Структура данных сотрудника

Все сотрудники создаются по стандартному шаблону, доступные типы и префиксы сотрудников приведены в таблице:

Префикс Описание
merch_ Мерчендайзер или торговый представитель
sv_ Супервайзер
asm_ ASM
um_ Территориальный менеджер
kam_ Менеджер по ключеым клиентам
aud_ Аудитор

Поля JSON-стуктуры для создания/изменения сотрудника:

Название Тип Описание Пример
*_id Integer id существующего сотрудника
*_login String login сотрудника merch123
*_password String Пароль сотрудника
*_name String ФИО сотрудника
*_logintpl String Шаблон логина сотрудника merch
*_phone String Телефон
*_email String Email

Примечания:

  • Поиск существующего сотрудника производится либо по id либо по login либо по ФИО;
  • Если сотрудник не найден, он создаетеся либо с заданым login либо по маске logintpl (ищутся все сотрудники с login начинающимся на шаблон и берется следующий номер, например, если в базе есть merch99, то будет создан merch100).