AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.02.2020, 22:07   #1  
Libovs is offline
Libovs
Участник
 
224 / 53 (2) ++++
Регистрация: 26.03.2018
Цитата:
Сообщение от axm2017 Посмотреть сообщение
Точка чего? Если какие то отчеты прописаны это лишь значит, что может есть где то функциональность их использующая.

Нужно лишь найти описание, как что и почему, либо разобраться в коде. GER отчеты, построенные на основе аксаптового движка SSRS, на сколько представляю, вполне поддерживаются управлением печати документов (то есть выбираются и прочее).
Выше мне подсказали, что "Ключевое слово - integration point." - это я и имел в виду под термином "Точка".
И, как показал на скриншоте, форматы выбираются в форме Параметров модуля. Но эта настройка не учитывается при печати из формы журнала. А в форме Управления печатью эти же форматы не не выбираются. Почему мне непонятно.
Описания "как что и почему" мне найти не удалось; как консультанту возможности самому разобраться в коде у меня нет - надо запрашивать разработчиков, а т.к. для них это новый функционал, то сколько я буду ждать ответа сложно прогнозируемо.
Старый 17.02.2020, 10:30   #2  
axm2017 is offline
axm2017
Участник
 
2,049 / 295 (14) ++++++
Регистрация: 15.05.2017
Цитата:
Сообщение от Libovs Посмотреть сообщение
Но эта настройка не учитывается при печати из формы журнала. А в форме Управления печатью эти же форматы не не выбираются. Почему мне непонятно.
Почему они должны выбираться?
На сколько вижу как по коду, так и по самим конфигурациям(?) там другой подход и соответственно есть определенные правила для написания подобных форматов и маппингов. Мне данный подход нравится больше так как позволяет не страдать самому и не давать страдать консультанту описывая порой нетривиальные связи и контролируя их: по факту скрыт технический уровень (вы используете источники данных те же что SSRS), что правильно + позволяет использовать заделы по созданным ранее SSRS отчетам.

Цитата:
Сообщение от Libovs Посмотреть сообщение
как консультанту возможности самому разобраться в коде у меня нет - надо запрашивать разработчиков..
Есть способ проще. Спросить MS -ников, которые и родили это. Насколько представляю российское отделение.
Старый 17.02.2020, 11:48   #3  
Libovs is offline
Libovs
Участник
 
224 / 53 (2) ++++
Регистрация: 26.03.2018
Цитата:
Сообщение от axm2017 Посмотреть сообщение
Почему они должны выбираться?
На сколько вижу как по коду, так и по самим конфигурациям(?) там другой подход и соответственно есть определенные правила для написания подобных форматов и маппингов. Мне данный подход нравится больше так как позволяет не страдать самому и не давать страдать консультанту описывая порой нетривиальные связи и контролируя их: по факту скрыт технический уровень (вы используете источники данных те же что SSRS), что правильно + позволяет использовать заделы по созданным ранее SSRS отчетам.
У меня такое предположение и возникло, поэтому я и задавал вопрос по поводу различных фреймворков при использовании настроек для ER-форматов в Параметрах модуля и Управлении печатью.
Но независимо от того, кому какой подход нравится больше, если в интерфейсе есть возможность в Параметрах модуля выбрать для Накладной ER-формат, то должна существовать и возможность (причем в интерфейсе, а не в коде) использовать эту настройку при печати из формы журнала.
Либо в выпадающем меню кнопки Печать должны быть пункты, позволяющие выбрать и формат, настроенный в Параметрах модуля, и формат(-ы) настроенный в Управлении печатью. Либо должен быть чекбох, определяющий какая настройка имеет приоритет.
Как-то совсем нелогично иметь в интерфейсе пользователя настройку (в Параметрах модуля), которую никак нельзя применить.
Старый 17.02.2020, 12:30   #4  
Libovs is offline
Libovs
Участник
 
224 / 53 (2) ++++
Регистрация: 26.03.2018
Цитата:
Сообщение от axm2017 Посмотреть сообщение
На сколько вижу как по коду, так и по самим конфигурациям(?) там другой подход и соответственно есть определенные правила для написания подобных форматов и маппингов.
Правильно ли я Вас понял, что в зависимости от того, как используются ER-форматы, существуют принципиальные различия не только в том, как определяются "точки интеграции" для правильной фильтрации в лукапах настройки, но и в реализации самих моделей / маппингов / форматов?
Можно ли где-то почитать о специфике этих правил?
Старый 17.02.2020, 12:50   #5  
axm2017 is offline
axm2017
Участник
 
2,049 / 295 (14) ++++++
Регистрация: 15.05.2017
Цитата:
Сообщение от Libovs Посмотреть сообщение
Правильно ли я Вас понял, что в зависимости от того, как используются ER-форматы, существуют принципиальные различия не только в том, как определяются "точки интеграции" для правильной фильтрации в лукапах настройки, но и в реализации самих моделей / маппингов / форматов?
Существуют разные подходы к реализации отчетности.

