Как устранить ошибку «Не заполнена колонка Количество по РНПТ» в документе Пересортица товаров в 1С:УТ 11.4?

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

При работе в программе 1С:Управление торговлей (редакция 11.4) пользователи часто сталкиваются с ситуацией, когда при попытке провести документ Пересортица товаров система выдает критическую ошибку: «Не заполнена колонка "Количество по РНПТ" в строке 1 списка "Товары"». Данная проблема особенно актуальна для релизов ветки 11.4.13.х (например, 11.4.13.57, 11.4.13.85 и аналогичных). Примечательно, что ошибка возникает даже в тех случаях, когда учет прослеживаемых товаров в настройках системы полностью отключен.

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

Выясним причину возникновения ошибки

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

Рассмотрим основные факторы, провоцирующие ошибку:

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

Проверим настройки системы

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

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

Если этот флаг снят, но ошибка сохраняется — значит, мы столкнулись именно с программной ошибкой релиза. Если же флаг установлен, система ожидает заполнения данных по РНПТ во всех документах движения товаров.

Также проанализируем состояние регистра Товары организаций. Для этого можно воспользоваться «Всеми функциями» (или «Функции для технического специалиста»):

  1. Откроем регистр накопления ТоварыОрганизаций.
  2. Установим фильтр по проблемной номенклатуре.
  3. Проверим колонки Номер ГТД и Количество РНПТ. Если по одному и тому же номеру ГТД есть остатки как с заполненным количеством РНПТ, так и без него, это может вызывать конфликты при проведении пересортицы.

Способ 1: Установка официальных патчей (исправлений)

Поскольку проблема признана разработчиками 1С, для большинства версий 11.4.13.х были выпущены специальные расширения-исправления (патчи). Это самый быстрый и безопасный способ решения без изменения основной конфигурации.

Для загрузки исправлений выполним следующие действия:

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

Способ 2: Обновление конфигурации

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

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

Способ 3: Временное включение настроек для ручной корректировки

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

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

Способ 4: Проверка кода ТН ВЭД и карточки номенклатуры

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

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

Заключение

Мы проанализировали проблему заполнения колонки Количество по РНПТ и выяснили, что в большинстве случаев это следствие ошибки в программном коде релизов 11.4.13.х. Оптимальным решением является установка официального патча или обновление конфигурации до актуального релиза. Если же вы используете сильно доработанную систему и обновление затруднительно, стоит привлечь программиста для создания небольшого расширения, которое отключит данную проверку в процедуре ПередЗаписью или ОбработкаПроведения для документа ПересортицаТоваров.

← На главную