Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Automatically translated by Lango

Po vytvoření kalkulace/smlouvy systém vypočte hodnoty anuity, pojištění, atd pouze pomoci vzorců (performance důvody).

Při změně parametrů kalkulace/smlouvy, pokud neexistuje splátkový kalendář, uživatel provede přepočet splátek pomoci tlačítka Kalkulace/Výpočet splátky.

Volba Výpočet splátky se zobrazuje v případě, že jsou současně Kalkulovat RPSN, Kalkulovat IRR a Leasing s dodáním zboží = Ne. Pokud jsou parametry Y, musí se kalkulace provést přes finanční kalkulačku aj s vytvořením splátkového kalendáře. Bez splátkového kalendáře není možné přepočítat RPSN resp. IRR.

Systém po stisknutí vykoná kontrolu příznaku smlouvy Kompletní kalkulace=N/A (skryté pole):

  • Pokud A, zobrazí hlášku, že přepočet nemůže vykonat, protože existuje splátkový kalendář

...

  • Pokud N, vykoná přepočet polí v záložce Kalkulace:

    • Anuita bez DPH

    • Pojistné bez DPH

    • Služby bez DPH

    • Splátka bez DPH

    • Splátka s DPH

    • A polí ve faktboxu Profitabilita smlouvy

    • vykoná přepočet sazeb nájezdu (viz samostatní kapitola).

Výpočty jsou následovníAfter creating the calculation/contract, the system calculates the values of annuity, insurance, etc. only using formulas (performance reasons).

When changing the calculation/contract parameters, if there is no payment calendar, the user will recalculate the payments using the Calculation/ button.Payment Calculation.

The Payment Calculation option is displayed if Calculate APR, Calculate IRR and Leasing with delivery of goods = No are at the same time. If the parameters are Y, the calculation must be performed via a financial calculator and with the creation of a payment schedule. Without a payment schedule, it is not possible to recalculate the APR or IRR.

When pressed, the system checks the contract flag Complete Calculation=N/A (hidden field):

  • If A, it displays a message that the recalculation cannot be performed because a payment calendar exists

...

  • If N, it recalculates the fields on the Calculation tab:

    • Annuity Excl. VAT

    • Insurance Excl. VAT

    • Service Excl. VAT

    • Payment excl. VAT

    • Payment incl. VAT

    • And the fields in the factbox Contract Profitability

    • recalculates the mileage rates (see separate chapter).

The calculations are as follows:

  • Annuity Excl.VAT (4047145)

    • Ak je Calculation Interest Rate % (p.a.)<>0:

      • Annuity Excl.VAT=PMT(Calculation Interest Rate%/počet období v roku podle Rate %/number of periods in a year by periodicity;-Financed Amount; Calculation Residual Value; Part Payment Due Date)

    • Ak je Calculation Interest Rate % (p.a.)=0

      • Annuity Excl.VAT= Financed Amount (4047245)/No.of Payments

  • Fee Excl.VAT (Poplatek bez DPH)

    • Fee Excl.VAT=Simple Fee/Počet splátekNumber of Payments

  • Insurance Excl.VAT (4047205)

    • Pokud je součástí financování i pojištění v rámci splátek:

      • Systém převezme součet lhůtního pojistného z pojistných smluv

    • Pokud je na If the financing includes insurance as part of the instalments:

      • The system will take over the sum of term premiums from insurance contracts

    • If it's on Simple Insurance<>0:

      • Insurance Excl.VAT= Simple Insurance/Počet splátekNumber of Payments

  • Service Excl.VAT (4047200)

    • Pokud jsou součástí financování služby v rámci splátek (tzn If the financing includes services in instalments (i.e. Financing with Services=Y):

      • Systém převezme součet Hodnota do splátek z Contract Services

      Pokud je na Simple Service<>0 (pouze pro
      • The system takes the sum of the Value into the payments from the Contract Services

    • If Simple Service<>0 (only for Financing with Services=N and Use Simple Service=Y):

      • Service excl. VAT = Simple Service/Počet splátekNumber of Payments

  • Payment Excl.VAT (4047210)

    • Počítá seIt counts:

      • Payment Excl.VAT= Annuity Excl.VAT+Fee Excl. VAT+Insurance Excl.VAT+Service Excl.VAT

  • Payment Inc.. VAT (4047215)

    • Počítá se tak, že k jednotlivým položkám zjistíme DPH This is calculated by finding out the VAT for each item (VAT Business Posting Group a příslušná DPH účtoskupina) a pak spravíme součetand the corresponding VAT posting group) and then adjusting the sum:

      • Payment Incl.VAT = (Annuity Excl.VAT + VAT podle per VAT Posting Group Principal)+ 

        • +pokud je if Use Simple Insurance=Y na type prod.is on the type of sale: Insurance Excl.VAT+VAT podle according to VAT Posting Gr.Simple Insur.)

        • +pokud je if Use is Simple Insurance=N: Insurance Excl.VAT+VAT podle according to VAT Posting Gr.Principal)

        • +pokud je if Use Simple Service=Y na type prod.is on the type of sale: Service Excl.VAT+VAT podle according to VAT Posting Gr.Simple Service.)

        • +pokud je if Use is Simple Service=N: Service Excl.VAT+VAT podle according to VAT Posting Gr.Principal)

        • +pokud je if Use Simple Fee=Y na type prod.is on the type of sale: Simple Fee Excl.VAT+VAT podle according to VAT Posting Gr.Simple Fee.)

        • +pokud je if Use Simple Fee=N: Fee Excl.VAT+VAT podle according to VAT Posting Gr.Principal)

      • Poznamenáváme, že nemusí být úplně správný výpočet pro případy, kdyby byly rozdílné sazby DPH např. pro Principal a Interest, anebo pokud by byly rozdílné sazby DPH pro jednotlivé pojistky anebo služby.

