Potrebna mi je pomoc u vezi automatizacije jednog obracuna.
Ukratko potrebno je obracunati naknadu banci za izdatu bankarsku garanciju. Bankarska garancija ima neki rok vazenja i u periodu dok garancija vazi, banka obracunava naknadu u iznosu od 0.15% za svako tromesecje.
Teoretski sam obracun je vrlo jednostavan ali ga je banka malo zakomplikovala.
U prilogu sam postavio primer sa nacinom obracuna.
Imamo garanciju na 4.800.000,00 dinara koja vazi od 20.02.2017-28.08.2017. godine.
Banka racuna tromesecja kalendarski (dakle tromesecje nije 3 meseca od dana izdavanja garancije vec su tromesecja podeljena kalendarski prva 3 meseca je prvo tromesecje, druga 3 meseca su drugo...)
Posto je garancija izdata 20.02.2017, naknada za prvo tromesecje se obracunava od datuma kada je garancija izdata do kraja prvog kalendarskog tromesecja (posto je garancija izdata u prvom tromesecju), dakle od 20.02.2017-01.04.2017. godine iz cega proizilazi da ce se naknada obracunati za 40 dana (podatak 1).
Prvo tromesecje (kalendarski) traje od 01.01.2017-01.04.2017. godine i sadrzi ukupno 90 dana. (podatak 2)
Naknada se obracunava ovako. Na iznos garancije se obracuna 0.15%. 4.800.000*0.15%=7200 dinara
Posto u tom tromesecju ima 90 dana (podatak 2) jedan dan kosta 7200/90=80 dinara
Dakle dobijam da bankarska naknada za prvo tromesecje za 40 dana (podatak 1) iznosi 40*80=3.200 dinara
Taj deo je lepo predstavljen u tabeli i mislim da ce biti jasan kada se pogledaju formule. Medjutim ja sam obracunao samo naknadu za 1. tromesecje a cilj mi je kako da obracunam naknadu za garanciju koja traje proizvoljan broj dana (npr garancija moze da traje i vise godina)?
[Ovu poruku je menjao Blue82 dana 22.02.2017. u 20:39 GMT+1]