EDI-Umgebung konfigurieren

Wie im vorherigen Abschnitt erwähnt, können Sie viele Attribute angeben, die zum Austausch der EDI-Austauschvorgänge gehören. Sie können z. B. die vom System bereitgestellten Umschlagsprofile ändern, Sie können bestimmte Umschläge definieren, die für bestimmte Verbindungen verwendet werden sollen, Sie können Kontrollnummern festlegen, die den verschiedenen Teilen eines Austauschs zugeordnet sind, und Sie können Verbindungsprofile festlegen, so dass derselbe Austausch in unterschiedlicher Weise zugestellt werden kann. Diese Aufgaben werden in diesem Abschnitt beschrieben.

Programm zur Umschlagsgenerierung

Das Programm zur Umschlagsgenerierung ist die Komponente, die eine Gruppe von Transaktionen zusammenstellt, die an einen Teilnehmer gesendet werden sollen, sie mit einem Umschlag versieht und sie sendet. Sie terminieren das Programm zur Umschlagsgenerierung oder akzeptieren den Standardzeitplan, um WebSphere Partner Gateway anzugeben, wann das Programm zur Umschlagsgenerierung nach zu sendenden Transaktionen suchen soll. Sie können auch die Standardwerte für die Sperrenzeit, das Höchstalter der Warteschlange und Stapelbetrieb aktualisieren.

Anmerkung: Das Konfigurieren des Programms zur Umschlagsgenerierung ist optional. Wenn Sie die Werte für das Programm zur Umschlagsgenerierung nicht ändern, werden die vom System bereitgestellten Werte verwendet.

Sperren

Jede Instanz von Document Manager hat ihr eigenes Programm zur Umschlagsgenerierung. Wenn auf Ihrem System zwei Document Manager installiert sind, verfügen Sie über zwei Programme zur Umschlagsgenerierung. Es ist daher möglich, dass zwei oder mehr Instanzen eines Programms zur Umschlagsgenerierung ver- suchen, eine Abfrage nach Transaktionen durchzuführen, die darauf warten, mit einem Umschlag versehen zu werden. Sperren werden verwendet, um sicherzustellen, dass eine gegebene Transaktion von genau einem Programm zur Umschlagsgenerierung abgefragt wird. Sperren stellen sicher, dass, wenn mehrere Programme zur Umschlagsgenerierung einbezogen werden, nur ein Programm zur Umschlagsgenerierung eine gegebene Transaktion abfragt und verarbeitet. Die Programme zur Umschlagsgenerierung führen Abfragen gleichzeitig durch, sie arbeiten aber an verschiedenen Transaktionen.

Für die Sperre ist ein Zeitlimit festgelegt worden. Der Standardwert für eine Instanz des Programms zur Umschlagsgenerierung, um die Sperre zu halten, beträgt 240 Sekunden.

Wenn das Programm zur Umschlagsgenerierung auf die Sperre warten muss, wird es in eine Warteschlange gestellt. Das Höchstalter der Warteschlange, d. h. die Dauer, die das Programm zur Umschlagsgenerierung warten sollte, beträgt 740 Sekunden.

In der Regel müssen Sie die Standardwerte für das Sperren nicht ändern.

Stapelbetrieb

Mehrere Dokumente, die in einer Datei ankommen, werden entsprechend dem Verteilerhandler aufgeteilt, den Sie für diesen Dokumenttyp konfiguriert haben. (Das Konfigurieren von Verteilerhandlern, welches zum Definieren von Zielen gehört, wird in Konfigurationspunkte ändern beschrieben.) Eines der Attribute des Verteilerhandlers ist BCG_BATCHDOCS. Wenn BCG_BATCHDOCS auf ON (den Standardwert) gesetzt ist, fügt der Verteiler den Dokumenten Stapel-IDs hinzu, nachdem die Dokumente aufgeteilt wurden.

