Так как изменений было очень много, функционал выпущен в новом исполнении и никак не связан с уже настроенными ботами и старым виджетом генерации документов.
Все настроенные боты на старой версии интеграции продолжат работу.
Изменения новой версии:
- Виджет получил локализацию интерфейса для всех поддерживаемых нами языков;
- Виджет поддерживает работу с покупателями;
- Виджет поддерживает настройку более чем 1 блока в Salesbot (нужно по прежнему отдельно авторизовывать каждый блок в Google);
- При разавторизации одного блока в Google - остальные блоки будут корректно работать;
- При переподключении виджета в настройках интеграции, блоки виджета в Salesbot остаются на своих местах и (если виджет был в итоге включен обратно) продолжают работать;
- Для нормальной работы в сделке\покупателе должно быть поле типа "Текст" или "Ссылка", в противном случае настройку виджета не удастся завершить, так как невозможно будет указать в какое поле сохранить сгенерированную ссылку на документ;
- Подготовленный шаблон будет назван и сохранен с именем и датой в локализации аккаунта;
- Исправлен вывод полей при настройке сопоставления, выводятся согласно сортировке;
- Даты прорисовываются согласно локализации аккаунта ;
- Язык прорисовывается согласно языку пользователя, настроившего блок виджета в Salesbot;
- Локализация, как и настройки дат\времени язык аккаунта, обновляются при настройке разметке полей (необязательно сохранять настройки разметки чтобы обновились поля);
- Любой администратор может разавторизовать блок виджета в сейслботе и перенастроить под себя.
Просмотреть настройки и настроить существующий блок виджета может только пользователь, который его изначально создал и настроил;
- Если произойдет ошибка при генерации документа, то Salesbot выполнит нужную ветку логики (если она настроена в ветке "Ошибка"). В 1 версии бот всегда отрабатывал только ветке "Успех" независимо от того, была ли ошибка.
Ограничения, сохранившиеся с первой версии:
- Виджет не позволяет производить разметку полей в таблицах, которые есть документе;
При этом сами таблицы будут в итоговом документе, но не будут отображаться на этапе разметки;
- Каждое поле можно указать только 1 раз в документе;
- Выделенный текст будет заменен указанным полем по всему документу, поэтому документ должен содержать уникальные "плейсхолдеры" для разметки полей.