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

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

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

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

Анализ политики учета серий: что выбрать?

Перед тем как приступать к техническим действиям, проанализируем, какой именно учет нам нужен. В УТ 11 существует несколько типов политик учета серий. Рассмотрим основные варианты:

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

Важно помнить: если нам нужно видеть остатки в разрезе серий, наш выбор — Управление остатками серий.

Развеиваем миф об обязательном ордерном складе

Распространенное заблуждение гласит, что серийный учет по остаткам возможен только на ордерном складе. На самом деле, это не совсем так. Выясним причину этого заблуждения: в старых релизах настройки политики учета серий часто были заблокированы для обычных складов.

В современных релизах УТ 11.4 и 11.5 мы можем включить контроль остатков по сериям и для неордерного склада. Однако для того, чтобы в ВидНоменклатуры появилась возможность выбрать политику «Управление остатками», необходимо в настройках склада (вкладка «Ордерная схема и структура») установить флаг «Использовать ордерную схему при отражении излишков, недостач, пересортицы и порчи». Это позволяет вести серийный учет при инвентаризации, даже если основные продажи идут по обычным накладным.

Алгоритм перехода: пошаговая инструкция

Представим ситуацию: у нас есть товар «Ноутбук» с остатком 10 штук, и мы хотим начать вести учет по серийным номерам. Программа не даст нам просто поменять ВидНоменклатуры, выдав ошибку: «У нового вида несовместимые настройки ведения серий».

Разберем по шагам правильную последовательность действий:

Шаг 1. Подготовка и обнуление остатков

Система позволяет менять настройки серий только тогда, когда остаток товара на всех складах равен нулю. Проанализируем состояние склада и выполним списание:

  1. Создадим документ СписаниеНедостачТоваров или ВнутреннееПотреблениеТоваров.
  2. Спишем все остатки по номенклатуре, которую планируем переводить на серийный учет.
  3. Убедимся, что остатки обнулились не только по регистру ТоварыНаСкладах, но и по регистру ТоварыОрганизаций.

Шаг 2. Изменение вида номенклатуры

После того как остатки обнулены, перейдем к настройке карточки товара. Если товаров много, используем групповую обработку объектов. Нам нужно изменить реквизит ВидНоменклатуры. Рассмотрим два пути:

При настройке нового вида номенклатуры выберем политику учета серий «Управление остатками серий». Настроим ее таким образом, чтобы серии фиксировались при всех складских операциях (приемка, отгрузка, внутреннее перемещение).

Шаг 3. Возврат остатков с указанием серий

Теперь, когда настройки изменены, нам нужно вернуть товар на склад, но уже с «привязкой» к сериям:

  1. Создадим документ ОприходованиеИзлишковТоваров или ВводОстатков.
  2. В табличной части выберем наш товар. Теперь система потребует заполнить серии.
  3. Внесем серийные номера вручную или с помощью сканера штрихкодов.

Шаг 4. Работа с историческими данными

Проанализируем ситуацию с прошлыми периодами. После включения серийного учета старые документы (например, РеализацияТоваровУслуг за прошлый месяц) при попытке их перепроведения могут начать требовать указание серий. Чтобы избежать «поломки» базы, рекомендуется:

Технические нюансы и программные решения

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


// Пример логики для программного обнуления остатков перед сменой вида
Процедура ОбнулитьОстаткиДляСменыСерий(ВыбНоменклатура)
    Запрос = Новый Запрос;
    Запрос.Текст = 
        "ВЫБРАТЬ
        |   ТоварыНаСкладахОстатки.Склад,
        |   ТоварыНаСкладахОстатки.В НаличииОстаток КАК Количество
        |ИЗ
        |   РегистрНакопления.ТоварыНаСкладах.Остатки(, Номенклатура = &Номенклатура) КАК ТоварыНаСкладахОстатки";
    
    Запрос.УстановитьПараметр("Номенклатура", ВыбНоменклатура);
    Результат = Запрос.Выполнить().Выгрузить();
    
    // Далее программно создаем документ СписаниеНедостачТоваров
    // После проведения документа меняем ВидНоменклатуры
    // Затем создаем ОприходованиеИзлишковТоваров с заполнением серий
КонецПроцедуры

Подводные камни перехода

При выполнении этой операции важно учесть несколько критических моментов, которые часто упускают из виду:

  1. Регистр «Товары организаций»: Недостаточно просто изменить количество на складе. Если у вас ведется учет по нескольким организациям, убедитесь, что документы списания и оприходования корректно закрывают остатки по конкретным юридическим лицам. В противном случае возникнет «разрыв» между складским и финансовым учетом.
  2. Производительность: Серийный учет значительно увеличивает количество записей в регистрах. Если у вас сотни тысяч оборотов в месяц, подготовьтесь к тому, что отчет ВедомостьТоваровНаСкладах будет формироваться дольше.
  3. Ордерная схема: Если вы все же решили перейти на полноценный ордерный склад, помните, что это полностью меняет бизнес-процесс. Кладовщики теперь обязаны будут работать в отдельном интерфейсе «Приемка» и «Отгрузка», создавая складские ордера. Это дисциплинирует склад, но требует обучения персонала.

Итоги

Перевод на серийный учет в 1С:УТ 11.4 возможен без создания новых карточек товара. Главный секрет успеха — полное обнуление остатков на момент внесения изменений и грамотная настройка политики учета серий. Мы выяснили, что ордерный склад не является строгим требованием, но его элементы могут понадобиться для гибкой настройки инвентаризации.

Рассмотренная методика «Списание — Смена настроек — Оприходование» является наиболее стабильной и рекомендуемой для внедрения в живых базах данных. Перед началом работ обязательно сделайте полную резервную копию системы и протестируйте процесс на копии.

← На главную