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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.12.2015, 18:33   #1  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Куб (SCD2 dimension) и дата фактов
Всем привет!

Подскажите, работал ли кто-то с таблицами ValidTimeState со стороны кубов?

А именно:

К примеру, имею таблицу Факты1, которая содержит строки, у которых есть некоторый TransDate в формате даты.

Имею таблицу Эмплоймент, у которой включён ValidTimeState framework, соответсвенно, она содержит данные истории смены версий эмлоймента как дата-время начала и конца валидности версии.

1. А дальше вопрос: как же правильно найти эмплоймент на момент даты транзакции, если TransDate - это дата на полночь, а эмплоймент имеет дату/время?



2. Плюс к этому, мы также имеем смещение часового пояса при работе с полями дата/время в SQL. То есть, к примеру, если мы завершаем вресию эмплоймента 11:59PM в таймзоне -5, то в поле ValidTo мы получим 4:59AM следующего дня.

Нашёл, что вместе с полями dateTime создаются специальные поля с суффиксом TZID, которые хранят код правила таймзоны, из которой пришла запись. Но принудительное смещение всех dateTime значений в сохранённую таймзону выглядит немного странно. Получится, что для двух таймзон (-5 и +3) мы будем иметь одно и то же время валидности, хотя пользователи будут видеть в клиенте Аксапты разные значения?

Также не вариант использовать поля created/modified datetime так как их значение может отличаться от значения TransDate.

Запутался, прошу помочь прояснить ситуацию.

Заранее спасибо!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
ax_gfm_framework_team: Dimension defaulting in accounting distributions, Part 4 - Fixed dimensions and handling of empty dimension values Blog bot DAX Blogs 0 20.12.2013 23:11
ax_gfm_framework_team: Dimension defaulting in accounting distributions, Part 3 - Splitting and defaulting using Financial dimension default templates and Main account allocation rules Blog bot DAX Blogs 0 18.12.2013 09:11
sumitsaxfactor: Replacing Financial Dimension in Ledger Dimension Blog bot DAX Blogs 0 19.01.2012 13:11
dynamicsaxtraining: Item setup: Inventory dimension group Blog bot DAX Blogs 1 05.10.2010 15:35
Khue Trinh: Setting up a link between a financial dimension and the site inventory dimension Blog bot DAX Blogs 0 27.09.2010 13:05

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

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

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