Das Programm zur Umschlagsgenerierung verfügt über ein Attribut für den Stapelbetrieb, welches sich auf das Attribut BCG_BATCHDOCS bezieht. Wenn Stapel-IDs den einzelnen Dokumenten zugeordnet worden sind, und Sie den Standardwert (ON) für Stapelbetrieb akzeptieren, stellt das Programm zur Umschlagsgenerierung sicher, dass alle Dokumente, die gemeinsam in derselben Datei ankommen, verarbeitet werden, bevor es diese mit einem Umschlag versieht und sie sendet, damit sichergestellt ist, dass die Transaktionen zusammen mit einem Umschlag versehen werden. Angenommen, es kommen z. B. fünf XML-Dokumente in derselben Datei an. Die XML-Dokumente sollen in EDI-Transaktionen transformiert und demselben Empfänger zugestellt werden. Nachdem nur drei der Dokumente transformiert wurden, beginnt das Programm zur Umschlagsgenerierung damit, seine terminierte Abfrage nach Transaktionen durchzuführen. Wenn der Stapelbetrieb ausgewählt ist, verarbeitet das Programm zur Umschlagsgenerierung die drei bereiten Transaktionen nicht, d. h. es versieht sie nicht mit einem Umschlag. Stattdessen wartet es so lange, bis die Verarbeitung aller fünf Transaktionen beendet wurde, bevor es sie mit einem Umschlag versieht und sie sendet. Die Transaktionen werden mit demselben Umschlag versehen, es sei denn, der gültige EDI-Standard verhindert das.

Die Standardwerte ändern

Führen Sie die folgenden Schritte aus, um beliebige Standardwerte für das Programm zur Umschlagsgenerierung zu ändern:

  1. Klicken Sie auf Hubadmin > Hubkonfiguration > EDI > Programm zur Umschlagsgenerierung.
  2. Klicken Sie auf das Symbol Bearbeiten.
  3. Geben Sie neue Werte für Maximale Sperrenzeit (Sekunden) und Höchstalter der Warteschlange (Sekunden) ein, wenn Sie diesen Attributen mehr oder weniger Zeit zuordnen wollen.
    Anmerkung: In der Regel müssen Sie die Standardwerte nicht ändern.
  4. Wenn Sie den Stapelbetrieb inaktivieren wollen, entfernen Sie das Häkchen neben Stapelbetrieb verwenden.
  5. Wenn Sie ändern wollen, wie oft das Programm zur Umschlagsgenerierung eine Überprüfung auf zu sendende Transaktionen durchführt, führen Sie eine der folgenden Aufgabengruppen aus:
  6. Klicken Sie auf Speichern.

Umschlagsprofile

Ein Umschlagsprofil legt die Werte fest, die in bestimmte Elemente des Umschlags gestellt werden. Sie ordnen das Umschlagsprofil den EDI-Transaktionen im Dokumentenflussdefinitions-Attribut Umschlagsprofil zu. WebSphere Partner Gateway stellt ein vordefiniertes Umschlagsprofil für jeden unterstützten Standard (X12, EDIFACT oder UCS) bereit. Sie können diese vordefinierten Umschläge direkt verwenden, Sie können sie ändern, oder Sie können sie in neue Umschlagsprofile kopieren. Die Schritte zum Ändern oder Erstellen eines Umschlagsprofils sind in Die Standardwerte ändern beschrieben.

Die Umschlagsprofile haben für jedes Element im Umschlagsstandard ein Feld. Die Profile stellen konstante oder Literaldaten für das Erstellen von Header- und Trailersegmenten für Transaktionsgruppen, Nachrichten, funktionale Gruppen und Austauschvorgänge bereit. Sie geben nur die Werte an, die ausgefüllt werden müssen und für die keine andere Quelle einen Wert bereitstellt.

Die Feldnamen sind für das problemlose Arbeiten mit Querverweisen entworfen worden. Das Feld UNB03 ist z. B. das dritte Datenelement im UNB-Segment.

Wie in Umschlagsattribute beschrieben, haben Attribute, die woanders festgelegt wurden, Vorrang vor den Werten, die Sie im Umschlagsprofil festlegen. Einige von den Attributen können in Attributen oder Zuordnungen überschrieben werden, die sich auf die Dokumentenflussdefinition beziehen.

Umschlagsattribute

Umschlagsattribute können an mehreren unterschiedlichen Punkten während des Konfigurationsprozesses festgelegt werden, und sie können auch in der Trans- formationszuordnung festgelegt werden, die den Dokumenten zugeordnet ist. Der Zuordnungsexperte des Data Interchange Services-Clients kann z. B. das Merkmal CtlNumFlag angeben, wenn er eine Zuordnung definiert. Dieses Merkmal kann auch als Teil des Umschlagsprofils im Feld Kontrollnummern nach Transaktions-IDs festgelegt werden. Jedes Attribut, das in der Transformationszuordnung festgelegt ist, überschreibt die zugehörigen Werte, die in Community Console festgelegt wurden. Wenn z. B. für CtlNumFlag in der Transformationszuordnung N (nein) festgelegt wurde und Sie den Wert Y (ja) im Feld Kontrollnummern nach Transaktions-IDs eingeben, wird der Wert N verwendet.

