Как отразить в 1С:Управление торговлей 11 результаты производства из 1С:Бухгалтерии предприятия 3.0?

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

Рассмотрим распространенную архитектурную проблему: закупки материалов и оптовые продажи ведутся в конфигурации 1С:Управление торговлей 11, а сам производственный блок оформляется в 1С:Бухгалтерия предприятия 3.0. При такой схеме возникает вопрос: каким образом вернуть в УТ готовую продукцию для последующей отгрузки и списать со склада потраченные материалы?

Проанализируем причины ограничений типового обмена, возможные решения без изменения конфигурации и варианты доработки правил обмена.

Причины архитектурного ограничения типового обмена

Штатный обмен между 1С:УТ 11 и 1С:БП 3.0 строится на формате EnterpriseData. В этой архитектуре УТ выступает ведущей первичной системой для складского и торгового контура, а БП является приемником для формирования регламентированной отчетности.

В типовых правилах документ Отчет производства за смену конфигурации БП не выгружается в УТ, так как в торговой конфигурации отсутствует полноценный производственный модуль. Соответственно, при проведении производства в бухгалтерии остатки готовой продукции и материалов в торговой базе автоматически не корректируются.

Способ 1. Перенос точки ввода выпуска в 1С:УТ без доработки конфигураций

Разберем типовой и наиболее корректный с точки зрения учета себестоимости вариант — фиксацию сборки непосредственно в УТ 11.

Для реализации этой схемы выполним следующие шаги:

  1. В 1С:Управление торговлей 11 для выпускаемой номенклатуры настроим справочник Варианты комплектации номенклатуры, где укажем состав списываемых комплектующих (материалов).
  2. Факт выпуска продукции отразим документом Сборка (разборка) товаров с видом операции Сборка товаров. Документ спишет со склада компоненты и оприходует готовую продукцию.
  3. При очередной синхронизации по стандарту EnterpriseData документ Сборка (разборка) товаров штатно загрузится в 1С:Бухгалтерия предприятия 3.0 как документ Комплектация номенклатуры с формированием проводок Дт 43 (41) — Кт 10 (41).

Главное преимущество этого способа — сохранение корректного расчета себестоимости и партионного учета в УТ без внесения изменений в правила конвертации данных.

Способ 2. Доработка правил обмена EnterpriseData

Если бизнес-процесс требует оформления производственных документов строго в БП (например, документом Отчет производства за смену), потребуется расширить правила обмена.

Рассмотрим соответствие документов между базами:

  1. Документ БП Отчет производства за смену транслируется в УТ как Оприходование излишков товаров (или Прочее оприходование товаров).
  2. Документ БП Требование-накладная (или расход материалов внутри отчета производства) транслируется в УТ как Внутреннее потребление товаров (списание на расходы).

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

  1. Использование расширения конфигурации: переопределение логики формирования и обработки EnterpriseData в модуле менеджера обмена. В расширении БП регистрируются к выгрузке производственные документы, а в расширении УТ на стороне обработчиков входящих данных создаются складские документы оприходования и списания. Это позволяет не снимать конфигурации с поддержки.
  2. Подключение внешней обработки правил: выгрузка модуля менеджера обмена во внешнюю обработку и ее подключение в настройках синхронизации данных.

Ограничения и влияние на расчет себестоимости

При использовании Способа 2 важно учитывать существенные ограничения управленческого учета в УТ:

  1. Разрыв связи затрат и выпуска: Механизм расчета себестоимости в УТ не связывает документ Внутреннее потребление товаров с документом Оприходование излишков товаров. Списанные материалы уйдут на статью расходов, а готовая продукция оприходуется по фиксированной или нулевой цене.
  2. Искажение финансового результата: В отчете Валовая прибыль и структуре доходов/расходов УТ возникнет искусственный доход от оприходования излишков и искусственный расход от списания материалов, что сделает невозможным точный расчет маржинальности продаж в торговой базе.
  3. Поддержка обновлений: При регулярных обновлениях типовых конфигураций форматы и модули EnterpriseData могут изменяться, что потребует периодической адаптации доработанных правил.

Если на предприятии требуется учет многопередельного производства, расчет сложных спецификаций, учет трудозатрат и незавершенного производства (НЗП), оптимальным решением является переход с 1С:УТ на конфигурации 1С:Комплексная автоматизация или 1С:ERP Управление предприятием, где торговый и производственный контуры объединены в единой информационной базе.

← На главную