Через КД2 между УПП и УП происходит обмен документами "ПеремещениеТоваров" создаеттся в УПП документ с номером, например, Ю0000004140, потом я делаю обмен и к номеру подставляется префикс бызы УТЮ00004140, потом обмениваюсь уже УТ-УПП и номер уже становится УПУТЮ004140, потом опять УТУПУТЮ4140 и т.д. Как исправить ошибку в правилах обмена?
По теме из базы знаний
- Обмен данными между УПП 1.3.64.х и БП 3.0 по расписанию через Универсальный обмен данными + План обмена
- Как контролировать качество внешних обработок, отчетов, правил обмена, расширений 1С и поставить это на поток
- [ED] Обмен для предыдущих версий - ERP 2.2, ERP 2.4, ERP 2.5 с EnterpriseData (универсальный формат обмена), правила обмена
- Переход с УПП на ERP с сохранением документов. Фантастика или реальность?
- Лайфхаки: Ускоряем и «расшиваем» сложные обмены
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
При выгрузке свойства Номер (в алгоритме перед выгрузкой) принудительно задавать значение). В конфигурацях есть всегда функция получения номера на печать, можете ее использовать.
В алгоритме перед выгрузкой ПКС поля Номер попробуйте написать:
В алгоритме перед выгрузкой ПКС поля Номер попробуйте написать:
Значение = <название функции получения номера на печать в вашей конфигурации>(Источник.Номер)
Возможно в обработчике приЗагрузке документа есть строка Объект.Записать()
При этом новый документ не до конца заполнен.(не заполнена организация, в частности)
И при повторной записи уже окончательной в обработчике при записи где префиксы подставляются оно видит изменение организации или еще чего-то и делает свое черное дело
Было такое при одном обмене Номер должен был залететь из источника, а фактически была автонумерация бухбазы
В обработчике приЗагрузке была отмена проведения, без проверки Новый объект или уже существующий
И это и была ошибка. Поставил проверку нового объекта и все заработало
При этом новый документ не до конца заполнен.(не заполнена организация, в частности)
И при повторной записи уже окончательной в обработчике при записи где префиксы подставляются оно видит изменение организации или еще чего-то и делает свое черное дело
Было такое при одном обмене Номер должен был залететь из источника, а фактически была автонумерация бухбазы
В обработчике приЗагрузке была отмена проведения, без проверки Новый объект или уже существующий
И это и была ошибка. Поставил проверку нового объекта и все заработало
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот