Если вы ведёте учёт абонентских платежей в 1С, регулярно переносите данные в LANBilling. Так система будет корректно рассчитывать списания за учётные записи.
Для обмена данными используется специальная обработка — предварительно добавьте её в 1С. Кроме того, заранее создайте профиль платёжной системы с логином «1с» (используйте латинские символы).
После этого можно выгружать данные из 1С и загружать их в LANBilling.
Запустите 1С в режиме «1C:Предприятие».
Перейдите в раздел «Продажи» и кликните «Дополнительные обработки».
Кликните обработку «Обмен данными между 1С 8.3 и биллинг системой» и нажмите «Выполнить».
Перейдите на вкладку «Выгрузка поступлений ДС».
Выберите параметр, который отвечает за связь договоров в 1С и LANBilling.
Укажите, что именно выгрузить.
Поступление — все платежи на расчётный счёт. После загрузки в LANBilling платежи поступят на договоры абонентов, но не будут связаны с выставленными счетами.
Счёт — только оплаты, связанные с документами «Счёт покупателя». После загрузки в LANBilling платежи поступят на договоры абонентов, а выставленные счета будут отмечены как оплаченные.
Сформируйте список платежей. Для этого установите фильтры и нажмите «Заполнить».
Отметьте платежи, которые хотите выгрузить. Чтобы установить или снять все флаги, используйте
Нажмите «Выгрузить» и выберите папку, в которой обработка создаст файл.
Обработка начнёт записывать данные в csv-файл, этот процесс может занять несколько минут. Когда информация будет записана, появится сообщение «Выгрузка успешно завершена».
Не переименовывайте полученный файл. Загрузите его в LANBilling.
Сделать это можно двумя способами.
Загрузите файл как реестр платежей. Для этого должен быть настроен парсер parser_export_1c.py
.
Переместите файл в специальную папку на сервере, где установлен модуль LBcore. По умолчанию это папка /pay_import/
. Пример:
cp 1c-payments-20221216 /usr/local/billing/pay_import/
истема в течение минуты обработает файл — платежи появятся в LANBilling. В качестве менеджера, который их провёл, будет указана [платёжная система](https://docs.lanbilling.ru/49/payments/tune/add_payment_system/) с логином «1с». По этому признаку вы сможете [найти платежи](https://docs.lanbilling.ru/49/payments/find_payment/).
Есть вопросы по документации? Пожалуйста, напишите их