SAP R

Налице е до голяма степен въпрос на терминология. Доколкото ми е известно, има ясно разграничение. Мога да се опитам да обясня най-често срещаната идея.

Има 3 основни типа на това, което често се нарича потребителски изход.

1) В SD модул - специална форма в специален inkluda. Например MV45AFZZ-> ФОРМА USEREXIT_MOVE_FIELD_TO_VBAK

2) Функционална модул с Z-inkluda вътре. Например EXIT_SAPLCOIH_018. Като правило, такъв модул е ​​включен в усилване (Супер Модератор сделката) и вече се нарича функция-изход. Също така в подобряването заедно с функция за изкарване може да включва екран-изход, маса-изход и така нататък.
Съгласно правилата на тези модули трябва да се нарича клиент-изход, тъй като, за разлика от параграф 1, не се изисква промяна на стандартните обекти, които са коренно различни от тях, но 95% от програмистите не ходят в такива подробности

3) В FI на модул - отделно генерирани форма подлежи на напълно различна логика и концепцията за създаване.

Най-често сухожилие enhancement-> потребителски изход разбере точно Супер Модератор повишаване на сделката и функция-изход, включен в състава му. Наречен от начина, по който този модул SAPom използващи изказ КЛИЕНТ-FUCNTION, което е разбираемо в разнообразието не допринася.

В по-нови версии има Сапа Подобрение Spot - специални места в стандартен код, можете да направите промени, без ключ zaprisa SSCR. Но това е друга история.

Благодаря ви много за вашата подробен отговор

И аз мисля така, че при enchansment означава нови програми за разширяване на технологията, която се появява в основата 7.0 (ECC 6.0) технология са на много места специално обозначен enchansment-точкови програми. Можете да вмъкнете своя собствен код, в допълнение, по същия начин можете да добавите код в началото и в края на функционален модул, подпрограма и inklyuda (това важи само за компонентите на приложенията, тези неща не работят за основните компоненти)
(По някаква причина не SAPovtsy направи същото и за модули и erannoy логика, но напразно)

Основното предимство в сравнение с конвенционалните User-изход е, че enchansment програмист има достъп до всички променливи на програмата, в която е вградена (в полезрението им, разбира се) и User-изход, ние се занимаваме със специален FM с съгл. входни и изходни параметри за които често липсват във всяко едно отношение и ние трябва да устоите.