Ansicht
Dokumentation

OMS_QUERY_DEVICE - OMS-Funktion zur Abfrage des Gerätezust. und der Queue über RFC (Prototyp)

OMS_QUERY_DEVICE - OMS-Funktion zur Abfrage des Gerätezust. und der Queue über RFC (Prototyp)

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

Funktionalität

Dieser Funktionsbaustein dient der Abfrage des Zustandes und der Job-Warteschlange eines OMS-Gerätes.

Er muß auf einem dafür konfigurierten RFC-Server ausgeführt werden. Entsprechend den Möglichkeiten des Output-Management-Systems und der Konfiguration des logischen OMS, über das der entsprechende SAP-Drucker konfiguriert ist, gibt es dafür zwei Alternativen:

  • Abfrage über die OMS-Kommandoschnittstelle.
    Die Abfrage geschieht durch einen R/3-Workprozeß durch Aufruf eines externen Kommandos auf Betriebssystemebene. Dieses Kommando ist durch das entsprechende LOMS festgelegt und kann über die SPAD gepflegt werden. In diesem Fall muß der Funktionsbaustein auf dem Applikations-Server aufgerufen werden, der dem Kommando-Server des LOMS entspricht.
  • Abfrage über die RFC-Schnittstelle.
    Die Abfrage geschieht direkt über das OMS, das einen RFC-Server bereitstellt, welches diese Funktion unterstützt. In diesem Fall muß der Aufruf direkt auf der entsprechenden logischen Destination erfolgen. Diese ist ebenfalls durch den Kommando-Server in der LOMS-Konfiguration festgelegt.

Eine Überprüfung der Fälle innerhalb des R/3-Funktionsbausteins findet nicht statt. Daher sollte er aus R/3 heraus niemals direkt aufgerufen werden. Er wird über den Funktionsbaustein RSPO_EXT_DQUERY_OMS bzw. RSPO_EXT_DQUERY_SAP automatisch entsprechend der LOMS-Konfiguration auf dem richtigen Applikations-/RFC-Server gerufen.

Da der lokale Funktionsbaustein in Name und Schnittstelle mit dem externen Funktionsbaustein übereinstimmt, kann zu Testzwecken ein R/3-System mit gepflegten Kommandos für die OMS-Kommandoschnittstelle als RFC-Server zum Bedienen des OMS verwendet werden. Dazu wird das entsprechende LOMS zur Kopplung über RFC konfiguriert, und gleichzeitig werden Kommandos gepflegt. Als Kommando-Server ist wie bei direkter Verwendung der Kommandoschnittstelle ein Applikations-Server einzutragen.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

DEVSTATE
LOMS
OSPRT
QUEUE

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

rdisp/max_wprun_time - Maximum work process run time   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2731 Date: 20240523 Time: 061332     sap01-206 ( 61 ms )