Versions Compared

Key

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

Модуль синхронизации между разными внешними системами.

Table of Contents

ODOO

Синхронизация с CRM/ERP Odoo. На данный момент поддерживается версия 8.0.

Возможности

  • Получение данных с CRM/ERP Odoo.

  • Настраиваемые поля синхронизации ($conf{SYNCHRON_ODOO_FIELDS})

  • Фильтр синхронизируемых данных

  • Синхронизация аккаунтов

  • Синхронизация депозитов и кредитов

  • Синхронизация сервиса Internet

  • Синхронизация параметров сервиса: тарифный план, статус, IP, MAC

  • Синхронизация статусов

  • Удаленный в Odoo аккаунты остаются в биллинге

Запуск синхронизации

  • Программа синхронизации абоненты синхронизируются абонент odoo → логин ABillS

Code Block
languagebash
/usr/abills/libexec/billd users_sync
  • Второй способ синхронизации абонент odoo → логин ABillS (услуги абонента дополнительные логины)
Code Block
languagebash
/usr/abills/libexec/billd users_sync SYNC_COMPANY=1


Параметры

Данные подключения к Odoo:

$conf{SYNCHRON_ODOO_URL}='https://demo.odoo.com:8069';Линк к API в Odoo
$conf{SYNCHRON_ODOO_DBNAME}='demo';Название базы данных Odoo
$conf{SYNCHRON_ODOO_USERNAME}='admin';Администратор Odoo
$conf{SYNCHRON_ODOO_PASSWORD}='admin';Пароль Odoo


Дополнительные настройки

$conf{SYNCHRON_ODOO_FIELDS}='id:LOGIN;comment:COMMENTS'Список полей синхронизации. 
ODOO_FIELD_NAME:ABILLS_FIELD_NAME
$conf{SYNCHRON_ODOO_TYPE}=' 'Параметры выбора аккаунтов синхронизации. Указываются какие именно аккаунты выбирать c Odoo для синхронизации


Параметры командной строки

FIELDS_INFOИнформация по полям синхронизации
DOMAIN_IDДомейн
SKIP_SERVICEНе синхронизировать услуги, только логины
SKIP_WRONG_MAILНе проверять корректность email
SYNC_COMPANYСинхронизировать через компании. абонент odoo → логин ABillS (услуги абонента дополнительные логины)