Почему не переносится код ТН ВЭД при обмене из УТ 11 в БП 3.0 и как это исправить?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Бухгалтерский учет Торговля и дистрибуция
← На главную

При настройке стандартной синхронизации данных между конфигурациями «1С:Управление торговлей» (ред. 11) и «1С:Бухгалтерия предприятия» (ред. 3.0) пользователи нередко сталкиваются с ситуацией, когда коды ТН ВЭД, заполненные в карточках номенклатуры в УТ, не передаются в БП. В результате документы Реализация товаров и услуг при загрузке в БП 3.0 не содержат сведений о ТН ВЭД, из-за чего экспортные накладные (по ставке НДС 0%) отказываются проводиться.

Разберем подробнее причины такого поведения системы и рассмотрим практические способы решения этой проблемы.

Выясним причину проблемы

Проанализируем, почему типовой механизм синхронизации ведет себя подобным образом:

  1. Ограничения типового формата EnterpriseData: В стандартных правилах конвертации объектов между УТ 11 и БП 3.0 перенос реквизита ТН ВЭД из карточки номенклатуры и табличной части документов продажи не всегда предусмотрен для произвольных товарных позиций. Если в XDTO-схеме обмена или обработчиках конвертации выгрузка данного реквизита усекается, данные в БП просто не поступают.
  2. Особенности проведения экспортных реализаций в БП 3.0: Для экспортных операций в «1С:Бухгалтерии предприятия» наличие кода ТН ВЭД является обязательным условием для корректного формирования проводок и Книги продаж. Без заполненного поля ТН ВЭД программа блокирует проведение документа.
  3. Настройки функциональности ВЭД: Если в «1С:Бухгалтерии» не активированы опции учета ВЭД и экспортных сделок, реквизиты ТН ВЭД скрываются из интерфейса и не обрабатываются платформой при загрузке.

Способ 1. Доработка правил обмена через конфигурацию «Конвертация данных»

Рассмотрим основной технический способ решения проблемы, связанный с корректировкой правил обмена:

  1. Выгрузим текущие правила конвертации объектов из настройки синхронизации данных.
  2. Откроем правила в конфигурации «1С:Конвертация данных».
  3. Для правила конвертации объектов (ПКО) Справочник_Номенклатура и Документ_РеализацияТоваровУслуг настроим правила конвертации свойств (ПКС) для передачи классификатора ТН ВЭД.
  4. Сохраним обновленные правила обмена и загрузим их обратно в настройку синхронизации.

Способ 2. Использование расширения конфигурации

Чтобы оставить конфигурации на типовой поддержке без изменения основных правил, проанализируем вариант создания расширения:

  1. Создадим расширение для «1С:Бухгалтерии предприятия» (или «1С:Управление торговлей»).
  2. Перехватим события обмена (например, обработчики при загрузке данных или перед записью объекта).
  3. Пропишем программную подстановку реквизита ТНВЭД из справочника Номенклатура в табличную часть документа РеализацияТоваровУслуг.

Способ 3. Заполнение данных и настройка ВЭД на стороне БП 3.0

Посмотрим на порядок действий, если доработка правил обмена временно недоступна:

  1. Проверим настройки функциональности в БП 3.0: в разделе Главное — Настройки — Функциональность — ВЭД должен быть включен учет экспортных операций.
  2. Заполним коды ТН ВЭД в справочнике Номенклатура непосредственно в БП 3.0 (для массового заполнения используем обработку Групповое изменение реквизитов).
  3. С помощью расширения или подписки на событие ПередЗаписью для документа РеализацияТоваровУслуг настроим автоматическое заполнение колонки ТН ВЭД из карточки номенклатуры при загрузке документов из УТ 11.
← На главную