Weitere Umschlagsprofile können auf Protokollebene über die Seite Dokumentenflussdefinitionen verwalten bzw. über die einem Teilnehmer zugeordnete Seite B2B-Funktionalität festgelegt werden, oder sie können als Teil der Verbindung festgelegt werden. Die Rangfolge wird in der folgenden Liste aufgezeigt:

  1. Merkmale, die in der Transformationszuordnung festgelegt sind, haben Vorrang vor den zugehörigen Attributen, die in Community Console festgelegt wurden.
  2. Attribute, die auf der Verbindungsebene festgelegt sind, haben Vorrang vor denen, die auf der B2B-Funktionalitätsebene festgelegt wurden.
  3. Attribute, die auf der B2B-Funktionalitätsebene festgelegt sind, haben Vorrang vor denen, die auf der Ebene der Dokumentenflussdefinitionen festgelegt wurden.
  4. Attribute, die an einem beliebigen Ort (entweder in der Transformationszuordnung oder auf der Ebene der Dokumentenflussdefinitionen, der B2B-Funktionalität oder der Verbindung) festgelegt sind, haben Vorrang vor den Werten, die im Umschlagsprofil festgelegt wurden.

Eine Liste der Transformationszuordnungsmerkmale und ihrer zugeordneten Community Console-Attribute finden Sie in Data Interchange Services-Clientmerkmale.

Die Standardwerte ändern

Attribute für Umschlagsprofil stellt eine Tabelle bereit, die die Standardwerte für jedes EDI-Standardumschlagsattribut zeigt, wenn Sie keinen Wert in das Profil eingeben, oder wenn Sie kein Profil erstellen. Stellen Sie sicher, dass die von Ihnen verwendeten Umschlagsprofile jedes obligatorische Element bereitstellen, das nicht vom System zur Ausführungszeit bereitgestellt wird.

Führen Sie die folgenden Schritte aus, um ein Umschlagsprofil zu konfigurieren:

  1. Klicken Sie auf Hubadmin > Hubkonfiguration > EDI > Umschlagsprofil.
  2. Führen Sie eine der folgenden Schrittegruppen aus:
  3. Die Schaltfläche Allgemein ist standardmäßig ausgewählt. Sie können einen Wert für ein beliebiges Feld eingeben mit Ausnahme von ENVTYPE, welcher mit dem Standard vorab ausgefüllt wurde, den Sie in Schritt 2d ausgewählt haben.

    Sie können für die folgenden Felder Werte hinzufügen:

    Die Felder für das Umschlagsprofil Allgemein sind in allen drei Standards gleich, außer dass EDIFACT über ein zusätzliches Feld verfügt: Gruppen für EDI erstellen.

    Wenn Sie Änderungen an der Seite Allgemein vorgenommen haben, klicken Sie auf Speichern.

  4. Um Werte für den Austausch anzugeben, klicken Sie auf Austausch. Eine neue Gruppe von Feldern wird auf der Seite angezeigt. Die Felder variieren je nach EDI-Standard. Beachten Sie, dass einige von den Werten schon ausgefüllt sind bzw. während der Ausführung ausgefüllt werden.

    Wenn Sie Änderungen an der Seite Austausch vorgenommen haben, klicken Sie auf Speichern.

  5. Um Werte für die Gruppen im Austausch anzugeben, klicken Sie auf Gruppe. Eine neue Gruppe von Feldern wird angezeigt. Die Felder variieren je nach EDI-Standard.

    Die Felder auf dieser Seite definieren in der Regel den Absender und den Empfänger der Gruppe.

    Wenn Sie Änderungen an der Seite Gruppe vorgenommen haben, klicken Sie auf Speichern.

  6. Um Werte für Transaktionen in einer Gruppe anzugeben, klicken Sie auf Transaktion, oder bei EDIFACT klicken Sie auf Nachricht. Eine neue Gruppe von Feldern wird angezeigt. Die Felder variieren je nach EDI-Standard.

    Wenn Sie Änderungen an der Seite Transaktion vorgenommen haben, klicken Sie auf Speichern.

  7. Klicken Sie auf Speichern.
  8. Wiederholen Sie die Schritte 2 bis 7 für jedes weitere Umschlagsprofil, das Sie definieren oder ändern wollen.

