При оформлении складских операций в конфигурации 1С:ERP Управление предприятием пользователи часто сталкиваются с ситуацией: документ Перемещение товаров проведен и отражен в регламентированном учете, однако в регистре бухгалтерии Хозрасчетный по проводкам между складами формируются только количественные движения, а сумма себестоимости остается равной нулю. В регистре накопления Себестоимость товаров стоимость списания также не заполняется в оперативном режиме.
Из-за этого возникают сложности с формированием первичных учетных документов (требований-накладных, актов перемещения, ТН/ТТН), в которых законодательство требует выводить не только количество, но и стоимостную оценку ТМЦ. Кроме того, появляются вопросы: как передавать ТМЦ в эксплуатацию и списывать износ, если у перемещенных позиций нет стоимости? Проанализируем архитектурную логику системы и рассмотрим практические способы решения этой задачи.
В типовых конфигурациях линейки ERP реализован принцип отложенного расчета себестоимости (раздельное проведение документов). Разберем причины, по которым разработчики применили именно такой подход:
Многие специалисты пытаются запускать фоновое задание Расчет предварительной себестоимости товаров, рассчитывая получить суммы в бухгалтерских проводках. Однако важно понимать: предварительный расчет предназначен исключительно для оперативного анализа валовой прибыли в управленческих отчетах и регистра Выручка и себестоимость продаж. Он принципиально не формирует суммовые проводки в регистре Хозрасчетный. Суммы в бухгалтерском учете появляются строго после выполнения этапа Расчет себестоимости товаров в процедуре закрытия месяца и последующего запуска механизма Отражение документов в регл. учете.
Рассмотрим ситуацию, когда перемещенный товар выдается сотруднику через документ Внутреннее потребление товаров (или передается в эксплуатацию), а по учетной политике предусмотрено единовременное списание со 100% износом. На первый взгляд кажется, что документ не сформирует нужных затрат, раз на остатке склада числится нулевая стоимость.
В 1С:ERP эта логика работает иначе. Выдача ТМЦ и фиксация износа выполняются штатно без сумм в середине месяца. Программа корректно принимает документ к учету и фиксирует количественный факт списания. В конце периода при регламентной процедуре Закрытие месяца система выполняет цепочку действий:
Хозрасчетный.Таким образом, отсутствие себестоимости в момент выдачи ТМЦ никак не препятствует дальнейшим учетным операциям — суммы будут корректно сформированы при плановом закрытии периода.
Если специфика документооборота предприятия или требования нормативных актов обязывают заполнять графы со стоимостью в печатных формах требований-накладных и актов перемещения непосредственно в момент отгрузки, наиболее правильный типовой путь — использование учетных или плановых цен.
Разберем по шагам, как настроить вывод стоимости в печатные формы:
Установка цен номенклатуры зафиксируем плановую стоимость для используемых позиций ТМЦ. Значения цен можно рассчитывать автоматически на основании цен поступления или задавать фиксированно.Перемещение товаров перейдем на вкладку Дополнительно (либо в шапку документа, в зависимости от версии конфигурации) и укажем созданный вид цены в поле Вид цены.При таком подходе в табличной части документа зафиксируются цены и суммы. Они будут выводиться во все стандартные печатные формы (ТН-2, ТТН-1, М-11), полностью удовлетворяя требованиям законодательства. При этом на фактическую себестоимость в регламентированном учете эти цифры не повлияют — проводки будут закрыты по фактическим суммам в конце месяца.
Если для внутренних регламентов предприятия критически важно видеть актуальные суммы проводок в оборотно-сальдовой ведомости чаще, чем один раз в конце календарного месяца, можно автоматизировать регулярный расчет себестоимости.
Процедуру закрытия месяца не обязательно запускать только вручную. В разделе Финансовый результат и контроллинг — Закрытие месяца можно настроить автоматическое расписание выполнения регламентных операций. Например, запуск расчета себестоимости и отражения в регл. учете каждую ночь или раз в неделю по выходным. В этом случае все перемещения за прошедшие дни периода будут содержать фактические рассчитанные суммы по регистру Хозрасчетный.
В случаях, когда заполнять плановые цены в каждом документе перемещения трудоемко, а запускать расчет себестоимости среди дня невозможно из-за высокой нагрузки на сервер, применяют доработку через механизм внешних печатных форм (ВПФ).
В модуль внешней печатной формы закладывают алгоритм оперативной оценки:
Цены номенклатуры по заданному приоритету (последняя закупочная цена поставщика или плановая цена).Себестоимость товаров за предыдущие периоды для получения средней оценки.Данный вариант позволяет выдавать на печать заполненные первичные документы с ненулевой стоимостью, полностью сохраняя типовую архитектуру программы и не перегружая базу данных преждевременными расчетами.