Übermittlung und Dateibenennung
FTP Ordnerstruktur
Test | |
---|---|
dg2partner (IN) | sftp://ftp.digitecgalaxus.ch/OrderData/Test/dg2partner/ |
partner2dg (OUT) | sftp://ftp.digitecgalaxus.ch/OrderData/Test/partner2dg/ |
Live | |
dg2partner (IN) | sftp://ftp.digitecgalaxus.ch/OrderData/Live/dg2partner/ |
partner2dg (OUT) | sftp://ftp.digitecgalaxus.ch/OrderData/Live/partner2dg/ |
Dateinamensgebung
Galaxus → Partner (dg2partner)
GORDP_<SupplierId>_<OrderId>.xml | |
GCANP_<SupplierId>_<OrderId>_<Timestamp>.xml | |
GRETP_<SupplierId>_<OrderId>_<Timestamp>.xml |
Partner → Galaxus (partner2dg)
GORDR_<SupplierId>_<OrderId>_<*>_<Timestamp>.xml | |
GDELR_<SupplierId>_<OrderId>_<*>_<Timestamp>.xml | |
GCANR_<SupplierId>_<OrderId>_<*>_<Timestamp>.xml | |
GEOLN_<SupplierId>_<OrderId>_<*>_<Timestamp>.xml | |
GINVO_<SupplierId>_<OrderId>_<*>_<Timestamp>.xml | |
<OrderId>_<InvoiceNoPartner>.pdf | |
GSURN_<SupplierId>_<OrderId>_<*>_<Timestamp>.xml |
Die ersten Zeichen entsprechen der Nachrichtbezeichnung, anschliessend folgen unterteilt durch einen Unterstrich:
<Nachrichtentyp>: z.B. GDELR (Muss)
<SupplierId>: Ihre Kundennummer bei Digitec Galaxus - wird auch im GORDP als supplier PARTY_ID, sowie im Dateinamen mitgesendet (Soll *)
* = Muss, wenn der gleiche FTP Account und Ordner für CH und EU verwendet wird<OrderId>: Auftragsnummer von Digitec Galaxus (Soll)
<*>: Ihre Belegnummer (Soll)
<InvoiceNoPartner>: Ihre Rechnungsnummer (Pflicht bei Exporthandelsrechnungen)
<Timestamp>: Datei Exportzeitstempel (Soll)
Beispiele:
GORDP_<SupplierId>_<OrderId>.xml
GORDR_<SupplierId>_71696740_AB123456_202103311537.xml
GDELR_<SupplierId>_71696740_LF789000_202103311537.xml
GINVO_<SupplierId>_71696740_RG7654321_202103311537.xml
Falls in der Dispatch Notification oder Invoice unterschiedliche Auftragsnummern gesendet werden, kann die <OrderId> im Dateinamen weggelassen oder nur die Erste verwendet werden.
Der Export-Timestamp stellt die Eindeutigkeit der Datei sicher. Dieser ist notwendig, da Dateien mit gleichem Dateinamen, die zuvor schon einmal hochgeladen wurden, ohne vorherigen Download durch unseren SystemTask gelöscht werden.
Folgende Zeichen dürfen im Dateinamen nicht verwendet werden:
Space
* ? ! | \ / ' " { } < > ; , ^ ( ) $ ~