При переходе на метод оценки запасов «Средняя за месяц» в программе 1С:Управление торговлей 11.4 многие пользователи сталкиваются с технической особенностью системы: в регистрах накопления (в частности, в регистре СебестоимостьТоваров) перестает заполняться аналитика Партия. Это происходит потому, что при расчете средней цены системе не требуется знать конкретный документ поступления для списания стоимости — цена считается общим «котлом» по складу или организации.
Однако на практике часто возникает необходимость видеть, чей именно товар остался на складе, даже если его стоимость усредняется. Рассмотрим подробнее, какими способами можно вернуть детализацию по поставщикам и поставкам, не отказываясь от метода оценки «По среднему».
Наиболее штатным и методически верным способом разделения остатков является использование серий. В 1С:УТ 11 серии могут выполнять роль не только серийных номеров или сроков годности, но и выступать в роли «идентификатора партии».
Проанализируем шаги по настройке этого механизма:
Учет себестоимости по сериям.Разберем ситуацию: если мы купили товар у Поставщика А и Поставщика Б, указав разные серии, то даже при общем методе «По среднему» для всей организации, внутри каждой серии цена будет своя. Это фактически реализует партионный учет на уровне складских остатков и финансового результата.
Если товаров не очень много, а поставщики постоянные, можно воспользоваться методом разделения складских территорий. В 1С:УТ 11 расчет себестоимости всегда идет в разрезе складов (если не включена опция сквозного расчета по компании).
Выясним, как это реализовать:
Ведомость по товарам на складах или Остатки и доступность товаров мы всегда будем видеть, сколько товара числится за «Складом Поставщика А».Этот способ позволяет без лишних доработок и настроек серий видеть остатки в разрезе источников поступления. Однако он значительно усложняет процесс отгрузки, так как менеджеру придется выбирать, с какого именно «виртуального» склада продавать товар.
Посмотрим на возможность использования функционала Назначений (обособленный учет). Если товар закупается под конкретный заказ клиента или под конкретное направление деятельности, система «замораживает» его себестоимость и партию специально для этого назначения.
Также можно использовать Характеристики номенклатуры. В настройках вида номенклатуры можно включить опцию Обособленный учет себестоимости по характеристикам. Если завести характеристики, дублирующие наименования поставщиков (например, характеристика «Поставка: ООО Ромашка»), то система будет считать среднюю цену отдельно для каждой такой характеристики.
Если менять настройки учета в середине периода нельзя, а видеть остатки по поставщикам нужно, рассмотрим программный путь. Мы можем создать отчет, который будет «додумывать» партии, используя метод обратного счета. Алгоритм такого отчета следующий:
ТоварыНаСкладах.ВыручкаИПродажи или ПриобретениеТоваровУслуг последние документы поступления по этому товару, пока их общее количество не покроет текущий остаток.Проанализируем пример логики запроса для такого отчета на языке 1С:
ВЫБРАТЬ
Остатки.Номенклатура КАК Номенклатура,
Остатки.ВНаличииОстаток КАК КоличествоОстаток,
Поступления.Ссылка КАК Партия,
Поступления.Поставщик КАК Поставщик,
Поступления.Количество КАК КоличествоВПоступлении
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(&Период, ) КАК Остатки
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриобретениеТоваровУслуг.Товары КАК Поступления
ПО Остатки.Номенклатура = Поступления.Номенклатура
ГДЕ
Поступления.Ссылка.Проведен = ИСТИНА
ОБЪЕДИНИТЬ ВСЕ
// Далее следует логика перебора последних записей до заполнения остатка
Нужно понимать, что этот метод является чисто аналитическим. В официальной отчетности и в регистре СебестоимостьТоваров данных о партиях по-прежнему не будет, но для управленческих решений такая «виртуальная» картина может быть достаточной.
Подведем итоги нашего анализа. Если в 1С:УТ 11.4 выбран метод «По среднему», стандартный партионный учет отключается для оптимизации производительности. Чтобы вернуть аналитику по поставщикам, мы рекомендуем:
Наиболее гибким и современным способом для версии 11.4 является именно настройка серий, так как она позволяет сохранить метод «По среднему» для всей номенклатуры в целом, но детально отслеживать конкретные поставки там, где это необходимо.