Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   БП 8.2. Подскажите как работает процедура "ОбработкаПроведения()" в документах... (http://forums.kuban.ru/f1040/bp_8_2_podskazhite_kak_rabotaet_procedura_obrabotkaprovedeniya_v_dokumentah-3582790.html)

DT78 21.01.2013 21:11

БП 8.2. Подскажите как работает процедура "ОбработкаПроведения()" в документах...
 
Пара вопросов по процедуре "ОбработкаПроведения":

1.Движения добавляются автоматически? Или необходимо всегда использовать команду "Движения.Записать()" в конце данной процедуры?

2.В типовой конфигурации создал новый документ. ОбработкаПроведения выглядит следующим образом:

Проводки = Движения.Хозрасчетный;
Для каждого СтрокаРасчетов Из ТаблицаПоРасчетам Цикл
Проводка = Проводки.Добавить();
...
КонецЦикла;
Движения.Записать();

Но при проведении этот документ не создал движения. Пришлось после цикла добавить строку:

Проводки.Записать();

Но ведь это не верно... Подскажите в чем может быть проблема...

VZ 21.01.2013 21:57

И почему "это не верно"? Мешает получать своды после каждой записанной прводки? "И пусть весь мир подождет"?

DT78 22.01.2013 08:26

1-VZ >В других (типовых) документах я не встречал, что бы в процедуре "ОбработкаПроведения" (или в других, вызываемых из "ОбработкиПроведения") использовалась процедура Движения.Хозрасчетный.Записать() (или ей подобная конструкция)...


Текущее время: 10:17. Часовой пояс GMT +3.