Úlohu Hromadná změna pojistných smluv je možné spustit z rolecentra Insurance přes Akce/Změny/
Hromadná úloha zakládá změnové kopie smlouvy o financování a na nich provádí změnu pojištění. Upravené sazby se ukládají k upravované pojistné smlouvě do tabulky Změny sazby pojistné smlouvy. Kalkulace pojistky po úpravě probíhá standardním způsobem použitím zápisu v tabulce změn s ohledem na platnost sazby.
...
Právo spustit hromadnou úlohu nebo editovat „změnu sazby pojistné smlouvy“ má jen uživatel, který má v nastavení uživatele zatrhnuté pole Povolit změnu sazby pojistné smlouvy (Allow Change Insurance Contract Rate).
Nastavení uživatele (User Setup) je podrobně popsáno v dokumentu PD_Business Nastavení.
List fronty změn smlouvy
Je třeba nastavit pro hromadnou úlohu „kód“ do tabulky List fronty změn smlouvy (Contract Change Queue Batch) pro hromadnou úlohu. List musí mít zatržítko v poli Změna pojistné smlouvy (Insurance Contract Change).
Typy hromadných změn pojištění
Je třeba založit pro hromadnou změnu sazby pojistných smluv Typ hromadné změny pojištění (Insurance Mass Change Types).
Kód (Code)
Uživatel zadá označení typu hromadné změny pojištění
Popis (Description)
Uživatel zadá popis
Typ změny (Type of Change)
Uživatel vybere ze seznamu Změna pojistných sazeb
Typ změny smlouvy (Contract Change Type)
Uživatel zvolí změnu z tabulky Typy změn na smlouvě
Uloží se po provedení změny do Historie změn smlouvy
List fronty změn smlouvy (Contract Change Queue Sheet)
Uživatel vybere z tabulky List fronty změn smlouvy, zafiltrovaný na příznak Změna pojistné smlouvy
Kód ukončení pojištění (Insurance Termination Code)
Připraveno pro hromadné ukončování pojistek - CR 164
Hromadná změna sazby pojistných smluv
Uživatel s právem může spustit hromadnou úlohu přímo z menu rollcentra Pojištění (Insurance).
Zadání parametrů a filtrů úlohy
Systém otevře dialogové okno pro zadání parametrů úlohy v části Možnosti (Option).
Pro změnu pojistných sazeb jsou povinné parametry:
Číslo pojišťovny (Insurance Company No.)
Je třeba vybrat pojišťovnu, u které se mění sazby
Číslo pojistného produktu (Insurance Product No.)
Je třeba vybrat pojistný produkt
Platnost změny od (Change Valid From)
Uživatel zadá začátek platnosti nové sazby, změněné koeficientem
Koeficient vůči nájemci (Client Coefficient)
Uživatel zadá koeficient pro přepočet pojistné sazby vůči klientovi
Pokud se sazba vůči klientovi nemění, uživatel zadá koeficient 1
Koeficient vůči pojišťovně (Insurance Company Coefficient)
Uživatel zadá koeficient pro přepočet pojistné sazby vůči pojišťovně
Pokud se sazba vůči pojišťovně nemění, uživatel zadá koeficient 1
Kromě povinných parametrů může uživatel omezit provedení změn sazeb pomocí dalších parametrů, např. jen změnit jen sazby pro konkrétní variantu pojistného produktu atd.
V druhé části dialogového okna je možno specifikovat pomocí filtrů, nad kterými smlouvami o financování má být změna provedena.
Uživatel může zvolit filtr na základě polí z hlavičky smlouvu o financování, např. konkrétního zákazníka. Pak systém hledá pojistky pouze ve smlouvách daného zákazníka.
Pokud uživatel nezadá žádný filtr v části Filtr: Hlavička smlouvy o financování, systém by prováděl změnu nad celým portfoliem leasingových smluv. Proto vypíše upozornění.
Po stisknutí Ano začne provádět změnu pojistek nad všemi leasingovými smlouvami, což může být časově náročné.
...
Po potvrzení „OK“ úloha zkontroluje povinná pole v dialogovém okně:
Typ změny
Číslo pojišťovny
Číslo produktu pojišťovny
Pokud nejsou všechna povinná pole zadaná, upozorní chybovou hláškou. Pokud je dialogové okno vyplněno správně, systém pokračuje kontrolami:
Kontrola listu fronty změn smlouvy
List fronty změn směn smlouvy pro změnu pojistných smluv musí být prázdný. Předchozí změnu musí být zpracované to je změnové kopie jsou „přenesené“ nebo „vymazané“. Jinak systém vypíše chybovou zprávu:
Kontrola smluv o financování
Systém prochází leasingové smlouvy, které odpovídají zadaným filtrům v dialogovém okně a zároveň existuje na smlouvě pojistná smlouva vybrané pojišťovny a produktu, platná v době začátku platnosti změny. Smlouvy musí být ve stavu “Aktivní”, nejedná o se o variantu, to je k filtrům zadaným přes dialogové okno přidá systém ještě pevné filtry smlouvy o financování:
Calc.Variant = Ne
Status = Aktive
Kontrola změnové kopie
Systém prochází leasingové smlouvy a kontroluje, zda se nejedná o změnové kopie. Pokud taková existuje, do Logu změn pojistných smluv zaznamená chybovou hlášku „Smlouva o financování XXX je změnová kopie. Pojistná smlouva nebude zpracovaná“ a systém pokračuje na další smlouvě.
Kontroly splátkového kalendáře smlouvy:
Zda je alespoň jedna zaúčtovaná řádná splátka.
Pokud taková splátka neexistuje (tzn. Smlouva je po aktivaci a před zaúčtováním první řádné splátky), pak zapíše do Logu změn pojistných smluv zaznamená chybovou hlášku a tuto smlouvu nezpracovává a pokračuje na další smlouvě.
Kontrola zaúčtovaných RS splátek
Na smlouvách kontroluje, jestli smlouva má nezaúčtovanou RS splátku. Pokud taková smlouva existuje, tuto smlouvu nezpracovává, zapíše do Logu změn pojistných smluv a pokračuje na další smlouvu
Kontrola nezaúčtované řádné splátky
Na smlouvách kontroluje, jestli smlouva má ještě nezaúčtovanou řádnou splátku. Pokud taková splátka neexistuje, tuto smlouvu nezpracovává, ale zapíše do Logu změn pojistných smluv a pokračuje na další smlouvu.
Upozornění: Pokud je na smlouvě zaúčtovaná poslední splátka a automatické prodloužení proběhne až při účtování dalšího měsíce, k takové smlouvě nebude vytvořena změnová kopie a smlouva nebude zařazena do fronty změn pojistné smlouvy
Úloha pokračuje vytvořením změnových kopií smluv o financování, které prošly úspěšně kontrolami, zápisem do Historie změn smlouvy, změnou pojistek na změnové kopii a zápisem do Fronty změn pojistné smlouvy.
Na závěr vypíše sumář změněných a chybný smluv:
...
List Fronty změn pojistné smlouvy je naplněn
Důležité je vybrat Název listu (Batch Name).
Ve frontě změn pojistné smlouvy jsou údaje o provedené změně, leasingové smlouvě a pojistce:
Název Listu fronty (Description of Contract Change Queue Sheet)
Číslo položky (Entry No.)
Datum změny (Date Change)
Obsahuje „Platnost změny od“ při spuštění úlohy
Typ Změny (Type of Change)
Který typ hromadné změny pojištění byl spuštěn
Číslo smlouvy o financování (Financing Contract No.)
Číslo zákazníka (Customer No.)
Název zákazníka (Customer Name)
Stav smlouvy (Contract Status)
Detailní stav smlouvy (Detail Contract Status)
Datum předání předmětu (Handover Date)
Předpokládané úkončení (Expected Termination Date)
Doba financování (Financing Period in Months)
Číslo pojistné smlouvy (Insurance Contract No.)
Platnost od pojistné smlouvy (Insurance Contract Valid From)
Platnost do pojistné smlouvy (Insurance Contract Valid To)
Číslo pojišťovny (Insurance Company No.)
Číslo produktu (Insurace Product No.)
Číslo rámcové smlouvy (Framework Agreement No.)
Číslo sady (Set No.)
Původní měsíční pojistné vůči nájemci (Original Client Month Amount)
Částka před změnou
Nové měsíční pojistné vůči nájemci (New Client Month Amount)
Částka po změně
Původní měsíční pojistné vůči pojišťovně (Original Company Month Amount)
Částka před změnou
Nové měsíční pojistné vůči npojišťovně (New Company Month Amount)
Částka po změně
ID uživatele (User ID)
Na změnové kopii je na příslušné pojistné smlouvě změna sazby pojistné smlouvy.
V hlavičce pojistky jsou původní hodnoty sazby a ročního / měsíčního pojistného.
Původní Roční pojistné vůči nájemci = 13 725,6:
602 000 / 100 * 2,4 (sazba) * 0,95 (výsledný koeficient) = 13 725,6
Původní Roční pojistné vůči pojišťovně = 13 725,6:
602 000 / 100 * 2,4 (sazba) * 0,95 (výsledný koeficient) = 13 725,6
Podle zaznamenané změny pojistné smlouvy je vypočteno i aktuální roční / měsíční pojistné:
Aktuální Roční pojistné vůči nájemci = 20 588,4:
602 000 / 100 * 3,6 (sazba) * 0,95 (výsledný koeficient) = 20 588,4
Aktuální Roční pojistné vůči pojišťovně = 30 622,51
602 000 / 100 * 3,12 (sazba) * 0,95 (výsledný koeficient) = 17 843,28
Pojistné kalendáře jsou kalkulovány změněnou sazbou od začátku data příslušné změny do konce smlouvy.
Záznam je evidován ve Frontě změn pojistných smluv.
Záznam změn pojistných smluv je i v Logu změn pojistných smluv.
Tabulka Log změn pojistných smluv (Insurance Contract Change Log) obsahuje tyto údaje:
Číslo položky (Entry No.)
Číslo smlouvy o financování (Financing Contract No.)
Číslo pojistné smlouvy (Insurance Contract)
Typ změny (Type of Change)
S jakým typem změny byla úloha spuštěna.
Log je společný pro všechny tři typu hromadných změn pojistných smluv
Filtr smluv o financování (Financed Contract Filters)
Systém uloží fitr nad hlavičkou smlouvy o financování při spuštění úlohy
Výsledek (Result)
Kladný výsledek je označen Úspěch, záporný Chyba
Text chyby (Error Text)
V případě chyby je zaznamenána chybová hláška
Změnová kopie (Change Copy)
Operace se změnovou kopií - zda nastal Přenos nebo Výmaz změnové kopie
ID uživatele (User ID)
Uživatel, který úkon provedl
Pro každou smlouvu o financování je proveden zápis v přehledu historie změn smlouvy.
“Kód změny“ (Contract Change Type) v historii změn smlouvy je podle nastavení na „Typu hromadných změn pojištění“ (Insurance Contract Change.
Pokud uživatel při spuštění úlohy zadal „poznámku“, její text se přenesl do historie smlouvy.
Dokončení hromadné změny pojistných smluv
Uživatel může výsledky na změnových kopií zkontrolovat z fronty změn pojistné smlouvy a následně provést přenesení změnových kopií nebo vymazání změnových kopií.
Lze přes označení vybrat a přenést nebo vymazat označené změnové kopie.
Nebo provést Hromadný přenos nebo výmaz.
Pokud není zpracovaná dávka na listu fronty změn pojistných smluv, nejde vložit přes hromadnou úlohu další dávku.
Spouštění přes plánovač
Úloha je upravena tak, aby bylo možné spouštění přes plánovač - tlačítko Plán… (Schedule…) na dialogovém okně.
Uživatel zadá příslušné filtry (popis výše) v rámci dialogového okna. Pak nepokračuje tlačítkem OK ale tlačítkem Plán… (Schedule…).
Pokud bude úloha spouštěna přes tlačítko Plán…(Schedule…), zpracování převezme plánovač, pak v průběhu není nutná přítomnost uživatele.
Úloha je upravena tak, že pokud se spouští přes Schedule, nezobrazuje žádné hlášky.
Úloha podle naplánovaného data a času provede založení změnové kopie, změny pojištění a zápis do fronty změn pojištění i do logu změn.
Hromadné ukončení pojistných smluv
Uživatel s právem může spustit hromadnou úlohu přímo z menu rollcentra Pojištění (Insurance).
Zadání parametrů a filtrů úlohy
Systém otevře dialogové okno pro zadání parametrů úlohy v části Možnosti (Option).
Pro ukončení pojistných smluv jsou povinné parametry:
Číslo pojišťovny (Insurance Company No.)
Je třeba vybrat pojišťovnu, u které se mění sazby
Číslo pojistného produktu (Insurance Product No.)
Je třeba vybrat pojistný produkt
Platnost změny od (Change Valid From)
Uživatel zadá datum ukončení pojistných smluv, to je Platnost do na pojistce
Důvod ukončení pojistné smlouvy(Insurance Contract Termination Reason)
Pokud je kód ukončení nastaven na typu hromadné změny pojištění, systém je předvyplní. Uživatel může změnit.
Důvod ukončení systém pak vyplní, na ukončené pojistce pro případné využití v reportech.
Poznámka (Descript)
Uživatel může zadat text, který systém propíše do Historie změny smluv k jednotlivým smlouvám, které zpracuje
Kromě povinných parametrů může uživatel omezit ukončení pojistek pomocí dalších parametrů, např. jen ukončit jen pojistky s konkrétní rámcovou smlouvou atd.
V druhé části dialogového okna „Filtr:Hlavička smlouvy o financování“ je možno specifikovat pomocí filtrů, nad kterými smlouvami o financování má být změna provedena.
Pokud je na pojistném produktu zatrženo pole Povinný produkt (Mandatory Product).
Systém bude při hromadném ukončení zobrazovat upozornění, zda opravdu chcete ukončovat povinný produkt.
Po výběru produktu vypíše upozornění:
Po stisknutí Ano ukončení dle zadaných parametrů provede.
Kontroly
Po potvrzení „OK“ úloha zkontroluje povinná pole v dialogovém okně:
Typ změny
Číslo pojišťovny
Číslo produktu pojišťovny
Pokud nejsou všechna povinná pole zadaná, upozorní chybovou hláškou. Pokud je dialogové okno vyplněno správně, systém pokračuje kontrolami:
Kontrola listu fronty změn smlouvy
List fronty změn směn smlouvy pro změnu pojistných smluv musí být prázdný. Předchozí změnu musí být zpracované to je změnové kopie jsou „přenesené“ nebo „vymazané“. Jinak systém vypíše chybovou zprávu:
Kontrola smluv o financování
Systém prochází leasingové smlouvy, které odpovídají zadaným filtrům v dialogovém okně a zároveň existuje na smlouvě pojistná smlouva vybrané pojišťovny a produktu, platná v době začátku platnosti změny. Smlouvy musí být ve stavu “Aktivní”, nejedná se o variantu, to je k filtrům zadaným přes dialogové okno přidá systém ještě pevné filtry smlouvy o financování:
Calc.Variant = Ne
Status = Aktive
Kontrola změnové kopie
Systém prochází leasingové smlouvy a kontroluje, zda se nejedná o změnové kopie. Pokud taková existuje, do Logu změn pojistných smluv zaznamená chybovou hlášku „Smlouva o financování XXX je změnová kopie. Pojistná smlouva nebude zpracovaná“ a systém pokračuje na další smlouvě.
Kontroly splátkového kalendáře smlouvy:
Zda je alespoň jedna zaúčtovaná řádná splátka.
Pokud taková splátka neexistuje (tzn. Smlouva je po aktivaci a před zaúčtováním první řádné splátky), pak zapíše do Logu změn pojistných smluv zaznamená chybovou hlášku a tuto smlouvu nezpracovává a pokračuje na další smlouvě.
Kontrola zaúčtovaných RS splátek
Na smlouvách kontroluje, jestli smlouva má nezaúčtovanou RS splátku. Pokud taková smlouva existuje, tuto smlouvu nezpracovává, zapíše do Logu změn pojistných smluv a pokračuje na další smlouvu
Kontrola nezaúčtované řádné splátky
Na smlouvách kontroluje, jestli smlouva má ještě nezaúčtovanou řádnou splátku. Pokud taková splátka neexistuje, tuto smlouvu nezpracovává, ale zapíše do Logu změn pojistných smluv a pokračuje na další smlouvu.
Upozornění: Pokud je na smlouvě zaúčtovaná poslední splátka a automatické prodloužení proběhne až při účtování dalšího měsíce, k takové smlouvě nebude vytvořena změnová kopie a smlouva nebude zařazena do fronty změn pojistné smlouvy
Úloha pokračuje vytvořením změnových kopií smluv o financování, které prošly úspěšně kontrolami, zápisem do Historie změn smlouvy, změnou pojistek na změnové kopii a zápisem do Fronty změn pojistné smlouvy.
Na závěr vypíše sumář změněných a chybný smluv:
Provedené změny nad změnovou kopií
List Fronty změn pojistné smlouvy je naplněn.
Na změnových kopiích jsou na příslušných smlouvách ukončená pojistná smlouva dle zadání v úloze.
Pojistné kalendáře jsou ukončeny podle data příslušné změny do konce smlouvy.
Pojistka je kalkulovaná ve splátkovém kalendáři smlouvy.
Pro každou smlouvu o financování je proveden zápis v přehledu historie změn smlouvy.
Pokud uživatel při spuštění úlohy zadal „poznámku“, její text se přenesl do historie smlouvy.
„Kód změny“ (Contract Change Type) v historii změn smlouvy je podle nastavení na „Typu hromadných změn pojištění“ (Insurance Contract Change).
Záznam ukončení pojistných smluv je i v Logu změn pojistných smluv.
Dokončení hromadné změny pojistných smluv
Uživatel může výsledky na změnových kopií zkontrolovat z fronty změn pojistné smlouvy a následně provést přenesení změnových kopií nebo vymazání změnových kopií.
Lze přes označení vybrat a přenést nebo vymazat označené změnové kopie.
Nebo provést Hromadný přenos nebo výmaz.
Pokud není zpracovaná dávka na daném listu fronty změn pojistných smluv, nejde vložit přes hromadnou úlohu další dávku.
Hromadné Založení pojistných smluv
Uživatel s právem může spustit hromadnou úlohu přímo z menu rollcentra Pojištění (Insurance).
Zadání parametrů a filtrů úlohy
Systém otevře dialogové okno pro zadání parametrů úlohy v části Možnosti (Option).
Pro založení nových pojistných smluv jsou povinné parametry:
Číslo pojišťovny (Insurance Company No.)
Je třeba vybrat pojišťovnu, u které se mění sazby
Číslo pojistného produktu (Insurance Product No.)
Je třeba vybrat pojistný produkt
Varianta produktu (Product Variant Code)
Číslo rámcové smlouvy (Framework Agreement No.)
Číslo pojistné sady (Set No.)
Platnost změny od (Change Valid From)
Uživatel zadá datum ukončení pojistných smluv, to je Platnost do na pojistce
Kromě povinných parametrů může uživatel omezit ukončení pojistek pomocí dalších parametrů, např. jen ukončit jen pojistky s konkrétní rámcovou smlouvou atd.
Pokud uživatel zadá při spuštění úlohy text do pole:
Poznámka
Text systém přenese do Historie změn smlouvy
V druhé části dialogového okna je možno specifikovat pomocí filtrů, nad kterými smlouvami o financování má být změna provedena.
Uživatel může zvolit filtr na základě polí z hlavičky smlouvu o financování, např. konkrétního zákazníka. Pak systém hledá pojistky pouze ve smlouvách daného zákazníka.
Pokud uživatel nezadá žádný filtr v části Filtr: Hlavička smlouvy o financování, systém by prováděl změnu nad celým portfoliem leasingových smluv. Proto vypíše upozornění:
Po stisknutí Ano začne provádět změnu pojistek nad všemi leasingovými smlouvami, což může být časově náročné.
Kontroly
Po potvrzení „OK“ úloha zkontroluje povinná pole v dialogovém okně:
Typ změny
Číslo pojišťovny
Číslo produktu pojišťovny
Pokud nejsou všechna povinná pole zadaná, upozorní chybovou hláškou. Pokud je dialogové okno vyplněno správně, systém pokračuje kontrolami:
Kontrola listu fronty změn smlouvy
List fronty změn směn smlouvy pro změnu pojistných smluv musí být prázdný. Předchozí změnu musí být zpracované to je změnové kopie jsou „přenesené“ nebo „vymazané“. Jinak systém vypíše chybovou zprávu:
Kontrola smluv o financování
Systém prochází leasingové smlouvy, které odpovídají zadaným filtrům v dialogovém okně a zároveň existuje na smlouvě pojistná smlouva vybrané pojišťovny a produktu, platná v době začátku platnosti změny. Smlouvy musí být ve stavu “Aktivní”, nejedná se o variantu, to je k filtrům zadaným přes dialogové okno přidá systém ještě pevné filtry smlouvy o financování:
Calc.Variant = Ne
Status = Aktive
Kontrola změnové kopie
Systém prochází leasingové smlouvy a kontroluje, zda se nejedná o změnové kopie. Pokud taková existuje, do Logu změn pojistných smluv zaznamená chybovou hlášku „Smlouva o financování XXX je změnová kopie. Pojistná smlouva nebude zpracovaná“ a systém pokračuje na další smlouvě.
Kontroly splátkového kalendáře smlouvy:
Zda je alespoň jedna zaúčtovaná řádná splátka.
Pokud taková splátka neexistuje (tzn. Smlouva je po aktivaci a před zaúčtováním první řádné splátky), pak zapíše do Logu změn pojistných smluv zaznamená chybovou hlášku a tuto smlouvu nezpracovává a pokračuje na další smlouvě.
Kontrola zaúčtovaných RS splátek
Na smlouvách kontroluje, jestli smlouva má nezaúčtovanou RS splátku. Pokud taková smlouva existuje, tuto smlouvu nezpracovává, zapíše do Logu změn pojistných smluv a pokračuje na další smlouvu
Kontrola nezaúčtované řádné splátky
Na smlouvách kontroluje, jestli smlouva má ještě nezaúčtovanou řádnou splátku. Pokud taková splátka neexistuje, tuto smlouvu nezpracovává, ale zapíše do Logu změn pojistných smluv a pokračuje na další smlouvu.
Upozornění: Pokud je na smlouvě zaúčtovaná poslední splátka a automatické prodloužení proběhne až při účtování dalšího měsíce, k takové smlouvě nebude vytvořena změnová kopie a smlouva nebude zařazena do fronty změn pojistné smlouvy
Úloha pokračuje vytvořením změnových kopií smluv o financování, které prošly úspěšně kontrolami, zápisem do Historie změn smlouvy, změnou pojistek na změnové kopii a zápisem do Fronty změn pojistné smlouvy.
Na závěr vypíše sumář změněných a chybný smluv:
Provedené změny nad změnovou kopií
List Fronty změn pojistné smlouvy je naplněn.
Na změnových kopiích jsou na příslušných smlouvách založena nová pojistná smlouva dle zadání v úloze.
Pojistné kalendáře jsou kalkulovány od začátku data příslušné změny do konce smlouvy.
Pojistka je kalkulovaná ve splátkovém kalendáři smlouvy.
Pro každou smlouvu o financování je proveden zápis v přehledu historie změn smlouvy.
Pokud uživatel při spuštění úlohy zadal „poznámku“, její text se přenesl do historie smlouvy.
„Kód změny“ (Contract Change Type) v historii změn smlouvy je podle nastavení na „Typu hromadných změn pojištění“ (Insurance Contract Change).
Záznam založení pojistných smluv je i v Logu změn pojistných smluv.
Dokončení hromadné změny pojistných smluv
Uživatel může výsledky na změnových kopií zkontrolovat z fronty změn pojistné smlouvy a následně provést přenesení změnových kopií nebo vymazání změnových kopií.
Lze přes označení vybrat a přenést nebo vymazat označené změnové kopie.
Nebo provést Hromadný přenos nebo výmaz.
Pokud není zpracovaná dávka na daném listu fronty změn pojistných smluv, nejde vložit přes hromadnou úlohu další dávkuJob Mass Insurance Contract Change Can be run from the Role Center Insurance across Actions/Changes/
A multiple task creates change copies of a financing contract and changes insurance on them. The adjusted rates are stored for the modified insurance contract in the Insurance Contract Rate Changes table. The calculation of the insurance policy after modification is carried out in a standard way using the entry in the table of changes with regard to the validity of the rate.
User Setup
The right to run a batch task or edit "change of insurance contract rate" is granted only to the user who has checked the field in the user settings Allow Change Insurance Contract Rate (Allow Change Insurance Contract Rate).
User Setup (User Setup) is described in detail in the PD_Business Settings document.
Contract Change Queue Sheet
It is necessary to set the "code" to the table for the batch job Contract Change Queue Sheet (Contract Change Queue Batch) for a bulk job. The worksheet must have a check mark in the Insurance Contract Change field (Insurance Contract Change).
Types of Mass Insurance Changes
It is necessary to create for a mass change of the rate of insurance contracts Insurance Mass Change Type (Insurance Mass Change Types).
Code (Code)
The user enters the type of mass insurance change
Description (Description)
The user enters a description
Type of Change (Type of Change)
User selects Change Insurance Rates from the list
Contract Change Type (Contract Change Type)
User selects a change from the Contract Change Types table
It will be saved in the Contract Change History after the change is made
Contract Change Queue Sheet (Contract Change Queue Sheet)
The user selects the Contract Change Queue Sheet from the table, filtered to Insurance Contract Change flag
Insurance Termination Code (Insurance Termination Code)
Prepared for mass fuse termination - CR 164
Mass Rate Change of Insurance Contracts
A user with permission can run a mass task directly from the menu of the Insurance rollcenter (Insurance).
Specifying Job Parameters and Filters
The system opens a dialog box for entering the job parameters in the Options section (Option).
To change insurance rates, the following parameters are mandatory:
Insurance Company No. (Insurance Company No.)
It is necessary to select the insurance company for which the rates are changing
Insurance Product No. (Insurance Product No.)
You need to select an insurance product
Change Valid From (Change Valid From)
The user enters the beginning of the validity of a new rate, changed by the coefficient
Tenant Coefficient (Client Coefficient)
The user enters the coefficient for the recalculation of the insurance rate towards the client
If the rate does not change for the client, the user enters a coefficient of 1
Insurance Company Coefficient (Insurance Company Coefficient)
The user enters the coefficient for the recalculation of the insurance rate against the insurance company
If the rate with respect to the insurance company does not change, the user enters a coefficient of 1
In addition to the mandatory parameters, the user can restrict the rate changes by other parameters, e.g. only change the rates for a specific variant of the insurance product, etc.
On the Options tab in the first part of the dialog box, the user can enter data into the following fields:
Reason for Termination of Insurance Contract(Insurance Contract Termination Reason)
If the termination code is set on the Insurance Mass Change type, the system will pre-fill it. The user can change.
The reason for termination is then filled in by the system on the terminated insurance policy for possible use in reports.
Note (Descript)
The user can enter a text that the system will write into the Contract Change History for individual contracts that it processes
In the second part of the dialog window, it is possible to specify by means of filters over which financing contracts the change should be made.
The user can select a filter based on the fields from the header of the financing contract, e.g. a specific customer. Then the system looks for insurance policies only in the customer's contracts.
If the user does not specify any filter in the Filter: Financing Contract Header section, the system would perform the change over the entire portfolio of leasing contracts. Therefore, it prints a warning.
After pressing Yes, it will start changing insurance policies over all leasing contracts, which can be time-consuming.
Controls
After confirming "OK", the task will check the required fields in the dialog box:
Type of Change
Insurance Company No.
Insurance Company Product No.
If all required fields are not entered, it warns with an error message. If the dialog box is filled in correctly, the system continues with checks:
Checking the Contract Change Queue Sheet
The Contract Change Queue sheet for the Insurance Contract Change Queue must be empty. The previous change must be processed, i.e. the change copies are "transferred" or "deleted". Otherwise, the system outputs an error message:
Checking Financing Contracts
The system goes through the leasing contracts that match the filters entered in the dialog window and at the same time there is an insurance contract of the selected insurance company and product, valid at the time of the start of the change. Contracts must be in the status "Active", this is not a variant, i.e. the system adds fixed filters of the financing contract to the filters entered via the dialog window:
Calc.Variant = No
Status = Aktive
Change Copy Check
The system goes through leasing contracts and checks whether they are change copies. If there is one, it will record an error message in the Insurance Contract Change Log "Financing Contract XXX is a Change Copy. Insurance contract will not be processed" and the system continues on the next contract.
Contract Payment Calendar Checks:
Whether at least one regular payment has been posted.
If no such payment exists (i.e. the contract is after activation and before the first regular payment is posted), then it writes an error message into the Insurance Contract Change Log, records an error message and does not process this contract and continues with the next contract.
Checking Posted RS Payments
On contracts, it checks whether the contract has an unposted RS payment. If such a contract exists, it does not process this contract, enters it into the Insurance Contract Change Log and continues to the next contract
Check for unposted regular payment
It checks the contracts to see if the contract has yet to be accounted for a due payment. If such an installment does not exist, it does not process this contract, but enters it in the Insurance Contract Change Log and continues to the next contract.
Note: If the last payment is posted on the contract and the automatic renewal will not take place until the next month is posted, a change copy will not be created for that contract and the contract will not be included in the queue for changes to the insurance contract
The task continues by creating change copies of financing contracts that have successfully passed the checks, writing them in the Contract Change History, changing the insurance policies on the change copy, and writing them in the Insurance Contract Change Queue.
At the end, he writes a summary of changed and erroneous contracts:
Changes made to the change copy
The Insurance Contract Change Queue sheet is filled
It is important to select Sheet Name (Batch Name).
In the queue for changes to the insurance contract, there is information about the change, the leasing contract and the insurance policy:
Queue Sheet Name (Description of Contract Change Queue Sheet)
Entry No. (Entry No.)
Date Changed (Date Change)
Contains "Change Valid From" when the job is run
Type of Change (Type of Change)
Which type of mass insurance change has been triggered
Financing Contract No. (Financing Contract No.)
Customer No. (Customer No.)
Customer Name (Customer Name)
Contract Status (Contract Status)
Detailed Contract Status (Detail Contract Status)
Object Handover Date (Handover Date)
Expected action (Expected Termination Date)
Financing Period (Financing Period in Months)
Insurance Contract No. (Insurance Contract No.)
Insurance Contract Valid From (Insurance Contract Valid From)
Valid To Insurance Contract (Insurance Contract Valid To)
Insurance Company No. (Insurance Company No.)
Insurance Product No. (Insurace Product No.)
Framework Agreement No. (Framework Agreement No.)
Set No. (Set No.)
Original Tenant Monthly Insurance Amount (Original Client Month Amount)
Amount before change
New Tenant Monthly Insurance Amount (New Client Month Amount)
Amount after change
Original Insurance Company Monthly Amount (Original Company Month Amount)
Amount before change
New Monthly Insurance Company Amount (New Company Month Amount)
Amount after change
User ID (User ID)
On the change copy, there is a change in the insurance contract rate on the relevant insurance contract.
In the header of the policy, there are the original values of the rate and the annual/monthly premium.
Original Tenant Year Insurance Amount = 13,725.6:
602,000 / 100 * 2.4 (rate) * 0.95 (final coefficient) = 13,725.6
Original Annual Insurance Company Premiums = 13,725.6:
602,000 / 100 * 2.4 (rate) * 0.95 (final coefficient) = 13,725.6
According to the recorded change in the insurance contract, the current annual/monthly premium is also calculated:
Up-to-date Tenant Year Insurance Amount = 20,588.4:
602,000 / 100 * 3.6 (rate) * 0.95 (final coefficient) = 20,588.4
Up-to-date Annual Insurance Company Premiums = 30,622.51
602,000 / 100 * 3.12 (rate) * 0.95 (final coefficient) = 17,843.28
Insurance calendars are calculated at the changed rate from the beginning of the date of the respective change until the end of the contract.
The record is registered in the Insurance Contract Change Queue.
A record of changes to insurance contracts is also in the Insurance Contract Change Log.
Table Insurance Contract Change Log (Insurance Contract Change Log) It contains the following information:
Entry No. (Entry No.)
Financing Contract No. (Financing Contract No.)
Insurance Contract No. (Insurance Contract)
Type of Change (Type of Change)
What type of change the task was run with.
The log is common for all three types of mass changes to insurance contracts
Financing Contract Filter (Financed Contract Filters)
The system saves the filter above the financing contract header when the job is started
Result (Result)
A positive result is marked as Success, a negative result as an Error
Error Text (Error Text)
In the event of an error, an error message is logged
Change Copy (Change Copy)
Change Copy Operation - whether Transfer or Delete of Change Copy has occurred
User ID (User ID)
The user who performed the action
For each financing contract, an entry is made in the Contract Change History overview (Contract Change History) .
"Change Code" (Contract Change Type) in the history of contract changes according to the setting to "Insurance Mass Change Type" (Insurance Contract Change).
If a user entered a "note" when running a task, its text was transferred to the contract history.
Completion of Mass Insurance Contract Change
The user can check the results of the change copies from the change queue of the insurance contract and then transfer the change copies or delete the change copies.
It is possible to select and transfer or delete selected change copies via the mark.
Or perform a Mass Transfer or Deletion.
If the processed batch is not on the queue sheet of insurance contract changes, it is not possible to insert another batch via the batch job.
Starting via the scheduler
The task is modified so that it is possible to run via the scheduler - the Schedule button... (Schedule...) in the dialog box.
The user enters the appropriate filters (described above) within the dialog box. Then it does not continue with the OK button, but with the Plan... (Schedule...).
If the task will be run via the Schedule... (Schedule...), the processing is taken over by the scheduler, then the presence of the user is not required during the process.
The task is modified so that if it is run via Schedule, it does not display any messages.
According to the scheduled date and time, the task will create a change copy, change insurance and write it to the insurance change queue and to the change log.
Mass Termination of Insurance Contracts
A user with permission can run a mass task directly from the menu of the Insurance rollcenter (Insurance).
Specifying Job Parameters and Filters
The system opens a dialog box for entering the job parameters in the Options section (Option).
To terminate insurance contracts, the following parameters are mandatory:
Insurance Company No.
It is necessary to select the insurance company for which the rates are changing
Insurance Product No.
You need to select an insurance product
Change Valid From (Change Valid From)
The user enters the end date of the insurance contracts, that is, Valid to on the policy
Reason for Termination of Insurance Contract(Insurance Contract Termination Reason)
If the termination code is set on the Insurance Mass Change type, the system will pre-fill it. The user can change.
The reason for termination is then filled in by the system on the terminated insurance policy for possible use in reports.
Note (Descript)
The user can enter a text that the system will write into the Contract Change History for individual contracts that it processes
In addition to the mandatory parameters, the user can restrict the termination of insurance policies by other parameters, e.g. only terminate insurance policies with a specific framework agreement, etc.
In the second part of the dialog window "Filter:Financing Contract Header" it is possible to specify over which financing contracts the change is to be made.
If the Mandatory Product field is checked on the insurance product (Mandatory Product).
The system will display a warning on mass termination if you really want to terminate a mandatory product.
After selecting a product, it prints a warning:
After pressing Yes, it will terminate according to the specified parameters.
Controls
After confirming "OK", the task will check the required fields in the dialog box:
Type of Change
Insurance Company No.
Insurance Company Product No.
If all required fields are not entered, it warns with an error message. If the dialog box is filled in correctly, the system continues with checks:
Checking the Contract Change Queue Sheet
The Contract Change Queue sheet for the Insurance Contract Change Queue must be empty. The previous change must be processed, i.e. the change copies are "transferred" or "deleted". Otherwise, the system outputs an error message:
Checking Financing Contracts
The system goes through the leasing contracts that match the filters entered in the dialog window and at the same time there is an insurance contract of the selected insurance company and product, valid at the time of the start of the change. Contracts must be in the status "Active", this is not a variant, i.e. the system adds fixed filters of the financing contract to the filters entered via the dialog:
Calc.Variant = No
Status = Aktive
Change Copy Check
The system goes through leasing contracts and checks whether they are change copies. If there is one, it will record an error message in the Insurance Contract Change Log "Financing Contract XXX is a Change Copy. Insurance contract will not be processed" and the system continues on the next contract.
Contract Payment Calendar Checks:
Whether at least one regular payment has been posted.
If no such payment exists (i.e. the contract is after activation and before the first regular payment is posted), then it writes an error message into the Insurance Contract Change Log, records an error message and does not process this contract and continues with the next contract.
Checking Posted RS Payments
On contracts, it checks whether the contract has an unposted RS payment. If such a contract exists, it does not process this contract, enters it into the Insurance Contract Change Log and continues to the next contract
Check for unposted regular payment
It checks the contracts to see if the contract has yet to be accounted for a due payment. If such an installment does not exist, it does not process this contract, but enters it in the Insurance Contract Change Log and continues to the next contract.
Note: If the last payment is posted on the contract and the automatic renewal will not take place until the next month is posted, a change copy will not be created for that contract and the contract will not be included in the queue for changes to the insurance contract
The task continues by creating change copies of financing contracts that have successfully passed the checks, writing them in the Contract Change History, changing the insurance policies on the change copy, and writing them in the Insurance Contract Change Queue.
At the end, he writes a summary of changed and erroneous contracts:
Changes made to the change copy
The Insurance Contract Change Queue sheet is full.
On the change copies, the insurance contract is terminated on the respective contracts according to the assignment in the task.
Insurance calendars are terminated according to the date of the respective change until the end of the contract.
The insurance policy is calculated in the contract payment schedule.
For each financing contract, an entry is made in the contract change history overview.
If a user entered a "note" when running a task, its text was transferred to the contract history.
"Change Code" (Contract Change Type) in the history of contract changes according to the setting to "Insurance Mass Change Type" (Insurance Contract Change).
A record of the termination of insurance contracts is also in the Insurance Contract Change Log.
Completion of Mass Insurance Contract Change
The user can check the results of the change copies from the change queue of the insurance contract and then transfer the change copies or delete the change copies.
It is possible to select and transfer or delete selected change copies via the mark.
Or perform a Mass Transfer or Deletion.
If the processed batch is not on the given batch of the insurance contract change queue, it is not possible to insert another batch via the batch job.
Mass Creation of Insurance Contracts
A user with permission can run a mass task directly from the menu of the Insurance rollcenter (Insurance).
Specifying Job Parameters and Filters
The system opens a dialog box for entering the job parameters in the Options section (Option).
To create new insurance contracts, the following parameters are mandatory:
Insurance Company No. (Insurance Company No.)
It is necessary to select the insurance company for which the rates are changing
Insurance Product No. (Insurance Product No.)
You need to select an insurance product
Product Variant Code (Product Variant Code)
Framework Agreement No. (Framework Agreement No.)
Insurance Set No. (Set No.)
Change Valid From (Change Valid From)
The user enters the end date of the insurance contracts, that is, Valid to on the policy
In addition to the mandatory parameters, the user can restrict the termination of insurance policies by other parameters, e.g. only terminate insurance policies with a specific framework agreement, etc.
If the user enters text in the field when the task starts:
Note
The system transfers the text to the Contract Change History
In the second part of the dialog window, it is possible to specify by means of filters over which financing contracts the change should be made.
The user can select a filter based on the fields from the header of the financing contract, e.g. a specific customer. Then the system looks for insurance policies only in the customer's contracts.
If the user does not specify any filter in the Filter: Financing Contract Header section, the system would perform the change over the entire portfolio of leasing contracts. Therefore, it outputs a warning:
After pressing Yes, it will start changing insurance policies over all leasing contracts, which can be time-consuming.
Controls
After confirming "OK", the task will check the required fields in the dialog box:
Type of Change
Insurance Company No.
Insurance Company Product No.
If all required fields are not entered, it warns with an error message. If the dialog box is filled in correctly, the system continues with checks:
Checking the Contract Change Queue Sheet
The Contract Change Queue sheet for the Insurance Contract Change Queue must be empty. The previous change must be processed, i.e. the change copies are "transferred" or "deleted". Otherwise, the system outputs an error message:
Checking Financing Contracts
The system goes through the leasing contracts that match the filters entered in the dialog window and at the same time there is an insurance contract of the selected insurance company and product, valid at the time of the start of the change. Contracts must be in the status "Active", this is not a variant, i.e. the system adds fixed filters of the financing contract to the filters entered via the dialog:
Calc.Variant = No
Status = Aktive
Change Copy Check
The system goes through leasing contracts and checks whether they are change copies. If there is one, it will record an error message in the Insurance Contract Change Log "Financing Contract XXX is a Change Copy. Insurance contract will not be processed" and the system continues on the next contract.
Contract Payment Calendar Checks:
Whether at least one regular payment has been posted.
If no such payment exists (i.e. the contract is after activation and before the first regular payment is posted), then it writes an error message into the Insurance Contract Change Log, records an error message and does not process this contract and continues with the next contract.
Checking Posted RS Payments
On contracts, it checks whether the contract has an unposted RS payment. If such a contract exists, it does not process this contract, enters it into the Insurance Contract Change Log and continues to the next contract
Check for unposted regular payment
It checks the contracts to see if the contract has yet to be accounted for a due payment. If such an installment does not exist, it does not process this contract, but enters it in the Insurance Contract Change Log and continues to the next contract.
Note: If the last payment is posted on the contract and the automatic renewal will not take place until the next month is posted, a change copy will not be created for that contract and the contract will not be included in the queue for changes to the insurance contract
The task continues by creating change copies of financing contracts that have successfully passed the checks, writing them in the Contract Change History, changing the insurance policies on the change copy, and writing them in the Insurance Contract Change Queue.
At the end, he writes a summary of changed and erroneous contracts:
Changes made to the change copy
The Insurance Contract Change Queue sheet is full.
A new insurance contract is based on the change copies on the respective contracts according to the assignment in the task.
Insurance calendars are calculated from the beginning of the date of the respective change to the end of the contract.
The insurance policy is calculated in the contract payment schedule.
For each financing contract, an entry is made in the contract change history overview.
If a user entered a "note" when running a task, its text was transferred to the contract history.
"Change Code" (Contract Change Type) in the history of contract changes according to the setting to "Insurance Mass Change Type" (Insurance Contract Change).
A record of the creation of insurance contracts is also in the Insurance Contract Change Log.
Completion of Mass Insurance Contract Change
The user can check the results of the change copies from the change queue of the insurance contract and then transfer the change copies or delete the change copies.
It is possible to select and transfer or delete selected change copies via the mark.
Or perform a Mass Transfer or Deletion.
If the processed batch is not on the given batch of the insurance contract change queue, it is not possible to insert another batch via the batch job.