При ведении учета в программе 1С:Управление торговлей 11.5 нередко возникает ситуация, когда учет уже ведется на протяжении нескольких месяцев или лет, но в определенный момент появляется производственная или складская потребность вести детальный учет по партиям поставки, производителям или срокам годности. Разберем терминологию, архитектурные ограничения системы и проверенные способы перевода остатков товаров на серийный учет.
Прежде всего проясним понятийный аппарат 1С. В типовых конфигурациях на платформе 1С:Предприятие термин партия зарезервирован для финансового контура (партионный учет 2.2, документы поступления, расчет суммовой себестоимости по ФИФО). Если же требуется учитывать конкретные экземпляры, производственные партии производителя, даты изготовления или сроки годности на складе, используется функционал справочника Серии номенклатуры. Поэтому задача разделения складского остатка на партии в терминологии программы представляет собой включение серийного учета.
Прежде чем приступать к операциям в информационной базе, проанализируем внутренние механизмы 1С:УТ 11.5:
Товары на складах и Себестоимость товаров.Пересортица товаров, указав одну и ту же номенклатурную позицию в строке списания и оприходования, блокируется проверкой в модуле объекта: система выдает ошибку «Списываемый товар совпадает с приходуемым» и требует указать серию у списываемой позиции, которой в базе еще нет.Закрытие месяца напрямую зависит от выбранной Политики учета серий. Если в политике выбрано «Справочное указание» или «Управление остатками серий», серии не попадают в финансовые регистры, и себестоимость закрывается штатно. Если же выбрана опция «Учет себестоимости по сериям», любая ошибка или несовпадение суммовой оценки приведет к зависанию копеек и ошибкам отрицательных остатков стоимости при нулевом количестве.Рассмотрим наиболее надежный и безопасный способ, исключающий сбои в прошлых закрытых периодах и не требующий обхода программных блокировок платформы. Разберем его по шагам:
Вид номенклатуры, настроив для него требуемую политику учета серий (например, учет остатков или сроков годности).Номенклатура заведем новую позицию с созданным видом номенклатуры.Пересортица товаров (раздел Склад и доставка — Внутренние документы (все)). В строке списания выберем старую позицию (без серий), а в строке оприходования — новую карточку номенклатуры. Так как позиции имеют разные ссылки, системный контроль дублей не сработает. На вкладке оприходования укажем нужные серии и их количество.Если бизнес-процессы предприятия или интеграция с внешними системами категорически запрещают менять код и идентификатор существующего элемента номенклатуры, разберем пошаговый порядок действий через дату отсечения:
Даты запрета изменения данных.Внутреннее потребление товаров с типом операции Списание на расходы или документ Списание недостач товаров. Полностью спишем складские остатки позиции в ноль. В качестве аналитики используем специально созданную предопределенную транзитную статью расходов.Себестоимость товаров. Выясним полученную себестоимость единицы списанного товара по отчету Себестоимость товаров организаций.Групповое изменение реквизитов.Прочее оприходование товаров (или Оприходование излишков товаров). В табличной части разобьем количество по требуемым сериям и вручную зафиксируем цену за единицу, рассчитанную на шаге 3. В качестве статьи доходов укажем ту же транзитную статью, чтобы сальдо по доходам и расходам в финансовом результате полностью закрылось в ноль.Если на предприятии включена ордерная схема документооборота, а серии необходимы исключительно работникам склада для адресного хранения или контроля сроков реализации без влияния на финансовый результат, проанализируем решение через ордерный контур:
Себестоимость товаров не задействуется, а движения формируются в регистре Движения серий товаров.Ордер на отражение излишков товаров и Ордер на отражение недостач товаров непосредственно в контуре складского учета.Закрытие месяца проходит без ошибок, поскольку проводки по расчету партионной себестоимости остаются независимыми от складских серий.