Ansicht
Dokumentation
BAPI_BUS1091_SAVREPMUL - EHS: Speichern von replizierten Phrasen
BAL Application Log Documentation Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
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
Parameter
ALEPOINTERCHANGE_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
1091RFUMSV00 - 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 )