При работе с системой ЕГАИС в конфигурации «1С:Управление торговлей 11.4» пользователи часто сталкиваются с ситуацией, когда в карточке классификатора алкогольной продукции поле «Импортер» оказывается заблокированным для редактирования. Это происходит даже в тех случаях, когда данные об импортере критически важны для формирования регламентированной отчетности, например, для алкогольных деклараций по Формам 7 и 8. Рассмотрим подробнее, почему возникает эта проблема и какими способами ее можно решить.
Для начала проанализируем ситуацию с технической и методологической точек зрения. Существует несколько причин, по которым программа блокирует ввод данных:
ТолькоПросмотр = Истина для большинства реквизитов классификатора. Это сделано для того, чтобы локальные данные соответствовали эталонным данным в системе ФСРАР.Разберем по шагам доступные способы обхода этой блокировки.
Один из самых простых способов, не требующий изменения кода конфигурации, — это запуск системы со специальным ключом. В платформе 1С предусмотрен параметр /C, который позволяет передавать параметры конфигурации при запуске.
Проанализируем алгоритм действий:
/C "РежимОтладки"
После этого запустите базу. В некоторых релизах УТ 11.4 разработчики предусмотрели условие в процедуре ПриСозданииНаСервере формы карточки ЕГАИС. Если система видит параметр РежимОтладки, она снимает ограничение ТолькоПросмотр с реквизитов. Проверьте, стала ли доступной возможность выбора контрагента в поле «Импортер».
Если поле в форме по-прежнему заблокировано, мы можем воспользоваться стандартной обработкой, которая работает напрямую с данными объектов, минуя ограничения экранных форм. Этот метод безопасен, так как не требует программирования.
Рассмотрим порядок действий:
Классификатор алкогольной продукции ЕГАИС.Импортер, установите напротив него галочку и выберите нужного контрагента из справочника.Проанализируем ситуацию: после выполнения обработки данные будут записаны непосредственно в базу данных, и при открытии карточки вы увидите заполненного импортера.
Если проблема носит массовый характер и данные нужно вносить постоянно, наиболее эффективным решением будет создание расширения. Рассмотрим пример кода, который можно использовать для разблокировки поля.
Выясним причину блокировки в коде. Обычно она находится в модуле формы элемента справочника КлассификаторАлкогольнойПродукцииЕГАИС. Чтобы снять блокировку, создадим расширение и добавим процедуру-обработчик:
&НаСервере
&После("ПриСозданииНаСервере")
Процедура Инт_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
// Разблокируем доступ к полю Импортер для редактирования
Элементы.Импортер.ТолькоПросмотр = Ложь;
Элементы.Импортер.Доступность = Истина;
// Если форма блокируется целиком, снимаем признак ТолькоПросмотр у объекта
ЭтаФорма.ТолькоПросмотр = Ложь;
КонецПроцедуры
Использование расширения позволяет сохранить типовую конфигурацию на поддержке, при этом обеспечивая пользователям удобство работы. Обратите внимание, что при обновлении классификатора из ЕГАИС (запрос по алкокоду) данные могут быть перезаписаны значениями из системы ФСРАР, если они там присутствуют.
Мы должны понимать, что заполнение импортера в карточке ЕГАИС напрямую влияет на корректность заполнения деклараций. В «1С:Управлении торговлей 11.4» данные для алкогольной декларации собираются на основе движений регистров, где фигурирует именно алкогольная продукция классификатора ЕГАИС. Если поле Импортер не заполнено, система не сможет определить ИНН/КПП организации, осуществившей ввоз продукции, и декларация не пройдет проверку на портале ФСРАР.
Важный совет: Если вы столкнулись с тем, что данные об импортере отсутствуют в ЕГАИС, но они есть в первичных документах (ТТН), старайтесь заполнять их сразу после сопоставления номенклатуры, используя один из предложенных выше методов. Это избавит вас от необходимости массовой правки данных в конце отчетного периода.
Мы рассмотрели три основных способа решения проблемы с недоступностью поля «Импортер» в 1С:УТ 11.4. Для разовых правок идеально подойдет Групповое изменение реквизитов. Если вы планируете активно редактировать справочник вручную, лучше воспользоваться параметром запуска или создать небольшое расширение. Помните, что корректность данных в классификаторе — залог успешной сдачи алкогольной отчетности.