При присвоении значений реквизитов программно созданному документу самовольно добавляются строки в табличную часть
Добрый день! Коллеги.
Кто знает почему при присвоении значений реквизитам программно созданного документа Приходная накладная,
добавляются строки в табличную часть запасы?
Ниже представлен простой код, который добавляет строки в табличную часть запасы, почему-то.
Кто знает почему при присвоении значений реквизитам программно созданного документа Приходная накладная,
добавляются строки в табличную часть запасы?
Ниже представлен простой код, который добавляет строки в табличную часть запасы, почему-то.
Док = Документы.ПриходнаяНакладная.СоздатьДокумент();
Тз_Загрузка = Док.Запасы.Выгрузить();
Тз_Загрузка.Очистить();
Док.Дата = ТекущаяДата();
Док.Контрагент = Поставщик;
Док.Договор = Договор;
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(14)
это не противоречит срабатываниям подписок и процедур в модуле самого объекта.
Ну создал ты программно документ, дальше записываешь и проводишь его. В модуле документа также срабатывает, "при записи" и "обработка проведения"
соответственно и подписки тоже.
В типовых конфигах, иногда флаг загрузка=истина спасает, но опять же это в самих этих процедурах и подписках, срабатывает проверка его установки, и процедуры проверок и заполнений дальше просто игнорятся. Но в общем случае это не всегда так.
"при присвоении значений реквизитам программно созданного документа"
какая подписка в этот момент срабатывает?
какая подписка в этот момент срабатывает?
это не противоречит срабатываниям подписок и процедур в модуле самого объекта.
Ну создал ты программно документ, дальше записываешь и проводишь его. В модуле документа также срабатывает, "при записи" и "обработка проведения"
соответственно и подписки тоже.
В типовых конфигах, иногда флаг загрузка=истина спасает, но опять же это в самих этих процедурах и подписках, срабатывает проверка его установки, и процедуры проверок и заполнений дальше просто игнорятся. Но в общем случае это не всегда так.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот