Система прослеживаемости товаров, введенная законодательством, стала серьезным вызовом для пользователей классических конфигураций, таких как «Управление торговлей, редакция 10.3». Несмотря на то что конфигурация находится в режиме поддержки, компания 1С реализовала в ней необходимый функционал, начиная с релиза 10.3.70. Однако, как показывает практика, типовое решение содержит ряд недоработок, которые требуют ручного вмешательства или программной корректировки.
В этой статье мы подробно разберем, как настроить учет прослеживаемых товаров, проанализируем типичные ошибки программной логики и рассмотрим способы их устранения для обеспечения корректной сдачи отчетности.
Прежде всего, проанализируем состояние нормативно-справочной информации. Для того чтобы программа понимала, что товар подлежит прослеживаемости, необходимо выполнить настройки в справочнике Классификатор ТН ВЭД. Разберем этот процесс по шагам:
Номенклатура и перейдем в карточку товара, который ввозится из-за рубежа.ТН ВЭД должен быть выбран соответствующий код из классификатора.Классификатор ТН ВЭД. В актуальных релизах (начиная с 10.3.70.x) там появился флаг Прослеживаемый товар. Его необходимо установить для всех категорий товаров, попадающих под постановление Правительства РФ.Важно: Без установки этого флага в справочнике ТН ВЭД программа не будет активировать механизмы контроля РНПТ в документах поступления и реализации.
Одной из наиболее острых проблем, выявленных пользователями в релизе 10.3.70.3, является некорректное заполнение признака прослеживаемости при создании документа Реализация товаров и услуг на основании документа Заказ покупателя. Программа «забывает» проставить флаг прослеживаемости, из-за чего автоматический подбор РНПТ (Регистрационный номер партии товара) не срабатывает.
Рассмотрим, как можно автоматизировать этот процесс. Мы можем внести изменения в обработку заполнения табличной части документа. Проанализируем пример кода, который принудительно проверяет признак прослеживаемости по коду ТН ВЭД номенклатуры:
Для каждого СтрокаТабличнойЧасти из Товары Цикл
// Проверяем, указан ли код ТН ВЭД и является ли он прослеживаемым
Если ЗначениеЗаполнено(СтрокаТабличнойЧасти.Номенклатура.КодТНВЭД) Тогда
СтрокаТабличнойЧасти.ПрослеживаемыйТовар = СтрокаТабличнойЧасти.Номенклатура.КодТНВЭД.ПрослеживаемыйТовар;
Если СтрокаТабличнойЧасти.ПрослеживаемыйТовар Тогда
// Включаем признак автоматического подбора РНПТ для прослеживаемого товара
СтрокаТабличнойЧасти.АвтоподборРНПТ = Истина;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Этот фрагмент кода позволяет избежать ручного перевыбора каждой позиции в документе реализации. Рекомендуется внедрить этот алгоритм в процедуру ОбработкаЗаполнения или использовать механизм внешних подключаемых обработок, чтобы не снимать документ с полной поддержки.
Разберем ситуацию, с которой сталкиваются многие бухгалтеры: при вводе информации о нескольких прослеживаемых товарах в одном документе поступления данные могут «затираться». Выясним причину: в УТ 10.3 данные о прослеживаемости хранятся в отдельной табличной части, которая визуально открывается через пиктограмму или кнопку в строке основной таблицы Товары.
Если при заполнении РНПТ для второй строки документа вы видите данные из первой строки — это признак программного бага, характерного для ранних патчей 70-го релиза. Проверьте следующие моменты:
Прослеживаемые товары.Подбор РНПТ не работает, проверьте, не заполнено ли количество прослеживаемого товара значением «0». Программа блокирует подбор, если не видит количественного основания.РНПТ не берется из ГТД, а присваивается ФНС после отправки уведомления о ввозе.В отличие от обычного партионного учета, который в УТ 10.3 ведется на регистрах Партии товаров на складах, учет прослеживаемости вынесен в специализированный регистр накопления Прослеживаемые товары. Это критически важный момент для диагностики ошибок.
Проанализируем ситуацию: на складе товар есть, остатки по партиям положительные, но при попытке продать товар программа выдает ошибку или не подбирает номер. Причина заключается в том, что в регистре Прослеживаемые товары остаток по данному РНПТ равен нулю или отсутствует.
Как это лечить?
Для ввода начальных остатков (по товарам, закупленным до введения закона) необходимо использовать документ Уведомление об остатках прослеживаемых товаров. Только после получения квитанции от ФНС и записи номера в систему, эти остатки «приземлятся» в нужный регистр и станут доступны для списания в документах реализации.
Выясним технические требования к печати и отправке документов. Согласно законодательству, торговля прослеживаемыми товарами между организациями и ИП возможна только через электронный документооборот (ЭДО).
В УТ 10.3 механизмы формирования электронных УПД были обновлены. Теперь в XML-файл обмена добавляются специальные поля:
Если в печатной форме счета-фактуры графы 12-13 остаются пустыми, в первую очередь проверим соответствие единиц измерения в справочнике Классификатор ТН ВЭД и в самой карточке номенклатуры. Если единицы не сопоставлены, 1С не сможет корректно рассчитать количество для прослеживаемости.
Учитывая, что 1С выпускает оперативные исправления (патчи) для исправления багов в УТ 10.3, настоятельно рекомендуем:
10.3.71.x, где большинство проблем с «затиранием» количества в поступлениях уже решено.Ведомость по прослеживаемым товарам для контроля расхождений между складскими остатками и остатками РНПТ.Бухгалтерию предприятия 3.0, так как механизмы проверки контрольных соотношений в БП обновляются чаще и полнее.Посмотрим на ситуацию в целом: переход на прослеживаемость в старой доброй УТ 10.3 возможен, но требует от технического специалиста внимания к заполнению регистров, а от пользователя — строгой дисциплины при работе с табличными частями документов Поступление и Реализация.