V okamžiku, kdy uživatel zadal na smlouvu všechny informace o smlouvě a kalkulačních parametrech, může provést výpočet finanční kalkulace na smlouvě. Pokud neprovede, systém při aktivaci smlouvy tento výpočet provede, přičemž vytvoří i splátkový kalendář.

Vytvoření splátkového kalendáře (resp. i přepočet) je možné provést stiskem tlačítka:

Kompletní kalkulace

Funguje pouze do té doby, pokud není ze splátkového kalendáře zaúčtována splátka. Systém po stisknutí tlačítka na pozadí provede vytvoření pravidelného splátkového kalendáře.

Po stisknutí vykoná kontroly:

  • Pokud již existuje splátkový kalendář smlouvy které obsahuje zadané nepravidelné splátky (ABS/REL části), tuto funkci není možné využít. Systém na to upozorní formou hlášky:

image-20241030-115026.pngImage Removed

  • Pokud je Stav>=Active, zobrazí hlášku:

...

Řádky kalkulačky

Tento způsob výpočtu je generální, tzn. funguje i když je již splátka z SPK zaúčtována.

Systém po stisknutí tlačítka otevře finanční kalkulačku smlouvy, kde uživatel může vykonat např změnu ABS/REL častí – složí na modelování nepravidelného splátkového kalendáře anebo lze využít např při dočasném snížení splátek, rozložení splátek atd. ABS/REL částí zabírají pouze na finanční část splátky.

Uživatel může v kalkulaci měnit pouze sloupce ABS a REL, které znamenají změnu absolutní a relativní části splátky. Stiskem tlačítka Aktualizovat (Update) proběhne rekalkulace smlouvy po změně relativních a absolutních částí, takže může uživatel zkontrolovat, jak se projeví změna na výši splátek.

Stiskem tlačítka Dokončit (Finish) proběhne přenos kalkulace do řádků smlouvy a vygenerování splátkových kalendářů smlouvy – tzv nasazení splátek do splátkového kalendáře (splátky, pojištění, služba, korekce úroku) včetně aktualizace polí ve faktboxech smlouvy.

Po stisknutí tlačítka Aktualizovat (Update) anebo Dokončit (Finish) systém vykoná kontrolu, jestli smlouvy není v tzv. režimu automatického prodloužení (příznak smlouvy Contract Extension=Y). Pokud je, zobrazí hlášku a žádný přepočet neprovede – v tomto režimu smlouvy není povolen žádný přepočet splátkového kalendáře:

...

Pokud smlouva není v režimu automatického prodloužení (tzn. Contract extension=N), pokračuje dál a přepočítá splátky.

Pak systém přepočte sazeb nájezdu smlouvy.

Systém pak při účtování splátky označí danou splátky s Posted=Y v splátkovém kalendáři i finanční kalkulačce.

...

      • Please note that the calculation may not be completely correct in cases where there are different VAT rates, e.g. for Principal and Interest, or if there are different VAT rates for individual insurance policies or services.

At the moment when the user has entered all the information about the contract and calculation parameters on the contract, he can perform the calculation of the financial calculation on the contract. If not, the system will perform this calculation when activating the contract, and it will also create a payment calendar.

Creation of a payment calendar (or recalculation) can be done by pressing the button:

Complete Calculation

It only works until a payment is posted from the payment calendar. After pressing the button in the background, the system will create a regular payment schedule.

When pressed, it performs checks:

  • If there is already a contract payment calendar that contains entered irregular payments (ABS/REL parts), this function cannot be used. The system will notify you in the form of a message:

image-20241030-115026.pngImage Added

  • If Status>=Active, it displays the message:

...

Calculator Lines

This method of calculation is general, i.e. it works even if the payment from the GAC has already been posted.

After pressing the button, the system opens the financial calculator of the contract, where the user can make e.g. a change in ABS/REL parts – they can combine to model an irregular payment schedule or they can be used, for example, for a temporary reduction of installments, distribution of installments, etc. ABS/REL parts work only for the financial part of the installment.

The user can only change the ABS and REL columns in the calculation, which mean a change in the absolute and relative part of the payment. By pressing Update (Update) the contract will be recalculated after the relative and absolute parts have been changed, so the user can check how the change will affect the amount of installments.

By pressing Finish (Finish) the calculation will be transferred to the contract lines and the contract payment calendars will be generated – the so-called deployment of payments into the payment calendar (payments, insurance, Service, interest correction) including updating the fields in the contract factboxes.

After pressing the Update or Finish button, the system will check if the contract is not in the so-called automatic renewal mode (contract flag Contract Extension=Y). If it is, it displays a message and does not perform any recalculation – no recalculation of the payment calendar is allowed in this contract mode:

...

If the contract is not in automatic extension mode (i.e. Contract extension=N), it will continue and recalculate the payments.

Then the system recalculates the contract mileage rates.

The system then marks the payment with Posted=Y in the payment calendar and the financial calculator when posting a payment.

If the user then performs a subsequent recalculation of the contract, the system in the financial calculator will be based on the last line with Posted=Y, then the remaining lines will be calculated within the recalculation and then deployed to the contract payment calendar.