Ansicht
Dokumentation

/SAPF15/PROCESS_00001130 - F15 BTE Prozess 00001130 - ruft /SAPF15/PROCESS_00001120

/SAPF15/PROCESS_00001130 - F15 BTE Prozess 00001130 - ruft /SAPF15/PROCESS_00001120

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CPI1466 during Backup  
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 00001130 (SAP-interne Substitution) einen eigenen Funktionsbaustein bereit stellen.

Der Funktionsbaustein SAMPLE_PROCESS_00001130 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)

PROCESS

Die Schnittstelle wird nur SAP-intern verwendet. Sie dient dazu, branchen- oder länderspezifische Substitutionen vorzunehmen. Diese Substitutionen werden an die IBU-Kunden oder als Landesversionen ausgeliefert. Eine allgemeine Substitution ermöglicht die Schnitsttelle 00001120.
Der Prozess wird immer dann erreicht, wenn vor dem Verbuchen eines Beleges sämtliche Schlußprüfungen abgeschlossen sind. Zu diesem Zeitpunkt ist die Belegnummer jedoch noch nicht vergeben.

SCHNITTSTELLE

An die Zusatzkomponente werden (nur für Informationszwecke) die aktuellen Belegköpfe (mehr als einer z.B. bei buchungskreisübergreifenden Vorgängen) und die korrespondierenden Belegzeilen übergeben. Diese Daten dürfen nicht bearbeitet werden. Stattdessen werden zwei weitere Tabellen (T_BKPFSUB, T_BSEGSUB) übergeben. Diese sind gefüllt mit den Inhalten der Felder, die substituierbar sind. Das Feld TABIX enthält eine Zeilennummer, die anzeigt aus welcher Zeile in T_BSEG bzw. T_BKPF die Feldinhalte stammen.

Zu beachten: Nach der Substitution erfolgt keine weitere Prüfung. Eine bestehende Zahlsperre, z.B. auf Grund einer Workflowdefinition, darf nicht überschrieben werden.

Beispiel

In der 2. Zeile der Tabelle T_BSEG soll der Feldinhalt von XREF3 (Positionstext) mit einem Steuercode 'T1' substituiert werden. Das erfordert im wesentlichen eine Anweisungsfolge der Form


READ TABLE T_BSEGSUB WITH KEY TABIX = 2.
T_BSEGSUB-XREF3 = 'T1'.
MODIFY T_BSEGSUB INDEX SY-TABIX.

Diese Anweisungsfolge ist im eigenen Baustein zu codieren !!





Parameter

T_BKPF
T_BKPFSUB
T_BSEC
T_BSEG
T_BSEGSUB

Ausnahmen

Funktionsgruppe

F15/SAPLF15

BAL Application Log Documentation   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3024 Date: 20240419 Time: 003332     sap01-206 ( 54 ms )