Výpočet RPSN.
Codeunit 7026398, funkce CalculationAPR
Výpočet RPSN probíhá vždy nezávisle na typu financování, osobě smlouvy nebo jiným parametrům v případě, ze na hlavičce smlouvy je vyplněn příznak Kalkulovat RPSN (Calculate APR) = Ano.
Princip výpočtu je iterativní výpočet hledání úrokové sazby v %, kdy diskontovaná částka cash flow z temp tabulky se shoduje se vstupní cenou podle vzorce:
Vstupní cena = SUMA(Částka Amount / (1+ (iterovaný úrok % / 100))počet dnů/365,25
Kde počet dnů je (Datum splatnosti splátky - Datum předání předmětu)
Vstupní cena = pro úvěr suma(Financovaná hodnota (Financed Amount) ( z KV pro Do pořízení = Ano, Do kalkulace = Ano)
pro ostatní typy financování suma(Částka základu z KV pro Do pořízení = Ano, Do kalkulace = Ano)
Do cash flow jsou započteny (pozn. Leasing s dodáním zboží není v OneCore aplikován):
Částka cash flow | Rozhodné datum | Poznámka |
Line.Amount - Liability Insurance Amount - Crash Insurance Amount - Other Insurance Amount - Amount VAT Insurance | Line.Due Date |
|
Insurance Client Cal.Amount + VAT Amount u pojistek, kde InsProduct."Included in APR"=Ano a na pojistce Include In Payments = Ano a stav <=Aktivní | Line.Due Date
| U Leasingu s dodáním zboží se nepřičítá VAT Amount
|
Initial Fee (Vstupní poplatek z ContractHeader."Initial Fee") | Handover Date | Přičítá se DPH k poplatku (podle nastavení |
Closing Fee (poplatek na konci - z Gen. Terms and Conditions. Contract Finish Cost Amount | ContractHeader."Expected Termination Date" | Přičítá se DPH k poplatku (podle nastavení)
|
Model výpočtu je uveden zde: OC_vzor_vypocetRPSN_KK.xlsx