PDF Export

create Product Sales

Legt Product Sales Aufträge an.

Webservice zur Anlage eines Product Sales Auftrags in der ccb by dsb® Suite. Hierzu werden Geschäftspartnerdaten und die zahlungsrelevanten Details in untenstehender Struktur an das System übergeben. Bei erfolgreicher Anlage gibt es eine Rückmeldung, die die vergebene Auftragsnummer enthält. Die eingespielten Aufträge können innerhalb der ccb by dsb® Suite in der Optimierten Auftragsanlage (OAA) gesichtet werden. Dort erfolgt auch eine eventuell notwendige Nachbearbeitung, sollte z.B. ein Geschäftspartner auf Dublette gelaufen sein.

URL

POST: /rest/{client}/productSales?sp=xxx&so=xxx

Parameter Typ/Länge Beschreibung
client AN / 3 Mandantennummer
sp AN / 3 Dienstleisterkennung. (Pflichtfeld, falls der Benutzeraccount mehrere Dienstleisterkennungen haben kann.)
so AN / 4 VkOrg. (Pflichtfeld, falls der Benutzeraccount nur spezielle VkOrgs des Mandanten nutzen darf.)
mode AN direct oder buffered (default): direkte oder gepufferte Einspielung. Bei der gepufferten Einspielung muss auch der Backend Job eingerichtet werden.
stackname AN nur bei direkter Einspielung: Name des Stapels, in den eingespielt werden soll. Dieser Stapel muss existieren. Wenn kein Name angegeben wird, wird ein neuer Stapel erstellt.

Request Body

Response

cancel Product Sales

Storniert Product Sales Aufträge.

Der Service befindet sich in Entwicklung. Diese Dokumentationsseite dient der Entwicklung. Der Service ist nur in der Testumgebung verfügbar.

URL

POST: /rest/{client}/productSales/cancellations?sp=xxx&so=xxx&orderNumber=4100000123&invoiceNumber=4711&customerPurchaseOrderNumber=AB1234&cancelReason=199

Parameter Typ/Länge Beschreibung
client AN / 3 Mandantennummer
sp AN / 3 Dienstleisterkennung. (Pflichtfeld, falls der Benutzeraccount mehrere Dienstleisterkennungen haben kann.)
so AN / 4 VkOrg. (Pflichtfeld, falls der Benutzeraccount nur spezielle VkOrgs des Mandanten nutzen darf.)
orderNumber AN Auftragsnummer
invoiceNumber AN Rechnungsnummer
customerPurchaseOrderNumber AN Kundenauftragsnummer
cancelReason AN Kündigungsgrund. Optional, falls keine Kündigungsgrund angegeben wird, muss im Customizing ein Defaultgrund hinterlegt sein.

Von den Parametern orderNumber, invoiceNumber und customerPurchaseOrderNumber muss genau einer übergeben werden.

Response

Ermittlung der OrderNumber

Der Service ermittelt zu einer invoiceNumber oder einer costumerPurchaseOrderNumber die zugehörige AVS OrderNumber.

URL

GET: /rest/{client}/productSales?sp=xxx&so=xxx&queryOrderNumbers&customerPurchaseOrderNumber=AB1234

Parameter Typ/Länge Beschreibung
client AN / 3 Mandantennummer
sp AN / 3 Dienstleisterkennung. (Pflichtfeld, falls der Benutzeraccount mehrere Dienstleisterkennungen haben kann.)
so AN / 4 VkOrg. (Pflichtfeld, falls der Benutzeraccount nur spezielle VkOrgs des Mandanten nutzen darf.)
queryOrderNumbers AN Fix. Dies muss angegeben werden.
invoiceNumber AN Rechnungsnummer
customerPurchaseOrderNumber AN Kundenauftragsnummer
externalOrderNumber AN externe Auftragsnummer

invoiceNumber, customerPurchaseOrderNumber oder externalOrderNumber muss übergeben werden.

Response

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