Files
carei.pagedev.pl/docs/rent-api-04-faktury-i-historia.md
2026-03-23 12:32:36 +01:00

2.5 KiB

Softra Rent API - Transkrypcja: Faktury i historia

?r?d?o: "Oferta 37 Softra_Rent_API - zaaczni k Specyfikacja_Rent_RESTAPI_1_15.pdf"

  1. Pobieranie listy faktur dla rezerwacji Opis: Zwraca listę faktur dla podanego identyfikatora zlecenia URL : /invoice/rent/list Typ metody : GET Nagłówki: "Authorization: Bearer [token]" Parametry

Nazwa Opis pola Typ danych Wymagalność reservationId id rezerwacji w systemie Flota String TAK

Odpowiedź : Obiekt typu List

Obiekt DocItem

Nazwa pola Opis pola Typ danych Uwagi docId identfikator dokumentu String docDate data wystawienia dokumentu String YYYY-MM- DDTHH24:MI:SS

docType typ dokumentu: FAKTURA VAT, KOREKTA VAT String docNo nr dokumentu String docNetValue wartość netto BigDecimal docVatValue wartość vat BigDecimal docGrossValue wartość brutto BigDecimal

  1. Pobieranie listy faktur związanych z klientem Opis: Zwraca listę faktur dla podanego identyfikatora klienta URL : /invoice/customer/list Typ metody : GET Nagłówki: "Authorization: Bearer [token]"

Parametry:

Nazwa Opis pola Typ danych Wymagalność customerId id klienta w systemie Flota String TAK

Odpowiedź : Obiekt typu List< DocItem> (opisany w metodzie /invoice/rent/list )

  1. Pobieranie dokumentu faktury

Opis: Zwraca plik faktury URL : /invoice/item/{:id} Typ metody : GET Nagłówki: "Authorization: Bearer [token]"

Nazwa Opis pola Typ danych Wymagalność id id dokumentu w systemie Flota String TAK

Odpowiedź : http 200 ContentType = "application/octet-stream" (plik)

  1. Pobieranie listy wynajmów i rezerwacji klienta

Opis: Metoda zwraca listę wydań i rezerwacji wybranego klienta URL : /customer/rent/list Typ metody : GET Nagłówki: "Authorization: Bearer [token]"

Przyjmowane parametry:

Nazwa Opis pola Typ danych Wymagalność customerId Id klient w systemie Flota String TAK

Odpowiedź : Obiekt typu List< RentItem>

Obiekt RentItem

Nazwa pola Opis pola Typ danych Uwagi rentId id wynajmu/rezerwacji String dateFrom data początku String dateTo data końca String carRegNo nr rejestracyjny pojazdu String carMark marka pojazdu String carCategory kategoria pojazdu String orderNo nr zlecenia String agreementNo nr umowy String currency waluta String status Status wynajmu/rezerwacji- 'REZERWACJA', 'REZ. POTW', 'WYDANY', 'ZDANY', 'ODMOWA' String pickupLocation miejsce wydania String returnLocation miejsce zdania String totalNetValue wartosc netto w walucie BigDecimal totalVatValue wartość vat BigDecimal

totalGrossValue wartość brutto BigDecimal