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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.10.2010, 08:26   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
+1.
Все преимущества разработки на разных слоях становятся очивидными, если в процессе разработки появляется потребность в совмещении нескольких приложений. Но топикастер, как мне кажется, поднял этот вопрос немного в другом контексте:
Цитата:
Сообщение от Murlin Посмотреть сообщение
Дело в том что я решил включить разработку на usp слое для наших местных доработок ...
Старый 14.10.2010, 09:00   #2  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
+1.
Все преимущества разработки на разных слоях становятся очивидными, если в процессе разработки появляется потребность в совмещении нескольких приложений. Но топикастер, как мне кажется, поднял этот вопрос немного в другом контексте:
Мы имеем приложение московское которое дописываем и переписываем под наши собственные нужды. Разве не тоже самое как и вообще обычная разработка на любом слое??? Копирование это приложение произошло в апреле месяце последний раз если не раньше, есть функционал в московском приложении которого нет в нашем, но мы дописали и свой и переписали имеющийся. Я пробовал занести функционал, которого мы не имеем. Но я найти то чего у нас нет не могу за ограниченное время!!! Потому что один проект завязан на другой. Если бы это все делалось как положено в отдельном слое, а филиалам отдавали usr слой то проблем было бы меньше. А теперь чтобы занести все это я должен сравнить наш usr с московским при том при всем что наш usr слой уже изменен значительно.
Что это как не разные приложения?
Что дает случай если usp работал бы нормально
Первое как я рисую себе схему, возможно я ошибаюсь:
Мы копируем функционал usr слоя москвы на чистое приложение.
Сравниваем с более низкими слоями.
Создаем проект, заносим его на нашу базу в usr слой, отсутствующим объектам назначаются новые а не существующие идентификаторы. То чего у нас не было будет лежать на usr. А то что было изменено сразу же видим. Сравниваем usp И usr и заносим изменения с учетом наших.
Но к сожалению я тоже уже думаю что теперь будет очень много проблем, так как разработка длительное время велась на usr.
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
Старый 14.10.2010, 09:28   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Murlin Посмотреть сообщение
Что это как не разные приложения?
Действительно, они и есть. Теперь я понял вашу проблему. Но решал бы я её всё-таки немного по другому. Для совмещения двух приложений действительно логично иметь два слоя. Но внимание использование одновременно двух слоёв оправдано только в момент установки обновления. Т.е. я бы собственную разработку продолжал бы вести в usr, а для заливки обновления временно пользовался бы usp.

Ещё уточняющий вопрос. Обновления базового приложения из центра к вам поступают в виде xpo или в виде слоя?
Старый 14.10.2010, 09:40   #4  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Действительно, они и есть. Теперь я понял вашу проблему. Но решал бы я её всё-таки немного по другому. Для совмещения двух приложений действительно логично иметь два слоя. Но внимание использование одновременно двух слоёв оправдано только в момент установки обновления. Т.е. я бы собственную разработку продолжал бы вести в usr, а для заливки обновления временно пользовался бы usp.

Ещё уточняющий вопрос. Обновления базового приложения из центра к вам поступают в виде xpo или в виде слоя?
Нам ничего не поступает, имеем доступ копируем usr, сравниваем, создаем xpo, и заливаем сравнением. Но оно очень сильно глючит, не появляются стрелочки и тд.Вот настолько я все это понял. Но сравнением делать все сложно т.к. иногда я грешу кто то еще грешит не оставляя комментариев в коде. Нужно быстро исправить, нашел ошибку на живом приложении и тд которую не заметили при тестировании. Или те же отчеты и формы, там вообще не поймешь кто и зачем добавлял. Какое поле удалили какое добавили, где, кто, для чего и почему.
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
Старый 14.10.2010, 10:07   #5  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Murlin Посмотреть сообщение
Но сравнением делать все сложно ...
Нужно пониать, что при сливании двух приложений вообще без сравнений не обойтись. Вопрос только в том как организовать процесс, чтобы ото самое сравнение делать было удобно. Занимая самый верхний слой вы лишаете себя пространства для маневрирования.

Ещё раз напомню про каталог OLD. Продумайте альтернативные варианты.
За это сообщение автора поблагодарили: Murlin (1).
Старый 14.10.2010, 10:33   #6  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Нужно пониать, что при сливании двух приложений вообще без сравнений не обойтись. Вопрос только в том как организовать процесс, чтобы ото самое сравнение делать было удобно. Занимая самый верхний слой вы лишаете себя пространства для маневрирования.

Ещё раз напомню про каталог OLD. Продумайте альтернативные варианты.
Спасибо всем.
Думаю что тема закрыта.
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
Теги
слои

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание проекта из объектов созданных на данном слое Asterisk DAX: Программирование 3 10.10.2006 13:38
Совместная работа заказчика и исполнителя в разных или одном слое? Кузин Владимир В. DAX: Программирование 6 08.08.2006 10:02
Кросс-слойная разработка OliaM DAX: Программирование 14 11.01.2006 20:30
Кто знает, что можно исправлять в Ах на USR слое без модуля "разработка"? sergey_alekseev DAX: Функционал 2 03.09.2003 11:44
Каким образом можно получить код для работы в конкретном слое ? Андре DAX: Функционал 9 18.02.2003 15:58
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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