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

...

Úloha (report) vykoná pouze zařazení smluv zákazníka do fronty změn /listu. Úlohu je možné spustit z RC – Sestavy/Sezna Seznam smluv zákazikazákazníka.

Po spuštění úlohy se otevře okno na zadání vstupních parametrů (Kód listu změn smlouvy). Po potvrzení se úloha vykoná.

...

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.