...
Insurance Calculation Method
...
Produkty pojišťovny / Nastavení kalkulace / Metody výpočtu
Úroveň produktu pojišťovny je nejvyšší úroveň, kde uživatel zadá metodu výpočtu pojistného. Metoda se dědí na nižší úrovně (rámcová smlouva, sada), kde ji může uživatel změnit.
Při zakládání metody se systém ptá, zda má kopírovat metodu na nižší úrovně. Pokud uživatel zadá NE, metodu na nižší úrovně nezaloží. Při změně metody se systém ptá, zda má změnu propsat i na nižší úrovně. V případě že uživatel potvrdí ANO, propisuje změnu, ale metodu nezakládá (pokud nebyla založena, tak nepřidá).
Klíčové úrovně pro zadání metody výpočtu: produkt pojišťovny, rámcová smlouva, sada
Klíčový filtr podle předmětu financování: kategorie předmětu, skupina, podskupina, druh předmětu, značka, modelová řada, model, filtr typu pohonu.
Pokud je klíčový filtr prázdný, platí pro všechny možnosti. Pokud je zadaný, platí pouze pro tento klíč.
Z důvodů migrace pojistných smluv bylo přidáno pole Skrytá – uživatel zatrhne u metod, které chce skrýt. Jsou to metody, které se dále nebudou používat. Okno metod je zafiltrováno – nezobrazuje skryté metody. Uživatel může filtr smazat a prohlédnout si i skryté metody. Při dalším otevření okna systém filtru opět nastaví.
Pole:
Metoda výpočtu pojistného (Calculation Method)
Uživatel vybere z možností
Suma (Sum) – pojistné bude uživatel zadávat na sazbu částkou
Procento (Percent) – pojistné bude uživatel zadávat na sazbu %
Ruční (Manual)
pojistné není dopředu známé, proto nelze zadat na sazbu. Uživatel zadá hodnotu až na pojistné smlouvě. Sazba v číselníku bude v tomto případě prázdná
na pojistné smlouvě při validace pojistné sazby nedochází ke změně hodnoty zadané na pojistku hodnotou z pojistné sazby
Kód základny (Calculation Basic Code)
Uživatel zadá a následně vybere základnu pro výpočet
Počet intervalů (Number Of Intervals)
Kalkulované pole, zobrazuje počet definovaných intervalů v tabulce Intervaly pro Výpočet pojistného.
Skrytý (Hidden)
Uživatel může označit základnu, kterou dále nechce používat
Popis polí základny (Insurance Calculation Base)
Pořadí výpočtu (Calculation Order)
Uživatel zadá pouze v případě, že základnu je třeba zadat vzorcem. Pak zadá pro každý člen vzorce jeden řádek pro stejný kód základny. V tomto případě zadá i operátor. Např. základna VZ1 = PS + 25:
VZ1 Pořadí 1 z tabulky 4027100 (pojistná smlouva) pole 480 (pojistná suma)
VZ1 Pořadí 2 Operátor „+“
VZ1 Pořadí 3 Konstanta…25,00
Číslo tabulky (Table No.)
Uživatel vybere jednu z tabulek a systém doplní název tabulky
Číslo pole (Field No.)
Uživatel vybere pole z vybrané tabulky a systém doplní název pole
Intervaly pro výpočet pojistného (Insurance Calculation Interval)
Pro základnu výpočtu může uživatel zadat intervaly, pro které platí rozdílné sazby
...
Pole:
Kód měrné jednotky (Unit Of Measure Code)
Uživatel musí vybrat měrnou jednotku – význam tohoto pole je pouze evidenční
Od hodnoty (From Value)
Uživatel zadá dolní hranici. Pokud je toto pole prázdné, dolní hranice není omezena
Do hodnoty (To Value)
Uživatel zadá horní hranici. Pokud je toto pole prázdné, horní hranice není omezena
Platnost od (Valid From)
Uživatel může časově omezit platnost intervalu. Zde zadá dolní hranici časového omezení.
Platnost do (Valid To)
Horní hranice časového omezení
Kód pojištění (Insurance Code)
Uživatel vybere kód pro pojišťovnu. Využívá se k popisu sazby pro zasílání reportů do pojišťovny. Evidují se v samostatné tabulce Kódy pojištění.
Kopie intervalů na nižší úrovně (Copy Intervals To Lower Levels)
Intervaly pro výpočet pojistného lze přenést pomocí funkce na nižší úrovně. Podmínkou je, že neexistuje pojistná smlouva. Např. pokud chceme přenést intervaly z RPZ na sadu, nesmí existovat s touto RPZ pojistná smlouva.
Uživatel na metodě výpočtu spustí funkci Kopie intervalů na nižší úroveň:
Systém propíše intervaly pouze této metody. Pokud je zde více metod s intervaly, musí uživatel spustit funkci na každé z nichInsurance Company Products / Calculation Settings / Calculation Methods
The insurance company's product level is the highest level where the user enters the premium calculation method. The method is inherited to lower levels (framework agreement, set) where it can be changed by the user.
At basing method, the system asks if it should copy the method to lower levels. If the user specifies NO, it doesn't base the method on a lower level. When a method is changed, the system asks whether the change should be propagated to lower levels. If the user confirms YES, he/she writes the change, but does not create the method (if it has not been created, it will not add it).
Key levels for specifying the calculation method: insurance company product, framework agreement, set
Key filter by financed object: object category, group, subgroup, object type, make, model line, model, powertrain type filter.
If the key filter is empty, it applies to all options. If specified, it applies only to that key.
Due to the migration of insurance contracts, a field has been added Hidden – the user ticks the boxes for the methods they want to hide. These are methods that will no longer be used. The methods window is filtered - it does not show hidden methods. The user can delete the filter and see the hidden methods as well. The next time you open the window, the system will set the filter again.
Field:
Insurance Calculation Method (Calculation Method)
The user selects from the options
Sum (Sum) – the premium will be entered by the user at the rate by the amount of
Percentage (percent) – the premium will be entered by the user at the rate %
Manual (Manual)
The insurance premium is not known in advance, so it cannot be entered for a rate. The user enters the value only on the insurance contract. In this case, the rate in the dial will be empty
On the insurance contract, when the insurance rate is validated, the value entered on the insurance policy is not changed by the value from the insurance rate
Calculation Basis Code (Calculation Basic Code)
The user enters and then selects the base for the calculation
Number of Intervals (Number Of Intervals)
Calculated field, displays the number of defined intervals in the Insurance Calculation Intervals table.
Hidden (Hidden)
The user can mark a base station that they no longer want to use
Baseline Field Description (Insurance Calculation Base)
Calculation Order (Calculation Order)
The user enters only if the base needs to be entered by a formula. Then, for each member of the formula, enter one row for the same datum code. In this case, the operator also enters. E.g. base VZ1 = PS + 25:
VZ1 Order 1 from table 4027100 (insurance contract) field 480 (insurance sum)
VZ1 Order 2 Operator "+"
VZ1 Rank 3 Constant... 25,00
Table No. (Table No.)
The user selects one of the tables and the system fills in the name of the table
Field No. (Field No.)
The user selects a field from the selected table and the system fills in the field name
Insurance Calculation Intervals (Insurance Calculation Interval)
For the calculation base, the user can specify intervals for which different rates apply
...
Field:
Unit of Measure Code (Unit Of Measure Code)
The user must select a unit of measurement – the meaning of this field is only for registration purposes
From Value (From Value)
The user enters a lower bound. If this field is empty, the lower bound is not constrained
To Value (To Value)
The user enters an upper bound. If this field is empty, the upper bound is not limited
Valid From (Valid From)
The user can limit the validity of the interval in time. Here you specify the lower limit of the time limit.
Valid To (Valid To)
Upper limit of the time limit
Insurance Code (Insurance Code)
The user selects a code for the insurance company. It is used to describe the rate for sending reports to the insurance company. They are recorded in a separate Insurance Codes table.
Copy Intervals To Lower Levels
Insurance calculation intervals can be transferred to lower levels using the function. The condition is that there is no insurance contract. E.g. if we want to transfer intervals from RPZ to set, there must be no insurance contract with this RPZ.
The user runs the Copy Intervals function to a lower level on the calculation method:
The system will write intervals for this method only. If there are multiple methods with intervals, the user must execute the function on each of them.