lib/fina_files/doprinosi.rb in fina_files-0.1.6 vs lib/fina_files/doprinosi.rb in fina_files-0.1.7
- old
+ new
@@ -29,17 +29,24 @@
#broj racuna je za grad Zagreb
unless postavke[:porez_prirez_dohodak].nil?
result << [ "HR68 1880-#{postavke[:oib_platitelja]}-#{poziv_na_broj_godina_dan}","Porez prirez dohodak #{godina_mjesec}",get_iban('1001005-1713312009'),'Grad Zagreb', postavke[:porez_prirez_dohodak]]
end
+ #broj racuna je za grad Donju Stubicu
+ unless postavke[:porez_prirez_dohodak_donja_stubica].nil?
+ result << [ "HR68 1880-#{postavke[:oib_platitelja]}-#{poziv_na_broj_godina_dan}","Porez prirez dohodak #{godina_mjesec}", "HR8710010051707912009", 'Donja Stubica', postavke[:porez_prirez_dohodak_donja_stubica]]
+ end
+
unless postavke[:place].nil?
postavke[:place].each do |placa|
- result << [ "HR01 #{postavke[:oib_platitelja]}-#{poziv_na_broj_godina_dan}-0",'Isplata place',get_iban("#{placa[:racun]}"),"#{placa[:prima]}", placa[:iznos] ]
+ result << [ "HR67 #{postavke[:oib_platitelja]}-#{poziv_na_broj_godina_dan}-0",'Isplata place',get_iban("#{placa[:racun]}"),"#{placa[:prima]}", placa[:iznos] ]
end
end
unless postavke[:pdv].nil?
result << [ "HR68 1201-#{postavke[:oib_platitelja]}","PDV #{godina_mjesec}",get_iban('1001005-1863000160'),'DRZAVNI PRORACUN REPUBLIKE HRVATSKE', postavke[:pdv]]
end
+
+
result
end
def self.get_iban(account)
return account if account.length == 21