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