Skip to main content

Hi zusammen,

 

zunächst einmal der Hinweis dass die Anfrage wie sie in der Doku steht (https://developer.xentral.com/reference/salesorderlist)  nicht funktioniert

“url = "https://xentralid.xentral.biz/api/salesOrders?page=number=2&size=1"

 

Dies hier funktioniert dagegen 

“{{base_url}}/salesOrders?pagernumber]=1&page1size]=10”

 

Dann die Frage > bei der Beta Response gibt es in der JSON den Abschnitt “positions”, im realen System bekomme ich dies allerdings nicht zurückgemeldet.

Ist dies noch in Arbeit oder eher eine fehlerhafte Konfiguration unseres Systems?

 

Besten Dank und Grüße!

Hi @Michat 

 

Wo hast du das hier gesehen? “https://xentralid.xentral.biz/api/salesOrders?page=number=2&size=1

Hier ist es beschrieben, wie du gesagt hast: https://developer.xentral.com/reference/filtering-sorting-pagination

Und nein, wir arbeiten immer noch an dem Salesorders Endpunkt. 

Trotzdem solltest du in der Lage sein, die Positions mit dem Endpunkt zu sehen: 
 

### View sale order
# @name salesOrder.view
GET {{base_url}}/salesOrders/1
Accept: application/vnd.xentral.default.v1-beta+jsonAuthorization:
Bearer {{auth_token}}

 

e.g.

 

"positions": >
{
"id": "1",
"quantity": 1,
"comment": "",
"product": {
"id": "26",
"number": "100001",
"name": "Gebrannte Mandeln",
"description": "Süße, gebrannte Mandeln mit Vanillegeschmack. Frisch produziert und aus hochwertigen Zutaten. BIO Qualität und nachhaltiger Anbau. Die Mandeln kommen aus Griechenland."
},
"tax": {
"rate": -1,
"vatCategory": "normal",
"fiscalText": null
},
"price": {
"amount": "24.95000000",
"currency": "EUR",
"discount": "0.00"
}
}
]

 

 


Hi @Michat 

 

Wo hast du das hier gesehen? “https://xentralid.xentral.biz/api/salesOrders?page=number=2&size=1

Hier ist es beschrieben, wie du gesagt hast: https://developer.xentral.com/reference/filtering-sorting-pagination

Und nein, wir arbeiten immer noch an dem Salesorders Endpunkt. 

Trotzdem solltest du in der Lage sein, die Positions mit dem Endpunkt zu sehen: 
 

### View sale order
# @name salesOrder.view
GET {{base_url}}/salesOrders/1
Accept: application/vnd.xentral.default.v1-beta+jsonAuthorization:
Bearer {{auth_token}}

 

e.g.

 

"positions": >
{
"id": "1",
"quantity": 1,
"comment": "",
"product": {
"id": "26",
"number": "100001",
"name": "Gebrannte Mandeln",
"description": "Süße, gebrannte Mandeln mit Vanillegeschmack. Frisch produziert und aus hochwertigen Zutaten. BIO Qualität und nachhaltiger Anbau. Die Mandeln kommen aus Griechenland."
},
"tax": {
"rate": -1,
"vatCategory": "normal",
"fiscalText": null
},
"price": {
"amount": "24.95000000",
"currency": "EUR",
"discount": "0.00"
}
}
]

 

 

 

Hi @chuck_aguilar ,

dort habe ich es her 🙂 Aus meinem Link, wenn dort etwas eingesetzt wird für page und size.

 

Alles klar, dann probiere ich mal weiter. 

Danke und Grüße!


Ergänzend als Info >

 

Die Positions werden nur zurückgegeben wenn man direkt nach einer OrderID fragt. Ist in der Dokumentation auch anders vermerkt.

 

Grüße!


Antworten