Změna datumu předání
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.