Jedná se o synchronizaci, která probíhá přímo při tvorbě jednotlivých kalkulací v kalkulátoru. Aplikace je volaná do matice 9krát. Pokud je 9krát vrácený chybný výsledek, tak je uživateli zobrazené upozornění a zablokovaný výpočet.
Endpointy jsou volány pouze na základě uživatelské interakce. Je tedy nutné klást důraz na jejich rychlost, protože uživatel čeká na jejich odpověď.
API – api_get_equipment_price
Vstupy:
-
@Market - char(2) - Market
-
@age – int - Financing Length
-
@obj_list_price – decimal
-
@eq_price_excl_vat - decimal
Výstupy:
|
Properties - EquipmentPrice: |
|
AmortizationCoef |
|
EquipmentPriceLimit |
API – api_prices
Aplikace vrátí hodnotu servisu a zůstatkové hodnoty vozidla dle zadaných parametrů výpočtu.
Vstupy:
-
@market - char(2) - Market
-
@vehtype - string - Vehicle Type
-
@catalogueId - string - Catalogue Id
-
@ contractualMileage - decimal - Contractual Mileage
-
@ financingLength - int - Financing Length
-
@null
-
@additionalEquipmentPrice - decimal – Additional equipment price
Výstupy:
|
Properties- MaintenanceCost: |
|
ResidualRetailAmount |
|
ServiceCost |
|
OverlimitKmPrice |
|
SublimitKmPrice |