Nachdem ein Umschlagsprofil definiert ist, wird es in der Liste Umschlagsprofile aufgelistet. Sie können das Profil in der Liste auswählen, und klicken Sie dann auf das Symbol Verwendet von, um die Verbindungen zu ermitteln, die das Profil verwenden.

Verbindungsprofile

Sie verwenden Verbindungsprofile mit Transaktionen, von denen der Umschlag entfernt wurde, und mit EDI-Austauschvorgängen, die vom Programm zur Umschlaggenerierung erstellt wurden. Bei Transaktionen bestimmt das Verbindungsprofil, wie die Transaktion verarbeitet wird, nachdem ihr Umschlag entfernt wurde. Bei Austauschvorgängen bestimmt das Verbindungsprofil, wie der Austausch zugestellt wird.

Die folgende Tabelle zeigt die Verbindungsprofilattribute, ihre entsprechenden Feldnamen auf der Seite Details des Verbindungsprofils und ob sie auf Austauschvorgänge oder Transaktionen angewendet werden:

Tabelle 14. Verbindungsprofilattribute
Attribut Feldname EDI-Austausch EDI-Transaktion
Qualifikationsmerkmal1 für Verbindungsprofil Qualifikationsmerkmal1 X
Nutzungsanzeiger für Austausch EDI-Verwendungstyp X
Kennung für Absender der Gruppenanwendung Anwendungsabsender-ID X
Kennung für Empfänger der Gruppenanwendung Anwendungsempfänger-ID X
Kennwort für Gruppenanwendung Kennwort X

Transaktionen

Wenn ein EDI-Austausch bei WebSphere Partner Gateway eingeht, besteht die erste Aktion in der Regel darin, vom Austausch den Umschlag zu entfernen, um so die einzelnen Transaktionen zu erhalten. Wenn die Transaktionen erstellt sind, legt die Aktion zum Umschlag entfernen den Nutzungsanzeiger für Austausch und die Gruppeninformationen (Kennung für Absender der Gruppenanwendung, Kennung für Empfänger der Gruppenanwendung und Kennwort für Gruppenanwendung) in den Transaktionsmetadaten fest. Jede Transaktion wird dann erneut von WebSphere Partner Gateway in ihrem eigenen Arbeitsablauf verarbeitet.

Angenommen, Sie verfügen über zwei Transaktionen desselben Typs (z. B. 850), die abhängig von der Gruppe, in der sie sich befinden, oder von den Werten Ihrer Nutzungsanzeiger für Austausch unterschiedlich verarbeitet werden müssen. Wenn der Nutzungsanzeiger z. B. Produktion (P) lautet, wollen Sie unter Umständen eine Zuordnung (A) verwenden, und wenn der Nutzungsanzeiger Test (T) lautet, wollen Sie möglicherweise eine zweite Zuordnung (B) verwenden. Zwei ähnliche Verbindungen sind für diese 850-Transaktion erforderlich, der einzige Unterschied besteht darin, dass eine Verbindung Zuordnung A und die andere Verbindung Zuordnung B verwendet.

Da die Transaktionen sich sonst nicht unterscheiden (sie verfügen über Teilnehmer, Paket, Protokoll und Dokumenttyp derselben Quelle und desselben Ziels), benötigt Document Manager eine Möglichkeit, um zu ermitteln, welche Verbindung verwendet werden soll. Er tut dies, indem er das Verbindungsprofilattribut in Übereinstimmung bringt, das Sie in den Transaktionsmetadaten festgelegt haben. Wenn Sie in diesem Beispiel zwei Verbindungsprofile erstellt haben, ein Verbindungsprofil (CPProduction) mit EDI-Verwendungstyp auf P und das andere Verbin- dungsprofil (CPTest) mit EDI-Verwendungstyp auf T gesetzt, bringt Document Manager die Transaktion mit einem Nutzungsanzeiger von P mit dem CPProduction-Profil in Übereinstimmung. Er weiß dann, dass Zuordnung A zu verwenden ist, um die Transaktion zu konvertieren.

Das Beispiel in diesem Abschnitt hat das Attribut Nutzungsanzeiger für Austausch verwendet, aber Sie können auch die Attribute Kennung für Absender der Gruppenanwendung, Kennung für Empfänger der Gruppenanwendung und Kennwort für Gruppenanwendung als Unterscheidungsfaktor für eine Transaktion verwenden.

Austauschvorgänge

Bei Austauschvorgängen verwenden Sie das Attribut Qualifikationsmerkmal1 für Verbindungsprofil.

Angenommen, Sie sind z. B. mitten bei der Migration Ihres Unternehmens von der Verwendung eines VAN (Paket None) oder des Internets (Paket AS2). Sie wollen, dass 840-Transaktionen (Request for Quote) das VAN und 850-Transaktionen (Purchase Order) das Internet verwenden. Sie konfigurieren zwei Teilnehmerverbindungen, die beide denselben Quellenaustausch, aber unterschiedliche Ziele haben (eine Verbindung mit Paket None und die andere Verbindung mit Paket AS2). Die Verbindungsprofile sind bei der Unterscheidung der zwei Verbindungen hilfreich.

Das Konfigurieren des Verbindungsprofils für Austauschvorgänge schließt mehrere Schritte ein. Die folgenden Schritte würden Sie ausführen, um zwei Verbindungsprofile für das Beispiel zu erstellen:

  1. Erstellen Sie zwei Verbindungen für die Transaktionen. Legen Sie das Attribut Qualifikationsmerkmal1 für Verbindungsprofil auf der Seite "An" von beiden Verbindungen fest. Der Wert sollte aussagekräftig sein, z. B. ConNone und ConAS2.
  2. Definieren Sie zwei Verbindungsprofile, z. B. CPNone und CPAS2, legen Sie den Wert Qualifikationsmerkmal1 für beide so fest, dass sie mit den Attributen Qualifikationsmerkmal1 für Verbindungsprofil übereinstimmen, die Sie in Schritt 1 (ConNone und ConAS2) festgelegt haben.
  3. Erstellen Sie zwei Verbindungen für den Austausch. Jede Verbindung hat dasselbe Quellenpaket N/A, aber unterschiedliche Zielpakete (None und AS2). Für die Teilnehmerverbindung mit dem Verbindungsprofil ConNone ist als Zielgateway das FTP-Scripting-Gateway festgelegt, das eine Verbindung zum VAN herstellen kann. Für die Teilnehmerverbindung mit dem Verbindungsprofil CPAS2 ist als Zielpaket AS festgelegt.
  4. Ordnen Sie die entsprechenden Verbindungsprofile einander zu.

Das Programm zur Umschlagsgenerierung verwendet das Attribut Qualifikationsmerkmal1 für Verbindungsprofil auf der Seite "An" von der Teilnehmerverbin- dung als Umschlagsunterbrechungspunkt. Daher werden Transaktionen, die unterschiedliche Werte für das Attribut Qualifikationsmerkmal1 für Verbindungsprofil haben, mit unterschiedlichen Umschlägen versehen. Wenn Sie unterschiedliche Werte für die Transaktionen festlegen, wird das Programm zur Umschlagsgenerierung die 840- und 850-Transaktionen nie mit einem Umschlag für denselben Austausch versehen.

Wenn Document Manager die Verbindung sucht, werden die zwei möglichen Verbindungen gefunden, aber die Verbindung mit dem übereinstimmenden Verbindungsprofil wird verwendet.

Verbindungsprofile konfigurieren

Das Konfigurieren der Verbindungsprofile ist optional. Wenn Sie für jeden Dokumenttyp nur jeweils eine Verbindung benötigen, dann führen Sie den Austausch für einen Teilnehmer durch. Überspringen Sie diesen Abschnitt.

