https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_REST_Interface_(Interactive)&feed=atom&action=history
HVS32 REST Interface (Interactive) - Versionsgeschichte
2024-03-29T10:36:04Z
Versionsgeschichte dieser Seite in Wiki - Heidler Strichcode GmbH
MediaWiki 1.35.2
https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_REST_Interface_(Interactive)&diff=4123&oldid=prev
Preichert: /* Examples */
2022-02-01T12:46:04Z
<p><span dir="auto"><span class="autocomment">Examples</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 1. Februar 2022, 12:46 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l22" >Zeile 22:</td>
<td colspan="2" class="diff-lineno">Zeile 22:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Examples =</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Examples =</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">{| class="wikitable"</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| '''Data format (Media-Type)''' || JSON (text/plain, application/json)</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| '''Methods''' || GET, POST</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| '''Authentication ''' || without, Basic</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|}<br></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;"></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;"></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><div style="font-weight:bold;line-height:1.6;">'''VersandDatenAnfrage ([https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_Funktionen_Interaktiv#Datenanfragemeldung_.28VersandDatenAnfrage.29 Datenanfragemeldung])'''</div></div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div><div style="font-weight:bold;line-height:1.6;">'''VersandDatenAnfrage ([https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_Funktionen_Interaktiv#Datenanfragemeldung_.28VersandDatenAnfrage.29 Datenanfragemeldung])'''</div></div></td></tr>
</table>
Preichert
https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_REST_Interface_(Interactive)&diff=4121&oldid=prev
Preichert am 1. Februar 2022 um 12:36 Uhr
2022-02-01T12:36:11Z
<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 1. Februar 2022, 12:36 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[de:<del class="diffchange diffchange-inline">HVS32_REST_Interface_</del>(<del class="diffchange diffchange-inline">Interactive</del>)]]</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[de:<ins class="diffchange diffchange-inline">HVS32_REST_Schnittstelle_</ins>(<ins class="diffchange diffchange-inline">Interaktiv</ins>)]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Prerequisites =</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Prerequisites =</div></td></tr>
</table>
Preichert
https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_REST_Interface_(Interactive)&diff=4110&oldid=prev
Preichert am 1. Februar 2022 um 07:24 Uhr
2022-02-01T07:24:58Z
<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 1. Februar 2022, 07:24 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[<del class="diffchange diffchange-inline">en</del>:HVS32_REST_Interface_(Interactive)]]</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[<ins class="diffchange diffchange-inline">de</ins>:HVS32_REST_Interface_(Interactive)]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Prerequisites =</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>= Prerequisites =</div></td></tr>
</table>
Preichert
https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_REST_Interface_(Interactive)&diff=4109&oldid=prev
Preichert: Die Seite wurde neu angelegt: „en:HVS32_REST_Interface_(Interactive) = Prerequisites = {| class="wikitable" |- | DGS-Version || 3.8.2.673 or higher |- | DGS-Plugins || HVS32Server, REST…“
2022-02-01T07:23:27Z
<p>Die Seite wurde neu angelegt: „<a href="index.php?title=HVS32_REST_Interface_(Interactive)" class="extiw" title="en:HVS32 REST Interface (Interactive)">en:HVS32_REST_Interface_(Interactive)</a> = Prerequisites = {| class="wikitable" |- | DGS-Version || 3.8.2.673 or higher |- | DGS-Plugins || HVS32Server, REST…“</p>
<p><b>Neue Seite</b></p><div>[[en:HVS32_REST_Interface_(Interactive)]]<br />
<br />
= Prerequisites =<br />
{| class="wikitable"<br />
|-<br />
| DGS-Version || 3.8.2.673 or higher<br />
|-<br />
| DGS-Plugins || HVS32Server, REST Client<br />
|}<br />
= Function description =<br />
In interactive processing, requests are made from the dispatch system to your REST server. Thereby the DGS acts as REST Client.<br><br />
This gives you the possibility, for example, to request shipping data for a reference number (e.g. delivery note number) from the HVS32. The functionalities available to you can be found under [[#Verfügbare HVS32 Funktionen|Verfügbare HVS32 Funktionen]].<br />
<br />
The DataGatewayServer (DGS) is the central communication unit through which all data is exchanged between the shipping system and the host system. It runs as a service on a Windows server.<br />
<br />
= Available HVS32 functions =<br />
Item data and dangerous goods information have a 1:n relationship with package data.<br />
<br />
Please note that the field descriptions only refer to a standard, which should serve as a suggestion for the interface. Function names, field names /-lengths /-formats can deviate in principle, but must be considered/analyzed individually in this case.<br />
<br><br><br />
'''[[HVS32_Funktionen_Interaktiv|Verfügbare HVS32 Funktionen]]'''<br />
<br />
= Examples =<br />
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">'''VersandDatenAnfrage ([https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_Funktionen_Interaktiv#Datenanfragemeldung_.28VersandDatenAnfrage.29 Datenanfragemeldung])'''</div><br />
<div class="mw-collapsible-content"><br />
Request from DGS to REST Server<br />
<source lang="json"><br />
{<br />
"LIEFERSCHEINNR": "LS-123"<br />
}<br />
</source><br />
<br><br />
Response from REST Server to DGS for the above request<br />
<source lang="json"><br />
{<br />
"AUFTRAGGEBERID": "01",<br />
"AUFTRAGNR": "A1234",<br />
"FEHLER": null,<br />
"FEHLERTEXT1": null,<br />
"KUNDENNR": "KD123",<br />
"LIEFERSCHEINNR": "LS-123",<br />
"VERSANDARTID": "DPD",<br />
"ZIELADRLKZ": "D",<br />
"ZIELADRNAME1": "Heidler Strichcode GmbH",<br />
"ZIELADRNAME2": "Wareneingang",<br />
"ZIELADRNAME3": null,<br />
"ZIELADRORT": "Wolfschlugen",<br />
"ZIELADRPLZ": "72649",<br />
"ZIELADRSTRASSE": "Max-Eyth-Straße 25",<br />
"ArtikelDaten": [<br />
{<br />
"ARTIKELBTNNR": "123",<br />
"ARTIKELGEWICHT": "0.5",<br />
"ARTIKELMENGE": "1",<br />
"ARTIKELTEXT1": "Testartikel 1",<br />
"ARTIKELTEXT2": null,<br />
"KUNDENARTIKELNR": "0123456789",<br />
"POSITIONNR": "1"<br />
},<br />
{<br />
"ARTIKELBTNNR": "124",<br />
"ARTIKELGEWICHT": "0.25",<br />
"ARTIKELMENGE": "1",<br />
"ARTIKELTEXT1": "Testartikel 2",<br />
"ARTIKELTEXT2": null,<br />
"KUNDENARTIKELNR": "0123456790",<br />
"POSITIONNR": "2"<br />
}<br />
]<br />
}<br />
</source></div></div><br />
<br><br />
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">'''PaketscheinDruckMeldung ([https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_Funktionen_Interaktiv#R.C3.BCckmeldung_der_Lieferscheindaten_.28LieferscheinRueckMeldung.29 Rückmeldung der Paketscheindaten])'''</div><br />
<div class="mw-collapsible-content"><br />
Request from DGS to REST Server<br />
<source lang="json"><br />
{<br />
"AUFTRAGGEBERID": "01",<br />
"AUSGANGDATETIME": "01.01.2021",<br />
"DRUCKDATETIME": "01.01.2021",<br />
"GEWICHT": "0.700",<br />
"LIEFERSCHEINNR": "LS-123",<br />
"PACKSTKGES": "2",<br />
"PACKSTKNR": "1",<br />
"TRACKINGNR": "00112233445566778899"<br />
}<br />
</source><br />
<br><br />
Response from REST Server to DGS for the above request<source lang="json"><br />
{<br />
"FEHLER": null,<br />
"FEHLERTEXT1": null<br />
}<br />
</source></div></div><br />
<br><br />
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">'''ArtikelRueckMeldung ([https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_Funktionen_Interaktiv#R.C3.BCckmeldung_der_Positionsdaten_.28Artikel.29_.28ArtikelRueckMeldung.29 Rückmeldung der Positionsdaten])'''</div><br />
<div class="mw-collapsible-content"><br />
Request from DGS to REST Server<br />
<source lang="json"><br />
{<br />
"LIEFERSCHEINNR": "LS-123",<br />
"ArtikelDaten": [<br />
{<br />
"ARTIKELBTNNR": "123",<br />
"ARTIKELMENGE": "1",<br />
"KUNDENARTIKELNR": "0123456789",<br />
"PACKSTKGES": "2",<br />
"PACKSTKNR": "1",<br />
"POSITIONNR": "1",<br />
"TRACKINGNR": "00112233445566778899"<br />
},<br />
{<br />
"ARTIKELBTNNR": "124",<br />
"ARTIKELMENGE": "1",<br />
"KUNDENARTIKELNR": "0123456790",<br />
"PACKSTKGES": "2",<br />
"PACKSTKNR": "2",<br />
"POSITIONNR": "2",<br />
"TRACKINGNR": "00112233445566778900"<br />
}<br />
]<br />
}<br />
</source><br />
<br><br />
Response from REST Server to DGS for the above request<source lang="json"><br />
{<br />
"FEHLER": null,<br />
"FEHLERTEXT1": null<br />
}<br />
</source></div></div><br />
<br><br />
<div class="toccolours mw-collapsible mw-collapsed" style="overflow:auto;"><br />
<div style="font-weight:bold;line-height:1.6;">'''AusgangslistenRueckMeldung ([https://wiki.heidler-strichcode.de/w/index.php?title=HVS32_Funktionen_Interaktiv#R.C3.BCckmeldung_der_Ausgangslisten_.28AusgangslistenRueckMeldung.29 Rückmeldung der Ausgangslisten])'''</div><br />
<div class="mw-collapsible-content"><br />
Request from DGS to REST Server<br />
<source lang="json"><br />
{<br />
"ListenDaten": [<br />
{<br />
"AUFTRAGGEBERID": "01",<br />
"AUSGANGDATETIME": "01.01.2021",<br />
"DRUCKDATETIME": "01.01.2021",<br />
"FRACHTFUEHRERTYP": "DPD",<br />
"GEWICHT": "0.700",<br />
"LIEFERSCHEINNR": "LS-123",<br />
"PACKSTKGES": "2",<br />
"PACKSTKNR": "1",<br />
"TRACKINGNR": "00112233445566778899"<br />
},<br />
{<br />
"AUFTRAGGEBERID": "01",<br />
"AUSGANGDATETIME": "01.01.2021",<br />
"DRUCKDATETIME": "01.01.2021",<br />
"FRACHTFUEHRERTYP": "DPD",<br />
"GEWICHT": "0.500",<br />
"LIEFERSCHEINNR": "LS-123",<br />
"PACKSTKGES": "2",<br />
"PACKSTKNR": "2",<br />
"TRACKINGNR": "00112233445566778900"<br />
}<br />
]<br />
}<br />
</source><br />
<br><br />
Response from REST Server to DGS for the above request<source lang="json"><br />
{<br />
"FEHLER": null,<br />
"FEHLERTEXT1": null<br />
}<br />
</source></div></div><br />
<br />
= FAQ / Troubleshooting =</div>
Preichert