Как активировать и настроить согласование соглашений с клиентами в 1С:Управление торговлей

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

В процессе работы с оптовыми продажами в программе 1С:Управление торговлей (включая локализацию для Беларуси) часто возникает необходимость не просто фиксировать условия взаимодействия с покупателями, но и проходить этап внутреннего одобрения этих условий. Функционал «Согласование соглашений» позволяет автоматизировать этот процесс, передавая документ по цепочке ответственным лицам. Однако пользователи часто сталкиваются с тем, что нужный пункт меню «серый», отсутствует или галочка в настройках не дает видимого эффекта. В этой статье мы подробно разберем, как полностью активировать этот механизм и что делать, если пункты меню не отображаются.

Шаг 1: Активация функциональных опций в разделе Продажи

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

В открывшемся окне развернем группу Оптовые продажи. Здесь нас интересуют следующие флаги:

  1. Типовые соглашения с клиентами — используются для определения общих правил продаж для групп клиентов.
  2. Индивидуальные соглашения с клиентами — позволяют устанавливать персональные условия для конкретных контрагентов.

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

Шаг 2: Включение подсистемы Бизнес-процессы и задачи

Это критически важный момент, который часто упускают из виду. Механизм согласования в 1С построен на базе универсальной подсистемы задач. Если эта подсистема выключена, программа не сможет создать «Задание на согласование» и назначить его исполнителю, поэтому функционал блокируется на уровне ядра.

Давайте проверим эту настройку:

  1. Перейдем в раздел НСИ и администрирование.
  2. Выберем пункт Администрирование — Органайзер.
  3. Найдем раздел Бизнес-процессы и задачи.
  4. Убедимся, что установлена галочка Бизнес-процессы и задачи.

Только после активации этой опции система получает возможность генерировать маршрутные карты, по которым «побежит» наше соглашение на подпись к руководителю.

Шаг 3: Настройка прав доступа и ролевой модели

Даже если программно всё включено, конкретный пользователь может не видеть пункты меню из-за ограничений прав. Разберем, какие роли отвечают за работу с согласованиями. В 1С:Управление торговлей за этот участок отвечают специфические роли, которые должны быть включены в профиль групп доступа (например, «Менеджеры по продажам» или «Руководители отделов продаж»).

Нам необходимо проверить наличие следующих ролей у пользователя:

Если вы являетесь администратором, проверьте профили групп доступа через НСИ и администрирование — Настройка пользователей и прав.

Шаг 4: Настройка панели навигации и интерфейса

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

  1. В верхней правой части окна нажмем на значок «шестеренки» (Настройки).
  2. Выберем пункт Настройка панели навигации.
  3. В левой колонке (доступные команды) найдем пункты Типовые соглашения с клиентами и Индивидуальные соглашения с клиентами.
  4. С помощью кнопки «Добавить» перенесем их в правую колонку.
  5. Нажмем «ОК».

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

Шаг 5: Проверка статусов в документах

После того как мы активировали все настройки, в формах соглашений должны произойти изменения. Рассмотрим, как теперь выглядит работа с документом. В карточке соглашения появляется поле Статус. Пока согласование не включено, статусы могут быть упрощенными (Действует / Закрыто). При включенном согласовании цепочка становится сложнее:

Для запуска процесса в верхней части формы соглашения следует нажать кнопку Создать на основании и выбрать Задание на согласование. Программа автоматически сформирует бизнес-процесс.

Особенности для локализации 1С:Управление торговлей для Беларуси

В версии 3.4 (аналог российской УТ 11) существует нюанс, связанный с использованием видов торговли. Если в базе включена только розничная торговля, оптовые механизмы (включая соглашения) могут программно игнорироваться. Убедитесь, что в НСИ и администрирование — Предприятие разрешена работа с несколькими складами и включена оптовая торговля. Также полезно проверить константу ИспользованиеСоглашенийСКлиентами через «Все функции» (или «Функции для технического специалиста»), если обычный интерфейс настроек не сохраняет значение.

Проанализируем программный код проверки доступности функционала. Система часто использует проверку функциональной опции:


Если ПолучитьФункциональнуюОпцию("ИспользоватьСогласованиеСоглашенийСКлиентами") Тогда
    // Логика отображения кнопок согласования
КонецЕсли;

Если вы разработчик и видите, что кнопка не появляется даже при включенной опции, убедитесь, что в коде формы документа ФормаДокумента справочника СоглашенияСКлиентами не переопределяется видимость элементов в зависимости от функциональных опций других подсистем, например, ИспользоватьПартнеровКакКлиентов.

Резюме

Мы рассмотрели комплексный подход к включению согласования соглашений. Помните, что это не одна «галочка», а совокупность трех факторов: функциональные опции продаж, включение бизнес-процессов в Органайзере и настройка прав доступа. Если после всех действий пункт не появился — проверьте настройки панели навигации, так как система могла просто не добавить новый элемент в ваш интерфейс автоматически.

← На главную