Показать сообщение отдельно
Старый 17.12.2016, 16:25   #30  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,486 / 408 (16) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Цитата:
Сообщение от fed Посмотреть сообщение
Замечу, что только за счет расширений и улучшенного eventing можно делать только совсем простые доработки, которые и раньше на раз-два переносились с помощью upgrade wizard.
При этом очень пугают попытки Микрософт как-то отрубить возможность перекрывать стандартный код и продавить партнеров все делать с помощью расширений. Да - была и есть проблема безумных партнеров, которые прогибаются под любые хотелки клиентов и используют Аксапту как средство разработки. Тем не менее, даже на хорошо управляемых внедрениях, с вменяемым клиентом и консультантами, часто приходится модифицировать стандартную функциональность.
вот согласен
и полбеды в том, что на стандартных объектах только расширения можно писать. беда в том, что сам стандартный код не рефакторили под это - его просто закрыли на изменение ровно в том виде, в каком оно было в AX2012. в результате возникают ситуации типа "добавил поле в расширение стандартной таблицы - нужно подправить логику на методах формы, отображающей таблицу - к методам доступа нет". И расширение тут не спасает никак.

P.S. А вообще мне кажется странной сама логика такой трансформации. Ведь был же прекрасный механизм слоёв, стандартный код был полностью защищён от изменений.
__________________
С уважением,
Вячеслав
За это сообщение автора поблагодарили: AP-1055D (1).