Выгрузить абонентов и договоры из 1С в АСР LANBilling

Если вы только начинаете работать с АСР LANBilling, загрузите в систему контрагентов из 1С. Таким же образом можно дополнить уже существующую в АСР LANBilling базу абонентов и договоров.

Для обмена данными используется специальная обработка — предварительно добавьте её в 1С. Кроме того, заранее создайте профиль платёжной системы с логином «1с» (используйте латинские символы).

После этого можно выгружать данные из 1С и загружать их в АСР LANBilling.

Выгрузить данные из 1С

  1. Запустите 1С в режиме «1C:Предприятие».

  2. Перейдите в раздел «Продажи» и кликните «Дополнительные обработки».

    image
  3. Кликните обработку «Обмен данными между 1С 8.3 и биллинг системой» и нажмите «Выполнить».

    image

  1. Перейдите на вкладку «Выгрузка контрагентов».

    image
  2. Сформируйте список контрагентов. Для этого установите фильтры и нажмите «Заполнить».

    image
  3. Обработка сформирует список контрагентов. Каждая строка соответствует одному договору. Отметьте договоры, которые хотите выгрузить. Чтобы установить или снять все флаги, используйте кнопки image и image.

  4. Нажмите «Выгрузить» и выберите директорию, в которой обработка создаст файл.

    image

Обработка начнёт записывать данные в xml-файл, этот процесс может занять несколько минут. Дождитесь сообщения «Выгрузка успешно завершена».

image

Теперь загрузите файл с базой контрагентов в АСР LANBilling.

Загрузить данные в АСР LANBilling

  1. Переименуйте выгруженный xml-файл. Имя должно начинаться с логина платёжной системы из АСР LANBilling. Например, для платёжной системы с логином «1С» можно назвать файл «1С-clients.xml».

  2. Переместите xml-файл в папку pay_import на сервере, где установлен модуль LBcore.

    cp 1С-clients.xml /usr/local/billing/pay_import/
    

    ``

Система в течение минуты обработает файл:

  • для новых объектов — создаст карточки абонентов и договоры;
  • для существующих — обновит только изменившиеся данные.