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

1. Bob_Dobr 25.08.24 22:44 Сейчас в теме
Всем привет. Подскажите как победить. Есть доки "Заказ клиента". В режиме предприятия все получается. Я меняю статус,меняю договор. Далее проводится без проблем. Решил програмно проделать тоже самое. Простейшей обработкой. Отобрал доки, получил объекты, меняю статус и договор, пытаюсь записать в режиме проведения и вываливат ошибку (записывать пробовал по-разному). Какой то момент упускаю. Если меняю только статус и записываю, то все срабатывает, а при изменении договора -ошибка
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. polax 25.08.24 23:05 Сейчас в теме
Что-то происходит в событии ДоговорПриИзменении. Либо подключай выполнение этого события, либо перенеси его действия в свою обработку

Посмотрел. В ДоговорПриИзмененииСервер() происходит целая куча необходимых действий.
Bob_Dobr; electr1chka; +2 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. PhoenixAOD 62 26.08.24 01:58 Сейчас в теме
(1)Сделай ДокОбъект.Договор = Объект.НовыйДоговор;
5. Bob_Dobr 26.08.24 08:17 Сейчас в теме
(3)
Прикрепленные файлы:
6. Bob_Dobr 26.08.24 16:39 Сейчас в теме
2. polax 25.08.24 23:05 Сейчас в теме
Что-то происходит в событии ДоговорПриИзменении. Либо подключай выполнение этого события, либо перенеси его действия в свою обработку

Посмотрел. В ДоговорПриИзмененииСервер() происходит целая куча необходимых действий.
Bob_Dobr; electr1chka; +2 Ответить
4. user1065049 26.08.24 08:12 Сейчас в теме
Ну вас ругается явной ошибкой в коде. Пройдите отладчиком, посмотрите что там происходит. Вполне возможно что при замене договора не находит указанное соглашение которое должно быть связано с договором и партнером.
Оставьте свое сообщение

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