Průvodce slouží na změnu (opravu) datumu předání předmětu smlouvy (např. pokud byl omylem zadán nesprávny údej, atd).
Volba Akce – Změnit smlouvu průvodce otevře se průvodce změnou smlouvy. V prvním kroku tohoto průvodce uživatel vybere v poli „Kód typu změny“ změnu s Číslem objektu průvodce rovným 4046859. Detailně je průvodce „Změnit smlouvu“ popsán v Změny smlouvy - změnové kopie / varianty
Po dokončení úvodního průvodce systém vykoná následující kontroly:
-
Pokud je Stav smlouvy<Active
-
tzn. jedná se o první aktivace smlouvy
-
Zobrazí hlášku „Please use Contract Activation Wizard.“ „Použitě aktivační wizard.“ a dál nepokračuje, dialogové okno wizardu se neotevře.
-
-
Pokud je Stav smlouvy=Active
-
tzn. jedná se o opravu datumu předání
-
vykoná kontrolu, jestli je v splátkovém kalendáři smlouvy zaúčtována akontace anebo splátka (které nebyly dobropisovány):
-
Pokud existuje zaúčtována (a nedobropisována) akontace anebo splátka, zobrazí hlášku „Smlouva má Stav=Aktivní a existují účtované splátky. Proces aktivace nemůže pokračovat.“ Uživatel potvrdí OK, OC hlášku zavře a ukončí proces.
-
Smlouva bude na změnové kopii/variantě.
-
Pokud neexistuje taká splátka, OC vykoná kontrolu existence předpojistky:
-
Pokud najde pojistnou smlouvu, kde Valid To= dosavadní datum předání-1D tak vyzve uživatele k ruční změně Datumu platnosti předpojistky hláškou “Existuje předpojištění - změňte ručně data platnosti na pojistné smlouvě č. XY”
-
-
Smlouva zůstane na změnové kopii, kde uživatel teprve vykoná ruční změnu předpojistky (doplní správní datum ukončení), pak znovu spustí wizard
-
Pokud neexistuje taká pojistka, OC otevře dialogové okno na zadání nového datumu:
-
-
Po potvrzení tlačítkem Dokončit systém vykoná kontroly:
-
Jestli je Datum předání předmětu vyplneno
Pokud není, systém zobrazí chybovou hlášku a uživatel dál nemůže pokračovat.: “Datum předání musí být vyplněné!”
-
Jestli je Datum předání předmětu =< jako aktuální sysdate datum (jinými slovy není možná aktivace smlouvy do budoucna)
Pokud je větší, OC zobrazí hlášku a nechá otevřen krok 1 wizardu: Datum předání nesmí být větší než aktuální datum!”
Pokud datum vyhovuje, OC pokračuje na další kontrolu.
-
Jestli je Datum předání předmětu >= jako Datum podpisu smlouvy (fin.spol.):
Pokud je Datum podpisu smlouvy větší, OC zobrazí hlášku a nechá otevřen krok 1 wizardu: “Datum předání nemůže být menší než Datum podpisu fin. společnosti.”
Pokud datum vyhovuje, OC pokračuje další kontrolu:
-
Kontrola datumu první registrace pro silniční daň
Pokud v Contract Services existuje služby Service Kind=Road Tax, OC vykoná kontrolu:
-
Object Handover Date ve wizardu>=1st Registration Date (250) v API Financed Object (4026560) na předměte smlouvy
-
Pokud platí, pokračuje dál
-
Pokud neplatí, zobrazí hlášku v znění hlášky:
-
Object Handover Date must be higher then 1th Registration Date.
-
Datum předání předmětu musí být vyšši než Datum první registrace.
-
Datum odovzdání předmětu musí být vyšší jako Datum první registraci
-
-
-
Informativní kontrola jestli je Datum předání>=1.1.v daním roce (aktivace do minulého roku)
Pokud platí, pokračuje dál bez hlášky.
Pokud neplatí, systém zobrazí hlášku (dotaz): “Datum předání má být v aktuálním roce. Přesto pokračovat?”
-
pokud potvrdí Yes, pokračuje dál
-
pokud potvrdí No, dál nepokračuje.
-
Úkony po kontrolách datumů
-
Dočasně změní Expected Handover Date na nové datum z wizard (bez validace, takže nekontroluje stav a blokaci kalk. vstupů
-
Aktualizuje Datum začátku kalkulace a Datum předpokladaného ukončení dle nastavení na modelu smlouvy dle nového Expected Handover Date
-
Aktualizuje datumy na kalkulačních vstupech (Integration Date, Calc. Enter Date)
-
Doplní Handover Date do smlouvy a do Expected Handover date vrátí původní datum (který tam byl před změnou)
-
Provede update datumu služeb a pojistek (s výjimkou ukončených pojistek)
-
Pokud je Datum předání předmětu jiný jako bylo Předpokládané datum předání a smlouva obsahuje službu na silniční daň (Road Tax), provede aktualizace této služby ve vazbě na nové Datum předání.
-
Spouští rekalkulace (v daném případu již bude vždy existovat SPK smlouvy)
-
Pokud na smlouvě existuje ručení a Stav=Aktivní, změní na ní Date From dle nového Handover Date
-
Pokud je v smlouvě Financing with Services=Y, zaktualizuje první řádek v Historii stavu tachometru (Odometer Status History):
-
Datum stavu tachometru = doplní nové Datum předání
-
-
Pokud je v smlouvě Financing with Services=Y, doplní hodnotu z Datum začátku kalkulace na řádek v tabulce Smluvní nájezd (Contractual Distance) a to do Datum od.
-