02.04.2013, 11:11 | #1 |
Участник
|
axforum blogs: Небольшой опыт перевода собственного модуля AX 4.0 -> AX 2009 -> AX 2012R2
Источник: http://axforum.info/forums/blog.php?b=388
============== На форуме иногда возникают вопросы вида Цитата:
Хочу поделиться небольшим опытом перевода одного нашего модуля с AX 4.0 на AX 2009 и потом на AX 2012R2. Под переводом на новую версию я тут понимаю перенос всей демо-базы и апгрейд приложения до более-менее работоспособного состояния без ошибок компиляции, но без проведения полного тестирования. Так вот, у нас есть некоторый модуль, который очень слабо связан с остальной Аксаптой. Из функциональной области используюся разве что некоторые справочники. Когда-то перевод данного модуля с AX 4.0 на AX 2009 занял у меня 20 часов. Теперь я почти закончил переводить его на AX 2012R2. И заняло это у меня 100 часов. :) Примерно 30% этого времени - это описанная вот тут стандартная процедура апгрейда, остальное - доработка кода под требования новой версии. Да, разумеется, теперь, после получененного опыта, все это можно было бы осуществить раза в два быстрее. Вот такой вот опыт. Понимаю, что он мало о чем говорит, но все же, вдруг кому будет полезно. Источник: http://axforum.info/forums/blog.php?b=388
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору. |
|
02.04.2013, 12:17 | #2 |
Axapta
|
Могу добавить, что размер демо-базы примерно 5 Gb, несколько компаний, слой приложения для апгрейда - 30 Mb, из стандарта используются поставщики, договоры, сотрудники, должности, валюты, курсы... Время ушло еще на апгрейд номерных серий, ну и по мелочи типа фреймворка dialog или более строгий компилятор, который теперь не позволяет много того, что позволял ранее (например, если в методе класса-родителя у параметра значение по умолчанию задано, то в методе-наследнике оно тоже должно быть задоно)...
P.S. Права доступа, роли, лицензионный уровень у пунктов меню, редизайн собственных форм и прочее - это отдельные дополнительные задачи, которые в указанные трудозатраты не вошли. |
|
|
За это сообщение автора поблагодарили: mazzy (2), belugin (5), Logger (25). |
|
|