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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.01.2012, 19:44   #1  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,343 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Pustik Посмотреть сообщение
Кто-нибудь имел опыт создания дополнительных складских аналитик? Уверен, многие. У кого-нибудь была проблема с нехваткой таковых? Как Вы относитесь к тому, что эти аналитики, можно будет динамически создавать? Спасибо за интерес к теме.
Тут есть 2 варианта.
Вариант 1.
Складские аналитики и InventDim. Имеем ограничение в 16 полей в индексе. Имеем таблицу комбинаций (InventDim), которую нужно постоянно джойнить при выборке, не забывая при этом добавлять некий функционал, позволяющий динамически активировать / деактивировать аналитику (макросы InventDim* и табличка InventDimParm), т.к. разные номенклатуры вообще говоря могут иметь разный набор аналитик. (Хотя и не очень удачный - но пример с аналитикой ГТД, которая актуальна только для импортных товаров. Более удачный пример - совмещение в справочнике номенклатур - номенклатур для собственного использования и для продажи).
Данную аналитику нужно везде протаскивать, как писал fed.

Вариант 2 (до АХ 2012).
Финансовые аналитики в виде массива. Если не запихивать аналитики в индекс - то в общем-то ограничения нет (если только со стороны платформы АХ). Зато добавление нового элемента массива в EDT сразу добавляет поле во все таблицы, где эта аналитика присутствует. Даже есть штатный мастер добавления аналитик, который проходится по EDT, согласно зашитому списку и везде добавляет элемент массива.
Ничего джойнить не надо - все лежит в самой таблице. Но невозможно чего-то деактивировать. Кроме того, невозможно на каждый элемент массива заложить свой индивидуальный функционал (добавление полей в таблицу Dimensions добавит поля сразу ко всем аналитикам).

Вопрос. Чего хочется? Универсальности ценой индивидуальной функциональности?
Или индивидуальную функциональность ценой универсальности (=индивидуального программирования).
MS в АХ 2012 пошел по пути складских аналитик - т.е. хотя и сохранил возможность массивов - но переписал фин.аналитики по типу складских.
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: Pustik (3).
Старый 04.01.2012, 20:09   #2  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Вариант 2 (до АХ 2012).
Финансовые аналитики в виде массива. Если не запихивать аналитики в индекс - то в общем-то ограничения нет (если только со стороны платформы АХ). Зато добавление нового элемента массива в EDT сразу добавляет поле во все таблицы, где эта аналитика присутствует. Даже есть штатный мастер добавления аналитик, который проходится по EDT, согласно зашитому списку и везде добавляет элемент массива.
Ничего джойнить не надо - все лежит в самой таблице. Но невозможно чего-то деактивировать. Кроме того, невозможно на каждый элемент массива заложить свой индивидуальный функционал (добавление полей в таблицу Dimensions добавит поля сразу ко всем аналитикам).

Вопрос. Чего хочется? Универсальности ценой индивидуальной функциональности?
Или индивидуальную функциональность ценой универсальности (=индивидуального программирования).
MS в АХ 2012 пошел по пути складских аналитик - т.е. хотя и сохранил возможность массивов - но переписал фин.аналитики по типу складских.

Финансовые аналитики никогда не обеспечат учет на складе.Я говорю об учетных комбинаций, которые прямо скажут, что на складе есть и чего нет
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 04.01.2012, 20:15   #3  
anikulichev is offline
anikulichev
Участник
 
76 / 23 (1) +++
Регистрация: 26.12.2002
Адрес: г.Москва
Костя. Привет. С новым годом!!!. Посмотри краткий порядок действий при создании новой складской аналитики. Может поможет.
Вложения
Тип файла: doc Создание новых аналитик.doc (36.0 Кб, 103 просмотров)
Старый 05.01.2012, 00:06   #4  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
Цитата:
Сообщение от Pustik Посмотреть сообщение
Я говорю об учетных комбинаций, которые прямо скажут, что на складе есть и чего нет
А в чём всё же состоит ваша идея?
Старый 05.01.2012, 00:26   #5  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от Vals Посмотреть сообщение
А в чём всё же состоит ваша идея?
В том, что изначально была неправильная политика постановки. В итоге вместо нормального использования стандартного функционала в области стандартных складских аналитик мы плодим номенклатурные номера. уголок 20*30, уголок 30*40. Когда все это внедряли никтоо не подумал о том, что номенклатура должна быть одна - уголок. А размеры - это конфигурация.А кроме конфигурации есть еще немало признаков, которые захотелось бы поместить в складские аналитики
И видеть все это на складе, в любом разрезе
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.

Последний раз редактировалось Pustik; 05.01.2012 в 00:39.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Конфигуратор как альтернатива добавлению новых складских аналитик vey DAX: Функционал 20 30.04.2010 09:28
Группа складских аналитик Ievgenii DAX: Функционал 9 13.10.2009 10:04
Дублирование складских аналитик Murlin DAX: Программирование 9 30.07.2009 10:57
Добавление складских аналитик. DAX 4.0 Бигудь DAX: Функционал 7 16.10.2008 12:30
Связь складских и финансовых аналитик malex DAX: Программирование 4 03.06.2005 14:10
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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