Как перевести остатки товаров на серийный учет в 1С:Управление торговлей 11.4?

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

Переход на серийный учет для товаров, по которым уже ведутся продажи и числятся остатки на складах — это сложная техническая задача в 1С:Управление торговлей 11.4. Основная трудность заключается в том, что система хранит данные о движениях в разрезе определенных измерений. Если ранее серии не использовались, то во всех регистрах накопления (таких как ТоварыНаСкладах или ТоварыОрганизаций) поле Серия пустое. Простое включение флажка в карточке не «пропишет» серии в старые записи. Разберем детально, как правильно выполнить этот переход, минимизировав ошибки в учете.

Шаг 1: Подготовка и настройка политики учета серий

Перед тем как приступать к манипуляциям с остатками, проанализируем настройки номенклатуры. В 1С:УТ 11 серии настраиваются не только в карточке товара, но и в справочнике ВидыНоменклатуры. Рассмотрим основные моменты:

  1. Откроем Вид номенклатуры, к которому относится наш товар (например, «Кабель»).
  2. Перейдем в настройки серий. Здесь важно правильно выбрать Политику учета серий.
  3. Если нам нужно просто указывать серийный номер при продаже (для гарантии), выбираем «Справочное указание серий». В этом случае остатки по сериям в регистрах не хранятся, и переводить остатки не потребуется.
  4. Если же нам нужно знать, сколько именно катушек конкретной серии лежит на складе (как в случае с кабельной продукцией), выбираем «Учет остатков серий». Именно этот вариант требует коррекции текущих остатков.

Важный нюанс: Если по данному виду номенклатуры уже были движения, программа может не дать изменить политику учета. В такой ситуации рассмотрим создание нового вида номенклатуры или временное обнуление остатков, чтобы «разблокировать» настройки.

Шаг 2: Выбор стратегии перевода остатков

Существует несколько способов зафиксировать серии для уже имеющегося товара. Рассмотрим каждый из них подробнее, чтобы выбрать наиболее подходящий под ваши задачи.

Способ 1: Инвентаризация (Списание и Оприходование)

Это самый надежный и «чистый» с точки зрения логики 1С метод. Он позволяет полностью исключить возникновение пустых значений в регистрах. Разберем по шагам:

  1. Зафиксируем текущие остатки товаров без серий. Для этого создадим документ СписаниеНедостачТоваров или воспользуемся помощником ПересчетТоваров.
  2. Спишем весь товар «в ноль». На этом этапе в регистрах ТоварыНаСкладах и ТоварыОрганизаций записи по данной номенклатуре закроются (расход без серии).
  3. Включим в Виде номенклатуры нужную политику учета серий и установим флаг «Вести учет по сериям» в карточке товара.
  4. Создадим документ ПрочееОприходованиеТоваров. При заполнении табличной части для каждой позиции теперь будет доступно поле Серия.
  5. Укажем конкретные серии (номера катушек, партий) и проведем документ. Теперь товар числится на остатках в разрезе серий.

Способ 2: Использование документа «Корректировка серий и характеристик товаров»

Проанализируем ситуацию, когда мы не хотим делать полное списание. В системе предусмотрен специальный инструмент — КорректировкаСерийИХарактеристикТоваров. Однако у него есть свои особенности:

Этот документ предназначен для изменения одной серии на другую. Чтобы он сработал для перевода «безсерийного» товара на серийный, сначала необходимо изменить настройки в карточке номенклатуры. Если система позволяет это сделать без списания (например, при отключенном контроле остатков), мы можем использовать этот документ. В табличной части указывается товар, его старая серия (пустая) и новая созданная серия.

Способ 3: Перемещение на новый склад (Метод «Чистого листа»)

Если текущий склад имеет сложную структуру (например, адресное хранение или ордерную схему), прямое изменение настроек может привести к критическим ошибкам. В этом случае рассмотрим следующий алгоритм:

  1. Создадим в справочнике СкладыИМагазины новый склад с уже настроенным серийным учетом.
  2. Оформим документ ПеремещениеТоваров со старого склада на новый.
  3. При отгрузке со старого склада серии не требуются. А вот при приемке на новый склад (особенно если он ордерный), система потребует указать серии в документе ПриходныйОрдерНаТовары.
  4. Таким образом, товар «перетечет» из безсерийного учета в серийный в процессе внутреннего перемещения.

Особенности работы на ордерных складах

Проанализируем ситуацию с ордерным складом. В 1С:УТ 11.4 учет серий может быть настроен отдельно для финансового учета (документы купли-продажи) и для складского учета (ордера). Если вы включили серии только для склада, то в документе ПриобретениеТоваровУслуг серии могут не отображаться, но в ПриходномОрдере их нужно будет заполнить обязательно. Выясним причину возможных расхождений: если серии ведутся только на складе, то отчет «Остатки товаров по сериям» будет работать, но финансовая себестоимость в разрезе серий считаться не будет.

Риски и рекомендации при работе «задним числом»

Внимание! Изменение политики учета серий для товара, по которому уже есть продажи в прошлых периодах, крайне опасно. Если вы попытаетесь перепровести старый документ РеализацияТоваровУслуг, система выдаст ошибку: «Для товара не указана серия». Чтобы этого избежать, придерживайтесь следующих правил:

Для автоматизации процесса, если товаров очень много, программисты часто используют небольшие обработки. Посмотрим на логику кода, который мог бы программно создать серии:


// Пример логики создания серии программно
НоваяСерия = Справочники.СерииНоменклатуры.СоздатьЭлемент();
НоваяСерия.Владелец = СсылкаНаНоменклатуру;
НоваяСерия.Номер = "КАТ-001";
НоваяСерия.Наименование = "Катушка №001";
НоваяСерия.Записать();

После создания серий их необходимо подставить в документы оприходования или корректировки. Помните, что для кабельной продукции серии — это не просто номера, это часто еще и метраж, который может фиксироваться в характеристиках или весовых коэффициентах, поэтому тщательно проверяйте настройки ЕдиницыИзмерения при включении серий.

← На главную