97 lines
2.5 KiB
Markdown
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
|