PDF Export

Diese Seite beschreibt die Purchase Order REST Webservices

Get By Order Number

Path mapping(intern): /net/dsb/vhs3/PurchaseOrder/getPurchaseOrder-2.0.0

URL

GET: /rest/{client}/purchase-orders/{po-number}

ParameterTyp/LängeBeschreibung
po-numberN / 7 VHS/3 Auftragsnummer.
Muss, wenn weder purchaseorder-id noch invoice-number angegeben sind.
client AN / 4 Mandantennummer
sp AN / 3 Einschränkung auf einen bestimmten Dienstleister. (mandatory)

Korrespondierender SOAP Service: getPurchaseOrder.

Für VHS-Clients liest dieser Service einen VHS Auftrag anhand der Auftragsnummer. Für AVS-Clients liest dieser Service den Product Sales Auftrag mit der Auftragsnummer.

Für AVS Product Sales Aufträge existiert auch der Service Subscription.getByOrderNumber. Dieser liest den Product Sales Auftrag in einem anderen Format, liefert aber die gleichen Aufträge.

Response

Get By Order ID

Path mapping(intern): /net/dsb/vhs3/PurchaseOrder/getPurchaseOrders-1.0.0

URL

GET: /rest/{client}/purchase-orders

ParameterTyp/LängeBeschreibung
po-idAN / 10 Externe Auftragsnummer bzw. Bestell-ID Muss, wenn weder purchaseorder-number noch invoicenumber angegeben sind.
client AN / 4 Mandantennummer
sp AN / 3 Einschränkung auf einen bestimmten Dienstleister. (mandatory)

Corresponing SOAP Service: getPurchaseOrder.

Response

Get By Invoice Number

Path mapping(intern): /net/dsb/vhs3/PurchaseOrder/getPurchaseOrders-1.0.0

URL

GET: /rest/{client}/purchase-orders

ParameterTyp/LängeBeschreibung
invoice-numberN / 8 VHS/3 Rechnungs-Nr. Muss, wenn weder purchaseorder-number noch purchaseorder-id angegeben sind.
client AN / 4 Mandantennummer
sp AN / 3 Einschränkung auf einen bestimmten Dienstleister. (mandatory)

Korrespondierender SOAP Service: getPurchaseOrder.

Response

Create

Legt einen neuen Versandhandelsauftrag(NewPurchaseOrder) an.

Path mapping(intern): /net/dsb/vhs3/NewPurchaseOrder/create-2.0.0

URL

POST: /rest/{client}/purchase-orders

ParameterTyp/LängeBeschreibung
client AN / 4 Mandantennummer
sp AN / 3 Einschränkung auf einen bestimmten Dienstleister. (mandatory)

Request Body

Response

Korrespondierender SOAP Service: create.

Changes

Diese Methode liefert eine Liste aller Auftrage zurück, die seit dem übergebenen Zeitpunkt verändert wurden. Diese Methode liefert einen Timestamp zurück, bis zu dem alle Änderungen geliefert wurden. Da max. ca. 10000 Aufträge geliefert werden, muss dieser Timestamp in einem Folgerequest mitgegeben werden, bis ein leeres Ergebnis zurückkommt, um alle Änderungen zu erhalten.

Path mapping(intern): /net/dsb/vhs3/PurchaseOrder/getChangesEx-1.0.0

URL

GET: /rest/{client}/purchase-orders/changes

ParameterTyp/LängeBeschreibung
client AN / 4 Mandantennummer
sp AN / 3 VHS Dienstleister. Pflichtfeld, falls der Account mehrere Dienstleisterkennungen nutzen kann.
timestamp Zeitpunkt, ab dem nach geänderten Aufträgen gesucht wird. (mandatory) ISO Format, Bsp.: 2017-01-01T12:00:00Z

Response

Korrespondierender SOAP Service: getChangesEx (Version 1).

Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information