Запись изменения реквизита документа при его проведении. #12592


#0 by Шапокляк
Необходимо изменять реквизит документа, присваивая ему значение, вычисленное в процессе проведения документа. В обработке проведения вычисляю нужное значение и присваиваю его реквизиту. Далее (там же, в обработке проведения)обрабатываю через Попытку-Исключение две ситуации: 1. Форма документа не открыта. Создаю  объект - документ этого вида, нахожу там проводимый документ, в нужный реквизит записываю вычисленное значение, после чего сохраняю этот найденный элемент объекта. Все пучком. 2. Форма документа открыта. Ни ТекущийОбъект.Записать, ни просто Записать результата не дают, кроме сообщения об ошибке. Тогда вообще только присваиваю НужныйРеквизит=ВычисленноеЗначение, и все. При проведении об ошибке, разумеется, не пишет. И, что важно, записывает ведь, что видно при последующем открытии документа. Так вот вопрос: когда записывается документ? Перед проведением обязательно, понятное дело. Так значит, еще и после проведения?
#1 by mszsuz
да
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С