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