Якорь
...
Для настройки импорта контрагентов из базы договов биллинга добавьте в конфигурацию правила импорта:
Блок кода | ||||
---|---|---|---|---|
| ||||
bgbilling:creator.confirmParameters=<confirm_params> bgbilling:creator.searchParameters=<search_params> bgbilling:creator.titleDistance=<title_dist> bgbilling:creator.importParameters=<import_params> bgbilling:creator.importBillingIds=<billing_ids> |
...
- <id> - уникальный числовой идентификатор правила, правила просматриваются в порядке их идентификаторов;
- <param_group> - группа параметров контрагента;
- <title_pattern> - REGEXP выражение, с которым сравнивается номер договора;
- <title_pattern_id> - код шаблона имени контрагента.
...
- <id> - уникальный числовой идентификатор;
- <billing_id> - строковый идентификатор биллинга;
- <user>, <pswd> - логин и пароль пользователя биллинга, под которым осуществляется импорт;
- <page_size> - количество договоров для импорта, выбираемых за один раз;
- <mapping> - соотношение договоров контрагента и биллинга, разделённые точкой с запятой пары <код параметра контрагента>:<код параметра договора> для простых параметров и <код параметра контрагента>[<коды значений спискового параметра через запятую>]:<код параметра договора>[<коды значений спискового параметра через запятую>] - для спискового типа; если маппинг не задан, то код значения спискового параметра будет импортирован "как есть" из биллинга.
Дополнительные необязательные параметры:
...
При импорте поддерживаются параметры договоров и, соответственно, контрагентов типа: "дата", "текст", "адрес", "телефон", "список". Параметры дата и текст перетирают значение параметра в договора, адрес, телефон и список - дополняют.
Параметр контрагента типа email может быть импортирован из аналогичного либо текстового параметра биллинга.
Пример конфигурации импорта контрагентов:
...