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"
- 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
- 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 )
- 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)
- 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