Как разрешить редактирование признака «Вести учет по ГТД» в 1С:УТ 11.5 и правильно настроить учет импортных товаров?

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

В процессе работы с конфигурацией «1С:Управление торговлей» версии 11.5 (а также в ERP 2.5 и КА 2.5) пользователи часто сталкиваются с тем, что поле ВестиУчетПоГТД в карточке номенклатуры становится недоступным для редактирования сразу после записи нового элемента. Попытки программно «оживить» это поле через код формы часто не приносят результата. В этой статье мы подробно разберем, почему система блокирует этот реквизит, как его правильно разблокировать и к каким последствиям в учете это может привести.

Механизм защиты ключевых реквизитов

Проанализируем сначала ситуацию, с которой столкнулся автор темы. Попытка установить Элементы.ВестиУчетПоГТД.Доступность = Истина; в процедуре ПриОткрытии не срабатывает, так как в современных конфигурациях на базе 1С:Библиотеки стандартных подсистем (БСП) реализован механизм защиты ключевых реквизитов. Этот механизм программно переопределяет доступность полей после выполнения кода формы, основываясь на бизнес-логике системы. Ключевые поля (к которым относится и учет по ГТД) блокируются, чтобы пользователь случайно не нарушил целостность уже накопленных данных в регистрах.

Способ 1: Разблокировка через стандартный интерфейс

Самый простой и правильный способ изменить настройку — воспользоваться штатной командой формы. Рассмотрим пошагово, как это сделать:

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

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

Способ 2: Групповое изменение реквизитов (для продвинутых)

Если требуется изменить признак сразу у большого количества товаров, воспользуемся обработкой «Групповое изменение реквизитов». Разберем алгоритм работы с ней:

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

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

Влияние настройки на регистры накопления

Выясним причину, по которой 1С так жестко контролирует этот флаг. Основная аналитика по товарам в УТ 11.5 хранится в регистре накопления ТоварыОрганизаций. Структура этого регистра включает измерение НомерГТД.

Проанализируем ситуацию:

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

Функциональные опции и глобальные настройки

Посмотрим на ситуацию шире. На поведение поля ВестиУчетПоГТД влияют общие настройки системы в разделе «НСИ и администрирование» — «Настройка НСИ и разделов» — «Учет импортных товаров»:

  1. Торговля импортными товарами: Если эта опция выключена, учет по ГТД будет недоступен в принципе.
  2. Контроль остатков номеров ГТД: Если эта опция включена, система не позволит провести расходный документ, если конкретного номера ГТД нет в наличии. Если ее выключить, документы будут проводиться, но в учете могут возникнуть отрицательные остатки в разрезе номеров деклараций.

Рекомендации по исправлению ошибок при наличии движений

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

  1. Корректировка регистров: Используйте документ Корректировка регистров, чтобы перенести остатки с пустого измерения Номер ГТД на заполненное значение по регистру Товары организаций.
  2. Инвентаризация: Можно оформить списание товара с пустого ГТД и оприходование его же, но с указанием верного номера таможенной декларации.

Особенности товаров из ЕАЭС

Проанализируем еще один важный момент: товары из стран Евразийского экономического союза (Беларусь, Казахстан, Армения, Киргизия). Для них флаг Вести учет по ГТД включать не нужно, так как физически таможенная декларация при ввозе из этих стран не оформляется. Достаточно указать соответствующую страну происхождения в карточке товара. Если ошибочно включить учет по ГТД для товаров ЕАЭС, вы столкнетесь с необходимостью придумывать несуществующие номера деклараций для корректного формирования счетов-фактур.

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

← На главную