Как передать готовую продукцию из 1С:Бухгалтерия 3.0 в 1С:Розница 8 при типовой синхронизации?

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

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

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

Почему выпуск продукции из бухгалтерии не попадает в розницу

Типовая модель интеграции программных продуктов фирмы «1С» строится на строгом разделении контуров учета:

  1. Розничный контур — первоисточник первичных данных по ТМЦ. Все товарные операции (поступления от поставщиков, перемещения между магазинами и складами, списания, переоценки и розничные продажи) должны регистрироваться в торговой программе и затем выгружаться в бухгалтерскую программу.
  2. Бухгалтерский контур — приемник данных для регламентированного учета. Программа 1С:Бухгалтерия 3.0 предназначена для сведения баланса, расчета налогов и формирования отчетности. Обратно в розничную базу передается строго ограниченный состав данных: безналичные платежи (документы Поступление на расчетный счет, Списание с расчетного счета) и ведомости на выплату заработной платы.

В типовых правилах обмена (включая формат EnterpriseData) документы Отчет производства за смену, Акт об оказании производственных услуг и складские документы перемещения из бухгалтерии в розницу не регистрируются к выгрузке. Соответственно, при оформлении выпуска на стороне 1С:Бухгалтерия 3.0 программа 1С:Розница 8 не получает информацию ни о созданных позициях номенклатуры, ни об их остатках на складах.

Решение 1. Использование документа «Сборка товаров» в 1С:Розница (штатный вариант)

Если специфика производства представляет собой несложное изготовление или комплектацию (списание заранее известных материалов по спецификации без сложного постатейного распределения зарплаты рабочих, амортизации станков и аренды цеха), перенесем оформление процесса в розничную программу.

Разберем порядок действий по шагам:

  1. В конфигурации 1С:Розница оформляем документ Сборка товаров (или создаем комплектацию по предварительно заполненной номенклатурной спецификации). В табличной части указываем списываемое сырье (комплектующие) и оприходованную готовую продукцию.
  2. Для появившейся готовой продукции документом Установка цен номенклатуры назначаем действующие розничные цены.
  3. Выполняем сеанс синхронизации данных.
  4. В программе 1С:Бухгалтерия 3.0 на основе переданных данных автоматически формируется документ Комплектация номенклатуры.

Рассмотрим бухгалтерские особенности этого метода: документ Комплектация номенклатуры формирует прямые проводки вида Дт 41 (или 43) — Кт 10 (или 41) по фактической себестоимости списанных материалов. При этом счет 20 «Основное производство» не задействуется, и регламентная процедура закрытия месяца не пересчитывает себестоимость комплектов с учетом косвенных затрат. Для микробизнеса и небольших торговых точек этого варианта в большинстве случаев достаточно.

Решение 2. Оформление оприходования в рознице с исключением из состава выгрузки

Если бухгалтеру критически важно вести полноценный производственный учет с калькуляцией себестоимости по 20 счету через документ Отчет производства за смену, можно разделить учетные потоки:

  1. В 1С:Бухгалтерия 3.0 бухгалтер вводит документ Отчет производства за смену, списывая материалы в дебет счета 20 и приходуя готовую продукцию на счет 43.
  2. В 1С:Розница 8 товаровед вручную заводит позиции номенклатуры и вводит документ Оприходование товаров на необходимое количество, после чего назначает розничные цены.
  3. Важный шаг: чтобы оприходование из розницы не создало повторных фиктивных проводок и излишков при загрузке в бухгалтерию, необходимо отменить регистрацию данного документа к отправке в обработке Регистрация изменений для обмена данными либо исключить документ Оприходование товаров из правил регистрации на стороне розничной базы.

Решение 3. Доработка правил конвертации данных (КД) или использование расширения

Если перемещение и выпуск продукции происходят регулярно в больших объемах и ручной ввод документов в двух базах не подходит, реализуем двухстороннюю синхронизацию движений ТМЦ с помощью доработки правил:

  1. С помощью конфигурации 1С:Конвертация данных или механизма расширений в конфигурации 1С:Бухгалтерия 3.0 включаем регистрацию изменений для документов Отчет производства за смену или Перемещение товаров.
  2. Настраиваем правило конвертации объекта (ПКО), трансформирующее бухгалтерский документ в документ Оприходование товаров или Перемещение товаров в конфигурации 1С:Розница.
  3. В обработчиках событий обмена предусматриваем сопоставление номенклатуры по уникальным идентификаторам (GUID), артикулу или штрихкоду, чтобы исключить дублирование справочников.

Решение 4. Переход на единую платформенную линейку конфигураций

В современных редакциях линейки решений (начиная с 1С:Розница 3.0, построенной на единой кодовой базе с 1С:Управление нашей фирмой) производственный функционал входит в стандартную поставку. Блок простого производства позволяет оформлять спецификации, заказы на производство и выпуски непосредственно в розничной программе, а типовой обмен с 1С:Бухгалтерия 3.0 корректно транслирует эти операции в производственные документы с проводками по 20 счету без необходимости внесения изменений в конфигурации.

← На главную