Как настроить автоматическое заполнение серий и номеров ГТД в 1С:Управление торговлей 10.3?

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

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

Поможет ли флаг «Вести партионный учет по сериям»?

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

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

Поэтому, если детальный финансовый учет по сериям не требуется, а серии нужны исключительно для вывода номера ГТД и страны происхождения в печатную форму УПД, включать партионный учет по сериям не следует. Достаточно оставить активным только флаг Вести учет по сериям.

Использование номера ГТД по умолчанию

Рассмотрим самый простой штатный вариант, который подходит предприятиям с небольшим ассортиментом импорта или редкой сменой деклараций. В карточке номенклатуры на закладке По умолчанию предусмотрены поля Номер ГТД и Страна происхождения.

Если для позиции не требуется строгий попартийный контроль списания конкретных таможенных деклараций, можно зафиксировать актуальный номер ГТД в самой номенклатуре. В таком случае система подставляет указанный номер в документы без необходимости ведения серийного учета и ручного выбора каждой партии оператором.

Штатный механизм «Заполнить и провести»

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

  1. Оператор заполняет документ товарами и их количеством, оставляя поле Серия пустым.
  2. При нажатии кнопки Заполнить и провести система обращается к остаткам регистра Товары на складах.
  3. Программа автоматически находит имеющиеся свободные серии на текущем складе, заполняет их и при необходимости разбивает одну строку документа на несколько (если остатка одной серии не хватает для покрытия всего количества).

Важные ограничения штатного механизма:

  1. Автоподбор корректно срабатывает только при оперативном проведении документа (текущей датой и временем). При проведении документов задним числом остатки рассчитываются на текущий момент, что может привести к ошибкам контроля.
  2. Штатный алгоритм отдает приоритет сериям со сроками годности. Если сроки годности не заполнены, списание серий происходит по внутреннему порядку базы данных, а не строго по хронологии дат прихода (не по принципу FIFO).

Удобный подбор по остаткам серий

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

  1. В документе реализации нажимаем кнопку Подбор.
  2. В выпадающем списке вариантов подбора выбираем По остаткам номенклатуры или По остаткам и ценам.
  3. В настройках формы подбора устанавливаем флаг Остатки по сериям.
  4. В результате в таблице отображаются строки номенклатуры с детализацией до каждой серии и текущего доступного количества на складе. Оператор сразу видит, по какой серии есть остаток, и переносит нужную строку в документ двойным кликом.

Варианты автоматизации с помощью доработок

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

  1. Подключаемая внешняя обработка табличной части. В конфигурации предусмотрен механизм дополнительных обработок табличных частей (пункт меню Сервис → Дополнительные отчеты и обработки → Внешние обработки табличных частей). Разрабатывается внешняя обработка, которая анализирует движения по регистру Товары на складах, сортирует серии по дате первого приходного документа и заполняет табличную часть документа реализации. Это решение не требует изменения конфигурации и снятия с поддержки.
  2. Подписка на событие перед проведением. В конфигурацию добавляется обработчик события ОбработкаПроведения или ПередЗаписью для документа РеализацияТоваровУслуг. Если колонка СерияНоменклатуры не заполнена пользователем, программный модуль выполняет запрос к остаткам регистра с упорядочиванием по дате прихода и распределяет серии по строкам документа.
← На главную