Gehen Sie wie folgt vor, um ein Verbindungsprofil zu konfigurieren:

  1. Klicken Sie auf Hubadmin > Hubkonfiguration > EDI > Verbindungsprofile.
  2. Klicken Sie auf Verbindungsprofil erstellen.
  3. Geben Sie auf der Seite Details des Verbindungsprofils einen erforderlichen Namen für dieses Verbindungsprofil ein.
  4. Geben Sie eine optionale Beschreibung des Profils ein.

    Der Name und die Beschreibung, falls Sie eine Beschreibung eingeben, werden auf der Seite Liste der Verbindungsprofile angezeigt.

  5. Geben Sie optional einen Wert für Qualifikationsmerkmal1 zur Angabe des Werts ein, der bestimmt, welche Verbindung für einen EDI-Austausch verwendet wird. Ein Beispiel zur Verwendung von Qualifikationsmerkmal1 finden Sie in Austauschvorgänge.
  6. Geben Sie optional einen Wert für EDI-Verwendungstyp ein, um anzugeben, ob dies ein Test-, Produktions- oder Informationsaustausch ist. Ein Beispiel zur Verwendung von EDI-Verwendungstyp finden Sie in Transaktionen.
  7. Geben Sie optional einen Wert für Anwendungsabsender-ID ein, um die Anwendung oder den Unternehmensbereich anzugeben, die bzw. der dem Absender der Gruppe zugeordnet ist.
  8. Geben Sie optional einen Wert für Anwendungsempfänger-ID ein, um die Anwendung oder den Unternehmensbereich anzugeben, die bzw. der dem Empfänger der Gruppe zugeordnet ist.
  9. Geben Sie optional einen Wert für Kennwort ein, falls ein Kennwort zwischen dem Anwendungsabsender und dem Anwendungsempfänger erforderlich ist.
  10. Klicken Sie auf Speichern.

Für die Transaktionen, die Sie in bestimmte Austauschumschläge stellen wollen, können Sie den Attributwert Qualifikationsmerkmal1 für Verbindungsprofil angeben, der dem Verbindungsprofil mit demselben Wert für das Attribut Qualifikationsmerkmal1 entspricht. Das Attribut Qualifikationsmerkmal1 für Verbindungsprofil kann auf der Protokollebene einer Dokumentenflussdefinition festgelegt werden. Sie könnten z. B. die Attribute des X12V5R1-Protokolls in der Anzeige Dokumentenflussdefinitionen verwalten bearbeiten, um das zu verwendende Verbindungsprofil anzugeben, indem Sie auf den entsprechenden Attributwert Qualifikationsmerkmal1 für Verbindungsprofil klicken. Dann, wenn Sie die Austauschverbindung aktiviert haben, ordnen Sie das Verbindungsprofil zu, indem Sie auf die Schaltfläche Verbindungsprofil klicken und ein Profil in der Liste auswählen.

Kontrollnummern

Das Programm zur Umschlaggenerierung verwendet Kontrollnummern, um eine eindeutige Nummerierung für Austauschvorgänge, Gruppen und Transaktionen in einem Umschlag bereitzustellen. Kontrollnummern werden für Community Manager und für Teilnehmer erstellt. Wenn der Austausch von Dokumenten stattfindet, werden Kontrollnummern auch für das Paar von Teilnehmern generiert.

Für jeden Teilnehmer, der über die EDI-B2B-Funktionalität verfügt, gibt es eine Gruppe von Startinitialisierungswerten für Kontrollnummern. Diese Werte werden verwendet, wenn ein EDI-Austausch das erste Mal erstellt und zwischen einem Teilnehmerpaar gesendet wird. Die Initialisierungswerte werden auf den Teilnehmer angewendet, an den der Austausch gesendet wird. Nachdem ein Dokument von einem Teilnehmer zum anderen gesendet wurde, können die zuletzt verwendeten Nummern auf der Seite Aktuelle Kontrollnummern angezeigt werden. Es gibt mehrere Einträge für ein gegebenes Teilnehmerpaar, wenn Kontrollnummern nach Transaktions-IDs auf Y gesetzt ist. Nachdem ein Eintrag vorhanden ist, werden mit ihm neue Kontrollnummern generiert.

Als Teil der Kontrollnummerninitialisierung können Sie Masken verwenden, um die normale Kontrollnummernerstellung durch das Programm zur Umschlaggenerierung zu ändern. Die Masken werden verwendet, damit die Kontrollnummer entweder auf dem Austausch oder auf der Gruppenkontrollnummer basiert. Die Maskenbeschreibungen folgen. Ersetzen Sie das n in der Bearbeitungsmaske mit der Anzahl Byte, die Sie für die Erstellung des Kontrollnummernwerts verwenden wollen. In Tabelle 15 sind die Beschreibungen der verfügbaren Codes enthalten:

