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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.04.2011, 13:45   #1  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Microsoft Dynamics AX 2012 White Papers: Code Upgrade
Brief Description
This series of white papers is related to Microsoft Dynamics AX 2012 code upgrade.
Microsoft Dynamics AX 2012 White Papers: Code Upgrade
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: mazzy (2), Logger (1).
Старый 11.04.2011, 18:18   #2  
Ievgenii is offline
Ievgenii
Участник
Аватар для Ievgenii
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
 
111 / 113 (4) +++++
Регистрация: 21.09.2008
Адрес: Copenhagen, Denmark
Обратите внимание на эти доки. Они обьясняют более технически что поменялось (InventTrans, new Resource model, InventTable etc)
__________________
Thx,
Ievgenii Korovin| Dynamics Ax SCM| Microsoft Corp| http://blogs.msdn.com/DynamicsAxSCM/

Последний раз редактировалось Ievgenii; 11.04.2011 в 18:43.
Старый 12.04.2011, 13:23   #3  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Ievgenii Посмотреть сообщение
Обратите внимание на эти доки. Они обьясняют более технически что поменялось (InventTrans, new Resource model, InventTable etc)
А InventSumDateEngine переписали, интересно? Застрелиться можно пока по одной номенклатуре остатки на "год назад" в отчете получишь
__________________
-ТСЯ или -ТЬСЯ ?
Старый 12.04.2011, 15:41   #4  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,909 / 5730 (197) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Судя по документу с описанием изменений в ГК и аналитике, они реализовали что-то типа модели библиотеки аттрибутов (в дельфийские времена это, кажется, называлось моделью Тенцера). Ну и вероятно получили полный набор граблей, связанных с использованием этой модели (Которую я и в дельфийские времена не любил). Интересно - как они пристойной производительности добиваються и что стало с любимыми табличками с балансами ?
За это сообщение автора поблагодарили: Logger (1).
Старый 13.04.2011, 11:17   #5  
mifi is offline
mifi
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
173 / 89 (3) ++++
Регистрация: 24.07.2002
Цитата:
Сообщение от fed Посмотреть сообщение
что стало с любимыми табличками с балансами ?
На вопрос что стало с "любимыми табличками с балансами" ответ простой - их не стало. Вся модель ГК (начиная с LedgerTable и LedgerTrans) переделана на 99%
Старый 13.04.2011, 13:24   #6  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
2fed
Т.е. теперь ссылки на аналитику LedgerTrans теперь живут в отдельной табличке, где каждая запись ссылается на одну аналитику и для одной записи в LedgerTrans может быть от 0 до N записей по аналитике ?
Отличное решение ... от других. Боюсь даже представить как сделают отображения этого "счастья" на формах и как весело будет тем, кто пользует отчеты по ГК с группировками по фин. аналитике.

2mifi
Не стало -это хорошo,. все эти LedgerBalances* были убогими затычками для ускорения. А что взамен ? Будут нормальные промежуточные итоги остатков по счетам или как в добрые старые времена - все на лету считать суммированием от начала времен ?
__________________
Мы летаем, кружимся, нагоняем ужасы ...
За это сообщение автора поблагодарили: George Nordic (2).
Старый 13.04.2011, 13:48   #7  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Сообщение от fed Посмотреть сообщение
Судя по документу с описанием изменений в ГК и аналитике, они реализовали что-то типа модели библиотеки аттрибутов (в дельфийские времена это, кажется, называлось моделью Тенцера).
А в одной, широко распространенной на просторах СНГ системе, модель EAV используется для такой сущности, как "План видов характеристик", который предназначается для хранения произвольных наборов атрибутов по некоторым объектам, но наиболее известно его применение в качестве "Субконто", то есть, произвольного набора привязок к счетам ГК разных объектов.
Движемся в сторону лучшей программы бухгалтера?
Старый 13.04.2011, 14:12   #8  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от fed Посмотреть сообщение
это, кажется, называлось моделью Тенцера
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
модель EAV
http://www.sql.ru/forum/actualsearch...dt=-1&s=1&so=1
__________________
полезное на axForum, github, vk, coub.
Старый 13.04.2011, 14:28   #9  
mifi is offline
mifi
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
173 / 89 (3) ++++
Регистрация: 24.07.2002
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
2fed
Т.е. теперь ссылки на аналитику LedgerTrans теперь живут в отдельной табличке, где каждая запись ссылается на одну аналитику и для одной записи в LedgerTrans может быть от 0 до N записей по аналитике ?
Отличное решение ... от других. Боюсь даже представить как сделают отображения этого "счастья" на формах и как весело будет тем, кто пользует отчеты по ГК с группировками по фин. аналитике.

