WebAPI, SalesIssue/New i invoiceKind

Jakub
  • Edytowano

Dzień Dobry,

Jakiś czas temu do metody ISalesIssueController.AddNew  doszedł nowy opcjonalny parametr invoiceKind (As IssueInvoiceKind): https://pomoc.symfonia.pl/Help/api/webapi/2026_2/8456
URL ma wyglądać tak: api/SalesIssue/New?issue={issue}&invoiceKind={invoiceKind}

Zakładam, że służy on do wystawienia dokumentu w formacie ustrukturyzowanym, tak by mógł zostać przesłany do KSEF. Jednak gdy przekazuję na tym parametrze wartość “Structured” dostaję błąd:
"Błąd wstępnej walidacji obiektu.","ModelState":{"invoiceKind":["The value 'Structured' is not valid for IssueInvoiceKind."]}}
Jakie są poprawne wartości tego parametru, poza “Legacy”?

“Structured” to wartość, którą dostają na polu “InvoiceKind” z SaleDocument dla ustrukturyzowanego dokumentu, sądziłem że to jest właśnie odpowiednia wartość parametru.

 

Komentarze

Komentarze: 0

Zaloguj się, aby dodać komentarz.