Ansicht
Dokumentation

CRM_PAYPLAN_MESSAGE_COLLECT - Einzelnachricht aufnehmen

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.
SAP E-Book

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_MSGTY
IV_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_OCCURRED

Funktionsgruppe

CRM_PAYPLAN_CALL_BACK

Vendor 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 )