Документация для ACFA-Интеллект

Предыдущая страница Следующая страница


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Current »

При экспорте пользователей с дополнительными параметрами:

  1. Добавить схемы параметров для требуемых интеграций на стороне ПК Интеллект  Х в конфигурационный файл axacfa.person.axcnfg, находящийся по пути C:\Program Files\Common Files\ITV\Acfa.DriverPack\axacfa\iv. В результате эта схема параметров развернется внутри БД ПК Интеллект Х. Схема параметров имеет вид:
     {"Id": "guid", "Type": "string"}

  2. Добавить схемы параметров такого же вида для требуемых интеграций на стороне ПК Интеллект в конфигурационный файл axacfa.person.axcnfg, находящийся по пути <Директория установки ПК Интеллект>\Modules\iv или <Директория установки ПК Интеллект>\Modules64\iv в зависимости от версии AxACFA.
    Пример добавления дополнительных параметров:

  3. Сохранить все сделанные изменения.
  4. Если в DBI-файлах соответствующих модулей интеграций ПК Интеллект новые поля выглядят так:
    [OBJ_PERSON]
    tlfa, CHAR, 60 // № моб. телефона
    personnelCat, CHAR, 64 // Категория персонала{С%Рабочие|Служащие|Руководители|Иное}
    , то в файл axacfa.person.axcnfg требуется добавить следующую информацию и после этого сохранить изменения:
    {
                "Id": "tlfa",
                "Name": "№ моб. телефона",
                "Type": "string"
              },
              {
                "Id": "personnelCat",
                "Name": "Категория персонала",
                "Category": "$basic_settings_category",
                "Type": "int32",
                "Value": 0,
                "DefaultValue": 0,
                "EnumConstraint": {
                  "Default": 0,
                  "Items": [
                    {
                      "Name": "Рабочие",
                      "Value": 3
                    },
                    {
                      "Name": "Служащие",
                      "Value": 1
                    },
                    {
                      "Name": "Руководители",
                      "Value": 2
                    },
                    {
                      "Name": "Иное",
                      "Value": 0
                    }
                  ]
                }
              }

Экспорт пользователей с дополнительными параметрами настроен.

  • No labels