При совместном использовании конфигураций 1С:Управление нашей фирмой (УНФ) и 1С:Бухгалтерия предприятия (БП) пользователи часто сталкиваются с методическими сложностями настройки синхронизации данных. Типичный сценарий: в управленческой программе материалы передаются со склада в производственный цех, однако после синхронизации в бухгалтерской программе вместо долгожданных проводок по списанию затрат Дт 20 — Кт 10 формируется обычное внутреннее перемещение Дт 10.01 — Кт 10.01.
В этой статье мы подробно разберем, почему возникает такая ситуация, проанализируем внутренние механизмы сопоставления документов в правилах обмена (на базе формата EnterpriseData) и пошагово настроим систему так, чтобы бухгалтер получал корректные проводки.
Для начала проанализируем логику работы типовой синхронизации. В 1С:УНФ для отражения движения запасов между точками хранения используется универсальный документ Перемещение запасов. У этого документа есть несколько видов операций:
Если в 1С:УНФ вы используете документ Перемещение запасов с видом операции Перемещение, правила обмена однозначно транслируют его в документ Перемещение товаров в 1С:БП. С точки зрения бухгалтерского учета этот документ предназначен исключительно для изменения мест хранения материалов (например, со «Склада материалов» на «Цеховой склад»), поэтому при его проведении формируется проводка Дт 10 — Кт 10. Списания на 20-й счет (или любые другие затратные счета) в данном случае не происходит, так как активы остаются на балансе организации в качестве запасов.
Давайте рассмотрим, какими способами можно решить эту задачу и добиться корректного формирования проводок списания в производство.
Если материалы фактически уходят со склада в производство и должны сразу признаваться затратами основного (или вспомогательного) производства, нам необходимо изменить подход к оформлению документов в 1С:УНФ.
Разберем этот процесс по шагам:
Перемещение запасов.Списание на расходы.Расход материалов (в предыдущих редакциях бухгалтерии он назывался Требование-накладная).Расход материалов в 1С:БП автоматически сформируются проводки Дт 20.01 — Кт 10.01 (или иные в зависимости от ваших настроек счетов учета).Иногда пользователи сталкиваются с более глубокой проблемой: в 1С:УНФ перемещение оформляется со склада в производственное подразделение, но после обмена в 1С:БП документ все равно проводится как перемещение со склада на склад. При этом ваше подразделение в бухгалтерии загадочным образом «превращается» в склад.
Выясним причину этой архитектурной особенности:
В 1С:УНФ склады и подразделения хранятся в едином справочнике Структурные единицы, где сущность разделяется лишь реквизитом Тип структурной единицы (Склад, Подразделение, Розничная точка). В 1С:Бухгалтерии предприятия структура разделена строго на два независимых справочника: Склады и Подразделения организации.
Если при первоначальной синхронизации сопоставление объектов было выполнено неверно или автоматически, система могла сопоставить ваше производственное подразделение из УНФ со складом в БП. В таком случае программа считает операцию обычным межскладским перемещением.
Чтобы исправить это недоразумение, выполните следующие действия:
Структурные единицы.Подразделение из УНФ сопоставлена именно с соответствующим элементом справочника Подразделения организации в БП, а не со справочником Склады.Если выпуск готовой продукции и списание материалов происходят одновременно (например, производство по спецификациям), то оптимальным решением будет использование документа Производство в 1С:УНФ.
Этот сценарий работает по следующей схеме:
Производство на вкладке «Продукция» отражается выпуск изделия.Подразделение. Если по ошибке указать тип Склад, документ перенесется в бухгалтерию как Комплектация номенклатуры, что не даст проводок по 20 счету.Отчет производства за смену. Он сделает комплексные проводки: по выпуску продукции Дт 43 — Кт 20 и по одновременному списанию сырья Дт 20 — Кт 10.Если на вашем предприятии материалы сначала перемещаются в цех в течение месяца, а их фактическое списание и распределение на себестоимость происходит только в конце отчетного периода, используйте документ Распределение затрат в 1С:УНФ.
В этом случае цепочка выглядит так:
Распределение затрат, где на вкладке «Запасы» указываются фактически израсходованные материалы, а на вкладке «Продукция» — выпущенные изделия.Расход материалов, формируя необходимые проводки по 20 счету.Важно помнить, что при использовании современных правил обмена на платформе EnterpriseData (КД3) счета учета напрямую из УНФ в БП не передаются. Бухгалтерская программа самостоятельно определяет счета при загрузке документа.
Заполнение счетов в загруженных документах (таких как Расход материалов) происходит с помощью стандартных программных механизмов конфигурации 1С:БП. В коде это выглядит следующим образом:
// Заполнение счетов учета номенклатуры при загрузке документов
СчетаУчетаВДокументах.Заполнить(Объект, Отбор);
Чтобы счета подставлялись автоматически и правильно:
10.01 (или другие субсчета 10 счета), а в качестве счетов учета затрат — счет 20.01 (или 25, 26 в зависимости от учетной политики).Таким образом, комбинируя правильный выбор хозяйственных операций в УНФ и корректную настройку сопоставления структурных единиц, вы сможете полностью автоматизировать учет затрат и избавить бухгалтера от необходимости ручной корректировки проводок после каждого сеанса синхронизации.