Ansicht
Dokumentation

BAPI_BUS1091_SAVREPMUL - EHS: Speichern von replizierten Phrasen

BAPI_BUS1091_SAVREPMUL - EHS: Speichern von replizierten Phrasen

BAL Application Log Documentation   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität aus der Sicht des Aufrufers

Die Methode BAPI_BUS1091_SAVREPMUL wird von einem System verwendet, um das Businessobjekt Phrase von einem anderen System zu replizieren oder zu modifizieren. Die Methode wird im Application Link Enabling (ALE) benutzt. Der Verteilung erfolgt asynchron.

Im Quellsystem wird der Funktionsbaustein C14ALP_ALE_BUS1091_SAVREPMUL zum Anstoß der Verteilung verwendet, der aus der Schnittstelle des vorliegenden Funktionsbaustein generiert wird. Ein Beispiel hierfür ist der Funktionsbaustein BAPI_BUS1091_REPLICATE.

Hinweise:

Zu jeder Phrasendatentabelle ist eine Kennzeichenleiste vorhanden. Es werden nur die Felder der Phrasendatentabelle geändert, die ein X im korrespondierenden Kennzeichenfeld der Kennzeichenleiste besitzen. Die Feldnamen in der Daten- und in der Kennzeichenleiste sind gleich.

PHR_HEADER_TAB PHR_HEADERX_TAB
POSITION_TAB POSITIONX_TAB
LONG_TXT_TAB LONG_TXTX_TAB
REFERENCES_TAB REFERENCESX_TAB
SELSET_PH_TAB SELSET_PHX_TAB
SEL_SET_TAB SEL_SETX_TAB
SEL_SET_TXT_TAB SEL_SET_TXTX_TAB

Grobe Beschreibung der Ablauflogik

Vorbedingungen

  • Im Zielsystem müssen die Customizingtabellen für das Objekt Phrase eingestellt sein.
  • Wenn Sie den Änderungsdienst im Zielsystem verwenden wollen, dann müssen die relevanten Änderungsnummern, die Sie zur Bearbeitung von Phrasen verwendet haben, im Zielsystem angelegt sein.

Ablauf

Zu Beginn besteht die Möglichkeit, über einen User-Exit Zusatzdaten vor der Verbuchung zu bearbeiten oder eine Parameterfilterung zu realisieren.

Danach wird die Verbuchung von passiven Phrasen im aktiven Katalog des empfangenden Systems ermöglicht, indem alle Details zu den Phrasenauswahlmengen und alle Referenzphrasen mit dem Katalog des empfangenden Systems gelöscht werden.

Bevor die Phrasen verbucht werden können, müssen die dazugehörigen Phrasenauswahlmengen im System angelegt oder abgeändert werden, damit die Fremdschlüsseleinträge (der Phrasenauswahlmengen-Zuordungstabelle ESTPJ) später korrekt angepasst werden können. Danach werden alle verwendeten Phrasenreferenzen auf ihre Existenz hin überprüft. Falls sie später als Phrase verbucht werden, werden sie vorab nur mit ihren Kopfdaten angelegt.

Alle neuen Phrasen werden mit Hilfe der Methode BAPI_BUS1091_CREATE angelegt. Dabei werden die Kennzeichenleisten beachtet.

Für alle vorhandenen Phrasen wird für jeden Datensatz geprüft, ob dieser bereits im System vorhanden ist. Die Identifizierung erfolgt über das logische System sowie über die Schlüsselwerte der Felder RECN und ACTN des Quellsystems.

Alle bereits vorhandenen Datensätze werden mit Hilfe der Methode BAPI_BUS1091_CHANGE geändert. Dabei werden die Kennzeichenleisten beachtet.

Nachbedingungen

Die in der Schnittstelle angegebenen Phrasen sind in der Datenbank verbucht.

Wenn ein Fehler auftrat, dann ist dieser im RETURN-Parameter beschrieben oder der Parameter enthält einen Verweis auf das Anwendungslog (Objekt EHAL Unterobjekt PHR).

mögliche Ausnahmen

keine

Weiterführende Informationen

  • Spezifikation EH&S - ALE
  • BAPI-Programmierleitfaden
  • ALE-Programmierleitfaden

(Hinweise zu SAPscript)





Parameter

ALEPOINTER
CHANGE_NUMBER
COMPLETE_PHRASE
DELETE_DATA
EXTENSION1_TAB
EXTENSION2_TAB
KEY_DATE
LONG_TXT
LONG_TXTX
MULTLANGU_PARAMS
PHR_HEADER
PHR_HEADERX
POSITION
POSITIONX
RECORD_SPLITT
REFERENCES
REFERENCESX
RETURN
SELSET_PH
SELSET_PHX
SEL_SET
SEL_SETX
SEL_SET_TXT
SEL_SET_TXTX
SENDER

Ausnahmen

Funktionsgruppe

1091

RFUMSV00 - Advance Return for Tax on Sales/Purchases   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 7246 Date: 20240523 Time: 113350     sap01-206 ( 126 ms )