Ansicht
Dokumentation
WFMC_MESSAGES_SELECT_ALL_FALSE - Selektion von fehlerhaft verarbeiteten Nachrichten
Vendor Master (General Section) General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
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_APPLICATIONPI_VSZTP
RI_APPLICATION
RI_MEDIUM
RI_OBJECT
RI_TYPE
TX_MESSAGES
Ausnahmen
Funktionsgruppe
V70AROGBILLS - 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 )