v8:Записать программно документ при проведении с изменением в табличной части #356776


#0 by antik777666
Мне нужно при проведении документа заменить в табличной части НДСВидОборота на общий, но при таком раскладе как я дописал при групповом перепроведении значение реквизита табличной части не меняется, а когда заходишь в документ и нажомаешь "ок" перепроводит и спрашивает сохранить измененияв форме и вданном случае изменяет. Что нужно сделать чтоб он присваивал значение реквизита которое нужно при групповом перепроведении документа программно. Может есть какая-нибудь стандартная обработка по замене реквезитов? Я смотрел стандартную обработку "УниверсальныеПодборИОбработкаОбъектов", но она не видит реквизиты табличной части? Поэтому хочу при перепроведении документа проставить нужное значение реквизиту
#1 by Stepa86
Ща народ подтянется и будет обзываться =)
#2 by Stepa86
Если меняешь документообъект в обработке проведения, то для принятия изменений его нужно записать, а это вновь вызов обработки проведения (зацикливание можно словить)
#3 by GenV
+1 :) Меняй ПередЗаписью
#4 by MishaSan
Если посмотреть типовые конфы то увидешь, что всё что тебе нужно делается в обработке перед записью.
#5 by ymv
Учи мат. часть! :) Записать(РежимЗаписиДокумента.Запись) не вызывает обработку проведения.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям