Цитата:
Сообщение от
kashperuk
Они знают об этой необходимости, но я повторно только-что сослался на эту тему напомнил им.
Цитата:
Сообщение от
kashperuk
Было бы интересно от Вас получить подтверждения, что все Ваши кастомизации решаются вышеупомянутым рефакторингом.
Alex_KD дал отличный пример для самоконтроля - решаются ли задачи ценообразования в аксаптовском ритейле (который сам по себе является экстеншенем к аксапте)
понятно, что внутри оно будет решаться силовым способом через колено.
но представь, что некий партнер делает решение для ритейла на экстеншенах.
в рамках этого решения:
- реализована работа отдельных от аксапты программулек для работы в распределенной сети магазинов
- каждый магазин содержит свою реплику справочных данных (настройки, номенклатура, цены, скидки...). в качестве СУБД в магазинах зачастую используется MS SQL Expression Edition.
- каждый магазин может продавать свой ассортимент номенклатуры. ассортименты могут частично пересекаться.
- понятно, что решение будет предлагать свои добавки для видов цен, скидок и наценок. похоже что это вы продумали и закрыли.
- насколько легко будет реализовать логику PriceDisc с экстеншенами во внешних приложениях?
- это решение должно еще сформировать минимальный набор данных для отправки в магазин. с учетом ассортимента данного магазина. как при добавлении цен, так и при удалении/выключении цен. при этом нужно минимизировать набор цен в самом магазине (не забываем про SQL Express). насколько легко это сделать с экстеншенами?
- это решение должно контролировать в аксапте действительно ли в магазине работали те цены, которые были установлены централизовано.
- это решение должно каким-то образом централизовано включать-выключать цены в магазине в зависимости от внешних обстоятельств (например, цены на ценниках и в кассе должны совпадать. поэтому цену можно применять только после того, как ценники напечатаны и развешены в зале). Насколько легко добавить внешнее условие включения цен с экстеншенами?
- и так далее. поиск по TFS, ключевые слова "Retail, Price, Dicount" )