Bestellungen und Retouren

Es können Bestellungen und Retouren in einem Json übergeben werden.

In dem Feld turnoverInfo kann eine Referenz übergeben werden.
Hierbei wird die Rechnungsnummer in den Lieferungen gesucht.
Wird eine Bestellnummer gefunden wird diese Retoure der Bestellung zugeordnet. Wenn keine Referenz übergeben wurde oder diese nicht gefunden wird, wird eine neue leere Bestellung angelegt und die Retoure dann dieser Bestellung zugewiesen.

Beispiel

Hier wird eine Waschmaschine zurück gegeben und ein T-Shirt gekauft

"positions": [
    {
      "iid": "10076",
      "optional": "_UNIQUE_",
      "ean": "6985694862569",
      "count": -1,
      "gross": 32900,
      "net": 27647,
      "currency": "EUR",
      "vat": 1900,
      "priceType": "",
      "custom1": "",
      "custom2": "",
      "custom3": "",
      "name": "Waschmaschine - W352",
      "itemNumber": "10076",
      "salesman": 1,
      "turnoverInfo":{
        "orderReference": "0001/01/00003",
        "reason":""
      }
    },
    {
        "iid": "10026",
        "optional": "S",
        "ean": "4484442168293",
        "count": 1,
        "gross": 999,
        "net": 839,
        "currency": "EUR",
        "vat": 1900,
        "priceType": "",
        "custom1": "",
        "custom2": "",
        "custom3": "",
        "name": "T-Shirt - Baumwolle",
        "itemNumber": "10026",
        "salesman": 1
     }
]