zdavatz / yopenedi

OpenTrans 2.1/EDIFACT D.96A File converter
GNU General Public License v3.0
3 stars 3 forks source link

Implement "Schnittstellenpartner" as "udx.channel" #66

Closed zdavatz closed 4 years ago

zdavatz commented 4 years ago

janico_3

Current possibilites are: REXEL(4028684094012) Zentrallager, DEHA (4015828000008), OBETA (4031271000006). Die Nummer in () ist die iln/GLN

REXEL Bestellungen kommen via Email, DEHA/OBETA Bestellungen kommen via HTTP-POST.

zdavatz commented 4 years ago

Wir müssen auf iln mit PARTY_ROLE Buyer achten und dann den udx.channel Tag setzen.

zdavatz commented 4 years ago

yopenedi

zdavatz commented 4 years ago

@b123400 ich versuche es mit dieser Datei: https://github.com/zdavatz/yopenedi/files/4856330/091124_01072020.txt

zdavatz commented 4 years ago

Das klappt!

zdavatz commented 4 years ago

Klappt das auch für REXEL? Diese Bestellungen kommen ja via Email.

b123400 commented 4 years ago

Ja, das sollt klappen. Wenn die "Buyer ID" 4028684094012 ist, wir setzen udx.channel zu REXEL. Kann Ich die Datei haben, das klappt nicht?

zdavatz commented 4 years ago

Für diese Datei klappt es noch nicht:

Input: https://ywesee.slack.com/files/U27FC8WLA/F018ECEQSBW/108 Output: https://ywesee.slack.com/files/U27FC8WLA/F0188D31KRR/108.xml

b123400 commented 4 years ago

Ich habe die Datei versuchen, der Output ist: https://files.slack.com/files-pri/T27F6280H-F018EDMEFQU/download/108.xml

Es gibt <REMARKS type="udx.channel">REXEL</REMARKS>. Benutzen Sie die neueste Version?

zdavatz commented 4 years ago

Ich werde nochmals eine Datei senden.

zdavatz commented 4 years ago

Add 4028684021018 for REXEL as well. This one is for Radeberg

zdavatz commented 4 years ago

Frage: können wir das Name/GLN mapping in eine externe JSON Datei auslagern?

zdavatz commented 4 years ago

Muss ich --confangeben oder nimmt es die Default Datei wenn ich nichts angebe?

#!/bin/sh
cd /var/www/test.yopenedi.ch
export JAVA_OPTS="-Dplay.http.secret.key='**********'"
export ENVIRONMENT=test
export CONVERSION_CONFIG=/home/zdavatz/software/yopenedi/java/conf
exec setuidgid zdavatz sh -c 'exec ./playBinary/bin/playBinary'
zdavatz commented 4 years ago

Für den Server geht es so: CONVERSION_CONFIG=

zdavatz commented 4 years ago

https://github.com/zdavatz/yopenedi/pull/101#issue-466734760