Tabelle 15. Kontrollnummernmasken
Code Kontrollnummer Beschreibung
G Transaktion Die Transaktionskontrollnummer entspricht der Gruppenkontrollnummer. Es ist nur eine Transaktion für jede Gruppe zulässig.
Gn Transaktion n Byte werden von der Gruppenkontrollnummer genommen. Der Rest der Transaktionskontrollnummer wird bis zu ihrer Maximalgröße mit Nullen aufgefüllt. Es ist nur eine Transaktion für jede Gruppe zulässig.
C Gruppe, Transaktion Die übrigen Byte im Feld für die Gruppen- oder Transaktionskontrollnummer werden verwendet, um eine Kontrollnummer für diesen Teilnehmer zu verwalten.
V Gruppe, Transaktion Ein zunehmender Wert wird verwendet, so dass die erste Gruppe oder Transaktion einen Wert von 1 hat, die zweite einen Wert von 2 usw..
Vn Transaktion Ein zunehmender Wert, der n Byte lang ist, wird verwendet, so dass die erste Transaktion einen Wert von 1 hat, die zweite einen Wert von 2 usw..
GnC Transaktion n Byte werden von der Gruppenkontrollnummer genommen und die übrigen Byte im Feld für die Transaktionskontrollnummer werden verwendet, um eine Kontrollnummer zu verwalten. Die Anzahl ausgelassener Stellen bestimmt den Höchstwert der Kontrollnummer. G5C lässt z. B. vier Stellen aus; daher beträgt der Höchstwert 9999. Die Kontrollnummer springt vom Höchstwert wieder auf 1 zurück.
GnV Transaktion n Byte werden von der Gruppenkontrollnummer genommen. Für die übrigen Byte im Feld für die Transaktionskontrollnummer wird ein zunehmender Wert verwendet, so dass die erste Transaktion einen Wert von 1 hat, die zweite einen Wert von 2 usw..
GnVm Transaktion n Byte werden von der Gruppenkontrollnummer genommen. Für die übrigen Byte, bis zu m Byte, im Feld für die Transaktionskontrollnummer wird ein zunehmender Wert verwendet, so dass die erste Transaktion einen Wert von 1 hat, die zweite einen Wert von 2 usw..
I Gruppe, Transaktion Die Gruppen- oder Transaktionskontrollnummer sollte der Austauschkontrollnummer gleichen. Für den Austausch ist nur eine Gruppe zulässig und für die Gruppe oder den Austausch ist nur eine Transaktion zulässig.
In Gruppe, Transaktion n Byte werden von der Austauschkontrollnummer genommen. Der Rest des Felds für die Gruppen- oder Transaktionskontrollnummer wird bis zur Maximalgröße mit Nullen aufgefüllt. Für jeden Austausch ist nur eine Gruppe zulässig und für jede Gruppe ist nur eine Transaktion zulässig.
InC Gruppe, Transaktion n Byte werden von der Austauschkontrollnummer genommen. Die übrigen Byte im Feld für die Gruppen- oder Transaktionskontrollnummer werden verwendet, um eine Kontrollnummer zu verwalten. Die Anzahl ausgelassener Stellen bestimmt den Höchstwert der Kontrollnummer. I5C lässt z. B. vier Stellen aus; daher beträgt der Höchstwert 9999. Die Kontrollnummer springt vom Höchstwert wieder auf 1 zurück.
InV Gruppe, Transaktion n Byte werden von der Austauschkontrollnummer genommen. Für die übrigen Byte im Feld für die Gruppen- oder Transaktionskontrollnummer wird ein zunehmender Wert verwendet, so dass die erste Gruppe oder Transaktion einen Wert von 1 hat, die zweite einen Wert von 2 usw..
InVm Transaktion n Byte werden von der Austauschkontrollnummer genommen. Für die übrigen Byte, bis zu m Byte, im Feld für die Transaktionskontrollnummer wird ein zunehmender Wert verwendet, so dass die erste Transaktion einen Wert von 1 hat, die zweite einen Wert von 2 usw..
InGm Transaktion n Byte werden von der Austauschkontrollnummer genommen, und ein Maximum von m Byte werden von der Gruppenkontrollnummer genommen. Wenn n + m größer als 9 ist, werden nur 9 - n Byte von der Gruppenkontrollnummer genommen. Wenn Sie z. B. I4G6 verwenden, dann werden 4 Byte vom Austausch genommen.
InGmC Transaktion n Byte werden von der Austauschkontrollnummer genommen, und m Byte werden von der Gruppenkontrollnummer genommen. Die übrigen Byte im Feld für die Transaktionskontrollnummer werden verwendet, um eine Kontrollnummer zu verwalten. Die Anzahl ausgelassener Stellen bestimmt den Höchstwert der Kontrollnummer. I2G4C lässt z. B. drei Stellen aus; daher beträgt der Höchstwert 999. Die Kontrollnummer springt vom Höchstwert wieder auf 1 zurück.
InGmV Transaktion n Byte werden von der Austauschkontrollnummer genommen, und m Byte werden von der Gruppenkontrollnummer genommen. Für die übrigen Byte im Feld für die Transaktionskontrollnummer wird ein zunehmender Wert verwendet, so dass die erste Transaktion einen Wert von 1 hat, die zweite einen Wert von 2 usw..
InGmVo Transaktion n Byte werden von der Austauschkontrollnummer genommen, und m Byte werden von der Gruppenkontrollnummer genommen. Für die übrigen Byte, bis zu o Byte, im Feld für die Transaktionskontrollnummer wird ein zunehmender Wert verwendet, so dass die erste Transaktion einen Wert von 1 hat, die zweite einen Wert von 2 usw..

