Имя: Пароль:
1C
1C 7.7
v7: Бухгалтерские итоги
0 8troyan8
 
12.12.13
12:51
Всем Добрый День ! Прошу помощи.

Ит = СоздатьОбъект("БухгалтерскиеИтоги");
    Ит.ИспользоватьСубконто(ВидыСубконто.Сотрудники, ВыбСубконто1, 1, 1);
    Ит.ИспользоватьСубконто(ВидыСубконто.МесяцНачисленияЗП, Дата, 2);
    Ит.ИспользоватьСубконто(ВидыСубконто.ВидыРасчетов, ВыбСубконто3, 2);
    Ит.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, "ЗП",,, 1,, "СК");

За месяц делаеться все без проблем. Субконто МесяцНачисленияЗП="01.09.13"
Подскажите как сделать за квартал. Что бы "Дата" принимал значения нескольких дат. 01.09.13, 01.10.13, 01.11.13. и.т.д
1 Сергей Викторович
 
12.12.13
12:54
передать даты в СЗ
2 8troyan8
 
12.12.13
13:00
Ну хорошо.. А как же мне получить из периода квартал именно первое число месяца  01.09.13, 01.10.13, 01.11.13
3 Сергей Викторович
 
12.12.13
13:03
Ит.ИспользоватьСубконто(ВидыСубконто.МесяцНачисленияЗП, СЗ_ТрёхДат, 2);
...

Ит.КО/Ит.ДО
4 8troyan8
 
12.12.13
13:14
(3) Спасибо большое. Это я понял...
А вот не могу понять как из ВыбНачПериода=01.05.2013 ВыбКонПериода=30.08.2013.

Получить даты 01.05.2013, 01.06.2013, 01.07.2013, 01.08.2013.

А потом уже внесу в СЗ.
5 Сергей Викторович
 
12.12.13
13:23
это субконто
6 НеБорис Нуралиев
 
12.12.13
13:38
(4) Циклом с ДобавитьМесяц() пробегись от ВыбНачПериода до ВыбКонПериода и в нем используй НачМесяца()
7 8troyan8
 
12.12.13
14:07
(6) Спасибо ! Все получилось
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn