Ansicht
Dokumentation
ISH_NV2000_BADI_PAI_CALL - IS-H: Aufruf BAdI Clinical Process Builder PAI (gesamt)
Addresses (Business Address Services) General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein ruft das BAdI zu PAI auf, das alle Daten erhält und diese sowohl einzeln als auch gegeneinander prüfen kann.
Mitgegeben werden ihm dabei die Parameter, die es möglich machen, die aktuellen Daten zu lesen.
(I_INSTITUTION, I_PATNR, I_FALNR, I_LFDNR)
Der Parameter I_VCODE wird dem BAdI weitergereicht und dient dem Anwender in der Implementierung des BAdIs zur Unterscheidung der Verarbeitungsmodi.
Zurück gibt der Funktionsbaustein den Parameter E_ACTIV, der anzeigt, ob eine Implementierung des BAdIs vorliegt. Damit kann entschieden werden, ob eine Behandlung des BadIs im aufrufenden Programm nötig ist.
Die Parameter C_MESSAGES und C_WORST_MSG_TYPE enthalten die Ergebnisse der Prüfungen des BAdIs. In der Tabelle C_MESSAGES stehen alle Nachrichten, die ausgegeben werden müssen. Der Parameter C_WORST_MSG_TYPE enthält den "schlimmsten" Nachrichtentyp, das heißt den Typ, der am schwersten wiegt.
Über Änderungen des Parameters C_OKCODE durch das BAdI zeigt der Anwender an, ob und wie er den vorgegeben Verlauf des Programmes verändern möchte.
Beispiel
Die Implemetierung des BAdIs gibt zwei Meldungen Typ 'I' und Typ 'E' aus. In C_MESSAGES findet sich die kompletten Meldungen. In C_WORST_MSG_TYPE steht 'E'. Der C_OKCODE wird auf 'TEST' gesetzt, um dem Anwender die Möglichkeit zu geben, seine Fehler zu korrigieren.
Hinweise
Weiterführende Informationen
Parameter
C_MESSAGESC_OKCODE
C_WORST_MSG_TYPE
E_ACTIV
I_BEW_STORN
I_FALNR
I_FAL_STORN
I_INSTITUTION
I_LFDNR
I_PATNR
I_PAT_STORN
I_VCODE
Ausnahmen
Funktionsgruppe
NPA10_BADICPI1466 during Backup rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2013 Date: 20240523 Time: 135027 sap01-206 ( 45 ms )