Интеграция с 1С

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (13)

просмотр истории страницы

* Биллинг:
!Selection_355.png|border=1,width=800!\\
\\
\\
* 1С
!Selection_356.png|border=1,width=550!
* Скриншот расхода в биллинге. На ней можно увидеть детальную информацию по потреблению услуг: звонки, длительность, стоимость услуг за единицу и сумму за месяц по каждой услуге в отдельности.
\\
\\ !Интеграция с 1С, пример расхода интернет и телефония.png|border=1,width=1250!\\
\\
\\
* Вкладка "Операции", на ней можно увидеть номер акта и итоговую сумму за месяц, а так же поступление денег, сделанное в биллинге. Докуметы уже синхронизированы с 1С, это видно по полю "Код 1С"
\\
\\ !Интеграция с 1С, вкладка Операции в биллинге.png|border=1,width=1200!\\
\\
\\
* Детальная информация по услугам в акте в биллинге, стандартная печатная форма.
\\
\\ !Интеграция с 1С, акт по стандартной форме из биллинга.png|border=1,width=800!\\
\\
\\
* Вкладка "Документы" в 1С, с информацией подобной вкладке "Операции" в биллинге. Можно увидеть, что и акт, и платёж синхронизированы.
\\
\\ !Интеграция с 1С, вкладка Документы в 1С.png|border=1,width=1250!\\
\\
\\
* Детальная информация по документу "Реализация" в 1С. Это акт, синхронизированный из биллинга.
\\
\\ !Интеграция с 1С, акт в 1С (документ типа Реализация).png|border=1,width=1250!


h2. Отладка

h3. При выполении операции в 1С ошибка "Не удалось выполнить запрос: Дата операции не может быть раньше даты создания абонента"

       Необходимо изменить дату создания абонента, указав дату создания раньше даты первой операции или первого ПКО в 1С


{code}
curl -ss -XPOST -d 'method1=objects.get&arg1={"id": id абонента}&method2=set&arg2={"create_date_system": "дата создания в формате ГГГГ-ММ-ДД"}&method3=save&arg3={}' http://169.254.80.82:8082/rest_api/v2/Abonents/ -D -
{code}

h3. Полезные команды

/app/asr_billing/var/log/django/system_api.log
{code}

h2. Известные ошибки

h3. При выполении операции выгрузить ПКО в 1С ошибка "Не удалось выполнить запрос: Дата операции не может быть раньше даты создания абонента"

Необходимо изменить дату создания абонента, указав дату создания раньше даты первой операции(ПКО) в 1С. Запрос изменит дату создания абоннета с *id* 1234 на 01.01.2024 .

{code}
curl -ss -XPOST -d 'method1=objects.get&arg1={"id": 1234}&method2=set&arg2={"create_date_system": "2024-01-01"}&method3=save&arg3={}' http://169.254.80.82:8082/rest_api/v2/Abonents/ -D -
{code}