Имя: Пароль:
1C
1C 7.7
v7: БухгалтерскиеИтоги как получить сумму документа ?
0 Trotter
 
30.07.17
18:05
Из 8.2 подключаюсь к 7.7, ИтогиБухгалтерии = COMОбъект.

ИтогиБухгалтерии.ВыбратьПериоды();
Пока ИтогиБухгалтерии.ПолучитьПериод()=1 Цикл
Окр(ИтогиБухгалтерии.ДО(),2)
КонецЦикла;
Всё бы нечего, но мне нужно ещё сумма закупа, а она хранится в ТЗ документа, как достать ?
Не работать с БухИт, а просто перебирать документы ? Но так дольше.
1 vcv
 
30.07.17
19:11
Так посмотрите, по каким счетам БУ нужная сумма отражается и с соответствующей корреспонденции её и берите. Если закуп чего-либо, то скорее всего вам суммы, корреспондирующие с кредитом 60.
2 KishMish
 
31.07.17
08:00
(0)

1. Я так понимаю что периодика по "Операциям".
Док=ИтогиБухгалтерии.Операция.Документ;;
//Если в конфигурации по той колонке нет галки РасчитыватьИтог. То нужна строчка
//Док.ВыбратьСтроки();
//Если галка Итоги стоит то можно сразу
Док.Итог("СуммаЗакупа");


2. Если периодика не по операциям, то двумя путями
2.1 Перебирать документы + БухИтоги
2.2 Запросом к операциям. Тогда бухитоги не использовать