Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Po dokončení úvodního průvodce systém vykoná následovné následující kontroly:

  • Pokud je Stav smlouvy<Active

    • tzn. jedná se o první aktivace smlouvy

    • Zobrazí hlášku „Please Please use Contract Activation Wizard.„Použitě 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 Smlouva má Stav=Účinná a má zaúčtovanou splátku, není možné 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é kopikopii/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

          image-20240619-121502.pngImage Removed

          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 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.