Versions Compared

Key

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

...

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

...

Postup vytvoření seznamu:

  • Úloha 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Účinná|PozastavenaPozastavená|UkoncovanaUkončovaná|Zmenova kopiaZměnová kopie

    • 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 Zohlednit parametr nerekalkulovat=N

      • na příznak smlouvy nefiltruje

    • pokud pokud v dialogovém oknu Zohladnit parameter Zohlednit parametr nerekalkulovat=A

      • v tomto připadě případě OC zohladní zohlední aj na parameter smlouvy Nerekalkulovat. Do fronty zařadi ty smlouvy, ktere které mají Nerekalkulovat=N a splnují splňují ostatní kritériá kritéria na zařazení do fronty. Smlouvy ktere které mají Nerekalkulovat=A se do fronty nezaradia nezařadí ani pokud jezdí mínmíň/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ázdneprázdné, na Areu nefiltruje

      • pokud Area=neprázdne neprázdné tak filtruje na hodnotu

    • z týchto těchto vybere poslední záznam (dle nejvyššího čísla Line No.). Pokud na tomto záznamu platí - úprava existující podmínky:

      • Pomer Poměr km % < 0 a ABS(Pomer Poměr km%) > Spodní tolerance % anebo

      • Pomer Poměr km% > 0 a Pomer Poměr 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 systém zobrazí info hlášku, že uživatel může otevřít List fronty změn:

    image-20240621-093155.png

    image-20240621-093205.png

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

...

  • 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šá může být Datum nejbližší rekalkulace v smlouvě o financování

...

Pokud byl kód listu změny zadán, OC zařadí do fronty/listu ty smlouvy na kterých:

  • Je na smlouve smlouvě 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

...

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í odstranění řádku.