Рассмотрим распространенную архитектурную проблему: закупки материалов и оптовые продажи ведутся в конфигурации 1С:Управление торговлей 11, а сам производственный блок оформляется в 1С:Бухгалтерия предприятия 3.0. При такой схеме возникает вопрос: каким образом вернуть в УТ готовую продукцию для последующей отгрузки и списать со склада потраченные материалы?
Проанализируем причины ограничений типового обмена, возможные решения без изменения конфигурации и варианты доработки правил обмена.
Штатный обмен между 1С:УТ 11 и 1С:БП 3.0 строится на формате EnterpriseData. В этой архитектуре УТ выступает ведущей первичной системой для складского и торгового контура, а БП является приемником для формирования регламентированной отчетности.
В типовых правилах документ Отчет производства за смену конфигурации БП не выгружается в УТ, так как в торговой конфигурации отсутствует полноценный производственный модуль. Соответственно, при проведении производства в бухгалтерии остатки готовой продукции и материалов в торговой базе автоматически не корректируются.
Разберем типовой и наиболее корректный с точки зрения учета себестоимости вариант — фиксацию сборки непосредственно в УТ 11.
Для реализации этой схемы выполним следующие шаги:
1С:Управление торговлей 11 для выпускаемой номенклатуры настроим справочник Варианты комплектации номенклатуры, где укажем состав списываемых комплектующих (материалов).Сборка (разборка) товаров с видом операции Сборка товаров. Документ спишет со склада компоненты и оприходует готовую продукцию.EnterpriseData документ Сборка (разборка) товаров штатно загрузится в 1С:Бухгалтерия предприятия 3.0 как документ Комплектация номенклатуры с формированием проводок Дт 43 (41) — Кт 10 (41).Главное преимущество этого способа — сохранение корректного расчета себестоимости и партионного учета в УТ без внесения изменений в правила конвертации данных.
Если бизнес-процесс требует оформления производственных документов строго в БП (например, документом Отчет производства за смену), потребуется расширить правила обмена.
Рассмотрим соответствие документов между базами:
Отчет производства за смену транслируется в УТ как Оприходование излишков товаров (или Прочее оприходование товаров).Требование-накладная (или расход материалов внутри отчета производства) транслируется в УТ как Внутреннее потребление товаров (списание на расходы).Для технической реализации кастомных правил обмена выделим два основных подхода:
EnterpriseData в модуле менеджера обмена. В расширении БП регистрируются к выгрузке производственные документы, а в расширении УТ на стороне обработчиков входящих данных создаются складские документы оприходования и списания. Это позволяет не снимать конфигурации с поддержки.При использовании Способа 2 важно учитывать существенные ограничения управленческого учета в УТ:
Внутреннее потребление товаров с документом Оприходование излишков товаров. Списанные материалы уйдут на статью расходов, а готовая продукция оприходуется по фиксированной или нулевой цене.Валовая прибыль и структуре доходов/расходов УТ возникнет искусственный доход от оприходования излишков и искусственный расход от списания материалов, что сделает невозможным точный расчет маржинальности продаж в торговой базе.EnterpriseData могут изменяться, что потребует периодической адаптации доработанных правил.Если на предприятии требуется учет многопередельного производства, расчет сложных спецификаций, учет трудозатрат и незавершенного производства (НЗП), оптимальным решением является переход с 1С:УТ на конфигурации 1С:Комплексная автоматизация или 1С:ERP Управление предприятием, где торговый и производственный контуры объединены в единой информационной базе.