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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.12.2020, 03:19   #1  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1630 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Аналитики в InventSum
Только что обратил внимание, в текущей D365FO Microsoft наконец-то добавила все аналитики прямо в InventSum
Нажмите на изображение для увеличения
Название: InventSum.png
Просмотров: 94
Размер:	18.1 Кб
ID:	13011
Это была проблема номер1 на всех логистических проектах. В принципе подобная модификация не должна быть очень сложной для АХ2009, AX2012, так что если есть проблемы, то добавление полей стоит рассмотреть
За это сообщение автора поблагодарили: AlGol (3).
Старый 21.12.2020, 04:31   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от trud Посмотреть сообщение
Microsoft наконец-то добавила все аналитики прямо в InventSum
Гыыыы!!!! а ведь сколько говорили, что нужно делать именно так.
Еще со времен добавления группы полей в грид еще в далекой ax3.0

Цитата:
Сообщение от trud Посмотреть сообщение
Это была проблема номер1 на всех логистических проектах.
давай сформулируем полностью, чтобы было правильно:
"на всех логистических проектах, где добавляли складскую аналитику"

Цитата:
Сообщение от trud Посмотреть сообщение
В принципе подобная модификация не должна быть очень сложной для АХ2009, AX2012, так что если есть проблемы, то добавление полей стоит рассмотреть
гыыыы. но майкрософт упорно не хотел так делать.
приводил кучу причин почему "нет"
__________________
полезное на axForum, github, vk, coub.
Старый 21.12.2020, 04:51   #3  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1630 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
Сообщение от mazzy Посмотреть сообщение
приводил кучу причин почему "нет"
"Нет" наверное говорили теже самые люди которые советовали таблицы связывать по RecID, даже если были нормальные ключи(типа это занимает много места). Но суровая реальность по поддержке в продакшн наверняка изменила мировозрение
За это сообщение автора поблагодарили: mazzy (2).
Старый 21.12.2020, 04:55   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от trud Посмотреть сообщение
Но суровая реальность по поддержке в продакшн наверняка изменила мировозрение
Вот что клиенты животворящие делают
__________________
полезное на axForum, github, vk, coub.
Старый 21.12.2020, 05:03   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от trud Посмотреть сообщение
Microsoft наконец-то добавила все аналитики прямо в InventSum
Т.е. мы теперь имеем ситуацию когда:
1. финансовые аналитики сделаны как складские аналитики предыдущих версий аксапты
2. складские аналитики сделаны как финансовые аналитики предыдущих версий

Господи, какая жеж шизофрения!

Произведено от тех же людей, которые:
1. избавились от ID в объектах AOT
2. заставили использовать связи RecID в пользовательских данных
__________________
полезное на axForum, github, vk, coub.
Старый 21.12.2020, 07:16   #6  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Судя по скрину, поля с хэшем (а-ля 2012) отсутствует.
А как теперь индексы организованы по этим полям?
Старый 21.12.2020, 08:39   #7  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1630 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Цитата:
А как теперь индексы организованы по этим полям?
Индексы вообще четкие, вот этот например позволяет посмотреть доступные номенклатуры в ячейке, это вообще была мега проблема в прошлой архитектуре
Название: InventSumIndexes.png
Просмотров: 2147

Размер: 16.1 Кб

