Я бы сказал, что пока интеграция D365CE и D365FO заставляет вспомнить старую историю про то, как Ходжа Насреддин обязался научить осла эмира Бухары говорить по персидски.
В целом - за прошедшие с появления первой интеграции три года произошел некоторый прогресс:
1. Оно научилось синхронизировать почти в real time. (с задержкой порядка секунд).
2. При установке интеграции, со стороны CRM добавляются наиболее отсутствующие поля и некоторые сущности.
3. Есть готовые настройки мэппинга полей дня некоторых сущностей между CRM и Ax.
Но вот мы попробовали настроить эту самую интеграцию. На стандартных демо-данных в Ax и CRM удалось отсинхронизировать 7 сущностей из 8 (там их больше, но нам было этих 8 достаточно). Но когда мы попробовали настроить синхронизацию в чуть-чуть нестандатных демо-данных (в которые для демонстрации какое-то количество клиентов и поставщиков добавили), удалось отсинхронизировать только 4 сущности из 8. Просто если со стороны Ax не заполнена некоторая информация, которая с точки зрения CRM обязательна, то синхронизация просто не работает и никакой внятной диагностики нету. (То есть - на стороне Аксапты все хорошо, данные в ЦРМ отправлены, но в самом синхронизаторе написано что в ЦРМ заимпортировано 0 сущностей).
То есть - Микрософт может сколько угодно делать все более сложные и гибкие синхронизаторы, но все равно - CRM и Ax - это отдельные продукты, разрабатываемые отдельными командами под различные цели и с различными моделями данных. Изменить эти данные без сильной поломки совместимости - нельзя.
Поэтому я к рассуждениям о конвергенции Ax и CRM на платформе CDS и PowerApp воспринимаю ничуть не более серьезно чем попытки научить ослика фарси...
|