Ansicht
Dokumentation
ZBTE_INTERFACE_00000900 - Schnittstellenbeschreibung zum Event 00000900
TXBHW - Original Tax Base Amount in Local Currency BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Baustein dient als reine Schnittstellenbeschreibung und enthält keine Anweisungen. Er ist für Entwickler von Zusatzkomponenten vorgesehen, die zum Zeitpunkt 00000900 (OP-BEARBEITUNG: Anreicherung vor OP-Anzeige) einen eigenen Funktionsbaustein bereit stellen.
Der Funktionsbaustein SAMPLE_INTERFACE_00000900 darf nicht verändert werden!Wenn Sie einen eigenen Baustein erstellen möchten, der am oben genannten Zeitpunkt aufgerufen werden soll, gehen Sie folgendermaßen vor:
- Kopieren Sie den Baustein in Ihren eigenen Namensraum.
- Verändern Sie keine Übergabeparameter !!
- Schreiben Sie Ihre eigenen Anweisungen in den kopierten Funktionsbaustein.
- Sichern und aktivieren Sie Ihren Baustein.
- Nehmen Sie die notwendigen Einstellungen im Customizing vor. (Anleitung)
EVENT
Der Zeitpunkt wird vor der Anzeige der offenen Posten durchlaufen. Es können die kundeneigenen Felder der Struktur CI_RFOPS (includiert in der Struktur RFOPS / RFOPS_S) gefüllt werden.
SCHNITTSTELLE
An die Zusatzkomponente werden die Liste der selektierten Posten (T_POSTAB) und die Belegköpfe
(T_BKPF) nur für Informationszwecke übergeben. Diese Daten dürfen nicht bearbeitet
werden. Stattdessen wird eine weitere leere Tabelle (T_POSTABSUB) übergeben. Dies muss in der
Zusatzkomponente mit den Inhalten der Felder, die substituierbar sind, aufgebaut werden. Das Feld TABIX
enthält eine Zeilennummer, die anzeigt aus welcher Zeile in T_POSTAB die Feldinhalte stammen.
Falls mehrere Zusatzkomponenten diesen Event nutzen und dabei unterschiedliche Felder der Struktur RFOPS_S
füllen wollen, muessen alle kundeneigene Felder aus T_POSTAB in dieTabelle T_POSTABSUB übertragen werden. Dies kann durch die Anweisung move-corresponding erfolgen (s.u.).
SAP behält sich vor die Strukturen RFOPS / RFOPS_S durch Appends oder Includes (SI_INCLUDE) zu erweitern.
ERP05: Schnittstelle um optionalen Parameter I_RF05A erweitert
Beispiel
In allen Zeilen der Tabelle T_POSTAB soll der Feldinhalt des Kundenfeldes ZZTEST mit dem Inhalt 'TEST' substituiert werden. Das erfordert im wesentlichen eine Anweisungsfolge der Form
loop at t_postab.
t_postabsub-tabix = sy-tabix.
move-corresponding t_postab to t_postabsub. "initialize fields of CI_RFOPS
t_postabsub-ZZTEST = 'TEST'.
insert t_postabsub index sy-tabix.
endloop.
Diese Anweisungsfolge ist im eigenen Baustein zu codieren !!
Parameter
I_RF05AT_BKPF
T_POSTAB
T_POSTABSUB
Ausnahmen
Funktionsgruppe
ZFI_BTECL_GUI_FRONTEND_SERVICES - Frontend Services General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3025 Date: 20240523 Time: 065909 sap01-206 ( 59 ms )