Order
class Order extends Map implements InstantiableFromArrayHelper
Legacy Order
{ "companyOrderID": "20191101-5", "notice": "Testbestellung Kreditkarte", "shid": 1, "dcid": 252, "erpName": "magento-Sample", "erpID": "1234568", "transactions": [ { "id": "12345", "amount": "3995", "currency": "EUR", "authcode": "CAPTURED", "captureState": "CAPTURED", "captureAmount": "3995", "paymentPTID": 1 } ], "user": { "userName": "[email protected]", "formOfAddress": "", "letterFormOfAddress": "", "birthday": "04.01.1977", "custom1": "", "custom2": "", "company": "schukai GmbH", "email": "[email protected]" }, "sellTo": { "aid":12, "title":"Dr.", "firstName":"Max", "surName":"Mustermann", "address1": "Eichenstrasse 26", "address2": "", "zip": "82290", "city": "Landsberied", "country": "de" "company": "schukai GmbH" }, "shipTo":{ "aid":12, "title":"Dr.", "firstName":"Max", "surName":"Mustermann", "address1": "Eichenstrasse 26", "address2": "", "zip": "82290", "city": "Landsberied", "country": "de" "company": "schukai GmbH" }, "positions": [ { "ean": "4004124334290", "count": 1, "gross": 3995, "net": 3357, "currency": "EUR", "vat": 1900, "name": "Hip-Short", "itemNumber": "45329-223" }, { "iid": "502", "count": 1, "gross": 395, "net": 332, "currency": "EUR", "vat": 1900, "name": "Versand", "itemNumber": "Versand" } ], "sys": { "reserverStockPositions":true, "createDelivery":false, "setDelivered":false, "setBillNumber":false, "createEdiOrder":false, } }
Methods
setzt die Bestellnummer des Mandanten
setzt den ERP Namen
setzt das Flag ob eine Lieferung erstellt werden soll
setzt das Flag ob die Lieferung auf ausgeliefert gesetzt werden soll
setzt das Flag ob die Lieferung die Rechnungsnummer bekommen soll
setzt das Flag ob die Bestände reserviert werden sollen
setzt das Flag ob eine EDI Order geschrieben werden sollen
No description
Details
at line 119
Order
setCompanyOrderID(string $companyOrderID)
setzt die Bestellnummer des Mandanten
at line 131
Order
setNotice(string $notice)
setzt die Bestellnotiz
at line 143
Order
setSHID(int $shid)
setzt die Mandanten SHID
at line 155
Order
setDCID(int $dcid)
setzt die Frachtführer ID
at line 167
Order
setErpName(string $erpName)
setzt den ERP Namen
at line 179
Order
setErpID(string $erpID)
setzt die ERP ID
at line 242
Order
addTransaction(Transaction $transaction)
fügt eine neue Transaktion hinzu
at line 257
Order
setSysCreateDelivery(bool $createDelivery)
setzt das Flag ob eine Lieferung erstellt werden soll
at line 272
Order
setSysSetDelivered(bool $setDelivered)
setzt das Flag ob die Lieferung auf ausgeliefert gesetzt werden soll
at line 287
Order
setSysSetBillNumber(bool $setBillNumber)
setzt das Flag ob die Lieferung die Rechnungsnummer bekommen soll
at line 302
Order
setSysReserverStockPositions(bool $reserverStockPositions)
setzt das Flag ob die Bestände reserviert werden sollen
at line 317
Order
setSysCreateEdiOrder(bool $createEdiOrder)
setzt das Flag ob eine EDI Order geschrieben werden sollen