Dodaj zamówienie sprzedaży
Informacje
Za pomocą tej metody tworzony jest nagłówek zamówienia sprzedaży w qcadoo.
Moduł integracyjny: urcMasterOrders
URL: /integration/rest/masterOrder.html
Metoda http: POST
Zawartość żądania
{
"number": "number",
"name": "name",
"externalID": "externalID",
"description": "description",
"company": "company number",
"deadline": 1421274697381,
"dateOfReceipt": 1421274697381
}
Nazwa | Typ | Wymagalność | Unikalność | Zawartość |
---|---|---|---|---|
number | tekst(255) | T | T | numer |
name | tekst(1024) | N | N | nazwa |
externalID | tekst | N | T | id/numer w systemie zewnętrznym |
description | tekst(2048) | N | N | opis |
company | tekst(255) | N | N | numer kontrahenta |
deadline | data i czas(timestamp) | N | N | termin ostateczny |
dateOfReceipt | data i czas(timestamp) | N | N | data wpływu |
Zawartość odpowiedzi
{
"status": "OK",
"message": null // Gdy status ERROR - informacja z przyczyną błędu
}
Działanie
Za pomocą metody tworzone jest zamówienie sprzedaży w qcadoo. Zamówienie ma wypełnione tylko dane z zakładki Główna (czyli nagłówek zamówienia). Należy do niego dodać pozycje metodą opisaną poniżej.
Dodaj pozycję zamówienia sprzedaży
Informacje
Za pomocą tej metody tworzona jest pozycja zamówienia sprzedaży w qcadoo.
Moduł integracyjny: urcMasterOrders
URL: /integration/rest/masterOrder/product.html
Metoda http: POST
Zawartość żądania
{
"product": "product number",
"masterOrder": "master order number",
"quantity": 10,
"price": 1.5
}
Nazwa | Typ | Wymagalność | Unikalność | Zawartość |
---|---|---|---|---|
product | tekst(255) | T | N | numer produktu |
masterOrder | tekst(255) | T | N | numer zamówienia |
quantity | liczba(14,5) >=0 | N | N | ilość |
price | liczba(14,5) >0 | N | N | cena |
Zawartość odpowiedzi
{
"status": "OK",
"message": null // Gdy status ERROR - informacja z przyczyną błędu
}
Działanie
Za pomocą metody to istniejącego zamówienia sprzedaży dodawana jest pozycja. Stworzona pozycja widoczna będzie w zakładce Produkty wyj. w zamówieniu.