2.9 KiB
2.9 KiB
Внутренние вопросы
Отправка комментария - в рамках MVP не будет
- К чему относится комментарий (какой объект)
- Нужно ли будет что-то делать после получения комментария (отправлять Email, создавать напоминание, задачу или что-то другое)
- Логирование происходит на стороне ELMA или BPMSoft
- Данные в поле
approver(я так понимаю это Контакт в CRM) в каком формате будут Это будет Id контакта из CRM?
Отправка данных по сделке
- Какой триггер у срабатывания данного метода со стороны BPMSoft - переработать логику кнопки "Отправить на согласование"
- Нужно ли как-то сохранять информацию об отправке данных в ELMA
- Если мы получаем не успешный ответ (!= 200 код), то какие сообщения на каждый код ответа показываем пользователю
Итоговая цепочка согласований
- Это будет новый объект в системе CRM или будет просто текстовое поле в объекте Сделка
- Формат поля
chain_of_approvalв данном методе
Отправка комментария из BPMSoft - в рамках MVP не будет
- Какой триггер у срабатывания данного метода со стороны BPMSoft
- В каком объекте будут происходить изменения
- Формат данных в поле
initiator(это просто Id контакта из CRM)
Отправка результата согласования
- Формат данных в поле
resolutionЕсли это справочное поле, то нужно будет синхронизировать справочники, чтобы я мог по Id искать значение в справочнике
Отмена сделки
- Какой триггер у данного события
На данный момент не существует отмены сделки, есть только
Lostстатус
Вопросы к ELMA
Отправка данных по сделке
- Хотелось бы увидеть полный пример формата данных в JSON (Набор полей, их параметры и типы)
- Какие бывают коды ответов (200, 500, 401 и т. д.)
- Формат ответа после получения данных от CRM в формате JSON
{
"status": 200,
"errorMessage": ""
}