Ansicht
Dokumentation

OMS_QUERY_JOBS - OMS-Funktion zur Nachfrage von Jobs über RFC (Prototyp)

OMS_QUERY_JOBS - OMS-Funktion zur Nachfrage von Jobs über RFC (Prototyp)

General Material Data   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein dient der Abfrage der Zustände von Jobs in einem Output-Management-System. Die abzufragenden Jobs werden in der JOBS-Tabelle übergeben. Sie dient gleichzeitig der Rückgabe der Statusinformation zu den einzelnen Jobs. Dazu werden die Tabelleneinträge durch den Aufrufer teilweise gefüllt, die Zustandinformationen sind dann durch den Funktionsbaustein einzutragen.

Durch den Aufrufer werden die R/3-bekannten Job-Informationen eingetragen, dies sind:

  • R/3-Spoolauftragsidentifikation des OMS-Jobs
  • Nummer des Druckauftrags zu dem Spoolauftrag
  • OMS-Job-Id
  • Name des logischen OMS (LOMS), über das der Auftrag erteilt wurde
  • Gültigkeitskennung

Von diesen Feldern sind lediglich die OMS-Job-Id sowie die Gültigkeitskennung für das OMS von Interesse. Die anderen Informationen haben Informationscharakter, sie sind R/3-intern zur Zuordnung der geliefertenStatusinformationen von Bedeutung und dürfen durch den Funktionsbaustein nicht verändert werden.

Durch den Aufruf bearbeitete Tabelleneinträge, d.h. Einträge, die mit Statusinformationen gefüllt wurden, müssen durch den Funktionsbaustein mit einem 'X' als Gültigkeitskennung gekennzeichnet werden. Initial ist diese Feld durch den Aufrufer mit einem Leerzeichen gefüllt. Daneben gibt es weitere Kennungen, die allerdings nur in Zusammenhang mit der OMS-Kommandoschnittstelle von Bedeutung sind:

  • ' ' Unbearbeitet
  • 'X' Bearbeitet und gefüllt
  • 'L' logisches OMS unbekannt
  • 'C' Kein Kommando für gewünschte Aktion und LOMS konfiguriert
  • 'O' Keine Ausgabe des OMS-Kommandos für diesen Job
  • 'F' Fehler im Ausgabeformat des OMS-Kommandos
  • 'E' OMS-Kommando nicht ausführbar für entsprechendes LOMS
  • 'R' RFC-Verbindungsprobleme
  • 'S' Gewünschte Aktion wird für entsprechendes LOMS nicht unterstützt

Wird der Tabelleneintrag als gültig gekennzeichnet, so sind die weiteren Felder des Eintrags mit den entsprechenden Statusinformationen zu füllen. Der Wert '00' für Status-Codes steht dabei für 'Unbekannt'.

Weitere Informationen zum Aufruf und zur Konfiguration können Sie der Dokumentation des Funktionsbausteins OMS_QUERY_DEVICE entnehmen..

Beispiel

Hinweise

Weiterführende Informationen

OMS_QUERY_DEVICE





Parameter

JOBS

Ausnahmen

ANSWER_FORMAT_ERROR
COMMAND_EXECUTION_FAILED
ILLEGAL_STRUCT_LENGTH
LINE_COUNT_ERROR
NOT_SUPPORTED
NO_ANSWER
NO_COMMAND
UNKNOWN_LOMS
UNKNOWN_PRINTER

Funktionsgruppe

SEXT

Addresses (Business Address Services)   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3369 Date: 20240523 Time: 061759     sap01-206 ( 70 ms )