Es ist möglich, ein externes Dokument an eine Sendung anzuhängen und an den Frachtführer zu senden, sofern dieser den Empfang über EDI oder eine Webservice-Anfrage unterstützt.
Erfahren Sie, wie Sie:
- ein Dokument in Ship On-premises anhängen
- ein Dokument über filedrop import anhängen
- ein Dokument über API anhängen
Ein Dokument in Ship On-premises anhängen
- Zuerst müssen Sie das Feld Attach document aktivieren. Gehen Sie zu Main > Production, klicken Sie mit der rechten Maustaste im Bereich References und wählen Sie Field selector.
- Scrollen Sie nach unten und wählen Sie Attach documents und klicken Sie auf OK, um zu speichern. Das Feld wird nun im Bereich References angezeigt.
- Klicken Sie auf die Punkte im Feld Attach documents, um das Fenster Add documents zu öffnen.
- Klicken Sie auf Add und dann auf die Punkte neben dem Feld Path, um Ihr Dokument auszuwählen. Füllen Sie Type, Description und Reference aus und klicken Sie auf OK. Beachten Sie, dass einige Frachtführer vordefinierte Typen in einem Dropdown-Menü unterstützen.
- Füllen Sie die Versanddetails aus und drucken Sie das Label wie gewohnt.
Ein Dokument über filedrop import anhängen
Wenn Sie Import-Setup in nShift On-premises verwenden, folgen Sie diesen Schritten, um ein Dokument anzuhängen:
- Fügen Sie zunächst das erforderliche Feld zu Ihrem Import setup hinzu. Gehen Sie zu Setup und doppelklicken Sie auf das Symbol Import Setup.
- Gehen Sie zur Registerkarte Import Setup und klicken Sie auf Fields. Wählen Sie Append oder Insert, um ein neues Feld hinzuzufügen. (Wählen Sie Append, um das Feld am Ende hinzuzufügen, oder Insert, um es zwischen bestehende Felder einzufügen).
- Klicken Sie auf das neue Feld und wählen Sie Import external documents->Shipment
- Sie können einen Standardwert festlegen oder den Pfad zum Dokument in die Importdatei aufnehmen. Dieser muss der folgenden Syntax entsprechen:
[path=C:\Users\Jdoe\Desktop\attachment.pdf|type=OTHER|description=Attachment|reference=Ref123]
Für base64-kodierte Dokumente muss die Syntax wie folgt sein:
[content=W3BhdGg9RDpcV29|type=OTHER|description=Attachment|reference=Ref123]
Ein Dokument über API anhängen
Beispiel für eine API-Anfrage, die das Anhängen von Dokumenten an eine Sendung unterstützt.
{
"Kind": 1,
"ActorCSID": "XXXXX",
"ProdCSID": 1287,
"OrderNo": "TEST SHIPMENT",
"Addresses": [
{
"Kind": 1,
"Name1": "John Doe",
"Street1": "Test address 1",
"Street2": "Test address 2",
"PostCode": "0580",
"City": "OSLO",
"CountryCode": "NO",
"Phone": "03455534534543534"
}
],
"ExternalDocuments": [
{
"Contents": "JVBERi0xL[...]HhyZWYNCjMyNzE1DQolJUVPRg==",
"Type": "COMMERCIAL_INVOICE",
"Format": "PDF",
"Name": "Test pic.",
"Description": "Test",
"Reference": "SS"
}
],
"Amounts": [
{
"Value": "89.16",
"Kind": 10,
"CurrencyCode": 5
}
],
"Lines": [
{
"GoodsTypeID": 1,
"PkgWeight": 5000,
"Pkgs": [
{
"ItemNo": 1
}
],
"References": [
{
"Kind": 23,
"Value": "Clothing"
}
]
}
],
"DetailGroups": [
{
"Rows": [
{
"Details": [
{
"Value": "9920999904206",
"KindID": 1
},
{
"Value": "1",
"KindID": 5
},
{
"Value": "GB",
"KindID": 4
},
{
"Value": "KG",
"KindID": 8
},
{
"Value": "CHAOS BLACK",
"KindID": 7
},
{
"Value": "32091000",
"KindID": 18
},
{
"Value": "2.4300",
"KindID": 6
},
{
"Value": "44.58",
"KindID": 2
},
{
"Value": "KG",
"KindID": 517
},
{
"Value": "EUR",
"KindID": 17
},
{
"Value": "1",
"KindID": 32
},
{
"Value": "2",
"KindID": 9
}
],
"GoodsLineNo": 1
}
],
"GroupID": 1
},
{
"Details": [
{
"Value": "89.16",
"KindID": 174
},
{
"Value": "EUR",
"KindID": 175
}
],
"GroupID": 4
},
{
"Details": [
{
"Value": "sale",
"KindID": 20
},
{
"Value": "EUR",
"KindID": 21
},
{
"Value": "DDU",
"KindID": 25
},
{
"Value": "89.16",
"KindID": 181
}
],
"GroupID": 2
}
]
}