Usm lanbilling UK
|
Эта функция является одной из возможностью |
usm_lanbilling - модуль для організації імпорту даних із білінгової системи LANBilling в ERP "UserSide".
Цей модуль є заміною застарілого модуля us_lanbilling - див.: Перехід з us_lanbilling на usm_lanbilling
Мова модуля: PHP
Поточна версія: див. на сторінці: Модулі
Статус модуля: Платний
Встановлення та запуск
Архів usm_lanbilling.zip містить usm_lanbilling.php і usm_lanbilling.conf.php-example. Розмістіть модуль в окремому каталозі, налаштуйте файл usm_lanbilling.conf.php, перевірте ручний запуск і після стабільної роботи додайте запуск до cron.
Параметри
$usersideUrl - URL до ERP "UserSide" $usersideApiKey - API-ключ ERP "UserSide" $billingId - номер білінгу в ERP "UserSide" $logPath - шлях для логів $isSilence - режим тиші $billingDBHost - адреса сервера білінгу $billingDBUser - ім'я користувача для доступу до бази білінгу $billingDBPassword - пароль для доступу до бази білінгу $billingDBName - ім'я бази даних білінгу $billingCodePage - кодування бази білінгу $billingDBPort - порт бази білінгу $confTariffImportList - типи імпортованих послуг $confAdrImportSrc - джерело імпорту адреси $confImportOnlyVgroupsId - імпортувати тільки з конкретним vgroups.id $confCollectorType - тип колектора $confCollectorId - код колектора трафіку $confIsSkipUpdateAgreementDate - не оновлювати дату договору $confIsSkipCustomerWithClosedAgreement - не імпортувати користувачів із закритими договорами $confIsOldBillingIp - старий формат IP-адреси $accountAddString - додатковий рядок під час імпорту особових рахунків $confAddFieldForPhone - додаткове поле для номера телефону $confIsSkipLoadIp - не завантажувати IP-адреси $confIsAddCityTypeToName - додавати тип населеного пункту до назви населеного пункту (усі типи) $confIsAddCityTypeToName2 - додавати тип населеного пункту до назви населеного пункту (тільки для типів "місто") $confIsAddStreetTypeToName - додавати тип вулиці до назви вулиці $confIsImportAlias - імпортувати дочірні записи $confParameterTypePhone - суфікс поля contract_parameter_type_ з номером телефону $confImportPassport - імпортувати паспортні дані в додаткове поле $confImportVgroupsCurrentShape - імпортувати Vgroups CurrentShape Data в додаткове поле $confImportVgroupsAmount - імпортувати Vgroups Amount Data в додаткове поле $confIsCityNameInStreetName - додавати назву населеного пункту до назви вулиці $confIsImportOnlyWithVgroup - імпортувати абонентів тільки за наявності vgroup $confTrafLimitSelection - мінімальне значення для імпорту трафіку користувача $confAccountsTable - ім'я таблиці з рахунками абонентів $confIsDoNotUpdateAddPhone - не оновлювати значення додаткових телефонів абонентів $confIsOnlyAdrSrc0 - імпортувати адреси тільки з accounts_addr.type = 0 $confIsOnlyAdrSrc1 - імпортувати адреси тільки з accounts_addr.type = 1 $accountExprString - додатковий рядок з умовою імпорту абонентів $confIsImportCustomerWoTariff - імпортувати також абонентів без тарифів $confImportFaxNumber - імпортувати номер факсу $confIsImportArea - імпортувати райони міста $confIsSecondaryCityToPrimary - використовувати дочірній населений пункт в адресі як основний населений пункт $confImportAgreementCode - імпортувати номер договору як номер особового рахунку $confIsImportAliasSame - імпортувати абонентів з однаковими Accounts/Vgroups Login $confBillingBlockState0 - ID статусу роботи в USERSIDE для стану блокування #0 у білінгу $confBillingBlockState1 - ID статусу роботи в USERSIDE для стану блокування #1 у білінгу $confBillingBlockState2 - ID статусу роботи в USERSIDE для стану блокування #2 у білінгу $confBillingBlockState3 - ID статусу роботи в USERSIDE для стану блокування #3 у білінгу $confBillingBlockState4 - ID статусу роботи в USERSIDE для стану блокування #4 у білінгу $confBillingBlockState5 - ID статусу роботи в USERSIDE для стану блокування #5 у білінгу $confBillingBlockState10 - ID статусу роботи в USERSIDE для стану блокування #10 у білінгу
Доступи до другого й третього колекторів статистики LANBilling налаштовуються параметрами $confStat2DBHost/$confStat2DBUser/$confStat2DBPassword/$confStat2DBName та $confStat3DBHost/$confStat3DBUser/$confStat3DBPassword/$confStat3DBName.