Ansicht
Dokumentation

/IBX/RFC_WRITE_IMPORT - IPX: RFC-Baustein für Datenimport IPX-Schnittstelle

/IBX/RFC_WRITE_IMPORT - IPX: RFC-Baustein für Datenimport IPX-Schnittstelle

CPI1466 during Backup   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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:
  1. Berechtigungsprüfung über Berechtigungsobjekt /IBX/EDIT und Aktivität '60' (Importieren).
  2. Verarbeitung der Datensätze zu Importstruktur IM_TAB_I_CONTR
  3. Verarbeitung der Datensätze zu Importstruktur IM_TAB_I_COMPARE
  4. Verarbeitung der Datensätze zu Importstruktur IM_TAB_I_ BALANCE
  5. 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_BALANCE
IM_TAB_I_CF
IM_TAB_I_COMPARE
IM_TAB_I_CONTR
IM_TAB_I_SLICE

Ausnahmen

BALANCE_INSERT_ERROR
CF_INSERT_ERROR
COMPARE_INSERT_ERROR
CONTRACT_INSERT_ERROR
INVALID_USER
NOT_AUTHORIZED
SLICE_INSERT_ERROR

Funktionsgruppe

/SAPLIMPORT

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

Length: 7297 Date: 20240419 Time: 223704     sap01-206 ( 86 ms )