Имя: Пароль:
1C
1C 7.7
v7: Запрос к бухгалтерским итогам по месяцам
0 9451523
 
22.07.16
07:53
Привет Всем
Столкнулся с такой задачей, нужно было составить запрос к бухгалтерским итогам по Сотрудникам, вот код:

    Налог = глПолучитьНалог("ПФизЗП");
    Таб = СоздатьОбъект("Таблица");
    Таб.ИсходнаяТаблица("Таблица");
    Таб.ВывестиСекцию("Шапка");
    Би = СоздатьОбъект("БухгалтерскиеИтоги");

    Би.ИспользоватьСубконто(ВидыСубконто.Сотрудники);
    Би.ВыполнитьЗапрос(НачДата,КонДата,Налог.Счет,глПолучитьНалог("ПФизЗП").Счет,,3,7);
    Би.ВыбратьСубконто();
    Номер = 0;
    ИтогПлат = 0;
    ИтогДоход = 0;
    
    Пока Би.ПолучитьСубконто() = 1 Цикл
        Фамилия = ""; Имя = ""; Отчество = "";
    
        ФИО(Би.Субконто(),Фамилия,Имя,Отчество);
    
        Номер = Номер+1;        
        Если Би.ПолучитьКорСчет(,глПолучитьНалог("ПодНал").Счет) = 1 Тогда
            ОбПлат = Би.КорКО();    
        Иначе
            ОбПлат = 0;
        КонецЕсли;
        ДобрПлат = Би.КО();  
    
        Таб.ВывестиСекцию("Строка");
    
        ИтогПлат = ИтогПлат+Би.КО();
        
        ИтогДоход = ИтогДоход+Доход;
    КонецЦикла;

    Таб.ВывестиСекцию("Подвал");
    Таб.ПовторятьПриПечатиСтроки(8,8);
    Таб.Опции(0,0,0,0);
    Таб.Показать("Реестр ИНПС");
КонецПроцедуры  

все работает как надо и в таблице в колонке с формулой ДобрПлат выгружаются суммированные итоги по месяцам, возникла необходимость выгружать в соседнюю колонку этиже данные только за один текущий месяц, как это можно реализовать подскажите пожалуйста
с Уважением Дамир
1 vladko
 
22.07.16
08:23
(0) копай с сторону параметра периодичность у .ВыполнитьЗапрос(), а потом .выбратьПериоды(), .получитьПериод()
2 vladko
 
22.07.16
08:27
можно так написать:
Би.ВыполнитьЗапрос(НачДата,КонДата,Налог.Счет,глПолучитьНалог("ПФизЗП").Счет,,"Месяц",7);
и буду у тебя через .получитьпериод() выводиться данным помесячно у запроса
3 9451523
 
22.07.16
08:33
спасибо vladko, а куда в код мне правильно вставить .получитьпериод()? опыта в программировании у меня пока мало поэтому сильно не пинай, подправь мне код если тебе это не затруднит
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший