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

97 lines
2.5 KiB
Markdown

# Softra Rent API - Transkrypcja: Faktury i historia
> ?r?d?o: "Oferta 37 Softra_Rent_API - zaaczni k Specyfikacja_Rent_RESTAPI_1_15.pdf"
13. 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<DocItem >
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
14. 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 )
15. 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)
20. 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