24.08.2016, 07:47 | #21 |
Модератор
|
Цитата:
Цитата:
Дык если у тебя кастомный AIF опубликован на IIS или самописный WS, который дергает аксу через BC
__________________
-ТСЯ или -ТЬСЯ ? Последний раз редактировалось Vadik; 24.08.2016 в 07:52. |
|
24.08.2016, 10:42 | #22 |
Модератор
|
По просьбе Ивана вынес часть обсуждения не относящуюся непосредственно к AX7 в отдельную ветку
__________________
-ТСЯ или -ТЬСЯ ? Последний раз редактировалось Vadik; 24.08.2016 в 11:06. |
|
24.08.2016, 12:46 | #23 |
Banned
|
|
|
24.08.2016, 16:36 | #24 |
Участник
|
Цитата:
а могу попросить ссылки на классы, которые занимаются импортом выписки? просто мне самому интересно что за фигня с этими data entity происходит. |
|
24.08.2016, 16:39 | #25 |
Модератор
|
Я скриншот с data entity выше постил вроде
__________________
-ТСЯ или -ТЬСЯ ? |
|
24.08.2016, 19:42 | #26 |
Banned
|
Там класс BankStamement*Import с диалогом для загрузки файла, который потом вызывает data entity по имени (которую, впрочем, надо настроить ручками, добавив туда 3 XSLT из ресурсов). Ничего секретного или закрытого.
Кстати, для сведения: автоматизированный обмен структурированными текстовыми файлами типа EDIFACT в AX7 "из коробки" невозможен: 1) В поставке системы нет middleware, которое периодически отправляла бы файл в AX web service. Пока есть только кустарные приблуды, одна из которых написана архитекторами (https://github.com/Microsoft/Dynamics-AX-Integration), а другая написана коллегой Томеком из Microsoft Services и базируется на scheduler Quartz. 2) XSLT 1.0 не в состоянии преобразовать текстовый файл в структурированный XML, поэтому указанный выше класс делает обертку CDATA вокруг содержимого файла. Если же загрузка файла идет не интерактивно, а в автоматическом режиме сразу в web service для entity, то последняя такой файл обработать принципиально не сможет. Последний раз редактировалось EVGL; 24.08.2016 в 20:02. |
|
|
За это сообщение автора поблагодарили: mazzy (2), Vadik (5), trud (2). |
24.08.2016, 21:53 | #27 |
Модератор
|
Цитата:
Цитата:
XSLT 1.0 не в состоянии преобразовать текстовый файл в структурированный XML, поэтому указанный выше класс делает обертку CDATA вокруг содержимого файла. Если же загрузка файла идет не интерактивно, а в автоматическом режиме сразу в web service для entity, то последняя такой файл обработать принципиально не сможет
P.S. Итоги по выписке, кстати, ровно так же с неправильным признаком дебет/кредит импортируются. Как и в 2012. Ну, может конечно это у нас банк неправильный такой
__________________
-ТСЯ или -ТЬСЯ ? Последний раз редактировалось Vadik; 24.08.2016 в 22:22. |
|
25.08.2016, 09:33 | #28 |
Administrator
|
Цитата:
Цитата:
Сообщение от Ivanhoe
Поддержу macklakov и fed. Использование того же AIF всегда несло кучу рисков и затрат. В моем опыте на всех проектах, где делали "на коленке", ни разу не пожалели. А ради гипотетического шанса, что проект когда то перейдет на новую версию и там MS позаботится о техническом переходе без проблем, городить огород здесь и сейчас - ну не знаю.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
За это сообщение автора поблагодарили: gl00mie (3). |
25.08.2016, 23:10 | #29 |
Administrator
|
Цитата:
Сообщение от Maxim Gorbunov
Не так давно, волею судеб, пришлось поработать с клиентом, которому проект делал Юрий. Не один делал, конечно, с командой. Подтверждаю, интеграции (по крайней мере, большинство из них) были сделаны на коленке и скреплены скотчем. Проблемы в основном решались путём наматывания большего количества скотча. В результате получилась конструкция, рядом с которой было боязно не то что ходить, но и дышать - как бы не рухнуло всё
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
За это сообщение автора поблагодарили: macklakov (1). |
26.08.2016, 15:10 | #30 |
Banned
|
|
|
02.09.2016, 16:42 | #31 |
Модератор
|
Если кому-то интересно, опубликовали решение по
Цитата:
insert not allowed for field 'FormattedDeliveryAddress'
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
За это сообщение автора поблагодарили: EVGL (2), trud (3). |
Теги |
d365fo, data entity, recurring integration, интеграция |
|
|