Ansicht
Dokumentation

PROCESS_MESSAGE_CHCK_EXISTANCE - Existenz einer Prozeßmelung prüfen

PROCESS_MESSAGE_CHCK_EXISTANCE - Existenz einer Prozeßmelung prüfen

TXBHW - Original Tax Base Amount in Local Currency   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Funktionsbaustein kann geprüft werden, ob eine bestimmte Meldung in einem anderen Kontext/einer anderen Transaktion erfolgreich angelegt wurde, oder nicht.

Der Baustein hat keine Exportparameter. Wenn keine Ausnahme ausgelöst wird, existiert die Meldung.

Der Baustein eignet sich nicht zur Verwendung in der gleichen Transaktion, in der die Meldung angelegt oder verändert wird. Insbesondere sollte er dann nicht verwendet werden, wenn der Aufrufer in der aktuellen Transaktion eigene Sperren auf die betreffende Meldung abgesetzt hat, da diese ggf. zurückgesetzt werden könnten.

Um festzustellen, ob die Meldung angelegt ist, wird zunächst geprüft, ob sie auf der Datenbank existiert. Ist dies nicht der Fall, besteht die Möglichkeit, daß die betreffende Meldung zwar angelegt wurde, jedoch noch nicht verbucht ist. Aus diesem Grund wird dann in einem zweiten Schritt überprüft, ob für die Meldung ein Sperreintrag existiert. Ist dies der Fall wird die Ausnahme MESSAGE_NOT_FOUND_BUT_LOCKED ausgelöst.

Existiert die Meldung weder auf der Datenbank, noch ist für sie ein Sperreintrag vorhanden, so wird die Ausnahme MESSAGE_NOT_FOUND ausgelöst.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

PROC_MESS_ID

Ausnahmen

INTERNAL_FAILURE
MESSAGE_NOT_FOUND
MESSAGE_NOT_FOUND_BUT_LOCKED

Funktionsgruppe

COC5I

PERFORM Short Reference   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1995 Date: 20240523 Time: 065848     sap01-206 ( 52 ms )