Тема: AX vs SQL Server
Показать сообщение отдельно
Старый 21.04.2015, 07:29   #14  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,129 / 916 (35) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от Vadik Посмотреть сообщение
Потом, как бы ни не хотелось , но разбираться с AIF боюсь все же придется по мере того как на него будут переводить всевозможные экспорты и импорты типа банковских платежек и выписок
Разобраться-то уже разобрался. Было бы с чем.
Особенно с банковскими выписками и платежками. Задумка использовать XSLT преобразования красивая и грамотная, но реально пользоваться невозможно. Даже после усиленной доработки напильником раскидать проводки по нескольким юр. лицам невозможно. Ну и, как всегда, форматы не задукоментированны, поэтому написать преобразование из банковского в промежуточный формат крайне тяжело.
Собственно написание тупого импорта банковского файла занимает в разы меньше времени и работает в разы надежнее.

Из причуд:
ttsabort не отрабатывает нормально.
Очень ограниченный набор протоколов. Тот же модный restful json не опубликуешь и не употребишь.
Если хочешь что-то более-менее защищенное, нужно пользовать IIS. А это в несколько раз повышает вероятность сбоев.
Логгирование ненадежное очень.
Изменение настроек происходит о-очень медленно и может поронять все остальные сервисы.
Black box. Отчего падает и чего хочет для работы бывает очень сложно понять.
Как и все прочее, очень плохо задокументирован. К примеру, упоминание о том, как передавать структуры данных есть лишь в одной книге. И оно очень поверхностное.

Т.е. для всяких системных нужд AIF штука полезная, в силу универсальности. Но для кастомной интеграции гораздо быстрее и надежнее написать свое.

P.S. Но самое главное, что за время, которое требуется чтобы разобраться как сделать элементарные вещи в AIF можно успеть наработать весьма серьезные навыки в веб сервисах, если писать их в приличном API. И после этого уже в AIF не так сложно будет разобраться, т.к. знаешь что искать. А вот начиная с AIF понять хоть что-то очень тяжело.
__________________
Isn't it nice when things just work?

Последний раз редактировалось macklakov; 21.04.2015 в 08:24.
За это сообщение автора поблагодарили: fed (3), gudzon (1).