Ваш подход идет из древних времен. Формально концепция с тех пор не сильно поменялась, но жизнь на мой взгляд слегка поправила все и неявно мс вполне допускает код для генерации отчета в X++.

ER framework для управления печатью ориентирован на использование существующего SRS framework-ка. Используются теги, объекты и прочие не самые очевидные вещи.

По факту если у вас есть SRS отчет то вы можете подпихнуть ER формат причем в настройках и "вместо/вместе с" SRS-ной формы вылезет ваш формат, который получает данные, как SRS отчет. Это очень сильно сокращает время разработки для уже существующих отчетов + на порядок меньше ошибок (сверится с существующим SRS отчетом достаточно просто). Ну и удобно в плане если что то пошло не так, посмеявшись над неудачниками, можно сменить настройку на SRS отчет и формально пользователь страдает не так кардинально.

Цитата:
Сообщение от Libovs Посмотреть сообщение
Можно ли где-то почитать о специфике этих правил?
ХЗ. Может и можно, но не знаю где.

Мне проще так как есть знакомые вроде работающие на мс и они иногда делятся знаниями.

Последний раз редактировалось axm2017; 17.02.2020 в 12:53.
Старый 17.02.2020, 13:15   #6  
Libovs is offline
Libovs
Участник
 
224 / 53 (2) ++++
Регистрация: 26.03.2018
Цитата:
Сообщение от axm2017 Посмотреть сообщение
По факту если у вас есть SRS отчет то вы можете подпихнуть ER формат причем в настройках и "вместо/вместе с" SRS-ной формы вылезет ваш формат, который получает данные, как SRS отчет.
В этом как раз у меня и проблема: что и как я должен указать при настройке ER-формата тут:
Нажмите на изображение для увеличения
Название: FA23.jpg
Просмотров: 160
Размер:	213.6 Кб
ID:	12596
чтобы он "появился" тут:
Нажмите на изображение для увеличения
Название: FA19.jpg
Просмотров: 153
Размер:	96.8 Кб
ID:	12597
Старый 17.02.2020, 13:31   #7  
axm2017 is offline
axm2017
Участник
 
2,049 / 295 (14) ++++++
Регистрация: 15.05.2017
Цитата:
Сообщение от Libovs Посмотреть сообщение
.. что и как я должен указать при настройке ER-формата тут:..
На вашем бы месте закачал последнюю Invoice model (это переименованная Cust invoice model версии сильно выше 100) Такой же маппинг Invoice model mapping и семейство Sales invoice (Excel)
Этого для примера более чем достаточно.
Старый 17.02.2020, 13:47   #8  
Libovs is offline
Libovs
Участник
 
224 / 53 (2) ++++
Регистрация: 26.03.2018
Цитата:
Сообщение от axm2017 Посмотреть сообщение
На вашем бы месте закачал последнюю Invoice model (это переименованная Cust invoice model версии сильно выше 100) Такой же маппинг Invoice model mapping и семейство Sales invoice (Excel)
Этого для примера более чем достаточно.
Спасибо за подсказку, сейчас загружу и попробую разобраться. Я ковырялся с Customer invoice model с датой создания 01.08.2016. Возможно она в принципе не интегрируется с фреймворком Управления печатью.
Старый 17.02.2020, 16:05   #9  
Libovs is offline
Libovs
Участник
 
224 / 53 (2) ++++
Регистрация: 26.03.2018
Цитата:
Сообщение от axm2017 Посмотреть сообщение
На вашем бы месте закачал последнюю Invoice model (это переименованная Cust invoice model версии сильно выше 100) Такой же маппинг Invoice model mapping и семейство Sales invoice (Excel)
Этого для примера более чем достаточно.
Не подскажете как это сделать? В смысле - загрузить эту модель. Или все это в каком-то локальном репозитарии с кодом региона RU?
Теги
generic electronic reporting, ger

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ievgensaxblog: MSDyn365FO. How to Import CSV file using Electronic Reporting. Part 2 – Format. Blog bot DAX Blogs 0 06.02.2019 07:12
ievgensaxblog: MSDyn365FO. How to Import CSV file using Electronic Reporting. Part 1 – Data Model. Blog bot DAX Blogs 0 06.02.2019 07:12
erconsult: Electronic Reporting (ER) Cookbook 2: new tips from the kitchen Blog bot DAX Blogs 0 06.08.2018 17:11
powerobjects: Electronic Reporting in Dynamics 365 for Finance and Operations Blog bot DAX Blogs 0 14.02.2018 03:28
erconsult: Electronic Reporting (ER) Cookbook Blog bot DAX Blogs 24 09.10.2017 08:47

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:19.