Fragen

 
Frage
APERAK


20.05.2009
Hallo Forum Datenformate,

Wir haben eine REMADV-Nachricht erthalten, die folgendes Segment enthielt:

NAD+MR+4045483000006:: 9'

Unsere APERAK-Branchenlösung hat diese aufgrund der zwei führenden Blanks abgelehnt, da statt dem erwarteten Qualifier "9" der Qualifier " 9" empfangen wurde, der lt. MIG nicht zulässig ist. Da es sich um ein alphanumerisches Feld handelt, würde hier nur ein Trimmen von Leerzeichen helfen. Hier sehen wir aber den Absender in der Pflicht. Stimmen Sie mit uns darin überein, dass die Ablehnung per APERAK zulässig ist ?

Freundliche Grüsse,
Klaus Keller


In Zahlen sind keine Leerzeichen erlaubt (Leerzeichen ist kein Ziffer).

Hallo Herr Keller,

die für das Datenelement 3055 erlaubten Werte (= Qualifier) sind laut MIG u.a. „9“ und  „293“. Da in dem von Ihnen zitierten Beispiel  Sie sich als Nachrichtenempfänger  mittels ILN identifizieren ist der Qualifier „9“ zu verwenden. 
Der Qualifier 9 meint genau eine Ziffer, nämlich die Neun. Da an der Stelle ausschließlich numerische Qualifier verwendet werden, ist u.E. klar, dass man nur Zahlen, die sich aus den Ziffern 0 bis 9 erzeugen lassen, verwendet werden können. Das Leerzeichen ist keine Ziffer und somit hier nicht zu verwenden.  Dass wir dies so meinten ist z.B. dem Dokument „EDI@Energy Ergänzungsblatt zur APERAK und CONTRL für die Nutzung in GABi Gas Prozessen“ zu entnehmen, in dem auf Seite 4 klar zu entnehmen ist, dass die "9" und nicht die " 9" oder gar die "  9" der gültige Qualifier ist.
Fazit: Bitten Sie Ihren Marktpartner seine Software anzupassen, dass er die beiden Leerzeichen vor der 9 entfernt.

Freundliche Grüße,
Ihr Forum Datenformate



Die Frage oder Anforderung ist abgeschlossen