Initialisierung der Kontrollnummer

Führen Sie die folgenden Schritte aus, um die Kontrollnummern zu konfigurieren, die das Programm zur Umschlaggenerierung verwenden wird:

  1. Klicken Sie auf Hubadmin > Hubkonfiguration > EDI > Initialisierung der Kontrollnummer.
  2. Geben Sie einen Teilnehmernamen ein, und klicken Sie auf Suchen, oder klicken Sie auf Suchen, ohne einen Namen einzugeben, um alle Teilnehmer anzuzeigen. Wenn Sie EDI-fähige suchen auswählen, begrenzen Sie die Suche auf die Teilnehmer, die über EDI-Dokument-B2B-Funktionalität verfügen. Wenn Sie das Häkchen entfernen, durchsuchen Sie alle Teilnehmer.
  3. Klicken Sie auf das Symbol Details anzeigen neben dem Teilnehmer.
  4. Die aktuellen Kontrollnummernzuordnungen des Teilnehmers (sofern vorhanden) werden auf der Seite Konfigurationsdetails der Kontrollnummer angezeigt. Klicken Sie auf das Symbol Bearbeiten, um die Werte hinzuzufügen oder zu ändern.
  5. Geben Sie den Wert neben Austausch ein oder ändern Sie ihn, um die Nummer anzugeben, mit der Sie die Kontrollnummerngenerierung für Austauschvorgänge initialisieren wollen.
  6. Geben Sie den Wert neben Gruppen ein oder ändern Sie ihn, um die Nummer anzugeben, mit der Sie die Kontrollnummerngenerierung für Gruppen initialisieren wollen. Alternativ hierzu können Sie auf Maske klicken, und Sie können eine zu verwendende Maske anstelle eines festen Werts eingeben.
  7. Geben Sie den Wert neben Transaktion ein oder ändern Sie ihn, um die Nummer anzugeben, mit der Sie die Kontrollnummerngenerierung für Transaktionen initialisieren wollen. Alternativ hierzu können Sie auf Maske klicken, und Sie können eine zu verwendende Maske anstelle eines festen Werts eingeben.
  8. Klicken Sie auf Speichern.

Aktuelle Kontrollnummern

Für ein gegebenes Teilnehmerpaar, das bereits über Daten in der Steuertabelle verfügt, können Sie die Kontrollnummerngenerierung ändern. Sie können Folgendes ausführen:

Anmerkung: Das Zurücksetzen der Kontrollnummerngenerierung bzw. das Bearbeiten einer Gruppe oder Maske sollte mit Vorsicht durchgeführt werden, so dass Probleme mit Nummern in falscher Reihenfolge oder mit duplizierten Kontrollnummern nicht auftreten. Sie könnten eine von diesen Aktionen während der Testphase durchführen oder wenn ein Partner ausdrücklich verschiedene Kontrollnummern anfordert.

Sie verwenden die Funktion Aktuelle Kontrollnummern, um zu ermitteln, welchen Teilnehmern Kontrollnummern zugeordnet sind und um zu ermitteln, wie diese Nummern lauten.

  1. Klicken Sie auf Hubadmin > Hubkonfiguration > EDI > Aktuelle Kontrollnummern.
  2. Führen Sie eine der folgenden Schrittegruppen aus:

Copyright IBM Corp. 2003, 2005