Na rekalkulace smluv z fronty změn se využívá wizard na změnu podmínek smlouvy (doba, km, ZH). Níže popsané úlohy pouze kontroluji data, resp. vytvářejí fronty smluv (list fronty změn je popsán výše při úloze na změnu služeb smlouvy). V dané úloze uživatel vybere, na který list fronty změn má úloha zařadit dané smlouvy, pak uživatel může tyto smlouvy prohlížet (případně rekalkulovat).
Všechny tady uvádené úlohy jsou pouze pro smlouvy se službami Financování se službami=Y.
Úloha Smlouvy s překročeným nájezdem (Contracts with Outrange Odometer Status)
Po kliknutí na volbu Sestavy/Smlouvy s přeročeným nájezdem (Contracts with Outrange Odometer Status) se spustí úloha.
Po spuštění se otevře okno na zadání vstupních parametrů (Kód listu změn smlouvy a Zohlednit parametr "Nerekalkulovať").
Pole v Možnosti:
Kód listu změn smlouvy
Uživatel vybere kód listu změny na který chce smlouvy zařadit.
Zohlednit parametr „Nerekalkulovat“
Pokud A, do výběru nebudou zařadeny smlouvy ktoeré mají příznak Nerekalkulovat=A.
Oblast
Vybere uživatel z možností (prázdne,Service,Tire Service,Fuel Card)
Určuje řádky v Odometer Status History, které budou vstupovat do výstupu (reportu). Pokud „prázdní“, do reportu budou vstupovat všechny řádky bez ohledu na jejich oblast.
Sekce Filtr: Hlavička smlouvy o financování slouží pro blížší definice výběru množiny smluv (např smlouvy daného zákazníka, atd).
Úloha (batch) „Smlouvy s překročeným nájezdem“vytvorí frontu smluv vytvoří seznam smluv s nedodrženým limitům nájezdu a zařadí jich na list fronty změn který byl vybrán v Možnostech. Uživatel pak zváží jejich rekalkulace, resp. vykoná rekalkulace pomoci tlačítka Změnit smlouvu (průvodce).
Uloha zafiltruje smlouvy o financování, které vyhovují filtrům:
Financování se službami (4026780)=Y (v API Financing Contract Header (4026397)
Stav (18) = Ucinna|Pozastavena|Ukoncovana|Zmenova kopia
Varianta kalkulace (20000)=N (tzn. vyloučí varianty smluv)
Handover Date neprázdne (s prázdnym Handover Date preskočiť)
Handover Date+Do Not Recalculate Before<=workdate (pomoci tohto filtru je možné z rekalk.vyloučit např. smlouvy do 6M po předání v Nastavění smluv se službami)
Nerekalkulovat (4026735):
pokud v dialogovém oknu Zohladnit parameter nerekalkulovat=N
na příznak smlouvy nefiltruje
pokud pokud v dialogovém oknu Zohladnit parameter nerekalkulovat=A
v tomto připadě OC zohladní aj na parameter smlouvy Nerekalkulovat. Do fronty zařadi ty smlouvy, ktere mají Nerekalkulovat=N a splnují ostatní kritériá na zařazení do fronty. Smlouvy ktere mají Nerekalkulovat=A se do fronty nezaradia ani pokud jezdí mín/víc jako limity.
odpovídají ostatním filtrům v sekci Filtr: Hlavička smlouvy
k nalezeným smlouvám vyhledá záznamy v Historii stavu tachometru:
pokud Area=prázdne, na Areu nefiltruje
pokud Area=neprázdne tak filtruje na hodnotu
z týchto vybere poslední záznam (dle nejvyššího čísla Line No.). Pokud na tomto záznamu platí - úprava existující podmínky:
Pomer km % < 0 a ABS(Pomer km%) > Spodní tolerance % anebo
Pomer km% > 0 a Pomer km% > Horní tolerance %
danou smlouvu zařadí na List fronty změn, který byl v dialogovém okně vybrán v Contr.Change Queue Code (úprava plnění pole dle kapitole 1.4.2.).
Po skončení úlohy system zobrazí info hlášku, že uživatel může otevřít List fronty změn:
Uživatel pak otevře List fronty změn, odkud může smlouvy přímo rekalkulovat nebo jinak změnit. Po rekalkulaci se smlouva automaticky vyřadí z fronty. Pokud uživatel nechce smlouvu rekalkulovat, může jí z fronty vymazat manuálně.
Uživatel pak otevře Frontu změn smluv, list který je uveden v hlášce.
Přehled obsahuje následovné pole:
Pole | Popis |
Financing Contract No. | Číslo dané smlouvy o financování |
Licence Plate No. (155) | Úprava syst.názvu a ENG caption na: Licence Plate No. CZ: Registrační číslo vozidla SK: Evidenčné číslo vozidla |
Status | Stav dané leasingové smlouvy |
Detailed Contract Status Code | Detailní stav dané smlouvy o financování |
Object Handover Date | Datum předání |
Expected Termination Date | Datum předpokládaného ukončení |
Financing Period (Month) | Plnění z Financing Contract Header (4026397), pole Financing Period (Month) (23). |
Product Type Code | Typ produktu financování dané smlouvy |
Financing Product No. CZ: Číslo produktu financování | Plnění z Financing Contract Header (4026397), pole Financing Product No. (4047000). |
Financing Product Name CZ: Název produktu financování | Plnění z Financing Contract Header (4026397), pole Financing Product Name (4047085). |
Customer No. | Číslo zákazníka se smlouvy o financování |
Customer Name | Název zákazníke se smlouvy o financování |
Registration No. | IČO zákazníka |
Driver No. CZ: Číslo řidiče | Plnění z API Financed Object (4026560) pole Driver No.(1000) BLG: Plnit z Financing Contract Header (4026397), pole BLG Driver No. (79505). |
Driver Name CZ: Název řidiče | Plnění z API Financed Object (4026560) pole Driver Name (1002) BLG: Plnit z Financing Contract Header (4026397), pole BLG Driver Name (79510). |
Financed Object Name CZ: Název předmětu financování | Plnění z API Financed Object (4026560), pole Name (19065). |
Chassis No. (VIN) (160) | CZ: Číslo karosérie (VIN) SK: Číslo karosérie (VIN) Plnění z předmětu financování. |
Contractual Distance (170) | Plnění z Financing Contract Header (4026397), stejnojmenné pole CZ: Smluvní nájezd SK: Zmluvný nájazd |
Yearly Distance CZ: Roční nájezd | Plnění z Financing Contract Header (4026397), pole Yearly Distance (4047150). |
Area CZ: Oblast | Plnění z vyhodnocovaního řádku z API Odometer Status History (4026583), pole Area (5). |
Mileage Date CZ: Datum stavu tachometru | Plnění z vyhodnocovaního řádku z API Odometer Status History (4026583), pole Mileage Date (20). |
Mileage (185) | Plnění z vyhodnocovaního řádku z API Odometer Status History (4026583), pole Mileage. |
Planned Mileage | Plnění z vyhodnocovaního řádku z API Odometer Status History (4026583), stejnojmenné pole |
Km under/over Limit CZ: Podlimitní/nadlimitní km | Plnění z vyhodnocovaného řádku z API Odometer Status History (4026583), pole Km under/over Limit (160). |
Ratio km % CZ: Poměr km % | Plnění z vyhodnocovaního řádku z API Odometer Status History (4026583), pole Ratio km % (65). |
Lower Tolerance % | Plnění z vyhodnocovaního řádku z API Odometer Status History (4026583), stejnojmenné pole |
Lower Tolerance | Plnění z vyhodnocovaního řádku z API Odometer Status History (4026583), stejnojmenné pole |
Lower Tolarence Actual CZ: Spodní tolerance aktuální SK: Spodná tolerancia aktuálna | Spodní tolerance aktuální (výpočet viz výše). Plnění z vyhodnocovaného řádku z API Odometer Status History (4026583), pole Lower Tolerance Actual. |
Upper Tolerance % CZ: Horní tolerance % | Plnění z vyhodnocovaního řádku z API Odometer Status History (4026583), stejnojmenné pole |
Upper Tolerance CZ: Horní tolerance | Plnění z vyhodnocovaního řádku z API Odometer Status History (4026583), stejnojmenné pole |
Upper Tolerance Actual CZ: Horní tolerance aktuální SK: Horná tolerancia aktuálna | Plnění z vyhodnocovaného řádku z API Odometer Status History (4026583), pole Upper Tolerance Actual. |
Predicted Mileage CZ: Predikovaný stav tachometru | Odhadovaný stav tacho na konci smlouvy. Plnění z vyhodnocovaného řádku z API Odometer Status History (4026583), pole Predicted Mileage (190). |
Contractual Mileage CZ: Smluvní stav tachometru | Plnění z vyhodnocovaného řádku z API Odometer Status History (4026583), pole Contractual Mileage. |
Predicted Difference CZ: Predikovaný rozdíl | Plnění z vyhodnocovaného řádku z API Odometer Status History (4026583), pole Predicted Difference. |
Predicted Contractual Distance CZ: Predikovaný smluvní nájezd | Plnění z vyhodnocovaného řádku z API Odometer Status History (4026583), pole Predicted Contractual Distance. |
Predicted Yearly Distance CZ: Predikovaný roční nájezd | Plnění z vyhodnocovaného řádku z API Odometer Status History (4026583), pole Predicted Yearly Distance. |
Predicted Financing Period (in Months) CZ: Predikovaná doba trvání | Plnění z vyhodnocovaného řádku z API Odometer Status History (4026583), pole Predicted Financing Period (in Months). |
Last Recalculation Date | Datum poslední rekalkulace, plnění z API Financing COntract Header ze stejnojmenného pole. |
Nearest Recalculation Date | Datum poslední rekalkulace, plnění z API Financing COntract Header ze stejnojmenného pole. |
User Id | ID uživatele, ktorý záznam vytvořil |
Date Created | Datum vytvoření záznamu |
Pokud uživatel chce vykonat rekalkulace smluv, nastaví se na danou smlouvu a pak spouští vykonání změny pomoci tlačítka Změnit smlouvy (průvodce). Systém pak spouští vykonání změny dané smlouvy stejným způsobem jako ze smlouvy.
Vyřazení z fronty vykoná wizard na změnu podmínek, po dokončení běhu (tlačítko Finish). Dále je možné danou smlouvu vyřadit z fronty pomoci odstránění řádku z listu.
Úloha Smlouvy na rekalkulaci (Contracts for Recalculation)
Úloha se využíva na zařazení smluv do fronty změn, na kterých se blíží Datum nejbližší rekalkulace (periodicky rekalkulované smlouvy).
Při periodické rekalkulaci se využívají pole smlouvy:
Perioda rekalkulace
Datum poslední rekalkulace
Datum nejbližší rekalkulace
na kartě smlouvy, záložka Operativní leasing a správa vozového parku.
Perioda rekalkulace se plní při založení kalkulace z produktu/šablony financování.
Datum poslední rekalkulace (needitovatelné) se plní datem odevzdání, následně se aktualizuje při rekalkulaci, jestliže byl v průvodci Změna podmínek smlouvy OPL vyplněný parametr Periodická rekalkulace=A. Datum nejbližší rekalkulace se plní datem = Datum poslední rekalkulace + podle hodnoty z parametru „Perioda vyúčtování“, při každé aktualizaci Datum poslední rekalkulace.
Report (úlohu) je možné spustit přes volbu Sestavy/Smlouvy k rekalkulaci:
Po potvrzení se otevře dialogové okno reportu:
Pole v Možnosti:
Kód listu změn smlouvy
Uživatel vybere kód listu změny na který chce smlouvy zařadit.
Filtr Data nejbližší rekalkulace
Možné zadat rozsah v jakém mšá být Datum nejbližší rekalkulace v smlouvě o financování
Sekce Filtr: Hlavička smlouvy o financování slouží pro blížší definice výběru množiny smluv (např smlouvy daného zákazníka, atd).
Po potvrzení systém vykoná, jestli byl zadán Kód listu změn smlouvy – pokud ne, zobrazí hlášku a nedovolí pokračovat dál.
Pokud byl kód listu změny zadán, OC zařadí do fronty/listu ty smlouvy na kterých:
Je na smlouve Financování se službami=A
Je stav = Účinná, Pozastavená, Ukončovaná, Změnová kopie
Není to varianta smlouvy (Varianta kalkulace= Ne)
Periodická rekalkulace=A v smlouvě
Filtr na Datum nejbližší rekalkulace, zodpovídá zadanému filtru data
Jsou splněny i ostatní filtry v časti Hlavička smlouvy
Po dokončení běhu systém zobrazí hlášku:
Stejně se zkontroluje Fronta změn smluv, list podle kódu listu změn který byl zadán v dialogovém okně.
Pozn: stejný přehled jako je popsán v předchozím kapitole.
V případě, jestliže byl v rámci průvodce uživatelem zadaný parametr Periodická rekalkulace = A, při rekalkulaci se na smlouvě zaktualizují Datum poslední rekalkulace, Datum nejbližší rekalkulace.
Wizard na změnu podmínek smlouvy (km, doba, ZH) danou smlouvu vyřadí z listu. Taktéž je možné ruční vyřazení pomoci odstránení řádku.
Úloha přehled smluv zákazníka (pouze pro typ financování Operativní leasing – financování se službami) (Customer – Contract List (only for Financing Type=Operative leasing - financing with services))
Úloha (report) vykoná pouze zařazení smluv zákazníka do fronty změn /listu. Úlohu je možné spustit z RC – Sestavy/Sezna smluv zákazika:
Po spuštění úlohy se otevře okno na zadání vstupních parametrů (Kód listu změn smlouvy). Po potvrzení se úloha vykoná.
Po potvrzení systém vykoná, jestli byl zadán Kód listu změn smlouvy – pokud ne, zobrazí hlášku a nedovolí pokračovat dál.
Batch na list změny smluv zařadí smlouvy které mají:
Financování se službami = A
Varianta kalkulace = Ne (tj. do fronty nezařadí varianty smlouvy)
Splňují ostatní filtrační kritéria zadané uživatelem.
Po dokončení běhu systém zobrazí hlášku:
Uživatel pak otevře frontu změn smlouvy s příslušním listem a může pokračovat dál v úpravách smluv:
Pozn: stejný přehled jako je popsán v předchozím kapitole.
Wizard na změnu podmínek smlouvy (km, doba, ZH) danou smlouvu vyřadí z listu. Taktéž je možné ruční vyřazení pomoci odstránení řádku.