Ansicht
Dokumentation
/IBX/RFC_WRITE_IMPORT - IPX: RFC-Baustein für Datenimport IPX-Schnittstelle
Addresses (Business Address Services) ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein IPX: RFC-Baustein für Datenimport IPX-Schnittstelle(technischer Name: /IBX/RFC_WRITE_IMPORT) dient der Entgegennahme und Speicherung von Vorsystemvertragsdaten zur Durchführung von Risikovorsorge zur Bewertungsmethode mit Betrachtungshorizont 'IPX' in die universelle Datenbasis IPX-Schnittstelle.
- Der Funktionsbaustein kann über eine RFC-Verbindung aufgerufen werden.
- Die Verarbeitung erfolgt asynchron.
- Folgende Daten können über den Funktionsbaustein angeliefert werden:
- Für das Lesen und Schreiben wird die jeweilige Klasse /IBX/CL_BL_RW_* verwendet.
- Importtabelle Verträge (Importstruktur IM_TAB_I_CONTR)
- Verwendung optional; je Einzelgeschäft darf zu einer Bewertungsmethode und zu einem Bewertungsstichtag nur ein Vertragsdatensatz angeliefert werden.
- Importtabelle Vergleichsdaten (Importstruktur IM_TAB_I_COMPARE)
- Verwendung optional; je Einzelgeschäft darf zu einer Bewertungsmethode und zu einem Bewertungsstichtag nur ein Vergleichsdatensatz angeliefert werden.
- Importtabelle Salden (Importstruktur IM_TAB_I_BALANCE)
- Verwendung Optional, je Einzelgeschäft darf je relevantem Risikovorsorgebestand nur ein Saldendatensatz angeliefert werden. Sofern das IPX-Verfahren im Dual-GAAP-Verfahren verwendet wird und für ein Einzelgeschäft Risikovorsorge sowohl für den On-Balance-Bestand (Forderung), als auch für den Off-Balance-Bestand (Eventualverbindlichkeit) verwaltet werden soll, so sind maximal vier Balance-Datensätze je Einzelgeschäft anzuliefern.
- Importtabelle Zeitscheiben (Importstruktur IM_TAB_I_SLICE)
- Die Anlieferung von Zeitscheiben ist optional; je Einzelgeschäft kann zu einer Bewertungsmethode und zu einem Bewertungsstichtag eine Vielzahl von Zeitscheiben-Datensätzen angeliefert werden. (1:n-Verhältnis)
- Es werden keine(!) Datenprüfungen durchgeführt, die angelieferten Daten werden ungefiltert auf die Datenbank geschrieben. Erneut angelieferte Daten werden überschrieben.
- Reihenfolge der Verarbeitung:
- Berechtigungsprüfung über Berechtigungsobjekt /IBX/EDIT und Aktivität '60' (Importieren).
- Verarbeitung der Datensätze zu Importstruktur IM_TAB_I_CONTR
- Verarbeitung der Datensätze zu Importstruktur IM_TAB_I_COMPARE
- Verarbeitung der Datensätze zu Importstruktur IM_TAB_I_ BALANCE
- Verarbeitung der Datensätze zu Importstruktur IM_TAB_I_SLICE
- Im Fehlerfalle werden entsprechende Ausnahmen zurückgemeldet:
Ausnahme | Bedeutung |
---|---|
CONTRACT_INSERT_ERROR | Einfügen der Datensätze in Tabelle /IBX/T_I_CONTR verursachte einen Fehler. |
COMPARE_INSERT_ERROR | Einfügen der Datensätze in die Tabelle /IBX/T_I_COMPARE verursachte einen Fehler. |
BALANCE_INSERT_ERROR | Einfügen der Datensätze in die Tabelle /IBX/T_I_BALANCE verursachte einen Fehler. |
SLICE_INSERT_ERROR | Einfügen der Datensätze in die Tabelle /IBX/T_I_SLICE verursachte einen Fehler. |
INVALID_USER | Benutzer nicht zulässig, es wurden keine Datensätze verarbeitet. |
NOT_AUTHORIZED | Benutzer ist nicht zum Datenimport berechtigt, es wurden keine Datensätze verarbeitet. Diese Ausnahme tritt auf, wenn der User keine Berechtigung für das Berechtigungsobjekt /IBX/EDIT und Aktivität '60' (Import) besitzt. |
Sofern eine Ausnahme auftritt, werden die nachfolgenden Verarbeitungsschritte nicht mehr durchgeführt. Sofern beispielsweise die Ausnahme COMPARE_INSERT_ERROR auftritt, wurden die ggf. angelieferten Datensätze der Importstruktur IM_TAB_I_CONTR verarbeitet und in Tabelle /IBX/T_I_CONTR gespeichert. Die angelieferten Datensätze der übrigen Importstrukturen wurden nicht verarbeitet.
Beispiel
Hinweise
Eine detaillierte Beschreibung der relevanten Strukturen und Felder entnehmen Sie bitte der jeweiligen Dokumentation der Import- bzw. Exportstrukturen bzw. -parameter.
Weiterführende Informationen
Innerhalb des Funktionsbausteins erfolgt keine parallelisierte Verarbeitung der angelieferten Daten in Paketen. Entsprechende Maßnahmen zur performanceoptimierten Datenanlieferung müssen durch das den Funktionsbaustein aufrufende Programm erfolgen, d.h. der Funktionsbaustein müsste ggf. parallelisiert aufgerufen werden.
Parameter
IM_TAB_I_BALANCEIM_TAB_I_CF
IM_TAB_I_COMPARE
IM_TAB_I_CONTR
IM_TAB_I_SLICE
Ausnahmen
BALANCE_INSERT_ERRORCF_INSERT_ERROR
COMPARE_INSERT_ERROR
CONTRACT_INSERT_ERROR
INVALID_USER
NOT_AUTHORIZED
SLICE_INSERT_ERROR
Funktionsgruppe
/SAPLIMPORTFill RESBD Structure from EBP Component Structure ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 7297 Date: 20240523 Time: 183743 sap01-206 ( 82 ms )