forum.bitel.ru
http://forum.bitel.ru/

Ошибка при создании договора bgb из контрагента
http://forum.bitel.ru/viewtopic.php?f=51&t=12492
Страница 1 из 1

Автор:  spectrum [ 08 июн 2017, 20:34 ]
Заголовок сообщения:  Ошибка при создании договора bgb из контрагента

Добрый день!

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

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

Вложения:
11.jpg
11.jpg [ 36.64 КБ | Просмотров: 1947 ]

Автор:  Администратор [ 10 июн 2017, 16:05 ]
Заголовок сообщения:  Re: Ошибка при создании договора bgb из контрагента

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

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/