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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.05.2008, 21:47   #1  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
Как использовать dimension sets (DAX 4.0)
Вот что получилось из попыток разобраться с Dimension Set:

Как использовать dimension sets:
1) Идем в “General Ledger > Setup > Parameters” and создаем “Number sequences” for “Dimension priority ID”
2) Идем в “General Ledger Parameters” и активируем чекбокс для“Activate sets”
3) Создаем Dimension Sets, который определяет отношения между Dimensions. Например, Центры Затрат зависят от Отдела, и Цели зависят от Отдела. Создает два Dimension Set, в первом выбираем Department and Cost Center, во втором – как Parent первый Dim.Set, как измерение – Purpose, и как "share" – Department из первого DimSet.
4) Для каждого DimSet создаем варианты Dim Set Hierarchy, каждый вариант проверяем: Check и Simulate, после этого Update. Нажимаем Approval для того, чтобы активизировать.
5) Создает Dimension Set Rules Collection, логикой предполагается что для каждой Hierarchy будет создан свой набор правил, но это не обязательно, просто иерархия переносится по умолчанию в правило. Так же можно определить для какой выборки измерений по умолчанию в этой коллекции будет создаваться правило. Выборка измерений – это указание на одно конкретное измерение в ветке иерархии измерений.
6) Создаем Dimension Set Rule, определяя когда применять правило, при выполнении каких проводок выполнять проверку, для какой Dim Set Hierarchy, для какой выборки измерений. Если отметить поле Fixed, то для выбранного счета (это влияет только на счета) условие проверки измерения будет заменено на Fixed, и дальше проверка измерения будет работать точно так же, как она работала, если бы в карточке счета вручную указали FIXED.

Может, есть еще что-то скрытое-неявное?
Старый 12.05.2008, 23:58   #2  
Stitch_MS is offline
Stitch_MS
Участник
Аватар для Stitch_MS
Соотечественники
 
397 / 478 (16) +++++++
Регистрация: 27.02.2006
Адрес: Дания
Вот здесь есть еще немного информации. На английском.
Старый 13.05.2008, 06:44   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
http://axapta.mazzy.ru/lib/dimension_hierarchy/
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: Qaz Qwerty (1).
Старый 13.05.2008, 20:36   #4  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
хорошие материалы, спасибо за ссылочки!
Старый 13.05.2008, 21:48   #5  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
Вот здесь написано:
Цитата:
On the General tab-page of "Dimension sets" form there is a field, named "Default hierarchy".
By default, if a ledger account, journal or table collection has no explicitely defined dimension set rule, than it will not be controlled by dimension sets and any dimension combinations will be valid. But if a dimension set has a hierarchy selected as "default", than everything that has no rules will be controlled by this default hierarchy.
Кто-нибудь знает как это работает?
Старый 14.05.2008, 02:05   #6  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
черт побери, ну в чем смысл? Если активируешь dimension sets, то отключается нормальная функциональность проверки dimensions в chart of account, a навороченные dimension set rules допускают пустые значения не смотря на все введенные правила. То есть, неправильные значения - низзя, а пустые - сколько угодно. И чего теперь, делать ввод всех измерений обязательным? Отказываться наверное придется и делать огромные списки допустимых пересекающихся наборов dimensions. А счастье было так возможно.
Старый 14.05.2008, 12:08   #7  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Для меня критичным является проверка "фиксировано". Я всегда для всех счетов для всех аналитик по умолчанию ее включаю. И отключаю только для тех счетов и для тех аналитик, для которых такая аналитика является логически осмысленной. Так и таблица сальдо по аналитикам меньше раздувается, и перенос начальных сальдо не принимает настолько грандиозные масштабы. Если это актуально, то и закрытие счетов затрат проще происходит. Да и просто проще анализировать финансовые обороты.

Так что я тоже до сих пор очень подозрительно смотрю на эти наборы.
__________________
С уважением,
glibs®
Старый 14.05.2008, 20:49   #8  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
glibs, как раз "fixed" для chart of accounts- не проблема, как раз это работает и через dimension set rules. Ладно, будем копать другую канаву.
Старый 18.05.2008, 03:11   #9  
Oracio is offline
Oracio
Участник
 
1 / 10 (1) +
Регистрация: 30.03.2008
Да, есть такая проблема. При активации хотя бы одного набора аналитик попросту отключается старый функционал на плане счетов. Мы запросили MS по этому поводу. Мелкомягкие долго думали и отписывались, и в результате ответили: "Ожидается, что решение этой проблемы для российской версии появится в следующей версии DAX 2009."

Но на самом деле, проблема лечится довольно быстро своими силами.
Старый 19.05.2008, 21:08   #10  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от Qaz Qwerty
...
как раз "fixed" для chart of accounts- не проблема, как раз это работает и через dimension set rules.
...
Ага, спасибо. Не заметил.

Получается если зафиксировать и не указать значение, то будет "Фиксировано", а если зафиксировать и указать — то будет "Таблица".
__________________
С уважением,
glibs®
Теги
ax2009, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Использовать дебаггер в Enterprise Portal DAX Manner DAX: Программирование 5 17.09.2008 17:01
aEremenko: Тестирование производительности в DAX 4.0 Blog bot DAX Blogs 0 12.03.2008 16:05
dax-lessons: Active directory in Axapta Blog bot DAX Blogs 0 27.08.2007 23:00
aEremenko: Нужно ли использовать секционирование в Microsoft SQL Server 2005 для DAX 3.0 Blog bot DAX Blogs 5 27.03.2007 09:37
Связывание таблиц по заранее неизвестному кол-ву полей из Dimension TasmanianDevil DAX: Программирование 2 22.03.2006 09:50

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

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

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