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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.02.2005, 10:34   #1  
AndK is offline
AndK
Участник
 
12 / 10 (1) +
Регистрация: 29.01.2005
Адрес: Калининград
Слои, партнеры и клиенты
День добрый.

Согласно документации, в Аксапте принято следующее назначение слоев:

BUS,BUP - для отраслевых решений партнеров
VAR,VAP - для доработок отраслевых решений под конкретного клиента
CUS,CUP - пользовательский слой может использоваться для модификаций
выполненных самим клиентом, например в головном отделении компании
USR,USP - пользовательский слой может использоваться например для
модификаций выполненных в филиале компании

Хотелось бы узнать мнение компетентных людей по следующим вопросам :

1. Является ли данное разделение слоев ОБЯЗАТЕЛЬНЫМ для партнеров MBS,
например может ли партнер, внедряющий официально зарегистрированное
отраслевое решение, выполнять модификации на слое CUS?
2. Чем чревато в будущем для компании-клиента, в составе которой несколько
территориально разделенных отделений со своими нюансами ведения бизнеса
такое вольное использование слоя CUS?
3. Есть ли способы повлиять на партнера в этом вопросе кроме душеспасительных бесед?

Заранее благодарен всем принявшим участие в обсуждении
Старый 03.02.2005, 10:50   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Довольно странно слышать это от партнера

Что ж, Вы можете писать в каком угодно слое, хоть на USP, только вот ключи клиенту идут обычно USR/USP, иногда вместе с CUS/CUP. А у Вас, насколько я понимаю, должен быть как уже и VAR. Так вот, если хотите быть уверенны в том, что программисты клиента не покорежат ваш код, то пишите на VAR - и овчечайте за него. А клиент будет иметь полную свободу для действий на верхних слоях. Правда, есть один большой минус: при выходе новых версий / сервис паков Вам самим придеться поднимать ваши поекты, т.к. у клиента не будет ключа к VAR слою.

С Уважением,
Георгий.
Старый 03.02.2005, 11:13   #3  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Re: Слои, партнеры и клиенты
Цитата:
Изначально опубликовано AndK
1. Является ли данное разделение слоев ОБЯЗАТЕЛЬНЫМ для партнеров MBS,
например может ли партнер, внедряющий официально зарегистрированное
отраслевое решение, выполнять модификации на слое CUS?
Такое разделение слоев не столько обязательство, сколько условность.

Цитата:
Изначально опубликовано AndK
2. Чем чревато в будущем для компании-клиента, в составе которой несколько
территориально разделенных отделений со своими нюансами ведения бизнеса
такое вольное использование слоя CUS?
Существуют разные решения по реализации территориально распределенных структур, они все отражают конкретную специфику каждого клиента. В общем случае условное толкование предназначения слоев не влияет на распределенные решения.

Цитата:
Изначально опубликовано AndK
3. Есть ли способы повлиять на партнера в этом вопросе кроме душеспасительных бесед?
Этот вопрос самый важный в проекте, безотносительно "назначения слоев".
Только построение "правильных" рабочих отношений с консультантами в ходе проекта и затем при обслуживании системы гарантирует успех дела.

Как повлиять в вопросе "назначения слоев"? Необходимо собрать больше информации для формирования у заказчика понимания проблемы и оптимального ее решения, а затем требуйте от партнера реализации именно этого решения. Если партнер имеет возражения или иную позицию, ее надо обсуждать и учитывать.
Трудно сказать определеннее на основании существующей информации.
Старый 04.02.2005, 10:41   #4  
AndK is offline
AndK
Участник
 
12 / 10 (1) +
Регистрация: 29.01.2005
Адрес: Калининград
Может выразился слегка туманно

Я работаю на стороне заказчика в филиале компании.
Аксапта внедряется в головном отделении.
Общей базы у нас НЕ будет по техническим причинам
и исходя из специфики отрасли. В каждом филиале своя Аксапта,
соответственно разные бизнес-процессы.
Собственные доработки планируются во всех филиалах.
Встал вопрос об организации взаимодействия между филиалами, головным
отделением и партнером-внедренцем в части отслеживания модификаций.

Понял так что жесткой политики в отношении слоев нет и все зависит
от отношений партнер-заказчик на конкретном проекте.

Печально. Похоже не все партнеры доросли до понимания того, как их
решение будет жить после них.
Старый 04.02.2005, 10:49   #5  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Мда... печальная ситуация, молодой человек.
Axapta(приложение) - она или совершенно одинаковая, или абсолютно разная. Так что пишите на каких угодно слоях, все равно обмен данными придеться организовывать через промежуточные интерфейсы, скорее всего.

С Уважением,
Георгий.
Старый 04.02.2005, 11:32   #6  
alexbn is offline
alexbn
Участник
 
46 / 11 (1) +
Регистрация: 23.04.2004
Цитата:
Изначально опубликовано George Nordic

Что ж, Вы можете писать в каком угодно слое, хоть на USP, только вот ключи клиенту идут обычно USR/USP, иногда вместе с CUS/CUP. А у Вас, насколько я понимаю, должен быть как уже и VAR. Так вот, если хотите быть уверенны в том, что программисты клиента не покорежат ваш код, то пишите на VAR - и овчечайте за него.
Замечу: клиент может не иметь лицензию на var-runtime (встречался лично с такими граблями), и тогда весь модифицированный (вернее созданный) вами код var-слоя на клиентской лицензии будет ругаться как извозчик

пишите в лучше в cus - он идёт в любой лицензии (вроде бы).
Старый 04.02.2005, 12:15   #7  
Pavel is offline
Pavel
SAP
SAP
 
2,760 / 239 (13) ++++++
Регистрация: 14.12.2001
Адрес: Moscow
Цитата:
Изначально опубликовано George Nordic
Так что пишите на каких угодно слоях, все равно обмен данными придеться организовывать через промежуточные интерфейсы, скорее всего.
Поддерживаю. В вашем случае придется в первую очередь согласовывать модель данных и интерфейсы.
Старый 04.02.2005, 18:04   #8  
AndK is offline
AndK
Участник
 
12 / 10 (1) +
Регистрация: 29.01.2005
Адрес: Калининград
Идея была именно о разделении ответственности между партнером, головным отделением и филиалами. Обмен данными вроде на повестке дня пока не стоит.
К сожалению, уже пришлось столкнуться с ситуацией когда наши программеры по заказу головного филиала выполняли модификации но там их не смогли пришить.
Те же проблемы и у нас будут. А если каждый на своем слое куролесит то разобраться легче.
Старый 05.02.2005, 12:16   #9  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Э.... тут Вы ошибаетесь.
1) Можно слить все и так, например, обе команды программируют на usr слое, потом проект одной из них экспортиться и переноситься на usp слой. Потом слои сравниваются, usp вычищается, потом проект выгружается, usp слой убивается и проект импортируется на usr слой. Таким образом Вы поднимаете проект.
2)На нижнем слое программируется только то, что будет a priori для обоих комманд, т.е. какие-нибудь общие разработки, интерфейсы, тулзы и т.п.
3)Вре равно проблем не избежать. На каких слоях не программируй, наработки могут сильно пересекаться, а разруливать их придеться ручками.

Но если Вы хотите разделить ответственность - то пусть программируют на cus слое, который и Вам в случае чего будет доступен. Если же хоть что-нибудь напрограммируют в var слое, у вас пропадет возможность перенести этот проект куда-нибудь.

С Уважением,
Георгий.
Теги
слои

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Какие слои используются в вашей Аксапте? mazzy DAX: Прочие вопросы 24 27.02.2009 17:25
Слои разноски в ГК Alex_R2 DAX: Функционал 3 08.04.2008 11:25
Как включать налог в сумму по строке в накладной на услуги (клиенты)? concigliory DAX: Функционал 16 23.12.2004 13:59
Клиенты Axapta 3.0 vdiomin DAX: Администрирование 2 22.12.2003 17:20
Клиенты и поставищики - почему в разных таблицах? renat DAX: Программирование 33 20.05.2003 13:14

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:01.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.