[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2006
    Beiträge
    16

    EDIFACT-Mapping IFTMIN

    Hallo,

    Habe ein Problem mit EDI/EDIFACT/IFTMIN Meldungen!

    Nach unserem Mapping-Tool ist das Segment BGM (message number) unique!
    Es gibt dadurch Probleme die Werte
    richtig zusammen zu finden!

    Lt. unserem Kunden hat sich das geändert!

    Stimmt das?

  2. #2
    Registriert seit
    Jul 2003
    Beiträge
    63
    Hallo,

    innerhalb einer Nachricht darf BGM nur einmal vorkommen (zwischen UNH und UNT), das sollte jeder Konverter prüfen können.

    Der Inhalt des BGM-Segments ist jedoch frei wählbar, also nicht unique; Eindeutigkeit ist auf Applikatkionsebene herzustellen resp. zu prüfen.

    Um welches Fabrikat handelt es sich bei dem Konverter ?

    Grüße
    Klaus Hardy

  3. #3
    Registriert seit
    May 2006
    Beiträge
    16
    Hallo,

    Es handelt sich um den EDI/400-Konverter von AVENUM

    D.h., die "message-number" muß nicht unique sein!

    Die im UNH-Segement enthaltene "message reference number" ist unique!

    D.h., ich muß die UNH-Reference-number in das Inhouse-file aufnehmen um die Eindeutigkeit zu gewährleiten!

    Gruß

  4. #4
    Registriert seit
    Jul 2003
    Beiträge
    63
    Nein,

    die message reference number im UNH wird in der Regel vom Konverter generiert (wie es bei AVENUM ist, weiß ich nicht, sollte aber auch hier gelten).

    Änderungen an der Inhouse-Datei sind nicht nötig.

    Ich würde an Deiner Stelle aber auf jeden Fall die Leute von AVENUM auf dieses Thema ansprechen.

    Gruß
    K.H.

  5. #5
    Registriert seit
    May 2006
    Beiträge
    16
    Hallo, das glaube ich eben nicht,
    das die Bgm-Message Number im Konverter generiert wird

    Hier ein Beispiel:

    UNH+00013215400001+IFTMIN:97B
    BGM+124+2006110907222400+9

    Und dies kommt 2x im UNH segment vor!

    Da diese BGM-messsage number ein key-field ist bekomme ich probleme bei der weiteren Verarbeitung der inhouse files

    lg

  6. #6
    Registriert seit
    Jul 2003
    Beiträge
    63
    Zitat Zitat von jppgmr
    Hallo, das glaube ich eben nicht,
    das die Bgm-Message Number im Konverter generiert wird

    Hier ein Beispiel:

    UNH+00013215400001+IFTMIN:97B
    BGM+124+2006110907222400+9

    Und dies kommt 2x im UNH segment vor!

    Da diese BGM-messsage number ein key-field ist bekomme ich probleme bei der weiteren Verarbeitung der inhouse files

    lg
    Das ist genau was ich sage:
    die Nummer im UNH (00013215400001) wird vom Konverter generiert, die nummer im BGM-Segment ist frei wählbar.

    Wenn Euer Partner diese Nummer mehrfach schickt, muß man sich mit ihm darüber unterhalten, wie dies zu verarbeiten ist.

    Als key ist sie in diesem Falle natürlich nicht mehr (allein) verwendbar. Eventuell muß der Partner eine andere (eindeutige) Nummer liefern oder der Schlüssel muß um eine weitere Qualifikation erweitert werden (laufende Nummer o.ä.)

    Gruß
    K.H.

  7. #7
    Registriert seit
    Jul 2003
    Beiträge
    63
    Zitat Zitat von jppgmr
    Hier ein Beispiel:

    UNH+00013215400001+IFTMIN:97B
    BGM+124+2006110907222400+9

    Und dies kommt 2x im UNH segment vor!

    lg
    Kommt das komplette BGM-Segment wirklich zweimal vor,
    bevor ein UNT-Segment kommt ??

    Dann stimmt was nicht mit dem Konverter des Partners.

    Gruß K.H.

  8. #8
    Registriert seit
    May 2006
    Beiträge
    16
    Hallo

    Danke für die Hilf

    lg

Similar Threads

  1. Interform 400
    By linguin in forum IBM i Hauptforum
    Antworten: 15
    Letzter Beitrag: 04-05-06, 13:57
  2. EDIFACT auf iSeries
    By holly in forum NEWSboard Server Software
    Antworten: 7
    Letzter Beitrag: 18-01-06, 18:56
  3. NetServer. Nur qsecofr kann sich anmelden
    By Grayson in forum IBM i Hauptforum
    Antworten: 23
    Letzter Beitrag: 06-07-05, 12:03

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •