Ansicht
Dokumentation

ZBTE_INTERFACE_00000900 - Schnittstellenbeschreibung zum Event 00000900

ZBTE_INTERFACE_00000900 - Schnittstellenbeschreibung zum Event 00000900

TXBHW - Original Tax Base Amount in Local Currency   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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:

  1. Kopieren Sie den Baustein in Ihren eigenen Namensraum.
  2. Verändern Sie keine Übergabeparameter !!
  3. Schreiben Sie Ihre eigenen Anweisungen in den kopierten Funktionsbaustein.
  4. Sichern und aktivieren Sie Ihren Baustein.
  5. 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_RF05A
T_BKPF
T_POSTAB
T_POSTABSUB

Ausnahmen

Funktionsgruppe

ZFI_BTE

CL_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 )