Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Status 400 (BadRequest) beim Abruf von Abschlagsrechnungen #59

Open
aronkankel opened this issue Jun 27, 2024 · 1 comment
Open

Status 400 (BadRequest) beim Abruf von Abschlagsrechnungen #59

aronkankel opened this issue Jun 27, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@aronkankel
Copy link
Contributor

Versucht man, über die API eine Abschlagsrechnung auszulesen, kommt es zum Fehler.

HttpStatusCode 400 (BadRequest)
'Error calling V1SalesDocumentsGet: {"HsErrorId":"0x1cba","Message":"The input data is not correct (InvalidData).","MessageDetail":"invalid function call\r\nvoid __thiscall PositionToPropertyBagConverter::visit(const class Abschlag_Pos &)\r\nclass CxeInvalidCall\r\n"}'

Das geschieht sowohl beim Listen-Abruf mit "expand=all" per GET /v1/sales-documents?expand=all als auch beim Abruf eines Belegs per GET /v1/sales-documents/

Abhilfe:
Filterung auf DocumentType, so dass die Abschlagsrechnungen nicht in der Ergebnisliste sind.

Besser wäre sogar, dass es ein eigenes Model für Abschlagsrechnungspositionen gibt (bzw. eine Erweiterung des SalesDocuments).

@aronkankel
Copy link
Contributor Author

AIS 23194

@aronkankel aronkankel added the bug Something isn't working label Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant