Ansicht
Dokumentation

WFMC_MESSAGES_SELECT_ALL_FALSE - Selektion von fehlerhaft verarbeiteten Nachrichten

WFMC_MESSAGES_SELECT_ALL_FALSE - Selektion von fehlerhaft verarbeiteten Nachrichten

Vendor Master (General Section)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Es werden fehlerhaft verarbeitete Nachrichten einer Applikation selektiert. Bereiche für Objektschlüssel, Nachrichtenart und Sendemedium schränken die Selektion ein. Rückgabe ist eine Tabelle der selektierten Nachrichten.

Außer der Applikation kann der Versandzeitpunkt zur Selektion benutzt werden.

Beispiel

Das nachfolgende Programm selektiert alle fehlerhaft verarbeiteten Nachrichten (also mit Status '2'), die sofort verarbeitet wurden, aus Lieferungen:

program msgsel.

data: msgs like msg0 occurs 100 with header line.

call function 'WFMC_MESSAGES_SELECT_ALL_FALSE'
exporting pi_application = 'V2'
pi_vsztp = '4'
tables tx_messages = msgs.

Hinweise

Es gibt die folgenden Ausprägungen der beiden Parameter Status und Verarbeitungszeitpunkt (Felder VSTAT und VSZTP in Tabelle NAST):

  • Status
  • 0 : noch nicht verarbeitet

  • 1 : fehlerfrei verarbeitet

  • 2 : fehlerhaft verarbeitet

  • Verarbeitungzeitpunkt
  • 1 : Batch (über RSNAST00)

  • 2 : Batch mit Zeitpunkt

  • 3 : Explizite Anforderung

  • 4 : Sofort, in der Verbuchung

Ablauf: Es wird zunächst versucht einen Massenzugriff über den Objektschlüssel durchzuführen. Andernfalls erfolgt die (normale) Selektion über eine Bereichstabelle. Ein 'cost-based' Optimizer sollte dabei den richtigen Index wählen, insbesondere falls die Menge der Objektschlüssel leer ist (Anwendung: Alle offenen Nachrichten zu einer Applikation). Mit 'rule-based' Optimizern gibt es Probleme, so daß hier eine mehrzeilige Bereichstabelle in Einzelzeilen aufgebrochen wird.

Weiterführende Informationen

Allgemeine Einführung zur Nachrichtensteuerung





Parameter

PI_APPLICATION
PI_VSZTP
RI_APPLICATION
RI_MEDIUM
RI_OBJECT
RI_TYPE
TX_MESSAGES

Ausnahmen

Funktionsgruppe

V70A

ROGBILLS - Synchronize billing plans   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2685 Date: 20240604 Time: 065555     sap01-206 ( 47 ms )