Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

Первый способ:

Рекомендованный способ настройки авторизации - при помощи МОДа “Авторизация командировок” "Авторизация командировок" (ModComplexAuth)
При подключении МОД добавляет возможность настроить условия применения схемы авторизации. При настройке страницы авторизации доступна , а так же настроить страницу авторизации.
Доступна опция автоматически отправлять заказы на авторизацию при нарушении ТП

...

Второй способ:

Вводные данные:

  1. У клиента есть заведенные тревел-политики;

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

  3. В случае, если все заказы внутри командировки созданы БЕЗ нарушения ТП, то авторизация не требуется и пользователь может беспрепятственно завершить оформление услуг.

Итак, такие настройки лучше всего начать с создания необходимых справочников кодов:

...

2 - схема, которая будет работать в случае, когда все заказы в рамках командировки созданы БЕЗ нарушения ТП.

Схема при нарушении ТП:

Создадим первую схему, которая будет использоваться при нарушении ТП.

...

Note

Логическое "ИЛИ" говорит о необходимости соблюдения хотя бы 1 условия из нескольких. При этом могут выполниться и все, и это не будет ошибкой.

Выбор авторизующих лиц

Теперь мы должны сказать системе, по какому принципу среди всех пользователей системы надо выбрать авторизующих лиц. Для этого переходим в раздел "Уровни авторизации" и добавляем правило нажатием на иконку "+":

...

Заведем это условие в схеме:

...

Теперь активируем схему. Это можно сделать под ее описанием:

...


И настроим дополнительные действия при наступлении определенных событий (если требуется).
Если дополнительные действия в процессе авторизации не требуются - просто нажимаем кнопку "Сохранить"

...

2) Схема без нарушения ТП

Данная схема нужна для того, чтобы автоматически авторизовывать те командировки, где все заказы сделаны без нарушения ТП.

...