При организации совместной работы конфигураций 1С:Розница 8 и 1С:Бухгалтерия предприятия 3.0 нередко возникает ситуация, когда на предприятии помимо чистой торговли появляется собственное небольшое производство (кулинария, фасовка, сборка комплектов или подарочных наборов). Попытка оформить выпуск готовой продукции в бухгалтерской программе приводит к проблеме: в розничную базу новые остатки продукции штатно не поступают, и кассир не может пробить чек.
Проанализируем архитектуру типового обмена, выясним причину такого поведения программ и подробно разберем все способы решения поставленной задачи.
Типовая модель интеграции программных продуктов фирмы «1С» строится на строгом разделении контуров учета:
1С:Бухгалтерия 3.0 предназначена для сведения баланса, расчета налогов и формирования отчетности. Обратно в розничную базу передается строго ограниченный состав данных: безналичные платежи (документы Поступление на расчетный счет, Списание с расчетного счета) и ведомости на выплату заработной платы.В типовых правилах обмена (включая формат EnterpriseData) документы Отчет производства за смену, Акт об оказании производственных услуг и складские документы перемещения из бухгалтерии в розницу не регистрируются к выгрузке. Соответственно, при оформлении выпуска на стороне 1С:Бухгалтерия 3.0 программа 1С:Розница 8 не получает информацию ни о созданных позициях номенклатуры, ни об их остатках на складах.
Если специфика производства представляет собой несложное изготовление или комплектацию (списание заранее известных материалов по спецификации без сложного постатейного распределения зарплаты рабочих, амортизации станков и аренды цеха), перенесем оформление процесса в розничную программу.
Разберем порядок действий по шагам:
1С:Розница оформляем документ Сборка товаров (или создаем комплектацию по предварительно заполненной номенклатурной спецификации). В табличной части указываем списываемое сырье (комплектующие) и оприходованную готовую продукцию.Установка цен номенклатуры назначаем действующие розничные цены.1С:Бухгалтерия 3.0 на основе переданных данных автоматически формируется документ Комплектация номенклатуры.Рассмотрим бухгалтерские особенности этого метода: документ Комплектация номенклатуры формирует прямые проводки вида Дт 41 (или 43) — Кт 10 (или 41) по фактической себестоимости списанных материалов. При этом счет 20 «Основное производство» не задействуется, и регламентная процедура закрытия месяца не пересчитывает себестоимость комплектов с учетом косвенных затрат. Для микробизнеса и небольших торговых точек этого варианта в большинстве случаев достаточно.
Если бухгалтеру критически важно вести полноценный производственный учет с калькуляцией себестоимости по 20 счету через документ Отчет производства за смену, можно разделить учетные потоки:
1С:Бухгалтерия 3.0 бухгалтер вводит документ Отчет производства за смену, списывая материалы в дебет счета 20 и приходуя готовую продукцию на счет 43.1С:Розница 8 товаровед вручную заводит позиции номенклатуры и вводит документ Оприходование товаров на необходимое количество, после чего назначает розничные цены.Регистрация изменений для обмена данными либо исключить документ Оприходование товаров из правил регистрации на стороне розничной базы.Если перемещение и выпуск продукции происходят регулярно в больших объемах и ручной ввод документов в двух базах не подходит, реализуем двухстороннюю синхронизацию движений ТМЦ с помощью доработки правил:
1С:Бухгалтерия 3.0 включаем регистрацию изменений для документов Отчет производства за смену или Перемещение товаров.Оприходование товаров или Перемещение товаров в конфигурации 1С:Розница.В современных редакциях линейки решений (начиная с 1С:Розница 3.0, построенной на единой кодовой базе с 1С:Управление нашей фирмой) производственный функционал входит в стандартную поставку. Блок простого производства позволяет оформлять спецификации, заказы на производство и выпуски непосредственно в розничной программе, а типовой обмен с 1С:Бухгалтерия 3.0 корректно транслирует эти операции в производственные документы с проводками по 20 счету без необходимости внесения изменений в конфигурации.