Цитата:
Т.е. мы теперь имеем ситуацию когда:
1. финансовые аналитики сделаны как складские аналитики предыдущих версий аксапты
2. складские аналитики сделаны как финансовые аналитики предыдущих версий
Господи, какая жеж шизофрения!
Ну и плюс все это содержит кучу классов которые ориентируются на старые механизмы, которые были обернуты(без переделки) классами которые реализуют новую логику. И удалить все это запрещает требование обратной совместимости
А все из-за того, что исходная реализация содержала "фатальный недостаток"
За это сообщение автора поблагодарили: mazzy (2), sukhanchik (4), Raven Melancholic (2).
Старый 21.12.2020, 08:41   #8  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от trud Посмотреть сообщение
все это содержит кучу классов которые ориентируются на старые механизмы, которые были обернуты(без переделки) классами которые реализуют новую логику.
Кажется, я недооценил степень шизофреничности.
__________________
полезное на axForum, github, vk, coub.
Старый 21.12.2020, 11:03   #9  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от trud Посмотреть сообщение
Ну и плюс все это содержит кучу классов которые ориентируются на старые механизмы, которые были обернуты(без переделки) классами которые реализуют новую логику. И удалить все это запрещает требование обратной совместимости
А все из-за того, что исходная реализация содержала "фатальный недостаток"
Аналогичное появилось в резервировании WHS, кажется, и активировалось Flight'ом или Feature. За счет этого каждое место, где делается запрос, обросло IFом.
Старый 21.12.2020, 11:12   #10  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от mazzy Посмотреть сообщение
Господи, какая жеж шизофрения!
Так ли это? Модель складских остатков больше связана с реальным миром: серийный номер везде имеет один и тот же смысл, batch тоже, хоть и в меньшей степени.

В финансах есть несколько привычных аналитик:
- центр затрат, иногда отдельный центр доходов
- отдел или вид бизнеса
- cost purpose, т.е. продукт или строка заказа на продажу или производственный заказ
- значок intercompany

но далее фантазии отдела котроллинга нет пределов. Один мой клиент подобрался к лимиту 11 сегментов. Это как раз тот, где я русскую корреспонденцию активировал, поскольку другие инструменты подходили к концу.
Старый 21.12.2020, 13:03   #11  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1630 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
Ну так оно и раньше так и было спроектировано. Добавляешь фин аналитику аналитику простой модификацией, оно синхронизирует все таблицы.
Т.е. по факту они пришли к такому же, только синхронизация запускает скрытно, и поля фин аналитик существуют только в SQL.
Ну т.е. надо было чтобы команда которая делает код добавила какой-нибудь массив, размерность которого бы хранилась в базе, далее команда ГК уже использовала это.
Но вместо этого продолжается героическая борьба с последствиями
https://community.dynamics.com/365/b...sion-framework
За это сообщение автора поблагодарили: EVGL (3).
Старый 21.12.2020, 13:25   #12  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,907 / 5717 (196) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Хочется надеяться, что микрософт либо с помощью Index Clustered View, либо вручную, сделает хранение остатков по номенклатура+аналитики финансового склада. Очень часто сталкивался с ситуациями, когда ведется партионный учет, а себестоимость считается на уровне сайта. Иногда один запрос по inventSum по всем батчам номенклатуры на сайте занимает аж 8-10 секунд.

Последний раз редактировалось fed; 21.12.2020 в 13:53.
Старый 21.12.2020, 13:38   #13  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от fed Посмотреть сообщение
сделает хранение остатков по номенклатура+аналитики финансового склада.
совсем правильно было бы, если бы они объединили все аналитики и TransDate в один фреймворк.

идеально было бы, на этапе внедрения можно было бы указывать какие именно аналитики надо комбинировать, а какие хранить прямо в таблицах. По каким хранить обороты + остатки, а по каким только общий итог.

Ну и классы-помогатели вокруг этого. Чтобы и формами управляли, и запросы строили.

И чтоб поиск по аналитикам был!
__________________
полезное на axForum, github, vk, coub.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX 2012 R3. Включить OCC на InventSum и выжить kgksoft DAX: Программирование 14 20.12.2019 12:47
Dynamics AX Sustained Engineering: Fields modifiedDateTime and modifiedBy on Table InventSum Blog bot DAX Blogs 0 30.12.2010 00:12
InventSum Alexanderrrr DAX: Функционал 18 12.01.2010 07:43
Ошибка при разноске складских движений Starling DAX: Администрирование 9 12.10.2007 14:21
Вытащить записи из InventSum ... Rimantas DAX: Программирование 23 07.11.2006 14:47
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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