16.01.2017, 18:08 | #1 |
Участник
|
Вопрос по добавлению складской аналитики в Dynamics 365 (AX7)
Провожу исследование на возможность внедрения системы в нашей компании. Ну и решил реализовать задачу добавления складской аналитики (наша необходимость). Так вот сразу же обнаружил проблему, используя стандартный набор инструментов dynamics 365 (ax7), а именно использование “Pre” и “Post” event handler.
Проблема в методе таблицы InventDim::findOrCreate(). В это методе последовательно выполняется поиск существующей записи по ключу (метод InventDim::findDim()) и далее если запись не найдена уже идет создание новой записи в методе InventDim::create() Так вот если мы еще можем написать “Post” event handler метода findDim() и искать запись с учетом новой добавленной аналитики, то в методе create() с нуля инициализируется табличная переменная InventDim и выполняется создание записи по существующему набору полей (без учета новой добавленной аналитики), что приводит к ошибке. Вопрос – как можно реализовать задачу добавления новой складской аналитики, использую “Pre” и “Post” event handler-ы при условии, что код метода InventDim::create() в любом случае приведет к ошибке? Или нужно писать вопрос в microsoft - пусть опишут свое видение реализации задач по добавлению новых складских аналитик? Кто сталкивался или изучал вопрос? Спасибо! |
|
Теги |
d365o, extensions, inventdim, складская аналитика |
|
|