PDF Export

getPurchaseOrder (Version 3)

Diese Version geht direkt auf die Daten im VHS/ECS.

  • Objekt: /net/dsb/vhs3/PurchaseOrder
  • Methode: getPurchaseOrder
  • Version: 3.0.0

Parameter

Name Typ / LängeKann / MussBeschreibung
purchase-order-numberN / 7 M, K VHS/3 Auftragsnummer.
Muss, wenn weder purchaseorder-id noch invoice-number angegeben sind.
purchase-order-id AN / 10 M, K Externe Auftragsnummer bzw. Bestell-ID Muss, wenn weder purchaseorder-number noch invoicenumber angegeben sind.
invoice-number N / 8 M, K VHS/3 Rechnungs-Nr. Muss, wenn weder purchaseorder-number noch purchaseorder-id angegeben sind.
service-provider AN / 3 K Einschränkung auf einen bestimmten Dienstleister.

Rückgabe Element

XML Fragment(e) purchase-order (siehe unten). Hierbei wird innerhalb des purchase-order XML die neue Retouren Struktur verwendet
Wichtiger Hinweis: Bei der Abfrage über „purchase-order-id“ kann auch eine Liste an Aufträgen (Default max. 10) zurückgeliefert werden, da diese Nr. nicht eindeutig ist.

Beispiel Request

<?xml version="1.0" encoding="UTF-8"?>
<message version="1.0" system="vhs/3" >
  <header>
    <client>4711</client>
    <service-provider>999</service-provider>
  </header>
  <body>
    <purchase-order-number>1234567</purchase-order-number>
  </body>
</message>

Beispiel Response

<?xml version="1.0" encoding="UTF-8"?>
<message version="1.0" system="vhs/3">
  <header>
    <client>4711</client>
    <service-provider>999</service-provider>
  </header>
  <body>
    <purchase-order>
    ...
    <return>
    ...
      <return-pos>
        ...
      </return-pos>
    </return>
    </purchase-order>
  </body>
</message>

Response Struktur

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