Ansicht
Dokumentation
CRM_PAYPLAN_MESSAGE_COLLECT - Einzelnachricht aufnehmen
Fill RESBD Structure from EBP Component Structure Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Es wird eine Nachricht in ein Nachrichtenprotokoll aufgenommen.
Ist kein spezielles Log durch die Importparameter IV_LOG_HANDLE und IV_DOCNUMBER angegeben, so wird die Meldung im gerade aktuellen Protokoll fortgeschrieben.
War noch kein CRM-Protokoll durch Aufruf der Methode CRM_MESSAGES_REGISTER geöffnet worden, so wird dies hier automatisch nachgeholt und ein Rahmenprotokoll der Logklasse 'GENERIC' eröffnet.
Der Baustein füllt sodann die Kommunikationsstruktur zum Application Log, wobei die übergebenen Meldungsattribute mit den in den Tabellen CRMC_MESSAGES_S (Pflege vom Entwickler) und CRMC_MESSAGES (Pflege vom Customizer) hinterlegten Attributen abgemischt werden.
Wurde eine Fehlermeldung (Messagetyp 'E') übergeben, die sich auf eine bestimmte Position oder auf den Kopf eines CRM-Belegs bezieht, so wird für diese Position oder für den Belegkopf der Status 'Fehlerhaft' gesetzt.
Die Nachricht wird schließlich im Hauptspeicher des Application Logs abgelegt.
Ermittlung des Fehlerstatus
Beispiel
Hinweise
Weiterführende Informationen
Parameter
EV_MSGTYIV_ACTION
IV_CALLER_NAME
IV_DOCNUMBER
IV_ERROR_RELEVANCE
IV_FIELDNAME
IV_LOGICAL_KEY
IV_LOG_HANDLE
IV_MSGID
IV_MSGLEVEL
IV_MSGNO
IV_MSGTY
IV_MSGV1
IV_MSGV2
IV_MSGV3
IV_MSGV4
IV_REF_GUID
IV_REF_KIND
Ausnahmen
ERROR_OCCURREDFunktionsgruppe
CRM_PAYPLAN_CALL_BACKVendor Master (General Section) General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3631 Date: 20240523 Time: 125208 sap01-206 ( 44 ms )