Dzień dobry,
przy wystawianiu dokumentu KW api zwraca błąd:
{"code":"error","message":{"number":["- nie może być puste"]
problem nie występuje dla dokumentów KP
Pozdrawiam
Dokumenty KW z API - numerowanie pytanie Nowe
anonim
2025-10-21 11:12
Odpowiedź główna
Dzień dobry,
w przykładach w dokumentacji API, rekord number otrzymuje wartość null. Zakładam, że taką wartość należy przekazać, aby numer przypisany był automatycznie, a błąd przestał występować. Przesyłam aktualną dokumentację: https://github.com/fakturownia/API
Proszę o informację, przekazuje Pan pusty rekord czy nie przekazuje go Pan w ogóle? Czy błąd występuje przy wartości null?
Pozdrawiam
Sandra
Komentarze
sandrag
w przykładach w dokumentacji API, rekord number otrzymuje wartość null. Zakładam, że taką wartość należy przekazać, aby numer przypisany był automatycznie, a błąd przestał występować. Przesyłam aktualną dokumentację: https://github.com/fakturownia/API
Proszę o informację, przekazuje Pan pusty rekord czy nie przekazuje go Pan w ogóle? Czy błąd występuje przy wartości null?
Pozdrawiam
Sandra
2025-10-21 15:22
Grzegorz
$data = [ 'invoice' => [
'kind' => 'kp',
'number' => null,
'sell_date' => date('Y-m-d'),
'issue_date' => date('Y-m-d'),
"seller_name" => "xxxxx",
"seller_tax_no" => "1234567890",
"buyer_name" => "Client1 SA",
"buyer_tax_no" => "6272616681",
'positions' => [
[
'name' => 'Kaucja do umowy xxx',
'quantity' => 1,
'total_price_gross' => 150
]
]
]];
Powyższe jest ok. Poniższe daje 422
$data = [ 'invoice' => [
'kind' => 'kw',
'number' => null,
'sell_date' => date('Y-m-d'),
'issue_date' => date('Y-m-d'),
"seller_name" => "xxxxx",
"seller_tax_no" => "1234567890",
"buyer_name" => "Client1 SA",
"buyer_tax_no" => "6272616681",
'positions' => [
[
'name' => 'Kaucja do umowy xxx',
'quantity' => 1,
'total_price_gross' => 150
]
]
]];
2025-10-21 15:33
sandrag
Przesłałam zgłoszenie do programisty w celu przeprowadzenia analizy. Gdy dostanę odpowiedź zwrotną, skontaktuję się z Panem.
Pozdrawiam
Sandra
2025-10-21 16:19