2mifi
Не стало -это хорошo,. все эти LedgerBalances* были убогими затычками для ускорения. А что взамен ? Будут нормальные промежуточные итоги остатков по счетам или как в добрые старые времена - все на лету считать суммированием от начала времен ?
LedgerTrans теперь тоже нет. Вообще, практически все сущности, которые были раньше знакомы программисту в ГК заменены на новые, так что тут лучше один раз увидеть
Насколько я вижу, балансы считают запросом, но надо более детально посмотреть, может что-нибудь особенно и делается для оптимизации.
Старый 13.04.2011, 15:03   #10  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
mifi, можете считать что у меня лунка в голове просверлена, тротиловая шашка с детонатором вставлена, осталось фитиль подпалить
Если диаграмма данных по ГК не является комм. тайной - нельзя ли ее опубликовать ? Будем весьма благодарны .
__________________
Мы летаем, кружимся, нагоняем ужасы ...
Старый 13.04.2011, 15:09   #11  
mifi is offline
mifi
Microsoft Dynamics
Сотрудники Microsoft Dynamics
 
173 / 89 (3) ++++
Регистрация: 24.07.2002
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
mifi, можете считать что у меня лунка в голове просверлена, тротиловая шашка с детонатором вставлена, осталось фитиль подпалить
Если диаграмма данных по ГК не является комм. тайной - нельзя ли ее опубликовать ? Будем весьма благодарны .
Мне кажется, что уже выкладывалась, но чтобы избежать трепанации Вашего черепа - извольте
По этой ссылке скачайте
Implementing the Account and Financial Dimensions Framework for Microsoft Dynamics AX 2012 Applications, в конце (Appendix) есть эта самая модель
http://www.microsoft.com/downloads/e...load+Center%29
Старый 13.04.2011, 15:34   #12  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Модель EAV и прочие антипатерны разработки
http://www.slideshare.net/billkarwin...ns-strike-back
презетуха Билла Карвина "Sql Antipatterns Strike Back"
250 слайдов

нашел саму презентацию тут:
http://www.askdev.ru/question/3120/И...-данных/
интересный ответ:
Цитата:
EAV - это выворачивание реляционной модели наизнанку. Как написал (а точнее, процитировал своего знакомого) в своей книге (SQL Antipatterns) всё тот же Билл Карвин: "Если взять кота и разобрать его на части, чтобы посмотреть, как он работает, то мы получим неработающего кота". (один из работающих вариантов кота в данной ситуации - документо-ориентированные СУБД).

EAV vs Row Modeling. Тест производительности на PostgreSQL
http://fiery-fenix.kiev.ua/archives/...ostgreSQL.html
(не МС СКЛ, конечно, просто пример теста)

В свете доков по АХ2012 у меня шкурный вопрос - продажи лицензий на Ах2009 будут еще фоном идти, как было с АХ4?
То есть, в момент уже продажи АХ2009 можно было внедрять АХ4 и лицензии на нее офиц. давали.

Я к тому, что дело продажи новым клиентам загнется с выходом Ах2012 или нет?
Тк будет оч сложно быстро перевести проектные решения.

Уже тут обсуждали веселую мыслю (запасной вариант) - выгружать в ХРО всю АХ, с привычными табличками и прочим и вот это лить в новую платформу с затертыми слоями (или че у них там вместо слоев и можно ли это вообще тереть, как .АОД файлы)
То есть двига (платформа) вроде будет новой, а все остальное старым
Но сомнительна тогда потребность перехода (если только там какие супер "пряники" будут), а не только описание фичаката, что теперь НЕ будет

Последний раз редактировалось BOAL; 13.04.2011 в 15:49.
За это сообщение автора поблагодарили: mazzy (2), db (2), gl00mie (2).
Старый 15.04.2011, 20:12   #13  
Blog bot is offline
Blog bot
Участник
 
25,643 / 848 (80) +++++++
Регистрация: 28.10.2006
dax-lessons: Microsoft Dynamics AX 2012 white papers:CodeUpgrade are available for download on MSDN
Источник: http://dynamicsaxgyan.wordpress.com/...nload-on-msdn/
==============

Friends, This series of white papers related to Microsoft Dynamics AX 2012 code upgrade are available for download. Click here to download The overview of the white papers are listed below[ from MSDN] The following white papers are included in … Continue reading →

Источник: http://dynamicsaxgyan.wordpress.com/...nload-on-msdn/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 15.04.2011, 20:12   #14  
Blog bot is offline
Blog bot
Участник
 
25,643 / 848 (80) +++++++
Регистрация: 28.10.2006
sumitsaxfactor: AX 2012–Code upgrade White Paper
Источник: http://sumitsaxfactor.wordpress.com/...e-white-paper/
==============

Hey Guys,

You can download the white paper for code upgrade to AX 2012 from MSDN or refer this link for more details:

AX 2012 – White Papers




Источник: http://sumitsaxfactor.wordpress.com/...e-white-paper/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
Старый 18.04.2011, 11:19   #15  
Evgeniy2020 is offline
Evgeniy2020
Участник
 
309 / 68 (3) ++++
Регистрация: 10.04.2007
Адрес: Москва, САО, СЗАО
Вопрос по AX 2012

Поставил бету. AX 2012 весьма красивая на вид, интерфейс новый классный.
Весьма понравилась с виду.

AOD файлов не обнаружил в папке Application
создалась база MsDynamicsAxBaseLine

но она пуста! то есть там практически ничего нет.
так несколько записей в нескольких таблицах.

при этом AOT содержит все формы, классы, таблицы.

ВОПРОС
где теперь хранится весь базовый код классы, формы?
ведь AOD нет, а база BaseLine практически пустая.
а формы работают нормально и весь функционал есть.
тогда где все хранится?

вопрос к тем кто уже использует ax 2012 бету у себя.
Старый 18.04.2011, 11:30   #16  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Дык в документе, с которого начинается тема - прямо ж сказано - что приложение теперь на SQL Server, а не в AOD
__________________
Возможно сделать все. Вопрос времени
Старый 18.04.2011, 11:45   #17  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от Evgeniy2020 Посмотреть сообщение
где теперь хранится весь базовый код классы, формы?
ведь AOD нет, а база BaseLine практически пустая.
а формы работают нормально и весь функционал есть.
тогда где все хранится?
В основной базе. Там тоже есть всякие model* таблички. А вторая база:

Цитата:
There are two databases: the Microsoft Dynamics AX transaction database and the baseline model store. The AOS connects to the Microsoft Dynamics AX database to process transactions and to render forms and reports. The baseline model store is used to upgrade X++ code to Microsoft Dynamics AX 2012 and to analyze application patches before they are applied.
http://technet.microsoft.com/en-us/l...75(AX.60).aspx

Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Дык в документе, с которого начинается тема - прямо ж сказано - что приложение теперь на SQL Server, а не в AOD
В этом и был вопрос. В какой из баз SQL Server. Их теперь не одна.
За это сообщение автора поблагодарили: Evgeniy2020 (2).
Старый 18.04.2011, 11:47   #18  
Evgeniy2020 is offline
Evgeniy2020
Участник
 
309 / 68 (3) ++++
Регистрация: 10.04.2007
Адрес: Москва, САО, СЗАО
А все нашел, все классы, формы хранятся в той же БД, что и таблицы то есть по умолчанию в MicrosoftdynamicsAX. А не в дополнительной БД MicrosoftDynamicsAXBaseline.

просто сделал отчет и увидел что все находится именно в БД MicrosoftdynamicsAX.

в БД в таблице dbo.Sources в поле SourceText хранится как
0x2F002F002F0020003C00730075006D006D006100720079003E
000A002F002F002F000100050054006800650020003C0063003E
0041007200670073003C002F0063003E00200063006C00610073
00730020006900730020007500730065006400200074006F00200
07000610073007300200061007200670075006D0065006E00740
07300200073007500630068002000610073002000610020006E00
61006D0065002C00200061002000630061006C006C00650072002
C00200061006E006400200070006100720061006D0065007400650
0720073000A002F002F002F000100050062006500740077006500650
06E0020006100700070006C00690063006100740069006F006E002000
6F0062006A0065006300740073002E000A002F002F002F0020003C00
2F00730075006D006D006100720079003E000A002F002F002F00200
03C00720065006D00610072006B0073003E000A002F002F002F000
100050046006F0072006D0073002C0020007200650070006F00720
074007300200061006E006400200071007500650072006900650073
00200061006C006C00200075007300650020007400680069007300
200063006C006100730073002000610073002000740068006500690
07200200066006900720073007400200061007200670075006D0065
006E007400200069006E002000740068006500200063006F006E0073
00740072007500630074006F0072002E000A002F002F002F0001000
5005400680065002000700072006500660065007200720065006400 и т.д.

да уж

Последний раз редактировалось Evgeniy2020; 18.04.2011 в 11:50.
Старый 18.04.2011, 12:52   #19  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от oip Посмотреть сообщение
В этом и был вопрос. В какой из баз SQL Server. Их теперь не одна.
А! Сразу не втыкнул. Спасибо за уточнение. Т.е. теперь "народ и партия едины"? Т.е. БД и приложение находится в одной базе?
__________________
Возможно сделать все. Вопрос времени
Старый 18.04.2011, 12:54   #20  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Да.
За это сообщение автора поблагодарили: sukhanchik (2).
Теги
ax2012, документация, как правильно, скачать (download)

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Microsoft Dynamics AX 2012 White Paper: Microsoft Project Server 2010 Integration Vadik DAX: База знаний и проекты 1 31.07.2011 18:43
Sample Design Patterns: Upgrade to Microsoft Dynamics AX 2009 and issues with the global address book Blog bot DAX Blogs 0 21.12.2010 11:11
dynamics-ax: Interview with Microsoft's Lachlan Cash about Dynamics AX Technical Conference Blog bot DAX Blogs 0 28.09.2010 01:05
AX UK: Microsoft Dynamics AX 3.0 to 2009 Data and Code Upgrade Training Blog bot DAX Blogs 1 03.02.2009 11:15
AX UK: Two New AX Upgrade White Papers Available on PartnerSource Blog bot DAX Blogs 0 07.11.2006 10:32
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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