Versions Compared

Key

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

...

  • Pokud je Stav smlouvy<Active

    • tzn. jedná se o první aktivaci aktivace smlouvy

    • Zobrazí hlášku „Please use Contract Activation Wizard.“ „Použite „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=Účinná a má zaúčtovanou splátku, není možné pokračovat.“ Uživatel potvrdí OK, OC hlášku zavře a ukončí proces.

      • Smlouva bude na změnové kopi/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ěne změně Datumu platnosti předpojistky. 

          image-20240619-121502.png
      • Smlouva zůstane na zmenové 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 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 predmete zmluvypř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.

      • Dátum odovzdania predmetu musí byť vyšší ako Dátum prvej registrácieDatum 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 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čeni 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), vykoná aktualizaci provede aktualizace této služby ve vazbě na nové Dátum Datum předání.

  • Spouští rekalkulaci rekalkulace (v daném případě 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.