Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Wenn Sie mit dem Handy Nachrichten an das iSeries die IBM i versenden möchten und noch nie Nachrichten versandt haben, befolgen Sie die folgenden Schritte.

Anchor
_Toc405885740
_Toc405885740
Anchor
_Toc317576634
_Toc317576634
Vorbereitung des Handys

Überprüfen Sie, ob die Kurznachrichtenadresse auf dem Handy registriert ist.
Das Telefon sollte Nachrichten in Textform versenden.
Senden Sie eine Nachricht an Ihre eigene GSM-Nummer, um die Funktion zu überprüfen. Kommt die Nachricht nicht an oder treten andere Fragen auf, wenden Sie sich an das Help Desk Ihres GSM-Betreibers.

Anchor
_Toc391189085
_Toc391189085
Anchor
_Toc405885741
_Toc405885741
Anchor
_Toc317576635
_Toc317576635
Senden von Nachrichten an

...

die IBM i

Wie Sie mit dem Handy Nachrichten bearbeiten und senden, entnehmen Sie bitte dem Handbuch des Telefons. Die Vorgehensweisen unterscheiden sich bei den einzelnen Modellen.
Die Funktionen am Handy werden oft mit verschiedenen Methoden abgerufen, d. h. entweder über einen Menübaum oder direkt mit einem "Kurzwahl-Befehl".
Am effizientesten können Sie Ihr Telefon nutzen, wenn Sie das Handbuch Ihres Handys sorgfältig durchlesen.
Beim Senden von Nachrichten an den iSeries die IBM i werden die im Abschnitt Konfiguration beschriebenen Befehlscodes verwendet.
Befehlscodes können von Parametern gefolgt sein. Trennen Sie Befehlscode und Parameter mit einer Leerstelle oder dem Zeichen #.
Wenn Sie sich nicht ganz sicher sind, ob Nachrichten vorhanden sind, die von Ihnen beantwortet werden sollen, senden Sie einfach eine Beantwortungsnachricht ohne Beantwortungstext. MidJet GSM Text wird eine Nachricht mit dem ursprünglichen Nachrichtentext senden oder - wird dieser nicht gefunden - eine Fehlermeldung.

Anchor
_Toc391189086
_Toc391189086
Anchor
_Toc405885742
_Toc405885742
Anchor
_Toc317576636
_Toc317576636
Verwendungsbeispiele

In diesem Abschnitt wird beschrieben, wie die Befehlscodes in den Beispielprogrammen verwendet werden. Sie können vom Handy aus verwendet werden oder über ein Simulationsprogramm.

Anchor
_Toc391189087
_Toc391189087
Anchor
_Toc405885743
_Toc405885743
Anchor
_Toc317576637
_Toc317576637
Befehlscode ZE, Demonstrationsfehler

Um diesen Befehl zu verwenden, müssen Sie zuvor die Berechtigung für diesen Befehl in der Befehlscodedatei zugewiesen bekommen. Der iSeries Die IBM i sollte so konfiguriert sein, dass die QSYSOPR-Nachrichtenwarteschlange überwacht wird, und die Nachrichtenbeantwortungsfunktion muss aktiv sein. Außerdem müssen Sie auch der Empfänger der Betriebsnachrichten sein.
Geben Sie den Nachrichtentext ZE ein und senden Sie die Nachricht an den iSeries. Der iSeries die IBM i. Die IBM i wird dann einen Job auslösen, der das Programm DEMOERR aufruft, das sofort eine Division durch Null versucht. Die erste Reaktion sieht so aus:
ZE-Befehl abgeschlossen.
Diese Nachricht wird empfangen, weil das Bestätigungsnachrichtenfeld auf 1 steht. Dann wird folgende Nachricht empfangen:
RPG0102 DEMOERR 1800 versuchte Division durch Null (Faktor 2) (C G S D F).--> Rpy to nbr: 1.
Das Format für das Senden von Antworten auf Nachrichten ist immer:
Rn beantworten
Wenn R der Befehlscode für die Nachrichtenbeantwortung ist, wird die Beantwortungsnummer vom iSeries IBM i zuweisen. Ist die Beantwortungsnummer 1, kann sie unterdrückt werden, wie im folgenden Beispiel. Die Beantwortungsnummer folgt dem R ohne Leerstelle oder eine andere Trennung, der Antworttext folgt der Beantwortungsnummer mit einer Leerstelle oder dem Zeichen # getrennt.
Dieselben Regeln gelten für das Empfangen des Second Level (Hilfe) Text – Befehls: Das Format dafür ist:
Hn
Keine zusätzlichen Parameter sind notwendig. Wenn dieser Befehl gesendet wird, so wird der Hilfetext von der dazugehörigen Nachricht empfangen und an das Mobilgerät weitergeleitet. Falls die Nachrichten-Hilfetextlänge 160 Stellen überschreitet, wird der Text in jeweilige 160 – Stellensegmente zerlegt und als Mehrfachnachricht gesandt. Etwaige " ..... " (Blank-Einträge) oder Mehrfachblöcke werden abgeschnitten.
Wenn Sie den Befehl:
R C
senden, wird die Antwort dazu verwendet, auf die Nachricht in der QSYSOPR-Nachrichtenwarteschlange eine Antwort zu senden. MidJet GSM Text wird dann eine Bestätigungsnachricht senden:
Erfolgreich beantwortet C to nbr. 1. Nachrichtentext: RPG0102 DEMOERR 1800 versuchte Division durch Null (Faktor 2) (C G S D F).

Anchor
_Toc391189088
_Toc391189088
Anchor
_Toc405885744
_Toc405885744
Anchor
_Toc317576638
_Toc317576638
Befehlscode ZM, Testnachricht

Geben Sie den Nachrichtentext ZM ein und senden Sie die Nachricht an den iSeries. die IBM i Folgende Reaktion tritt auf:
Testnachricht von MidJet GSM Text für IBM iSeries.

Anchor
_Toc391189089
_Toc391189089
Anchor
_Toc405885745
_Toc405885745
Anchor
_Toc317576639
_Toc317576639
Befehlscode ZI, Feldanfrage

Geben Sie den Nachrichtentext ZI 1 ein und senden Sie die Nachricht an den iSeriesdie IBM i. Folgende Reaktion tritt auf:
Feldnr.: 0000001, auf Lager: 1.250, bestellt 1.500.
Feldnummer 1 ist die einzige vom Beispielprogramm anerkannte Nummer. Andere Feldnummern lösen eine Fehlermeldung aus.

Anchor
_Toc391189090
_Toc391189090
Anchor
_Toc405885746
_Toc405885746
Anchor
_Toc317576640
_Toc317576640
Befehlscode ZO, Jobeingabe-Anfrage und Beantwortungsverarbeitung

Geben Sie den Nachrichtentext ZO 100 200 300 ein und senden Sie die Nachricht an den iSeriesdie IBM i. Folgende Reaktion tritt auf:
Artikel: 0000100, Kunde: 0200, Menge: 300 verfügbar. Job erst.? (J N)--> Antw. zu Nr.: 1.
Wenn Sie die Antwort R Y senden, wird ein Ausdruck eines Musterauftrages in der abgehenden Warteschlange GSMTEXT/GSMTEXT erstellt und folgende Bestätigungsnachricht empfangen:
Erfolgreich beantwortet J an Nr. 1. Nachrichtentext: Artikel: 0000100, Kunde: 0200, Menge: 300 verfügbar. Job erst.? (J N)

Anchor
_Toc391189091
_Toc391189091
Anchor
_Toc405885747
_Toc405885747