Входит в состав BGBillingClient и может использоваться для согласования кодов адресов адресных справочников биллингов. Например, при интеграции BGERP.

Функциональность утилиты плохо протестирована, использовать на свой страх и риск, делать резервные копии адресных справочников.

Настройка

Поправить файл в архиве client.jar файл ru/bitel/bgbilling/client/directory/address/sync/data.properties, указать адрес основной и вторичной базы.

Скопировать в каталог BGBillingClient/lib все отстутствующие библиотеки из BGBillingServer/lib. Необходим драйвер MySQL и некоторые другие библиотеки.

Использование

Запуск командой:

java -cp lib/* ru.bitel.bgbilling.client.directory.address.sync.AddressSynchronizer

Далее использовать интерфейс для поочерёдной синхронизации кодов стран, городов, улиц.

address sync