Przejdź do głównej zawartości

Rozwiąż fakturę sprzedaży

POST 

/api/v1/invoices/sale/resolve

Rozwiązuje fakturę sprzedaży, czyli wykonuje proces obliczeń związanych z fakturą zanim będzie gotowa do konwersji i wysłania do KSeF.

W szczególności oznacza to:

  • pobieranie kursu waluty dla faktur w walucie obcej,
  • obliczanie kwot netto, VAT i brutto dla pozycji faktury, sum pozycji oraz całej faktury,
  • ustawianie wartości opcjonalnych pól faktury jeśli nie zostały podane, takich jak issueDate (data wystawienia) czy createdAt (czas utworzenia).

W efekcie powstaje faktura w formacie JSON, która zawiera wszystkie dane z przesłanej faktury plus dodatkowe dane obliczone lub uzupełnione w procesie rozwiązywania. Taka faktura jest gotowa do konwersji do XML i wysłania do KSeF i sam proces konwersji na XML opiera się właśnie na danych z faktury po rozwiązywaniu.

Proces rozwiązywania faktury jest zazwyczaj wykonywany automatycznie po dodaniu faktury do systemu, ale można go również wywołać ręcznie przy użyciu tego zapytania, np. w celu zweryfikowania, czy wszystkie dane zostały poprawnie przeliczone przed konwersją do XML i wysłaniem do KSeF.

Request

Responses

OK