BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 22 июл 2018, 11:04

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 08 июн 2017, 20:34 
Не в сети

Зарегистрирован: 29 янв 2014, 11:32
Сообщения: 340
Карма: 10
Добрый день!

Есть небольшой баг при создании договора биллинга из контрагента CRM.
Если в справочник CRM внесли адрес, и он не успел еще появится по обновлению в биллинге, то вылетает ошибка копирования параметра Адреса (на скриншоте).
Все бы ничего, но при этом по факту договор в биллинге создается и при этом не привязывается к контрагенту. Т.е. чтобы его увидеть, надо искать его в биллинге.

Мне кажется об этой проблеме, конечно, должно быть оповещение, но привязка договора должна выполнится и остальные параметры, какие возможно, должны скопироваться.
Т.е. исключение по копированию параметров не должно останавливать выполнение оставшегося кода.


Вложения:
11.jpg
11.jpg [ 36.64 КБ | Просмотров: 379 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2017, 16:05 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5420
Карма: 87
Это довольно сложно реализовать. Исключительная ситуация прерывает транзакцию к БД BGCRM, в результате все изменения в ней откатываются. Обращение к BGBilling происходит вне транзакции и в несколько этапов. Сначала создание договора, после копирование параметров.
Как часто происходит подобная ошибка? Возможно просто увеличить частоту синхронизации БД?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.041s | 22 Queries | GZIP : On ]