Ansicht
Dokumentation
Business Add-Ins ( RELN46A_BUSINESSADDINS )
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
Kurztext
Business Add-Ins
Funktionsumfang
Business Add-Ins sind von einem Programmierer definierte Stellen in einer Source, an denen belieferte Softwareschichten (Branchen, Partner, Kunden etc.) Coding einfügen können, ohne das Originalobjekt zu modifizieren.
Business Add-Ins beziehen sich auf mögliche Anforderungen von Nutzern des R/3-Systems, die zu speziell sind, um in den Standard aufgenommen zu werden, die aber dennoch häufig benötigt werden und deswegen im R/3 vorgedacht sind. Derjenige, der ein Business Add-In verwenden möchte, kann es bei der Implementierung mit der benötigten Logik ausgestalten oder eine zur Verfügung gestellte Standardlösung übernehmen.
Die Aufwärtskompatibilität der Schnittstellen eines Business Add-Ins ist gewährleistet, d.h. der Aufruf einer Erweiterung aus der Standardsoftware und die Gültigkeit der Aufrufschnittstelle bleiben von Releasewechseln unberührt. Eine Registrierung im SSCR ist nicht erforderlich.
Im Gegensatz zu Customer-Exits (Erweiterungen mit SMOD/CMOD) wird bei Business Add-Ins nicht von einer zweistufigen (SAP, Kunde), sondern von einer mehrstufigen (SAP, Länderversionen, IS-Lösungen, Partner, Kunde etc.) Systemlandschaft ausgegangen. Business Add-Ins können in jeder Stufe der Systemlandschaft angelegt werden. Implementierungen von Add-Ins können ebenfalls in allen Softwareschichten angelegt und ausgeliefert werden.
Die Erweiterungstechnik mit Business Add-Ins unterscheidet zwischen Erweiterungen, die höchstens eine Implementierung haben können, und solchen, die von beliebig vielen Kunden gleichzeitig aktiv genutzt werden können. Außerdem können Business Add-Ins abhängig von einem Filterwert definiert werden, d.h. Implementierungen eines Add-Ins können zum Beispiel nach dem Filterwert Land oder nach anderen Kriterien unterschieden werden.
Die Erweiterungstechnik ist so konzipiert, daß für ABAP-Sourcen, Screens, GUI-Oberflächen und Tabellen Schnittstellen definiert werden können, über die der Kunde eigene Erweiterungen in den Standard einbinden kann. Die Schnittstellen, die zur Erledigung einer Aufgabe notwendig sind, werden in einem Business Add-In zusammengefaßt. Zum Release 4.6A können im Rahmen von Business Add-Ins Programm- und Menüerweiterungen vorgenommen werden. Dynproerweiterungen und Erweiterungen von Tabellen sind erst ab dem nächsten Release möglich.
Erweiterungen des Programmcodings werden mit ABAP Objects realisiert.
Weitere Informationen
Online-Dokumentation unter BC -> ABAP Workbench -> Änderungen des SAP-Standards -> Business Add-Ins.
CL_GUI_FRONTEND_SERVICES - Frontend Services General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3009 Date: 20240420 Time: 015655 sap01-206 ( 65 ms )