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

1. WIREMA 25.07.23 18:47 Сейчас в теме
Добрый вечер! Столкнулся с проблемой: создаю программно документ "ЗаказКлиента", заполняю его реквизиты, в том числе и "СуммаДокумента", перед записью присваиваю итоговую сумму, записываю документ. При просмотре документа по точке остановы "СуммаДокумента" становится нулевой. Почему это происходит?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
10. DBV 26.07.23 08:28 Сейчас в теме
(1) Модуль объекта документа процедура ПередЗаписью, там скорее всего пересчитывается
Можно обойти установив ОбменДанными.Загрузка = Истина, но это если точно уверены, что документ заполнен правильно
Sashares; +1 Ответить
2. WIREMA 25.07.23 18:49 Сейчас в теме
Дополняю. Это внешняя обработка. Функция пересчёта находится в модуле формы и все действия в функции связаны с элементами формы, поэтому перенести не получается.
Прикрепленные файлы:
3. пользователь 25.07.23 20:06
Сообщение было скрыто модератором.
...
4. karamazoff 124 25.07.23 20:55 Сейчас в теме
(3)энто вряд-ли смотреть надо модуль документа, приЗаписи Все функции связаны с элементами формы - это оно
5. пользователь 25.07.23 21:36
Сообщение было скрыто модератором.
...
6. karamazoff 124 25.07.23 21:42 Сейчас в теме
(5)Правильно, вы создаете док программно, вы его записываете, соответственно в нем выполняются процедуры модуля приЗаписи и Обработка проведения, форма здесь вообще ни о чем, точки ставьте туда и смотрите в какой момент обнуляется
Извините, это не вам это топику
7. пользователь 25.07.23 21:47
Сообщение было скрыто модератором.
...
8. karamazoff 124 25.07.23 21:51 Сейчас в теме
(7)
приЗаписи Все функции связаны с элементами формы - это оно

это был комментарий, я к тому что при таком варианте надо заполнять реквизиты и учитывать поведение дока при записи, где он может их пересчитывать
9. Oldsad 26.07.23 01:46 Сейчас в теме
При записи сумма документа пересчитывается
во первых надо проверь курс валюты
во вторых т.ч. - возможно там что то не так с суммами
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот