From 91325105c510beb69a843e97e9d40833992fc9f6 Mon Sep 17 00:00:00 2001
From: Goran Kliska
Date: Wed, 28 Mar 2012 18:25:45 +0200
Subject: [PATCH 01/41] l10n_hr
bzr revid: goran.kliska@slobodni-programi.hr-20120328162545-p0outnnuqcp5desr
---
addons/l10n_hr/__init__.py | 27 +
addons/l10n_hr/__openerp__.py | 84 +
.../l10n_hr/data/account.account.template.csv | 2284 +++++++++++++++++
addons/l10n_hr/data/account.account.type.csv | 26 +
.../data/account.fiscal.position.template.csv | 4 +
.../data/account.tax.code.template.csv | 78 +
addons/l10n_hr/data/account.tax.template.csv | 62 +
addons/l10n_hr/data/fiscal_position.xml | 68 +
.../l10n_hr/data/fiscal_position.xml.backup | 139 +
addons/l10n_hr/i18n/hr.po | 149 ++
addons/l10n_hr/i18n/l10n_hr.pot | 149 ++
addons/l10n_hr/l10n_hr_wizard.xml | 47 +
12 files changed, 3117 insertions(+)
create mode 100644 addons/l10n_hr/__init__.py
create mode 100644 addons/l10n_hr/__openerp__.py
create mode 100644 addons/l10n_hr/data/account.account.template.csv
create mode 100644 addons/l10n_hr/data/account.account.type.csv
create mode 100644 addons/l10n_hr/data/account.fiscal.position.template.csv
create mode 100644 addons/l10n_hr/data/account.tax.code.template.csv
create mode 100644 addons/l10n_hr/data/account.tax.template.csv
create mode 100644 addons/l10n_hr/data/fiscal_position.xml
create mode 100644 addons/l10n_hr/data/fiscal_position.xml.backup
create mode 100644 addons/l10n_hr/i18n/hr.po
create mode 100644 addons/l10n_hr/i18n/l10n_hr.pot
create mode 100755 addons/l10n_hr/l10n_hr_wizard.xml
diff --git a/addons/l10n_hr/__init__.py b/addons/l10n_hr/__init__.py
new file mode 100644
index 00000000000..e559ab15644
--- /dev/null
+++ b/addons/l10n_hr/__init__.py
@@ -0,0 +1,27 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Module: l10n_hr
+# Author: Goran Kliska
+# mail: gkliskaATgmail.com
+# Copyright (C) 2011- Slobodni programi d.o.o., Zagreb
+# Contributions:
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/addons/l10n_hr/__openerp__.py b/addons/l10n_hr/__openerp__.py
new file mode 100644
index 00000000000..ec0f6269364
--- /dev/null
+++ b/addons/l10n_hr/__openerp__.py
@@ -0,0 +1,84 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+# Module: l10n_hr
+# Author: Goran Kliska
+# mail: gkliskaATgmail.com
+# Copyright: Slobodni programi d.o.o., Zagreb
+# Contributions:
+# Tomislav Bošnjaković, Storm Computers d.o.o. :
+# - account types
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+
+{
+ "name" : "Croatia - RRIF's 2012 chat of accounts",
+ "description" : """
+Croatian localisation.
+======================
+
+Author: Goran Kliska, Slobodni programi d.o.o., Zagreb
+ http://www.slobodni-programi.hr
+
+Contributions:
+ Infokom d.o.o.
+ Storm Computers d.o.o.
+
+Description:
+
+Croatian Chart of Accounts (RRIF ver.2012)
+
+RRIF-ov računski plan za poduzetnike za 2012.
+Vrste konta
+Kontni plan prema RRIF-u, dorađen u smislu kraćenja naziva i dodavanja analitika
+Porezne grupe prema poreznoj prijavi
+Porezi PDV-a
+Ostali porezi (samo češće korišteni) povezani s kontima kontnog plana
+
+Izvori podataka:
+ http://www.rrif.hr/dok/preuzimanje/rrif-rp2011.rar
+ http://www.rrif.hr/dok/preuzimanje/rrif-rp2012.rar
+
+
+
+""",
+ "version" : "2012.1",
+ "author" : "OpenERP Croatian Community",
+ "category" : 'Localization/Account Charts',
+ "website": "https://code.launchpad.net/openobject-croatia" ,
+
+ 'depends': [
+ 'account',
+ 'base_vat',
+ 'base_iban',
+ 'account_chart',
+# 'account_coda',
+ ],
+ 'init_xml': [],
+ 'update_xml': [
+ 'data/account.account.type.csv',
+ 'data/account.tax.code.template.csv',
+ 'data/account.account.template.csv',
+ 'l10n_hr_wizard.xml',
+ 'data/account.tax.template.csv',
+ 'data/fiscal_position.xml',
+ ],
+ "demo_xml" : [],
+ 'test' : [],
+ "active": False,
+ "installable": True,
+}
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_hr/data/account.account.template.csv b/addons/l10n_hr/data/account.account.template.csv
new file mode 100644
index 00000000000..ee6ebba3cae
--- /dev/null
+++ b/addons/l10n_hr/data/account.account.template.csv
@@ -0,0 +1,2284 @@
+"code","id","parent_id:id","type","user_type:id","reconcile","shortcut","name","note"
+"RRIF","kp_rrif",,"view","account_type_view",,,"KONTNI PLAN",
+"0","kp_rrif0","kp_rrif","view","account_type_view",,,"POTRAŽIVANJA ZA UPISANI KAPITAL I DUGOTRAJNA IMOVINA","POTRAŽIVANJA ZA UPISANI KAPITAL I DUGOTRAJNA IMOVINA"
+"00","kp_rrif00","kp_rrif0","view","account_type_view",,,"POTRAŽIVANJA ZA UPISANI A NEUPLAĆENI KAPITAL","POTRAŽIVANJA ZA UPISANI A NEUPLAĆENI KAPITAL"
+"000","kp_rrif000","kp_rrif00","view","account_type_view",,,"Potraživanja za upisani a neuplaćeni dionički kapital (analitika po upisnicima)","Potraživanja za upisani a neuplaćeni dionički kapital (analitika po upisnicima)"
+"0000","kp_rrif0000","kp_rrif000","other","account_type_upis_kapital",,,"Potraživanja za upisani a neuplaćeni dionički kapital (analitika po upisnicima)-a1","Potraživanja za upisani a neuplaćeni dionički kapital (analitika po upisnicima)-Analitika 1"
+"001","kp_rrif001","kp_rrif00","view","account_type_view",,,"Potraživanja iz ponovljene emisije dionica za upisane a neuplaćene svote kapitala po emisijama dionica","Potraživanja iz ponovljene emisije dionica za upisane a neuplaćene svote kapitala (razrada po emisijama dionica)"
+"0010","kp_rrif0010","kp_rrif001","other","account_type_upis_kapital",,,"Potraživanja iz ponovljene emisije dionica za upisane a neuplaćene svote kapitala po emisijama dionica-a1","Potraživanja iz ponovljene emisije dionica za upisane a neuplaćene svote kapitala (razrada po emisijama dionica)-Analitika 1"
+"002","kp_rrif002","kp_rrif00","view","account_type_view",,,"Potraživanja za upisani a neuplaćeni kapital u d.o.o. (analitika po članovima društva)","Potraživanja za upisani a neuplaćeni kapital u d.o.o. (analitika po članovima društva)"
+"0020","kp_rrif0020","kp_rrif002","other","account_type_upis_kapital",,,"Potraživanja za upisani a neuplaćeni kapital u d.o.o. (analitika po članovima društva)-a1","Potraživanja za upisani a neuplaćeni kapital u d.o.o. (analitika po članovima društva)-Analitika 1"
+"003","kp_rrif003","kp_rrif00","view","account_type_view",,,"Potraživanja za temeljni ulog komanditora","Potraživanja za temeljni ulog komanditora"
+"0030","kp_rrif0030","kp_rrif003","other","account_type_upis_kapital",,,"Potraživanja za temeljni ulog komanditora-a1","Potraživanja za temeljni ulog komanditora-Analitika 1"
+"004","kp_rrif004","kp_rrif00","view","account_type_view",,,"Potraživanje za ostale uloge u kapital","Potraživanje za ostale uloge u kapital"
+"0040","kp_rrif0040","kp_rrif004","other","account_type_upis_kapital",,,"Potraživanje za ostale uloge u kapital-a1","Potraživanje za ostale uloge u kapital-Analitika 1"
+"01","kp_rrif01","kp_rrif0","view","account_type_view",,,"NEMATERIJALNA IMOVINA","NEMATERIJALNA IMOVINA"
+"010","kp_rrif010","kp_rrif01","view","account_type_view",,,"Izdatci za razvoj","Izdatci za razvoj"
+"0100","kp_rrif0100","kp_rrif010","other","account_type_dug_imovina",,,"Izdatci za razvoj projekta (konstruiranje i test. prototipova i modela,alata,naprava i kalupa i sl.","Izdatci za razvoj projekta (konstruiranje i testiranje prototipova i modela, dizajn alata, naprava i kalupa i sl."
+"0101","kp_rrif0101","kp_rrif010","other","account_type_dug_imovina",,,"Izdatci za razvoj proizvoda (uzorci, recepture, troškovi pronalazaka i sl.).","Izdatci za razvoj proizvoda (uzorci, recepture, troškovi pronalazaka i sl.)."
+"0102","kp_rrif0102","kp_rrif010","other","account_type_dug_imovina",,,"Izdatci za istraživanje mineralnih blaga (MSFI 6)","Izdatci za istraživanje mineralnih blaga (MSFI 6)"
+"011","kp_rrif011","kp_rrif01","view","account_type_view",,,"Koncesije, patenti, licencije, robne i uslužne marke","Koncesije, patenti, licencije, robne i uslužne marke"
+"0110","kp_rrif0110","kp_rrif011","other","account_type_dug_imovina",,,"Ulaganje u koncesije idozvole(za resurse, ceste, ribarenje, linije, sirovine, itd.)","Ulaganje u koncesije i dozvole (za resurse, ceste, ribarenje, linije, sirovine, itd.)"
+"0111","kp_rrif0111","kp_rrif011","other","account_type_dug_imovina",,,"Ulaganje u patente i tehnologiju, inovacije, teh.dokumentaciju za proizv. proizvoda ili pružanje usluga","Ulaganje u patente i tehnologiju, inovacije, tehničku i tehnološku dokumentaciju za proizvodnju proizvoda ili pružanje usluga"
+"0112","kp_rrif0112","kp_rrif011","other","account_type_dug_imovina",,,"Ulaganje u licenciju i frenčajz (Franchising)","Ulaganje u licenciju i frenčajz (Franchising)"
+"0113","kp_rrif0113","kp_rrif011","other","account_type_dug_imovina",,,"Robne marke, trgovačko ime, lista kupaca, industrijska prava, marketinška prava, usl. marke i sl.prava","Robne marke, trgovačko ime, lista kupaca, industrijska prava, marketinška prava, uslužne marke i sl. prava"
+"0114","kp_rrif0114","kp_rrif011","other","account_type_dug_imovina",,,"Ulaganje u tržišni udio (otkup prava distribucije za neko područje)","Ulaganje u tržišni udio (otkup prava distribucije za neko područje)"
+"012","kp_rrif012","kp_rrif01","view","account_type_view",,,"Softver i ostala prava","Softver i ostala prava"
+"0120","kp_rrif0120","kp_rrif012","view","account_type_view",,,"Softwer","Softwer"
+"01200","kp_rrif01200","kp_rrif0120","other","account_type_dug_imovina",,,"Ulaganje u računalni softwer","Ulaganje u računalni softwer"
+"01201","kp_rrif01201","kp_rrif0120","other","account_type_dug_imovina",,,"Ulaganje u internetske stranice","Ulaganje u internetske stranice"
+"0121","kp_rrif0121","kp_rrif012","view","account_type_view",,,"Ostala dugotrajna prava","Ostala dugotrajna prava"
+"01210","kp_rrif01210","kp_rrif0121","other","account_type_dug_imovina",,,"Ulaganje u autorska i dr. prava korištenja","Ulaganje u autorska i dr. prava korištenja"
+"01211","kp_rrif01211","kp_rrif0121","other","account_type_dug_imovina",,,"Ulaganje u znanje (know how), dizajn","Ulaganje u znanje (know how), dizajn"
+"01212","kp_rrif01212","kp_rrif0121","other","account_type_dug_imovina",,,"Ulaganje u pravo reproduciranja (npr. filmova), pravo objave u izdavaštvu i sl.","Ulaganje u pravo reproduciranja (npr. filmova), pravo objave u izdavaštvu i sl."
+"01213","kp_rrif01213","kp_rrif0121","other","account_type_dug_imovina",,,"Ulaganja na tuđoj imovini radi uporabe ili poboljšanja (nekretnina, opreme i sl.)","Ulaganja na tuđoj imovini radi uporabe ili poboljšanja (nekretnina, opreme i sl.)"
+"01214","kp_rrif01214","kp_rrif0121","other","account_type_dug_imovina",,,"Ulaganje u dugogodišnje pravo uporabe (prema ugovoru)","Ulaganje u dugogodišnje pravo uporabe (prema ugovoru)"
+"01215","kp_rrif01215","kp_rrif0121","other","account_type_dug_imovina",,,"Ulaganje u pravo suvlasništva opreme","Ulaganje u pravo suvlasništva opreme"
+"0122","kp_rrif0122","kp_rrif012","view","account_type_view",,,"Ostala prava","Ostala prava"
+"01220","kp_rrif01220","kp_rrif0122","other","account_type_dug_imovina",,,"Založno pravo i hipoteke (realizirane)","Založno pravo i hipoteke (realizirane)"
+"01221","kp_rrif01221","kp_rrif0122","other","account_type_dug_imovina",,,"Ostala dugogodišnja prava","Ostala dugogodišnja prava"
+"013","kp_rrif013","kp_rrif01","view","account_type_view",,,"Goodwill","Goodwill"
+"0130","kp_rrif0130","kp_rrif013","other","account_type_dug_imovina",,,"Goodwill","Goodwill"
+"014","kp_rrif014","kp_rrif01","view","account_type_view",,,"Ostala nematerijalna imovina","Ostala nematerijalna imovina"
+"0140","kp_rrif0140","kp_rrif014","other","account_type_dug_imovina",,,"Dugogodišnje naknade plaćene za pravo građenja, pravo prolaza i sl.","Dugogodišnje naknade plaćene za pravo građenja, pravo prolaza i sl."
+"0141","kp_rrif0141","kp_rrif014","other","account_type_dug_imovina",,,"Filmovi, glazbeni zapisi","Filmovi, glazbeni zapisi"
+"0142","kp_rrif0142","kp_rrif014","other","account_type_dug_imovina",,,"Ostala nematerijalna imovina","Ostala nematerijalna imovina"
+"015","kp_rrif015","kp_rrif01","view","account_type_view",,,"Predujmovi za nabavu nematerijalne imovine","Predujmovi za nabavu nematerijalne imovine"
+"0150","kp_rrif0150","kp_rrif015","other","account_type_dug_imovina",,,"Predujmovi za razvoj","Predujmovi za razvoj"
+"0151","kp_rrif0151","kp_rrif015","other","account_type_dug_imovina",,,"Predujmovi za koncesije","Predujmovi za koncesije"
+"0152","kp_rrif0152","kp_rrif015","other","account_type_dug_imovina",,,"Predujmovi za patente, licencije i dr.","Predujmovi za patente, licencije i dr."
+"0153","kp_rrif0153","kp_rrif015","other","account_type_dug_imovina",,,"Predujmovi za robne ili uslužne marke","Predujmovi za robne ili uslužne marke"
+"0154","kp_rrif0154","kp_rrif015","other","account_type_dug_imovina",,,"Predujmovi za nabavu softwera","Predujmovi za nabavu softwera"
+"0155","kp_rrif0155","kp_rrif015","other","account_type_dug_imovina",,,"Predujmovi za nabavu ostalih prava uporabe","Predujmovi za nabavu ostalih prava uporabe"
+"0156","kp_rrif0156","kp_rrif015","other","account_type_dug_imovina",,,"Predujmovi za ostalu nematerijalnu imovinu","Predujmovi za ostalu nematerijalnu imovinu"
+"016","kp_rrif016","kp_rrif01","view","account_type_view",,,"Nematerijalna imovina u pripremi (analitika prema vrsti računa skupine 01)","Nematerijalna imovina u pripremi (analitika prema vrsti računa skupine 01)"
+"0160","kp_rrif0160","kp_rrif016","other","account_type_dug_imovina",,,"Nematerijalna imovina u pripremi (analitika prema vrsti računa skupine 01)-a1","Nematerijalna imovina u pripremi (analitika prema vrsti računa skupine 01)-Analitika 1"
+"018","kp_rrif018","kp_rrif01","view","account_type_view",,,"Vrijednosno usklađenje nematerijalne imovine (analitika prema vrsti računa skupine 01)","Vrijednosno usklađenje nematerijalne imovine (analitika prema vrsti računa skupine 01)"
+"0180","kp_rrif0180","kp_rrif018","other","account_type_dug_imovina",,,"Vrijednosno usklađenje nematerijalne imovine (analitika prema vrsti računa skupine 01)-a1","Vrijednosno usklađenje nematerijalne imovine (analitika prema vrsti računa skupine 01)-Analitika 1"
+"019","kp_rrif019","kp_rrif01","view","account_type_view",,,"Akumulirana amortizacija nematerijalne imovine","Akumulirana amortizacija nematerijalne imovine"
+"0190","kp_rrif0190","kp_rrif019","other","account_type_dug_imovina",,,"Akumulirana amortizacija izdataka za razvoj","Akumulirana amortizacija izdataka za razvoj"
+"0191","kp_rrif0191","kp_rrif019","other","account_type_dug_imovina",,,"Akumulirana amortizacija koncesija, patenata, licencija i sl.","Akumulirana amortizacija koncesija, patenata, licencija i sl."
+"0192","kp_rrif0192","kp_rrif019","other","account_type_dug_imovina",,,"Akumulirana amort. robne i uslužne marke","Akumulirana amort. robne i uslužne marke"
+"0193","kp_rrif0193","kp_rrif019","other","account_type_dug_imovina",,,"Akumulirana amortizacija softwera","Akumulirana amortizacija softwera"
+"0194","kp_rrif0194","kp_rrif019","other","account_type_dug_imovina",,,"Akumulirana amortizacija godwilla (v. napom. 3.)","Akumulirana amortizacija godwilla (v. napom. 3.)"
+"0195","kp_rrif0195","kp_rrif019","other","account_type_dug_imovina",,,"Akumulirana amort. ostale nematerijalne imovine","Akumulirana amort. ostale nematerijalne imovine"
+"02","kp_rrif02","kp_rrif0","view","account_type_view",,,"MATERIJALNA IMOVINA - NEKRETNINE","MATERIJALNA IMOVINA - NEKRETNINE"
+"020","kp_rrif020","kp_rrif02","view","account_type_view",,,"Zemljišta","Zemljišta"
+"0200","kp_rrif0200","kp_rrif020","other","account_type_dug_imovina",,,"Građevinsko zemljište (bez zgrada)","Građevinsko zemljište (bez zgrada)"
+"0201","kp_rrif0201","kp_rrif020","other","account_type_dug_imovina",,,"Poljoprivredno zemljište","Poljoprivredno zemljište"
+"0202","kp_rrif0202","kp_rrif020","other","account_type_dug_imovina",,,"Zemljište za deponije smeća i otpada","Zemljište za deponije smeća i otpada"
+"0203","kp_rrif0203","kp_rrif020","other","account_type_dug_imovina",,,"Zemljište za eksploataciju kamena, gline, šljunka i pijeska,","Zemljište za eksploataciju kamena, gline, šljunka i pijeska,"
+"0204","kp_rrif0204","kp_rrif020","other","account_type_dug_imovina",,,"Zemljište sa supstancijalnom potrošnjom ili odlagališta","Zemljište sa supstancijalnom potrošnjom ili odlagališta"
+"0205","kp_rrif0205","kp_rrif020","other","account_type_dug_imovina",,,"Zemljište pod prometnicama, dvorištima, parkiralištima i sl.","Zemljište pod prometnicama, dvorištima, parkiralištima i sl."
+"0206","kp_rrif0206","kp_rrif020","other","account_type_dug_imovina",,,"Zemljišta pod dugogodišnjim nasadama, parkovima, vrtovima i sl.","Zemljišta pod dugogodišnjim nasadama, parkovima, vrtovima i sl."
+"0207","kp_rrif0207","kp_rrif020","other","account_type_dug_imovina",,,"Čista neobrađena i nezasađena zemljišta i kamenjari","Čista neobrađena i nezasađena zemljišta i kamenjari"
+"0208","kp_rrif0208","kp_rrif020","other","account_type_dug_imovina",,,"Zemljišta ispod građevina","Zemljišta ispod građevina"
+"0209","kp_rrif0209","kp_rrif020","other","account_type_dug_imovina",,,"Poboljšanja na zemljištu (ulaganja u odvodnjavanje, uređivanje prilaza i sl.)","Poboljšanja na zemljištu (ulaganja u odvodnjavanje, uređivanje prilaza i sl.)"
+"021","kp_rrif021","kp_rrif02","view","account_type_view",,,"Zemljišna prava (višegodišnja)","Zemljišna prava (višegodišnja)"
+"0210","kp_rrif0210","kp_rrif021","other","account_type_dug_imovina",,,"Zemljište s upisanim pravom građenja (unaprijed plaćena)","Zemljište s upisanim pravom građenja (unaprijed plaćena)"
+"0211","kp_rrif0211","kp_rrif021","other","account_type_dug_imovina",,,"Pravo služnosti na zemljištu (unaprijed plaćena)","Pravo služnosti na zemljištu (unaprijed plaćena)"
+"0212","kp_rrif0212","kp_rrif021","other","account_type_dug_imovina",,,"Zemljišta u zakupu (unaprijed plaćena)","Zemljišta u zakupu (unaprijed plaćena)"
+"023","kp_rrif023","kp_rrif02","view","account_type_view",,,"Građevinski objekti (za vlastite potrebe)","Građevinski objekti (za vlastite potrebe)"
+"0230","kp_rrif0230","kp_rrif023","other","account_type_dug_imovina",,,"Poslovne zgrade","Poslovne zgrade"
+"0231","kp_rrif0231","kp_rrif023","other","account_type_dug_imovina",,,"Tvorničke zgrade, hale i radionice","Tvorničke zgrade, hale i radionice"
+"0232","kp_rrif0232","kp_rrif023","other","account_type_dug_imovina",,,"Zgrade trgovine, hotela, motela, restorana","Zgrade trgovine, hotela, motela, restorana"
+"0233","kp_rrif0233","kp_rrif023","other","account_type_dug_imovina",,,"Skladišta, silosi, nadstrešnice i garaže, staklenici, sušionice, hladnjače","Skladišta, silosi, nadstrešnice i garaže, staklenici, sušionice, hladnjače"
+"0234","kp_rrif0234","kp_rrif023","other","account_type_dug_imovina",,,"Zgrade montažne, barake, mostovi, drvene konstrukcije i sl.","Zgrade montažne, barake, mostovi, drvene konstrukcije i sl."
+"0235","kp_rrif0235","kp_rrif023","other","account_type_dug_imovina",,,"Ograde, izlozi, potporni zidovi -brane, športski tereni,šatori,žičare i sl.","Ograde (betonske, kamene, metalne i sl.), izlozi, potporni zidovi - brane, športski tereni, šatori, žičare i sl."
+"0236","kp_rrif0236","kp_rrif023","other","account_type_dug_imovina",,,"Putovi, parkirališta, staze i dr. građevine (rampe i sl.), nadvožnjaci i dr. bet. ili met. konstruk.","Putovi, parkirališta, staze i dr. građevine (rampe i sl.), nadvožnjaci i dr. betonske ili metalne konstrukcije"
+"0237","kp_rrif0237","kp_rrif023","other","account_type_dug_imovina",,,"Cjevovodi, vodospremnici, utvrđene obale, kanali, kanalizacija, dalekovodi","Cjevovodi, vodospremnici, utvrđene obale, kanali, kanalizacija, dalekovodi"
+"0238","kp_rrif0238","kp_rrif023","other","account_type_dug_imovina",,,"Objekti poljoprivrede i ribarstva","Objekti poljoprivrede i ribarstva"
+"0239","kp_rrif0239","kp_rrif023","other","account_type_dug_imovina",,,"Ostali nespomenuti građevinski objekti (rudnici, brane) i objekti izvan uporabe","Ostali nespomenuti građevinski objekti (rudnici, brane) i objekti izvan uporabe"
+"024","kp_rrif024","kp_rrif02","view","account_type_view",,,"Stanovi za vlastite zaposlenike","Stanovi za vlastite zaposlenike"
+"0240","kp_rrif0240","kp_rrif024","other","account_type_dug_imovina",,,"Stanovi za vlastite zaposlenike-a1","Stanovi za vlastite zaposlenike-Analitika 1"
+"026","kp_rrif026","kp_rrif02","view","account_type_view",,,"Predujmovi za nabavu nekretnina","Predujmovi za nabavu nekretnina"
+"0260","kp_rrif0260","kp_rrif026","other","account_type_dug_imovina",,,"Predujmovi za nabavu zemljišta","Predujmovi za nabavu zemljišta"
+"0261","kp_rrif0261","kp_rrif026","other","account_type_dug_imovina",,,"Predujmovi za građevine u nabavi","Predujmovi za građevine u nabavi"
+"027","kp_rrif027","kp_rrif02","view","account_type_view",,,"Nekretnine u pripremi","Nekretnine u pripremi"
+"0270","kp_rrif0270","kp_rrif027","other","account_type_dug_imovina",,,"Zemljišta u pripremi","Zemljišta u pripremi"
+"0271","kp_rrif0271","kp_rrif027","other","account_type_dug_imovina",,,"Građevine u pripremi","Građevine u pripremi"
+"028","kp_rrif028","kp_rrif02","view","account_type_view",,,"Vrijednosno usklađenje nekretnina","Vrijednosno usklađenje nekretnina"
+"0280","kp_rrif0280","kp_rrif028","other","account_type_dug_imovina",,,"Vrijednosno usklađenje zemljišta","Vrijednosno usklađenje zemljišta"
+"0281","kp_rrif0281","kp_rrif028","other","account_type_dug_imovina",,,"Vrijednosno usklađenje građevina","Vrijednosno usklađenje građevina"
+"029","kp_rrif029","kp_rrif02","view","account_type_view",,,"Akumulirana amortizacija građevina","Akumulirana amortizacija građevina"
+"0290","kp_rrif0290","kp_rrif029","other","account_type_dug_imovina",,,"Akumulirana amortizacija građevina (analitika prema pojedinim građevinama)","Akumulirana amortizacija građevina (analitika prema pojedinim građevinama)"
+"0291","kp_rrif0291","kp_rrif029","other","account_type_dug_imovina",,,"Akumulirana amortizacija odlagališta otpada, kamenoloma i sl. (MRS 16. t. 58.)","Akumulirana amortizacija odlagališta otpada, kamenoloma i sl. (MRS 16. t. 58.)"
+"03","kp_rrif03","kp_rrif0","view","account_type_view",,,"POSTROJENJA, OPREMA, ALATI, INVENTAR I TRANSPORTNA SREDSTVA","POSTROJENJA, OPREMA, ALATI, INVENTAR I TRANSPORTNA SREDSTVA"
+"030","kp_rrif030","kp_rrif03","view","account_type_view",,,"Postrojenja","Postrojenja"
+"0300","kp_rrif0300","kp_rrif030","other","account_type_dug_imovina",,,"Tehnička postrojenja, uređaji, spremnici, pogonski motori, platforme i dr.","Tehnička postrojenja, uređaji, spremnici, pogonski motori, platforme i dr."
+"0301","kp_rrif0301","kp_rrif030","other","account_type_dug_imovina",,,"Strojevi i alati u svezi sa strojevima u pogonima i radionicama za obradu i preradu","Strojevi i alati u svezi sa strojevima u pogonima i radionicama za obradu i preradu"
+"0302","kp_rrif0302","kp_rrif030","other","account_type_dug_imovina",,,"Energetska postrojenja (kotlovnice, generatori,solarne ćelije, vjetro-elektrane, toplinske crpke i dr.)","Energetska postrojenja (kotlovnice, generatori, naponske i solarne ćelije, vjetro-elektrane, toplinske crpke i dr.)"
+"0303","kp_rrif0303","kp_rrif030","other","account_type_dug_imovina",,,"Rashladna postrojenja","Rashladna postrojenja"
+"0304","kp_rrif0304","kp_rrif030","other","account_type_dug_imovina",,,"Prijenosna postrojenja (dizala, pokretne stepenice, elevatori, pokretne trake i sl.)","Prijenosna postrojenja (dizala, pokretne stepenice, elevatori, pokretne trake i sl.)"
+"0305","kp_rrif0305","kp_rrif030","other","account_type_dug_imovina",,,"Poboljšanje na postrojenjima","Poboljšanje na postrojenjima"
+"0306","kp_rrif0306","kp_rrif030","other","account_type_dug_imovina",,,"Mlinska postrojenja","Mlinska postrojenja"
+"0307","kp_rrif0307","kp_rrif030","other","account_type_dug_imovina",,,"Postrojenje za pakiranje, ambalažu i sl.","Postrojenje za pakiranje, ambalažu i sl."
+"0309","kp_rrif0309","kp_rrif030","other","account_type_dug_imovina",,,"Ostala postrojenja i postrojenja izvan uporabe","Ostala postrojenja i postrojenja izvan uporabe"
+"031","kp_rrif031","kp_rrif03","view","account_type_view",,,"Oprema","Oprema"
+"0310","kp_rrif0310","kp_rrif031","other","account_type_dug_imovina",,,"Uredska oprema (fotokopirni, telefoni, telefaxi, blagajne, alarmi, klima, hladnjaci, televizori, i dr.)","Uredska oprema (fotokopirni aparati, telefoni, telefaxi, blagajne, alarmi, klimatizacijski uređaji, hladnjaci, televizori, i dr.)"
+"0311","kp_rrif0311","kp_rrif031","other","account_type_dug_imovina",,,"Računalna oprema","Računalna oprema"
+"0312","kp_rrif0312","kp_rrif031","other","account_type_dug_imovina",,,"Telekomunikacijska oprema (mobiteli, tel. centrale, antene i sl.)","Telekomunikacijska oprema (mobiteli, tel. centrale, antene i sl.)"
+"0313","kp_rrif0313","kp_rrif031","other","account_type_dug_imovina",,,"Oprema trgovine (police, blagajne, hladnjaci, i dr.)","Oprema trgovine (police, blagajne, hladnjaci, i dr.)"
+"0314","kp_rrif0314","kp_rrif031","other","account_type_dug_imovina",,,"Oprema ugostiteljstva, hotela i sl. (aparati, štednjaci, hladnjaci, pokućstvo i sl.)","Oprema ugostiteljstva, hotela i sl. (aparati, štednjaci, hladnjaci, pokućstvo i sl.)"
+"0315","kp_rrif0315","kp_rrif031","other","account_type_dug_imovina",,,"Oprema servisa (dizalice, ispitni uređaji, aparati i dr.)","Oprema servisa (dizalice, ispitni uređaji, aparati i dr.)"
+"0316","kp_rrif0316","kp_rrif031","other","account_type_dug_imovina",,,"Oprema za graditeljstvo i montažu(kranovi, bageri, skele, oplate, mješalice, dizalice, valjci i sl.)","Oprema za graditeljstvo (kranovi, bageri, skele, oplate, mješalice, dizalice, valjci i sl.)"
+"0317","kp_rrif0317","kp_rrif031","other","account_type_dug_imovina",,,"Oprema grijanja i hlađenja","Oprema grijanja i hlađenja"
+"0318","kp_rrif0318","kp_rrif031","other","account_type_dug_imovina",,,"Oprema zaštite na radu i protupožarne zaštite","Oprema zaštite na radu i protupožarne zaštite"
+"0319","kp_rrif0319","kp_rrif031","other","account_type_dug_imovina",,,"Ostala oprema i oprema izvan uporabe","Ostala oprema i oprema izvan uporabe"
+"032","kp_rrif032","kp_rrif03","view","account_type_view",,,"Alati, pogonski inventar i transportna imovina","Alati, pogonski inventar i transportna imovina"
+"0320","kp_rrif0320","kp_rrif032","view","account_type_view",,,"Transportna imovina","Transportna imovina"
+"03200","kp_rrif03200","kp_rrif0320","other","account_type_dug_imovina",,,"Putnička vozila (osobna i putnički kombi) i motor kotači","Putnička vozila (osobna i putnički kombi) i motor kotači"
+"03201","kp_rrif03201","kp_rrif0320","other","account_type_dug_imovina",,,"Teretna i vučna vozila, tegljači i kamioni","Teretna i vučna vozila, tegljači i kamioni"
+"03202","kp_rrif03202","kp_rrif0320","other","account_type_dug_imovina",,,"Priključna transportna sredstva (prikolice)","Priključna transportna sredstva (prikolice)"
+"03203","kp_rrif03203","kp_rrif0320","other","account_type_dug_imovina",,,"Teretna vozila (dostavna i kombi) i hladnjače, cisterne","Teretna vozila (dostavna i kombi) i hladnjače, cisterne"
+"03204","kp_rrif03204","kp_rrif0320","other","account_type_dug_imovina",,,"Auto mješalice, auto crpke za beton, auto dizalice i sl.","Auto mješalice, auto crpke za beton, auto dizalice i sl."
+"03205","kp_rrif03205","kp_rrif0320","other","account_type_dug_imovina",,,"Autobusi","Autobusi"
+"03206","kp_rrif03206","kp_rrif0320","other","account_type_dug_imovina",,,"Zrakoplovi","Zrakoplovi"
+"03207","kp_rrif03207","kp_rrif0320","other","account_type_dug_imovina",,,"Brodovi (veći od 1000 BRT)","Brodovi (veći od 1000 BRT)"
+"03208","kp_rrif03208","kp_rrif0320","other","account_type_dug_imovina",,,"Brodice, jahte i ost. plovila","Brodice, jahte i ost. plovila"
+"03209","kp_rrif03209","kp_rrif0320","other","account_type_dug_imovina",,,"Ostala transportna sredstva i uređaji (gusjeničari, el. vozila, viljuškari, vagoni bicikli i dr.)","Ostala transportna sredstva i uređaji (gusjeničari, el. vozila, viljuškari, vagoni, elevatori, traktori, bicikli i dr.)"
+"0321","kp_rrif0321","kp_rrif032","view","account_type_view",,,"Pokućstvo - inventar","Pokućstvo - inventar"
+"03210","kp_rrif03210","kp_rrif0321","other","account_type_dug_imovina",,,"Uredsko pokućstvo, sagovi, zavjese i sl.","Uredsko pokućstvo, sagovi, zavjese i sl."
+"03211","kp_rrif03211","kp_rrif0321","other","account_type_dug_imovina",,,"Inventar trgovine (police, pregrade, pultovi)","Inventar trgovine (police, pregrade, pultovi)"
+"03212","kp_rrif03212","kp_rrif0321","other","account_type_dug_imovina",,,"Ugostiteljsko i hotelsko pokućstvo i inventar","Ugostiteljsko i hotelsko pokućstvo i inventar"
+"03213","kp_rrif03213","kp_rrif0321","other","account_type_dug_imovina",,,"Ostalo pokućstvo i inventar","Ostalo pokućstvo i inventar"
+"0322","kp_rrif0322","kp_rrif032","other","account_type_dug_imovina",,,"Pogonski i skladišni inventar (stalaže, zatvoreni ormari, skele, oplate, protupožarni aparati i sl.)","Pogonski i skladišni inventar (stalaže, zatvoreni ormari, skele, oplate, protupožarni aparati, zaštitna sredstva i sl.)"
+"0323","kp_rrif0323","kp_rrif032","other","account_type_dug_imovina",,,"Alati, mjerni i kontrolni instrumenti i pomoćna oprema","Alati, mjerni i kontrolni instrumenti i pomoćna oprema"
+"0324","kp_rrif0324","kp_rrif032","other","account_type_dug_imovina",,,"Audio i video aparati, kamere, parkir. rampe i sl.","Audio i video aparati, kamere, parkir. rampe i sl."
+"0325","kp_rrif0325","kp_rrif032","other","account_type_dug_imovina",,,"Reklame (svjetleće), stupovi i sl.","Reklame (svjetleće), stupovi i sl."
+"0326","kp_rrif0326","kp_rrif032","other","account_type_dug_imovina",,,"Inventar ustanova (aparati, kreveti i sl.)","Inventar ustanova (aparati, kreveti i sl.)"
+"0327","kp_rrif0327","kp_rrif032","other","account_type_dug_imovina",,,"Ostali pogonski inventar,","Ostali pogonski inventar,"
+"0328","kp_rrif0328","kp_rrif032","other","account_type_dug_imovina",,,"Višegodišnja ambalaža","Višegodišnja ambalaža"
+"0329","kp_rrif0329","kp_rrif032","other","account_type_dug_imovina",,,"Alati, inventar i vozila izvan uporabe","Alati, inventar i vozila izvan uporabe"
+"033","kp_rrif033","kp_rrif03","view","account_type_view",,,"Pretporez koji se ne može odbiti (kao dio vrijed. os. aut.)","Pretporez koji se ne može odbiti (kao dio vrijed. os. aut.)"
+"0330","kp_rrif0330","kp_rrif033","other","account_type_dug_imovina",,,"30% pretporeza od osobnih automobila (n. v. do 400.000,00 kn)","30% pretporeza od osobnih automobila (n. v. do 400.000,00 kn)"
+"0331","kp_rrif0331","kp_rrif033","other","account_type_dug_imovina",,,"30% i 100% pretporeza od osobnih automobila (n. v. veće od 400.000,00 kn)","30% i 100% pretporeza od osobnih automobila (n. v. veće od 400.000,00 kn)"
+"0332","kp_rrif0332","kp_rrif033","other","account_type_dug_imovina",,,"30% pretporeza od brodova, jahti i dr. (n.v. do 400.000,00 kn)","30% pretporeza od brodova, jahti i dr. (n.v. do 400.000,00 kn)"
+"0333","kp_rrif0333","kp_rrif033","other","account_type_dug_imovina",,,"30% i 100% pretporeza od brodova, jahti i dr. (n.v. veće od 400.000,00 kn)","30% i 100% pretporeza od brodova, jahti i dr. (n.v. veće od 400.000,00 kn)"
+"034","kp_rrif034","kp_rrif03","view","account_type_view",,,"Poljoprivredna oprema i mehanizacija","Poljoprivredna oprema i mehanizacija"
+"0340","kp_rrif0340","kp_rrif034","other","account_type_dug_imovina",,,"Traktori, kombajni, prikolice, kosilice i sl.","Traktori, kombajni, prikolice kosilice i sl."
+"0341","kp_rrif0341","kp_rrif034","other","account_type_dug_imovina",,,"Radni priključci (plugovi, beračice, freze, prskalice, sabirače i sl.)","Radni priključci (plugovi, beračice, freze, prskalice, sabirače i sl.)"
+"0342","kp_rrif0342","kp_rrif034","other","account_type_dug_imovina",,,"Oprema za mljekarstvo (muzilice, separatori, police, spremnici i sl.)","Oprema za mljekarstvo (muzilice, separatori, police, spremnici i sl.)"
+"0343","kp_rrif0343","kp_rrif034","other","account_type_dug_imovina",,,"Oprema ribarstva (kavezi, mreže, čamci i brodovi, pakirnice)","Oprema ribarstva (kavezi, mreže, čamci i brodovi, pakirnice)"
+"0344","kp_rrif0344","kp_rrif034","other","account_type_dug_imovina",,,"Oprema vinogradarstva (bačve, filteri, preše, punionica)","Oprema vinogradarstva (bačve, filteri, preše, punionica)"
+"0345","kp_rrif0345","kp_rrif034","other","account_type_dug_imovina",,,"Oprema vočarstva i maslinarstva","Oprema vočarstva i maslinarstva"
+"0346","kp_rrif0346","kp_rrif034","other","account_type_dug_imovina",,,"Oprema stočarstva i pćelarstva","Oprema stočarstva i pćelarstva"
+"0347","kp_rrif0347","kp_rrif034","other","account_type_dug_imovina",,,"Oprema mlinova","Oprema mlinova"
+"0349","kp_rrif0349","kp_rrif034","other","account_type_dug_imovina",,,"Ostala oprema poljoprivrede, stočarstva i ribarstva","Ostala oprema poljoprivrede, stočarstva i ribarstva"
+"035","kp_rrif035","kp_rrif03","view","account_type_view",,,"Ostala materijalna imovina","Ostala materijalna imovina"
+"0350","kp_rrif0350","kp_rrif035","other","account_type_dug_imovina",,,"Umjetnine, slike i sl.","Umjetnine, slike i sl."
+"0351","kp_rrif0351","kp_rrif035","other","account_type_dug_imovina",,,"Arhivski predmeti, makete i sl.","Arhivski predmeti, makete i sl."
+"0352","kp_rrif0352","kp_rrif035","other","account_type_dug_imovina",,,"Knjige, karte, fotografije i sl.","Knjige, karte, fotografije i sl."
+"0353","kp_rrif0353","kp_rrif035","other","account_type_dug_imovina",,,"Oldtimeri (automobili, brodovi i dr.)","Oldtimeri (automobili, brodovi i dr.)"
+"0354","kp_rrif0354","kp_rrif035","other","account_type_dug_imovina",,,"Ostala materijalna imovina","Ostala materijalna imovina"
+"036","kp_rrif036","kp_rrif03","view","account_type_view",,,"Predujmovi za materijalnu imovinu","Predujmovi za materijalnu imovinu"
+"0360","kp_rrif0360","kp_rrif036","other","account_type_dug_imovina",,,"Predujmovi za postrojenja i opremu","Predujmovi za postrojenja i opremu"
+"0361","kp_rrif0361","kp_rrif036","other","account_type_dug_imovina",,,"Predujmovi za alate, pogonski inventar i transportnu imovinu","Predujmovi za alate, pogonski inventar i transportnu imovinu"
+"0367","kp_rrif0367","kp_rrif036","other","account_type_dug_imovina",,,"Predujam za ostalu imovinu","Predujam za ostalu imovinu"
+"037","kp_rrif037","kp_rrif03","view","account_type_view",,,"Materijalna imovina u pripremi","Materijalna imovina u pripremi"
+"0370","kp_rrif0370","kp_rrif037","other","account_type_dug_imovina",,,"Postrojenja u pripremi","Postrojenja u pripremi"
+"0371","kp_rrif0371","kp_rrif037","other","account_type_dug_imovina",,,"Oprema u pripremi","Oprema u pripremi"
+"0372","kp_rrif0372","kp_rrif037","other","account_type_dug_imovina",,,"Alati, pogonski inventar u pripremi","Alati, pogonski inventar u pripremi"
+"0373","kp_rrif0373","kp_rrif037","other","account_type_dug_imovina",,,"Osobni automobili i transportna sredstva u pripremi","Osobni automobili i transportna sredstva u pripremi"
+"0374","kp_rrif0374","kp_rrif037","other","account_type_dug_imovina",,,"Poljoprivredna oprema u pripremi","Poljoprivredna oprema u pripremi"
+"0375","kp_rrif0375","kp_rrif037","other","account_type_dug_imovina",,,"Ostala imovina u pripremi","Ostala imovina u pripremi"
+"038","kp_rrif038","kp_rrif03","view","account_type_view",,,"Vrijednosno usklađenje postrojenja i opreme","Vrijednosno usklađenje postrojenja i opreme"
+"0380","kp_rrif0380","kp_rrif038","other","account_type_dug_imovina",,,"Vrijednosno usklađenje postrojenja","Vrijednosno usklađenje postrojenja"
+"0381","kp_rrif0381","kp_rrif038","other","account_type_dug_imovina",,,"Vrijednosno usklađenje opreme","Vrijednosno usklađenje opreme"
+"0382","kp_rrif0382","kp_rrif038","other","account_type_dug_imovina",,,"Vrijednosno usklađenje alata, pogonskog inventara i transportne imovine","Vrijednosno usklađenje alata, pogonskog inventara i transportne imovine"
+"0383","kp_rrif0383","kp_rrif038","other","account_type_dug_imovina",,,"Vrijednosno usklađenje ostale mat. imovine","Vrijednosno usklađenje ostale mat. imovine"
+"0384","kp_rrif0384","kp_rrif038","other","account_type_dug_imovina",,,"Vrijednosno usklađenje poljoprivredne opreme","Vrijednosno usklađenje poljoprivredne opreme"
+"039","kp_rrif039","kp_rrif03","view","account_type_view",,,"Akumulirana amortizacija postrojenja i opreme","Akumulirana amortizacija postrojenja i opreme"
+"0390","kp_rrif0390","kp_rrif039","other","account_type_dug_imovina",,,"Akumulirana amortiz. postrojenja","Akumulirana amortiz. postrojenja"
+"0391","kp_rrif0391","kp_rrif039","other","account_type_dug_imovina",,,"Akumulirana amortiz. opreme","Akumulirana amortiz. opreme"
+"0392","kp_rrif0392","kp_rrif039","other","account_type_dug_imovina",,,"Akumulirana amortiz. alata, pogonskog inventara i transportne imovine","Akumulirana amortiz. alata, pogonskog inventara i transportne imovine"
+"0393","kp_rrif0393","kp_rrif039","other","account_type_dug_imovina",,,"Akumulirana amortiz. ostale mat. imovine","Akumulirana amortiz. ostale mat. imovine"
+"0394","kp_rrif0394","kp_rrif039","other","account_type_dug_imovina",,,"Akumulirana amortiz. poljoprivredne opreme","Akumulirana amortiz. poljoprivredne opreme"
+"0395","kp_rrif0395","kp_rrif039","other","account_type_dug_imovina",,,"Akumulirana amortiz. 30% pretporeza od osob. automobila","Akumulirana amortiz. 30% pretporeza od osob. automobila"
+"0396","kp_rrif0396","kp_rrif039","other","account_type_dug_imovina",,,"Akumulirana amortiz. 30% i 100% pretporeza od osob. automobila (n. v. veće od 400.000,00 kn)","Akumulirana amortiz. 30% i 100% pretporeza od osob. automobila (n. v. veće od 400.000,00 kn)"
+"0397","kp_rrif0397","kp_rrif039","other","account_type_dug_imovina",,,"Akumulirana amortiz. 30% od pretporeza od brodova, jahti i dr. sred. za osobni prijevoz","Akumulirana amortiz. 30% od pretporeza od brodova, jahti i dr. sred. za osobni prijevoz"
+"0398","kp_rrif0398","kp_rrif039","other","account_type_dug_imovina",,,"Akum. amortiz.30% i 100% pretporeza od brodova, jahti i dr. sred. za os. prijevoz(NV preko 400000,00kn)","Akumulirana amortiz. 30% i 100% pretporeza od brodova, jahti i dr. sred. za osobni prijevoz (n. v. veće od 400.000,00 kn)"
+"0399","kp_rrif0399","kp_rrif039","other","account_type_dug_imovina",,,"Ostala akumulirana amortizacija","Ostala akumulirana amortizacija"
+"04","kp_rrif04","kp_rrif0","view","account_type_view",,,"BIOLOŠKA IMOVINA","BIOLOŠKA IMOVINA"
+"040","kp_rrif040","kp_rrif04","view","account_type_view",,,"Biološka imovina - bilje - višegodišnji nasadi","Biološka imovina - bilje - višegodišnji nasadi"
+"0400","kp_rrif0400","kp_rrif040","other","account_type_dug_imovina",,,"Voćnjaci","Voćnjaci"
+"0401","kp_rrif0401","kp_rrif040","other","account_type_dug_imovina",,,"Vinogradi","Vinogradi"
+"0402","kp_rrif0402","kp_rrif040","other","account_type_dug_imovina",,,"Maslinici","Maslinici"
+"0403","kp_rrif0403","kp_rrif040","other","account_type_dug_imovina",,,"Plantaže drveća i bilja (šume)","Plantaže drveća i bilja (šume)"
+"0404","kp_rrif0404","kp_rrif040","other","account_type_dug_imovina",,,"Parkovi, zelenila, nasadi i cvijeće","Parkovi, zelenila, nasadi i cvijeće"
+"0405","kp_rrif0405","kp_rrif040","other","account_type_dug_imovina",,,"Ulaganja u ostale višegodišnje nasade","Ulaganja u ostale višegodišnje nasade"
+"041","kp_rrif041","kp_rrif04","view","account_type_view",,,"Biološka imovina - životinje - osnovno stado","Biološka imovina - životinje - osnovno stado"
+"0410","kp_rrif0410","kp_rrif041","other","account_type_dug_imovina",,,"Goveda","Goveda"
+"0411","kp_rrif0411","kp_rrif041","other","account_type_dug_imovina",,,"Konji","Konji"
+"0412","kp_rrif0412","kp_rrif041","other","account_type_dug_imovina",,,"Mazge, magarci i mule","Mazge, magarci i mule"
+"0413","kp_rrif0413","kp_rrif041","other","account_type_dug_imovina",,,"Svinje","Svinje"
+"0414","kp_rrif0414","kp_rrif041","other","account_type_dug_imovina",,,"Ovce i koze","Ovce i koze"
+"0415","kp_rrif0415","kp_rrif041","other","account_type_dug_imovina",,,"Perad","Perad"
+"0416","kp_rrif0416","kp_rrif041","other","account_type_dug_imovina",,,"Ribe","Ribe"
+"0417","kp_rrif0417","kp_rrif041","other","account_type_dug_imovina",,,"Pčelinja društva","Pčelinja društva"
+"0418","kp_rrif0418","kp_rrif041","other","account_type_dug_imovina",,,"Stado divljači","Stado divljači, kunića, nutrija (za rasplod)"
+"0419","kp_rrif0419","kp_rrif041","other","account_type_dug_imovina",,,"Ostale nespomenute životinje (psi, ptice i dr.)","Ostale nespomenute životinje (psi, ptice i dr.)"
+"046","kp_rrif046","kp_rrif04","view","account_type_view",,,"Predujmovi za biološku imovinu","Predujmovi za biološku imovinu"
+"0460","kp_rrif0460","kp_rrif046","other","account_type_dug_imovina",,,"Predujmovi za višegodišnje nasade","Predujmovi za višegodišnje nasade"
+"0461","kp_rrif0461","kp_rrif046","other","account_type_dug_imovina",,,"Predujmovi na nabavu životinja","Predujmovi na nabavu životinja"
+"047","kp_rrif047","kp_rrif04","view","account_type_view",,,"Biološka imovina u pripremi","Biološka imovina u pripremi"
+"0470","kp_rrif0470","kp_rrif047","other","account_type_dug_imovina",,,"Višegodišnji nasadi u pripremi","Višegodišnji nasadi u pripremi"
+"0471","kp_rrif0471","kp_rrif047","other","account_type_dug_imovina",,,"Životinje (osnovno stado) u nabavi","Životinje (osnovno stado) u nabavi"
+"048","kp_rrif048","kp_rrif04","view","account_type_view",,,"Vrijednosno usklađenje biološke imovine","Vrijednosno usklađenje biološke imovine"
+"0480","kp_rrif0480","kp_rrif048","other","account_type_dug_imovina",,,"Vrijednosno usklađenje višegodišnjih nasada","Vrijednosno usklađenje višegodišnjih nasada"
+"0481","kp_rrif0481","kp_rrif048","other","account_type_dug_imovina",,,"Vrijednosno usklađenje životinja (osnovnog stada)","Vrijednosno usklađenje životinja (osnovnog stada)"
+"049","kp_rrif049","kp_rrif04","view","account_type_view",,,"Akumulirana amortizacija biološke imovine","Akumulirana amortizacija biološke imovine"
+"0490","kp_rrif0490","kp_rrif049","other","account_type_dug_imovina",,,"Akumulirana amortiz. višegodišnjih nasada","Akumulirana amortiz. višegodišnjih nasada"
+"0491","kp_rrif0491","kp_rrif049","other","account_type_dug_imovina",,,"Akumulirana amortiz. životinja (osnovnog stada)","Akumulirana amortiz. životinja (osnovnog stada)"
+"05","kp_rrif05","kp_rrif0","view","account_type_view",,,"ULAGANJA U NEKRETNINE","ULAGANJA U NEKRETNINE"
+"050","kp_rrif050","kp_rrif05","view","account_type_view",,,"Ulaganja u nekretnine - zemljišta","Ulaganja u nekretnine - zemljišta"
+"0500","kp_rrif0500","kp_rrif050","other","account_type_dug_imovina",,,"Ulaganja u nekretnine - zemljišta-a1","Ulaganja u nekretnine - zemljišta-Analitika 1"
+"051","kp_rrif051","kp_rrif05","view","account_type_view",,,"Ulaganja u nekretnine - građevine","Ulaganja u nekretnine - građevine"
+"0510","kp_rrif0510","kp_rrif051","other","account_type_dug_imovina",,,"Građevine u najmovima (poslovne zgrade, stanovi, apartmani, kuće)","Građevine u najmovima (poslovne zgrade, stanovi, apartmani, kuće)"
+"0511","kp_rrif0511","kp_rrif051","other","account_type_dug_imovina",,,"Građevine izvan uporabe (zgrade, stanovi, apartmani, kuće)","Građevine izvan uporabe (zgrade, stanovi, apartmani, kuće)"
+"056","kp_rrif056","kp_rrif05","view","account_type_view",,,"Predujmovi za ulaganja u nekretnine","Predujmovi za ulaganja u nekretnine"
+"0560","kp_rrif0560","kp_rrif056","other","account_type_dug_imovina",,,"Predujam za ulaganja u zemljište","Predujam za ulaganja u zemljište"
+"0561","kp_rrif0561","kp_rrif056","other","account_type_dug_imovina",,,"Predujam za ulaganje u građevine","Predujam za ulaganje u građevine"
+"057","kp_rrif057","kp_rrif05","view","account_type_view",,,"Ulaganja u nekretnine u pripremi","Ulaganja u nekretnine u pripremi"
+"0570","kp_rrif0570","kp_rrif057","other","account_type_dug_imovina",,,"Ulaganja u zemljišta u nabavi","Ulaganja u zemljišta u nabavi"
+"0571","kp_rrif0571","kp_rrif057","other","account_type_dug_imovina",,,"Ulaganja u građevine u nabavi","Ulaganja u građevine u nabavi"
+"0572","kp_rrif0572","kp_rrif057","other","account_type_dug_imovina",,,"Ulaganja u građevine u izgradnji","Ulaganja u građevine u izgradnji"
+"058","kp_rrif058","kp_rrif05","view","account_type_view",,,"Vrijednosno usklađenje ulaganja u nekretnine","Vrijednosno usklađenje ulaganja u nekretnine"
+"0580","kp_rrif0580","kp_rrif058","other","account_type_dug_imovina",,,"Vrijednosno usklađenje ulaganja u zemljište","Vrijednosno usklađenje ulaganja u zemljište"
+"0581","kp_rrif0581","kp_rrif058","other","account_type_dug_imovina",,,"Vrijednosno usklađenje ulaganja u građevine","Vrijednosno usklađenje ulaganja u građevine"
+"059","kp_rrif059","kp_rrif05","view","account_type_view",,,"Akumulirana amortizacija ulaganja u građevine","Akumulirana amortizacija ulaganja u građevine"
+"0590","kp_rrif0590","kp_rrif059","other","account_type_dug_imovina",,,"Akumulirana amortizacija ulaganja u građevine-a1","Akumulirana amortizacija ulaganja u građevine-Analitika 1"
+"06","kp_rrif06","kp_rrif0","view","account_type_view",,,"DUGOTRAJNA FINANCIJSKA IMOVINA (s povratom dužim od jedne godine)","DUGOTRAJNA FINANCIJSKA IMOVINA (s povratom dužim od jedne godine)"
+"060","kp_rrif060","kp_rrif06","view","account_type_view",,,"Udjeli (dionice) kod povezanih poduzetnika (s više od 20% udjela)","Udjeli (dionice) kod povezanih poduzetnika (s više od 20% udjela)"
+"0600","kp_rrif0600","kp_rrif060","other","account_type_dug_imovina",,,"Udjel u dionicama (s više od 20%)","Udjel u dionicama (s više od 20%)"
+"0601","kp_rrif0601","kp_rrif060","other","account_type_dug_imovina",,,"Udjel u kapitalu d.o.o.-a (s više od 20%)","Udjel u kapitalu d.o.o.-a (s više od 20%)"
+"0602","kp_rrif0602","kp_rrif060","other","account_type_dug_imovina",,,"Udjeli u komanditnom društvu","Udjeli u komanditnom društvu"
+"0603","kp_rrif0603","kp_rrif060","other","account_type_dug_imovina",,,"Udjeli u društvima u inozemstvu (s više od 20%)","Udjeli u društvima u inozemstvu (s više od 20%)"
+"0604","kp_rrif0604","kp_rrif060","other","account_type_dug_imovina",,,"Osnivački udjeli u ustanovama","Osnivački udjeli u ustanovama"
+"0605","kp_rrif0605","kp_rrif060","other","account_type_dug_imovina",,,"Udjeli u zadrugama","Udjeli u zadrugama"
+"0606","kp_rrif0606","kp_rrif060","other","account_type_dug_imovina",,,"Udio u društvu s uzajamnim udjelima","Udio u društvu s uzajamnim udjelima"
+"0607","kp_rrif0607","kp_rrif060","other","account_type_dug_imovina",,,"Ulaganje u kapitalne pričuve (neupisani kapital)","Ulaganje u kapitalne pričuve (neupisani kapital)"
+"061","kp_rrif061","kp_rrif06","view","account_type_view",,,"Dani zajmovi povezanim poduzetnicima (analitika po društvima u kojima se ima više od 20% udjela)","Dani zajmovi povezanim poduzetnicima (analitika po društvima u kojima se ima više od 20% udjela)"
+"0610","kp_rrif0610","kp_rrif061","other","account_type_dug_imovina",,,"Dani zajmovi povezanim poduzetnicima (analitika po društvima u kojima se ima više od 20% udjela)-a1","Dani zajmovi povezanim poduzetnicima (analitika po društvima u kojima se ima više od 20% udjela)-Analitika 1"
+"062","kp_rrif062","kp_rrif06","view","account_type_view",,,"Sudjelujući interesi (udjeli)","Sudjelujući interesi (udjeli)"
+"0620","kp_rrif0620","kp_rrif062","other","account_type_dug_imovina",,,"Udjel u dioničkom kapitalu (do 20% udjela - analitika po društvima)","Udjel u dioničkom kapitalu (do 20% udjela - analitika po društvima)"
+"0621","kp_rrif0621","kp_rrif062","other","account_type_dug_imovina",,,"Udjel u kapitalu d.o.o. (do 20% udjela)","Udjel u kapitalu d.o.o. (do 20% udjela)"
+"0622","kp_rrif0622","kp_rrif062","other","account_type_dug_imovina",,,"Udjeli u društvima u inozemstvu (do 20% udjela)","Udjeli u društvima u inozemstvu (do 20% udjela)"
+"0623","kp_rrif0623","kp_rrif062","other","account_type_dug_imovina",,,"Ulaganje u dionice i udjele radi preprodaje","Ulaganje u dionice i udjele radi preprodaje"
+"0624","kp_rrif0624","kp_rrif062","other","account_type_dug_imovina",,,"Potraživanja za udio u dobitku (analitika po udjelima)","Potraživanja za udio u dobitku (analitika po udjelima)"
+"063","kp_rrif063","kp_rrif06","view","account_type_view",,,"Zajmovi dani poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela u T.K.)","Zajmovi dani poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela u T.K.)"
+"0630","kp_rrif0630","kp_rrif063","other","account_type_dug_imovina",,,"Zajmovi dani poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela u T.K.)-a1","Zajmovi dani poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela u T.K.)-Analitika 1"
+"064","kp_rrif064","kp_rrif06","view","account_type_view",,,"Ulaganja u vrijednosne papire (dugotrajne)","Ulaganja u vrijednosne papire (dugotrajne)"
+"0640","kp_rrif0640","kp_rrif064","other","account_type_dug_imovina",,,"Ulaganja u mjenice, zadužnice (kupljene)","Ulaganja u mjenice, zadužnice (kupljene)"
+"0641","kp_rrif0641","kp_rrif064","other","account_type_dug_imovina",,,"Ulaganja u državne obveznice","Ulaganja u državne obveznice"
+"0642","kp_rrif0642","kp_rrif064","other","account_type_dug_imovina",,,"Dugotrajna ulaganja u obveznice društva","Dugotrajna ulaganja u obveznice društva"
+"0643","kp_rrif0643","kp_rrif064","other","account_type_dug_imovina",,,"Dugotrajna ulaganja u blagajničke zapise","Dugotrajna ulaganja u blagajničke zapise"
+"0644","kp_rrif0644","kp_rrif064","other","account_type_dug_imovina",,,"Dugotrajna ulaganja u opcije, certifikate i sl.","Dugotrajna ulaganja u opcije, certifikate i sl."
+"0645","kp_rrif0645","kp_rrif064","other","account_type_dug_imovina",,,"Ulaganja u robne ugovore","Ulaganja u robne ugovore"
+"0646","kp_rrif0646","kp_rrif064","view","account_type_dug_imovina",,,"Ulaganja u ostale vrijednosne papire","Ulaganja ostale u vrijednosne papire"
+"06460","kp_rrif06460","kp_rrif0646","other","account_type_dug_imovina",,,"Ulaganja u vrijednosne papire po fer vrijednosti","Ulaganja u vrijednosne papire po fer vrijednosti"
+"06461","kp_rrif06461","kp_rrif0646","other","account_type_dug_imovina",,,"Vrijednosni papiri namijenjeni prodaji (do dospijeća)","Vrijednosni papiri namijenjeni prodaji (do dospijeća)"
+"0648","kp_rrif0648","kp_rrif064","other","account_type_dug_imovina",,,"Ulaganje u vrijed. pap. raspoložive za prodaju","Ulaganje u vrijed. pap. raspoložive za prodaju"
+"0649","kp_rrif0649","kp_rrif064","other","account_type_dug_imovina",,,"Nezarađeni prihodi u financijskim instrumentima","Nezarađeni prihodi u financijskim instrumentima"
+"065","kp_rrif065","kp_rrif06","view","account_type_view",,,"Dani zajmovi, depoziti i sl.","Dani zajmovi, depoziti i sl."
+"0650","kp_rrif0650","kp_rrif065","view","account_type_view",,,"Dani dugotrajni zajmovi","Dani dugotrajni zajmovi"
+"06500","kp_rrif06500","kp_rrif0650","other","account_type_dug_imovina",,,"Dani zajmovi vanjskim pravnim osobama (nepovezanim)","Dani zajmovi vanjskim pravnim osobama (nepovezanim)"
+"06501","kp_rrif06501","kp_rrif0650","other","account_type_dug_imovina",,,"Dani zajmovi vanjskim fizičkim osobama - obrtnicima","Dani zajmovi vanjskim fizičkim osobama - obrtnicima"
+"06502","kp_rrif06502","kp_rrif0650","other","account_type_dug_imovina",,,"Dani zajmovi kooperantima","Dani zajmovi kooperantima"
+"06503","kp_rrif06503","kp_rrif0650","other","account_type_dug_imovina",,,"Dani zajmovi direktoru, ortacima, menadžerima, zaposlenicima","Dani zajmovi direktoru, ortacima, menadžerima, zaposlenicima"
+"06504","kp_rrif06504","kp_rrif0650","other","account_type_dug_imovina",,,"Oročenja u bankama","Oročenja u bankama"
+"06505","kp_rrif06505","kp_rrif0650","other","account_type_dug_imovina",,,"Financijski zajmovi dani u inozemstvo","Financijski zajmovi dani u inozemstvo"
+"06509","kp_rrif06509","kp_rrif0650","other","account_type_dug_imovina",,,"Ostali dugotrajni zajmovi","Ostali dugotrajni zajmovi"
+"0651","kp_rrif0651","kp_rrif065","view","account_type_view",,,"Depoziti dugotrajni","Depoziti dugotrajni"
+"06510","kp_rrif06510","kp_rrif0651","other","account_type_dug_imovina",,,"Depoziti iz poslovnih aktivnosti","Depoziti iz poslovnih aktivnosti"
+"06511","kp_rrif06511","kp_rrif0651","other","account_type_dug_imovina",,,"Depoziti kod osiguravajućih društava","Depoziti kod osiguravajućih društava"
+"06512","kp_rrif06512","kp_rrif0651","other","account_type_dug_imovina",,,"Depoziti u poslovnim bankama","Depoziti u poslovnim bankama"
+"06513","kp_rrif06513","kp_rrif0651","other","account_type_dug_imovina",,,"Depoziti na carini (garancija špeditera)","Depoziti na carini (garancija špeditera)"
+"06514","kp_rrif06514","kp_rrif0651","other","account_type_dug_imovina",,,"Sudski depoziti","Sudski depoziti"
+"0652","kp_rrif0652","kp_rrif065","view","account_type_view",,,"Kaucije i kapare","Kaucije i kapare"
+"06520","kp_rrif06520","kp_rrif0652","other","account_type_dug_imovina",,,"Kaucije za obveze","Kaucije za obveze"
+"06521","kp_rrif06521","kp_rrif0652","other","account_type_dug_imovina",,,"Kaucije iz kupoprodajnih poslova","Kaucije iz kupoprodajnih poslova"
+"06522","kp_rrif06522","kp_rrif0652","other","account_type_dug_imovina",,,"Kaucije za plaćanja","Kaucije za plaćanja"
+"06523","kp_rrif06523","kp_rrif0652","other","account_type_dug_imovina",,,"Dane kapare i osiguranja","Dane kapare i osiguranja"
+"066","kp_rrif066","kp_rrif06","view","account_type_view",,,"Ulaganja koja se obračunavaju metodom udjela","Ulaganja koja se obračunavaju metodom udjela"
+"0660","kp_rrif0660","kp_rrif066","other","account_type_dug_imovina",,,"Ulaganja (udjeli) koji su raspoloživi za prodaju (dugotrajno ulaganje -MRS28.t.11. i 13. te MRS39.t.9.)","Ulaganja (udjeli) koji su raspoloživi za prodaju (dugotrajno ulaganje - MRS 28. t. 11. i 13. te MRS 39. t. 9.)"
+"067","kp_rrif067","kp_rrif06","view","account_type_view",,,"Ostala dugotrajna financijska imovina","Ostala dugotrajna financijska imovina"
+"0670","kp_rrif0670","kp_rrif067","other","account_type_dug_imovina",,,"Ulaganja u investicijske fondove (s rokom dužim od 1 god.)","Ulaganja u investicijske fondove (s rokom dužim od 1 god.)"
+"0672","kp_rrif0672","kp_rrif067","other","account_type_dug_imovina",,,"Ostala nespomenuta dugoročna ulaganja","Ostala nespomenuta dugoročna ulaganja"
+"068","kp_rrif068","kp_rrif06","view","account_type_view",,,"Vrijednosno usklađenje financijske imovine - dugotrajne (analitika prema oblicima imovine u usklađenju)","Vrijednosno usklađenje financijske imovine - dugotrajne (analitika prema oblicima imovine u usklađenju)"
+"0680","kp_rrif0680","kp_rrif068","other","account_type_dug_imovina",,,"Vrijednosno usklađenje financijske imovine - dugotrajne (analitika prema oblicima imovine u usklađenju)-a1","Vrijednosno usklađenje financijske imovine - dugotrajne (analitika prema oblicima imovine u usklađenju)-Analitika 1"
+"069","kp_rrif069","kp_rrif06","view","account_type_view",,,"Nezarađene kamate u kreditima i sl.","Nezarađene kamate u kreditima i sl."
+"0690","kp_rrif0690","kp_rrif069","other","account_type_dug_imovina",,,"Nezarađene kamate u kreditima i sl.-a1","Nezarađene kamate u kreditima i sl.-Analitika 1"
+"07","kp_rrif07","kp_rrif0","view","account_type_view",,,"POTRAŽIVANJA (dulja od jedne godine)","POTRAŽIVANJA (dulja od jedne godine)"
+"070","kp_rrif070","kp_rrif07","view","account_type_view",,,"Potraživanja od povezanih poduzetnika","Potraživanja od povezanih poduzetnika"
+"0700","kp_rrif0700","kp_rrif070","other","account_type_dug_imovina",,,"Potraživanja od povezanih društava za isporuke dobara i usluga","Potraživanja od povezanih društava za isporuke dobara i usluga"
+"0701","kp_rrif0701","kp_rrif070","other","account_type_dug_imovina",,,"Potraživanja od povezanih društava za dana sredstva na dugoročnu posudbu (osim novca)","Potraživanja od povezanih društava za dana sredstva na dugoročnu posudbu (osim novca)"
+"0702","kp_rrif0702","kp_rrif070","other","account_type_dug_imovina",,,"Potraživanja od zadrugara, kooperanata i sl.","Potraživanja od zadrugara, kooperanata i sl."
+"071","kp_rrif071","kp_rrif07","view","account_type_view",,,"Potraživanja s osnove prodaje na kredit","Potraživanja s osnove prodaje na kredit"
+"0710","kp_rrif0710","kp_rrif071","other","account_type_dug_imovina",,,"Potraživanja s osnove prodaje na robni kredit","Potraživanja s osnove prodaje na robni kredit"
+"0711","kp_rrif0711","kp_rrif071","other","account_type_dug_imovina",,,"Potraživanja s osnove prodaje na robni kredit u inozemstvu","Potraživanja s osnove prodaje na robni kredit u inozemstvu"
+"0712","kp_rrif0712","kp_rrif071","other","account_type_dug_imovina",,,"Potraživanja za prodane usluge na kredit","Potraživanja za prodane usluge na kredit"
+"0713","kp_rrif0713","kp_rrif071","other","account_type_dug_imovina",,,"Potraživanje za dugotr. imovinu prodanu na kredit","Potraživanje za dugotr. imovinu prodanu na kredit"
+"0714","kp_rrif0714","kp_rrif071","other","account_type_dug_imovina",,,"Potraživanja za prodaju u financijskom lizingu","Potraživanja za prodaju u financijskom lizingu"
+"0715","kp_rrif0715","kp_rrif071","other","account_type_dug_imovina",,,"Potraživanja za prodani udjel na kredit","Potraživanja za prodani udjel na kredit"
+"0716","kp_rrif0716","kp_rrif071","other","account_type_dug_imovina",,,"Potraživanja za prodaju na potrošački kredit","Potraživanja za prodaju na potrošački kredit"
+"0717","kp_rrif0717","kp_rrif071","other","account_type_dug_imovina",,,"Ostala potraživanja iz prodaje na kredit","Ostala potraživanja iz prodaje na kredit"
+"072","kp_rrif072","kp_rrif07","view","account_type_view",,,"Potraživanja iz faktoringa","Potraživanja iz faktoringa"
+"0720","kp_rrif0720","kp_rrif072","other","account_type_dug_imovina",,,"Potraživanja iz faktoringa-a1","Potraživanja iz faktoringa-Analitika 1"
+"073","kp_rrif073","kp_rrif07","view","account_type_view",,,"Potraživanja za jamčevine","Potraživanja za jamčevine"
+"0730","kp_rrif0730","kp_rrif073","other","account_type_dug_imovina",,,"Potraživanja za jamčevine iz operativnog lizinga","Potraživanja za jamčevine iz operativnog lizinga"
+"0731","kp_rrif0731","kp_rrif073","other","account_type_dug_imovina",,,"Jamstvo za dobro izvedene radove","Jamstvo za dobro izvedene radove"
+"0732","kp_rrif0732","kp_rrif073","other","account_type_dug_imovina",,,"Jamčevine iz natječaja","Jamčevine iz natječaja"
+"0733","kp_rrif0733","kp_rrif073","other","account_type_dug_imovina",,,"Jamčevine za štete","Jamčevine za štete"
+"074","kp_rrif074","kp_rrif07","view","account_type_view",,,"Potraživanja u sporu i rizična potraživanja","Potraživanja u sporu i rizična potraživanja"
+"0740","kp_rrif0740","kp_rrif074","other","account_type_dug_imovina",,,"Potraživanja u sporu i rizična potraživanja-a1","Potraživanja u sporu i rizična potraživanja-Analitika 1"
+"075","kp_rrif075","kp_rrif07","view","account_type_view",,,"Potraživanja za predujmove za usluge","Potraživanja za predujmove za usluge"
+"0750","kp_rrif0750","kp_rrif075","other","account_type_dug_imovina",,,"Potraživanja za predujmove za usluge-a1","Potraživanja za predujmove za usluge-Analitika 1"
+"076","kp_rrif076","kp_rrif07","view","account_type_view",,,"Ostala potraživanja - dugotrajna","Ostala potraživanja - dugotrajna"
+"0760","kp_rrif0760","kp_rrif076","other","account_type_dug_imovina",,,"Potraživanja od radnika","Potraživanja od radnika"
+"0761","kp_rrif0761","kp_rrif076","other","account_type_dug_imovina",,,"Potraživanja od članova društva","Potraživanja od članova društva"
+"0762","kp_rrif0762","kp_rrif076","other","account_type_dug_imovina",,,"Potraživanja iz ortaštva","Potraživanja iz ortaštva"
+"078","kp_rrif078","kp_rrif07","view","account_type_view",,,"Vrijednosno usklađivanje dugotrajnih potraživanja","Vrijednosno usklađivanje dugotrajnih potraživanja"
+"0780","kp_rrif0780","kp_rrif078","other","account_type_dug_imovina",,,"Vrijednosno usklađivanje dugotrajnih potraživanja-a1","Vrijednosno usklađivanje dugotrajnih potraživanja-Analitika 1"
+"079","kp_rrif079","kp_rrif07","view","account_type_view",,,"Potraživanja za nezarađenu kamatu","Potraživanja za nezarađenu kamatu"
+"0790","kp_rrif0790","kp_rrif079","other","account_type_dug_imovina",,,"Potraživanja za nezarađenu kamatu-a1","Potraživanja za nezarađenu kamatu-Analitika 1"
+"08","kp_rrif08","kp_rrif0","view","account_type_view",,,"ODGOĐENA POREZNA IMOVINA","ODGOĐENA POREZNA IMOVINA"
+"080","kp_rrif080","kp_rrif08","view","account_type_view",,,"Odgođena privremena razlika poreza na dobitak (analitika po godinama)","Odgođena privremena razlika poreza na dobitak (analitika po godinama)"
+"0800","kp_rrif080","kp_rrif08","view","account_type_view",,,"Odgođena porezna imovina s osnove poreznog gubitka","Odgođena porezna imovina s osnove poreznog gubitka"
+"08000","kp_rrif08000","kp_rrif080","other","account_type_dug_imovina",,,"Odgođena porezna imovina s osnove poreznog gubitka-a1","Odgođena porezna imovina s osnove poreznog gubitka-Analitika 1"
+"0801","kp_rrif081","kp_rrif080","view","account_type_view",,,"Odgođena porezna imovina s osnove povećane amortizacije","Odgođena porezna imovina s osnove povećane amortizacije"
+"08010","kp_rrif08010","kp_rrif081","other","account_type_dug_imovina",,,"Odgođena porezna imovina s osnove povećane amortizacije-a1","Odgođena porezna imovina s osnove povećane amortizacije -Analitika 1"
+"081","kp_rrif081","kp_rrif08","view","account_type_view",,,"Ostala odgođena porezna imovina","Ostala odgođena porezna imovina"
+"0810","kp_rrif0810","kp_rrif081","other","account_type_dug_imovina",,,"Ostala odgođena porezna imovina-a1","Ostala odgođena porezna imovina-Analitika 1"
+"1","kp_rrif1","kp_rrif","view","account_type_view",,,"NOVAC, KRATKOTRAJNA FINANCIJSKA IMOVINA, KRATKOTRAJNA POTRAŽIVANJA, TROŠKOVI I PRIHOD BUDUĆEG RAZDOBLJA","NOVAC, KRATKOTRAJNA FINANCIJSKA IMOVINA, KRATKOTRAJNA POTRAŽIVANJA, TE TROŠKOVI I PRIHOD BUDUĆEG RAZDOBLJA"
+"10","kp_rrif10","kp_rrif1","view","account_type_view",,,"NOVAC U BANKAMA I BLAGAJNAMA","NOVAC U BANKAMA I BLAGAJNAMA"
+"100","kp_rrif100","kp_rrif10","view","account_type_view",,,"Transakcijski računi u bankama","Transakcijski računi u bankama"
+"1000","kp_rrif1000","kp_rrif100","view","account_type_view",,,"Transakcijski u banci (analitika po računima u bankama i štedionicama)","Transakcijski u banci (analitika po računima u bankama i štedionicama)"
+"1007","kp_rrif1007","kp_rrif100","liquidity","account_type_kratk_imovina",,,"Podračun društva","Podračun društva"
+"1008","kp_rrif1008","kp_rrif100","liquidity","account_type_kratk_imovina",,,"Račun društva u osnivanju","Račun društva u osnivanju"
+"1009","kp_rrif1009","kp_rrif100","liquidity","account_type_kratk_imovina",,,"Žiro-račun prijelazni konto","Žiro-račun prijelazni konto"
+"101","kp_rrif101","kp_rrif10","view","account_type_view",,,"Otvoreni akreditiv u domaćoj banci","Otvoreni akreditiv u domaćoj banci"
+"1010","kp_rrif1010","kp_rrif101","liquidity","account_type_kratk_imovina",,,"Otvoreni akreditiv u domaćoj banci-a1","Otvoreni akreditiv u domaćoj banci-Analitika 1"
+"102","kp_rrif102","kp_rrif10","view","account_type_view",,,"Blagajne","Blagajne"
+"1020","kp_rrif1020","kp_rrif102","liquidity","account_type_kratk_imovina",,,"Glavna blagajna (uključivo i plemenitih metala)","Glavna blagajna (uključivo i plemenitih metala)"
+"1021","kp_rrif1021","kp_rrif102","liquidity","account_type_kratk_imovina",,,"Blagajna vrijednosnica (poštanskih, taksenih maraka i dr. vrijednosnica)","Blagajna vrijednosnica (poštanskih, taksenih maraka i dr. vrijednosnica)"
+"1022","kp_rrif1022","kp_rrif102","liquidity","account_type_kratk_imovina",,,"Blagajna prodavaonice","Blagajna prodavaonice"
+"1023","kp_rrif1023","kp_rrif102","liquidity","account_type_kratk_imovina",,,"Blagajna servisa","Blagajna servisa"
+"1024","kp_rrif1024","kp_rrif102","liquidity","account_type_kratk_imovina",,,"Blagajna recepcije (šanka)","Blagajna recepcije (šanka)"
+"1025","kp_rrif1025","kp_rrif102","liquidity","account_type_kratk_imovina",,,"Blagajna radne jedinice","Blagajna radne jedinice"
+"1028","kp_rrif1028","kp_rrif102","liquidity","account_type_kratk_imovina",,,"Blagajna za ostalo","Blagajna za ostalo"
+"1029","kp_rrif1029","kp_rrif102","liquidity","account_type_kratk_imovina",,,"Prijelazni račun blagajne prodavaonice","Prijelazni račun blagajne prodavaonice"
+"103","kp_rrif103","kp_rrif10","view","account_type_view",,,"Devizni računi","Devizni računi"
+"1030","kp_rrif1030","kp_rrif103","liquidity","account_type_kratk_imovina",,,"Devizni račun u domaćoj banci (analitika po devizama)","Devizni račun u domaćoj banci (analitika po devizama)"
+"1031","kp_rrif1031","kp_rrif103","liquidity","account_type_kratk_imovina",,,"Devizni račun u inozemnoj banci (u EU)","Devizni račun u inozemnoj banci (u EU)"
+"1032","kp_rrif1032","kp_rrif103","liquidity","account_type_kratk_imovina",,,"Devizni račun reeksportnih poslova","Devizni račun reeksportnih poslova"
+"1034","kp_rrif1034","kp_rrif103","liquidity","account_type_kratk_imovina",,,"Devizni račun investicijskih radova","Devizni račun investicijskih radova"
+"1035","kp_rrif1035","kp_rrif103","liquidity","account_type_kratk_imovina",,,"Devizni račun poslovne jedinice u inozemstvu","Devizni račun poslovne jedinice u inozemstvu"
+"1036","kp_rrif1036","kp_rrif103","liquidity","account_type_kratk_imovina",,,"Devizni račun u slobodnoj zoni","Devizni račun u slobodnoj zoni"
+"1037","kp_rrif1037","kp_rrif103","liquidity","account_type_kratk_imovina",,,"Nerezidentski devizni račun","Nerezidentski devizni račun"
+"1038","kp_rrif1038","kp_rrif103","liquidity","account_type_kratk_imovina",,,"Devizni račun terminskih poslova","Devizni račun terminskih poslova"
+"1039","kp_rrif1039","kp_rrif103","liquidity","account_type_kratk_imovina",,,"Prijelazni devizni račun","Prijelazni devizni račun"
+"104","kp_rrif104","kp_rrif10","view","account_type_view",,,"Otvoreni akreditiv u stranim valutama","Otvoreni akreditiv u stranim valutama"
+"1040","kp_rrif1040","kp_rrif104","liquidity","account_type_kratk_imovina",,,"Otvoreni devizni akreditiv u domaćoj banci","Otvoreni devizni akreditiv u domaćoj banci"
+"1041","kp_rrif1041","kp_rrif104","liquidity","account_type_kratk_imovina",,,"Otvoreni akreditiv u inozemnoj banci","Otvoreni akreditiv u inozemnoj banci"
+"1042","kp_rrif1042","kp_rrif104","liquidity","account_type_kratk_imovina",,,"Ecsrow račun","Ecsrow račun"
+"105","kp_rrif105","kp_rrif10","view","account_type_view",,,"Devizna blagajna","Devizna blagajna"
+"1050","kp_rrif1050","kp_rrif105","liquidity","account_type_kratk_imovina",,,"Glavna devizna blagajna","Glavna devizna blagajna"
+"1051","kp_rrif1051","kp_rrif105","liquidity","account_type_kratk_imovina",,,"Devizna blagajna za službena putovanja u inozemstvo","Devizna blagajna za službena putovanja u inozemstvo"
+"1052","kp_rrif1052","kp_rrif105","liquidity","account_type_kratk_imovina",,,"Devizna blagajna za troškove prijevoza robe u inozemstvo","Devizna blagajna za troškove prijevoza robe u inozemstvo"
+"1053","kp_rrif1053","kp_rrif105","liquidity","account_type_kratk_imovina",,,"Devizna blagajna za mjenjačke poslove","Devizna blagajna za mjenjačke poslove"
+"1055","kp_rrif1055","kp_rrif105","liquidity","account_type_kratk_imovina",,,"Devizna blagajna za razne isplate","Devizna blagajna za razne isplate"
+"106","kp_rrif106","kp_rrif10","view","account_type_view",,,"Novac za kupnju deviza","Novac za kupnju deviza"
+"1060","kp_rrif1060","kp_rrif106","liquidity","account_type_kratk_imovina",,,"Novac za kupnju deviza-a1","Novac za kupnju deviza-Analitika 1"
+"108","kp_rrif108","kp_rrif10","view","account_type_view",,,"Ostala novčana sredstva","Ostala novčana sredstva"
+"1080","kp_rrif1080","kp_rrif108","liquidity","account_type_kratk_imovina",,,"Ostala novčana sredstva-a1","Ostala novčana sredstva-Analitika 1"
+"109","kp_rrif109","kp_rrif10","view","account_type_view",,,"Vrijednosno usklađenje depozita u bankama","Vrijednosno usklađenje depozita u bankama"
+"1090","kp_rrif1090","kp_rrif109","liquidity","account_type_kratk_imovina",,,"Vrijednosno usklađenje depozita u bankama-a1","Vrijednosno usklađenje depozita u bankama-Analitika 1"
+"11","kp_rrif11","kp_rrif1","view","account_type_view",,,"KRATKOTRAJNA FINANCIJSKA IMOVINA (do jedne godine)","KRATKOTRAJNA FINANCIJSKA IMOVINA (do jedne godine)"
+"110","kp_rrif110","kp_rrif11","view","account_type_view",,,"Udjeli (dionice) u povezanim poduzetnicima","Udjeli (dionice) u povezanim poduzetnicima"
+"1100","kp_rrif1100","kp_rrif110","other","account_type_kratk_imovina",,,"Udjeli u povezanim društvima (s više od 20%)","Udjeli u povezanim društvima (s više od 20%)"
+"1101","kp_rrif1101","kp_rrif110","other","account_type_kratk_imovina",,,"Dionički udio u d.d. (s više od 20%)","Dionički udio u d.d. (s više od 20%)"
+"1102","kp_rrif1102","kp_rrif110","other","account_type_kratk_imovina",,,"Ulaganje u dionice radi preprodaje (iz udjela više od 20%)","Ulaganje u dionice radi preprodaje (iz udjela više od 20%)"
+"111","kp_rrif111","kp_rrif11","view","account_type_view",,,"Dani zajmovi povezanim poduzetnicima","Dani zajmovi povezanim poduzetnicima"
+"1110","kp_rrif1110","kp_rrif111","other","account_type_kratk_imovina",,,"Kratkoročni zajam povezanom društvu","Kratkoročni zajam povezanom društvu"
+"1111","kp_rrif1111","kp_rrif111","other","account_type_kratk_imovina",,,"Kratkoročni zajam povezanom društvu u inozemstvu","Kratkoročni zajam povezanom društvu u inozemstvu"
+"1112","kp_rrif1112","kp_rrif111","other","account_type_kratk_imovina",,,"Zajmovi dani vlastitim podružnicama","Zajmovi dani vlastitim podružnicama"
+"1113","kp_rrif1113","kp_rrif111","other","account_type_kratk_imovina",,,"Zajmovi dani ustanovama i školama (kojih je društvo osnivač)","Zajmovi dani ustanovama i školama (kojih je društvo osnivač)"
+"112","kp_rrif112","kp_rrif11","view","account_type_view",,,"Sudjelujući interesi (udjeli)","Sudjelujući interesi (udjeli)"
+"1120","kp_rrif1120","kp_rrif112","other","account_type_kratk_imovina",,,"Udjeli (do 20%) u društvima kapitala","Udjeli (do 20%) u društvima kapitala"
+"1121","kp_rrif1121","kp_rrif112","other","account_type_kratk_imovina",,,"Udjeli - dionice u bankama","Udjeli - dionice u bankama"
+"1122","kp_rrif1122","kp_rrif112","other","account_type_kratk_imovina",,,"Udjeli (do 20%) u ustanovama, zadrugama i dr.","Udjeli (do 20%) u ustanovama, zadrugama i dr."
+"113","kp_rrif113","kp_rrif11","view","account_type_view",,,"Zajmovi dani poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)","Zajmovi dani poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)"
+"1130","kp_rrif1130","kp_rrif113","other","account_type_kratk_imovina",,,"Zajmovi u novcu","Zajmovi u novcu"
+"1131","kp_rrif1131","kp_rrif113","other","account_type_kratk_imovina",,,"Zajmovi iz preuzetog duga","Zajmovi iz preuzetog duga"
+"1132","kp_rrif1132","kp_rrif113","other","account_type_kratk_imovina",,,"Zajmovi iz dospjelih anuiteta u razdoblju do 12 mj. od dospijeća","Zajmovi iz dospjelih anuiteta u razdoblju do 12 mj. od dospijeća"
+"1133","kp_rrif1133","kp_rrif113","other","account_type_kratk_imovina",,,"Ostali zajmovi društvima u kojima se drži udjel do 20%","Ostali zajmovi društvima u kojima se drži udjel do 20%"
+"114","kp_rrif114","kp_rrif11","view","account_type_view",,,"Ulaganja u vrijednosne papire","Ulaganja u vrijednosne papire"
+"1140","kp_rrif1140","kp_rrif114","other","account_type_kratk_imovina",,,"Čekovi","Čekovi"
+"1141","kp_rrif1141","kp_rrif114","view","account_type_view",,,"Mjenice","Mjenice"
+"11410","kp_rrif11410","kp_rrif1141","other","account_type_kratk_imovina",,,"Mjenice u portfelju","Mjenice u portfelju"
+"11411","kp_rrif11411","kp_rrif1141","other","account_type_kratk_imovina",,,"Mjenice na naplati","Mjenice na naplati"
+"11412","kp_rrif11412","kp_rrif1141","other","account_type_kratk_imovina",,,"Mjenice u protestu","Mjenice u protestu"
+"11413","kp_rrif11413","kp_rrif1141","other","account_type_kratk_imovina",,,"Utužene mjenice","Utužene mjenice"
+"1142","kp_rrif1142","kp_rrif114","other","account_type_kratk_imovina",,,"Komercijalni zapisi","Komercijalni zapisi"
+"1143","kp_rrif1143","kp_rrif114","other","account_type_kratk_imovina",,,"Kratkotrajne obveze poduzetnika","Kratkotrajne obveze poduzetnika"
+"1144","kp_rrif1144","kp_rrif114","other","account_type_kratk_imovina",,,"Blagajnički zapisi (izdani od banaka)","Blagajnički zapisi (izdani od banaka)"
+"1145","kp_rrif1145","kp_rrif114","other","account_type_kratk_imovina",,,"Ulaganje u obveznice","Ulaganje u obveznice"
+"1146","kp_rrif1146","kp_rrif114","other","account_type_kratk_imovina",,,"Zadužnice (iskupljene)-trađbina s temelja jamstva","Zadužnice (iskupljene)-trađbina s temelja jamstva"
+"1147","kp_rrif1147","kp_rrif114","other","account_type_kratk_imovina",,,"Ulaganje u vrijednosne papire (namjenjene za trgovanje)","Ulaganje u vrijednosne papire (namjenjene za trgovanje)"
+"1148","kp_rrif1148","kp_rrif114","other","account_type_kratk_imovina",,,"Ostali brzounovčivi vrijednosni papiri (robni papiri, ostale obveznice)","Ostali brzounovčivi vrijednosni papiri (robni papiri, ostale obveznice)"
+"1149","kp_rrif1149","kp_rrif114","other","account_type_kratk_imovina",,,"Predani vrijednosni papiri na naplatu","Predani vrijednosni papiri na naplatu"
+"115","kp_rrif115","kp_rrif11","view","account_type_view",,,"Dani zajmovi, depoziti i sl.","Dani zajmovi, depoziti i sl."
+"1150","kp_rrif1150","kp_rrif115","view","account_type_view",,,"Dani kratkotrajni zajmovi","Dani kratkotrajni zajmovi"
+"11500","kp_rrif11500","kp_rrif1150","other","account_type_kratk_imovina",,,"Zajmovi poduzetnicima","Zajmovi poduzetnicima"
+"11501","kp_rrif11501","kp_rrif1150","other","account_type_kratk_imovina",,,"Zajmovi ortacima","Zajmovi ortacima"
+"11502","kp_rrif11502","kp_rrif1150","other","account_type_kratk_imovina",,,"Zajmovi obrtnicima","Zajmovi obrtnicima"
+"11503","kp_rrif11503","kp_rrif1150","other","account_type_kratk_imovina",,,"Zajmovi podružnicama","Zajmovi podružnicama"
+"11504","kp_rrif11504","kp_rrif1150","other","account_type_kratk_imovina",,,"Zajmovi ustanovama","Zajmovi ustanovama"
+"11505","kp_rrif11505","kp_rrif1150","other","account_type_kratk_imovina",,,"Zajmovi dani u inozemstvo","Zajmovi dani u inozemstvo"
+"11506","kp_rrif11506","kp_rrif1150","other","account_type_kratk_imovina",,,"Zajmovi članovima uprave i zaposlenicima","Zajmovi članovima uprave i zaposlenicima"
+"11507","kp_rrif11507","kp_rrif1150","other","account_type_kratk_imovina",,,"Zajmovi dani poljoprivrednicima ili zadrugarima","Zajmovi dani poljoprivrednicima ili zadrugarima"
+"11508","kp_rrif11508","kp_rrif1150","other","account_type_kratk_imovina",,,"Dospjeli anuiteti dugotrajnih zajmova (naplaćuju se u roku od 12 mjeseci - analitika po korisnicima)","Dospjeli anuiteti dugotrajnih zajmova (koji se naplaćuju u roku od 12 mjeseci - analitika po korisnicima)"
+"11509","kp_rrif11509","kp_rrif1150","other","account_type_kratk_imovina",,,"Ostali kratkotrajni zajmovi","Ostali kratkotrajni zajmovi"
+"1151","kp_rrif1151","kp_rrif115","view","account_type_view",,,"Depoziti (do jedne godine)","Depoziti (do jedne godine)"
+"11510","kp_rrif11510","kp_rrif1151","other","account_type_kratk_imovina",,,"Depoziti u bankama","Depoziti u bankama"
+"11511","kp_rrif11511","kp_rrif1151","other","account_type_kratk_imovina",,,"Depoziti u osiguravajućim društvima","Depoziti u osiguravajućim društvima"
+"11512","kp_rrif11512","kp_rrif1151","other","account_type_kratk_imovina",,,"Depoziti u inozemnim financijskim institucijama","Depoziti u inozemnim financijskim institucijama"
+"11513","kp_rrif11513","kp_rrif1151","other","account_type_kratk_imovina",,,"Depoziti za ostale poslovne aktivnosti","Depoziti za ostale poslovne aktivnosti"
+"1152","kp_rrif1152","kp_rrif115","view","account_type_view",,,"Kaucije i jamčevine (do jedne godine)","Kaucije i jamčevine (do jedne godine)"
+"11520","kp_rrif11520","kp_rrif1152","other","account_type_kratk_imovina",,,"Kaucije na aukcijama (dražbama)","Kaucije na aukcijama (dražbama)"
+"11521","kp_rrif11521","kp_rrif1152","other","account_type_kratk_imovina",,,"Kaucije za robu","Kaucije za robu"
+"11522","kp_rrif11522","kp_rrif1152","other","account_type_kratk_imovina",,,"Kaucije za ambalažu","Kaucije za ambalažu"
+"11523","kp_rrif11523","kp_rrif1152","other","account_type_kratk_imovina",,,"Dane jamčevine za natječaje","Dane jamčevine za natječaje"
+"11524","kp_rrif11524","kp_rrif1152","other","account_type_kratk_imovina",,,"Potraživanja za kapare (čl. 303. ZOO-a)","Potraživanja za kapare (čl. 303. ZOO-a)"
+"11525","kp_rrif11525","kp_rrif1152","other","account_type_kratk_imovina",,,"Polozi gotovine za ostale poslovne aktivnosti","Polozi gotovine za ostale poslovne aktivnosti"
+"116","kp_rrif116","kp_rrif11","view","account_type_view",,,"Potraživanja iz ulaganja u investicijske fondove","Potraživanja iz ulaganja u investicijske fondove"
+"1160","kp_rrif1160","kp_rrif116","other","account_type_kratk_imovina",,,"Kratkotrajno ulaganje u novčane fondove","Kratkotrajno ulaganje u novčane fondove"
+"1161","kp_rrif1161","kp_rrif116","other","account_type_kratk_imovina",,,"Kratkotrajno ulaganje u ostale investicijske fondove","Kratkotrajno ulaganje u ostale investicijske fondove"
+"117","kp_rrif117","kp_rrif11","view","account_type_view",,,"Ostala financijska imovina","Ostala financijska imovina"
+"1170","kp_rrif1170","kp_rrif117","other","account_type_kratk_imovina",,,"Otkup kratkoročnih potraživanja (faktoring)","Otkup kratkoročnih potraživanja (faktoring)"
+"1171","kp_rrif1171","kp_rrif117","other","account_type_kratk_imovina",,,"Ulaganje u kratkotrajne eskontne poslove","Ulaganje u kratkotrajne eskontne poslove"
+"1172","kp_rrif1172","kp_rrif117","other","account_type_kratk_imovina",,,"Potraživanja za više uplaćeno po kreditnoj kartici","Potraživanja za više uplaćeno po kreditnoj kartici"
+"1173","kp_rrif1173","kp_rrif117","other","account_type_kratk_imovina",,,"Potraživanja za isplate avaliranih ili indosiranih mjenica","Potraživanja za isplate avaliranih ili indosiranih mjenica"
+"1174","kp_rrif1174","kp_rrif117","other","account_type_kratk_imovina",,,"Potraživanja po isplaćenim garancijama","Potraživanja po isplaćenim garancijama"
+"1175","kp_rrif1175","kp_rrif117","other","account_type_kratk_imovina",,,"Potraživanja iz preuzetog duga (čl. 96. ZOO)","Potraživanja iz preuzetog duga (čl. 96. ZOO)"
+"1176","kp_rrif1176","kp_rrif117","other","account_type_kratk_imovina",,,"Potraživanje po asignacijama, novacijama i sl.","Potraživanje po asignacijama, novacijama i sl."
+"118","kp_rrif118","kp_rrif11","view","account_type_view",,,"Potraživanja u sporu (npr. utužena, u stečaju i sl. iz fin. imovine)","Potraživanja u sporu (npr. utužena, u stečaju i sl. iz fin. imovine)"
+"1180","kp_rrif1180","kp_rrif118","other","account_type_kratk_imovina",,,"Potraživanja u sporu (npr. utužena, u stečaju i sl. iz fin. imovine)-a1","Potraživanja u sporu (npr. utužena, u stečaju i sl. iz fin. imovine)-Analitika 1"
+"119","kp_rrif119","kp_rrif11","view","account_type_view",,,"Vrijednosno usklađivanje financijske imovine - kratkotrajne (analitika po otpisima iz ove skupine rn)","Vrijednosno usklađivanje financijske imovine - kratkotrajne (analitika po otpisima iz ove skupine računa)"
+"1190","kp_rrif1190","kp_rrif119","other","account_type_kratk_imovina",,,"Vrijednosno usklađivanje financijske imovine - kratkotrajne (analitika po otpisima iz ove skupine rn)-a1","Vrijednosno usklađivanje financijske imovine - kratkotrajne (analitika po otpisima iz ove skupine računa)-Analitika 1"
+"12","kp_rrif12","kp_rrif1","view","account_type_view",,,"POTRAŽIVANJA (KRATKOTRAJNA)","POTRAŽIVANJA (KRATKOTRAJNA)"
+"120","kp_rrif120","kp_rrif12","view","account_type_view",,,"Potraživanja od kupaca","Potraživanja od kupaca"
+"1200","kp_rrif1200","kp_rrif120","receivable","account_type_potraz_kup","True",,"Potraživanja od kupaca dobara","Potraživanja od kupaca dobara"
+"1201","kp_rrif1201","kp_rrif120","receivable","account_type_potraz_kup","True",,"Potraživanja od kupaca usluga (servisne, najmovi, ustupanje radne snage, kapaciteta i dr.)","Potraživanja od kupaca usluga (servisne, najmovi, ustupanje radne snage, kapaciteta i dr.)"
+"1202","kp_rrif1202","kp_rrif120","receivable","account_type_potraz_kup","True",,"Potraživanja za prodaju prava","Potraživanja za prodaju prava"
+"1203","kp_rrif1203","kp_rrif120","receivable","account_type_potraz_kup","True",,"Kupci građani i prodaja na potrošački kredit","Kupci građani i prodaja na potrošački kredit"
+"1204","kp_rrif1204","kp_rrif120","receivable","account_type_potraz_kup","True",,"Kupci imovinskih sredstava, inventara, materijala, otpadaka i sl.","Kupci imovinskih sredstava, inventara, materijala, otpadaka i sl."
+"1205","kp_rrif1205","kp_rrif120","receivable","account_type_potraz_kup","True",,"Potraživanja od kupaca za prodanu robu iz komisije","Potraživanja od kupaca za prodanu robu iz komisije"
+"1206","kp_rrif1206","kp_rrif120","receivable","account_type_potraz_kup","True",,"Kupci zastupničke i franšizne prodaje","Kupci zastupničke i franšizne prodaje"
+"1207","kp_rrif1207","kp_rrif120","receivable","account_type_potraz_kup","True",,"Potraživanja za prodaju na kreditne kartice","Potraživanja za prodaju na kreditne kartice"
+"1208","kp_rrif1208","kp_rrif120","receivable","account_type_potraz_kup","True",,"Potraživanja od ostalih prodaja","Potraživanja od ostalih prodaja"
+"1209","kp_rrif1209","kp_rrif120","receivable","account_type_potraz_kup","True",,"Potraživanja za nefakturiranu isporuku dobara ili usluga","Potraživanja za nefakturiranu isporuku dobara ili usluga"
+"121","kp_rrif121","kp_rrif12","view","account_type_view",,,"Kupci u inozemstvu","Kupci u inozemstvu"
+"1210","kp_rrif1210","kp_rrif121","receivable","account_type_potraz_kup","True",,"Kupci dobara iz inozemstva","Kupci dobara iz inozemstva"
+"1211","kp_rrif1211","kp_rrif121","receivable","account_type_potraz_kup","True",,"Kupci usluga iz inozemstva","Kupci usluga iz inozemstva"
+"1212","kp_rrif1212","kp_rrif121","receivable","account_type_potraz_kup","True",,"Kupci prava iz inozemstva","Kupci prava iz inozemstva"
+"122","kp_rrif122","kp_rrif12","view","account_type_view",,,"Potraživanja od povezanih poduzetnika (s više od 20% udjela - ovisni poduzet.)","Potraživanja od povezanih poduzetnika (s više od 20% udjela - ovisni poduzet.)"
+"1220","kp_rrif1220","kp_rrif122","receivable","account_type_potraz_kup","True",,"Potraživanja za prodaju - isporuku povezanim društvima","Potraživanja za prodaju - isporuku povezanim društvima"
+"1221","kp_rrif1221","kp_rrif122","receivable","account_type_potraz_kup","True",,"Potraživanja za dividende od povezanih društava","Potraživanja za dividende od povezanih društava"
+"1222","kp_rrif1222","kp_rrif122","receivable","account_type_potraz_kup","True",,"Potraživanja za isporuke povezanim društvima u inozemstvu","Potraživanja za isporuke povezanim društvima u inozemstvu"
+"1223","kp_rrif1223","kp_rrif122","receivable","account_type_potraz_kup","True",,"Potraživanja za nadoknadu gubitka od povezanih društava (čl. 489. ZTD)","Potraživanja za nadoknadu gubitka od povezanih društava (čl. 489. ZTD)"
+"1224","kp_rrif1224","kp_rrif122","receivable","account_type_potraz_kup","True",,"Potraživanja za kamate od povezanih društava","Potraživanja za kamate od povezanih društava"
+"1225","kp_rrif1225","kp_rrif122","receivable","account_type_potraz_kup","True",,"Potraživanja od podružnica","Potraživanja od podružnica"
+"1226","kp_rrif1226","kp_rrif122","receivable","account_type_potraz_kup","True",,"Ostala kratkoročna potraživanja od povezanih poduzetnika","Ostala kratkoročna potraživanja od povezanih poduzetnika"
+"1227","kp_rrif1227","kp_rrif122","receivable","account_type_potraz_kup","True",,"Potraživanja za udio u dobitku d.o.o.-a","Potraživanja za udio u dobitku d.o.o.-a"
+"1228","kp_rrif1228","kp_rrif122","other","account_type_potraz_kup",,,"Potraživanja iz ulaganja radi povećanja udjela (do upisa u t.k.)","Potraživanja iz ulaganja radi povećanja udjela (do upisa u t.k.)"
+"123","kp_rrif123","kp_rrif12","view","account_type_view",,,"Potraživanja od sudjelujućih poduzetnika (u kojima se drži manje od 20% udjela)","Potraživanja od sudjelujućih poduzetnika (u kojima se drži manje od 20% udjela)"
+"1230","kp_rrif1230","kp_rrif123","receivable","account_type_potraz_kup","True",,"Potraživanja za isporuke dobara i usluga","Potraživanja za isporuke dobara i usluga"
+"1231","kp_rrif1231","kp_rrif123","receivable","account_type_potraz_kup","True",,"Potraživanja za dividendu - dobitak","Potraživanja za dividendu - dobitak"
+"1232","kp_rrif1232","kp_rrif123","receivable","account_type_potraz_kup","True",,"Potraživanja za kamate","Potraživanja za kamate"
+"1233","kp_rrif1233","kp_rrif123","receivable","account_type_potraz_kup","True",,"Ostala potraživanja od sudjelujućih društava","Ostala potraživanja od sudjelujućih društava"
+"124","kp_rrif124","kp_rrif12","view","account_type_view",,,"Potraživanja za kamate","Potraživanja za kamate"
+"1240","kp_rrif1240","kp_rrif124","receivable","account_type_potraz_kup","True",,"Potraživanja od kupaca za ugovorene kamate (koje nisu pripisane glavnici)","Potraživanja od kupaca za ugovorene kamate (koje nisu pripisane glavnici)"
+"1241","kp_rrif1241","kp_rrif124","receivable","account_type_potraz_kup","True",,"Potraživanja za zatezne kamate (koje nisu pripisane glavnici)","Potraživanja za zatezne kamate (koje nisu pripisane glavnici)"
+"1242","kp_rrif1242","kp_rrif124","receivable","account_type_potraz_kup","True",,"Potraživanja za kamate po nagodbama","Potraživanja za kamate po nagodbama"
+"1243","kp_rrif1243","kp_rrif124","receivable","account_type_potraz_kup","True",,"Potraživanje za kamatu iz danih zajmova","Potraživanje za kamatu iz danih zajmova"
+"1245","kp_rrif1245","kp_rrif124","receivable","account_type_potraz_kup","True",,"Kamate iz ostalih trađbina","Kamate iz ostalih trađbina"
+"125","kp_rrif125","kp_rrif12","view","account_type_view",,,"Potraživanja za predujmove za usluge (koje nisu u svezi sa zalihama i dugotr. imov.)","Potraživanja za predujmove za usluge (koje nisu u svezi sa zalihama i dugotr. imov.)"
+"1250","kp_rrif1250","kp_rrif125","receivable","account_type_potraz_kup","True",,"Potraživanja za predujmove za usluge (koje nisu u svezi sa zalihama i dugotr. imov.)-a1","Potraživanja za predujmove za usluge (koje nisu u svezi sa zalihama i dugotr. imov.)-Analitika 1"
+"126","kp_rrif126","kp_rrif12","view","account_type_view",,,"Potraživanja iz vanjskotrgovačkog poslovanja (s osnove uvoza odnosno izvoza za tuđi račun)","Potraživanja iz vanjskotrgovačkog poslovanja (s osnove uvoza odnosno izvoza za tuđi račun)"
+"1260","kp_rrif1260","kp_rrif126","receivable","account_type_potraz_kup","True",,"Potraživanja po poslovima uvoza za tuđi račun","Potraživanja po poslovima uvoza za tuđi račun"
+"1261","kp_rrif1261","kp_rrif126","receivable","account_type_potraz_kup","True",,"Potraživanja od izvoznika","Potraživanja od izvoznika"
+"127","kp_rrif127","kp_rrif12","view","account_type_view",,,"Potraživanja s osnove ostalih aktivnosti","Potraživanja s osnove ostalih aktivnosti"
+"1270","kp_rrif1270","kp_rrif127","receivable","account_type_potraz_kup","True",,"Potraživanja s osnove prodaje udjela i dionica","Potraživanja s osnove prodaje udjela i dionica"
+"1271","kp_rrif1271","kp_rrif127","receivable","account_type_potraz_kup","True",,"Potraživanja za nakladno odobrene popuste (bonifikacije, casa-sconto, rabat i sl.)","Potraživanja za nakladno odobrene popuste (bonifikacije, casa-sconto, rabat i sl.)"
+"1272","kp_rrif1272","kp_rrif127","receivable","account_type_potraz_kup","True",,"Potraživanja za predujam za kupnju dionica i udjela","Potraživanja za predujam za kupnju dionica i udjela"
+"1273","kp_rrif1273","kp_rrif127","receivable","account_type_potraz_kup","True",,"Potraživanja od komisionara","Potraživanja od komisionara"
+"128","kp_rrif128","kp_rrif12","view","account_type_view",,,"Ostala kratkoročna potraživanja","Ostala kratkoročna potraživanja"
+"1280","kp_rrif1280","kp_rrif128","receivable","account_type_potraz_kup","True",,"Potraživanja iz odštetnih zahtjeva (od osiguravajućih društava)","Potraživanja iz odštetnih zahtjeva (od osiguravajućih društava)"
+"1281","kp_rrif1281","kp_rrif128","receivable","account_type_potraz_kup","True",,"Potraživanja za udjel u dobitku - prihodu u investicijskom fondu","Potraživanja za udjel u dobitku - prihodu u investicijskom fondu"
+"1282","kp_rrif1282","kp_rrif128","receivable","account_type_potraz_kup","True",,"Potraživanja za tantijeme (nadoknade za korištenje patenta, znaka i autorskih prava)","Potraživanja za tantijeme (nadoknade za korištenje patenta, znaka i autorskih prava)"
+"1283","kp_rrif1283","kp_rrif128","receivable","account_type_potraz_kup","True",,"Potraživanja stečena cesijom, asignacijom i preuzimanjem duga od prodaje","Potraživanja stečena cesijom, asignacijom i preuzimanjem duga od prodaje"
+"1284","kp_rrif1284","kp_rrif128","receivable","account_type_potraz_kup","True",,"Potraživanja za nadoknadu troškova iz jamstva","Potraživanja za nadoknadu troškova iz jamstva"
+"1285","kp_rrif1285","kp_rrif128","receivable","account_type_potraz_kup","True",,"Potraživanja od kooperanata, zadrugara, ustanove","Potraživanja od kooperanata, zadrugara, ustanove"
+"1286","kp_rrif1286","kp_rrif128","receivable","account_type_potraz_kup","True",,"Potraživanja od članova društva za pokriće gubitka","Potraživanja od članova društva za pokriće gubitka"
+"1287","kp_rrif1287","kp_rrif128","receivable","account_type_potraz_kup","True",,"Potraživanja za dana jamstva i činidbe","Potraživanja za dana jamstva i činidbe"
+"1288","kp_rrif1288","kp_rrif128","receivable","account_type_potraz_kup","True",,"Potraživanja za poreze iz poslovnih odnosa","Potraživanja za poreze iz poslovnih odnosa"
+"1289","kp_rrif1289","kp_rrif128","receivable","account_type_potraz_kup","True",,"Ostala potraživanja","Ostala potraživanja"
+"129","kp_rrif129","kp_rrif12","view","account_type_view",,,"Vrijednosno usklađenje potraživanja","Vrijednosno usklađenje potraživanja"
+"1290","kp_rrif1290","kp_rrif129","receivable","account_type_potraz_kup","True",,"Vrijednosno usklađenje potraživanja od kupaca","Vrijednosno usklađenje potraživanja od kupaca"
+"1291","kp_rrif1291","kp_rrif129","receivable","account_type_potraz_kup","True",,"Vrijednosno usklađenje potraživanja od povezanih društava","Vrijednosno usklađenje potraživanja od povezanih društava"
+"1292","kp_rrif1292","kp_rrif129","receivable","account_type_potraz_kup","True",,"Vrijednosno usklađenje od poduzetnika iz sudjelujućih interesa","Vrijednosno usklađenje od poduzetnika iz sudjelujućih interesa"
+"1293","kp_rrif1293","kp_rrif129","receivable","account_type_potraz_kup","True",,"Vrijednosno usklađenje kamata","Vrijednosno usklađenje kamata"
+"1294","kp_rrif1294","kp_rrif129","receivable","account_type_potraz_kup","True",,"Vrijednosno usklađenje za dane predujmove za usluge","Vrijednosno usklađenje za dane predujmove za usluge"
+"1295","kp_rrif1295","kp_rrif129","receivable","account_type_potraz_kup","True",,"Vrijednosno usklađenje ostalih potraživanja (računi 126 do 128)","Vrijednosno usklađenje ostalih potraživanja (računi 126 do 128)"
+"13","kp_rrif13","kp_rrif1","view","account_type_view",,,"POTRAŽIVANJA OD ZAPOSLENIH I OSTALA POTRAŽIVANJA (kratkotrajna)","POTRAŽIVANJA OD ZAPOSLENIH I OSTALA POTRAŽIVANJA (kratkotrajna)"
+"130","kp_rrif130","kp_rrif13","view","account_type_view",,,"Potraživanja od zaposlenih","Potraživanja od zaposlenih"
+"1300","kp_rrif1300","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja od zaposlenih za više isplaćenu plaću","Potraživanja od zaposlenih za više isplaćenu plaću"
+"1301","kp_rrif1301","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja za isplaćeni predujam za službeni put","Potraživanja za isplaćeni predujam za službeni put"
+"1302","kp_rrif1302","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja za dane novčane svote za nabave u gotovini (za tržišni nakup, za karnete i dr.)","Potraživanja za dane novčane svote za nabave u gotovini (za tržišni nakup, za karnete i dr.)"
+"1303","kp_rrif1303","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja za manjkove i učinjene štete (s PDV-om)","Potraživanja za manjkove i učinjene štete (s PDV-om)"
+"1304","kp_rrif1304","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja za prehranu, kazne, za korištenje odmarališta i sl.","Potraživanja za prehranu, kazne, za korištenje odmarališta i sl."
+"1305","kp_rrif1305","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja od zaposlenih za manje plaćene poreze i doprinose","Potraživanja od zaposlenih za manje plaćene poreze i doprinose"
+"1306","kp_rrif1306","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja od zaposlenika za plaćene privatne troškove (npr. po službenoj kred. kartici)","Potraživanja od zaposlenika za plaćene privatne troškove (npr. po službenoj kred. kartici)"
+"1307","kp_rrif1307","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja od zaposlenika za primitak u naravi","Potraživanja od zaposlenika za primitak u naravi"
+"1309","kp_rrif1309","kp_rrif130","other","account_type_kratk_imovina",,,"Ostala potraživanja od zaposlenih","Ostala potraživanja od zaposlenih"
+"131","kp_rrif130","kp_rrif13","view","account_type_view",,,"Potraživanja od vanjskih suradnika","Potraživanja od vanjskih suradnika"
+"1310","kp_rrif1310","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja za predujmljene honorare","Potraživanja za predujmljene honorare"
+"1311","kp_rrif1311","kp_rrif130","other","account_type_kratk_imovina",,,"Potraživanja za isplaćene svote","Potraživanja za isplaćene svote"
+"1319","kp_rrif1319","kp_rrif130","other","account_type_kratk_imovina",,,"Ostala potraživanja od vanjskih suradnika","Ostala potraživanja od vanjskih suradnika"
+"133","kp_rrif133","kp_rrif13","view","account_type_view",,,"Potraživanja od članova poduzetnika","Potraživanja od članova poduzetnika"
+"1330","kp_rrif1330","kp_rrif133","other","account_type_kratk_imovina",,,"Potraživanja od članova društva za predujmljeni dobitak - dividendu","Potraživanja od članova društva za predujmljeni dobitak - dividendu"
+"1331","kp_rrif1331","kp_rrif133","other","account_type_kratk_imovina",,,"Potraživanja od članova društva za privatne troškove","Potraživanja od članova društva za privatne troškove"
+"1332","kp_rrif1332","kp_rrif133","other","account_type_kratk_imovina",,,"Potraživanja od članova ustanove","Potraživanja od članova ustanove"
+"1333","kp_rrif1333","kp_rrif133","other","account_type_kratk_imovina",,,"Potraživanja od članova zadruge","Potraživanja od članova zadruge"
+"134","kp_rrif134","kp_rrif13","view","account_type_view",,,"Potraživanja u sporu i rizična potraživanja (iz skupine 12 i 13)","Potraživanja u sporu i rizična potraživanja (iz skupine 12 i 13)"
+"1340","kp_rrif1340","kp_rrif134","other","account_type_kratk_imovina",,,"Potraživanja u sporu i rizična potraživanja (iz skupine 12 i 13)-a1","Potraživanja u sporu i rizična potraživanja (iz skupine 12 i 13)-Analitika 1"
+"135","kp_rrif135","kp_rrif13","view","account_type_view",,,"Potraživanja za sredstva u slobodnoj zoni","Potraživanja za sredstva u slobodnoj zoni"
+"1350","kp_rrif1350","kp_rrif135","other","account_type_kratk_imovina",,,"Potraživanja za sredstva u slobodnoj zoni-a1","Potraživanja za sredstva u slobodnoj zoni-Analitika 1"
+"136","kp_rrif136","kp_rrif13","view","account_type_view",,,"Potraživanja od banaka za prodaju na potrošački kredit","Potraživanja od banaka za prodaju na potrošački kredit"
+"1360","kp_rrif1360","kp_rrif136","other","account_type_kratk_imovina",,,"Potraživanja od banaka za prodaju na potrošački kredit-a1","Potraživanja od banaka za prodaju na potrošački kredit-Analitika 1"
+"137","kp_rrif137","kp_rrif13","view","account_type_view",,,"Potraživanja od poslovnih jedinica u inozemstvu","Potraživanja od poslovnih jedinica u inozemstvu"
+"1370","kp_rrif1370","kp_rrif137","other","account_type_kratk_imovina",,,"Potraživanja za isporučena dobra i usluge","Potraživanja za isporučena dobra i usluge"
+"1371","kp_rrif1371","kp_rrif137","other","account_type_kratk_imovina",,,"Potraživanja za doznake novca, za dobitak i dr.","Potraživanja za doznake novca, za dobitak i dr."
+"138","kp_rrif138","kp_rrif13","view","account_type_view",,,"Ostala poslovna potraživanja","Ostala poslovna potraživanja"
+"1380","kp_rrif1380","kp_rrif138","other","account_type_kratk_imovina",,,"Potraživanja za naknadne popuste","Potraživanja za naknadne popuste"
+"1381","kp_rrif1381","kp_rrif138","other","account_type_kratk_imovina",,,"Potraživanja od ortaka","Potraživanja od ortaka"
+"1382","kp_rrif1382","kp_rrif138","other","account_type_kratk_imovina",,,"Potraživanja od zastupnika","Potraživanja od zastupnika"
+"1389","kp_rrif1389","kp_rrif138","other","account_type_kratk_imovina",,,"Ostala poslovna potraživanja","Ostala poslovna potraživanja"
+"139","kp_rrif139","kp_rrif13","view","account_type_view",,,"Vrijednosno usklađenje potraživanja od zaposlenih članova društva i ostalih potraživanja","Vrijednosno usklađenje potraživanja od zaposlenih članova društva i ostalih potraživanja"
+"1390","kp_rrif1390","kp_rrif139","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje potraživanja od zaposlenih članova društva i ostalih potraživanja-a1","Vrijednosno usklađenje potraživanja od zaposlenih članova društva i ostalih potraživanja-Analitika 1"
+"14","kp_rrif14","kp_rrif1","view","account_type_view",,,"POTRAŽIVANJA OD DRŽAVE ZA POREZE, CARINU I DOPRINOSE","POTRAŽIVANJA OD DRŽAVE ZA POREZE, CARINU I DOPRINOSE"
+"140","kp_rrif140","kp_rrif14","view","account_type_view",,,"Porez na dodanu vrijednost","Porez na dodanu vrijednost"
+"1400","kp_rrif1400","kp_rrif140","view","account_type_view",,,"Pretporez po ulaznim računima","Pretporez po ulaznim računima"
+"14000","kp_rrif14000","kp_rrif1400","other","account_type_pretporez",,,"Pretporez - 10%","Pretporez - 10%"
+"14001","kp_rrif14001","kp_rrif1400","other","account_type_pretporez",,,"Pretporez - 22%","Pretporez - 22%"
+"14002","kp_rrif14002","kp_rrif1400","other","account_type_pretporez",,,"Pretporez - 23%","Pretporez - 23%"
+"14003","kp_rrif14003","kp_rrif1400","other","account_type_pretporez",,,"Pretporez - 25%","Pretporez - 25%"
+"1401","kp_rrif1401","kp_rrif140","view","account_type_view",,,"Pretporez iz predujmova","Pretporez iz predujmova"
+"14010","kp_rrif14010","kp_rrif1401","other","account_type_pretporez",,,"Pretporez iz predujmova -10%","Pretporez iz predujmova -10%"
+"14011","kp_rrif14011","kp_rrif1401","other","account_type_pretporez",,,"Pretporez iz predujmova - 22%","Pretporez iz predujmova - 22%"
+"14012","kp_rrif14012","kp_rrif1401","other","account_type_pretporez",,,"Pretporez iz predujmova - 23%","Pretporez iz predujmova - 23%"
+"14013","kp_rrif14013","kp_rrif1401","other","account_type_pretporez",,,"Pretporez iz predujmova - 25%","Pretporez iz predujmova - 25%"
+"1402","kp_rrif1402","kp_rrif140","view","account_type_view",,,"Plaćeni PDV pri uvozu dobara","Plaćeni PDV pri uvozu dobara"
+"14020","kp_rrif14020","kp_rrif1402","other","account_type_pretporez",,,"Plaćeni PDV pri uvozu dobara - 10%","Plaćeni PDV pri uvozu dobara - 10%"
+"14021","kp_rrif14021","kp_rrif1402","other","account_type_pretporez",,,"Plaćeni PDV pri uvozu dobara - 22%","Plaćeni PDV pri uvozu dobara - 22%"
+"14022","kp_rrif14022","kp_rrif1402","other","account_type_pretporez",,,"Plaćeni PDV pri uvozu dobara - 23%","Plaćeni PDV pri uvozu dobara - 23%"
+"14023","kp_rrif14023","kp_rrif1402","other","account_type_pretporez",,,"Plaćeni PDV pri uvozu dobara - 25%","Plaćeni PDV pri uvozu dobara - 25%"
+"1403","kp_rrif1403","kp_rrif140","view","account_type_view",,,"Plaćeni PDV na usluge inozemnih poduzetnika","Plaćeni PDV na usluge inozemnih poduzetnika"
+"14030","kp_rrif14030","kp_rrif1403","other","account_type_pretporez",,,"Plaćeni PDV na usluge inozemnih poduzetnika - 10%","Plaćeni PDV na usluge inozemnih poduzetnika - 10%"
+"14031","kp_rrif14031","kp_rrif1403","other","account_type_pretporez",,,"Plaćeni PDV na usluge inozemnih poduzetnika - 22%","Plaćeni PDV na usluge inozemnih poduzetnika - 22%"
+"14032","kp_rrif14032","kp_rrif1403","other","account_type_pretporez",,,"Plaćeni PDV na usluge inozemnih poduzetnika - 23%","Plaćeni PDV na usluge inozemnih poduzetnika - 23%"
+"14033","kp_rrif14033","kp_rrif1403","other","account_type_pretporez",,,"Plaćeni PDV na usluge inozemnih poduzetnika - 25%","Plaćeni PDV na usluge inozemnih poduzetnika - 25%"
+"1404","kp_rrif1404","kp_rrif140","view","account_type_view",,,"Ispravci pretporeza zbog prenamjene dobara","Ispravci pretporeza zbog prenamjene dobara"
+"14040","kp_rrif14040","kp_rrif1404","other","account_type_pretporez",,,"Ispravak pretporeza zbog promjene postotka priznavanja PDV-a","Ispravak pretporeza zbog promjene postotka priznavanja PDV-a"
+"1406","kp_rrif1406","kp_rrif140","other","account_type_pretporez",,,"Pretporez stečen po ugovoru o asignaciji ili iz preknjižavanja","Pretporez stečen po ugovoru o asignaciji ili iz preknjižavanja"
+"1407","kp_rrif1407","kp_rrif140","other","account_type_pretporez",,,"Potraživanja za razliku većeg pretporeza od obveze u obračunskom razdoblju","Potraživanja za razliku većeg pretporeza od obveze u obračunskom razdoblju"
+"1408","kp_rrif1408","kp_rrif140","other","account_type_pretporez",,,"Pretporez koji još nije priznan (uključivo i neplaćeni R-2)","Pretporez koji još nije priznan (uključivo i neplaćeni R-2)"
+"1409","kp_rrif1409","kp_rrif140","other","account_type_pretporez",,,"Potraživanja za više plaćeni PDV po konačnom obračunu","Potraživanja za više plaćeni PDV po konačnom obračunu"
+"141","kp_rrif141","kp_rrif14","view","account_type_view",,,"Potraživanja za porez i prirez na dohodak iz plaća i drugih primanja","Potraživanja za porez i prirez na dohodak iz plaća i drugih primanja"
+"1410","kp_rrif1410","kp_rrif141","other","account_type_kratk_imovina",,,"Potraživanja za porez na dohodak iz plaća","Potraživanja za porez na dohodak iz plaća"
+"1411","kp_rrif1411","kp_rrif141","other","account_type_kratk_imovina",,,"Potraživanja za prirez iz plaća","Potraživanja za prirez iz plaća"
+"1412","kp_rrif1412","kp_rrif141","other","account_type_kratk_imovina",,,"Potraživanja za porez na dohodak iz autorskih prava, ugovora o djelu, članova nadz. odbora i dr.doh.","Potraživanja za porez na dohodak iz autorskih prava, ugovora o djelu, dohodaka članova nadzornog odbora i drugih dohodaka"
+"1413","kp_rrif1413","kp_rrif141","other","account_type_kratk_imovina",,,"Potraživanja za porez i prirez na stipendije i nagrade učenika i studenta","Potraživanja za porez i prirez na stipendije i nagrade učenika i studenta"
+"1414","kp_rrif1414","kp_rrif141","other","account_type_kratk_imovina",,,"Potraživanja za poreze iz drugih dohodaka","Potraživanja za poreze iz drugih dohodaka"
+"1417","kp_rrif1417","kp_rrif141","other","account_type_kratk_imovina",,,"Potraživanja za više plaćeni porez na dohodak od kapitala","Potraživanja za više plaćeni porez na dohodak od kapitala"
+"142","kp_rrif142","kp_rrif14","view","account_type_view",,,"Potraživanja za više plaćene doprinose iz plaća i na plaće","Potraživanja za više plaćene doprinose iz plaća i na plaće"
+"1420","kp_rrif1420","kp_rrif142","other","account_type_kratk_imovina",,,"Potraživanja za više plaćene doprinose za MO iz plaće","Potraživanja za više plaćene doprinose za MO iz plaće"
+"1421","kp_rrif1421","kp_rrif142","other","account_type_kratk_imovina",,,"Potraživanja od MO za više plaćeni doprinos za beneficirani staž","Potraživanja od MO za više plaćeni doprinos za beneficirani staž"
+"1422","kp_rrif1422","kp_rrif142","other","account_type_kratk_imovina",,,"Potraživanja za više plaćeni doprinos za zdravstveno osiguranje na plaće","Potraživanja za više plaćeni doprinos za zdravstveno osiguranje na plaće"
+"1423","kp_rrif1423","kp_rrif142","other","account_type_kratk_imovina",,,"Potraživanja za više plaćeni dopr. za zdrav. osigur. za slučaj ozljede na radu i prof. bolesti","Potraživanja za više plaćeni dopr. za zdrav. osigur. za slučaj ozljede na radu i prof. bolesti"
+"1424","kp_rrif1424","kp_rrif142","other","account_type_kratk_imovina",,,"Potraživanja za više plaćeni doprinos za zapošljavanje na plaće","Potraživanja za više plaćeni doprinos za zapošljavanje na plaće"
+"1429","kp_rrif1429","kp_rrif142","other","account_type_kratk_imovina",,,"Potraživanja za ostale nespomenute doprinose","Potraživanja za ostale nespomenute doprinose"
+"143","kp_rrif143","kp_rrif14","view","account_type_view",,,"Potraživanja za porez na dobitak i po odbitku","Potraživanja za porez na dobitak i po odbitku"
+"1430","kp_rrif1430","kp_rrif143","other","account_type_kratk_imovina",,,"Potraživanja za plaćene predujmove poreza na dobitak","Potraživanja za plaćene predujmove poreza na dobitak"
+"1432","kp_rrif1432","kp_rrif143","other","account_type_kratk_imovina",,,"Potraživanja za više plaćeni porez po odbitku (na inozemne usluge)","Potraživanja za više plaćeni porez po odbitku (na inozemne usluge)"
+"1433","kp_rrif1433","kp_rrif143","other","account_type_kratk_imovina",,,"Potraživanja za porez na dobitak stečen po ugovoru o cesiji ili iz preknjižavanja","Potraživanja za porez na dobitak stečen po ugovoru o cesiji ili iz preknjižavanja"
+"1434","kp_rrif1434","kp_rrif143","other","account_type_kratk_imovina",,,"Porez na dobitak plaćen u inozemstvu","Porez na dobitak plaćen u inozemstvu"
+"144","kp_rrif144","kp_rrif14","view","account_type_view",,,"Potraživanja za posebne poreze (akcize - trošarine) i dr. poreze od države","Potraživanja za posebne poreze (akcize - trošarine) i dr. poreze od države"
+"1440","kp_rrif1440","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za poseban porez na kavu","Potraživanja za poseban porez na kavu"
+"1441","kp_rrif1441","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za poseban porez na bezalkoholna pića","Potraživanja za poseban porez na bezalkoholna pića"
+"1442","kp_rrif1442","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za poseban porez na alkoholna pića","Potraživanja za poseban porez na alkoholna pića"
+"1443","kp_rrif1443","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za poseban porez na pivo","Potraživanja za poseban porez na pivo"
+"1444","kp_rrif1444","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za poseban porez na duhanske proizvode","Potraživanja za poseban porez na duhanske proizvode"
+"1445","kp_rrif1445","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za poseban porez na naftne derivate i naknade za ceste","Potraživanja za poseban porez na naftne derivate i naknade za ceste"
+"1446","kp_rrif1446","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za poseban porez na osobne automobile, motocikle, ostala mot. vozila, plovila i zrakop.","Potraživanja za poseban porez na osobne automobile, motocikle, ostala motorna vozila, plovila i zrakoplove"
+"1447","kp_rrif1447","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za poseban porez na luksuzne proizvode","Potraživanja za poseban porez na luksuzne proizvode"
+"1448","kp_rrif1448","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za porez na promet nekretnina","Potraživanja za porez na promet nekretnina"
+"1449","kp_rrif1449","kp_rrif144","other","account_type_kratk_imovina",,,"Potraživanja za 5% poreza na promet motornih vozila i plovila","Potraživanja za 5% poreza na promet motornih vozila i plovila"
+"145","kp_rrif145","kp_rrif14","view","account_type_view",,,"Potraživanja za plaćenu članarinu turističkim zajed.","Potraživanja za plaćenu članarinu turističkim zajed."
+"1450","kp_rrif1450","kp_rrif145","other","account_type_kratk_imovina",,,"Potraživanja za plaćenu članarinu turističkim zajed.-a1","Potraživanja za plaćenu članarinu turističkim zajed.-Analitika 1"
+"146","kp_rrif146","kp_rrif14","view","account_type_view",,,"Potraživanja za članarine komori (HGK ili HOK)","Potraživanja za članarine komori (HGK ili HOK)"
+"1460","kp_rrif1460","kp_rrif146","other","account_type_kratk_imovina",,,"Potraživanja za članarine komori (HGK ili HOK)-a1","Potraživanja za članarine komori (HGK ili HOK)-Analitika 1"
+"147","kp_rrif147","kp_rrif14","view","account_type_view",,,"Potraživanja za carinu i više plaćene carinske pristojbe","Potraživanja za carinu i više plaćene carinske pristojbe"
+"1470","kp_rrif1470","kp_rrif147","other","account_type_kratk_imovina",,,"Potraživanja za carinu i više plaćene carinske pristojbe-a1","Potraživanja za carinu i više plaćene carinske pristojbe-Analitika 1"
+"148","kp_rrif148","kp_rrif14","view","account_type_view",,,"Potraživanja za županijski i općinski (gradski) porez","Potraživanja za županijski i općinski (gradski) porez"
+"1480","kp_rrif1480","kp_rrif148","other","account_type_kratk_imovina",,,"Potraživanja za više plaćeni porez na motorna vozila i plovne objekte","Potraživanja za više plaćeni porez na motorna vozila i plovne objekte"
+"1481","kp_rrif1481","kp_rrif148","other","account_type_kratk_imovina",,,"Potraživanja za porez na kuće za odmor i korištenje javnih površina","Potraživanja za porez na kuće za odmor i korištenje javnih površina"
+"1482","kp_rrif1482","kp_rrif148","other","account_type_kratk_imovina",,,"Potraživanja za porez na reklamu","Potraživanja za porez na reklamu"
+"1483","kp_rrif1483","kp_rrif148","other","account_type_kratk_imovina",,,"Potraživanja za porez na tvrtku ili naziv","Potraživanja za porez na tvrtku ili naziv"
+"1484","kp_rrif1484","kp_rrif148","other","account_type_kratk_imovina",,,"Potraživanja za porez na potrošnju u ugostiteljstvu","Potraživanja za porez na potrošnju u ugostiteljstvu"
+"1485","kp_rrif1485","kp_rrif148","other","account_type_kratk_imovina",,,"Potraživanja za plaćeni porez na priređivanje zabavnih i športskih priredbi","Potraživanja za plaćeni porez na priređivanje zabavnih i športskih priredbi"
+"1486","kp_rrif1486","kp_rrif148","other","account_type_kratk_imovina",,,"Potraživanja za plaćeni porez na nasljedstva i darove","Potraživanja za plaćeni porez na nasljedstva i darove"
+"1487","kp_rrif1487","kp_rrif148","other","account_type_kratk_imovina",,,"Potraživanja za više plaćeni porez na neiskorištene nekretnine","Potraživanja za više plaćeni porez na neiskorištene nekretnine"
+"1489","kp_rrif1489","kp_rrif148","other","account_type_kratk_imovina",,,"Potraživanja za ostale poreze županije (grada), općine","Potraživanja za ostale poreze županije (grada), općine"
+"149","kp_rrif149","kp_rrif14","view","account_type_view",,,"Potraživanja za ostale nespomenute poreze, doprinose, takse i pristojbe","Potraživanja za ostale nespomenute poreze, doprinose, takse i pristojbe"
+"1490","kp_rrif1490","kp_rrif149","other","account_type_kratk_imovina",,,"Potraživanja za više plaćenu nadoknadu za šume","Potraživanja za više plaćenu nadoknadu za šume"
+"1491","kp_rrif1491","kp_rrif149","other","account_type_kratk_imovina",,,"Potraživanja za više plaćene kazne i sl.","Potraživanja za više plaćene kazne i sl."
+"1492","kp_rrif1492","kp_rrif149","other","account_type_kratk_imovina",,,"Potraživanja za više uplaćene naknade za iskorištavanje mineralnih sirovina","Potraživanja za više uplaćene naknade za iskorištavanje mineralnih sirovina"
+"1493","kp_rrif1493","kp_rrif149","other","account_type_kratk_imovina",,,"Potraživanja za više plaćene naknade za koncesije","Potraživanja za više plaćene naknade za koncesije"
+"1495","kp_rrif1495","kp_rrif149","other","account_type_kratk_imovina",,,"Potraživanja za spomeničku rentu","Potraživanja za spomeničku rentu"
+"1497","kp_rrif1497","kp_rrif149","other","account_type_kratk_imovina",,,"Potraživanje od Fonda za razvoj i sl.","Potraživanje od Fonda za razvoj i sl."
+"1499","kp_rrif1499","kp_rrif149","other","account_type_kratk_imovina",,,"Potraživanja za ostala plaćena davanja državi i državnim institucijama","Potraživanja za ostala plaćena davanja državi i državnim institucijama"
+"15","kp_rrif15","kp_rrif1","view","account_type_view",,,"OSTALA POTRAŽIVANJA OD DRŽAVNIH I DRUGIH INSTITUCIJA","OSTALA POTRAŽIVANJA OD DRŽAVNIH I DRUGIH INSTITUCIJA"
+"150","kp_rrif150","kp_rrif15","view","account_type_view",,,"Potraživanje za nadoknade bolovanja od HZZO","Potraživanje za nadoknade bolovanja od HZZO"
+"1500","kp_rrif1500","kp_rrif150","other","account_type_kratk_imovina",,,"Potraživanje za nadoknade bolovanja od HZZO-a1","Potraživanje za nadoknade bolovanja od HZZO-Analitika 1"
+"151","kp_rrif151","kp_rrif15","view","account_type_view",,,"Potraživanja od mirovinskog osiguranja","Potraživanja od mirovinskog osiguranja"
+"1510","kp_rrif1510","kp_rrif151","other","account_type_kratk_imovina",,,"Potraživanja od mirovinskog osiguranja-a1","Potraživanja od mirovinskog osiguranja-Analitika 1"
+"152","kp_rrif152","kp_rrif15","view","account_type_view",,,"Potraživanja od lokalne samouprave","Potraživanja od lokalne samouprave"
+"1520","kp_rrif1520","kp_rrif152","other","account_type_kratk_imovina",,,"Potraživanja od lokalne samouprave-a1","Potraživanja od lokalne samouprave-Analitika 1"
+"153","kp_rrif153","kp_rrif15","view","account_type_view",,,"Potraživ. za regrese, premije, stimulac. i držav. potpore","Potraživ. za regrese, premije, stimulac. i držav. potpore"
+"1530","kp_rrif1530","kp_rrif153","other","account_type_kratk_imovina",,,"Potraživ. za regrese, premije, stimulac. i držav. potpore-a1","Potraživ. za regrese, premije, stimulac. i držav. potpore-Analitika 1"
+"154","kp_rrif154","kp_rrif15","view","account_type_view",,,"Potraživanje od Fonda za otkupljenu ambalažu","Potraživanje od Fonda za otkupljenu ambalažu"
+"1540","kp_rrif1540","kp_rrif154","other","account_type_kratk_imovina",,,"Potraživanje od Fonda za otkupljenu ambalažu-a1","Potraživanje od Fonda za otkupljenu ambalažu-Analitika 1"
+"155","kp_rrif155","kp_rrif15","view","account_type_view",,,"Ostala potraživanja od državnih institucija","Ostala potraživanja od državnih institucija"
+"1550","kp_rrif1550","kp_rrif155","other","account_type_kratk_imovina",,,"Ostala potraživanja od državnih institucija-a1","Ostala potraživanja od državnih institucija-Analitika 1"
+"159","kp_rrif159","kp_rrif15","view","account_type_view",,,"Vrijednosno usklađenje potraživanja od države i drugih institucija","Vrijednosno usklađenje potraživanja od države i drugih institucija"
+"1590","kp_rrif1590","kp_rrif159","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje potraživanja od države i drugih institucija-a1","Vrijednosno usklađenje potraživanja od države i drugih institucija-Analitika 1"
+"19","kp_rrif19","kp_rrif1","view","account_type_view",,,"PLAĆENI TROŠKOVI BUDUĆEG RAZDOBLJA I OBRAČUNANI PRIHODI","PLAĆENI TROŠKOVI BUDUĆEG RAZDOBLJA I OBRAČUNANI PRIHODI"
+"190","kp_rrif190","kp_rrif19","view","account_type_view",,,"Unaprijed plaćeni troškovi","Unaprijed plaćeni troškovi"
+"1900","kp_rrif1900","kp_rrif190","other","account_type_aktiv_razgran",,,"Unaprijed plaćeni troškovi održavanja, opreme, postrojenja i građevina","Unaprijed plaćeni troškovi održavanja, opreme, postrojenja i građevina"
+"1901","kp_rrif1901","kp_rrif190","view","account_type_view",,,"Unaprijed plaćena zakupnina iz operativnog - poslovnog najma","Unaprijed plaćena zakupnina iz operativnog - poslovnog najma"
+"19010","kp_rrif19010","kp_rrif1901","other","account_type_aktiv_razgran",,,"Unaprijed plaćena zakupnina","Unaprijed plaćena zakupnina"
+"19011","kp_rrif19011","kp_rrif1901","other","account_type_aktiv_razgran",,,"Unaprijed plaćeni a nepriznati PDV na zakupninu (npr. 30% od leasinga osob. aut.)","Unaprijed plaćeni a nepriznati PDV na zakupninu (npr. 30% od leasinga osob. aut.)"
+"1902","kp_rrif1902","kp_rrif190","other","account_type_aktiv_razgran",,,"Unaprijed plaćeni troškovi reklame, propagande i sajmova","Unaprijed plaćeni troškovi reklame, propagande i sajmova"
+"1903","kp_rrif1903","kp_rrif190","other","account_type_aktiv_razgran",,,"Unaprijed plaćeni troškovi energije za sljedeće razdoblje","Unaprijed plaćeni troškovi energije za sljedeće razdoblje"
+"1904","kp_rrif1904","kp_rrif190","other","account_type_aktiv_razgran",,,"Unaprijed plaćeni troškovi osig. imovine i osoba na opasnim poslovima ili putnika u prometu i sl.","Unaprijed plaćeni troškovi osiguranja imovine i osoba koje rade na opasnim poslovima ili putnika u prometu i sl."
+"1905","kp_rrif1905","kp_rrif190","other","account_type_aktiv_razgran",,,"Unaprijed plaćene kamate na bankovna jamstava i sl.","Unaprijed plaćene kamate na bankovna jamstava i sl."
+"1906","kp_rrif1906","kp_rrif190","other","account_type_aktiv_razgran",,,"Unaprijed plaćeni troškovi reprezentacije","Unaprijed plaćeni troškovi reprezentacije"
+"1907","kp_rrif1907","kp_rrif190","other","account_type_aktiv_razgran",,,"Unaprijed plaćene pretplate na službena glasila i stručne časopise","Unaprijed plaćene pretplate na službena glasila i stručne časopise"
+"1908","kp_rrif1908","kp_rrif190","other","account_type_aktiv_razgran",,,"Unaprijed isplaćene plaće za buduće razdoblje","Unaprijed isplaćene plaće za buduće razdoblje"
+"1909","kp_rrif1909","kp_rrif190","other","account_type_aktiv_razgran",,,"Unaprijed plaćeni ostali troškovi posl.(prijevoza, bank. usluge, zdr. zaštita,autorski,rad po ug. i sl)","Unaprijed plaćeni ostali troškovi poslovanja (troškovi prijevoza, bankovne usluge, zdravstvena zaštita, autorski honorari, rad po ugovoru i sl.)"
+"191","kp_rrif191","kp_rrif19","view","account_type_view",,,"Obračunani prihodi (budućeg razdoblja)","Obračunani prihodi (budućeg razdoblja)"
+"1910","kp_rrif1910","kp_rrif191","other","account_type_aktiv_razgran",,,"Obračunani prihodi (budućeg razdoblja)-a1","Obračunani prihodi (budućeg razdoblja)-Analitika 1"
+"192","kp_rrif192","kp_rrif19","view","account_type_view",,,"Unaprijed plaćeni ovisni troškovi nabave (koji nisu na 651)","Unaprijed plaćeni ovisni troškovi nabave (koji nisu na 651)"
+"1920","kp_rrif1920","kp_rrif192","other","account_type_aktiv_razgran",,,"Unaprijed plaćeni ovisni troškovi nabave (koji nisu na 651)-a1","Unaprijed plaćeni ovisni troškovi nabave (koji nisu na 651)-Analitika 1"
+"193","kp_rrif193","kp_rrif19","view","account_type_view",,,"Troškovi kamata iz budućeg razdoblja","Troškovi kamata iz budućeg razdoblja"
+"1930","kp_rrif1930","kp_rrif193","other","account_type_aktiv_razgran",,,"Troškovi kamata iz budućeg razdoblja-a1","Troškovi kamata iz budućeg razdoblja-Analitika 1"
+"194","kp_rrif194","kp_rrif19","view","account_type_view",,,"Unaprijed plaćeni troškovi koncesija (za razdoblje do 12 mj.)","Unaprijed plaćeni troškovi koncesija (za razdoblje do 12 mj.)"
+"1940","kp_rrif1940","kp_rrif194","other","account_type_aktiv_razgran",,,"Unaprijed plaćeni troškovi koncesija (za razdoblje do 12 mj.)-a1","Unaprijed plaćeni troškovi koncesija (za razdoblje do 12 mj.)-Analitika 1"
+"195","kp_rrif195","kp_rrif19","view","account_type_view",,,"Unaprijed plaćene franšize, trgovačko znakovlje, prava i sl. (do 12 mj.)","Unaprijed plaćene franšize, trgovačko znakovlje, prava i sl. (do 12 mj.)"
+"1950","kp_rrif1950","kp_rrif195","other","account_type_aktiv_razgran",,,"Unaprijed plaćene franšize, trgovačko znakovlje, prava i sl. (do 12 mj.)-a1","Unaprijed plaćene franšize, trgovačko znakovlje, prava i sl. (do 12 mj.)-Analitika 1"
+"196","kp_rrif196","kp_rrif19","view","account_type_view",,,"Unaprijed plaćene licencije i patenti (do 12 mj.)","Unaprijed plaćene licencije i patenti (do 12 mj.)"
+"1960","kp_rrif1960","kp_rrif196","other","account_type_aktiv_razgran",,,"Unaprijed plaćene licencije i patenti (do 12 mj.)-a1","Unaprijed plaćene licencije i patenti (do 12 mj.)-Analitika 1"
+"199","kp_rrif199","kp_rrif19","view","account_type_view",,,"Ostali plaćeni troškovi budućeg razdoblja","Ostali plaćeni troškovi budućeg razdoblja"
+"1999","kp_rrif1999","kp_rrif199","other","account_type_aktiv_razgran",,,"Ostala aktivna vremenska razgraničenja","Ostala aktivna vremenska razgraničenja"
+"2","kp_rrif2","kp_rrif","view","account_type_view",,,"KRATKOROČNE I DUGOROČNE OBVEZE, DUGOROČNA REZERVIRANJA, ODGOĐENA PLAĆANJA I PRIHODI BUDUĆEG RAZDOBLJA","KRATKOROČNE I DUGOROČNE OBVEZE, DUGOROČNA REZERVIRANJA, ODGOĐENA PLAĆANJA I PRIHODI BUDUĆEG RAZDOBLJA"
+"20","kp_rrif20","kp_rrif2","view","account_type_view",,,"KRATKOROČNE OBVEZE PREMA POVEZANIM PODUZETNICIMA I S OSNOVE UDJELA U REZULTATU (do jedne godine)","KRATKOROČNE OBVEZE PREMA POVEZANIM PODUZETNICIMA I S OSNOVE UDJELA U REZULTATU (do jedne godine)"
+"200","kp_rrif200","kp_rrif20","view","account_type_view",,,"Obveze prema povezanim poduzetnicima","Obveze prema povezanim poduzetnicima"
+"2000","kp_rrif2000","kp_rrif200","other","account_type_kratk_obveze",,,"Obveze prema povezanim društvima za zalihe (poluproizvoda, robe i sl.)","Obveze prema povezanim društvima za zalihe (poluproizvoda, robe i sl.)"
+"2001","kp_rrif2001","kp_rrif200","other","account_type_kratk_obveze",,,"Obveze za raspoređeni dobitak iz poslovanja prema povezanim društvima","Obveze za raspoređeni dobitak iz poslovanja prema povezanim društvima"
+"2002","kp_rrif2002","kp_rrif200","other","account_type_kratk_obveze",,,"Obveze za zajmove prema povezanim društvima","Obveze za zajmove prema povezanim društvima"
+"2003","kp_rrif2003","kp_rrif200","other","account_type_kratk_obveze",,,"Obveze prema podružnicama","Obveze prema podružnicama"
+"2004","kp_rrif2004","kp_rrif200","other","account_type_kratk_obveze",,,"Obveze prema osnovanim ustanovama, zadrugama i sl.","Obveze prema osnovanim ustanovama, zadrugama i sl."
+"2005","kp_rrif2005","kp_rrif200","other","account_type_kratk_obveze",,,"Obveze za predujmove od povezanih društvima","Obveze za predujmove od povezanih društvima"
+"2008","kp_rrif2008","kp_rrif200","other","account_type_kratk_obveze",,,"Obveze za kamate prema povezanim društvima","Obveze za kamate prema povezanim društvima"
+"2009","kp_rrif2009","kp_rrif200","other","account_type_kratk_obveze",,,"Ostale kratkoročne obveze prema povezanim društvima","Ostale kratkoročne obveze prema povezanim društvima"
+"201","kp_rrif201","kp_rrif20","view","account_type_view",,,"Obveze s osnove udjela u rezultatu","Obveze s osnove udjela u rezultatu"
+"2010","kp_rrif2010","kp_rrif201","other","account_type_kratk_obveze",,,"Obveze s osnove udjela u dobitku (analitika prema članovima)","Obveze s osnove udjela u dobitku (analitika prema članovima)"
+"2011","kp_rrif2011","kp_rrif201","other","account_type_kratk_obveze",,,"Obveze za dividende dioničarima","Obveze za dividende dioničarima"
+"2012","kp_rrif2012","kp_rrif201","other","account_type_kratk_obveze",,,"Obveze za sudjelujuće dobitke u rezultatu iz zajedničkog pothvata","Obveze za sudjelujuće dobitke u rezultatu iz zajedničkog pothvata"
+"2013","kp_rrif2013","kp_rrif201","other","account_type_kratk_obveze",,,"Obveze prema zadrugarima iz rezultata","Obveze prema zadrugarima iz rezultata"
+"2014","kp_rrif2014","kp_rrif201","other","account_type_kratk_obveze",,,"Obveze iz dobitka prema tajnim članovima","Obveze iz dobitka prema tajnim članovima"
+"2015","kp_rrif2015","kp_rrif201","other","account_type_kratk_obveze",,,"Ostale obveze s osnove udjela u dobitku","Ostale obveze s osnove udjela u dobitku"
+"21","kp_rrif21","kp_rrif2","view","account_type_view",,,"KRATKOROČNE FINANCIJSKE OBVEZE","KRATKOROČNE FINANCIJSKE OBVEZE"
+"210","kp_rrif210","kp_rrif21","view","account_type_view",,,"Obveze za izdane čekove","Obveze za izdane čekove"
+"2100","kp_rrif2100","kp_rrif210","other","account_type_kratk_obveze",,,"Obveze za izdane čekove-a1","Obveze za izdane čekove-Analitika 1"
+"211","kp_rrif211","kp_rrif21","view","account_type_view",,,"Obveze za izdane mjenice","Obveze za izdane mjenice"
+"2110","kp_rrif2110","kp_rrif211","other","account_type_kratk_obveze",,,"Obveze za dane mjenice","Obveze za dane mjenice"
+"2111","kp_rrif2111","kp_rrif211","other","account_type_kratk_obveze",,,"Obveze za dane mjenične akcepte","Obveze za dane mjenične akcepte"
+"212","kp_rrif212","kp_rrif21","view","account_type_view",,,"Obveze po izdanim vrijednosnim papirima","Obveze po izdanim vrijednosnim papirima"
+"2120","kp_rrif2120","kp_rrif212","other","account_type_kratk_obveze",,,"Obveze po izdanim komercijalnim zapisima","Obveze po izdanim komercijalnim zapisima"
+"2121","kp_rrif2121","kp_rrif212","other","account_type_kratk_obveze",,,"Obveze po izdanim obveznicama","Obveze po izdanim obveznicama"
+"2122","kp_rrif2122","kp_rrif212","other","account_type_kratk_obveze",,,"Obveze po izdanim zadužnicama","Obveze po izdanim zadužnicama"
+"2123","kp_rrif2123","kp_rrif212","other","account_type_kratk_obveze",,,"Obveze po ostalim kratkoročnim vrijednosnim papirima","Obveze po ostalim kratkoročnim vrijednosnim papirima"
+"2128","kp_rrif2128","kp_rrif212","other","account_type_kratk_obveze",,,"Obveze za kamate sadržane u vrijed. papirima","Obveze za kamate sadržane u vrijed. papirima"
+"213","kp_rrif213","kp_rrif21","view","account_type_view",,,"Obveze prema poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)","Obveze prema poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)"
+"2130","kp_rrif2130","kp_rrif213","other","account_type_kratk_obveze",,,"Obveze prema poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)-a1","Obveze prema poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)-Analitika 1"
+"214","kp_rrif214","kp_rrif21","view","account_type_view",,,"Obveze s osnove zajmova, depozita i sl.","Obveze s osnove zajmova, depozita i sl."
+"2140","kp_rrif2140","kp_rrif214","other","account_type_kratk_obveze",,,"Obveze za financijske zajmove od društava","Obveze za financijske zajmove od društava"
+"2141","kp_rrif2141","kp_rrif214","other","account_type_kratk_obveze",,,"Obveze za zajmove od ustanova, zadruga i sl.","Obveze za zajmove od ustanova, zadruga i sl."
+"2142","kp_rrif2142","kp_rrif214","other","account_type_kratk_obveze",,,"Obveze za kratkoročne zajmove iz inozemstva","Obveze za kratkoročne zajmove iz inozemstva"
+"2143","kp_rrif2143","kp_rrif214","other","account_type_kratk_obveze",,,"Obveze za dio dospjelih dugoročnih zajmova koji se trebaju platiti u roku 12 mj.","Obveze za dio dospjelih dugoročnih zajmova koji se trebaju platiti u roku 12 mj."
+"2144","kp_rrif2144","kp_rrif214","other","account_type_kratk_obveze",,,"Obveze za zajmove prema građanima","Obveze za zajmove prema građanima"
+"2145","kp_rrif2145","kp_rrif214","other","account_type_kratk_obveze",,,"Obveze za zajmove članova društva","Obveze za zajmove članova društva"
+"2146","kp_rrif2146","kp_rrif214","other","account_type_kratk_obveze",,,"Obveze po kontokorentnom računu","Obveze po kontokorentnom računu"
+"2147","kp_rrif2147","kp_rrif214","other","account_type_kratk_obveze",,,"Obveze za depozite, jamčevine i kapare","Obveze za depozite, jamčevine i kapare"
+"2148","kp_rrif2148","kp_rrif214","other","account_type_kratk_obveze",,,"Obveze za kaucije","Obveze za kaucije"
+"2149","kp_rrif2149","kp_rrif214","other","account_type_kratk_obveze",,,"Ostali kratkoročni zajmovi i sl.","Ostali kratkoročni zajmovi i sl."
+"215","kp_rrif215","kp_rrif21","view","account_type_view",,,"Obveze prema bankama i drugim financijskim institucijama","Obveze prema bankama i drugim financijskim institucijama"
+"2150","kp_rrif2150","kp_rrif215","other","account_type_kratk_obveze",,,"Obveze za kratkoročne kredite u banci (analitika po bankama a unutar banke po ugovorima o kreditu)","Obveze za kratkoročne kredite u banci (analitika po bankama a unutar banke po ugovorima o kreditu)"
+"2151","kp_rrif2151","kp_rrif215","other","account_type_kratk_obveze",,,"Obveze za kratkoročne kredite u osiguravajućim društvima (analitika po društvima i kreditima)","Obveze za kratkoročne kredite u osiguravajućim društvima (analitika po društvima i kreditima)"
+"2152","kp_rrif2152","kp_rrif215","other","account_type_kratk_obveze",,,"Obveze prema ostalim kreditnim institucijama (štedionicama, mirovinskom fondu i dr.)","Obveze prema ostalim kreditnim institucijama (štedionicama, mirovinskom fondu i dr.)"
+"2153","kp_rrif2153","kp_rrif215","other","account_type_kratk_obveze",,,"Obveze prema kreditnim institucijama i bankama u inozemstvu","Obveze prema kreditnim institucijama i bankama u inozemstvu"
+"2154","kp_rrif2154","kp_rrif215","other","account_type_kratk_obveze",,,"Obveze prema bankama po naplaćenim garancijama","Obveze prema bankama po naplaćenim garancijama"
+"2155","kp_rrif2155","kp_rrif215","other","account_type_kratk_obveze",,,"Obveze po isplaćenom akreditivu","Obveze po isplaćenom akreditivu"
+"2156","kp_rrif2156","kp_rrif215","other","account_type_kratk_obveze",,,"Obveze za prekoračenje na računu (okvirni kredit)","Obveze za prekoračenje na računu (okvirni kredit)"
+"2157","kp_rrif2157","kp_rrif215","other","account_type_kratk_obveze",,,"Obveze za kamate prema bankama","Obveze za kamate prema bankama"
+"2158","kp_rrif2158","kp_rrif215","other","account_type_kratk_obveze",,,"Obveze za kamate prema financ. institucijama","Obveze za kamate prema financ. institucijama"
+"2159","kp_rrif2159","kp_rrif215","other","account_type_kratk_obveze",,,"Ostale obveze prema kreditnim institucijama","Ostale obveze prema kreditnim institucijama"
+"216","kp_rrif216","kp_rrif21","view","account_type_view",,,"Obveze prema izdavateljima kreditnih kartica (analitika prema kartičarima)","Obveze prema izdavateljima kreditnih kartica (analitika prema kartičarima)"
+"2160","kp_rrif2160","kp_rrif216","other","account_type_kratk_obveze",,,"Obveze prema izdavateljima kreditnih kartica (analitika prema kartičarima)-a1","Obveze prema izdavateljima kreditnih kartica (analitika prema kartičarima)-Analitika 1"
+"217","kp_rrif217","kp_rrif21","view","account_type_view",,,"Obveze iz eskontnih poslova","Obveze iz eskontnih poslova"
+"2170","kp_rrif2170","kp_rrif217","other","account_type_kratk_obveze",,,"Obveze s temelja eskontiranih mjenica","Obveze s temelja eskontiranih mjenica"
+"2171","kp_rrif2171","kp_rrif217","other","account_type_kratk_obveze",,,"Ostale obveze iz eskonta vrijednosnih papira","Ostale obveze iz eskonta vrijednosnih papira"
+"2172","kp_rrif2172","kp_rrif217","other","account_type_kratk_obveze",,,"Obveze iz otkupa tražbina","Obveze iz otkupa tražbina"
+"218","kp_rrif218","kp_rrif21","view","account_type_view",,,"Obveze s osnove dugotrajne imovine namijenjene prodaji (analitika prema izvorima)","Obveze s osnove dugotrajne imovine namijenjene prodaji (analitika prema izvorima)"
+"2180","kp_rrif2180","kp_rrif218","other","account_type_kratk_obveze",,,"Obveze s osnove dugotrajne imovine namijenjene prodaji (analitika prema izvorima)-a1","Obveze s osnove dugotrajne imovine namijenjene prodaji (analitika prema izvorima)-Analitika 1"
+"22","kp_rrif22","kp_rrif2","view","account_type_view",,,"OBVEZE PREMA DOBAVLJAČIMA, ZA PREDUJMOVE I OSTALE OBVEZE","OBVEZE PREMA DOBAVLJAČIMA, ZA PREDUJMOVE I OSTALE OBVEZE"
+"220","kp_rrif220","kp_rrif22","view","account_type_view",,,"Obveze prema dobavljačima u zemlji (analitika prema dobavljačima)","Obveze prema dobavljačima u zemlji (analitika prema dobavljačima)"
+"2200","kp_rrif2200","kp_rrif220","payable","account_type_obveze_dob","True",,"Dobavljači dobara","Dobavljači dobara"
+"2201","kp_rrif2201","kp_rrif220","payable","account_type_obveze_dob","True",,"Dobavljači usluga","Dobavljači usluga"
+"2202","kp_rrif2202","kp_rrif220","payable","account_type_obveze_dob","True",,"Dobavljači opreme, postrojenja i nekretnina","Dobavljači opreme, postrojenja i nekretnina"
+"2203","kp_rrif2203","kp_rrif220","payable","account_type_obveze_dob","True",,"Dobavljači nematerijalne imovine","Dobavljači nematerijalne imovine"
+"2204","kp_rrif2204","kp_rrif220","payable","account_type_obveze_dob","True",,"Dobavljači iz operativnog lizinga (za najmove)","Dobavljači iz operativnog lizinga (za najmove)"
+"2205","kp_rrif2205","kp_rrif220","payable","account_type_obveze_dob","True",,"Dobavljači iz ortačkog ugovora","Dobavljači iz ortačkog ugovora"
+"2206","kp_rrif2206","kp_rrif220","payable","account_type_obveze_dob","True",,"Dobavljači zadruge, ustanove i dr.","Dobavljači zadruge, ustanove i dr."
+"221","kp_rrif221","kp_rrif22","view","account_type_view",,,"Dobavljači iz inozemstva (analitika prema dobavljačima)","Dobavljači iz inozemstva (analitika prema dobavljačima)"
+"2210","kp_rrif2210","kp_rrif221","payable","account_type_obveze_dob","True",,"Dobavljači dobara iz inozemstva","Dobavljači dobara iz inozemstva"
+"2211","kp_rrif2211","kp_rrif221","payable","account_type_obveze_dob","True",,"Dobavljači usluga iz inozemstva","Dobavljači usluga iz inozemstva"
+"2212","kp_rrif2212","kp_rrif221","payable","account_type_obveze_dob","True",,"Dobavljači prava intelektualnog vlasništva, istraživanja tržišta i dr.","Dobavljači prava intelektualnog vlasništva, istraživanja tržišta i dr."
+"2213","kp_rrif2213","kp_rrif221","payable","account_type_obveze_dob","True",,"Dobavljači prava na franšizu, uporabu imena i sl.","Dobavljači prava na franšizu, uporabu imena i sl."
+"222","kp_rrif222","kp_rrif22","view","account_type_view",,,"Dobavljači fizičke osobe","Dobavljači fizičke osobe"
+"2220","kp_rrif2220","kp_rrif222","payable","account_type_obveze_dob","True",,"Dobavljači, obrtnici i slobodna zanimanja","Dobavljači, obrtnici i slobodna zanimanja"
+"2221","kp_rrif2221","kp_rrif222","payable","account_type_obveze_dob","True",,"Dobavljači fizičke osobe (za isporučene osnovne proizvode poljodjelstva, ribarstva i šumarstva)","Dobavljači fizičke osobe (za isporučene osnovne proizvode poljodjelstva, ribarstva i šumarstva)"
+"2222","kp_rrif2222","kp_rrif222","payable","account_type_obveze_dob","True",,"Dobavljači za isporučenu osobnu imovinu","Dobavljači za isporučenu osobnu imovinu"
+"2223","kp_rrif2223","kp_rrif222","payable","account_type_obveze_dob","True",,"Obveze s osnove autorskih prava, inovacija, patenata i sl.","Obveze s osnove autorskih prava, inovacija, patenata i sl."
+"2224","kp_rrif2224","kp_rrif222","payable","account_type_obveze_dob","True",,"Obveze s osnove ugovora o djelu i akviziterstva","Obveze s osnove ugovora o djelu i akviziterstva"
+"2225","kp_rrif2225","kp_rrif222","payable","account_type_obveze_dob","True",,"Obveze prema studentima i učenicima za rad preko studentskog servisa","Obveze prema studentima i učenicima za rad preko studentskog servisa"
+"2226","kp_rrif2226","kp_rrif222","payable","account_type_obveze_dob","True",,"Dobavljači kooperanti - fizičke osobe","Dobavljači kooperanti - fizičke osobe"
+"2229","kp_rrif2229","kp_rrif222","payable","account_type_obveze_dob","True",,"Ostali dobavljači - fizičke osobe","Ostali dobavljači - fizičke osobe"
+"223","kp_rrif223","kp_rrif22","view","account_type_view",,,"Dobavljači komunalnih usluga","Dobavljači komunalnih usluga"
+"2230","kp_rrif2230","kp_rrif223","payable","account_type_obveze_dob","True",,"Obveze za energetske isporuke","Obveze za energetske isporuke"
+"2231","kp_rrif2231","kp_rrif223","payable","account_type_obveze_dob","True",,"Obveze za usluge odvodnje i odvoza smeća","Obveze za usluge odvodnje i odvoza smeća"
+"2232","kp_rrif2232","kp_rrif223","payable","account_type_obveze_dob","True",,"Obveze za ostale komunalne usluge","Obveze za ostale komunalne usluge"
+"224","kp_rrif224","kp_rrif22","view","account_type_view",,,"Obveze za nefakturirane a preuzete isporuke robe i usluge","Obveze za nefakturirane a preuzete isporuke robe i usluge"
+"2240","kp_rrif2240","kp_rrif224","payable","account_type_obveze_dob","True",,"Obveze za nefakturirane a preuzete isporuke robe i usluge-a1","Obveze za nefakturirane a preuzete isporuke robe i usluge-Analitika 1"
+"225","kp_rrif225","kp_rrif22","view","account_type_view",,,"Obveze za predujmove","Obveze za predujmove"
+"2250","kp_rrif2250","kp_rrif225","payable","account_type_obveze_dob","True",,"Primljeni predujmovi za koje su izdani računi s PDV-om","Primljeni predujmovi za koje su izdani računi s PDV-om"
+"2251","kp_rrif2251","kp_rrif225","payable","account_type_obveze_dob","True",,"Primljeni predujmovi koji nisu pod PDV-om","Primljeni predujmovi koji nisu pod PDV-om"
+"2252","kp_rrif2252","kp_rrif225","payable","account_type_obveze_dob","True",,"Primljeni predujmovi iz inozemstva","Primljeni predujmovi iz inozemstva"
+"2253","kp_rrif2253","kp_rrif225","payable","account_type_obveze_dob","True",,"Obveze za predujmove građana","Obveze za predujmove građana"
+"23","kp_rrif23","kp_rrif2","view","account_type_view",,,"OBVEZE PREMA ZAPOSLENIMA I OSTALE OBVEZE","OBVEZE PREMA ZAPOSLENIMA I OSTALE OBVEZE"
+"230","kp_rrif230","kp_rrif23","view","account_type_view",,,"Obveze prema zaposlenicima","Obveze prema zaposlenicima"
+"2300","kp_rrif2300","kp_rrif230","other","account_type_kratk_obveze",,,"Obveze za neto-plaće","Obveze za neto-plaće"
+"2301","kp_rrif2301","kp_rrif230","other","account_type_kratk_obveze",,,"Nadoknade plaća koje se refundiraju (od državnih institucija, od HZZO, od lokalne samoupr.)","Nadoknade plaća koje se refundiraju (od državnih institucija, od HZZO, od lokalne samoupr.)"
+"2302","kp_rrif2302","kp_rrif230","other","account_type_kratk_obveze",,,"Obveze za nadoknade troškova (dnevnice, terenski dod.,troškovi sl. puta, km,dolazak na posao i dr.)","Obveze za nadoknade troškova (dnevnice, terenski dodatak, nadoknade troškova službenog puta, uključivo i kilometraža, nadoknade za dolazak na posao i dr.)"
+"2303","kp_rrif2303","kp_rrif230","other","account_type_kratk_obveze",,,"Obveze za darove i potpore (božićnica, dar djeci, potpora zbog bolesti, regres za g. o. i sl.)","Obveze za darove i potpore (božićnica, dar djeci, potpora zbog bolesti, regres za g. o. i sl.)"
+"2304","kp_rrif2304","kp_rrif230","other","account_type_kratk_obveze",,,"Obveze prema zaposlenima za primitke koji se smatraju dohotkom (prehrana, davanja u naravi i sl.)","Obveze prema zaposlenima za primitke koji se smatraju dohotkom (prehrana, davanja u naravi i sl.)"
+"2305","kp_rrif2305","kp_rrif230","other","account_type_kratk_obveze",,,"Obveze prema zaposlenima zbog otpremnine, jubilarne, odvojeni život, pomoć obitelji umrlog posloprimca","Obveze prema zaposlenima s temelja otpremnine, jubilarne nagrade, nadoknade za odvojeni život, pomoći obitelji umrlog posloprimca i sl."
+"2306","kp_rrif2306","kp_rrif230","view","account_type_view",,,"Obveze za obustave iz neto-plaća i nadoknada plaća","Obveze za obustave iz neto-plaća i nadoknada plaća"
+"23060","kp_rrif23060","kp_rrif2306","other","account_type_kratk_obveze",,,"Obveze za obustave iz neto-plaće za isplate kredita i pozajmica","Obveze za obustave iz neto-plaće za isplate kredita i pozajmica"
+"23061","kp_rrif23061","kp_rrif2306","other","account_type_kratk_obveze",,,"Obveze za obustave iz neto-plaća i nadoknada za sudske zabrane, kazne i sl.","Obveze za obustave iz neto-plaća i nadoknada za sudske zabrane, kazne i sl."
+"23062","kp_rrif23062","kp_rrif2306","other","account_type_kratk_obveze",,,"Obveze iz ovrha na neto-plaći","Obveze iz ovrha na neto-plaći"
+"23063","kp_rrif23063","kp_rrif2306","other","account_type_kratk_obveze",,,"Obveze za obustave iz neto-plaća i nadoknada plaća za članarine, i dr.","Obveze za obustave iz neto-plaća i nadoknada plaća za članarine, i dr."
+"2307","kp_rrif2307","kp_rrif230","other","account_type_kratk_obveze",,,"Obveze prema zaposlenima za zatezne kamate i sl.","Obveze prema zaposlenima za zatezne kamate i sl."
+"2308","kp_rrif2308","kp_rrif230","other","account_type_kratk_obveze",,,"Obveza prema zaposlenima za naknadu šteta: zbog ozljede na radu, neiskorištenog godišnjeg odmora i sl.","Obveza prema zaposlenima za naknadu šteta: zbog ozljede na radu, neiskorištenog godišnjeg odmora i sl."
+"2309","kp_rrif2309","kp_rrif230","other","account_type_kratk_obveze",,,"Obveze za obračunanu bruto-plaću iz prošle poslovne godine (koje nisu isplaćene i XIII. plaća)","Obveze za obračunanu bruto-plaću iz prošle poslovne godine (koje nisu isplaćene i XIII. plaća)"
+"231","kp_rrif231","kp_rrif23","view","account_type_view",,,"Kratkoročne obveze iz nabava i potpora","Kratkoročne obveze iz nabava i potpora"
+"2310","kp_rrif2310","kp_rrif231","other","account_type_kratk_obveze",,,"Obveze s temelja tekuće nabave u gotovini","Obveze s temelja tekuće nabave u gotovini"
+"2311","kp_rrif2311","kp_rrif231","other","account_type_kratk_obveze",,,"Obveze prema vanjskim članovima uprave, nadzornog odbora, prokuristima, stečajnim upraviteljima i sl.","Obveze prema vanjskim članovima uprave, nadzornog odbora, prokuristima, stečajnim upraviteljima i sl."
+"2312","kp_rrif2312","kp_rrif231","other","account_type_kratk_obveze",,,"Obveze za preuzeta plaćanja temeljem ugovora o cesiji, asignaciji i preuzimanjem duga","Obveze za preuzeta plaćanja temeljem ugovora o cesiji, asignaciji i preuzimanjem duga"
+"2313","kp_rrif2313","kp_rrif231","other","account_type_kratk_obveze",,,"Obveze za ugovorene penale, kazne i sl.","Obveze za ugovorene penale, kazne i sl."
+"2314","kp_rrif2314","kp_rrif231","other","account_type_kratk_obveze",,,"Obveze za darovanja (do 2% od ukupnog prihoda)","Obveze za darovanja (do 2% od ukupnog prihoda)"
+"2315","kp_rrif2315","kp_rrif231","other","account_type_kratk_obveze",,,"Obveze za nadoknadu troškova (refundacije)","Obveze za nadoknadu troškova (refundacije)"
+"2316","kp_rrif2316","kp_rrif231","other","account_type_kratk_obveze",,,"Obveze za naknadno odobrene bonifikacije, casasconte i druge popuste","Obveze za naknadno odobrene bonifikacije, casasconte i druge popuste"
+"2317","kp_rrif2317","kp_rrif231","other","account_type_kratk_obveze",,,"Obveze za stipendije","Obveze za stipendije"
+"2318","kp_rrif2318","kp_rrif231","other","account_type_kratk_obveze",,,"Obveze za primljene potpore (nisu za prihod)","Obveze za primljene potpore (nisu za prihod)"
+"2319","kp_rrif2319","kp_rrif231","other","account_type_kratk_obveze",,,"Ostale kratkoročne obveze (npr. prema vanjskim suradnicima)","Ostale kratkoročne obveze(npr. prema vanjskim suradnicima)"
+"232","kp_rrif232","kp_rrif23","view","account_type_view",,,"Obveze za kamate (analitika prema dužnicima i vrstama obveza prema nepovezanim društvima)","Obveze za kamate (analitika prema dužnicima i vrstama obveza prema nepovezanim društvima)"
+"2320","kp_rrif2320","kp_rrif232","other","account_type_kratk_obveze",,,"Obveze za ugovorenu kamatu","Obveze za ugovorenu kamatu"
+"2321","kp_rrif2321","kp_rrif232","other","account_type_kratk_obveze",,,"Obveze za zateznu kamatu","Obveze za zateznu kamatu"
+"2322","kp_rrif2322","kp_rrif232","other","account_type_kratk_obveze",,,"Obveze za kamate na zajmove prema poduzetnicima","Obveze za kamate na zajmove prema poduzetnicima"
+"2323","kp_rrif2323","kp_rrif232","other","account_type_kratk_obveze",,,"Obveze za kamate po sudskim sporovima","Obveze za kamate po sudskim sporovima"
+"233","kp_rrif233","kp_rrif23","view","account_type_view",,,"Obveze po obračunu prodanih dobara primljenih u komisiju ili konsignaciju","Obveze po obračunu prodanih dobara primljenih u komisiju ili konsignaciju"
+"2330","kp_rrif2330","kp_rrif233","other","account_type_kratk_obveze",,,"Obveze po obračunu za prodana dobra","Obveze po obračunu za prodana dobra"
+"2331","kp_rrif2331","kp_rrif233","other","account_type_kratk_obveze",,,"Obveze za isplatu komitentu","Obveze za isplatu komitentu"
+"2332","kp_rrif2332","kp_rrif233","other","account_type_kratk_obveze",,,"Obveze prema nalogodavatelju iz zastupničke prodaje","Obveze prema nalogodavatelju iz zastupničke prodaje"
+"234","kp_rrif234","kp_rrif23","view","account_type_view",,,"Obveze prema osiguravajućim društvima","Obveze prema osiguravajućim društvima"
+"2340","kp_rrif2340","kp_rrif234","other","account_type_kratk_obveze",,,"Obveze iz osiguranja imovine i osoba","Obveze iz osiguranja imovine i osoba"
+"2341","kp_rrif2341","kp_rrif234","other","account_type_kratk_obveze",,,"Obveze za životna osiguranja","Obveze za životna osiguranja"
+"2342","kp_rrif2342","kp_rrif234","other","account_type_kratk_obveze",,,"Obveze za III. stupu mirovinskog osiguranja","Obveze za III. stupu mirovinskog osiguranja"
+"2343","kp_rrif2343","kp_rrif234","other","account_type_kratk_obveze",,,"Obveze za premije zdravstvenog osiguranja","Obveze za premije zdravstvenog osiguranja"
+"2344","kp_rrif2344","kp_rrif234","other","account_type_kratk_obveze",,,"Obveze za dopunsko zdravstveno osiguranje","Obveze za dopunsko zdravstveno osiguranje"
+"235","kp_rrif235","kp_rrif23","view","account_type_view",,,"Obveze iz poslovanja u slobodnoj zoni","Obveze iz poslovanja u slobodnoj zoni"
+"2350","kp_rrif2350","kp_rrif235","other","account_type_kratk_obveze",,,"Obveze iz poslovanja u slobodnoj zoni-a1","Obveze iz poslovanja u slobodnoj zoni-Analitika 1"
+"236","kp_rrif236","kp_rrif23","view","account_type_view",,,"Obveze iz vanjskotrgovačkog poslovanja","Obveze iz vanjskotrgovačkog poslovanja"
+"2360","kp_rrif2360","kp_rrif236","other","account_type_kratk_obveze",,,"Obveze prema uvozniku (ili naručitelju)","Obveze prema uvozniku (ili naručitelju)"
+"2361","kp_rrif2361","kp_rrif236","other","account_type_kratk_obveze",,,"Obveze po poslovima izvoza za tuđi račun","Obveze po poslovima izvoza za tuđi račun"
+"237","kp_rrif237","kp_rrif23","view","account_type_view",,,"Obveze prema poslovnim jedinicama u inozemstvu","Obveze prema poslovnim jedinicama u inozemstvu"
+"2370","kp_rrif2370","kp_rrif237","other","account_type_kratk_obveze",,,"Obveze prema P.J. u inozemstvu","Obveze prema P.J. u inozemstvu"
+"2371","kp_rrif2371","kp_rrif237","other","account_type_kratk_obveze",,,"Obveze prema podružnicama u inozemstvu","Obveze prema podružnicama u inozemstvu"
+"238","kp_rrif238","kp_rrif23","view","account_type_view",,,"Obveze iz stjecanja udjela","Obveze iz stjecanja udjela"
+"2380","kp_rrif2380","kp_rrif238","other","account_type_kratk_obveze",,,"Obveze za uplaćeni a neupisani temeljni kapital","Obveze za uplaćeni a neupisani temeljni kapital"
+"2381","kp_rrif2381","kp_rrif238","other","account_type_kratk_obveze",,,"Obveze za kupnju poslovnog udjela","Obveze za kupnju poslovnog udjela"
+"239","kp_rrif239","kp_rrif23","view","account_type_view",,,"Ostale kratkoročne obveze","Ostale kratkoročne obveze"
+"2390","kp_rrif2390","kp_rrif239","other","account_type_kratk_obveze",,,"Obveze prema odštetnim zahtjevima","Obveze prema odštetnim zahtjevima"
+"2391","kp_rrif2391","kp_rrif239","other","account_type_kratk_obveze",,,"Obveze prema brokerima za kupljene vrijednosne papire","Obveze prema brokerima za kupljene vrijednosne papire"
+"2392","kp_rrif2392","kp_rrif239","other","account_type_kratk_obveze",,,"Obveze za doprinos za komunalnu infrastrukturu","Obveze za doprinos za komunalnu infrastrukturu"
+"2393","kp_rrif2393","kp_rrif239","other","account_type_kratk_obveze",,,"Obveze za PDV iz poslovnih odnosa","Obveze za PDV iz poslovnih odnosa"
+"2394","kp_rrif2394","kp_rrif239","other","account_type_kratk_obveze",,,"Obveze iz primjene valutne klauzule","Obveze iz primjene valutne klauzule"
+"2395","kp_rrif2395","kp_rrif239","other","account_type_kratk_obveze",,,"Obveze s osnove sudskih presuda","Obveze s osnove sudskih presuda"
+"2396","kp_rrif2396","kp_rrif239","other","account_type_kratk_obveze",,,"Obveze iz ortaštva","Obveze iz ortaštva"
+"2397","kp_rrif2397","kp_rrif239","other","account_type_kratk_obveze",,,"Obveze za tuđa sredstva","Obveze za tuđa sredstva"
+"2398","kp_rrif2398","kp_rrif239","other","account_type_kratk_obveze",,,"Obveze prema inozemnom poduzet. za PDV","Obveze prema inozemnom poduzet. za PDV"
+"2399","kp_rrif2399","kp_rrif239","other","account_type_kratk_obveze",,,"Ostale nespomenute obveze","Ostale nespomenute obveze"
+"24","kp_rrif24","kp_rrif2","view","account_type_view",,,"KRATKOROČNE OBVEZE ZA POREZE, DOPRINOSE I SLIČNA DAVANJA","KRATKOROČNE OBVEZE ZA POREZE, DOPRINOSE I SLIČNA DAVANJA"
+"240","kp_rrif240","kp_rrif24","view","account_type_view",,,"Obveze za porez na dodanu vrijednost","Obveze za porez na dodanu vrijednost"
+"2400","kp_rrif2400","kp_rrif240","view","account_type_view",,,"Obveza za PDV po isporukama","Obveza za PDV po isporukama"
+"24000","kp_rrif24000","kp_rrif2400","other","account_type_pdv",,,"Obveza za PDV - 10%","Obveza za PDV - 10%"
+"24001","kp_rrif24001","kp_rrif2400","other","account_type_pdv",,,"Obveza za PDV - 22%","Obveza za PDV - 22%"
+"24002","kp_rrif24002","kp_rrif2400","other","account_type_pdv",,,"Obveza za PDV - 23%","Obveza za PDV - 23%"
+"24003","kp_rrif24003","kp_rrif2400","other","account_type_pdv",,,"Obveza za PDV - 25%","Obveza za PDV - 25%"
+"2401","kp_rrif2401","kp_rrif240","view","account_type_view",,,"Obveza za PDV-a prema računu za predujam","Obveza za PDV-a prema računu za predujam"
+"24010","kp_rrif24010","kp_rrif2401","other","account_type_pdv",,,"Obveza za PDV za predujam - 10%","Obveza za PDV za predujam - 10%"
+"24011","kp_rrif24011","kp_rrif2401","other","account_type_pdv",,,"Obveza za PDV za predujam - 22%","Obveza za PDV za predujam - 22%"
+"24012","kp_rrif24012","kp_rrif2401","other","account_type_pdv",,,"Obveza za PDV za predujam - 23%","Obveza za PDV za predujam - 23%"
+"24013","kp_rrif24013","kp_rrif2401","other","account_type_pdv",,,"Obveza za PDV za predujam - 25%","Obveza za PDV za predujam - 25%"
+"2402","kp_rrif2402","kp_rrif240","other","account_type_pdv",,,"Obveze za PDV s osnove vlastite potrošnje - 23% (za proizv. za reprez. te za o.auto. nab. do 2010.)","Obveze za PDV s osnove vlastite potrošnje - 23% (za uporabu proizv. za reprezentaciju te za osobne automobile nabavljene do 1.I. 2010.)"
+"2403","kp_rrif2403","kp_rrif240","view","account_type_view",,,"Obveza za PDV po nezaračunanim isporukama","Obveza za PDV po nezaračunanim isporukama"
+"24030","kp_rrif24030","kp_rrif2403","other","account_type_pdv",,,"Obveza za PDV po nezaračunanim isporukama - 10%","Obveza za PDV po nezaračunanim isporukama - 10%"
+"24031","kp_rrif24031","kp_rrif2403","other","account_type_pdv",,,"Obveza za PDV po nezaračunanim isporukama - 22%","Obveza za PDV po nezaračunanim isporukama - 22%"
+"24032","kp_rrif24032","kp_rrif2403","other","account_type_pdv",,,"Obveza za PDV po nezaračunanim isporukama - 23%","Obveza za PDV po nezaračunanim isporukama - 23%"
+"24033","kp_rrif24033","kp_rrif2403","other","account_type_pdv",,,"Obveza za PDV po nezaračunanim isporukama - 25%","Obveza za PDV po nezaračunanim isporukama - 25%"
+"2404","kp_rrif2404","kp_rrif240","view","account_type_view",,,"Obveze za ispravljeni PDV zbog prenamjene dobara","Obveze za ispravljeni PDV zbog prenamjene dobara"
+"24041","kp_rrif24041","kp_rrif2404","other","account_type_pdv",,,"Obveza za PDV zbog promjene postotka priznavanja PDV-a","Obveza za PDV zbog promjene postotka priznavanja PDV-a"
+"2405","kp_rrif2405","kp_rrif240","other","account_type_pdv",,,"Obračunana a nedospjela obveza za PDV","Obračunana a nedospjela obveza za PDV"
+"2406","kp_rrif2406","kp_rrif240","view","account_type_pdv",,,"Obveza za PDV koje se ne izvještavaju u obrascu PDV","Obveza za PDV koje se ne izvještavaju u obrascu PDV"
+"24060","kp_rrif24060","kp_rrif2406","other","account_type_pdv",,,"Obveza za PDV po Rješenju PU","Obveza za PDV po Rješenju PU"
+"24061","kp_rrif24061","kp_rrif2406","other","account_type_pdv",,,"Obveza za PDV na inozemne usluge","Obveza za PDV inozemne usluge"
+"2407","kp_rrif2407","kp_rrif240","other","account_type_pdv",,,"Obveza za razliku poreza i pretporeza u obračunskom razdoblju","Obveza za razliku poreza i pretporeza u obračunskom razdoblju"
+"2408","kp_rrif2408","kp_rrif240","other","account_type_pdv",,,"Povrat PDV-a iz putničkog prometa","Povrat PDV-a iz putničkog prometa"
+"2409","kp_rrif2409","kp_rrif240","other","account_type_pdv",,,"Obveza za PDV po konačnom obračunu","Obveza za PDV po konačnom obračunu"
+"241","kp_rrif241","kp_rrif24","view","account_type_view",,,"Obveze za porez i prirez na dohodak","Obveze za porez i prirez na dohodak"
+"2410","kp_rrif2410","kp_rrif241","other","account_type_kratk_obveze",,,"Obveze za porez na dohodak iz plaća i primitaka izjednačenih s plaćom","Obveze za porez na dohodak iz plaća i primitaka izjednačenih s plaćom"
+"2411","kp_rrif2411","kp_rrif241","other","account_type_kratk_obveze",,,"Obveze za prirez iz plaća i primitaka izjednačenih s plaćama","Obveze za prirez iz plaća i primitaka izjednačenih s plaćama"
+"2412","kp_rrif2412","kp_rrif241","other","account_type_kratk_obveze",,,"Obveze za porez i prirez na drugi dohodak (autorski honorari, ug. o djelu, doh. članova nadz.i dr.)","Obveze za porez i prirez na drugi dohodak (iz autorskih honorara, ugovora o djelu, dohodaka članova nadzornog odbora i dr.)"
+"2413","kp_rrif2413","kp_rrif241","other","account_type_kratk_obveze",,,"Obveze za porez i prirez iz stipendija i nagrada učenika na praksi","Obveze za porez i prirez iz stipendija i nagrada učenika na praksi"
+"2414","kp_rrif2414","kp_rrif241","other","account_type_kratk_obveze",,,"Obveze za porez i prirez za ostale dohotke","Obveze za porez i prirez za ostale dohotke"
+"242","kp_rrif242","kp_rrif24","view","account_type_view",,,"Obveze za doprinose za osiguranja","Obveze za doprinose za osiguranja"
+"2420","kp_rrif2420","kp_rrif242","other","account_type_kratk_obveze",,,"Doprinos za MO iz plaća (I. stup)","Doprinos za MO iz plaća (I. stup)"
+"2421","kp_rrif2421","kp_rrif242","other","account_type_kratk_obveze",,,"Doprinos za MO iz plaća (II. stup - analitika prema fondovima)","Doprinos za MO iz plaća (II. stup - analitika prema fondovima)"
+"2422","kp_rrif2422","kp_rrif242","other","account_type_kratk_obveze",,,"Doprinos za MO za beneficirani staž (I. i II. stup)","Doprinos za MO za beneficirani staž (I. i II. stup)"
+"2423","kp_rrif2423","kp_rrif242","other","account_type_kratk_obveze",,,"Doprinos za zdravstveno osiguranje na plaće","Doprinos za zdravstveno osiguranje na plaće"
+"2424","kp_rrif2424","kp_rrif242","other","account_type_kratk_obveze",,,"Poseban doprinos za zdravstveno osiguranje na plaće za ozljede na radu i prof. bolesti","Poseban doprinos za zdravstveno osiguranje na plaće za ozljede na radu i prof. bolesti"
+"2426","kp_rrif2426","kp_rrif242","other","account_type_kratk_obveze",,,"Doprinos za zapošljavanje na plaću","Doprinos za zapošljavanje na plaću"
+"2427","kp_rrif2427","kp_rrif242","view","account_type_view",,,"Doprinosi za osiguranja na druge dohotke","Doprinosi za osiguranja na druge dohotke"
+"24270","kp_rrif24270","kp_rrif2427","other","account_type_kratk_obveze",,,"Doprinos za MO I. stup","Doprinos za MO I. stup"
+"24271","kp_rrif24271","kp_rrif2427","other","account_type_kratk_obveze",,,"Doprinos za MO II. stup","Doprinos za MO II. stup"
+"24272","kp_rrif24272","kp_rrif2427","other","account_type_kratk_obveze",,,"Doprinos za zdravstveno osiguranje na honorar","Doprinos za zdravstveno osiguranje na honorar"
+"2428","kp_rrif2428","kp_rrif242","other","account_type_kratk_obveze",,,"Doprinos HZZO-u na službena putovanja u inozemstvo","Doprinos HZZO-u na službena putovanja u inozemstvo"
+"2429","kp_rrif2429","kp_rrif242","other","account_type_kratk_obveze",,,"Obveze za ostale nespomenute doprinose koji se plaćaju na dohotke","Obveze za ostale nespomenute doprinose koji se plaćaju na dohotke"
+"243","kp_rrif243","kp_rrif24","view","account_type_view",,,"Obveze za porez na dobitak, dohodak od kapitala i porez po odbitku","Obveze za porez na dobitak, dohodak od kapitala i porez po odbitku"
+"2430","kp_rrif2430","kp_rrif243","other","account_type_kratk_obveze",,,"Obveze za porez na dobitak","Obveze za porez na dobitak"
+"2431","kp_rrif2431","kp_rrif243","view","account_type_view",,,"Obveze za porez na dohotke od kapitala","Obveze za porez na dohotke od kapitala"
+"24310","kp_rrif24310","kp_rrif2431","other","account_type_kratk_obveze",,,"Porez na dohodak od kapitala na izuzimanja ili privatni život članova društva i dioničara (40%+prirez)","Porez na dohodak od kapitala na izuzimanja ili privatni život članova društva i dioničara (40% + prirez)"
+"24311","kp_rrif24311","kp_rrif2431","other","account_type_kratk_obveze",,,"Porez na dohodak od kapitala na isplate dobitka i dividendi (iz 2001. do 2004. = 12% + prirez)","Porez na dohodak od kapitala na isplate dobitka i dividendi (iz 2001. do 2004. = 12% + prirez)"
+"24312","kp_rrif24312","kp_rrif2431","other","account_type_kratk_obveze",,,"Porez na dohodak od kapitala na kamate (na zajmove fizičkih osoba = 40% + prirez)","Porez na dohodak od kapitala na kamate (na zajmove fizičkih osoba = 40% + prirez)"
+"24313","kp_rrif24313","kp_rrif2431","other","account_type_kratk_obveze",,,"Porez na dohodak od kapitala s osnove opcijskih dionica (25% + prirez)","Porez na dohodak od kapitala s osnove opcijskih dionica (25% + prirez)"
+"2432","kp_rrif2432","kp_rrif243","other","account_type_kratk_obveze",,,"Obveze za porez po odbitku (-15% -čl.31.Zakona o porezu na dobit -na ino usluge intelek. vlas. i dr.)","Obveze za porez po odbitku (na inozemne usluge intelektualnog vlasništva, za istraživ. tržišta, poslovno i porezno savjetovanje, revizorske usluge i na kamate inozemnim nebankarskim pravnim osobama - 15% - čl. 31. Zakona o porezu na dobit)"
+"2436","kp_rrif2436","kp_rrif243","other","account_type_kratk_obveze",,,"Obveza za PD po rješenju poreznog nadzora","Obveza za PD po rješenju poreznog nadzora"
+"244","kp_rrif244","kp_rrif24","view","account_type_view",,,"Obveze za posebne poreze (trošarine - akcize) i dr. poreze državi","Obveze za posebne poreze (trošarine - akcize) i dr. poreze državi"
+"2440","kp_rrif2440","kp_rrif244","other","account_type_kratk_obveze",,,"Obveza za posebni porez pri uvozu automobila, plovila i zrakoplova","Obveza za posebni porez pri uvozu automobila, plovila i zrakoplova"
+"2441","kp_rrif2441","kp_rrif244","other","account_type_kratk_obveze",,,"Obveza za posebni porez na bezalkoholna pića","Obveza za posebni porez na bezalkoholna pića"
+"2442","kp_rrif2442","kp_rrif244","other","account_type_kratk_obveze",,,"Obveza za posebni porez na pivo","Obveza za posebni porez na pivo"
+"2443","kp_rrif2443","kp_rrif244","other","account_type_kratk_obveze",,,"Obveza za posebni porez na alkohol","Obveza za posebni porez na alkohol"
+"2444","kp_rrif2444","kp_rrif244","view","account_type_view",,,"Obveza za posebni porez na naftne derivate","Obveza za posebni porez na naftne derivate"
+"24440","kp_rrif24440","kp_rrif2444","other","account_type_kratk_obveze",,,"Obveze za naknade za Hrvatske autoceste","Obveze za naknade za Hrvatske autoceste"
+"24441","kp_rrif24441","kp_rrif2444","other","account_type_kratk_obveze",,,"Obveze za naknade za Hrvatske ceste","Obveze za naknade za Hrvatske ceste"
+"2445","kp_rrif2445","kp_rrif244","other","account_type_kratk_obveze",,,"Obveze za posebni porez na duhanske proizvode","Obveze za posebni porez na duhanske proizvode"
+"2446","kp_rrif2446","kp_rrif244","other","account_type_kratk_obveze",,,"Obveza za posebni porez na kavu","Obveza za posebni porez na kavu"
+"2447","kp_rrif2447","kp_rrif244","other","account_type_kratk_obveze",,,"Obveze za posebni porez na luksuzne proizvode","Obveze za posebni porez na luksuzne proizvode"
+"2448","kp_rrif2448","kp_rrif244","other","account_type_kratk_obveze",,,"Obveza za 5% poreza na promet nekretnina","Obveza za 5% poreza na promet nekretnina"
+"2449","kp_rrif2449","kp_rrif244","other","account_type_kratk_obveze",,,"Obveze za 5% poreza na promet mot. vozila i plovila","Obveze za 5% poreza na promet mot. vozila i plovila"
+"245","kp_rrif245","kp_rrif24","view","account_type_view",,,"Obveze za članarinu turist. zajednicama","Obveze za članarinu turist. zajednicama"
+"2450","kp_rrif2450","kp_rrif245","other","account_type_kratk_obveze",,,"Obveze za članarinu turist. zajednicama-a1","Obveze za članarinu turist. zajednicama-Analitika 1"
+"246","kp_rrif246","kp_rrif24","view","account_type_view",,,"Obveze za članarinu komori","Obveze za članarinu komori"
+"2460","kp_rrif2460","kp_rrif246","other","account_type_kratk_obveze",,,"Obveza za HGK za paušalnu naknadu","Obveza za HGK za paušalnu naknadu"
+"2461","kp_rrif2461","kp_rrif246","other","account_type_kratk_obveze",,,"Obveza za HGK za javnu funkciju","Obveza za HGK za javnu funkciju"
+"2462","kp_rrif2462","kp_rrif246","other","account_type_kratk_obveze",,,"Obveza za članarinu Obrtničkoj komori","Obveza za članarinu Obrtničkoj komori"
+"2463","kp_rrif2463","kp_rrif246","other","account_type_kratk_obveze",,,"Obveze za paušal HOK-u","Obveze za paušal HOK-u"
+"2464","kp_rrif2464","kp_rrif246","other","account_type_kratk_obveze",,,"Obveze za članarinu granskoj ili strukovnoj komori","Obveze za članarinu granskoj ili strukovnoj komori"
+"247","kp_rrif247","kp_rrif24","view","account_type_view",,,"Obveze za carinu i carinske pristojbe","Obveze za carinu i carinske pristojbe"
+"2470","kp_rrif2470","kp_rrif247","other","account_type_kratk_obveze",,,"Obveze za carinu","Obveze za carinu"
+"2471","kp_rrif2471","kp_rrif247","other","account_type_kratk_obveze",,,"Obveze za carinu prema mjernoj jedinici (prelevmani)","Obveze za carinu prema mjernoj jedinici (prelevmani)"
+"2472","kp_rrif2472","kp_rrif247","other","account_type_kratk_obveze",,,"Obveze za carinske pristojbe i takse","Obveze za carinske pristojbe i takse"
+"2473","kp_rrif2473","kp_rrif247","other","account_type_kratk_obveze",,,"Ostale obveze prema carini (za PDV i dr.)","Ostale obveze prema carini (za PDV i dr.)"
+"248","kp_rrif248","kp_rrif24","view","account_type_view",,,"Obveze za županijske (gradske) i općinske poreze","Obveze za županijske (gradske) i općinske poreze"
+"2480","kp_rrif2480","kp_rrif248","other","account_type_kratk_obveze",,,"Obveze za imovinski porez na motorna vozila i plovne objekte","Obveze za imovinski porez na motorna vozila i plovne objekte"
+"2481","kp_rrif2481","kp_rrif248","other","account_type_kratk_obveze",,,"Obveze za imovinski porez na kuće za odmor i porez na korištenje javnih površina","Obveze za imovinski porez na kuće za odmor i porez na korištenje javnih površina"
+"2482","kp_rrif2482","kp_rrif248","other","account_type_kratk_obveze",,,"Obveze za porez na istaknutu reklamu","Obveze za porez na istaknutu reklamu"
+"2483","kp_rrif2483","kp_rrif248","other","account_type_kratk_obveze",,,"Obveze za porez na tvrtku ili naziv","Obveze za porez na tvrtku ili naziv"
+"2484","kp_rrif2484","kp_rrif248","other","account_type_kratk_obveze",,,"Obveza za porez na potrošnju alkoholnih i bezalkoholnih pića i piva u ugostiteljstvu","Obveza za porez na potrošnju alkoholnih i bezalkoholnih pića i piva u ugostiteljstvu"
+"2485","kp_rrif2485","kp_rrif248","other","account_type_kratk_obveze",,,"Obveze za porez na zabavne i športske priredbe","Obveze za porez na zabavne i športske priredbe"
+"2486","kp_rrif2486","kp_rrif248","other","account_type_kratk_obveze",,,"Obveze za porez na nasljedstva i darove","Obveze za porez na nasljedstva i darove"
+"2489","kp_rrif2489","kp_rrif248","other","account_type_kratk_obveze",,,"Obveze za ostale poreze županiji, gradu ili općini","Obveze za ostale poreze županiji, gradu ili općini"
+"249","kp_rrif249","kp_rrif24","view","account_type_view",,,"Ostale obveze javnih davanja","Ostale obveze javnih davanja"
+"2490","kp_rrif2490","kp_rrif249","other","account_type_kratk_obveze",,,"Obveze za nadoknadu za šume","Obveze za nadoknadu za šume"
+"2491","kp_rrif2491","kp_rrif249","other","account_type_kratk_obveze",,,"Obveze prema lokalnoj samoupravi za financiranje komunalne izgradnje (Zakon o komunalnom gospodarstvu)","Obveze prema lokalnoj samoupravi za financiranje komunalne izgradnje (prema Zakonu o komunalnom gospodarstvu)"
+"2492","kp_rrif2492","kp_rrif249","other","account_type_kratk_obveze",,,"Obveze za zakonske kazne","Obveze za zakonske kazne"
+"2493","kp_rrif2493","kp_rrif249","other","account_type_kratk_obveze",,,"Obveze za boravišnu pristojbu","Obveze za boravišnu pristojbu"
+"2494","kp_rrif2494","kp_rrif249","other","account_type_kratk_obveze",,,"Obveze za koncesije","Obveze za koncesije"
+"2495","kp_rrif2495","kp_rrif249","other","account_type_kratk_obveze",,,"Obveze za spomeničku rentu","Obveze za spomeničku rentu"
+"2496","kp_rrif2496","kp_rrif249","other","account_type_kratk_obveze",,,"Obveze za naknade za iskorištav. mineral. sirovina","Obveze za naknade za iskorištav. mineral. sirovina"
+"2497","kp_rrif2497","kp_rrif249","other","account_type_kratk_obveze",,,"Obveze za naknade za ambalažu","Obveze za naknade za ambalažu"
+"2499","kp_rrif2499","kp_rrif249","other","account_type_kratk_obveze",,,"Ostale obveze za ostala javna davanja","Ostale obveze za ostala javna davanja"
+"25","kp_rrif25","kp_rrif2","view","account_type_view",,,"DUGOROČNE OBVEZE (za duže od jedne godine)","DUGOROČNE OBVEZE (za duže od jedne godine)"
+"250","kp_rrif250","kp_rrif25","view","account_type_view",,,"Obveze prema povezanim poduzetnicima","Obveze prema povezanim poduzetnicima"
+"2500","kp_rrif2500","kp_rrif250","other","account_type_dug_obv",,,"Obveze za primljena dobra i usluge","Obveze za primljena dobra i usluge"
+"2501","kp_rrif2501","kp_rrif250","other","account_type_dug_obv",,,"Obveze za korištenje zajmova","Obveze za korištenje zajmova"
+"251","kp_rrif251","kp_rrif25","view","account_type_view",,,"Obveze za zajmove, depozite i sl.","Obveze za zajmove, depozite i sl."
+"2510","kp_rrif2510","kp_rrif251","other","account_type_dug_obv",,,"Obveze za dugoročne financijske zajmove","Obveze za dugoročne financijske zajmove"
+"2511","kp_rrif2511","kp_rrif251","other","account_type_dug_obv",,,"Obveze za dugoročne hipotekarne zajmove","Obveze za dugoročne hipotekarne zajmove"
+"2512","kp_rrif2512","kp_rrif251","other","account_type_dug_obv",,,"Obveze za dugoročne zajmove prema građanima","Obveze za dugoročne zajmove prema građanima"
+"2513","kp_rrif2513","kp_rrif251","other","account_type_dug_obv",,,"Obveze za dugoročne zajmove članovima društva","Obveze za dugoročne zajmove članovima društva"
+"2514","kp_rrif2514","kp_rrif251","other","account_type_dug_obv",,,"Obveze za dugoročne zajmove iz inozemstva","Obveze za dugoročne zajmove iz inozemstva"
+"2515","kp_rrif2515","kp_rrif251","other","account_type_dug_obv",,,"Obveze za depozite","Obveze za depozite"
+"2516","kp_rrif2516","kp_rrif251","other","account_type_dug_obv",,,"Obveze za kapare","Obveze za kapare"
+"2517","kp_rrif2517","kp_rrif251","other","account_type_dug_obv",,,"Obveze s osnove jamstva (realiziranih)","Obveze s osnove jamstva (realiziranih)"
+"2519","kp_rrif2519","kp_rrif251","other","account_type_dug_obv",,,"Ostale obveze za dugoročne zajmove","Ostale obveze za dugoročne zajmove"
+"252","kp_rrif252","kp_rrif25","view","account_type_view",,,"Obveze prema bankama i dr. financijskim institucijama","Obveze prema bankama i dr. financijskim institucijama"
+"2520","kp_rrif2520","kp_rrif252","other","account_type_dug_obv",,,"Dugoročni financijski krediti banaka (analitika po bankama, pa po sklopljenim ugovorima o kreditu)","Dugoročni financijski krediti banaka (analitika po bankama a unutar toga po sklopljenim ugovorima o kreditu)"
+"2521","kp_rrif2521","kp_rrif252","other","account_type_dug_obv",,,"Dugoročni krediti od osiguravajućih društava (analitika po društvima, pa po sklopljenim ugovorima)","Dugoročni krediti od osiguravajućih društava (analitika po društvima a unutar toga po sklopljenim ugovorima)"
+"2522","kp_rrif2522","kp_rrif252","other","account_type_dug_obv",,,"Dugoročni krediti od ostalih domaćih kreditnih institucija (fonda, i dr.)","Dugoročni krediti od ostalih domaćih kreditnih institucija (fonda, i dr.)"
+"2523","kp_rrif2523","kp_rrif252","other","account_type_dug_obv",,,"Dugoročni krediti od inozemnih banaka i drugih inozemnih kreditnih institucija","Dugoročni krediti od inozemnih banaka i drugih inozemnih kreditnih institucija"
+"2529","kp_rrif2529","kp_rrif252","other","account_type_dug_obv",,,"Dugoročne obveze za kamate","Dugoročne obveze za kamate"
+"253","kp_rrif253","kp_rrif25","view","account_type_view",,,"Dugoročne obveze iz financijskog lizinga","Dugoročne obveze iz financijskog lizinga"
+"2530","kp_rrif2530","kp_rrif253","other","account_type_dug_obv",,,"Financijski najam vozila, brodova i dr.","Financijski najam vozila, brodova i dr."
+"2531","kp_rrif2531","kp_rrif253","other","account_type_dug_obv",,,"Povratni financijski najam (npr. nekretnina brodova, tramvaja, vlakova i dr.)","Povratni financijski najam (npr. nekretnina brodova, tramvaja, vlakova i dr.)"
+"254","kp_rrif254","kp_rrif25","view","account_type_view",,,"Obveze za predujmove","Obveze za predujmove"
+"2540","kp_rrif2540","kp_rrif254","other","account_type_dug_obv",,,"Obveze za dugoročne predujmove (avanse) za izgradnju objekata i postrojenja (bez PDV-a)","Obveze za dugoročne predujmove (avanse) za izgradnju objekata i postrojenja (bez PDV-a)"
+"2541","kp_rrif2541","kp_rrif254","other","account_type_dug_obv",,,"Obveze za dugoročne predujmove za isporuke zaliha","Obveze za dugoročne predujmove za isporuke zaliha"
+"2542","kp_rrif2542","kp_rrif254","other","account_type_dug_obv",,,"Ostale dugoročne obveze za predujmove","Ostale dugoročne obveze za predujmove"
+"255","kp_rrif255","kp_rrif25","view","account_type_view",,,"Obveze prema dobavljačima (neisplaćene dugoročne obveze prema vjerovnicima s osnove poslovanja)","Obveze prema dobavljačima (neisplaćene dugoročne obveze prema vjerovnicima s osnove poslovanja)"
+"2550","kp_rrif2550","kp_rrif255","other","account_type_dug_obv",,,"Obveze prema dobavljačima s rokom plaćanja duljim od godine dana (npr. kod izgradnje)","Obveze prema dobavljačima s rokom plaćanja duljim od godine dana (npr. kod izgradnje)"
+"2551","kp_rrif2551","kp_rrif255","other","account_type_dug_obv",,,"Obveze prema dobavljačima iz inozemstva (dugoročne)","Obveze prema dobavljačima iz inozemstva (dugoročne)"
+"2552","kp_rrif2552","kp_rrif255","other","account_type_dug_obv",,,"Obveze prema vjerovnicima iz ostalih poslovnih aktivnosti","Obveze prema vjerovnicima iz ostalih poslovnih aktivnosti"
+"2553","kp_rrif2553","kp_rrif255","other","account_type_dug_obv",,,"Obveze prema dobavljačima za zadržani dio iz jamstva","Obveze prema dobavljačima za zadržani dio iz jamstva"
+"256","kp_rrif256","kp_rrif25","view","account_type_view",,,"Obveze po vrijednosnim papirima (dugoročnim)","Obveze po vrijednosnim papirima (dugoročnim)"
+"2560","kp_rrif2560","kp_rrif256","other","account_type_dug_obv",,,"Obveze za izdane dugoročne obveznice","Obveze za izdane dugoročne obveznice"
+"2561","kp_rrif2561","kp_rrif256","other","account_type_dug_obv",,,"Obveze za dugoročne komercijalne vrijednosne papire","Obveze za dugoročne komercijalne vrijednosne papire"
+"2562","kp_rrif2562","kp_rrif256","other","account_type_dug_obv",,,"Obveze za dugoročne mjenice","Obveze za dugoročne mjenice"
+"2563","kp_rrif2563","kp_rrif256","other","account_type_dug_obv",,,"Obveze po ostalim dugoroč. vrijednos. papirima","Obveze po ostalim dugoroč. vrijednos. papirima"
+"2568","kp_rrif2568","kp_rrif256","other","account_type_dug_obv",,,"Obveze za kamate iz obveznica","Obveze za kamate iz obveznica"
+"2569","kp_rrif2569","kp_rrif256","other","account_type_dug_obv",,,"Diskont na vrijednosne papire (kao razlika do nominalne vrijednosti)","Diskont na vrijednosne papire (kao razlika do nominalne vrijednosti)"
+"257","kp_rrif257","kp_rrif25","view","account_type_view",,,"Obveze prema poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)","Obveze prema poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)"
+"2570","kp_rrif2570","kp_rrif257","other","account_type_dug_obv",,,"Obveze prema poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)-a1","Obveze prema poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)-Analitika 1"
+"258","kp_rrif258","kp_rrif25","view","account_type_view",,,"Obveze prema Državi (realizirana jamstva, krediti)","Obveze prema Državi (realizirana jamstva, krediti)"
+"2580","kp_rrif2580","kp_rrif258","other","account_type_dug_obv",,,"Obveze prema Državi (realizirana jamstva, krediti)-a1","Obveze prema Državi (realizirana jamstva, krediti)-Analitika 1"
+"259","kp_rrif259","kp_rrif25","view","account_type_view",,,"Ostale dugoročne obveze","Ostale dugoročne obveze"
+"2590","kp_rrif2590","kp_rrif259","other","account_type_dug_obv",,,"Obveze prema zakladama, komorama i sl.","Obveze prema zakladama, komorama i sl."
+"2591","kp_rrif2591","kp_rrif259","other","account_type_dug_obv",,,"Dugoročne obveze za porez","Dugoročne obveze za porez"
+"2592","kp_rrif2592","kp_rrif259","other","account_type_dug_obv",,,"Dugoročne obveze za socijalno osiguranje","Dugoročne obveze za socijalno osiguranje"
+"2593","kp_rrif2593","kp_rrif259","other","account_type_dug_obv",,,"Obveze za dugoročne jamčevine","Obveze za dugoročne jamčevine"
+"2599","kp_rrif2599","kp_rrif259","other","account_type_dug_obv",,,"Ostale dugoročne obveze","Ostale dugoročne obveze"
+"26","kp_rrif26","kp_rrif2","view","account_type_view",,,"ODGOĐENI POREZI","ODGOĐENI POREZI"
+"260","kp_rrif260","kp_rrif26","view","account_type_view",,,"Odgođena porezna obveza","Odgođena porezna obveza"
+"2600","kp_rrif2600","kp_rrif260","other","account_type_dug_obv",,,"Odgođena privremena razlika porezne obveze (analitika po godinama - HSFI t. 12.22. i MRS 12 t. 5.)","Odgođena privremena razlika porezne obveze (analitika po godinama - HSFI t. 12.22. i MRS 12 t. 5.)"
+"28","kp_rrif28","kp_rrif2","view","account_type_view",,,"DUGOROČNA REZERVIRANJA ZA RIZIKE I TROŠKOVE","DUGOROČNA REZERVIRANJA ZA RIZIKE I TROŠKOVE"
+"280","kp_rrif280","kp_rrif28","view","account_type_view",,,"Rezerviranja za otpremnine i mirovine","Rezerviranja za otpremnine i mirovine"
+"2800","kp_rrif2800","kp_rrif280","other","account_type_rezervacije",,,"Rezerviranja za otpremnine","Rezerviranja za otpremnine"
+"2801","kp_rrif2801","kp_rrif280","other","account_type_rezervacije",,,"Rezerviranja za mirovine","Rezerviranja za mirovine"
+"281","kp_rrif281","kp_rrif28","view","account_type_view",,,"Rezerviranja za porezne obveze","Rezerviranja za porezne obveze"
+"2810","kp_rrif2810","kp_rrif281","other","account_type_rezervacije",,,"Dugor. rezerv. za odg. plać. poreza i dopr.","Dugor. rezerv. za odg. plać. poreza i dopr."
+"282","kp_rrif282","kp_rrif28","view","account_type_view",,,"Druga rezerviranja","Druga rezerviranja"
+"2820","kp_rrif2820","kp_rrif282","other","account_type_rezervacije",,,"Dugoročna rezerviranja za troškove izdanih jamstava za prodana dobra","Dugoročna rezerviranja za troškove izdanih jamstava za prodana dobra"
+"2821","kp_rrif2821","kp_rrif282","other","account_type_rezervacije",,,"Dugoročna rezerviranja za gubitke po započetim sudskim sporovima","Dugoročna rezerviranja za gubitke po započetim sudskim sporovima"
+"2822","kp_rrif2822","kp_rrif282","other","account_type_rezervacije",,,"Dugor. rezerv. za obnovu prirodnog bogatstva-dug. rezer. za neiskor. g.o.(MRS19.t14.,HSFI13) -vidi 298","Dugor. rezerv. za obnovu prirodnog bogatstva - Dug. rezer. za neiskorištene g. o. (MRS 19. t. 14. i HSFI 13) - vidi račun 298"
+"2824","kp_rrif2824","kp_rrif282","other","account_type_rezervacije",,,"Dugoročno rezerviranje za restrukturiranje (MRS 37 i HSFI t. 16.22.)","Dugoročno rezerviranje za restrukturiranje (MRS 37 i HSFI t. 16.22.)"
+"2825","kp_rrif2825","kp_rrif282","other","account_type_rezervacije",,,"Rezerviranje za ugovore s poteškoćama (MRS 37, t. 66. i HSFI t. 16.21.)","Rezerviranje za ugovore s poteškoćama (MRS 37, t. 66. i HSFI t. 16.21.)"
+"2829","kp_rrif2829","kp_rrif282","other","account_type_rezervacije",,,"Ostala dugoročna rezerviranja za rizike i dr.","Ostala dugoročna rezerviranja za rizike i dr."
+"29","kp_rrif29","kp_rrif2","view","account_type_view",,,"ODGOĐENO PLAĆANJE TROŠKOVA I PRIHOD BUDUĆEG RAZDOBLJA","ODGOĐENO PLAĆANJE TROŠKOVA I PRIHOD BUDUĆEG RAZDOBLJA"
+"290","kp_rrif290","kp_rrif29","view","account_type_view",,,"Odgođeno plaćanje troškova","Odgođeno plaćanje troškova"
+"2900","kp_rrif2900","kp_rrif290","other","account_type_pas_razgran",,,"Obračunani troškovi za koje nije primljena faktura (telefon, grijanje, el. energija, plin, voda i sl.)","Obračunani troškovi za koje nije primljena faktura (telefon, grijanje, el. energija, plin, voda i sl.)"
+"2901","kp_rrif2901","kp_rrif290","other","account_type_pas_razgran",,,"Obračunana najamnina iz operativnog (poslovnog) najma","Obračunana najamnina iz operativnog (poslovnog) najma"
+"2902","kp_rrif2902","kp_rrif290","other","account_type_pas_razgran",,,"Obračunani troškovi tekućeg održavanja","Obračunani troškovi tekućeg održavanja"
+"2903","kp_rrif2903","kp_rrif290","other","account_type_pas_razgran",,,"Obračunani troškovi reklame, propagande i sajmova","Obračunani troškovi reklame, propagande i sajmova"
+"2904","kp_rrif2904","kp_rrif290","other","account_type_pas_razgran",,,"Obračunane a neplaćene usluge korištene u obračunskom razdoblju","Obračunane a neplaćene usluge korištene u obračunskom razdoblju"
+"2905","kp_rrif2905","kp_rrif290","other","account_type_pas_razgran",,,"Obračunani rad po ugovoru o djelu, autor. hon.","Obračunani rad po ugovoru o djelu, autor. hon."
+"2906","kp_rrif2906","kp_rrif290","other","account_type_pas_razgran",,,"Obračunani kalo, rastep, kvar i lom","Obračunani kalo, rastep, kvar i lom"
+"2907","kp_rrif2907","kp_rrif290","other","account_type_pas_razgran",,,"Obračunani troškovi premije osiguranja","Obračunani troškovi premije osiguranja"
+"2908","kp_rrif2908","kp_rrif290","other","account_type_pas_razgran",,,"Uračunani troškovi službenih glasila i stručnih časopisa","Uračunani troškovi službenih glasila i stručnih časopisa"
+"2909","kp_rrif2909","kp_rrif290","other","account_type_pas_razgran",,,"Obračunani ostali troškovi poslovanja (prijevoz, bankovne usluge i platni promet, reprez. i dr.)","Obračunani ostali troškovi poslovanja (troškovi prijevoza, bankovne usluge i platni promet, reprezentacija i dr.)"
+"291","kp_rrif291","kp_rrif29","view","account_type_view",,,"Obračunani troškovi korištenih prava","Obračunani troškovi korištenih prava"
+"2910","kp_rrif2910","kp_rrif291","other","account_type_pas_razgran",,,"Obračunani troškovi franšiza, korištenih trgovačkih znakova, prava i sl.","Obračunani troškovi franšiza, korištenih trgovačkih znakova, prava i sl."
+"2911","kp_rrif2911","kp_rrif291","other","account_type_pas_razgran",,,"Obračunani troškovi licencija","Obračunani troškovi licencija"
+"2912","kp_rrif2912","kp_rrif291","other","account_type_pas_razgran",,,"Obračunani troškovi autorskih prava","Obračunani troškovi autorskih prava"
+"2913","kp_rrif2913","kp_rrif291","other","account_type_pas_razgran",,,"Odgođeno plaćanje troškova za ostala prava","Odgođeno plaćanje troškova za ostala prava"
+"292","kp_rrif292","kp_rrif29","view","account_type_view",,,"Obračunani troškovi nabave dobara","Obračunani troškovi nabave dobara"
+"2920","kp_rrif2920","kp_rrif292","other","account_type_pas_razgran",,,"Obračunani ovisni troškovi nabave (za koje nisu primljeni računi)-prijevoz, osiguranje, špedicija i dr.","Obračunani ovisni troškovi nabave (za koje nisu primljeni računi) - prijevoz, osiguranje, špedicija i dr. vanjski troškovi"
+"293","kp_rrif293","kp_rrif29","view","account_type_view",,,"Obračunani prihodi budućeg razdoblja","Obračunani prihodi budućeg razdoblja"
+"2930","kp_rrif2930","kp_rrif293","other","account_type_pas_razgran",,,"Odgođeni prihodi radi neizvjesnih troškova","Odgođeni prihodi radi neizvjesnih troškova"
+"2931","kp_rrif2931","kp_rrif293","other","account_type_pas_razgran",,,"Obračunani prihodi budućeg razdoblja koji su rezultat primjene računovodstvene politike","Obračunani prihodi budućeg razdoblja koji su rezultat primjene računovodstvene politike"
+"2932","kp_rrif2932","kp_rrif293","other","account_type_pas_razgran",,,"Odgođeno priznavanje prihoda kad se predviđa povrat robe","Odgođeno priznavanje prihoda kad se predviđa povrat robe"
+"2933","kp_rrif2933","kp_rrif293","other","account_type_pas_razgran",,,"Odgođeni prihodi iz otkupa tražbine (faktoring koji nije zarađen)","Odgođeni prihodi iz otkupa tražbine (faktoring koji nije zarađen)"
+"2934","kp_rrif2934","kp_rrif293","other","account_type_pas_razgran",,,"Odgođeni prihodi od kamata iz financijskog lizinga","Odgođeni prihodi od kamata iz financijskog lizinga"
+"2935","kp_rrif2935","kp_rrif293","other","account_type_pas_razgran",,,"Odgođeni prihodi iz operativnog lizinga","Odgođeni prihodi iz operativnog lizinga"
+"2936","kp_rrif2936","kp_rrif293","other","account_type_pas_razgran",,,"Obračunane (anticipativne) kamate na dane zajmove i zatezne kamate (za buduće razdoblje)","Obračunane (anticipativne) kamate na dane zajmove i zatezne kamate (za buduće razdoblje)"
+"2937","kp_rrif2937","kp_rrif293","other","account_type_pas_razgran",,,"Unaprijed obračunane ili naplaćene školarine","Unaprijed obračunane ili naplaćene školarine"
+"2938","kp_rrif2938","kp_rrif293","other","account_type_pas_razgran",,,"Odgođeni prihodi iz ortaštva","Odgođeni prihodi iz ortaštva"
+"2939","kp_rrif2939","kp_rrif293","other","account_type_pas_razgran",,,"Ostali odgođeni prihodi budućeg razdoblja","Ostali odgođeni prihodi budućeg razdoblja"
+"294","kp_rrif294","kp_rrif29","view","account_type_view",,,"Odgođeno priznavanje prihoda iz državnih potpora (HSFI t. 15.37 i MRS 20, t. 12. i 24.)","Odgođeno priznavanje prihoda iz državnih potpora (HSFI t. 15.37 i MRS 20, t. 12. i 24.)"
+"2940","kp_rrif2940","kp_rrif294","other","account_type_pas_razgran",,,"Odgođeni prihodi iz potpora za dug. nemat. i mat. imovinu (analitike po primitcima, investicijama)","Odgođeni prihodi iz državnih i lokalnih potpora za dugotrajnu nematerijalnu i materijalnu imovinu (analitike po namjenskim primitcima iz proračuna - po investicijama)"
+"2941","kp_rrif2941","kp_rrif294","other","account_type_pas_razgran",,,"Odgođeni prihodi iz potpora za zapošljavanje","Odgođeni prihodi iz potpora za zapošljavanje"
+"2942","kp_rrif2942","kp_rrif294","other","account_type_pas_razgran",,,"Odgođeno priznavanje prihoda za unaprijed naplaćene subvencije i potpore","Odgođeno priznavanje prihoda za unaprijed naplaćene subvencije i potpore"
+"2943","kp_rrif2943","kp_rrif294","other","account_type_pas_razgran",,,"Odgođeni prihodi ostalih potpora","Odgođeni prihodi ostalih potpora"
+"295","kp_rrif295","kp_rrif29","view","account_type_view",,,"Odgođeno priznavanje prihoda","Odgođeno priznavanje prihoda"
+"2950","kp_rrif2950","kp_rrif295","other","account_type_pas_razgran",,,"Odgođeni prihodi zbog rizika naplate (HSFI t. 15.71 u svezi s t. 15.24)","Odgođeni prihodi zbog rizika naplate (HSFI t. 15.71 u svezi s t. 15.24)"
+"2951","kp_rrif2951","kp_rrif295","other","account_type_pas_razgran",,,"Razgraničeni višak prihoda od prodaje i povratnog financijskog najma (MRS 17, t. 59.)","Razgraničeni višak prihoda od prodaje i povratnog financijskog najma (MRS 17, t. 59.)"
+"296","kp_rrif296","kp_rrif29","view","account_type_view",,,"Odgođeni prihod s osnove nefakturiranih isporuka dobara i usluga","Odgođeni prihod s osnove nefakturiranih isporuka dobara i usluga"
+"2960","kp_rrif2960","kp_rrif296","other","account_type_pas_razgran",,,"Odgođeni prihod s osnove nefakturiranih isporuka dobara i usluga-a1","Odgođeni prihod s osnove nefakturiranih isporuka dobara i usluga-Analitika 1"
+"297","kp_rrif297","kp_rrif29","view","account_type_view",,,"Nerealizirani dobitci iz financijske imovine (HSFI 9 i MRS 39)","Nerealizirani dobitci iz financijske imovine (HSFI 9 i MRS 39)"
+"2970","kp_rrif2970","kp_rrif297","other","account_type_pas_razgran",,,"Nerealizirani dobitci iz financijske imovine (HSFI 9 i MRS 39)-a1","Nerealizirani dobitci iz financijske imovine (HSFI 9 i MRS 39)-Analitika 1"
+"298","kp_rrif298","kp_rrif29","view","account_type_view",,,"Rezerviranje troška za neiskorištene godišnje odmore","Rezerviranje troška za neiskorištene godišnje odmore"
+"2980","kp_rrif2980","kp_rrif298","other","account_type_pas_razgran",,,"Rezerviranje troška za neiskorištene godišnje odmore-a1","Rezerviranje troška za neiskorištene godišnje odmore-Analitika 1"
+"299","kp_rrif299","kp_rrif29","view","account_type_view",,,"Ostala pasivna vremenska razgraničenja","Ostala pasivna vremenska razgraničenja"
+"2999","kp_rrif2999","kp_rrif299","other","account_type_pas_razgran",,,"Ostala pasivna vremenska razgraničenja troškova","Ostala pasivna vremenska razgraničenja troškova"
+"3","kp_rrif3","kp_rrif","view","account_type_view",,,"ZALIHE SIROVINA I MATERIJALA, REZERVNIH DIJELOVA I SITNOG INVENTARA","ZALIHE SIROVINA I MATERIJALA, REZERVNIH DIJELOVA I SITNOG INVENTARA"
+"30","kp_rrif30","kp_rrif3","view","account_type_view",,,"OBRAČUN TROŠKOVA KUPNJE ZALIHA","OBRAČUN TROŠKOVA KUPNJE ZALIHA"
+"300","kp_rrif300","kp_rrif30","view","account_type_view",,,"Kupovna cijena dobavljača","Kupovna cijena dobavljača"
+"3000","kp_rrif3000","kp_rrif300","other","account_type_kratk_imovina",,,"Fakturna cijena sirovina i materijala na putu","Fakturna cijena sirovina i materijala na putu"
+"3001","kp_rrif3001","kp_rrif300","other","account_type_kratk_imovina",,,"Fakturna cijena sirovina i materijala","Fakturna cijena sirovina i materijala"
+"3002","kp_rrif3002","kp_rrif300","other","account_type_kratk_imovina",,,"Fakturna cijena rezervnih dijelova","Fakturna cijena rezervnih dijelova"
+"3003","kp_rrif3003","kp_rrif300","other","account_type_kratk_imovina",,,"Fakturna cijena sitnog inventara, autoguma i ambalaže","Fakturna cijena sitnog inventara, autoguma i ambalaže"
+"3005","kp_rrif3005","kp_rrif300","other","account_type_kratk_imovina",,,"Materijal i dijelovi u preuzimanju (nema dokumentacije)","Materijal i dijelovi u preuzimanju (nema dokumentacije)"
+"301","kp_rrif301","kp_rrif30","view","account_type_view",,,"Ovisni troškovi nabave (u svezi s dovođenjem na zalihu)","Ovisni troškovi nabave (u svezi s dovođenjem na zalihu)"
+"3010","kp_rrif3010","kp_rrif301","other","account_type_kratk_imovina",,,"Troškovi transporta","Troškovi transporta"
+"3011","kp_rrif3011","kp_rrif301","other","account_type_kratk_imovina",,,"Troškovi ukrcaja i iskrcaja (fakturirani)","Troškovi ukrcaja i iskrcaja (fakturirani)"
+"3012","kp_rrif3012","kp_rrif301","other","account_type_kratk_imovina",,,"Transportno osiguranje i čuvanje","Transportno osiguranje i čuvanje"
+"3013","kp_rrif3013","kp_rrif301","other","account_type_kratk_imovina",,,"Posebni troškovi pakiranja - ambalaže","Posebni troškovi pakiranja - ambalaže"
+"3014","kp_rrif3014","kp_rrif301","other","account_type_kratk_imovina",,,"Troškovi vlastitog transporta","Troškovi vlastitog transporta"
+"3015","kp_rrif3015","kp_rrif301","other","account_type_kratk_imovina",,,"Troškovi vlastitog ukrcaja i iskrcaja","Troškovi vlastitog ukrcaja i iskrcaja"
+"3016","kp_rrif3016","kp_rrif301","other","account_type_kratk_imovina",,,"Troškovi špeditera","Troškovi špeditera"
+"3017","kp_rrif3017","kp_rrif301","other","account_type_kratk_imovina",,,"Troškovi atesta i kontrole","Troškovi atesta i kontrole"
+"3018","kp_rrif3018","kp_rrif301","other","account_type_kratk_imovina",,,"Troškovi dorade i oplemenjivanja za vrijeme dovođenja na zalihu","Troškovi dorade i oplemenjivanja za vrijeme dovođenja na zalihu"
+"3019","kp_rrif3019","kp_rrif301","other","account_type_kratk_imovina",,,"Ostali ovisni troškovi nabave","Ostali ovisni troškovi nabave"
+"302","kp_rrif302","kp_rrif30","view","account_type_view",,,"Carina i druge uvozne pristojbe","Carina i druge uvozne pristojbe"
+"3020","kp_rrif3020","kp_rrif302","other","account_type_kratk_imovina",,,"Carina i druge uvozne pristojbe-a1","Carina i druge uvozne pristojbe-Analitika 1"
+"303","kp_rrif303","kp_rrif30","view","account_type_view",,,"Posebni porezi (trošarine) koji se ne mogu odbiti","Posebni porezi (trošarine) koji se ne mogu odbiti"
+"3030","kp_rrif3030","kp_rrif303","other","account_type_kratk_imovina",,,"Posebni porezi (trošarine) koji se ne mogu odbiti-a1","Posebni porezi (trošarine) koji se ne mogu odbiti-Analitika 1"
+"309","kp_rrif309","kp_rrif30","view","account_type_view",,,"Obračun troškova kupnje","Obračun troškova kupnje"
+"3090","kp_rrif3090","kp_rrif309","other","account_type_kratk_imovina",,,"Obračun nabave sirovina i materijala, dijelova i sitnog inventara koji se skladišti","Obračun nabave sirovina i materijala, dijelova i sitnog inventara koji se skladišti"
+"3091","kp_rrif3091","kp_rrif309","other","account_type_kratk_imovina",,,"Obračun nabave sirovina i materijala i dijelova koji izravno terete troškove","Obračun nabave sirovina i materijala i dijelova koji izravno terete troškove"
+"31","kp_rrif31","kp_rrif3","view","account_type_view",,,"SIROVINE I MATERIJAL NA ZALIHI","SIROVINE I MATERIJAL NA ZALIHI"
+"310","kp_rrif310","kp_rrif31","view","account_type_view",,,"Sirovine i materijal u skladištu","Sirovine i materijal u skladištu"
+"3100","kp_rrif3100","kp_rrif310","other","account_type_kratk_imovina",,,"Zalihe sirovina i materijala","Zalihe sirovina i materijala"
+"3101","kp_rrif3101","kp_rrif310","other","account_type_kratk_imovina",,,"Zalihe goriva i maziva","Zalihe goriva i maziva"
+"3102","kp_rrif3102","kp_rrif310","other","account_type_kratk_imovina",,,"Poluproizvodi za ugradnju ili proizvodnju","Poluproizvodi za ugradnju ili proizvodnju"
+"3103","kp_rrif3103","kp_rrif310","other","account_type_kratk_imovina",,,"Uredski materijal i pribor","Uredski materijal i pribor"
+"3104","kp_rrif3104","kp_rrif310","other","account_type_kratk_imovina",,,"Zalihe materijala s temelja povezane proizvodnje","Zalihe materijala s temelja povezane proizvodnje"
+"3105","kp_rrif3105","kp_rrif310","other","account_type_kratk_imovina",,,"Zalihe ambalažnog materijala","Zalihe ambalažnog materijala"
+"3106","kp_rrif3106","kp_rrif310","other","account_type_kratk_imovina",,,"Zalihe materijala kod kooperanata","Zalihe materijala kod kooperanata"
+"3107","kp_rrif3107","kp_rrif310","other","account_type_kratk_imovina",,,"Materijal na zalihi u javnom ili drugom skladištu","Materijal na zalihi u javnom ili drugom skladištu"
+"3108","kp_rrif3108","kp_rrif310","other","account_type_kratk_imovina",,,"Zalihe pića, hrane i dr. u ugostiteljstvu i hotelijerstvu","Zalihe pića, hrane i dr. u ugostiteljstvu i hotelijerstvu"
+"3109","kp_rrif3109","kp_rrif310","other","account_type_kratk_imovina",,,"Zalihe otpadnog i rashodovanog materijala","Zalihe otpadnog i rashodovanog materijala"
+"311","kp_rrif311","kp_rrif31","view","account_type_view",,,"Materijal u doradi, obradi i manipulaciji","Materijal u doradi, obradi i manipulaciji"
+"3110","kp_rrif3110","kp_rrif311","other","account_type_kratk_imovina",,,"Materijal u doradi, obradi i oplemenjivanju","Materijal u doradi, obradi i oplemenjivanju"
+"3111","kp_rrif3111","kp_rrif311","other","account_type_kratk_imovina",,,"Materijal u manipulaciji i na putu","Materijal u manipulaciji i na putu"
+"3112","kp_rrif3112","kp_rrif311","other","account_type_kratk_imovina",,,"Troškovi dorade, obrade i oplemenjivanja","Troškovi dorade, obrade i oplemenjivanja"
+"312","kp_rrif312","kp_rrif31","view","account_type_view",,,"Materijal na doradi kod ortaka","Materijal na doradi kod ortaka"
+"3120","kp_rrif3120","kp_rrif312","other","account_type_kratk_imovina",,,"Materijal na doradi kod ortaka-a1","Materijal na doradi kod ortaka-Analitika 1"
+"313","kp_rrif313","kp_rrif31","view","account_type_view",,,"Zalihe materijala za poljoprivredu","Zalihe materijala za poljoprivredu"
+"3130","kp_rrif3130","kp_rrif313","other","account_type_kratk_imovina",,,"Zalihe sjemena i sadnog materijala","Zalihe sjemena i sadnog materijala"
+"3131","kp_rrif3131","kp_rrif313","other","account_type_kratk_imovina",,,"Zalihe komponenti za proizvodnju","Zalihe komponenti za proizvodnju"
+"318","kp_rrif318","kp_rrif31","view","account_type_view",,,"Odstupanje od cijene zaliha","Odstupanje od cijene zaliha"
+"3180","kp_rrif3180","kp_rrif318","other","account_type_kratk_imovina",,,"Odstupanje od cijene zaliha-a1","Odstupanje od cijene zaliha-Analitika 1"
+"319","kp_rrif319","kp_rrif31","view","account_type_view",,,"Vrijednosno usklađenje zaliha sirovina i materijala","Vrijednosno usklađenje zaliha sirovina i materijala"
+"3190","kp_rrif3190","kp_rrif319","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje zaliha sirovina i materijala-a1","Vrijednosno usklađenje zaliha sirovina i materijala-Analitika 1"
+"32","kp_rrif32","kp_rrif3","view","account_type_view",,,"ZALIHE REZERVNIH DIJELOVA","ZALIHE REZERVNIH DIJELOVA"
+"320","kp_rrif320","kp_rrif32","view","account_type_view",,,"Rezervni dijelovi na zalihi","Rezervni dijelovi na zalihi"
+"3200","kp_rrif3200","kp_rrif320","other","account_type_kratk_imovina",,,"Rezervni dijelovi za servisne usluge","Rezervni dijelovi za servisne usluge"
+"3201","kp_rrif3201","kp_rrif320","other","account_type_kratk_imovina",,,"Dijelovi i sklopovi za ugradnju (u proizvode)","Dijelovi i sklopovi za ugradnju (u proizvode)"
+"3202","kp_rrif3202","kp_rrif320","other","account_type_kratk_imovina",,,"Rezervni dijelovi za tekuće i investicijsko održavanje","Rezervni dijelovi za tekuće i investicijsko održavanje"
+"3203","kp_rrif3203","kp_rrif320","other","account_type_kratk_imovina",,,"Zalihe polovnih rezervnih dijelova","Zalihe polovnih rezervnih dijelova"
+"3204","kp_rrif3204","kp_rrif320","other","account_type_kratk_imovina",,,"Zalihe otpadaka rezervnih dijelova","Zalihe otpadaka rezervnih dijelova"
+"328","kp_rrif328","kp_rrif32","view","account_type_view",,,"Odstupanje od cijene dijelova na zalihi","Odstupanje od cijene dijelova na zalihi"
+"3280","kp_rrif3280","kp_rrif328","other","account_type_kratk_imovina",,,"Odstupanje od cijene dijelova na zalihi-a1","Odstupanje od cijene dijelova na zalihi-Analitika 1"
+"329","kp_rrif329","kp_rrif32","view","account_type_view",,,"Vrijednosno usklađenje zaliha rezervnih dijelova","Vrijednosno usklađenje zaliha rezervnih dijelova"
+"3290","kp_rrif3290","kp_rrif329","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje zaliha rezervnih dijelova-a1","Vrijednosno usklađenje zaliha rezervnih dijelova-Analitika 1"
+"35","kp_rrif35","kp_rrif3","view","account_type_view",,,"ZALIHE SITNOG INVENTARA","ZALIHE SITNOG INVENTARA"
+"350","kp_rrif350","kp_rrif35","view","account_type_view",,,"Sitan inventar na zalihi","Sitan inventar na zalihi"
+"3500","kp_rrif3500","kp_rrif350","other","account_type_kratk_imovina",,,"Sitan inventar na zalihi (analitika prema vrstama: alati, mjerni instrumenti, pribori,odjeća, i dr.)","Sitan inventar na zalihi (analitika prema vrstama: alati, mjerni instrumenti, pribori, ostala sredstva rada male vrijednosti, radna i zaštitna odjeća, protupožarna i sanitetska sredstva, i dr.)"
+"351","kp_rrif351","kp_rrif35","view","account_type_view",,,"Ambalaža na zalihi (samo vlastita i višekratna, analitika prema vrstama)","Ambalaža na zalihi (samo vlastita i višekratna, analitika prema vrstama)"
+"3510","kp_rrif3510","kp_rrif351","other","account_type_kratk_imovina",,,"Ambalaža na zalihi (samo vlastita i višekratna, analitika prema vrstama)-a1","Ambalaža na zalihi (samo vlastita i višekratna, analitika prema vrstama)-Analitika 1"
+"352","kp_rrif352","kp_rrif35","view","account_type_view",,,"Autogume na zalihi","Autogume na zalihi"
+"3520","kp_rrif3520","kp_rrif352","other","account_type_kratk_imovina",,,"Autogume na zalihi-a1","Autogume na zalihi-Analitika 1"
+"358","kp_rrif358","kp_rrif35","view","account_type_view",,,"Odstupanje od cijene","Odstupanje od cijene"
+"3580","kp_rrif3580","kp_rrif358","other","account_type_kratk_imovina",,,"Odstupanje od cijene-a1","Odstupanje od cijene-Analitika 1"
+"359","kp_rrif359","kp_rrif35","view","account_type_view",,,"Vrijednosno usklađenje zaliha","Vrijednosno usklađenje zaliha"
+"3590","kp_rrif3590","kp_rrif359","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje zaliha-a1","Vrijednosno usklađenje zaliha-Analitika 1"
+"36","kp_rrif36","kp_rrif3","view","account_type_view",,,"ZALIHE SITNOG INVENTARA U UPORABI","ZALIHE SITNOG INVENTARA U UPORABI"
+"360","kp_rrif360","kp_rrif36","view","account_type_view",,,"Sitan inventar u uporabi","Sitan inventar u uporabi"
+"3600","kp_rrif3600","kp_rrif360","other","account_type_kratk_imovina",,,"Sitan inventar u uporabi-a1","Sitan inventar u uporabi-Analitika 1"
+"361","kp_rrif361","kp_rrif36","view","account_type_view",,,"Ambalaža u uporabi","Ambalaža u uporabi"
+"3610","kp_rrif3610","kp_rrif361","other","account_type_kratk_imovina",,,"Ambalaža u uporabi-a1","Ambalaža u uporabi-Analitika 1"
+"362","kp_rrif362","kp_rrif36","view","account_type_view",,,"Autogume u uporabi","Autogume u uporabi"
+"3620","kp_rrif3620","kp_rrif362","other","account_type_kratk_imovina",,,"Autogume u uporabi-a1","Autogume u uporabi-Analitika 1"
+"363","kp_rrif363","kp_rrif36","view","account_type_view",,,"Otpis sitnog inventara","Otpis sitnog inventara"
+"3630","kp_rrif3630","kp_rrif363","other","account_type_kratk_imovina",,,"Otpis sitnog inventara-a1","Otpis sitnog inventara-Analitika 1"
+"364","kp_rrif364","kp_rrif36","view","account_type_view",,,"Otpis ambalaže","Otpis ambalaže"
+"3640","kp_rrif3640","kp_rrif364","other","account_type_kratk_imovina",,,"Otpis ambalaže-a1","Otpis ambalaže-Analitika 1"
+"365","kp_rrif365","kp_rrif36","view","account_type_view",,,"Otpis autoguma","Otpis autoguma"
+"3650","kp_rrif3650","kp_rrif365","other","account_type_kratk_imovina",,,"Otpis autoguma-a1","Otpis autoguma-Analitika 1"
+"369","kp_rrif369","kp_rrif36","view","account_type_view",,,"Vrijednosno usklađenje sitnog inventara, ambalaže i autoguma","Vrijednosno usklađenje sitnog inventara, ambalaže i autoguma"
+"3690","kp_rrif3690","kp_rrif369","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje sitnog inventara, ambalaže i autoguma-a1","Vrijednosno usklađenje sitnog inventara, ambalaže i autoguma-Analitika 1"
+"37","kp_rrif37","kp_rrif3","view","account_type_view",,,"PREDUJMOVI DOBAVLJAČIMA SIROVINA I MATERIJALA, REZERVNIH DIJELOVA, SITNOG INVENTARA I AUTOGUMA","PREDUJMOVI DOBAVLJAČIMA SIROVINA I MATERIJALA, REZERVNIH DIJELOVA, SITNOG INVENTARA I AUTOGUMA"
+"370","kp_rrif370","kp_rrif37","view","account_type_view",,,"Predujmovi dobavljačima materijala","Predujmovi dobavljačima materijala"
+"3700","kp_rrif3700","kp_rrif370","other","account_type_kratk_imovina",,,"Predujmovi dobavljačima materijala-a1","Predujmovi dobavljačima materijala-Analitika 1"
+"371","kp_rrif371","kp_rrif37","view","account_type_view",,,"Predujmovi dobavljačima rezervnih dijelova","Predujmovi dobavljačima rezervnih dijelova"
+"3710","kp_rrif3710","kp_rrif371","other","account_type_kratk_imovina",,,"Predujmovi dobavljačima rezervnih dijelova-a1","Predujmovi dobavljačima rezervnih dijelova-Analitika 1"
+"372","kp_rrif372","kp_rrif37","view","account_type_view",,,"Predujmovi dobavljačima sitnog inventara","Predujmovi dobavljačima sitnog inventara"
+"3720","kp_rrif3720","kp_rrif372","other","account_type_kratk_imovina",,,"Predujmovi dobavljačima sitnog inventara-a1","Predujmovi dobavljačima sitnog inventara-Analitika 1"
+"373","kp_rrif373","kp_rrif37","view","account_type_view",,,"Predujmovi dani uvozniku za nabavu sirovina i materijala, dijelova i inventara","Predujmovi dani uvozniku za nabavu sirovina i materijala, dijelova i inventara"
+"3730","kp_rrif3730","kp_rrif373","other","account_type_kratk_imovina",,,"Predujmovi dani uvozniku za nabavu sirovina i materijala, dijelova i inventara-a1","Predujmovi dani uvozniku za nabavu sirovina i materijala, dijelova i inventara-Analitika 1"
+"374","kp_rrif374","kp_rrif37","view","account_type_view",,,"Predujmovi inozemnim dobavljačima","Predujmovi inozemnim dobavljačima"
+"3740","kp_rrif3740","kp_rrif374","other","account_type_kratk_imovina",,,"Predujmovi inozemnim dobavljačima-a1","Predujmovi inozemnim dobavljačima-Analitika 1"
+"379","kp_rrif379","kp_rrif37","view","account_type_view",,,"Vrijednosno usklađenje danih predujmova","Vrijednosno usklađenje danih predujmova"
+"3790","kp_rrif3790","kp_rrif379","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje danih predujmova-a1","Vrijednosno usklađenje danih predujmova-Analitika 1"
+"4","kp_rrif4","kp_rrif","view","account_type_view",,,"TROŠKOVI PREMA VRSTAMA, FINANCIJSKI I OSTALI RASHODI","TROŠKOVI PREMA VRSTAMA, FINANCIJSKI I OSTALI RASHODI"
+"40","kp_rrif40","kp_rrif4","view","account_type_view",,,"MATERIJALNI TROŠKOVI","MATERIJALNI TROŠKOVI"
+"400","kp_rrif400","kp_rrif40","view","account_type_view",,,"Troškovi sirovina i materijala (za proizvodnju dobara i usluga)","Troškovi sirovina i materijala (za proizvodnju dobara i usluga)"
+"4000","kp_rrif4000","kp_rrif400","other","account_type_posl_rashod",,,"Osnovni materijali i sirovine","Osnovni materijali i sirovine"
+"4001","kp_rrif4001","kp_rrif400","other","account_type_posl_rashod",,,"Dijelovi i sklopovi","Dijelovi i sklopovi"
+"4002","kp_rrif4002","kp_rrif400","other","account_type_posl_rashod",,,"Poluproizvodi za ugradnju","Poluproizvodi za ugradnju"
+"4003","kp_rrif4003","kp_rrif400","other","account_type_posl_rashod",,,"Pomoćni materijali (mazivo, ljepila, svrdla, pile, noževi, brusne ploče i dr.)","Pomoćni materijali (mazivo, ljepila, svrdla, pile, noževi, brusne ploče i dr.)"
+"4004","kp_rrif4004","kp_rrif400","other","account_type_posl_rashod",,,"Potrošni materijal za čišćenje i održavanje","Potrošni materijal za čišćenje i održavanje"
+"4005","kp_rrif4005","kp_rrif400","other","account_type_posl_rashod",,,"Materijal za HTZ zaštitu, radna i zaštitna odjeća i obuća","Materijal za HTZ zaštitu, radna i zaštitna odjeća i obuća"
+"4006","kp_rrif4006","kp_rrif400","other","account_type_posl_rashod",,,"Materijal pogonske administracije i menadžmenta (uredski potrošni i sl.)","Materijal pogonske administracije i menadžmenta (uredski potrošni i sl.)"
+"4007","kp_rrif4007","kp_rrif400","other","account_type_posl_rashod",,,"Troškovi oblikovanja proizvoda za posebne kupce","Troškovi oblikovanja proizvoda za posebne kupce"
+"4008","kp_rrif4008","kp_rrif400","other","account_type_posl_rashod",,,"Materijali u pomoćnoj djelatnosti (za restoran i dr.)","Materijali u pomoćnoj djelatnosti (za restoran i dr.)"
+"4009","kp_rrif4009","kp_rrif400","other","account_type_posl_rashod",,,"Ostali izravni i opći troškovi pogona - uslužne jedinice (HSFI t. 10.17 i MRS 2, t. 10. do 19.)","Ostali izravni i opći troškovi pogona - uslužne jedinice (HSFI t. 10.17 i MRS 2, t. 10. do 19.)"
+"401","kp_rrif401","kp_rrif40","view","account_type_view",,,"Materijalni troškovi administracije, uprave i prodaje","Materijalni troškovi administracije, uprave i prodaje"
+"4010","kp_rrif4010","kp_rrif401","other","account_type_posl_rashod",,,"Uredski materijal (papir, registratori, olovke, tiskanice, toneri, ulošci, kalendari, rokovnici i sl.)","Uredski materijal (papir, registratori, olovke, tiskanice, toneri, ulošci, kalendari, rokovnici i sl.)"
+"4011","kp_rrif4011","kp_rrif401","other","account_type_posl_rashod",,,"Materijal i sredstva za čišćenje i održavanje","Materijal i sredstva za čišćenje i održavanje"
+"4012","kp_rrif4012","kp_rrif401","other","account_type_posl_rashod",,,"Troškovi otpisa sitnog inventara","Troškovi otpisa sitnog inventara"
+"4013","kp_rrif4013","kp_rrif401","other","account_type_posl_rashod",,,"Ambalažni materijal, vrpce za blagajne, blokovi papira, pisači, naljepnice, etikete i dr.","Ambalažni materijal, vrpce za blagajne, blokovi papira, pisači, naljepnice, etikete i dr."
+"4014","kp_rrif4014","kp_rrif401","other","account_type_posl_rashod",,,"Voda (izvorska) za piće","Voda (izvorska) za piće"
+"4015","kp_rrif4015","kp_rrif401","other","account_type_posl_rashod",,,"Uniformirana radna odjeća i obuća","Uniformirana radna odjeća i obuća"
+"4016","kp_rrif4016","kp_rrif401","other","account_type_posl_rashod",,,"Troškovi opomena","Troškovi opomena"
+"4017","kp_rrif4017","kp_rrif401","other","account_type_posl_rashod",,,"Troškovi ukrasnog bilja","Troškovi ukrasnog bilja"
+"4019","kp_rrif4019","kp_rrif401","other","account_type_posl_rashod",,,"Ostali materijalni troškovi trgovine","Ostali materijalni troškovi trgovine"
+"402","kp_rrif402","kp_rrif40","view","account_type_view",,,"Troškovi istraživanja i razvoja (Zak. o znan - Nn. br. 46/07.)","Troškovi istraživanja i razvoja (Zak. o znan - Nn. br. 46/07.)"
+"4020","kp_rrif4020","kp_rrif402","other","account_type_posl_rashod",,,"Troškovi projekta za temeljna istraživanja proizvoda","Troškovi projekta za temeljna istraživanja proizvoda"
+"403","kp_rrif403","kp_rrif40","view","account_type_view",,,"Troškovi ambalaže","Troškovi ambalaže"
+"4030","kp_rrif4030","kp_rrif403","other","account_type_posl_rashod",,,"Troškovi neodvojive ambalaže u proizvodnji (boce, limenke, kutije i dr.)","Troškovi neodvojive ambalaže u proizvodnji (boce, limenke, kutije i dr.)"
+"4031","kp_rrif4031","kp_rrif403","other","account_type_posl_rashod",,,"Troškovi paleta, gajbi i sl.","Troškovi paleta, gajbi i sl."
+"404","kp_rrif404","kp_rrif40","view","account_type_view",,,"Trošak sitnog inventara, ambalaže i autoguma","Trošak sitnog inventara, ambalaže i autoguma"
+"4040","kp_rrif4040","kp_rrif404","other","account_type_posl_rashod",,,"Troškovi sitnog inventara,","Troškovi sitnog inventara,"
+"4041","kp_rrif4041","kp_rrif404","other","account_type_posl_rashod",,,"Troškovi ambalaže (povratne, posebne) - otpis","Troškovi ambalaže (povratne, posebne) - otpis"
+"4042","kp_rrif4042","kp_rrif404","other","account_type_posl_rashod",,,"Troškovi autoguma (za kamione, autobuse, teretna vozila i strojeve)","Troškovi autoguma (za kamione, autobuse, teretna vozila i strojeve)"
+"4044","kp_rrif4044","kp_rrif404","other","account_type_posl_rashod",,,"Trokš. auto guma (neto + 30% PDV) za slučaj plaće","Trokš. auto guma (neto + 30% PDV) za slučaj plaće"
+"4045","kp_rrif4045","kp_rrif404","other","account_type_posl_rashod",,,"70% troška autoguma za os. automobile i dr. sredstva prijevoza za potrebe administr., uprave i prodaje","70% troška autoguma za osobne automobile i dr. sredstva prijevoza za potrebe administr., uprave i prodaje"
+"4046","kp_rrif4046","kp_rrif404","other","account_type_posl_rashod",,,"30% troška inventara i autoguma za osobne automobile +30% PDV-a","30% troška inventara i autoguma za osobne automobile +30% PDV-a"
+"405","kp_rrif405","kp_rrif40","view","account_type_view",,,"Potrošeni rezervni dijelovi i materijal za održavanje","Potrošeni rezervni dijelovi i materijal za održavanje"
+"4050","kp_rrif4050","kp_rrif405","other","account_type_posl_rashod",,,"Potrošeni rezervni dijelovi za popravak vlastite opreme","Potrošeni rezervni dijelovi za popravak vlastite opreme"
+"4051","kp_rrif4051","kp_rrif405","other","account_type_posl_rashod",,,"Materijal za održavanje opreme i objekata","Materijal za održavanje opreme i objekata"
+"4054","kp_rrif4054","kp_rrif405","other","account_type_posl_rashod",,,"Trošak rez. dijelova (neto + 30% PDV) za slučaj plaće","Trošak rez. dijelova (neto + 30% PDV) za slučaj plaće"
+"4055","kp_rrif4055","kp_rrif405","other","account_type_posl_rashod",,,"70% troškova rez. dijelova i mat. za automob., plovila i zrakopl.za prijevoz(čl.7.,st.1.,t.4.ZoPD)","70% troškova rezervnih dijelova i materijala za popravak automob., plovila i zrakopl. koji služe za osobni prijevoz poduzet. i zaposlenih (čl. 7., st. 1., t. 4. ZoPD)"
+"4056","kp_rrif4056","kp_rrif405","other","account_type_posl_rashod",,,"30% troška rezervnih dijelova i materijala za održavanje automobila i dr. za osobni prijevoz +30% PDV-a","30% troška rezervnih dijelova i materijala za održavanje automobila i dr. za osobni prijevoz +30% PDV-a"
+"4057","kp_rrif4057","kp_rrif405","other","account_type_posl_rashod",,,"Troškovi zamjene u jamstvenom roku","Troškovi zamjene u jamstvenom roku"
+"4058","kp_rrif4058","kp_rrif405","other","account_type_posl_rashod",,,"Potrošeni vlastiti proizvodi i roba za održavanje","Potrošeni vlastiti proizvodi i roba za održavanje"
+"4059","kp_rrif4059","kp_rrif405","other","account_type_posl_rashod",,,"Ostali troškovi rezervnih dijelova","Ostali troškovi rezervnih dijelova"
+"406","kp_rrif406","kp_rrif40","view","account_type_view",,,"Potrošena energija u proizvodnji dobara i usluga","Potrošena energija u proizvodnji dobara i usluga"
+"4060","kp_rrif4060","kp_rrif406","other","account_type_posl_rashod",,,"Električna energija","Električna energija"
+"4061","kp_rrif4061","kp_rrif406","other","account_type_posl_rashod",,,"Plin, para, briketi i drva","Plin, para, briketi i drva"
+"4062","kp_rrif4062","kp_rrif406","other","account_type_posl_rashod",,,"Mazut i ulje za loženje","Mazut i ulje za loženje"
+"4063","kp_rrif4063","kp_rrif406","other","account_type_posl_rashod",,,"Dizelsko gorivo, benzin i motorno ulje (za stroj. i sl.)","Dizelsko gorivo, benzin i motorno ulje (za stroj. i sl.)"
+"4067","kp_rrif4067","kp_rrif406","other","account_type_posl_rashod",,,"Trošak goriva za teretna vozila (kamione, autobuse, strojeve, brodove i sl.)","Trošak goriva za teretna vozila (kamione, autobuse, strojeve, brodove i sl.)"
+"4069","kp_rrif4069","kp_rrif406","other","account_type_posl_rashod",,,"Ostali troškovi energije u proizvodnji","Ostali troškovi energije u proizvodnji"
+"407","kp_rrif407","kp_rrif40","view","account_type_view",,,"Potrošena energija u administraciji, upravi i prodaji","Potrošena energija u administraciji, upravi i prodaji"
+"4070","kp_rrif4070","kp_rrif407","other","account_type_posl_rashod",,,"Trošak električne energije","Trošak električne energije"
+"4071","kp_rrif4071","kp_rrif407","other","account_type_posl_rashod",,,"Plin, toplinska energija, briketi, drva","Plin, toplinska energija, briketi, drva"
+"4074","kp_rrif4074","kp_rrif407","other","account_type_posl_rashod",,,"Gorivo za osob. aut. (neto + 30% PDV) za sluč. plaće","Gorivo za osob. aut. (neto + 30% PDV) za sluč. plaće"
+"4075","kp_rrif4075","kp_rrif407","other","account_type_posl_rashod",,,"70% troškova goriva za pogon automobila za osobni prijevoz(i automobila u najmu)","70% troškova diesela i benzina za pogon automobila, plovila i zrakoplova za osobni prijevoz poduzetnika i zaposlenih te za istu namjenu automobila u najmu"
+"4076","kp_rrif4076","kp_rrif407","other","account_type_posl_rashod",,,"30% goriva za osobni prijevoz +30% PDV-a","30% goriva za osobni prijevoz +30% PDV-a"
+"4077","kp_rrif4077","kp_rrif407","other","account_type_posl_rashod",,,"Trošak goriva za teretna vozila, strojeve i brodove","Trošak goriva za teretna vozila, strojeve i brodove"
+"4079","kp_rrif4079","kp_rrif407","other","account_type_posl_rashod",,,"Ostali troškovi energije","Ostali troškovi energije"
+"408","kp_rrif408","kp_rrif40","view","account_type_view",,,"Troškovi energije na pomoćnim mjestima u proizvodnji","Troškovi energije na pomoćnim mjestima u proizvodnji"
+"4080","kp_rrif4080","kp_rrif408","other","account_type_posl_rashod",,,"Troškovi energije na pomoćnim mjestima u proizvodnji-a1","Troškovi energije na pomoćnim mjestima u proizvodnji-Analitika 1"
+"409","kp_rrif409","kp_rrif40","view","account_type_view",,,"Odstupanja od standardnog troška","Odstupanja od standardnog troška"
+"4090","kp_rrif4090","kp_rrif409","other","account_type_posl_rashod",,,"Odstupanja od standardnog troška-a1","Odstupanja od standardnog troška-Analitika 1"
+"41","kp_rrif41","kp_rrif4","view","account_type_view",,,"OSTALI VANJSKI TROŠKOVI (TROŠKOVI USLUGA)","OSTALI VANJSKI TROŠKOVI (TROŠKOVI USLUGA)"
+"410","kp_rrif410","kp_rrif41","view","account_type_view",,,"Troškovi telefona, prijevoza i sl.","Troškovi telefona, prijevoza i sl."
+"4100","kp_rrif4100","kp_rrif410","other","account_type_posl_rashod",,,"Troškovi telefona, interneta i sl.","Troškovi telefona, interneta i sl."
+"4101","kp_rrif4101","kp_rrif410","other","account_type_posl_rashod",,,"Poštanski troškovi","Poštanski troškovi"
+"4102","kp_rrif4102","kp_rrif410","other","account_type_posl_rashod",,,"Prijevozne usluge u cestovnom prometu","Prijevozne usluge u cestovnom prometu"
+"4103","kp_rrif4103","kp_rrif410","other","account_type_posl_rashod",,,"Prijevozne usluge željeznicom","Prijevozne usluge željeznicom"
+"4104","kp_rrif4104","kp_rrif410","other","account_type_posl_rashod",,,"Prijevozne usluge brodara","Prijevozne usluge brodara"
+"4105","kp_rrif4105","kp_rrif410","other","account_type_posl_rashod",,,"Prijevozne usluge zrakoplova","Prijevozne usluge zrakoplova"
+"4106","kp_rrif4106","kp_rrif410","other","account_type_posl_rashod",,,"Troškovi specijalnih prijevoza","Troškovi specijalnih prijevoza"
+"4107","kp_rrif4107","kp_rrif410","other","account_type_posl_rashod",,,"Usluge taksi- prijevoza","Usluge taksi- prijevoza"
+"4108","kp_rrif4108","kp_rrif410","other","account_type_posl_rashod",,,"Usluge dostave i logistike","Usluge dostave i logistike"
+"4109","kp_rrif4109","kp_rrif410","other","account_type_posl_rashod",,,"Ostale usluge prijevoza","Ostale usluge prijevoza"
+"411","kp_rrif411","kp_rrif41","view","account_type_view",,,"Troškovi vanjskih usluga pri izradi dobara i obavljanju usluga","Troškovi vanjskih usluga pri izradi dobara i obavljanju usluga"
+"4110","kp_rrif4110","kp_rrif411","other","account_type_posl_rashod",,,"Usluge dorade (oplemenjivanja), izrade, prerade i sl. u proizvodnji i izgradnji","Usluge dorade (oplemenjivanja), izrade, prerade i sl. u proizvodnji i izgradnji"
+"4111","kp_rrif4111","kp_rrif411","other","account_type_posl_rashod",,,"Usluge kooperanata na zajedničkim uslugama prema trećima","Usluge kooperanata na zajedničkim uslugama prema trećima"
+"4112","kp_rrif4112","kp_rrif411","other","account_type_posl_rashod",,,"Usluge studentskog i omladinskog servisa i na izradi proizvoda","Usluge studentskog i omladinskog servisa i na izradi proizvoda"
+"4113","kp_rrif4113","kp_rrif411","other","account_type_posl_rashod",,,"Usluge pripreme teksta za tisak, za web. i sl.","Usluge pripreme teksta za tisak, za web. i sl."
+"4114","kp_rrif4114","kp_rrif411","other","account_type_posl_rashod",,,"Grafičke usluge tiska i uveza","Grafičke usluge tiska i uveza"
+"4115","kp_rrif4115","kp_rrif411","other","account_type_posl_rashod",,,"Usluge hotela i smještaja radnika na terenu","Usluge hotela i smještaja radnika na terenu"
+"4116","kp_rrif4116","kp_rrif411","other","account_type_posl_rashod",,,"Usluge za iznajmljeni kapacitet","Usluge za iznajmljeni kapacitet"
+"4117","kp_rrif4117","kp_rrif411","other","account_type_posl_rashod",,,"Usluge rada vanjskog osoblja","Usluge rada vanjskog osoblja"
+"4118","kp_rrif4118","kp_rrif411","other","account_type_posl_rashod",,,"Usluge izrade ili popravka po ugovoru o djelu","Usluge izrade ili popravka po ugovoru o djelu"
+"4119","kp_rrif4119","kp_rrif411","other","account_type_posl_rashod",,,"Ostale vanjske usluge na izradi dobara i proizvodnih usluga","Ostale vanjske usluge na izradi dobara i proizvodnih usluga"
+"412","kp_rrif412","kp_rrif41","view","account_type_view",,,"Usluge održavanja i zaštite (servisne usluge)","Usluge održavanja i zaštite (servisne usluge)"
+"4120","kp_rrif4120","kp_rrif412","other","account_type_posl_rashod",,,"Nabavljene usluge tekućeg održavanja (bez vlastitog materijala i dijelova)","Nabavljene usluge tekućeg održavanja (bez vlastitog materijala i dijelova)"
+"4121","kp_rrif4121","kp_rrif412","other","account_type_posl_rashod",,,"Nabavljene usluge za investicijsko održavanje i popravke (bez vlastitog materijala i dijelova)","Nabavljene usluge za investicijsko održavanje i popravke (bez vlastitog materijala i dijelova)"
+"4122","kp_rrif4122","kp_rrif412","other","account_type_posl_rashod",,,"Usluge čišćenja i pranja","Usluge čišćenja i pranja"
+"4123","kp_rrif4123","kp_rrif412","other","account_type_posl_rashod",,,"Usluge održavanja softvera i web stranica","Usluge održavanja softvera i web stranica"
+"4124","kp_rrif4124","kp_rrif412","view","account_type_view",,,"Vanjske usluge popravka prodanih a neispravnih dobara u jamstvenom roku","Vanjske usluge popravka prodanih a neispravnih dobara u jamstvenom roku"
+"41244","kp_rrif41244","kp_rrif4124","other","account_type_posl_rashod",,,"Servis osob. automob. (neto + 30% PDV) za slučaj plaće u naravi","Servis osob. automob. (neto + 30% PDV) za slučaj plaće u naravi"
+"4125","kp_rrif4125","kp_rrif412","other","account_type_posl_rashod",,,"70% usluga servisa za održavanje automobila za osobni prijevoz poduzetnika i zaposlenih","70% usluga servisa za održavanje automobila, plovila i zrakoplova koji služe za osobni prijevoz poduzetnika i zaposlenih"
+"4126","kp_rrif4126","kp_rrif412","other","account_type_posl_rashod",,,"30% usluga održavanja prijevoznih sredstava za osobni prijevoz + 30% PDV-a","30% usluga održavanja prijevoznih sredstava za osobni prijevoz + 30% PDV-a"
+"4127","kp_rrif4127","kp_rrif412","other","account_type_posl_rashod",,,"Usluge zaštite na radu i održavanja okoliša","Usluge zaštite na radu i održavanja okoliša"
+"4128","kp_rrif4128","kp_rrif412","other","account_type_posl_rashod",,,"Usluge zaštitara na čuvanju imovine i osoba","Usluge zaštitara na čuvanju imovine i osoba"
+"4129","kp_rrif4129","kp_rrif412","other","account_type_posl_rashod",,,"Ostale servisne usluge i usluge osoba","Ostale servisne usluge i usluge osoba"
+"413","kp_rrif413","kp_rrif41","view","account_type_view",,,"Usluge registracije prijevoznih sredstava i troškovi dozvola","Usluge registracije prijevoznih sredstava i troškovi dozvola"
+"4130","kp_rrif4130","kp_rrif413","other","account_type_posl_rashod",,,"70% troška registracije automobila, plovila i zrakoplova za prijevoz osoba poduz. (osim osiguranja)","70% troška registracije osobnih automobila, plovila i zrakoplova za prijevoz osoba poduzetnika (osim osiguranja)"
+"4131","kp_rrif4131","kp_rrif413","view","account_type_view",,,"30% troška registracije sred. za osobni prijevoz + 30% PDV-a (osim troškova osiguranja)","30% troška registracije sred. za osobni prijevoz + 30% PDV-a (osim troškova osiguranja)"
+"41314","kp_rrif41314","kp_rrif4131","other","account_type_posl_rashod",,,"Troškovi registr. (neto + 30% PDV) - plaća","Troškovi registr. (neto + 30% PDV) - plaća"
+"4132","kp_rrif4132","kp_rrif413","other","account_type_posl_rashod",,,"Trošak registracije dostavnih i teret. vozila i autobusa (sveuk.) i automob. bez poreznog ograničenja","Trošak registracije dostavnih i teret. vozila i autobusa (sveukupno) i automob. bez poreznog ograničenja"
+"4133","kp_rrif4133","kp_rrif413","other","account_type_posl_rashod",,,"Troškovi registracije plovila","Troškovi registracije plovila"
+"4134","kp_rrif4134","kp_rrif413","other","account_type_posl_rashod",,,"Troškovi registracije zrakoplova","Troškovi registracije zrakoplova"
+"4135","kp_rrif4135","kp_rrif413","other","account_type_posl_rashod",,,"Troškovi dozvola za prometne smjerove","Troškovi dozvola za prometne smjerove"
+"4136","kp_rrif4136","kp_rrif413","other","account_type_posl_rashod",,,"Troškovi koncesija, licencija i dr. prava na prijevoz","Troškovi koncesija, licencija i dr. prava na prijevoz"
+"4137","kp_rrif4137","kp_rrif413","other","account_type_posl_rashod",,,"Troškovi nadoknada za ceste, takse i sl.","Troškovi nadoknada za ceste, takse i sl."
+"4139","kp_rrif4139","kp_rrif413","other","account_type_posl_rashod",,,"Ostali troškovi registracije prometala","Ostali troškovi registracije prometala"
+"414","kp_rrif414","kp_rrif41","view","account_type_view",,,"Usluge zakupa - lizinga","Usluge zakupa - lizinga"
+"4140","kp_rrif4140","kp_rrif414","other","account_type_posl_rashod",,,"Zakupnine - najamnine nekretnina","Zakupnine - najamnine nekretnina"
+"4141","kp_rrif4141","kp_rrif414","other","account_type_posl_rashod",,,"Zakupnine opreme","Zakupnine opreme"
+"4142","kp_rrif4142","kp_rrif414","other","account_type_posl_rashod",,,"Usluge operativnog (poslovnog) lizinga opreme","Usluge operativnog (poslovnog) lizinga opreme"
+"4143","kp_rrif4143","kp_rrif414","other","account_type_posl_rashod",,,"70% usluga operativnog lizinga automobila, brodova i zrakoplova za osobni prijevoz osoba poduzetnika","70% usluga operativnog lizinga automobila, brodova i zrakoplova za osobni prijevoz osoba poduzetnika"
+"4144","kp_rrif4144","kp_rrif414","other","account_type_posl_rashod",,,"Usluge operat. najma osob. automob. (neto + 30% PDV) za slučaj plaće","Usluge operat. najma osob. automob. (neto + 30% PDV) za slučaj plaće"
+"4145","kp_rrif4145","kp_rrif414","other","account_type_posl_rashod",,,"70% rent-á-car usluge prijevoza osoba","70% rent-á-car usluge prijevoza osoba"
+"4146","kp_rrif4146","kp_rrif414","other","account_type_posl_rashod",,,"30% usluga operativnog lizinga sred. za osobni prijevoz + 30% PDV-a","30% usluga operativnog lizinga sred. za osobni prijevoz + 30% PDV-a"
+"4147","kp_rrif4147","kp_rrif414","other","account_type_posl_rashod",,,"30% rent-á-car usluga prijevoza osoba + 30% PDV-a","30% rent-á-car usluga prijevoza osoba + 30% PDV-a"
+"4148","kp_rrif4148","kp_rrif414","other","account_type_posl_rashod",,,"Rent-á-car za prijevoz tereta","Rent-á-car za prijevoz tereta"
+"4149","kp_rrif4149","kp_rrif414","other","account_type_posl_rashod",,,"Usluge najma informatičke opreme","Usluge najma informatičke opreme"
+"415","kp_rrif415","kp_rrif41","view","account_type_view",,,"Usluge promidžbe, sponzorstva i troškovi sajmova","Usluge promidžbe, sponzorstva i troškovi sajmova"
+"4150","kp_rrif4150","kp_rrif415","other","account_type_posl_rashod",,,"Troškovi promidžbe putem tiskovina, TV, plakata i sl.","Troškovi promidžbe putem tiskovina, TV, plakata i sl."
+"4151","kp_rrif4151","kp_rrif415","other","account_type_posl_rashod",,,"Usluge promidžbenih agencija","Usluge promidžbenih agencija"
+"4152","kp_rrif4152","kp_rrif415","other","account_type_posl_rashod",,,"Troškovi promidžbe u inozemstvu","Troškovi promidžbe u inozemstvu"
+"4153","kp_rrif4153","kp_rrif415","other","account_type_posl_rashod",,,"Trošak sponzoriranja športa i kulture u cilju promidžbe","Trošak sponzoriranja športa i kulture u cilju promidžbe"
+"4154","kp_rrif4154","kp_rrif415","other","account_type_posl_rashod",,,"Usluge unapređenja prodaje","Usluge unapređenja prodaje"
+"4155","kp_rrif4155","kp_rrif415","other","account_type_posl_rashod",,,"Usluge istraživanja tržišta","Usluge istraživanja tržišta"
+"4156","kp_rrif4156","kp_rrif415","other","account_type_posl_rashod",,,"Usluge sajmova (nadoknada za prostor)","Usluge sajmova (nadoknada za prostor)"
+"4157","kp_rrif4157","kp_rrif415","other","account_type_posl_rashod",,,"Usluge oblikovanja i uređenja izložbenog i prodajnog prostora","Usluge oblikovanja i uređenja izložbenog i prodajnog prostora"
+"4158","kp_rrif4158","kp_rrif415","other","account_type_posl_rashod",,,"Troškovi promidžbe najmom medija (stranica portala i sl.)","Troškovi promidžbe najmom medija (stranica portala i sl.)"
+"4159","kp_rrif4159","kp_rrif415","other","account_type_posl_rashod",,,"Ostali troškovi promidžbe (osim reprezentacije, dnevnica na službenom putu i sl.)","Ostali troškovi promidžbe (osim reprezentacije, dnevnica na službenom putu i sl.)"
+"416","kp_rrif416","kp_rrif41","view","account_type_view",,,"Intelektualne i osobne usluge","Intelektualne i osobne usluge"
+"4160","kp_rrif4160","kp_rrif416","other","account_type_posl_rashod",,,"Troškovi drugih dohodaka (ugovora o djelu, akvizitera, trgov. putnika, konzultanata)","Troškovi drugih dohodaka (ugovora o djelu, akvizitera, trgov. putnika, konzultanata)"
+"4161","kp_rrif4161","kp_rrif416","other","account_type_posl_rashod",,,"Autorski honorari (pisana, govorna, prijevodi i dr.)","Autorski honorari (pisana, govorna, prijevodi i dr.)"
+"4162","kp_rrif4162","kp_rrif416","other","account_type_posl_rashod",,,"Usluge specijalističkog obrazovanja, znanstvenoistraživačke usluge, usluge informacija i sl.","Usluge specijalističkog obrazovanja, znanstvenoistraživačke usluge, usluge informacija i sl."
+"4163","kp_rrif4163","kp_rrif416","other","account_type_posl_rashod",,,"Konzultantske i savjetničke usluge","Konzultantske i savjetničke usluge"
+"4164","kp_rrif4164","kp_rrif416","other","account_type_posl_rashod",,,"Knjigovodstvene usluge","Knjigovodstvene usluge"
+"4165","kp_rrif4165","kp_rrif416","other","account_type_posl_rashod",,,"Usluge poreznih savjetnika","Usluge poreznih savjetnika"
+"4166","kp_rrif4166","kp_rrif416","other","account_type_posl_rashod",,,"Usluge revizije i procjene vrijednosti poduzeća","Usluge revizije i procjene vrijednosti poduzeća"
+"4167","kp_rrif4167","kp_rrif416","other","account_type_posl_rashod",,,"Odvjetničke, bilježničke i usluge izrade pravnih akata","Odvjetničke, bilježničke i usluge izrade pravnih akata"
+"4168","kp_rrif4168","kp_rrif416","other","account_type_posl_rashod",,,"Naknade za korištenje prava intelektualnog vlasništva (licencije, ind. prava., robni znak i sl.)","Naknade za korištenje prava intelektualnog vlasništva (licencije, ind. prava., robni znak i sl.)"
+"4169","kp_rrif4169","kp_rrif416","other","account_type_posl_rashod",,,"Usluge vještačenja, administracijske usluge, i dr. intelektualne usluge","Usluge vještačenja, administracijske usluge, i dr. intelektualne usluge"
+"417","kp_rrif417","kp_rrif41","view","account_type_view",,,"Troškovi komunalnih i sličnih usluga","Troškovi komunalnih i sličnih usluga"
+"4170","kp_rrif4170","kp_rrif417","other","account_type_posl_rashod",,,"Komunalna naknada (za financ. izgradnje)","Komunalna naknada (za financ. izgradnje)"
+"4171","kp_rrif4171","kp_rrif417","other","account_type_posl_rashod",,,"Odvoz smeća i fekalija","Odvoz smeća i fekalija"
+"4172","kp_rrif4172","kp_rrif417","other","account_type_posl_rashod",,,"Voda i odvodnja","Voda i odvodnja"
+"4173","kp_rrif4173","kp_rrif417","other","account_type_posl_rashod",,,"Održavanje zelenila","Održavanje zelenila"
+"4174","kp_rrif4174","kp_rrif417","other","account_type_posl_rashod",,,"Usluge tržnica","Usluge tržnica"
+"4175","kp_rrif4175","kp_rrif417","other","account_type_posl_rashod",,,"Garažiranje i parkiranje vozila","Garažiranje i parkiranje vozila"
+"4176","kp_rrif4176","kp_rrif417","other","account_type_posl_rashod",,,"Deratizacija i dezinfekcijske usluge","Deratizacija i dezinfekcijske usluge"
+"4177","kp_rrif4177","kp_rrif417","other","account_type_posl_rashod",,,"Dimnjačarske i ekološke usluge","Dimnjačarske i ekološke usluge"
+"4178","kp_rrif4178","kp_rrif417","other","account_type_posl_rashod",,,"Veterinarske, sanitarne i usluge zbrinjavanja otpada","Veterinarske, sanitarne i usluge zbrinjavanja otpada"
+"4179","kp_rrif4179","kp_rrif417","other","account_type_posl_rashod",,,"Ostale komunalne i ekološke usluge","Ostale komunalne i ekološke usluge"
+"418","kp_rrif418","kp_rrif41","view","account_type_view",,,"Usluge reprezentacije - ugošćivanja i posredovanja","Usluge reprezentacije - ugošćivanja i posredovanja"
+"4180","kp_rrif4180","kp_rrif418","other","account_type_posl_rashod",,,"70% vanjskih usluga ugošćenja (reprezentacije) + 70% PDV-a","70% vanjskih usluga ugošćenja (reprezentacije) + 70% PDV-a"
+"4181","kp_rrif4181","kp_rrif418","other","account_type_posl_rashod",,,"30% vanjskih usluga ugošćenja (reprezentacije)","30% vanjskih usluga ugošćenja (reprezentacije)"
+"4184","kp_rrif4184","kp_rrif418","other","account_type_posl_rashod",,,"Usluge posredovanja pri nabavi dobara i usluga","Usluge posredovanja pri nabavi dobara i usluga"
+"4185","kp_rrif4185","kp_rrif418","other","account_type_posl_rashod",,,"Usluge posredovanja pri prodaji dobara i usluga","Usluge posredovanja pri prodaji dobara i usluga"
+"4186","kp_rrif4186","kp_rrif418","other","account_type_posl_rashod",,,"Usluge agenata i detektiva","Usluge agenata i detektiva"
+"4187","kp_rrif4187","kp_rrif418","other","account_type_posl_rashod",,,"Troškovi provizija za usluge","Troškovi provizija za usluge"
+"419","kp_rrif419","kp_rrif41","view","account_type_view",,,"Troškovi ostalih vanjskih usluga","Troškovi ostalih vanjskih usluga"
+"4190","kp_rrif4190","kp_rrif419","other","account_type_posl_rashod",,,"Usluge kontrole kakvoće i atestiranja dobara","Usluge kontrole kakvoće i atestiranja dobara"
+"4191","kp_rrif4191","kp_rrif419","other","account_type_posl_rashod",,,"Usluge studentskog servisa","Usluge studentskog servisa"
+"4192","kp_rrif4192","kp_rrif419","other","account_type_posl_rashod",,,"Hotelske usluge (u agencijskim poslovima)","Hotelske usluge (u agencijskim poslovima)"
+"4193","kp_rrif4193","kp_rrif419","other","account_type_posl_rashod",,,"Vanjskotrgovačke usluge","Vanjskotrgovačke usluge"
+"4194","kp_rrif4194","kp_rrif419","other","account_type_posl_rashod",,,"Špediterske usluge pri izvozu i sl.","Špediterske usluge pri izvozu i sl."
+"4195","kp_rrif4195","kp_rrif419","other","account_type_posl_rashod",,,"Troškovi oglašavanja u tisku za slobodna radna mjesta, objava fin. izvješća i sl. (osim promidžbe)","Troškovi oglašavanja u tisku za slobodna radna mjesta, objava fin. izvješća i sl. (osim promidžbe)"
+"4196","kp_rrif4196","kp_rrif419","other","account_type_posl_rashod",,,"Troškovi korištenja javnih skladišta, luka, pristaništa, hlađenja i sl.","Troškovi korištenja javnih skladišta, luka, pristaništa, hlađenja i sl."
+"4197","kp_rrif4197","kp_rrif419","other","account_type_posl_rashod",,,"Trošak autoputa, tunela i mostarina","Trošak autoputa, tunela i mostarina"
+"4198","kp_rrif4198","kp_rrif419","other","account_type_posl_rashod",,,"Troškovi fotokopiranja, prijepisa, izrade naljepnica i fotografija i sl.","Troškovi fotokopiranja, prijepisa, izrade naljepnica i fotografija i sl."
+"4199","kp_rrif4199","kp_rrif419","other","account_type_posl_rashod",,,"Ostali nespomenuti vanjski troškovi - usluge","Ostali nespomenuti vanjski troškovi - usluge"
+"42","kp_rrif42","kp_rrif4","view","account_type_view",,,"TROŠKOVI OSOBLJA - PLAĆE","TROŠKOVI OSOBLJA - PLAĆE"
+"420","kp_rrif420","kp_rrif42","view","account_type_view",,,"Neto plaće i nadoknade","Neto plaće i nadoknade"
+"4200","kp_rrif4200","kp_rrif420","other","account_type_posl_rashod",,,"Troškovi neto plaća uprave i prodaje","Troškovi neto plaća uprave i prodaje"
+"4201","kp_rrif4201","kp_rrif420","other","account_type_posl_rashod",,,"Troškovi neto plaća proizvodnje","Troškovi neto plaća proizvodnje"
+"4202","kp_rrif4202","kp_rrif420","other","account_type_posl_rashod",,,"Ostali povremeni primitci","Ostali povremeni primitci"
+"421","kp_rrif421","kp_rrif42","view","account_type_view",,,"Troškovi poreza i prireza","Troškovi poreza i prireza"
+"4210","kp_rrif4210","kp_rrif421","other","account_type_posl_rashod",,,"Uprava i prodaja","Uprava i prodaja"
+"4211","kp_rrif4211","kp_rrif421","other","account_type_posl_rashod",,,"Proizvodnja","Proizvodnja"
+"4212","kp_rrif4212","kp_rrif421","other","account_type_posl_rashod",,,"Ostali povremeni primitci","Ostali povremeni primitci"
+"422","kp_rrif422","kp_rrif42","view","account_type_view",,,"Troškovi doprinosa iz plaća","Troškovi doprinosa iz plaća"
+"4220","kp_rrif4220","kp_rrif422","other","account_type_posl_rashod",,,"Uprava i prodaja","Uprava i prodaja"
+"4221","kp_rrif4221","kp_rrif422","other","account_type_posl_rashod",,,"Proizvodnja","Proizvodnja"
+"4222","kp_rrif4222","kp_rrif422","other","account_type_posl_rashod",,,"Ostali povremeni primitci","Ostali povremeni primitci"
+"423","kp_rrif423","kp_rrif42","view","account_type_view",,,"Doprinosi na plaće","Doprinosi na plaće"
+"4230","kp_rrif4230","kp_rrif423","other","account_type_posl_rashod",,,"Uprava i prodaja","Uprava i prodaja"
+"4231","kp_rrif4231","kp_rrif423","other","account_type_posl_rashod",,,"Proizvodnja","Proizvodnja"
+"4232","kp_rrif4232","kp_rrif423","other","account_type_posl_rashod",,,"Ostali povremeni primitci","Ostali povremeni primitci - potpore i sl."
+"4235","kp_rrif4235","kp_rrif423","other","account_type_posl_rashod",,,"Doprinosi za beneficirani radni staž","Doprinosi za beneficirani radni staž"
+"424","kp_rrif424","kp_rrif42","view","account_type_view",,,"Bruto plaće (privremeno v. napom. 2)","Bruto plaće (privremeno v. napom. 2)"
+"4240","kp_rrif4240","kp_rrif424","other","account_type_posl_rashod",,,"Bruto plaće (privremeno v. napom. 2)-a1","Bruto plaće (privremeno v. napom. 2)-Analitika 1"
+"43","kp_rrif43","kp_rrif4","view","account_type_view",,,"AMORTIZACIJA","AMORTIZACIJA"
+"430","kp_rrif430","kp_rrif43","view","account_type_view",,,"Amortizacija nematerijalne imovine","Amortizacija nematerijalne imovine"
+"4300","kp_rrif4300","kp_rrif430","other","account_type_posl_rashod",,,"Amortizacija izdataka za razvoj","Amortizacija izdataka za razvoj"
+"4301","kp_rrif4301","kp_rrif430","other","account_type_posl_rashod",,,"Amortizacija koncesije, patenata i dr. prava","Amortizacija koncesije, patenata i dr. prava"
+"4302","kp_rrif4302","kp_rrif430","other","account_type_posl_rashod",,,"Amortizacija softvera i ost. prava","Amortizacija softvera i ost. prava"
+"4303","kp_rrif4303","kp_rrif430","other","account_type_posl_rashod",,,"Amortizacija goodwila","Amortizacija goodwila"
+"4304","kp_rrif4304","kp_rrif430","other","account_type_posl_rashod",,,"Amortizacija ostale nematerijalne imovine","Amortizacija ostale nematerijalne imovine"
+"431","kp_rrif431","kp_rrif43","view","account_type_view",,,"Amortizacija materijalne imovine","Amortizacija materijalne imovine"
+"4310","kp_rrif4310","kp_rrif431","other","account_type_posl_rashod",,,"Amortizacija građevina","Amortizacija građevina"
+"4311","kp_rrif4311","kp_rrif431","other","account_type_posl_rashod",,,"Amortizacija postrojenja","Amortizacija postrojenja"
+"4312","kp_rrif4312","kp_rrif431","other","account_type_posl_rashod",,,"Amortizacija opreme","Amortizacija opreme"
+"4313","kp_rrif4313","kp_rrif431","other","account_type_posl_rashod",,,"Amortizacija alata i inventara","Amortizacija alata i inventara"
+"4314","kp_rrif4314","kp_rrif431","other","account_type_posl_rashod",,,"Amortizacija transportnih sredstava","Amortizacija transportnih sredstava"
+"4315","kp_rrif4315","kp_rrif431","other","account_type_posl_rashod",,,"Amortizacija brodova","Amortizacija brodova"
+"4316","kp_rrif4316","kp_rrif431","other","account_type_posl_rashod",,,"Amortizacija poljoprivredne opreme","Amortizacija poljoprivredne opreme"
+"4319","kp_rrif4319","kp_rrif431","other","account_type_posl_rashod",,,"Amortizacija ostale mater. imovine","Amortizacija ostale mater. imovine"
+"432","kp_rrif432","kp_rrif43","view","account_type_view",,,"Amortizacija osobnih automobila i dr. sredstava za osobni prijevoz","Amortizacija osobnih automobila i dr. sredstava za osobni prijevoz"
+"4320","kp_rrif4320","kp_rrif432","other","account_type_posl_rashod",,,"70% amortizacije osob. aut. i dr. sred. prijevoza","70% amortizacije osob. aut. i dr. sred. prijevoza"
+"4321","kp_rrif4321","kp_rrif432","other","account_type_posl_rashod",,,"30% amortizacije osob. aut. i dr. sred. prijevoza","30% amortizacije osob. aut. i dr. sred. prijevoza"
+"4322","kp_rrif4322","kp_rrif432","other","account_type_posl_rashod",,,"Dio amortizacije osob. aut. i dr. sred. prijevoza u vrijednosti iznad 400.000,00 kn","Dio amortizacije osob. aut. i dr. sred. prijevoza u vrijednosti iznad 400.000,00 kn"
+"4323","kp_rrif4323","kp_rrif432","other","account_type_posl_rashod",,,"Amortizacija (otpis) nepriznatog PDV-a","Amortizacija (otpis) nepriznatog PDV-a"
+"4324","kp_rrif4324","kp_rrif432","other","account_type_posl_rashod",,,"Amortiz. osob. aut. za sluč. plaće (neto + nepriz. PDV)","Amortiz. osob. aut. za sluč. plaće (neto + nepriz. PDV)"
+"433","kp_rrif433","kp_rrif43","view","account_type_view",,,"Amortizacija objekata i opreme uprave i prodaje","Amortizacija objekata i opreme uprave i prodaje"
+"4330","kp_rrif4330","kp_rrif433","other","account_type_posl_rashod",,,"Amortizacija građev. objekata","Amortizacija građev. objekata"
+"4331","kp_rrif4331","kp_rrif433","other","account_type_posl_rashod",,,"Amortizacija računala, računalne opreme i programa te računalne mreže","Amortizacija računala, računalne opreme i programa te računalne mreže"
+"4332","kp_rrif4332","kp_rrif433","other","account_type_posl_rashod",,,"Amortizacija osobnih automobila","Amortizacija osobnih automobila"
+"4333","kp_rrif4333","kp_rrif433","other","account_type_posl_rashod",,,"Amortizacija ostale opreme (pokućstvo, telefonija i dr.)","Amortizacija ostale opreme (pokućstvo, telefonija i dr.)"
+"434","kp_rrif434","kp_rrif43","view","account_type_view",,,"Povećana amortizacija s temelja revalorizacije","Povećana amortizacija s temelja revalorizacije"
+"4340","kp_rrif4340","kp_rrif434","other","account_type_posl_rashod",,,"Povećana amortizacija s temelja revalorizacije-a1","Povećana amortizacija s temelja revalorizacije-Analitika 1"
+"435","kp_rrif435","kp_rrif43","view","account_type_view",,,"Amortizacija biološke imovine (vinogradi, voćnjaci, osnovno stado i sl.)","Amortizacija biološke imovine (vinogradi, voćnjaci, osnovno stado i sl.)"
+"4350","kp_rrif4350","kp_rrif435","other","account_type_posl_rashod",,,"Amortizacija biološke imovine (vinogradi, voćnjaci, osnovno stado i sl.)-a1","Amortizacija biološke imovine (vinogradi, voćnjaci, osnovno stado i sl.)-Analitika 1"
+"436","kp_rrif436","kp_rrif43","view","account_type_view",,,"Amortizacija iznad porezno dopuštene","Amortizacija iznad porezno dopuštene"
+"4360","kp_rrif4360","kp_rrif436","other","account_type_posl_rashod",,,"Amortizacija iznad porezno dopuštene-a1","Amortizacija iznad porezno dopuštene-Analitika 1"
+"44","kp_rrif44","kp_rrif4","view","account_type_view",,,"VRIJEDNOSNO USKLAĐENJE DUGOTRAJNE I KRATKOTRAJNE IMOVINE","VRIJEDNOSNO USKLAĐENJE DUGOTRAJNE I KRATKOTRAJNE IMOVINE"
+"440","kp_rrif440","kp_rrif44","view","account_type_view",,,"Vrijednosno usklađenje dugotrajne nematerijalne imovine (018)","Vrijednosno usklađenje dugotrajne nematerijalne imovine (018)"
+"4400","kp_rrif4400","kp_rrif440","other","account_type_posl_rashod",,,"Vrijednosno usklađenje prava i dr.","Vrijednosno usklađenje prava i dr."
+"4401","kp_rrif4401","kp_rrif440","other","account_type_posl_rashod",,,"Vrijednosno usklađenje goodwill","Vrijednosno usklađenje goodwill"
+"4402","kp_rrif4402","kp_rrif440","other","account_type_posl_rashod",,,"Vrijednosno usklađenje ostale nemat. imov.","Vrijednosno usklađenje ostale nemat. imov."
+"441","kp_rrif441","kp_rrif44","view","account_type_view",,,"Vrijednosno usklađenje dugotrajne materijalne imovine","Vrijednosno usklađenje dugotrajne materijalne imovine"
+"4410","kp_rrif4410","kp_rrif441","other","account_type_posl_rashod",,,"Vrijednosno usklađenje nekretnina (028)","Vrijednosno usklađenje nekretnina (028)"
+"4411","kp_rrif4411","kp_rrif441","other","account_type_posl_rashod",,,"Vrijednosno usklađenje postrojenja, opreme, alata, pogonskog inventara i transportne imovine (038)","Vrijednosno usklađenje postrojenja, opreme, alata, pogonskog inventara i transportne imovine (038)"
+"4412","kp_rrif4412","kp_rrif441","other","account_type_posl_rashod",,,"Vrijednosno usklađenje biološke imovine (048)","Vrijednosno usklađenje biološke imovine (048)"
+"4413","kp_rrif4413","kp_rrif441","other","account_type_posl_rashod",,,"Vrijednosno usklađenje ulaganja u nekretnine (058)","Vrijednosno usklađenje ulaganja u nekretnine (058)"
+"4414","kp_rrif4414","kp_rrif441","other","account_type_posl_rashod",,,"Vrijednosno usklađenje ostale mater. imovine","Vrijednosno usklađenje ostale mater. imovine"
+"442","kp_rrif442","kp_rrif44","view","account_type_view",,,"Vrijednosno usklađenje dugotrajnih potraživanja (veza sa 078)","Vrijednosno usklađenje dugotrajnih potraživanja (veza sa 078)"
+"4420","kp_rrif4420","kp_rrif442","other","account_type_posl_rashod",,,"Vrijednosno usklađenje dugotrajnih potraživanja (veza sa 078)-a1","Vrijednosno usklađenje dugotrajnih potraživanja (veza sa 078)-Analitika 1"
+"444","kp_rrif444","kp_rrif44","view","account_type_view",,,"Vrijednosno usklađenje depozita u bankama, mjenica, čekova i sl. (109 i dio 119)","Vrijednosno usklađenje depozita u bankama, mjenica, čekova i sl. (109 i dio 119)"
+"4440","kp_rrif4440","kp_rrif444","other","account_type_posl_rashod",,,"Vrijednosno usklađenje depozita u bankama, mjenica, čekova i sl. (109 i dio 119)-a1","Vrijednosno usklađenje depozita u bankama, mjenica, čekova i sl. (109 i dio 119)-Analitika 1"
+"445","kp_rrif445","kp_rrif44","view","account_type_view",,,"Vrijednosno usklađenje kratkotrajnih potraživanja","Vrijednosno usklađenje kratkotrajnih potraživanja"
+"4450","kp_rrif4450","kp_rrif445","other","account_type_posl_rashod",,,"Vrijednosna usklađenja potraživanja od kupaca nenaplaćena dulje od 120 dana od dospijeća (veza s 129)","Vrijednosna usklađenja potraživanja od kupaca koja nisu naplaćena dulje od 120 dana od dospijeća (veza s 129)"
+"4451","kp_rrif4451","kp_rrif445","other","account_type_posl_rashod",,,"Vrijed. usklađenja utuženih kratk. pot. do 5000,00kn (prije zastare,ovršni,stečaj i sl.-dio129,139i159)","Vrijednosna usklađenja kratkoročnih potraživanja od kupaca i drugih koja su utužena (prije zastare, koja su u ovršnom postupku, otvoren je stečaj, nagodba i sl. - dio 129, 139 i 159) i svote do 5.000,00 kn"
+"4452","kp_rrif4452","kp_rrif445","other","account_type_posl_rashod",,,"Vrijednosna usklađenja zastarjelih potraživanja (dio sa 129, 139 i 159) - porezno nepriznata","Vrijednosna usklađenja zastarjelih potraživanja (dio sa 129, 139 i 159) - porezno nepriznata"
+"446","kp_rrif446","kp_rrif44","view","account_type_view",,,"Vrijednosno usklađenje zaliha (veza s 319, 329, 359 i 369)","Vrijednosno usklađenje zaliha (veza s 319, 329, 359 i 369)"
+"4460","kp_rrif4460","kp_rrif446","other","account_type_posl_rashod",,,"Vrijednosno usklađenje zaliha (veza s 319, 329, 359 i 369)-a1","Vrijednosno usklađenje zaliha (veza s 319, 329, 359 i 369)-Analitika 1"
+"447","kp_rrif447","kp_rrif44","view","account_type_view",,,"Vrijednosno usklađenje danih predujmova (veza s 379)","Vrijednosno usklađenje danih predujmova (veza s 379)"
+"4470","kp_rrif4470","kp_rrif447","other","account_type_posl_rashod",,,"Vrijednosno usklađenje danih predujmova (veza s 379)-a1","Vrijednosno usklađenje danih predujmova (veza s 379)-Analitika 1"
+"45","kp_rrif45","kp_rrif4","view","account_type_view",,,"REZERVIRANJA (v. skupinu 28)","REZERVIRANJA (v. skupinu 28)"
+"450","kp_rrif450","kp_rrif45","view","account_type_view",,,"Troškovi dugoročnog rezerviranja za rizike u jamstvenom (garancijskom) roku (čl. 11., st. 2. ZoPD)","Troškovi dugoročnog rezerviranja za rizike u jamstvenom (garancijskom) roku (čl. 11., st. 2. ZoPD)"
+"4500","kp_rrif4500","kp_rrif450","other","account_type_posl_rashod",,,"Troškovi dugoročnog rezerviranja za rizike u jamstvenom (garancijskom) roku (čl. 11., st. 2. ZoPD)-a1","Troškovi dugoročnog rezerviranja za rizike u jamstvenom (garancijskom) roku (čl. 11., st. 2. ZoPD)-Analitika 1"
+"451","kp_rrif451","kp_rrif45","view","account_type_view",,,"Troškovi dugoročnog rezerviranja za gubitke po započetim sudskim sporovima (čl. 11., st. 2. ZoPD)","Troškovi dugoročnog rezerviranja za gubitke po započetim sudskim sporovima (čl. 11., st. 2. ZoPD)"
+"4510","kp_rrif4510","kp_rrif451","other","account_type_posl_rashod",,,"Troškovi dugoročnog rezerviranja za gubitke po započetim sudskim sporovima (čl. 11., st. 2. ZoPD)-a1","Troškovi dugoročnog rezerviranja za gubitke po započetim sudskim sporovima (čl. 11., st. 2. ZoPD)-Analitika 1"
+"452","kp_rrif452","kp_rrif45","view","account_type_view",,,"Troškovi dugoročnog rezerviranja za obnovu prirodnog bogatstva (čl. 11., st. 2. ZoPD)","Troškovi dugoročnog rezerviranja za obnovu prirodnog bogatstva (čl. 11., st. 2. ZoPD)"
+"4520","kp_rrif4520","kp_rrif452","other","account_type_posl_rashod",,,"Troškovi dugoročnog rezerviranja za obnovu prirodnog bogatstva (čl. 11., st. 2. ZoPD)-a1","Troškovi dugoročnog rezerviranja za obnovu prirodnog bogatstva (čl. 11., st. 2. ZoPD)-Analitika 1"
+"453","kp_rrif453","kp_rrif45","view","account_type_view",,,"Troškovi dugoročnog rezerviranja za otpremnine (čl. 11., st. 2. ZoPD)","Troškovi dugoročnog rezerviranja za otpremnine (čl. 11., st. 2. ZoPD)"
+"4530","kp_rrif4530","kp_rrif453","other","account_type_posl_rashod",,,"Troškovi dugoročnog rezerviranja za otpremnine (čl. 11., st. 2. ZoPD)-a1","Troškovi dugoročnog rezerviranja za otpremnine (čl. 11., st. 2. ZoPD)-Analitika 1"
+"454","kp_rrif454","kp_rrif45","view","account_type_view",,,"Troškovi dugoroč. rez. za neiskorišteni godišnji odmor (čl. 11., st. 5. ZoPD i MRS 19) - vidi rač. 298","Troškovi dugoroč. rez. za neiskorišteni godišnji odmor (čl. 11., st. 5. ZoPD i MRS 19) - vidi rač. 298"
+"4540","kp_rrif4540","kp_rrif454","other","account_type_posl_rashod",,,"Troškovi dugoroč. rez. za neiskorišteni godišnji odmor (čl. 11., st. 5. ZoPD i MRS 19) - vidi rač. 298-a1","Troškovi dugoroč. rez. za neiskorišteni godišnji odmor (čl. 11., st. 5. ZoPD i MRS 19) - vidi rač. 298-Analitika 1"
+"455","kp_rrif455","kp_rrif45","view","account_type_view",,,"Troškovi dugoročnog rezerviranja za restrukturiranje poduzeća (MRS 37, t. 72. i HSFI t. 16.22)","Troškovi dugoročnog rezerviranja za restrukturiranje poduzeća (MRS 37, t. 72. i HSFI t. 16.22)"
+"4550","kp_rrif4550","kp_rrif455","other","account_type_posl_rashod",,,"Troškovi dugoročnog rezerviranja za restrukturiranje poduzeća (MRS 37, t. 72. i HSFI t. 16.22)-a1","Troškovi dugoročnog rezerviranja za restrukturiranje poduzeća (MRS 37, t. 72. i HSFI t. 16.22)-Analitika 1"
+"456","kp_rrif456","kp_rrif45","view","account_type_view",,,"Troškovi dugoročnog rezerviranja za mirovine i slične troškove - obveze (MRS 19)","Troškovi dugoročnog rezerviranja za mirovine i slične troškove - obveze (MRS 19)"
+"4560","kp_rrif4560","kp_rrif456","other","account_type_posl_rashod",,,"Troškovi dugoročnog rezerviranja za mirovine i slične troškove - obveze (MRS 19)-a1","Troškovi dugoročnog rezerviranja za mirovine i slične troškove - obveze (MRS 19)-Analitika 1"
+"457","kp_rrif457","kp_rrif45","view","account_type_view",,,"Troškovi rezerviranja po štetnim ugovorima (HSFI 16.21.)","Troškovi rezerviranja po štetnim ugovorima (HSFI 16.21.)"
+"4570","kp_rrif4570","kp_rrif457","other","account_type_posl_rashod",,,"Troškovi rezerviranja po štetnim ugovorima (HSFI 16.21.)-a1","Troškovi rezerviranja po štetnim ugovorima (HSFI 16.21.)-Analitika 1"
+"459","kp_rrif459","kp_rrif45","view","account_type_view",,,"Troškovi ostalih dugoročnih rezerviranja i troškovi rizika","Troškovi ostalih dugoročnih rezerviranja i troškovi rizika"
+"4590","kp_rrif4590","kp_rrif459","other","account_type_posl_rashod",,,"Troškovi ostalih dugoročnih rezerviranja i troškovi rizika-a1","Troškovi ostalih dugoročnih rezerviranja i troškovi rizika-Analitika 1"
+"46","kp_rrif46","kp_rrif4","view","account_type_view",,,"OSTALI TROŠKOVI POSLOVANJA","OSTALI TROŠKOVI POSLOVANJA"
+"460","kp_rrif460","kp_rrif46","view","account_type_view",,,"Dnevnice za službena putovanja i putni troškovi","Dnevnice za službena putovanja i putni troškovi"
+"4600","kp_rrif4600","kp_rrif460","other","account_type_posl_rashod",,,"Dnevnice za službena putovanja i troškovi noćenja u Hrvatskoj","Dnevnice za službena putovanja i troškovi noćenja u Hrvatskoj"
+"4601","kp_rrif4601","kp_rrif460","other","account_type_posl_rashod",,,"Dnevnice za službena putovanja u inozemstvu","Dnevnice za službena putovanja u inozemstvu"
+"4602","kp_rrif4602","kp_rrif460","other","account_type_posl_rashod",,,"Troškovi uporabe vlastitog automobila na službenom putu","Troškovi uporabe vlastitog automobila na službenom putu"
+"4603","kp_rrif4603","kp_rrif460","other","account_type_posl_rashod",,,"Terenski dodatak - pomorski dodatak","Terenski dodatak - pomorski dodatak"
+"4604","kp_rrif4604","kp_rrif460","other","account_type_posl_rashod",,,"Doprinos za zdravstveno osiguranje na službena putovanja u inozemstvo","Doprinos za zdravstveno osiguranje na službena putovanja u inozemstvo"
+"4605","kp_rrif4605","kp_rrif460","other","account_type_posl_rashod",,,"Troškovi noćenja (po računu hotela i dr.)","Troškovi noćenja (po računu hotela i dr.)"
+"4606","kp_rrif4606","kp_rrif460","other","account_type_posl_rashod",,,"Ostali troškovi na službenom putu (trošak autoceste, tunela, parkiranja, trajekta i dr.)","Ostali troškovi na službenom putu (trošak autoceste, tunela, parkiranja, trajekta i dr.)"
+"4607","kp_rrif4607","kp_rrif460","other","account_type_posl_rashod",,,"Troškovi službenog puta vanjskih suradnika (bruto s porezima i doprinosima)","Troškovi službenog puta vanjskih suradnika (bruto s porezima i doprinosima)"
+"461","kp_rrif461","kp_rrif46","view","account_type_view",,,"Nadoknade troškova, darovi i potpore","Nadoknade troškova, darovi i potpore"
+"4610","kp_rrif4610","kp_rrif461","other","account_type_posl_rashod",,,"Troškovi prijevoza na posao i s posla","Troškovi prijevoza na posao i s posla"
+"4611","kp_rrif4611","kp_rrif461","other","account_type_posl_rashod",,,"Loko vožnja - Nadoknada za uporabu privatnog automobila u poslovne svrhe za lokalnu vožnju","Nadoknada za uporabu privatnog automobila u poslovne svrhe za lokalnu vožnju"
+"4612","kp_rrif4612","kp_rrif461","other","account_type_posl_rashod",,,"Nadoknade za odvojeni život","Nadoknade za odvojeni život"
+"4613","kp_rrif4613","kp_rrif461","view","account_type_view",,,"Stipendije, nagrade učenicima i studentima","Stipendije, nagrade učenicima i studentima"
+"46130","kp_rrif46130","kp_rrif4613","other","account_type_posl_rashod",,,"Stipendije i nagrade učenicima i studentima do neoporezivih svota","Stipendije i nagrade učenicima i studentima do neoporezivih svota"
+"46131","kp_rrif46131","kp_rrif4613","other","account_type_posl_rashod",,,"Stipendije i nagrade učenicima i studentima iznad neoporezivih svota","Stipendije i nagrade učenicima i studentima iznad neoporezivih svota"
+"4614","kp_rrif4614","kp_rrif461","other","account_type_posl_rashod",,,"Otpremnine (odlazak u mirovinu, otkaz i teh.viška-čl.119.ZOR-a,ozljeda ili prof.bolesti (čl.80.ZOR-a)","Otpremnine (zbog odlaska radnika u mirovinu i otpremnine zbog danih otkaza i tehnološkog viška - čl. 119. ZOR-a, te otpremnine zbog ozljede ili profesionalne bolesti (čl. 80. ZOR-a)"
+"4615","kp_rrif4615","kp_rrif461","other","account_type_posl_rashod",,,"Darovi djeci i slične potpore (ako nisu dohodak)","Darovi djeci i slične potpore (ako nisu dohodak)"
+"4616","kp_rrif4616","kp_rrif461","other","account_type_posl_rashod",,,"Prigodne nagrade (božićnice,uskrsnice,u naravi do 400kn, regres, jubilarne i sl., do 2500kn god.)","Prigodne nagrade (božićnice, uskrsnice, dar u naravi (do 400,00 kn god., regres za god. odmor, jubilarne nagrade i sl., do 2.500,00 kn god.)"
+"4617","kp_rrif4617","kp_rrif461","other","account_type_posl_rashod",,,"Potpora zbog bolesti, invalidnosti, smrti, elementarnih nepogoda i sl.","Potpora zbog bolesti, invalidnosti, smrti, elementarnih nepogoda i sl."
+"4618","kp_rrif4618","kp_rrif461","other","account_type_posl_rashod",,,"Potpore i pomoći iznad neoporezivih svota","Potpore i pomoći iznad neoporezivih svota"
+"4619","kp_rrif4619","kp_rrif461","other","account_type_posl_rashod",,,"Ostali troškovi zaposlenika","Ostali troškovi zaposlenika"
+"462","kp_rrif462","kp_rrif46","view","account_type_view",,,"Troškovi članova uprave","Troškovi članova uprave"
+"4620","kp_rrif4620","kp_rrif462","other","account_type_posl_rashod",,,"Nadoknade članovima nadzornog odbora","Nadoknade članovima nadzornog odbora"
+"4621","kp_rrif4621","kp_rrif462","other","account_type_posl_rashod",,,"Nadoknade vanjskim članovima uprave","Nadoknade vanjskim članovima uprave"
+"4622","kp_rrif4622","kp_rrif462","other","account_type_posl_rashod",,,"Nadoknade stečajnim upraviteljima","Nadoknade stečajnim upraviteljima"
+"4623","kp_rrif4623","kp_rrif462","other","account_type_posl_rashod",,,"Nadoknade prokuristima, članovima skupštine društva i dr.","Nadoknade prokuristima, članovima skupštine društva i dr."
+"4624","kp_rrif4624","kp_rrif462","other","account_type_posl_rashod",,,"Troškovi usluga vanjske uprave (po računu)","Troškovi usluga vanjske uprave (po računu)"
+"4625","kp_rrif4625","kp_rrif462","other","account_type_posl_rashod",,,"Troškovi honorara vanjskim članovima uprave","Troškovi honorara vanjskim članovima uprave"
+"4626","kp_rrif4626","kp_rrif462","other","account_type_posl_rashod",,,"Godišnje nagrade članovima uprave","Godišnje nagrade članovima uprave"
+"463","kp_rrif463","kp_rrif46","view","account_type_view",,,"Troškovi reprezentacije i promidžbe (interne)","Troškovi reprezentacije i promidžbe (interne)"
+"4630","kp_rrif4630","kp_rrif463","other","account_type_posl_rashod",,,"70% troškova reprezentacije u darovima (robi i proizvodima + 70% PDV-a","70% troškova reprezentacije u darovima (robi i proizvodima + 70% PDV-a"
+"4631","kp_rrif4631","kp_rrif463","other","account_type_posl_rashod",,,"70% troškova vlastitih usluga za reprezentaciju + 70% PDV-a","70% troškova vlastitih usluga za reprezentaciju + 70% PDV-a"
+"4632","kp_rrif4632","kp_rrif463","other","account_type_posl_rashod",,,"70% troškova reprezentacije od uporabe vlastitih brodova, automobila, nekretnina i sl. + 70% PDV-a","70% troškova reprezentacije od uporabe vlastitih brodova, automobila, nekretnina i sl. + 70% PDV-a"
+"4633","kp_rrif4633","kp_rrif463","other","account_type_posl_rashod",,,"30% od svih neto-troškova reprezentacije (vlastitih)","30% od svih neto-troškova reprezentacije (vlastitih)"
+"4635","kp_rrif4635","kp_rrif463","other","account_type_posl_rashod",,,"Troškovi promidžbe (u katalozima, letcima, nagradne igre)","Troškovi promidžbe (u katalozima, letcima, nagradne igre)"
+"4636","kp_rrif4636","kp_rrif463","other","account_type_posl_rashod",,,"Troškovi promidžbe u proizvodima ili robi (""nije za prodaju"" do 80,00 kn )","Troškovi promidžbe u proizvodima ili robi (s oznakom ""nije za prodaju"" s nazivom tvrtke ili proizvoda pojedinačne vrijedn. do 80,00 kn - čaše, pepeljare, stoljnjaci, podmetači, olovke, rokovnici, upaljači, privjesci i sl.)"
+"464","kp_rrif464","kp_rrif46","view","account_type_view",,,"Premije osiguranja","Premije osiguranja"
+"4640","kp_rrif4640","kp_rrif464","other","account_type_posl_rashod",,,"Troškovi osiguranja dugotrajne materijalne i nematerijalne imovine","Troškovi osiguranja dugotrajne materijalne i nematerijalne imovine"
+"4641","kp_rrif4641","kp_rrif464","other","account_type_posl_rashod",,,"Premije osiguranja osoba (opasni poslovi, prenošenje novca, putnici i sl.)","Premije osiguranja osoba (opasni poslovi, prenošenje novca, putnici i sl.)"
+"4642","kp_rrif4642","kp_rrif464","other","account_type_posl_rashod",,,"Premije osiguranja prometnih sredstava (uključivo i kasko)","Premije osiguranja prometnih sredstava (uključivo i kasko)"
+"4643","kp_rrif4643","kp_rrif464","other","account_type_posl_rashod",,,"Transportno osiguranje dobara","Transportno osiguranje dobara"
+"4644","kp_rrif4644","kp_rrif464","other","account_type_posl_rashod",,,"Premije za zdravstveno osiguranje","Premije za zdravstveno osiguranje"
+"4645","kp_rrif4645","kp_rrif464","other","account_type_posl_rashod",,,"Troškovi premija životnog osiguranja (ugovaratelj i korisnik je trgovačko društvo)","Troškovi premija životnog osiguranja (ugovaratelj i korisnik je trgovačko društvo)"
+"4646","kp_rrif4646","kp_rrif464","other","account_type_posl_rashod",,,"Premije dobrovoljnog mirov. osig. (do 6000kn god. po radniku-čl.10.Zak. o porezu na dohodak -NN80/10)","Premije dobrovoljnog mirov. osig. (do 6.000 kn godišnje po radniku - čl. 10. Zak. o porezu na dohodak - Nar. nov., br. 80/10.)"
+"4647","kp_rrif4647","kp_rrif464","other","account_type_posl_rashod",,,"Premije za dokup mirovine zaposlenicima (III. stup) MRS 19 t. 43. i 44.","Premije za dokup mirovine zaposlenicima (III. stup) MRS 19 t. 43. i 44."
+"4649","kp_rrif4649","kp_rrif464","other","account_type_posl_rashod",,,"Premije za ostale oblike osiguranja","Premije za ostale oblike osiguranja"
+"465","kp_rrif465","kp_rrif46","view","account_type_view",,,"Bankovne usluge i troškovi platnog prometa","Bankovne usluge i troškovi platnog prometa"
+"4650","kp_rrif4650","kp_rrif465","other","account_type_posl_rashod",,,"Troškovi platnog prometa","Troškovi platnog prometa"
+"4651","kp_rrif4651","kp_rrif465","other","account_type_posl_rashod",,,"Troškovi provizija (pri kupnji deviza, brokeru i dr.)","Troškovi provizija (pri kupnji deviza, brokeru i dr.)"
+"4652","kp_rrif4652","kp_rrif465","other","account_type_posl_rashod",,,"Bankovne usluge (za inozemni platni promet, tečajnu maržu i sl.)","Bankovne usluge (za inozemni platni promet, tečajnu maržu i sl.)"
+"4653","kp_rrif4653","kp_rrif465","other","account_type_posl_rashod",,,"Troškovi provizija izdavatelja kreditnih kartica","Troškovi provizija izdavatelja kreditnih kartica"
+"4654","kp_rrif4654","kp_rrif465","other","account_type_posl_rashod",,,"Troškovi obrade kredita","Troškovi obrade kredita"
+"4655","kp_rrif4655","kp_rrif465","other","account_type_posl_rashod",,,"Troškovi akreditiva","Troškovi akreditiva"
+"4656","kp_rrif4656","kp_rrif465","other","account_type_posl_rashod",,,"Troškovi bankovne garancije","Troškovi bankovne garancije"
+"4657","kp_rrif4657","kp_rrif465","other","account_type_posl_rashod",,,"Ostali bankovni troškovi","Ostali bankovni troškovi"
+"466","kp_rrif466","kp_rrif46","view","account_type_view",,,"Članarine, nadoknade i slična davanja","Članarine, nadoknade i slična davanja"
+"4660","kp_rrif4660","kp_rrif466","other","account_type_posl_rashod",,,"Članarine komori (HGK ili HOK) i dopr. za javne ovlasti","Članarine komori (HGK ili HOK) i dopr. za javne ovlasti"
+"4661","kp_rrif4661","kp_rrif466","other","account_type_posl_rashod",,,"Članarine udrugama i strukovnim komorama","Članarine udrugama i strukovnim komorama"
+"4662","kp_rrif4662","kp_rrif466","other","account_type_posl_rashod",,,"Nadoknada za općekorisnu funkciju šuma (0,0525%)","Nadoknada za općekorisnu funkciju šuma (0,0525%)"
+"4663","kp_rrif4663","kp_rrif466","other","account_type_posl_rashod",,,"Članarina turističkoj zajednici","Članarina turističkoj zajednici"
+"4664","kp_rrif4664","kp_rrif466","other","account_type_posl_rashod",,,"Nadoknada za korištenje mineralnih sirovina","Nadoknada za korištenje mineralnih sirovina"
+"4665","kp_rrif4665","kp_rrif466","other","account_type_posl_rashod",,,"Pričuva za održavanje zgrade (Zakon o vlasništvu - Nar. nov., br. 91/96. do 38/09.)","Pričuva za održavanje zgrade (Zakon o vlasništvu - Nar. nov., br. 91/96. do 38/09.)"
+"4666","kp_rrif4666","kp_rrif466","other","account_type_posl_rashod",,,"Dozvole za korištenje autocesta, atesta, certifikata i sl.","Dozvole za korištenje autocesta, atesta, certifikata i sl."
+"4667","kp_rrif4667","kp_rrif466","other","account_type_posl_rashod",,,"Članarina za kreditne i potrošačke kartice","Članarina za kreditne i potrošačke kartice"
+"4668","kp_rrif4668","kp_rrif466","other","account_type_posl_rashod",,,"Spomenička renta","Spomenička renta"
+"4669","kp_rrif4669","kp_rrif466","other","account_type_posl_rashod",,,"Ostala davanja","Ostala davanja"
+"467","kp_rrif467","kp_rrif46","view","account_type_view",,,"Porezi koji ne ovise o dobitku i pristojbe","Porezi koji ne ovise o dobitku i pristojbe"
+"4670","kp_rrif4670","kp_rrif467","other","account_type_posl_rashod",,,"Porez na tvrtku odnosno naziv","Porez na tvrtku odnosno naziv"
+"4671","kp_rrif4671","kp_rrif467","other","account_type_posl_rashod",,,"Porez (imovinski) na cestovna vozila, plovne objekte i zrakoplove","Porez (imovinski) na cestovna vozila, plovne objekte i zrakoplove"
+"4672","kp_rrif4672","kp_rrif467","other","account_type_posl_rashod",,,"Porez na reklame koje se ističu na javnim mjestima","Porez na reklame koje se ističu na javnim mjestima"
+"4673","kp_rrif4673","kp_rrif467","other","account_type_posl_rashod",,,"Naknade Fondu za ambalažu (prema materijalu, po jed. proizv., povratna i poticajna ambalaža)","Naknade Fondu za ambalažu (prema materijalu, po jed. proizv., povratna i poticajna ambalaža)"
+"4674","kp_rrif4674","kp_rrif467","other","account_type_posl_rashod",,,"Porez na kuće za odmor","Porez na kuće za odmor"
+"4675","kp_rrif4675","kp_rrif467","other","account_type_posl_rashod",,,"Trošak poreza koji je ugovorno preuzet pri prodaji (npr. 5% p.p.n.)","Trošak poreza koji je ugovorno preuzet pri prodaji (npr. 5% p.p.n.)"
+"4676","kp_rrif4676","kp_rrif467","view","account_type_view",,,"Trošak PDV-a koji se ne može priznati","Trošak PDV-a koji se ne može priznati"
+"46760","kp_rrif46760","kp_rrif4676","other","account_type_posl_rashod",,,"Trošak PDV-a iz vlastite potrošnje (ako već nije sadržan u trošku)","Trošak PDV-a iz vlastite potrošnje (ako već nije sadržan u trošku)"
+"46761","kp_rrif46761","kp_rrif4676","other","account_type_posl_rashod",,,"Trošak PDV-a za koji je prestalo pravo na pretporez","Trošak PDV-a za koji je prestalo pravo na pretporez"
+"46762","kp_rrif46762","kp_rrif4676","other","account_type_posl_rashod",,,"30% PDV-a na osobne automobile i dr. sredstva osobnog prijevoza","30% PDV-a na osobne automobile i dr. sredstva osobnog prijevoza"
+"46763","kp_rrif46763","kp_rrif4676","other","account_type_posl_rashod",,,"PDV na osobne automobile i dr. sred. prijevoza na dio n. v. iznad 400.000,00 kn","PDV na osobne automobile i dr. sred. prijevoza na dio n. v. iznad 400.000,00 kn"
+"4677","kp_rrif4677","kp_rrif467","other","account_type_posl_rashod",,,"Porez po odbitku","Porez po odbitku"
+"4678","kp_rrif4678","kp_rrif467","other","account_type_posl_rashod",,,"Troškovi naknadno utvrđenih poreza (npr. PDV, posebni i dr. porezi, osim poreza na dobitak)","Troškovi naknadno utvrđenih poreza (npr. PDV, posebni i dr. porezi, osim poreza na dobitak)"
+"4679","kp_rrif4679","kp_rrif467","view","account_type_posl_rashod",,,"Ostali porezi i pristojbe","Ostali porezi i pristojbe"
+"46790","kp_rrif46790","kp_rrif4679","other","account_type_posl_rashod",,,"Porez i carina pri izvozu","Porez i carina pri izvozu"
+"468","kp_rrif468","kp_rrif46","view","account_type_view",,,"Troškovi prava korištenja (osim najmova)","Troškovi prava korištenja (osim najmova)"
+"4680","kp_rrif4680","kp_rrif468","other","account_type_posl_rashod",,,"Troškovi koncesije","Troškovi koncesije"
+"4681","kp_rrif4681","kp_rrif468","other","account_type_posl_rashod",,,"Troškovi franšiza, know howa, patenata, uporabe imena, znaka i dr.","Troškovi franšiza, know howa, patenata, uporabe imena, znaka i dr."
+"4682","kp_rrif4682","kp_rrif468","other","account_type_posl_rashod",,,"Troškovi prava na proizvodni i sl. postupak","Troškovi prava na proizvodni i sl. postupak"
+"4683","kp_rrif4683","kp_rrif468","other","account_type_posl_rashod",,,"Trošak prava na model, nacrt, formulu, plan, iskustvo i sl.","Trošak prava na model, nacrt, formulu, plan, iskustvo i sl."
+"4684","kp_rrif4684","kp_rrif468","other","account_type_posl_rashod",,,"Trošak HRT pretplate","Trošak HRT pretplate"
+"4685","kp_rrif4685","kp_rrif468","other","account_type_posl_rashod",,,"Troškovi licenciranih prava","Troškovi licenciranih prava"
+"4686","kp_rrif4686","kp_rrif468","other","account_type_posl_rashod",,,"Troškovi prava uporabe računalnih programa","Troškovi prava uporabe računalnih programa"
+"4689","kp_rrif4689","kp_rrif468","other","account_type_posl_rashod",,,"Ostali troškovi prava korištenja","Ostali troškovi prava korištenja"
+"469","kp_rrif469","kp_rrif46","view","account_type_view",,,"Ostali troškovi poslovanja - nematerijalni","Ostali troškovi poslovanja - nematerijalni"
+"4690","kp_rrif4690","kp_rrif469","view","account_type_view",,,"Troškovi obrazovanja zaposlenika (stručno, seminari, stručni ispiti,prekval., fakulteti, jezici i sl.)","Troškovi obrazovanja i izobrazbe zaposlenika (stručno obrazovanje, seminari, simpoziji, stručni ispiti, stručno usavršavanje, prekvalifikacije, fakulteti, poslijediplomski, doktorati, učenje jezika i sl.)"
+"46900","kp_rrif46900","kp_rrif4690","other","account_type_posl_rashod",,,"Opće obrazovanje","Opće obrazovanje"
+"46901","kp_rrif46901","kp_rrif4690","other","account_type_posl_rashod",,,"Posebno obrazovanje","Posebno obrazovanje"
+"4691","kp_rrif4691","kp_rrif469","other","account_type_posl_rashod",,,"Troškovi za priručnike, časopise i stručnu literaturu","Troškovi za priručnike, časopise i stručnu literaturu"
+"4692","kp_rrif4692","kp_rrif469","other","account_type_posl_rashod",,,"Troškovi službenih glasila","Troškovi službenih glasila"
+"4693","kp_rrif4693","kp_rrif469","other","account_type_posl_rashod",,,"Sudski troškovi i pristojbe","Sudski troškovi i pristojbe"
+"4694","kp_rrif4694","kp_rrif469","other","account_type_posl_rashod",,,"Troškovi zdravstvenog nadzora i kontrola proizvoda, robe, usluge i sl.","Troškovi zdravstvenog nadzora i kontrola proizvoda, robe, usluge i sl."
+"4695","kp_rrif4695","kp_rrif469","other","account_type_posl_rashod",,,"Troškovi obveznih liječničkih pregleda","Troškovi obveznih liječničkih pregleda"
+"4696","kp_rrif4696","kp_rrif469","other","account_type_posl_rashod",,,"Troškovi sistematskih kontrolnih liječničkih pregleda zaposlenika","Troškovi sistematskih kontrolnih liječničkih pregleda zaposlenika"
+"4697","kp_rrif4697","kp_rrif469","other","account_type_posl_rashod",,,"Troškovi osnivanja (bilježnik, sud, oglasi, odvjetnik)","Troškovi osnivanja (bilježnik, sud, oglasi, odvjetnik)"
+"4698","kp_rrif4698","kp_rrif469","other","account_type_posl_rashod",,,"Troškovi licenciranja, certifikata i sl.","Troškovi licenciranja, certifikata i sl."
+"4699","kp_rrif4699","kp_rrif469","other","account_type_posl_rashod",,,"Ostali nespomenuti nematerijalni troškovi (ulaznice za sajmove i dr.)","Ostali nespomenuti nematerijalni troškovi (ulaznice za sajmove i dr.)"
+"47","kp_rrif47","kp_rrif4","view","account_type_view",,,"FINANCIJSKI RASHODI","FINANCIJSKI RASHODI"
+"470","kp_rrif470","kp_rrif47","view","account_type_view",,,"Kamate od povezanih društava","Kamate od povezanih društava"
+"4700","kp_rrif4700","kp_rrif470","other","account_type_posl_rashod",,,"Ugovorene kamate","Ugovorene kamate"
+"4701","kp_rrif4701","kp_rrif470","other","account_type_posl_rashod",,,"Zatezne kamate (čl. 7., st. 1., t. 9. ZoPD)","Zatezne kamate (čl. 7., st. 1., t. 9. ZoPD)"
+"4702","kp_rrif4702","kp_rrif470","other","account_type_posl_rashod",,,"Kamate - porezno nepriznate","Kamate - porezno nepriznate"
+"4703","kp_rrif4703","kp_rrif470","other","account_type_posl_rashod",,,"Kamate koje se uračunavaju u zalihe (MRS 23. t.11. i HSFI t. 10.22.)","Kamate koje se uračunavaju u zalihe (MRS 23. t.11. i HSFI t. 10.22.)"
+"471","kp_rrif471","kp_rrif47","view","account_type_view",,,"Tečajne razlike iz odnosa s povezanim društvima","Tečajne razlike iz odnosa s povezanim društvima"
+"4710","kp_rrif4710","kp_rrif471","other","account_type_posl_rashod",,,"Tečajne razlike iz odnosa s povezanim društvima-a1","Tečajne razlike iz odnosa s povezanim društvima-Analitika 1"
+"472","kp_rrif472","kp_rrif47","view","account_type_view",,,"Ostali troškovi iz odnosa s povezanim poduzetnicima","Ostali troškovi iz odnosa s povezanim poduzetnicima"
+"4720","kp_rrif4720","kp_rrif472","other","account_type_posl_rashod",,,"Rashodi financiranja, troškovi popusta i naknadnih odobrenja s povezanim poduzetnicima","Rashodi financiranja, troškovi popusta i naknadnih odobrenja s povezanim poduzetnicima"
+"4721","kp_rrif4721","kp_rrif472","other","account_type_posl_rashod",,,"Troškovi usluga uprave koncerna i sl.","Troškovi usluga uprave koncerna i sl."
+"473","kp_rrif473","kp_rrif47","view","account_type_view",,,"Kamate iz odnosa s nepovezanim društvima","Kamate iz odnosa s nepovezanim društvima"
+"4730","kp_rrif4730","kp_rrif473","other","account_type_posl_rashod",,,"Kamate na kredite banaka","Kamate na kredite banaka"
+"4731","kp_rrif4731","kp_rrif473","other","account_type_posl_rashod",,,"Kamate iz lizing poslova","Kamate iz lizing poslova"
+"4732","kp_rrif4732","kp_rrif473","other","account_type_posl_rashod",,,"Kamate na zajmove pravnih osoba","Kamate na zajmove pravnih osoba"
+"4733","kp_rrif4733","kp_rrif473","other","account_type_posl_rashod",,,"Kamata na pozajmice članova društva i dioničara","Kamata na pozajmice članova društva i dioničara"
+"4734","kp_rrif4734","kp_rrif473","other","account_type_posl_rashod",,,"Kamate na zajmove od fizičkih osoba","Kamate na zajmove od fizičkih osoba"
+"4735","kp_rrif4735","kp_rrif473","other","account_type_posl_rashod",,,"Diskontne kamate po mjenicama i dr. vrijednosnim papirima","Diskontne kamate po mjenicama i dr. vrijednosnim papirima"
+"474","kp_rrif474","kp_rrif47","view","account_type_view",,,"Zatezne kamate","Zatezne kamate"
+"4740","kp_rrif4740","kp_rrif474","other","account_type_posl_rashod",,,"Zatezne kamate iz trgovačkih ugovora","Zatezne kamate iz trgovačkih ugovora"
+"4741","kp_rrif4741","kp_rrif474","other","account_type_posl_rashod",,,"Zatezne kamate na poreze, doprinose i dr. davanja","Zatezne kamate na poreze, doprinose i dr. davanja"
+"4742","kp_rrif4742","kp_rrif474","other","account_type_posl_rashod",,,"Zatezne kamate između povezanih osoba (por. neprizn.)","Zatezne kamate između povezanih osoba (por. neprizn.)"
+"4743","kp_rrif4743","kp_rrif474","other","account_type_posl_rashod",,,"Zatezne kamate po sudskim presudama","Zatezne kamate po sudskim presudama"
+"4744","kp_rrif4744","kp_rrif474","other","account_type_posl_rashod",,,"Ostale zatezne kamate","Ostale zatezne kamate"
+"475","kp_rrif475","kp_rrif47","view","account_type_view",,,"Tečajne razlike iz odnosa s nepovezanim društvima","Tečajne razlike iz odnosa s nepovezanim društvima"
+"4750","kp_rrif4750","kp_rrif475","other","account_type_posl_rashod",,,"Negativne tečajne razlike iz obveza za nabave u inozemstvu","Negativne tečajne razlike iz obveza za nabave u inozemstvu"
+"4751","kp_rrif4751","kp_rrif475","other","account_type_posl_rashod",,,"Negativne tečajne razlike iz kreditnih obveza","Negativne tečajne razlike iz kreditnih obveza"
+"4752","kp_rrif4752","kp_rrif475","other","account_type_posl_rashod",,,"Negativne tečajne razlike iz potraživanja u inozemstvu","Negativne tečajne razlike iz potraživanja u inozemstvu"
+"4753","kp_rrif4753","kp_rrif475","other","account_type_posl_rashod",,,"Negativne teč. razlike za ostalo (npr. iz blagajničkog, razlika kupovnog i srednjeg tečaja banke i dr.)","Negativne tečajne razlike za ostalo (npr. iz blagajničkog poslovanja, razlika između kupovnog i srednjeg tečaja banke i dr.)"
+"4754","kp_rrif4754","kp_rrif475","other","account_type_posl_rashod",,,"Negativne tečajne razlike nastale na stanjima deviznog računa i devizne blagajne","Negativne tečajne razlike nastale na stanjima deviznog računa i devizne blagajne"
+"476","kp_rrif476","kp_rrif47","view","account_type_view",,,"Gubitci iz ulaganja u dionice, udjele i dr. vrij. papire (prodane ispod troška nabave - čl. 10. ZoPD","Gubitci iz ulaganja u dionice, udjele, obveznice i dr. vrijednosne papire (koji su prodani ispod troška nabave - čl. 10. ZoPD"
+"4760","kp_rrif4760","kp_rrif476","other","account_type_posl_rashod",,,"Gubitci iz ulaganja u dionice, udjele i dr. vrij. papire (prodane ispod troška nabave - čl. 10. ZoPD-a1","Gubitci iz ulaganja u dionice, udjele, obveznice i dr. vrijednosne papire (koji su prodani ispod troška nabave - čl. 10. ZoPD-Analitika 1"
+"477","kp_rrif477","kp_rrif47","view","account_type_view",,,"Troškovi diskonta i nagodbi","Troškovi diskonta i nagodbi"
+"4770","kp_rrif4770","kp_rrif477","other","account_type_posl_rashod",,,"Troškovi diskonta pri prodaji potraživanja (faktoring)","Troškovi diskonta pri prodaji potraživanja (faktoring)"
+"4771","kp_rrif4771","kp_rrif477","other","account_type_posl_rashod",,,"Troškovi iz financijskih nagodbi","Troškovi iz financijskih nagodbi"
+"4772","kp_rrif4772","kp_rrif477","other","account_type_posl_rashod",,,"Ostali troškovi","Ostali troškovi"
+"478","kp_rrif478","kp_rrif47","view","account_type_view",,,"Nerealizirani gubitci (rashodi) od financ. imovine","Nerealizirani gubitci (rashodi) od financ. imovine"
+"4780","kp_rrif4780","kp_rrif478","other","account_type_posl_rashod",,,"Gubitci od smanjenja – vrijed. usklađenja fin. imovine za trgovanje (MRS 39. t. 55a. i HSFI t. 9.22b)","Gubitci od smanjenja - vrijednosnog usklađenja fin. imovine za trgovanje (MRS 39. t. 55a. i HSFI t. 9.22b)"
+"4781","kp_rrif4781","kp_rrif478","other","account_type_posl_rashod",,,"Troškovi smanjenja fin. imovine zbog ugovora o poteškoćama (HSFI t. 9.22a i MRS 39. t. 55b.)","Troškovi smanjenja fin. imovine zbog ugovora o poteškoćama (HSFI t. 9.22a i MRS 39. t. 55b.)"
+"4782","kp_rrif4782","kp_rrif478","other","account_type_posl_rashod",,,"Gubitci od smanjenja vrijednosti ostale financ. imov.","Gubitci od smanjenja vrijednosti ostale financ. imov."
+"479","kp_rrif479","kp_rrif47","view","account_type_view",,,"Ostali financijski troškovi","Ostali financijski troškovi"
+"4790","kp_rrif4790","kp_rrif479","other","account_type_posl_rashod",,,"Rashodi s osnove valutne klauzule po obvezama i kreditima","Rashodi s osnove valutne klauzule po obvezama i kreditima"
+"4791","kp_rrif4791","kp_rrif479","other","account_type_posl_rashod",,,"Rashodi s osnove usklađenja obveza zbog valutne i sl. klauzule (dobavljači, za predujmove i sl.)","Rashodi s osnove usklađenja obveza temeljem valutne i sl. klauzule (prema dobavljačima, za predujmove i sl.)"
+"4792","kp_rrif4792","kp_rrif479","other","account_type_posl_rashod",,,"Troškovi valutne klauzule iz tražbina ili obveza","Troškovi valutne klauzule iz tražbina ili obveza"
+"4793","kp_rrif4793","kp_rrif479","other","account_type_posl_rashod",,,"Troškovi burzovnih usluga, emisije vrijednosnih papira i sl.","Troškovi burzovnih usluga, emisije vrijednosnih papira i sl."
+"4794","kp_rrif4794","kp_rrif479","other","account_type_posl_rashod",,,"Troškovi carine inozemnog financijskog i operativnog lizinga","Troškovi carine inozemnog financijskog i operativnog lizinga"
+"4799","kp_rrif4799","kp_rrif479","other","account_type_posl_rashod",,,"Ostali nespomenuti financijski troškovi","Ostali nespomenuti financijski troškovi"
+"48","kp_rrif48","kp_rrif4","view","account_type_view",,,"OSTALI POSLOVNI RASHODI","OSTALI POSLOVNI RASHODI"
+"480","kp_rrif480","kp_rrif48","view","account_type_view",,,"Trošak naknadnih popusta, sniženja, reklamacija i troškovi uzoraka","Trošak naknadnih popusta, sniženja, reklamacija i troškovi uzoraka"
+"4800","kp_rrif4800","kp_rrif480","other","account_type_posl_rashod",,,"Naknadno odobreni popusti i odobrenja","Naknadno odobreni popusti i odobrenja"
+"4801","kp_rrif4801","kp_rrif480","other","account_type_posl_rashod",,,"Troškovi nagodbe (razlike iz sniženja)","Troškovi nagodbe (razlike iz sniženja)"
+"4802","kp_rrif4802","kp_rrif480","other","account_type_posl_rashod",,,"Troškovi nenadoknađenih jamstava za prodana dobra","Troškovi nenadoknađenih jamstava za prodana dobra"
+"4803","kp_rrif4803","kp_rrif480","other","account_type_posl_rashod",,,"Troškovi naknadnih reklamacija","Troškovi naknadnih reklamacija"
+"4804","kp_rrif4804","kp_rrif480","other","account_type_posl_rashod",,,"Troškovi uzoraka zbog kontrole i pregleda, izlaganje radi prodaje i sl.","Troškovi uzoraka zbog kontrole i pregleda, izlaganje radi prodaje i sl."
+"481","kp_rrif481","kp_rrif48","view","account_type_view",,,"Otpisi vrijednosno neusklađenih potraživanja","Otpisi vrijednosno neusklađenih potraživanja"
+"4810","kp_rrif4810","kp_rrif481","other","account_type_posl_rashod",,,"Otpisi nenaplaćenih jamstava i drugih osiguranja","Otpisi nenaplaćenih jamstava i drugih osiguranja"
+"4811","kp_rrif4811","kp_rrif481","other","account_type_posl_rashod",,,"Izravni otpisi nenaplaćenih potraživanja od kupaca i drugih koja nisu vrijednosno usklađena","Izravni otpisi nenaplaćenih potraživanja od kupaca i drugih koja nisu vrijednosno usklađena"
+"4812","kp_rrif4812","kp_rrif481","other","account_type_posl_rashod",,,"Troškovi ostalih otpisa","Troškovi ostalih otpisa"
+"482","kp_rrif482","kp_rrif48","view","account_type_view",,,"Rashodi - otpisi nematerijalne i materijalne imovine","Rashodi - otpisi nematerijalne i materijalne imovine"
+"4820","kp_rrif4820","kp_rrif482","other","account_type_posl_rashod",,,"Neamortizirana vrijednost rashodovane, uništene ili otuđene dugotrajne imovine","Neamortizirana vrijednost rashodovane, uništene ili otuđene dugotrajne imovine"
+"4821","kp_rrif4821","kp_rrif482","other","account_type_posl_rashod",,,"Otpisi imovine izvan uporabe - rashod","Otpisi imovine izvan uporabe - rashod"
+"4822","kp_rrif4822","kp_rrif482","other","account_type_posl_rashod",,,"Gubitak od prodane dug. imov. koja se ne amortizira","Gubitak od prodane dug. imov. koja se ne amortizira"
+"4823","kp_rrif4823","kp_rrif482","other","account_type_posl_rashod",,,"Gubitak od prodaje ost. dug. mat. i nemat. imovine","Gubitak od prodaje ost. dug. mat. i nemat. imovine"
+"4824","kp_rrif4824","kp_rrif482","other","account_type_posl_rashod",,,"Otpisi materijala i robe - rashod","Otpisi materijala i robe - rashod"
+"483","kp_rrif483","kp_rrif48","view","account_type_view",,,"Manjkovi i provalne krađe na zalihama i drugim sredstvima","Manjkovi i provalne krađe na zalihama i drugim sredstvima"
+"4830","kp_rrif4830","kp_rrif483","other","account_type_posl_rashod",,,"Manjkovi uslijed više sile (provalna krađa, elementarna nepogoda)","Manjkovi uslijed više sile (provalna krađa, elementarna nepogoda)"
+"4831","kp_rrif4831","kp_rrif483","other","account_type_posl_rashod",,,"Dopušteni manjkovi - kalo, rastep, kvar i lom na zalihama prema odlukama HGK, HOK ili internim aktima","Dopušteni manjkovi - kalo, rastep, kvar i lom na zalihama prema odlukama HGK, HOK ili internim aktima"
+"4832","kp_rrif4832","kp_rrif483","other","account_type_posl_rashod",,,"Prekomjerni manjkovi na zalihama (KRL) iznad normativa+PDV, prema HGK,(čl.7.,st.5.ZoPD)","Prekomjerni manjkovi na zalihama (kalo, rastep, kvar i lom) iznad normativa + PDV, prema odlukama HGK, HOK ili interno - skrivene isplate (čl. 7., st. 5. ZoPD)"
+"4833","kp_rrif4833","kp_rrif483","other","account_type_posl_rashod",,,"Manjkovi novca i vrijednosnih papira","Manjkovi novca i vrijednosnih papira"
+"4839","kp_rrif4839","kp_rrif483","other","account_type_posl_rashod",,,"Ostali manjkovi iz imovine","Ostali manjkovi iz imovine"
+"484","kp_rrif484","kp_rrif48","view","account_type_view",,,"Kazne, penali, nadoknade šteta i troškovi iz ugovora","Kazne, penali, nadoknade šteta i troškovi iz ugovora"
+"4840","kp_rrif4840","kp_rrif484","other","account_type_posl_rashod",,,"Troškovi kazni za prijestupe i prekršaje i sl. (čl. 7., st. 1., t. 7. ZoPD)","Troškovi kazni za prijestupe i prekršaje i sl. (čl. 7., st. 1., t. 7. ZoPD)"
+"4841","kp_rrif4841","kp_rrif484","other","account_type_posl_rashod",,,"Troškovi prisilne naplate poreza i dr. davanja (čl. 7., st. 1., t. 6. ZoPD)","Troškovi prisilne naplate poreza i dr. davanja (čl. 7., st. 1., t. 6. ZoPD)"
+"4842","kp_rrif4842","kp_rrif484","other","account_type_posl_rashod",,,"Penali, ležarine, dangubnine","Penali, ležarine, dangubnine"
+"4843","kp_rrif4843","kp_rrif484","other","account_type_posl_rashod",,,"Nadoknade šteta iz radnog odnosa (npr. za godišnji odmor, ozljede na radu, odštetne rente i sl.)","Nadoknade šteta iz radnog odnosa (npr. za neiskorišteni godišnji odmor, zbog ozljede na radu, odštetne rente i sl.)"
+"4844","kp_rrif4844","kp_rrif484","other","account_type_posl_rashod",,,"Nadoknade štete - troškovi po nagodbama i sudskim presudama - tužbama","Nadoknade štete - troškovi po nagodbama i sudskim presudama - tužbama"
+"4845","kp_rrif4845","kp_rrif484","other","account_type_posl_rashod",,,"Ugovorene kazne i penali zbog neizvršenja, propusta i sl.","Ugovorene kazne i penali zbog neizvršenja, propusta i sl."
+"4846","kp_rrif4846","kp_rrif484","other","account_type_posl_rashod",,,"Troškovi preuzetih obveza iz ugovora","Troškovi preuzetih obveza iz ugovora"
+"4847","kp_rrif4847","kp_rrif484","other","account_type_posl_rashod",,,"Kazne za parkiranje","Kazne za parkiranje"
+"4849","kp_rrif4849","kp_rrif484","other","account_type_posl_rashod",,,"Ostali izdatci za štete","Ostali izdatci za štete"
+"485","kp_rrif485","kp_rrif48","view","account_type_view",,,"Naknadno utvrđeni troškovi poslovanja","Naknadno utvrđeni troškovi poslovanja"
+"4850","kp_rrif4850","kp_rrif485","other","account_type_posl_rashod",,,"Naknadno utvrđeni troškovi - računi iz prethodnih godina","Naknadno utvrđeni troškovi - računi iz prethodnih godina"
+"4851","kp_rrif4851","kp_rrif485","other","account_type_posl_rashod",,,"Troškovi naknadnih razlika iz nabava","Troškovi naknadnih razlika iz nabava"
+"4852","kp_rrif4852","kp_rrif485","other","account_type_posl_rashod",,,"Ispravak pogrešaka prethodnih razdoblja","Ispravak pogrešaka prethodnih razdoblja"
+"486","kp_rrif486","kp_rrif48","view","account_type_view",,,"Darovanje do 2% od ukupnog prihoda","Darovanje do 2% od ukupnog prihoda"
+"4860","kp_rrif4860","kp_rrif486","other","account_type_posl_rashod",,,"Darovanje za općekorisne namjene (u novcu ili naravi do 2% od UP pr.god. - čl. 7., st. 7. ZoPD)","Darovanje za općekorisne namjene (Darovi u novcu ili naravi do 2% od ukupnog prihoda prethodne godine za kulturu, znanost, odgoj i obrazovanje, zdravstvo, humanitarne, športske, vjerske, ekološke i dr. svrhe - čl. 7., st. 7. ZoPD)"
+"4861","kp_rrif4861","kp_rrif486","other","account_type_posl_rashod",,,"Darovanje za zdrav.potrebe (vanjskih osoba do 2% UPpr.god. a nije pokriveno osig.-čl.7.,st.8.ZoPD)","Darovanje za zdravstvene potrebe (darovanje vanjskih osoba do 2% od UP prethodne godine za operativne zahvate, liječenja, nabavu lijekova, ortopedskih pomagala i dr. što nije pokriveno osiguranjem - čl. 7., st. 8. ZoPD)"
+"487","kp_rrif487","kp_rrif48","view","account_type_view",,,"Darovanja iznad 2% od UP i dr. darovanja","Darovanja iznad 2% od UP i dr. darovanja"
+"4870","kp_rrif4870","kp_rrif487","other","account_type_posl_rashod",,,"Porezno nepriznata darovanja iznad 2% UP (iznad dop. s 486) i ino. udruga i sl. (čl.7.st.1.t.10 ZoPD)","Porezno nepriznata darovanja iznad 2% UP (za svrhe iznad dopuštenih s računa 486) i darovanja inozemnih udruga, ustanova i sl. (čl. 7. st. 1. t. 10. ZoPD)"
+"4871","kp_rrif4871","kp_rrif487","other","account_type_posl_rashod",,,"Darovi bez protučinidbe prim. i izdatci nisu u svezi s ostv.dobitka+PDV,osim na novac-čl7,st1.,t13ZoPD","Darovi (milodari), potpore i dotacije bez protučinidbe primatelja, te dr. izdatci koji nisu u svezi s ostvarivanjem dobitka (+PDV, osim na novac - čl. 7., st. 1., t. 13. ZoPD)"
+"4872","kp_rrif4872","kp_rrif487","other","account_type_posl_rashod",,,"Darovanje političkih stranaka i nezavisnih kandidata","Darovanje političkih stranaka i nezavisnih kandidata"
+"488","kp_rrif488","kp_rrif48","view","account_type_view",,,"Troškovi iz drugih aktivnosti (izvan osnovne djelatnosti)","Troškovi iz drugih aktivnosti (izvan osnovne djelatnosti)"
+"4880","kp_rrif4880","kp_rrif488","other","account_type_posl_rashod",,,"Troškovi iz ortačkog ugovora","Troškovi iz ortačkog ugovora"
+"4881","kp_rrif4881","kp_rrif488","other","account_type_posl_rashod",,,"Troškovi iz posredovanja","Troškovi iz posredovanja"
+"489","kp_rrif489","kp_rrif48","view","account_type_view",,,"Ostali troškovi - rashodi (čl. 7. ZoPD)","Ostali troškovi - rashodi (čl. 7. ZoPD)"
+"4890","kp_rrif4890","kp_rrif489","other","account_type_posl_rashod",,,"Rashodi utvrđeni u postupku nadzora (čl. 7. st. 1. t. 11. ZoPD) - skrivene isplate dobitka","Rashodi utvrđeni u postupku nadzora (čl. 7. st. 1. t. 11. ZoPD) - skrivene isplate dobitka - izuzimanje dioničara članova društva i fizičkih osoba (obrtnika) i s njima povez. osobama"
+"4891","kp_rrif4891","kp_rrif489","other","account_type_posl_rashod",,,"Troškovi -porezno nepriznati- koji nisu u svezi s ostvarivanjem dobitka(čl7, st1,t13.ZoPD-red.br.24PD) ","Troškovi koji nisu izravno u svezi s ostvarivanjem dobitka (čl. 7., st. 1., t. 13. ZoPD - red. br. 24 PD, npr. amortiz. imov. koja ne služi obavljanju djelatnosti, dodjela vlastitih dionica - udjela i dr.) - porezno nepriznati"
+"4892","kp_rrif4892","kp_rrif489","other","account_type_posl_rashod",,,"Troškovi povalstica i dr. oblici imovinskih koristi (čl. 7., st.1. t.10. ZoPD) - porezno nepriznati","Troškovi povalstica i dr. oblici imovinskih koristi (čl. 7., st.1. t.10. ZoPD) - porezno nepriznati"
+"4899","kp_rrif4899","kp_rrif489","other","account_type_posl_rashod",,,"Ostali nespomenuti poslovni rashodi","Ostali nespomenuti poslovni rashodi"
+"49","kp_rrif49","kp_rrif4","view","account_type_view",,,"RASPORED TROŠKOVA","RASPORED TROŠKOVA"
+"490","kp_rrif490","kp_rrif49","view","account_type_view",,,"Raspored troškova za obračun proiz. i usluga (HSFI10, MRS2, MRS11)-uskladištivi troškovi (na 60,62i63)","Raspored troškova za obračun proizvoda i usluga (prema HSFI 10 i MRS-u 2 i MRS-u 11) - uskladištivi troškovi (na račune 60, 62 i 63)"
+"4900","kp_rrif4900","kp_rrif490","other","account_type_posl_rashod",,,"Raspored troškova za obračun proiz. i usluga (HSFI10, MRS2, MRS11)-uskladištivi troškovi (na 60,62i63)-a1","Raspored troškova za obračun proizvoda i usluga (prema HSFI 10 i MRS-u 2 i MRS-u 11) - uskladištivi troškovi (na račune 60, 62 i 63)-Analitika 1"
+"491","kp_rrif491","kp_rrif49","view","account_type_view",,,"Raspored troškova za pokriće upravnih, administrativnih, prodajnih i drugih troškova (na rn 70 i 71)","Raspored troškova za pokriće upravnih, administrativnih, prodajnih i drugih troškova (na račune 70 i 71)"
+"4910","kp_rrif4910","kp_rrif491","other","account_type_posl_rashod",,,"Raspored troškova za pokriće upravnih, administrativnih, prodajnih i drugih troškova (na rn 70 i 71)-a1","Raspored troškova za pokriće upravnih, administrativnih, prodajnih i drugih troškova (na račune 70 i 71)-Analitika 1"
+"6","kp_rrif6","kp_rrif","view","account_type_view",,,"PROIZVODNJA, BIOLOŠKA IMOVINA, GOTOVI PROIZVODI, ROBA I DUGOTRAJNA IMOVINA NAMIJENJENA PRODAJI","PROIZVODNJA, GOTOVI PROIZVODI, ROBA I DUGOTRAJNA IMOVINA NAMIJENJENA PRODAJI"
+"60","kp_rrif60","kp_rrif6","view","account_type_view",,,"PROIZVODNJA - TROŠKOVI KONVERZIJE","PROIZVODNJA - TROŠKOVI KONVERZIJE"
+"600","kp_rrif600","kp_rrif60","view","account_type_view",,,"Proizvodnja u tijeku (po serijama, nositeljima, mjestima, radnim nalozima i sl.)","Proizvodnja u tijeku (razrada po serijama, nositeljima troškova, mjestima, pogonima, gradilištima, objektima, radnim nalozima i sl.)"
+"6000","kp_rrif6000","kp_rrif600","other","account_type_kratk_imovina",,,"Proizvodnja u tijeku (po serijama, nositeljima, mjestima, radnim nalozima i sl.)-a1","Proizvodnja u tijeku (razrada po serijama, nositeljima troškova, mjestima, pogonima, gradilištima, objektima, radnim nalozima i sl.)-Analitika 1"
+"601","kp_rrif601","kp_rrif60","view","account_type_view",,,"Vrijednost usluga (u tijeku ili nedovršenih na datum bilance - MRS 2, t. 16.)","Vrijednost usluga (u tijeku ili nedovršenih na datum bilance - MRS 2, t. 16.)"
+"6010","kp_rrif6010","kp_rrif601","other","account_type_kratk_imovina",,,"Vrijednost usluga (u tijeku ili nedovršenih na datum bilance - MRS 2, t. 16.)-a1","Vrijednost usluga (u tijeku ili nedovršenih na datum bilance - MRS 2, t. 16.)-Analitika 1"
+"602","kp_rrif602","kp_rrif60","view","account_type_view",,,"Vanjska proizvodnja (kooperacija i dr.)","Vanjska proizvodnja (kooperacija i dr.)"
+"6020","kp_rrif6020","kp_rrif602","other","account_type_kratk_imovina",,,"Vanjska proizvodnja (kooperacija i dr.)-a1","Vanjska proizvodnja (kooperacija i dr.)-Analitika 1"
+"605","kp_rrif605","kp_rrif60","view","account_type_view",,,"Proizvodnja u slobodnoj zoni","Proizvodnja u slobodnoj zoni"
+"6050","kp_rrif6050","kp_rrif605","other","account_type_kratk_imovina",,,"Proizvodnja u slobodnoj zoni-a1","Proizvodnja u slobodnoj zoni-Analitika 1"
+"606","kp_rrif606","kp_rrif60","view","account_type_view",,,"Proizvodnja u doradi i manipulaciji","Proizvodnja u doradi i manipulaciji"
+"6060","kp_rrif6060","kp_rrif606","other","account_type_kratk_imovina",,,"Proizvodnja u doradi i manipulaciji-a1","Proizvodnja u doradi i manipulaciji-Analitika 1"
+"607","kp_rrif607","kp_rrif60","view","account_type_view",,,"Obustavljena proizvodnja","Obustavljena proizvodnja"
+"6070","kp_rrif6070","kp_rrif607","other","account_type_kratk_imovina",,,"Obustavljena proizvodnja-a1","Obustavljena proizvodnja-Analitika 1"
+"608","kp_rrif608","kp_rrif60","view","account_type_view",,,"Proizvodnja u tijeku iz ortačkog ugovora","Proizvodnja u tijeku iz ortačkog ugovora"
+"6080","kp_rrif6080","kp_rrif608","other","account_type_kratk_imovina",,,"Proizvodnja u tijeku iz ortačkog ugovora-a1","Proizvodnja u tijeku iz ortačkog ugovora-Analitika 1"
+"609","kp_rrif609","kp_rrif60","view","account_type_view",,,"Vrijednosno usklađivanje proizvodnje - usluga","Vrijednosno usklađivanje proizvodnje - usluga"
+"6090","kp_rrif6090","kp_rrif609","other","account_type_kratk_imovina",,,"Vrijednosno usklađivanje proizvodnje - usluga-a1","Vrijednosno usklađivanje proizvodnje - usluga-Analitika 1"
+"61","kp_rrif61","kp_rrif6","view","account_type_view",,,"NEDOVRŠENI PROIZVODI I POLUPROIZVODI","NEDOVRŠENI PROIZVODI I POLUPROIZVODI"
+"610","kp_rrif610","kp_rrif61","view","account_type_view",,,"Zalihe poluproizvoda (analitika prema osnovnim skupinama ili po stupnju dovršenosti)","Zalihe poluproizvoda (analitika prema osnovnim skupinama ili po stupnju dovršenosti)"
+"6100","kp_rrif6100","kp_rrif610","other","account_type_kratk_imovina",,,"Zalihe poluproizvoda (analitika prema osnovnim skupinama ili po stupnju dovršenosti)-a1","Zalihe poluproizvoda (analitika prema osnovnim skupinama ili po stupnju dovršenosti)-Analitika 1"
+"611","kp_rrif611","kp_rrif61","view","account_type_view",,,"Nedovršeni proizvodi i poluproizvodi (analitika po vrstama proizvoda)","Nedovršeni proizvodi i poluproizvodi (analitika po vrstama proizvoda)"
+"6110","kp_rrif6110","kp_rrif611","other","account_type_kratk_imovina",,,"Nedovršeni proizvodi i poluproizvodi (analitika po vrstama proizvoda)-a1","Nedovršeni proizvodi i poluproizvodi (analitika po vrstama proizvoda)-Analitika 1"
+"619","kp_rrif619","kp_rrif61","view","account_type_view",,,"Vrijednosno usklađivanje nedovršenih proizvoda i poluproizvoda","Vrijednosno usklađivanje nedovršenih proizvoda i poluproizvoda"
+"6190","kp_rrif6190","kp_rrif619","other","account_type_kratk_imovina",,,"Vrijednosno usklađivanje nedovršenih proizvoda i poluproizvoda-a1","Vrijednosno usklađivanje nedovršenih proizvoda i poluproizvoda-Analitika 1"
+"62","kp_rrif62","kp_rrif6","view","account_type_view",,,"BIOLOŠKA IMOVINA","BIOLOŠKA IMOVINA"
+"620","kp_rrif620","kp_rrif62","view","account_type_view",,,"Zalihe biološke proizvodnje u toku","Zalihe biološke proizvodnje u toku"
+"6200","kp_rrif6200","kp_rrif620","other","account_type_kratk_imovina",,,"Zalihe biološke proizvodnje u toku-a1","Zalihe biološke proizvodnje u toku-Analitika 1"
+"621","kp_rrif621","kp_rrif62","view","account_type_view",,,"Zaliha biloške imovine za prodaju","Biloška imovina za prodaju"
+"6210","kp_rrif6210","kp_rrif621","other","account_type_kratk_imovina",,,"Biloška imovina za prodaju-a1","Biloška imovina za prodaju-Analitika 1"
+"629","kp_rrif629","kp_rrif62","view","account_type_view",,,"Vrijednosno usklađivanje biloške imovine","Vrijednosno usklađivanje biloške imovine"
+"6290","kp_rrif6290","kp_rrif629","other","account_type_kratk_imovina",,,"Vrijednosno usklađivanje biloške imovine-a1","Vrijednosno usklađivanje biloške imovine-Analitika 1"
+"63","kp_rrif63","kp_rrif6","view","account_type_view",,,"ZALIHE GOTOVIH PROIZVODA","ZALIHE GOTOVIH PROIZVODA"
+"630","kp_rrif630","kp_rrif63","view","account_type_view",,,"Gotovi proizvodi na skladištu (razrada za svako skladište, pa po skupinama, tipovima, vrstama i sl.)","Gotovi proizvodi na skladištu (razrada za svako skladište a unutar toga po skupinama, tipovima, vrstama i sl.)"
+"6300","kp_rrif6300","kp_rrif630","other","account_type_kratk_imovina",,,"Gotovi proizvodi na skladištu (razrada za svako skladište, pa po skupinama, tipovima, vrstama i sl.)-a1","Gotovi proizvodi na skladištu (razrada za svako skladište a unutar toga po skupinama, tipovima, vrstama i sl.)-Analitika 1"
+"631","kp_rrif631","kp_rrif63","view","account_type_view",,,"Gotovi proizvodi u javnom skladištu, silosu, i dr.","Gotovi proizvodi u javnom skladištu, silosu, i dr."
+"6310","kp_rrif6310","kp_rrif631","other","account_type_kratk_imovina",,,"Gotovi proizvodi u javnom skladištu, silosu, i dr.-a1","Gotovi proizvodi u javnom skladištu, silosu, i dr.-Analitika 1"
+"632","kp_rrif632","kp_rrif63","view","account_type_view",,,"Gotovi proizvodi dani u komisijsku prodaju","Gotovi proizvodi dani u komisijsku prodaju"
+"6320","kp_rrif6320","kp_rrif632","other","account_type_kratk_imovina",,,"Gotovi proizvodi dani u komisijsku prodaju-a1","Gotovi proizvodi dani u komisijsku prodaju-Analitika 1"
+"633","kp_rrif633","kp_rrif63","view","account_type_view",,,"Gotovi proizvodi dani u konsignacijsku prodaju","Gotovi proizvodi dani u konsignacijsku prodaju"
+"6330","kp_rrif6330","kp_rrif633","other","account_type_kratk_imovina",,,"Gotovi proizvodi dani u konsignacijsku prodaju-a1","Gotovi proizvodi dani u konsignacijsku prodaju-Analitika 1"
+"634","kp_rrif634","kp_rrif63","view","account_type_view",,,"Gotovi proizvodi u doradi, obradi i manipulaciji","Gotovi proizvodi u doradi, obradi i manipulaciji"
+"6340","kp_rrif6340","kp_rrif634","other","account_type_kratk_imovina",,,"Gotovi proizvodi u doradi, obradi i manipulaciji-a1","Gotovi proizvodi u doradi, obradi i manipulaciji-Analitika 1"
+"635","kp_rrif635","kp_rrif63","view","account_type_view",,,"Gotovi proizvodi u slobodnoj zoni","Gotovi proizvodi u slobodnoj zoni"
+"6350","kp_rrif6350","kp_rrif635","other","account_type_kratk_imovina",,,"Gotovi proizvodi u slobodnoj zoni-a1","Gotovi proizvodi u slobodnoj zoni-Analitika 1"
+"636","kp_rrif636","kp_rrif63","view","account_type_view",,,"Zalihe nekurentnih proizvoda i otpadaka","Zalihe nekurentnih proizvoda i otpadaka"
+"6360","kp_rrif6360","kp_rrif636","other","account_type_kratk_imovina",,,"Zalihe nekurentnih proizvoda i otpadaka-a1","Zalihe nekurentnih proizvoda i otpadaka-Analitika 1"
+"637","kp_rrif637","kp_rrif63","view","account_type_view",,,"Gotovi proizvodi u izložbenim prostorima","Gotovi proizvodi u izložbenim prostorima"
+"6370","kp_rrif6370","kp_rrif637","other","account_type_kratk_imovina",,,"Gotovi proizvodi u izložbenim prostorima-a1","Gotovi proizvodi u izložbenim prostorima-Analitika 1"
+"638","kp_rrif638","kp_rrif63","view","account_type_view",,,"Gotovi proizvodi iz ortaštava","Gotovi proizvodi iz ortaštava"
+"6380","kp_rrif6380","kp_rrif638","other","account_type_kratk_imovina",,,"Gotovi proizvodi iz ortaštava-a1","Gotovi proizvodi iz ortaštava-Analitika 1"
+"639","kp_rrif639","kp_rrif63","view","account_type_view",,,"Vrijednosno usklađivanje zaliha gotovih proizvoda","Vrijednosno usklađivanje zaliha gotovih proizvoda"
+"6390","kp_rrif6390","kp_rrif639","other","account_type_kratk_imovina",,,"Vrijednosno usklađivanje zaliha gotovih proizvoda-a1","Vrijednosno usklađivanje zaliha gotovih proizvoda-Analitika 1"
+"64","kp_rrif64","kp_rrif6","view","account_type_view",,,"GOTOVI PROIZVODI U VLASTITIM PRODAVAONICAMA","GOTOVI PROIZVODI U VLASTITIM PRODAVAONICAMA"
+"640","kp_rrif640","kp_rrif64","view","account_type_view",,,"Gotovi proizvodi u prodaji u vlastitim prodavaonicama (analitika po prodavaonicama)","Gotovi proizvodi u prodaji u vlastitim prodavaonicama (analitika po prodavaonicama)"
+"6400","kp_rrif6400","kp_rrif640","other","account_type_kratk_imovina",,,"Gotovi proizvodi u prodaji u vlastitim prodavaonicama (analitika po prodavaonicama)-a1","Gotovi proizvodi u prodaji u vlastitim prodavaonicama (analitika po prodavaonicama)-Analitika 1"
+"641","kp_rrif641","kp_rrif64","view","account_type_view",,,"Uračunani PDV u vrijednosti proizvoda","Uračunani PDV u vrijednosti proizvoda"
+"6410","kp_rrif6410","kp_rrif641","other","account_type_kratk_imovina",,,"Uračunani PDV u vrijednosti proizvoda-a1","Uračunani PDV u vrijednosti proizvoda-Analitika 1"
+"642","kp_rrif642","kp_rrif64","view","account_type_view",,,"Uračunani porez na luksuz","Uračunani porez na luksuz"
+"6420","kp_rrif6420","kp_rrif642","other","account_type_kratk_imovina",,,"Uračunani porez na luksuz-a1","Uračunani porez na luksuz-Analitika 1"
+"648","kp_rrif648","kp_rrif64","view","account_type_view",,,"Uračunana marža u prodajnoj cijeni gotovih proizvoda","Uračunana marža u prodajnoj cijeni gotovih proizvoda"
+"6480","kp_rrif6480","kp_rrif648","other","account_type_kratk_imovina",,,"Uračunana marža u prodajnoj cijeni gotovih proizvoda-a1","Uračunana marža u prodajnoj cijeni gotovih proizvoda-Analitika 1"
+"649","kp_rrif649","kp_rrif64","view","account_type_view",,,"Vrijednosno usklađivanje gotovih proizvoda u prodavaonicama","Vrijednosno usklađivanje gotovih proizvoda u prodavaonicama"
+"6490","kp_rrif6490","kp_rrif649","other","account_type_kratk_imovina",,,"Vrijednosno usklađivanje gotovih proizvoda u prodavaonicama-a1","Vrijednosno usklađivanje gotovih proizvoda u prodavaonicama-Analitika 1"
+"65","kp_rrif65","kp_rrif6","view","account_type_view",,,"OBRAČUN TROŠKOVA NABAVE ROBE - TROŠKOVI KUPNJE","OBRAČUN TROŠKOVA NABAVE ROBE - TROŠKOVI KUPNJE"
+"650","kp_rrif650","kp_rrif65","view","account_type_view",,,"Kupovna cijena robe od dobavljača","Kupovna cijena robe od dobavljača"
+"6500","kp_rrif6500","kp_rrif650","other","account_type_kratk_imovina",,,"Kupovna cijena robe od dobavljača-a1","Kupovna cijena robe od dobavljača-Analitika 1"
+"651","kp_rrif651","kp_rrif65","view","account_type_view",,,"Ostali troškovi nabave u svezi s dovođenjem robe na zalihu","Ostali troškovi nabave u svezi s dovođenjem robe na zalihu"
+"6510","kp_rrif6510","kp_rrif651","other","account_type_kratk_imovina",,,"Troškovi transporta","Troškovi transporta"
+"6511","kp_rrif6511","kp_rrif651","other","account_type_kratk_imovina",,,"Troškovi ukrcaja i iskrcaja (fakturirani)","Troškovi ukrcaja i iskrcaja (fakturirani)"
+"6512","kp_rrif6512","kp_rrif651","other","account_type_kratk_imovina",,,"Transportno osiguranje","Transportno osiguranje"
+"6513","kp_rrif6513","kp_rrif651","other","account_type_kratk_imovina",,,"Troškovi posebnog pakiranja - ambalaže","Troškovi posebnog pakiranja - ambalaže"
+"6514","kp_rrif6514","kp_rrif651","other","account_type_kratk_imovina",,,"Troškovi vlastitog transporta (ne više od tarife javnog prijevoza) dovođenja robe na prodajnu lokaciju","Troškovi vlastitog transporta (ne više od tarife javnog prijevoza) dovođenja robe na prodajnu lokaciju"
+"6515","kp_rrif6515","kp_rrif651","other","account_type_kratk_imovina",,,"Troškovi oblikovanja za posebne kupce","Troškovi oblikovanja za posebne kupce"
+"6516","kp_rrif6516","kp_rrif651","other","account_type_kratk_imovina",,,"Troškovi čuvanja i rukovanja (u fazi nabave)","Troškovi čuvanja i rukovanja (u fazi nabave)"
+"6517","kp_rrif6517","kp_rrif651","other","account_type_kratk_imovina",,,"Špediterski i bankarski troškovi","Špediterski i bankarski troškovi"
+"6518","kp_rrif6518","kp_rrif651","other","account_type_kratk_imovina",,,"Nadoknada uvozniku za uslugu uvoza","Nadoknada uvozniku za uslugu uvoza"
+"6519","kp_rrif6519","kp_rrif651","other","account_type_kratk_imovina",,,"Ostali troškovi kupnje (pregledi, atesti i troškovi u svezi s dovođenjem robe na zalihu -HSFI10 i MRS2)","Ostali troškovi kupnje (pregledi, atesti i dr. troškovi u svezi s dovođenjem robe na zalihu - HSFI 10 i MRS 2)"
+"652","kp_rrif652","kp_rrif65","view","account_type_view",,,"Carina i druge uvozne pristojbe za robu","Carina i druge uvozne pristojbe za robu"
+"6520","kp_rrif6520","kp_rrif652","other","account_type_kratk_imovina",,,"Carina i druge uvozne pristojbe za robu-a1","Carina i druge uvozne pristojbe za robu-Analitika 1"
+"653","kp_rrif653","kp_rrif65","view","account_type_view",,,"Posebni porezi (trošarine)","Posebni porezi (trošarine)"
+"6530","kp_rrif6530","kp_rrif653","other","account_type_kratk_imovina",,,"Posebni porezi (trošarine)-a1","Posebni porezi (trošarine)-Analitika 1"
+"659","kp_rrif659","kp_rrif65","view","account_type_view",,,"Obračun nabave - trošak kupnje","Obračun nabave - trošak kupnje"
+"6590","kp_rrif6590","kp_rrif659","other","account_type_kratk_imovina",,,"Obračun nabave - trošak kupnje-a1","Obračun nabave - trošak kupnje-Analitika 1"
+"66","kp_rrif66","kp_rrif6","view","account_type_view",,,"ROBA","ROBA"
+"660","kp_rrif660","kp_rrif66","view","account_type_view",,,"Roba u skladištu","Roba u skladištu"
+"6600","kp_rrif6600","kp_rrif660","other","account_type_kratk_imovina",,,"Roba u vlastitom veleprodajnom skladištu (analitika po skladištima)","Roba u vlastitom veleprodajnom skladištu (analitika po skladištima)"
+"6601","kp_rrif6601","kp_rrif660","other","account_type_kratk_imovina",,,"Zaliha otpadaka od robe","Zaliha otpadaka od robe"
+"661","kp_rrif661","kp_rrif66","view","account_type_view",,,"Roba u tuđem skladištu i izlozima","Roba u tuđem skladištu i izlozima"
+"6610","kp_rrif6610","kp_rrif661","other","account_type_kratk_imovina",,,"Roba u tuđem skladištu","Roba u tuđem skladištu"
+"6611","kp_rrif6611","kp_rrif661","other","account_type_kratk_imovina",,,"Roba u tuđim silosima, hladnjačama i sl.","Roba u tuđim silosima, hladnjačama i sl."
+"6612","kp_rrif6612","kp_rrif661","other","account_type_kratk_imovina",,,"Roba u izložbenim prostorima","Roba u izložbenim prostorima"
+"662","kp_rrif662","kp_rrif66","view","account_type_view",,,"Roba dana u komisijsku ili konsignacijsku prodaju","Roba dana u komisijsku ili konsignacijsku prodaju"
+"6620","kp_rrif6620","kp_rrif662","other","account_type_kratk_imovina",,,"Roba dana u komisijsku ili konsignacijsku prodaju-a1","Roba dana u komisijsku ili konsignacijsku prodaju-Analitika 1"
+"663","kp_rrif663","kp_rrif66","view","account_type_view",,,"Roba u prodavaonicama","Roba u prodavaonicama"
+"6630","kp_rrif6630","kp_rrif663","view","account_type_view",,,"Roba u prodavaonici (po prodajnoj cijeni -analitika po prodavaonicama), ili","Roba u prodavaonici (po prodajnoj cijeni -analitika po prodavaonicama), ili"
+"66300","kp_rrif66300","kp_rrif6630","other","account_type_kratk_imovina",,,"Roba u prodavaonici A s PDV-om 23%","Roba u prodavaonici A s PDV-om 23%"
+"66301","kp_rrif66301","kp_rrif6630","other","account_type_kratk_imovina",,,"Roba u prodavaonici A s PDV-om 10%","Roba u prodavaonici A s PDV-om 10%"
+"66302","kp_rrif66302","kp_rrif6630","other","account_type_kratk_imovina",,,"Roba u prodavaonici A s PDV-om 0%, itd.","Roba u prodavaonici A s PDV-om 0%, itd."
+"664","kp_rrif664","kp_rrif66","view","account_type_view",,,"Uračunani porezi u robi","Uračunani porezi u robi"
+"6640","kp_rrif6640","kp_rrif664","other","account_type_kratk_imovina",,,"Uračunani PDV (analitika po prodajnim mjestima i poreznim stopama)","Uračunani PDV (analitika po prodajnim mjestima i poreznim stopama)"
+"6641","kp_rrif6641","kp_rrif664","other","account_type_kratk_imovina",,,"Uračunani porez na luksuz","Uračunani porez na luksuz"
+"665","kp_rrif665","kp_rrif66","view","account_type_view",,,"Roba u carinskom skladištu ""D"" ili u slobodnoj zoni","Roba u carinskom skladištu ""D"" ili u slobodnoj zoni"
+"6650","kp_rrif6650","kp_rrif665","other","account_type_kratk_imovina",,,"Vlastita roba u carinskom skladištu tipa ""D""","Vlastita roba u carinskom skladištu tipa ""D"""
+"6651","kp_rrif6651","kp_rrif665","other","account_type_kratk_imovina",,,"Roba u slobodnoj zoni","Roba u slobodnoj zoni"
+"666","kp_rrif666","kp_rrif66","view","account_type_view",,,"Roba u doradi, obradi i manipulaciji","Roba u doradi, obradi i manipulaciji"
+"6660","kp_rrif6660","kp_rrif666","other","account_type_kratk_imovina",,,"Vrijednost robe u doradi","Vrijednost robe u doradi"
+"6661","kp_rrif6661","kp_rrif666","other","account_type_kratk_imovina",,,"Troškovi u svezi s doradom","Troškovi u svezi s doradom"
+"667","kp_rrif667","kp_rrif66","view","account_type_view",,,"Roba na putu","Roba na putu"
+"6670","kp_rrif6670","kp_rrif667","other","account_type_kratk_imovina",,,"Roba na putu-a1","Roba na putu-Analitika 1"
+"668","kp_rrif668","kp_rrif66","view","account_type_view",,,"Uračunana razlika u cijeni robe","Uračunana razlika u cijeni robe"
+"6680","kp_rrif6680","kp_rrif668","other","account_type_kratk_imovina",,,"Razlika u cijeni robe na skladištu (analitički po skupinama robe s istom maržom)","Razlika u cijeni robe na skladištu (analitički po skupinama robe s istom maržom)"
+"6681","kp_rrif6681","kp_rrif668","other","account_type_kratk_imovina",,,"Uračunana marža robe u prodavaonici","Uračunana marža robe u prodavaonici"
+"669","kp_rrif669","kp_rrif66","view","account_type_view",,,"Vrijednosno usklađivanje zaliha robe","Vrijednosno usklađivanje zaliha robe"
+"6690","kp_rrif6690","kp_rrif669","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje zbog pada cijena, smanjenja uporabljivosti i sl.","Vrijednosno usklađenje zbog pada cijena, smanjenja uporabljivosti i sl."
+"6691","kp_rrif6691","kp_rrif669","other","account_type_kratk_imovina",,,"Prepravljene cijene robe zbog monetarnih oscilacija","Prepravljene cijene robe zbog monetarnih oscilacija"
+"67","kp_rrif67","kp_rrif6","view","account_type_view",,,"PREDUJMOVI ZA NABAVU ROBE","PREDUJMOVI ZA NABAVU ROBE"
+"670","kp_rrif670","kp_rrif67","view","account_type_view",,,"Dani predujmovi za nabavu robe","Dani predujmovi za nabavu robe"
+"6700","kp_rrif6700","kp_rrif670","other","account_type_kratk_imovina",,,"Dani predujmovi za nabavu robe-a1","Dani predujmovi za nabavu robe-Analitika 1"
+"671","kp_rrif671","kp_rrif67","view","account_type_view",,,"Dani predujmovi uvozniku za nabavu robe","Dani predujmovi uvozniku za nabavu robe"
+"6710","kp_rrif6710","kp_rrif671","other","account_type_kratk_imovina",,,"Dani predujmovi uvozniku za nabavu robe-a1","Dani predujmovi uvozniku za nabavu robe-Analitika 1"
+"672","kp_rrif672","kp_rrif67","view","account_type_view",,,"Dani predujmovi za robu povezanom društvu","Dani predujmovi za robu povezanom društvu"
+"6720","kp_rrif6720","kp_rrif672","other","account_type_kratk_imovina",,,"Dani predujmovi za robu povezanom društvu-a1","Dani predujmovi za robu povezanom društvu-Analitika 1"
+"679","kp_rrif679","kp_rrif67","view","account_type_view",,,"Vrijednosno usklađenje danih predujmova za robu","Vrijednosno usklađenje danih predujmova za robu"
+"6790","kp_rrif6790","kp_rrif679","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje danih predujmova za robu-a1","Vrijednosno usklađenje danih predujmova za robu-Analitika 1"
+"68","kp_rrif68","kp_rrif6","view","account_type_view",,,"NEKRETNINE I UMJETNINE ZA TRGOVANJE","NEKRETNINE I UMJETNINE ZA TRGOVANJE"
+"680","kp_rrif680","kp_rrif68","view","account_type_view",,,"Nabavna vrijednost nekretnina za preprodaju (s porezom na promet)","Nabavna vrijednost nekretnina za preprodaju (s porezom na promet)"
+"6800","kp_rrif6800","kp_rrif680","other","account_type_kratk_imovina",,,"Nabavna vrijednost nekretnina za preprodaju (s porezom na promet)-a1","Nabavna vrijednost nekretnina za preprodaju (s porezom na promet)-Analitika 1"
+"681","kp_rrif681","kp_rrif68","view","account_type_view",,,"Troškovi dodatnog uređenja - dorade","Troškovi dodatnog uređenja - dorade"
+"6810","kp_rrif6810","kp_rrif681","other","account_type_kratk_imovina",,,"Troškovi dodatnog uređenja - dorade-a1","Troškovi dodatnog uređenja - dorade-Analitika 1"
+"682","kp_rrif682","kp_rrif68","view","account_type_view",,,"Umjetnine u prodaji","Umjetnine u prodaji"
+"6820","kp_rrif6820","kp_rrif682","other","account_type_kratk_imovina",,,"Umjetnine u prodaji-a1","Umjetnine u prodaji-Analitika 1"
+"683","kp_rrif683","kp_rrif68","view","account_type_view",,,"Nekretnine za prodaju (uređene)","Nekretnine za prodaju (uređene)"
+"6830","kp_rrif6830","kp_rrif683","other","account_type_kratk_imovina",,,"Nekretnine za prodaju (uređene)-a1","Nekretnine za prodaju (uređene)-Analitika 1"
+"684","kp_rrif684","kp_rrif68","view","account_type_view",,,"Uračunani PDV u umjetnine","Uračunani PDV u umjetnine"
+"6840","kp_rrif6840","kp_rrif684","other","account_type_kratk_imovina",,,"Uračunani PDV u umjetnine-a1","Uračunani PDV u umjetnine-Analitika 1"
+"687","kp_rrif687","kp_rrif68","view","account_type_view",,,"Predujmovi za kupnju nekretnina radi daljnje prodaje","Predujmovi za kupnju nekretnina radi daljnje prodaje"
+"6870","kp_rrif6870","kp_rrif687","other","account_type_kratk_imovina",,,"Predujmovi za kupnju nekretnina radi daljnje prodaje-a1","Predujmovi za kupnju nekretnina radi daljnje prodaje-Analitika 1"
+"688","kp_rrif688","kp_rrif68","view","account_type_view",,,"Uračunana razlika u cijeni nekretnina i umjetnina za daljnju prodaju","Uračunana razlika u cijeni nekretnina i umjetnina za daljnju prodaju"
+"6880","kp_rrif6880","kp_rrif688","other","account_type_kratk_imovina",,,"Uračunana razlika u cijeni nekretnina i umjetnina za daljnju prodaju-a1","Uračunana razlika u cijeni nekretnina i umjetnina za daljnju prodaju-Analitika 1"
+"689","kp_rrif689","kp_rrif68","view","account_type_view",,,"Vrijednosno usklađivanje nekretnina i umjetnina u prometu i predujmova","Vrijednosno usklađivanje nekretnina i umjetnina u prometu i predujmova"
+"6890","kp_rrif6890","kp_rrif689","other","account_type_kratk_imovina",,,"Vrijednosno usklađivanje nekretnina i umjetnina u prometu i predujmova-a1","Vrijednosno usklađivanje nekretnina i umjetnina u prometu i predujmova-Analitika 1"
+"69","kp_rrif69","kp_rrif6","view","account_type_view",,,"DUGOTRAJNA IMOVINA NAMIJENJENA PRODAJI","DUGOTRAJNA IMOVINA NAMIJENJENA PRODAJI"
+"690","kp_rrif690","kp_rrif69","view","account_type_view",,,"Nematerijalna imovina namijenjena prodaji","Nematerijalna imovina namijenjena prodaji"
+"6900","kp_rrif6900","kp_rrif690","other","account_type_kratk_imovina",,,"Nematerijalna imovina namijenjena prodaji-a1","Nematerijalna imovina namijenjena prodaji-Analitika 1"
+"691","kp_rrif691","kp_rrif69","view","account_type_view",,,"Materijalna imovina namijenjena za prodaju","Materijalna imovina namijenjena za prodaju"
+"6910","kp_rrif6910","kp_rrif691","other","account_type_kratk_imovina",,,"Skupina imovine za prodaju (npr. pogon, poslov. jedinica i sl. )","Skupina imovine za prodaju (npr. pogon, poslov. jedinica i sl. )"
+"699","kp_rrif699","kp_rrif69","view","account_type_view",,,"Vrijednosno usklađenje dugotrajne imovine namijenjena prodaji","Vrijednosno usklađenje dugotrajne imovine namijenjena prodaji"
+"6990","kp_rrif6990","kp_rrif699","other","account_type_kratk_imovina",,,"Vrijednosno usklađenje dugotrajne imovine namijenjena prodaji-a1","Vrijednosno usklađenje dugotrajne imovine namijenjena prodaji-Analitika 1"
+"7","kp_rrif7","kp_rrif","view","account_type_view",,,"POKRIĆE RASHODA I PRIHODI RAZDOBLJA","POKRIĆE RASHODA I PRIHODI RAZDOBLJA"
+"70","kp_rrif70","kp_rrif7","view","account_type_view",,,"TROŠKOVI PRODANIH ZALIHA PROIZVODA I USLUGA","TROŠKOVI PRODANIH ZALIHA PROIZVODA I USLUGA"
+"700","kp_rrif700","kp_rrif70","view","account_type_view",,,"Trošak zaliha prodanih proizvoda (60, 62, 63 i 64)","Trošak zaliha prodanih proizvoda (60, 62, 63 i 64)"
+"7000","kp_rrif7000","kp_rrif700","other","account_type_posl_rashod",,,"Trošak zaliha prodanih proizvoda (60, 62, 63 i 64)-a1","Trošak zaliha prodanih proizvoda (60, 62, 63 i 64)-Analitika 1"
+"701","kp_rrif701","kp_rrif70","view","account_type_view",,,"Troškovi realiziranih usluga (490 i 601)","Troškovi realiziranih usluga (490 i 601)"
+"7010","kp_rrif7010","kp_rrif701","other","account_type_posl_rashod",,,"Troškovi realiziranih usluga (490 i 601)-a1","Troškovi realiziranih usluga (490 i 601)-Analitika 1"
+"702","kp_rrif702","kp_rrif70","view","account_type_view",,,"Troškovi neiskorištenog kapaciteta (HSFI t. 10.18. i MRS 2 t. 13)","Troškovi neiskorištenog kapaciteta (HSFI t. 10.18. i MRS 2 t. 13)"
+"7020","kp_rrif7020","kp_rrif702","other","account_type_posl_rashod",,,"Troškovi neiskorištenog kapaciteta (HSFI t. 10.18. i MRS 2 t. 13)-a1","Troškovi neiskorištenog kapaciteta (HSFI t. 10.18. i MRS 2 t. 13)-Analitika 1"
+"703","kp_rrif703","kp_rrif70","view","account_type_view",,,"Troškovi prodanih zaliha materijala i otpadaka (31, 32, 35 i 36)","Troškovi prodanih zaliha materijala i otpadaka (31, 32, 35 i 36)"
+"7030","kp_rrif7030","kp_rrif703","other","account_type_posl_rashod",,,"Troškovi nabavne vrijednosti materijala, dijelova, inventara i otpadaka","Troškovi nabavne vrijednosti materijala, dijelova, inventara i otpadaka"
+"7031","kp_rrif7031","kp_rrif703","other","account_type_posl_rashod",,,"Troškovi manjkova materijala, dijelova i inventara kojom se tereti odgovorna osoba","Troškovi manjkova materijala, dijelova i inventara kojom se tereti odgovorna osoba"
+"704","kp_rrif704","kp_rrif70","view","account_type_view",,,"Rashodi zaliha proizvodnje (HSFI 10 i MRS 2)","Rashodi zaliha proizvodnje (HSFI 10 i MRS 2)"
+"7040","kp_rrif7040","kp_rrif704","other","account_type_posl_rashod",,,"Dopušteni manjkovi -porezno priznati- tehnološki KRL i škart u proizvodnji (sa skupina 60, 62, 63 i 64)","Dopušteni manjkovi - tehnološki kalo, rastep, kvar i lom i škart u proizvodnji (sa skupina 60, 62, 63 i 64) - porezno priznati"
+"7041","kp_rrif7041","kp_rrif704","other","account_type_posl_rashod",,,"Prekomjerni manjkovi-porezno priznati teh.KRL i škart u proiz.(60,62,63i64 -HSFI t10.21. i MRS2,t14)","Prekomjerni manjkovi - tehnološki kalo, rastep, kvar, lom i škart u proizvodnji (60, 62, 63 i 64 - HSFI t. 10.21. i MRS 2, t. 14.) a porezno dopušteni po očevidu i sl. - porezno priznati"
+"7042","kp_rrif7042","kp_rrif704","other","account_type_posl_rashod",,,"Prekomjerni manjkovi proizvoda (HSFI t. 10.2. i MRS 2, t. 16.) - porezno nepriznati","Prekomjerni manjkovi proizvoda (HSFI t. 10.2. i MRS 2, t. 16.) - porezno nepriznati"
+"7043","kp_rrif7043","kp_rrif704","other","account_type_posl_rashod",,,"Razlika višeg troška proizvodnje od neto-vrij. koja se može realizirati (HSFIt.10.35. i MRS2t.28.-33.)","Razlika višeg troška proizvodnje od neto-vrijednosti koja se može realizirati (HSFI t. 10.35. i MRS 2, t. 28. do 33.)"
+"7044","kp_rrif7044","kp_rrif704","other","account_type_posl_rashod",,,"Troškovi isporučenih proizvoda u jamstvenom roku (zamjena)","Troškovi isporučenih proizvoda u jamstvenom roku (zamjena)"
+"705","kp_rrif705","kp_rrif70","view","account_type_view",,,"Greškom neiskazani rashodi proteklih razdoblja","Greškom neiskazani rashodi proteklih razdoblja"
+"7050","kp_rrif7050","kp_rrif705","other","account_type_posl_rashod",,,"Greškom neiskazani rashodi proteklih razdoblja-a1","Greškom neiskazani rashodi proteklih razdoblja-Analitika 1"
+"706","kp_rrif706","kp_rrif70","view","account_type_view",,,"Gubitci iz ugovora o izgradnj (MRS 11, t. 36.)","Gubitci iz ugovora o izgradnj (MRS 11, t. 36.)"
+"7060","kp_rrif7060","kp_rrif706","other","account_type_posl_rashod",,,"Gubitci iz ugovora o izgradnj (MRS 11, t. 36.)-a1","Gubitci iz ugovora o izgradnj (MRS 11, t. 36.)-Analitika 1"
+"707","kp_rrif707","kp_rrif70","view","account_type_view",,,"Troškovi iz ugovora o ortaštvu","Troškovi iz ugovora o ortaštvu"
+"7070","kp_rrif7070","kp_rrif707","other","account_type_posl_rashod",,,"Troškovi iz ugovora o ortaštvu-a1","Troškovi iz ugovora o ortaštvu-Analitika 1"
+"708","kp_rrif708","kp_rrif70","view","account_type_view",,,"Troškovi vrijed. uskl. proizvod. u tijeku(609), poluproizvoda(629) i zaliha got. proizvoda (639 i 649)","Troškovi vrijednosnog usklađenja proizvodnje u tijeku (609), poluproizvoda (629) i zaliha gotovih proizvoda (639 i 649)"
+"7080","kp_rrif7080","kp_rrif708","other","account_type_posl_rashod",,,"Troškovi vrijed. uskl. proizvod. u tijeku(609), poluproizvoda(629) i zaliha got. proizvoda (639 i 649)-a1","Troškovi vrijednosnog usklađenja proizvodnje u tijeku (609), poluproizvoda (629) i zaliha gotovih proizvoda (639 i 649)-Analitika 1"
+"71","kp_rrif71","kp_rrif7","view","account_type_view",,,"TROŠKOVI PRODANE ROBE","TROŠKOVI PRODANE ROBE"
+"710","kp_rrif710","kp_rrif71","view","account_type_view",,,"Nabavna vrijednost prodane robe","Nabavna vrijednost prodane robe"
+"7100","kp_rrif7100","kp_rrif710","other","account_type_posl_rashod",,,"Trošak prodane robe u tuzemstvu","Trošak prodane robe u tuzemstvu"
+"7101","kp_rrif7101","kp_rrif710","other","account_type_posl_rashod",,,"Trošak prodane robe u inozemstvu","Trošak prodane robe u inozemstvu"
+"7102","kp_rrif7102","kp_rrif710","other","account_type_posl_rashod",,,"Troškovi prodane robe u tranzitu","Troškovi prodane robe u tranzitu"
+"7103","kp_rrif7103","kp_rrif710","other","account_type_posl_rashod",,,"Trošak prodane robe u poslov. jed.","Trošak prodane robe u poslov. jed."
+"711","kp_rrif711","kp_rrif71","view","account_type_view",,,"Nabavna vrijednost prodanih nekretnina i umjetnina","Nabavna vrijednost prodanih nekretnina i umjetnina"
+"7110","kp_rrif7110","kp_rrif711","other","account_type_posl_rashod",,,"Nabavna vrijednost prodanih nekretnina i umjetnina-a1","Nabavna vrijednost prodanih nekretnina i umjetnina-Analitika 1"
+"712","kp_rrif712","kp_rrif71","view","account_type_view",,,"Troškovi dugotr. imov. namijenjeni prodaji","Troškovi dugotr. imov. namijenjeni prodaji"
+"7120","kp_rrif7120","kp_rrif712","other","account_type_posl_rashod",,,"Troškovi dugotr. imov. namijenjeni prodaji-a1","Troškovi dugotr. imov. namijenjeni prodaji-Analitika 1"
+"713","kp_rrif713","kp_rrif71","view","account_type_view",,,"Troškovi kala, rastepa, kvara i loma na robi i otpisi robe","Troškovi kala, rastepa, kvara i loma na robi i otpisi robe"
+"7130","kp_rrif7130","kp_rrif713","other","account_type_posl_rashod",,,"Kalo, rastep, kvar i lom u dopuštenoj visini prema Pravilniku HGK - porezno priznati","Kalo, rastep, kvar i lom u dopuštenoj visini prema Pravilniku HGK - porezno priznati"
+"7131","kp_rrif7131","kp_rrif713","other","account_type_posl_rashod",,,"Manjkovi uslijed više sile (provalne krađe, poplava, požar, potres i sl.) - porezno priznati","Manjkovi uslijed više sile (provalne krađe, poplava, požar, potres i sl.) - porezno priznati"
+"7132","kp_rrif7132","kp_rrif713","other","account_type_posl_rashod",,,"Manjkovi i otpisi trgovačke robe po očevidu PU i sl. - porezno priznati","Manjkovi i otpisi trgovačke robe po očevidu PU i sl. - porezno priznati"
+"7133","kp_rrif7133","kp_rrif713","other","account_type_posl_rashod",,,"Prekomjerni kalo, rastep, kvar i lom + PDV - porezno nepriznati","Prekomjerni kalo, rastep, kvar i lom + PDV - porezno nepriznati"
+"7134","kp_rrif7134","kp_rrif713","other","account_type_posl_rashod",,,"Manjak robe na teret odgovorne osobe","Manjak robe na teret odgovorne osobe"
+"714","kp_rrif714","kp_rrif71","view","account_type_view",,,"Troškovi zamjene robe u jamstvenom roku","Troškovi zamjene robe u jamstvenom roku"
+"7140","kp_rrif7140","kp_rrif714","other","account_type_posl_rashod",,,"Troškovi zamjene robe u jamstvenom roku-a1","Troškovi zamjene robe u jamstvenom roku-Analitika 1"
+"715","kp_rrif715","kp_rrif71","view","account_type_view",,,"Greškom neiskazani rashodi prodane robe u proteklim razdobljima u trgovini","Greškom neiskazani rashodi prodane robe u proteklim razdobljima u trgovini"
+"7150","kp_rrif7150","kp_rrif715","other","account_type_posl_rashod",,,"Greškom neiskazani rashodi prodane robe u proteklim razdobljima u trgovini-a1","Greškom neiskazani rashodi prodane robe u proteklim razdobljima u trgovini-Analitika 1"
+"718","kp_rrif718","kp_rrif71","view","account_type_view",,,"Troškovi vrijednosnog usklađenja trgovačke robe i predujmova (669, 679, 689)","Troškovi vrijednosnog usklađenja trgovačke robe i predujmova (669, 679, 689)"
+"7180","kp_rrif7180","kp_rrif718","other","account_type_posl_rashod",,,"Troškovi vrijednosnog usklađenja trgovačke robe i predujmova (669, 679, 689)-a1","Troškovi vrijednosnog usklađenja trgovačke robe i predujmova (669, 679, 689)-Analitika 1"
+"719","kp_rrif719","kp_rrif71","view","account_type_view",,,"Troškovi vrijednosnog usklađenja dugotrajne imovine namijenjene prodaji (699)","Troškovi vrijednosnog usklađenja dugotrajne imovine namijenjene prodaji (699)"
+"7190","kp_rrif7190","kp_rrif719","other","account_type_posl_rashod",,,"Troškovi vrijednosnog usklađenja dugotrajne imovine namijenjene prodaji (699)-a1","Troškovi vrijednosnog usklađenja dugotrajne imovine namijenjene prodaji (699)-Analitika 1"
+"72","kp_rrif72","kp_rrif7","view","account_type_view",,,"TROŠKOVI ADMINISTRACIJE I OSTALI RASHODI","TROŠKOVI ADMINISTRACIJE I OSTALI RASHODI"
+"720","kp_rrif720","kp_rrif72","view","account_type_view",,,"Troškovi uprave, prodaje, administracije (491)","Troškovi uprave, prodaje, administracije (491)"
+"7200","kp_rrif7200","kp_rrif720","other","account_type_posl_rashod",,,"Troškovi uprave, prodaje, administracije (491)-a1","Troškovi uprave, prodaje, administracije (491)-Analitika 1"
+"721","kp_rrif721","kp_rrif72","view","account_type_view",,,"Ostali poslovni rashodi - nespomenuti","Ostali poslovni rashodi - nespomenuti"
+"7210","kp_rrif7210","kp_rrif721","other","account_type_posl_rashod",,,"Ostali poslovni rashodi - nespomenuti-a1","Ostali poslovni rashodi - nespomenuti-Analitika 1"
+"73","kp_rrif73","kp_rrif7","view","account_type_view",,,"IZVANREDNI - OSTALI RASHODI","IZVANREDNI - OSTALI RASHODI"
+"730","kp_rrif730","kp_rrif73","view","account_type_view",,,"Izvanredni rashodi od prodaje dugotrajne imovine (HSFI t. 8.35.)","Izvanredni rashodi od prodaje dugotrajne imovine (HSFI t. 8.35.)"
+"7300","kp_rrif7300","kp_rrif730","other","account_type_posl_rashod",,,"Izvanredni rashodi od prodaje dugotrajne imovine (HSFI t. 8.35.)-a1","Izvanredni rashodi od prodaje dugotrajne imovine (HSFI t. 8.35.)-Analitika 1"
+"731","kp_rrif731","kp_rrif73","view","account_type_view",,,"Izvanredni otpisi od otuđenja imovine, nastali neočekivano i u visokoj vrijednosti (HSFt4.7. i MRS10t9)","Izvanredni otpisi od otuđenja imovine koji su nastali neočekivano i u visokoj vrijednosti (HSFI t. 4.7. i MRS 10. t. 9.)"
+"7310","kp_rrif7310","kp_rrif731","other","account_type_posl_rashod",,,"Izvanredni otpisi od otuđenja imovine, nastali neočekivano i u visokoj vrijednosti (HSFt4.7. i MRS10t9)-a1","Izvanredni otpisi od otuđenja imovine koji su nastali neočekivano i u visokoj vrijednosti (HSFI t. 4.7. i MRS 10. t. 9.)-Analitika 1"
+"732","kp_rrif732","kp_rrif73","view","account_type_view",,,"Gubitci zbog izvlaštenja ili zbog prirodnih katastrofa na važnom dijelu imovine","Gubitci zbog izvlaštenja ili zbog prirodnih katastrofa na važnom dijelu imovine"
+"7320","kp_rrif7320","kp_rrif732","other","account_type_posl_rashod",,,"Gubitci zbog izvlaštenja ili zbog prirodnih katastrofa na važnom dijelu imovine-a1","Gubitci zbog izvlaštenja ili zbog prirodnih katastrofa na važnom dijelu imovine-Analitika 1"
+"733","kp_rrif733","kp_rrif73","view","account_type_view",,,"Izvanredni rashodi iz ostalih rijetkih i neobičnih događaja ili transakcija","Izvanredni rashodi iz ostalih rijetkih i neobičnih događaja ili transakcija"
+"7330","kp_rrif7330","kp_rrif733","other","account_type_posl_rashod",,,"Izvanredni rashodi iz ostalih rijetkih i neobičnih događaja ili transakcija-a1","Izvanredni rashodi iz ostalih rijetkih i neobičnih događaja ili transakcija-Analitika 1"
+"734","kp_rrif734","kp_rrif73","view","account_type_view",,,"Izvanredne kazne, penali, odštete, naknadno utvrđ. obveze i sl.","Izvanredne kazne, penali, odštete, naknadno utvrđ. obveze i sl."
+"7340","kp_rrif7340","kp_rrif734","other","account_type_posl_rashod",,,"Izvanredne kazne, penali, odštete, naknadno utvrđ. obveze i sl.-a1","Izvanredne kazne, penali, odštete, naknadno utvrđ. obveze i sl.-Analitika 1"
+"735","kp_rrif735","kp_rrif73","view","account_type_view",,,"Nerealizirani gubitci","Nerealizirani gubitci"
+"7350","kp_rrif7350","kp_rrif735","other","account_type_posl_rashod",,,"Nerealizirani gubitci-a1","Nerealizirani gubitci-Analitika 1"
+"737","kp_rrif737","kp_rrif73","view","account_type_view",,,"Gubitci od procjene biološke imovine","Gubitci od procjene biološke imovine"
+"7370","kp_rrif7370","kp_rrif737","other","account_type_posl_rashod",,,"Gubitci od procjene biološke imovine-a1","Gubitci od procjene biološke imovine-Analitika 1"
+"74","kp_rrif74","kp_rrif7","view","account_type_view",,,"UDIO U GUBITKU I DOBITKU PRIDRUŽENIH PODUZETNIKA","UDIO U GUBITKU I DOBITKU PRIDRUŽENIH PODUZETNIKA"
+"740","kp_rrif740","kp_rrif74","view","account_type_view",,,"Udio u gubitku pridruženih poduzetnika","Udio u gubitku pridruženih poduzetnika"
+"7400","kp_rrif7400","kp_rrif740","other","account_type_posl_rashod",,,"Udio u gubitku povezanih društava","Udio u gubitku povezanih društava"
+"7401","kp_rrif7401","kp_rrif740","other","account_type_posl_rashod",,,"Udio u gubitku ortaka","Udio u gubitku ortaka"
+"745","kp_rrif745","kp_rrif74","view","account_type_view",,,"Udio u dobitku od pridruženih poduzetnika","Udio u dobitku od pridruženih poduzetnika"
+"7450","kp_rrif7450","kp_rrif745","other","account_type_posl_prihod",,,"Udio u dobitku povezanih društava","Udio u dobitku povezanih društava"
+"7451","kp_rrif7451","kp_rrif745","other","account_type_posl_prihod",,,"Udio u dobitku ortaštva","Udio u dobitku ortaštva"
+"75","kp_rrif75","kp_rrif7","view","account_type_view",,,"PRIHODI OD PRODAJE PROIZVODA I USLUGA","PRIHODI OD PRODAJE PROIZVODA I USLUGA"
+"750","kp_rrif750","kp_rrif75","view","account_type_view",,,"Prihodi od prodaje proizvoda (analitika po proizvodima ili profitnim centrima)","Prihodi od prodaje proizvoda (analitika po proizvodima ili profitnim centrima)"
+"7500","kp_rrif7500","kp_rrif750","other","account_type_posl_prihod",,,"Prihodi od prodaje proizvoda od redovne prodaje","Prihodi od prodaje proizvoda od redovne prodaje"
+"7501","kp_rrif7501","kp_rrif750","other","account_type_posl_prihod",,,"Prihodi od prodaje proizvoda na kredit ili otplatu","Prihodi od prodaje proizvoda na kredit ili otplatu"
+"7502","kp_rrif7502","kp_rrif750","other","account_type_posl_prihod",,,"Prihodi ostvareni u slobodnoj zoni","Prihodi ostvareni u slobodnoj zoni"
+"7503","kp_rrif7503","kp_rrif750","other","account_type_posl_prihod",,,"Prodaja u vlastitim prodavaonicama","Prodaja u vlastitim prodavaonicama"
+"7504","kp_rrif7504","kp_rrif750","other","account_type_posl_prihod",,,"Prihodi od prodaje stanova i dr. građevina","Prihodi od prodaje stanova i dr. građevina"
+"7505","kp_rrif7505","kp_rrif750","other","account_type_posl_prihod",,,"Prihodi od prodaje poluproizvoda i nedovršenih proizvoda","Prihodi od prodaje poluproizvoda i nedovršenih proizvoda"
+"7506","kp_rrif7506","kp_rrif750","other","account_type_posl_prihod",,,"Prihodi ostvareni u posl. jed. na području posebne držav. skrbi i u Vukovaru","Prihodi ostvareni u posl. jed. na području posebne držav. skrbi i u Vukovaru"
+"7507","kp_rrif7507","kp_rrif750","other","account_type_posl_prihod",,,"Prihod od povratne naknade za ambalažu (bez PDV-a)","Prihod od povratne naknade za ambalažu (bez PDV-a)"
+"7508","kp_rrif7508","kp_rrif750","other","account_type_posl_prihod",,,"Prihod od prodaje otpadaka iz proizvodnje","Prihod od prodaje otpadaka iz proizvodnje"
+"7509","kp_rrif7509","kp_rrif750","other","account_type_posl_prihod",,,"Prihodi od prodaje poluproizvoda i nedovršenih proizvoda","Prihodi od prodaje poluproizvoda i nedovršenih proizvoda"
+"751","kp_rrif751","kp_rrif75","view","account_type_view",,,"Prihodi od prodaje usluga","Prihodi od prodaje usluga"
+"7510","kp_rrif7510","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od servisnih usluga, usluga popravaka i sl. usluga","Prihodi od servisnih usluga, usluga popravaka i sl. usluga"
+"7511","kp_rrif7511","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od restorana i gostionica","Prihodi od restorana i gostionica"
+"7512","kp_rrif7512","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od hotela i noćenja","Prihodi od hotela i noćenja"
+"7513","kp_rrif7513","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od knjigovodstvenih, usluga poreznog savjetovanja, revizorskih, konzultantskih i dr. usluga","Prihodi od knjigovodstvenih, usluga poreznog savjetovanja, revizorskih, konzultantskih i dr. usluga"
+"7514","kp_rrif7514","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od usluga prijevoza","Prihodi od usluga prijevoza"
+"7515","kp_rrif7515","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od komunalnih usluga","Prihodi od komunalnih usluga"
+"7516","kp_rrif7516","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od promidžbenih usluga","Prihodi od promidžbenih usluga"
+"7517","kp_rrif7517","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od usluga zaštite i istraživanja","Prihodi od usluga zaštite i istraživanja"
+"7518","kp_rrif7518","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od programskih usluga","Prihodi od programskih usluga"
+"7519","kp_rrif7519","kp_rrif751","other","account_type_posl_prihod",,,"Prihodi od prodaje ostalih usluga","Prihodi od prodaje ostalih usluga"
+"752","kp_rrif752","kp_rrif75","view","account_type_view",,,"Prihodi od graditeljskih usluga - iz ugovora o izgradnji (građevina, postrojenja, brodova i sl.)","Prihodi od graditeljskih usluga - iz ugovora o izgradnji (građevina, postrojenja, brodova i sl.)"
+"7520","kp_rrif7520","kp_rrif752","other","account_type_posl_prihod",,,"Prihodi od graditeljskih usluga - iz ugovora o izgradnji (građevina, postrojenja, brodova i sl.)-a1","Prihodi od graditeljskih usluga - iz ugovora o izgradnji (građevina, postrojenja, brodova i sl.)-Analitika 1"
+"753","kp_rrif753","kp_rrif75","view","account_type_view",,,"Prihodi od prodaje dobara u inozemstvo (moguća analitika po vrstama proizvoda i zemljama)","Prihodi od prodaje dobara u inozemstvo (moguća analitika po vrstama proizvoda i zemljama)"
+"7530","kp_rrif7530","kp_rrif753","other","account_type_posl_prihod",,,"Prihodi od prodaje dobara u inozemstvo (moguća analitika po vrstama proizvoda i zemljama)-a1","Prihodi od prodaje dobara u inozemstvo (moguća analitika po vrstama proizvoda i zemljama)-Analitika 1"
+"754","kp_rrif754","kp_rrif75","view","account_type_view",,,"Prihodi od prodaje usluga u inozemstvo (moguća analitika po vrstama usluga i zemljama kupcima)","Prihodi od prodaje usluga u inozemstvo (moguća analitika po vrstama usluga i zemljama kupcima)"
+"7540","kp_rrif7540","kp_rrif754","other","account_type_posl_prihod",,,"Prihodi iz međunarodne plovidbe brodovima (čl. 26., st. 10. ZoPD)","Prihodi iz međunarodne plovidbe brodovima (čl. 26., st. 10. ZoPD)"
+"7541","kp_rrif7541","kp_rrif754","other","account_type_posl_prihod",,,"Prihodi od internetskih usluga za inozemstvo","Prihodi od internetskih usluga za inozemstvo"
+"7542","kp_rrif7542","kp_rrif754","other","account_type_posl_prihod",,,"Prihodi od poslovnih jedinica u inozemstvu","Prihodi od poslovnih jedinica u inozemstvu"
+"7543","kp_rrif7543","kp_rrif754","other","account_type_posl_prihod",,,"Prihodi od prodaje turističkih usluga u inozem.","Prihodi od prodaje turističkih usluga u inozem."
+"755","kp_rrif755","kp_rrif75","view","account_type_view",,,"Prihodi od prodaje proizvoda i usluga poduzet. u kojima postoje sudjelujući interesi (do 20% udjela)","Prihodi od prodaje proizvoda i usluga poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)"
+"7550","kp_rrif7550","kp_rrif755","other","account_type_posl_prihod",,,"Prihodi od prodaje proizvoda i usluga poduzet. u kojima postoje sudjelujući interesi (do 20% udjela)-a1","Prihodi od prodaje proizvoda i usluga poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)-Analitika 1"
+"756","kp_rrif756","kp_rrif75","view","account_type_view",,,"Prihodi od prodaje proizvoda i usluga ovisnim društvima (analitika po društvima)","Prihodi od prodaje proizvoda i usluga ovisnim društvima (analitika po društvima)"
+"7560","kp_rrif7560","kp_rrif756","other","account_type_posl_prihod",,,"Prihodi od prodaje proizvoda i usluga ovisnim društvima (analitika po društvima)-a1","Prihodi od prodaje proizvoda i usluga ovisnim društvima (analitika po društvima)-Analitika 1"
+"757","kp_rrif757","kp_rrif75","view","account_type_view",,,"Prihodi od najmova i zakupa","Prihodi od najmova i zakupa"
+"7570","kp_rrif7570","kp_rrif757","other","account_type_posl_prihod",,,"Prihodi od najmova i zakupa-a1","Prihodi od najmova i zakupa-Analitika 1"
+"758","kp_rrif758","kp_rrif75","view","account_type_view",,,"Prihodi iz ortaštva","Prihodi iz ortaštva"
+"7580","kp_rrif7580","kp_rrif758","other","account_type_posl_prihod",,,"Prihodi iz ortaštva-a1","Prihodi iz ortaštva-Analitika 1"
+"759","kp_rrif759","kp_rrif75","view","account_type_view",,,"Ostali prihodi od prodaje učinaka","Ostali prihodi od prodaje učinaka"
+"7590","kp_rrif7590","kp_rrif759","other","account_type_posl_prihod",,,"Ostali prihodi od prodaje učinaka-a1","Ostali prihodi od prodaje učinaka-Analitika 1"
+"76","kp_rrif76","kp_rrif7","view","account_type_view",,,"PRIHODI OD PRODAJE TRGOVAČKE ROBE","PRIHODI OD PRODAJE TRGOVAČKE ROBE"
+"760","kp_rrif760","kp_rrif76","view","account_type_view",,,"Prihodi od prodaje robe","Prihodi od prodaje robe"
+"7600","kp_rrif7600","kp_rrif760","other","account_type_posl_prihod",,,"Prihodi od prodaje robe na veliko (analitika po prodajnim mjestima)","Prihodi od prodaje robe na veliko (analitika po prodajnim mjestima)"
+"7601","kp_rrif7601","kp_rrif760","other","account_type_posl_prihod",,,"Prihodi od prodaje uvezene robe na veliko","Prihodi od prodaje uvezene robe na veliko"
+"7602","kp_rrif7602","kp_rrif760","other","account_type_posl_prihod",,,"Prihodi od prodaje robe u tranzitu","Prihodi od prodaje robe u tranzitu"
+"7603","kp_rrif7603","kp_rrif760","other","account_type_posl_prihod",,,"Prihodi od prodaje robe na malo (analitika po prodav.)","Prihodi od prodaje robe na malo (analitika po prodav.)"
+"7604","kp_rrif7604","kp_rrif760","other","account_type_posl_prihod",,,"Prihodi od prodaje robe u povezanim društvima","Prihodi od prodaje robe u povezanim društvima"
+"7605","kp_rrif7605","kp_rrif760","other","account_type_posl_prihod",,,"Prihodi od prodaje robe dane u komisiju ili konsignaciju","Prihodi od prodaje robe dane u komisiju ili konsignaciju"
+"7606","kp_rrif7606","kp_rrif760","other","account_type_posl_prihod",,,"Prihodi od prodaje u poslov. jed. na području posebne držav. skrbi i Vukovaru","Prihodi od prodaje u poslov. jed. na području posebne držav. skrbi i Vukovaru"
+"7607","kp_rrif7607","kp_rrif760","other","account_type_posl_prihod",,,"Prihodi od povratne naknade za ambalažu (bez PDV-a)","Prihodi od povratne naknade za ambalažu (bez PDV-a)"
+"7608","kp_rrif7608","kp_rrif760","other","account_type_posl_prihod",,,"Prihodi od prometa nekretnina","Prihodi od prometa nekretnina"
+"761","kp_rrif761","kp_rrif76","view","account_type_view",,,"Prihodi od prodaje robe na inozemnom tržištu","Prihodi od prodaje robe na inozemnom tržištu"
+"7610","kp_rrif7610","kp_rrif761","other","account_type_posl_prihod",,,"Prihodi od prodaje robe na inozemnom tržištu-a1","Prihodi od prodaje robe na inozemnom tržištu-Analitika 1"
+"762","kp_rrif762","kp_rrif76","view","account_type_view",,,"Prihodi od trgovačkih usluga","Prihodi od trgovačkih usluga"
+"7620","kp_rrif7620","kp_rrif762","other","account_type_posl_prihod",,,"Prihodi od provizija","Prihodi od provizija"
+"7621","kp_rrif7621","kp_rrif762","other","account_type_posl_prihod",,,"Prihodi od franšiza i robnih znakova","Prihodi od franšiza i robnih znakova"
+"7622","kp_rrif7622","kp_rrif762","other","account_type_posl_prihod",,,"Prihodi od usluge posredovanja","Prihodi od usluge posredovanja"
+"7623","kp_rrif7623","kp_rrif762","other","account_type_posl_prihod",,,"Prihodi od davanja mišljenja","Prihodi od davanja mišljenja"
+"763","kp_rrif763","kp_rrif76","view","account_type_view",,,"Prihodi od prodaje nekurentne robe (robe u kvaru, ošte-ćenju, demodirana i sl.)","Prihodi od prodaje nekurentne robe (robe u kvaru, ošte-ćenju, demodirana i sl.)"
+"7630","kp_rrif7630","kp_rrif763","other","account_type_posl_prihod",,,"Prihodi od prodaje nekurentne robe (robe u kvaru, ošte-ćenju, demodirana i sl.)-a1","Prihodi od prodaje nekurentne robe (robe u kvaru, ošte-ćenju, demodirana i sl.)-Analitika 1"
+"764","kp_rrif764","kp_rrif76","view","account_type_view",,,"Prihodi od prodaje robe na kredit","Prihodi od prodaje robe na kredit"
+"7640","kp_rrif7640","kp_rrif764","other","account_type_posl_prihod",,,"Prihodi od prodaje robe na robni kredit","Prihodi od prodaje robe na robni kredit"
+"7641","kp_rrif7641","kp_rrif764","other","account_type_posl_prihod",,,"Prihodi od prodaje robe na potrošački kredit","Prihodi od prodaje robe na potrošački kredit"
+"765","kp_rrif765","kp_rrif76","view","account_type_view",,,"Prihodi od prodaje robe poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)","Prihodi od prodaje robe poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)"
+"7650","kp_rrif7650","kp_rrif765","other","account_type_posl_prihod",,,"Prihodi od prodaje robe poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)-a1","Prihodi od prodaje robe poduzetnicima u kojima postoje sudjelujući interesi (do 20% udjela)-Analitika 1"
+"766","kp_rrif766","kp_rrif76","view","account_type_view",,,"Prihodi od prodaje robe ovisnim društvima","Prihodi od prodaje robe ovisnim društvima"
+"7660","kp_rrif7660","kp_rrif766","other","account_type_posl_prihod",,,"Prihodi od prodaje robe ovisnim društvima-a1","Prihodi od prodaje robe ovisnim društvima-Analitika 1"
+"767","kp_rrif767","kp_rrif76","view","account_type_view",,,"Prihodi od dane (prodane) robe u financijski lizing (najam)","Prihodi od dane (prodane) robe u financijski lizing (najam)"
+"7670","kp_rrif7670","kp_rrif767","other","account_type_posl_prihod",,,"Prihodi od dane (prodane) robe u financijski lizing (najam)-a1","Prihodi od dane (prodane) robe u financijski lizing (najam)-Analitika 1"
+"768","kp_rrif768","kp_rrif76","view","account_type_view",,,"Prihodi od preprodaje nekretnina i umjetnina","Prihodi od preprodaje nekretnina i umjetnina"
+"7680","kp_rrif7680","kp_rrif768","other","account_type_posl_prihod",,,"Prihodi od preprodaje nekretnina i umjetnina-a1","Prihodi od preprodaje nekretnina i umjetnina-Analitika 1"
+"769","kp_rrif769","kp_rrif76","view","account_type_view",,,"Ostali prihodi od prodaje roba i trgovačkih usluga","Ostali prihodi od prodaje roba i trgovačkih usluga"
+"7690","kp_rrif7690","kp_rrif769","other","account_type_posl_prihod",,,"Prihodi od prikupljanja ambalaže","Prihodi od prikupljanja ambalaže"
+"7691","kp_rrif7691","kp_rrif769","other","account_type_posl_prihod",,,"Prihodi od zbrinjavanja otpada","Prihodi od zbrinjavanja otpada"
+"7692","kp_rrif7692","kp_rrif769","other","account_type_posl_prihod",,,"Prihodi od prodaje korisnog otpada","Prihodi od prodaje korisnog otpada"
+"77","kp_rrif77","kp_rrif7","view","account_type_view",,,"FINANCIJSKI PRIHODI","FINANCIJSKI PRIHODI"
+"770","kp_rrif770","kp_rrif77","view","account_type_view",,,"Kamate, tečajne razlike, dividende i sl. prihodi iz odnosa s povezanim poduzetnicima","Kamate, tečajne razlike, dividende i sl. prihodi iz odnosa s povezanim poduzetnicima"
+"7700","kp_rrif7700","kp_rrif770","other","account_type_posl_prihod",,,"Prihodi od kamata od povezanih poduzetnika","Prihodi od kamata od povezanih poduzetnika"
+"7701","kp_rrif7701","kp_rrif770","other","account_type_posl_prihod",,,"Prihodi od tečajnih razlika od povez. poduzet.","Prihodi od tečajnih razlika od povez. poduzet."
+"7702","kp_rrif7702","kp_rrif770","other","account_type_posl_prihod",,,"Prihodi od dividende (dobitka) iz udjela u povezanim poduzetnicima","Prihodi od dividende (dobitka) iz udjela u povezanim poduzetnicima"
+"7703","kp_rrif7703","kp_rrif770","other","account_type_posl_prihod",,,"Prihodi od valutne (indeksne) klauzule iz odnosa s povezanim poduzetnicima","Prihodi od valutne (indeksne) klauzule iz odnosa s povezanim poduzetnicima"
+"7704","kp_rrif7704","kp_rrif770","other","account_type_posl_prihod",,,"Ostali financijski prihodi od povezanih poduzet","Ostali financijski prihodi od povezanih poduzet"
+"7705","kp_rrif7705","kp_rrif770","other","account_type_posl_prihod",,,"Ostali financijski prihodi od povez. poduzetnika","Ostali financijski prihodi od povez. poduzetnika"
+"7706","kp_rrif7706","kp_rrif770","other","account_type_posl_prihod",,,"Dobitci od prodaje udjela i dionica od povezanih poduzetnika","Dobitci od prodaje udjela i dionica od povezanih poduzetnika"
+"771","kp_rrif771","kp_rrif77","view","account_type_view",,,"Prihodi od kamata","Prihodi od kamata"
+"7710","kp_rrif7710","kp_rrif771","other","account_type_posl_prihod",,,"Prihodi od redovnih kamata","Prihodi od redovnih kamata"
+"7711","kp_rrif7711","kp_rrif771","other","account_type_posl_prihod",,,"Prihodi od zateznih kamata","Prihodi od zateznih kamata"
+"7712","kp_rrif7712","kp_rrif771","other","account_type_posl_prihod",,,"Prihodi od kamata iz financijske imovine i dr.","Prihodi od kamata iz financijske imovine i dr."
+"7713","kp_rrif7713","kp_rrif771","other","account_type_posl_prihod",,,"Kamate na depozite i jamčevine","Kamate na depozite i jamčevine"
+"772","kp_rrif772","kp_rrif77","view","account_type_view",,,"Prihodi od tečajnih razlika","Prihodi od tečajnih razlika"
+"7720","kp_rrif7720","kp_rrif772","other","account_type_posl_prihod",,,"Pozitivne tečajne razlike iz tražbina i stanja deviza na računu","Pozitivne tečajne razlike iz tražbina i stanja deviza na računu"
+"7721","kp_rrif7721","kp_rrif772","other","account_type_posl_prihod",,,"Pozitivne tečajne razlike iz nižih obveza prema inozemstvu","Pozitivne tečajne razlike iz nižih obveza prema inozemstvu"
+"7722","kp_rrif7722","kp_rrif772","other","account_type_posl_prihod",,,"Prihodi od ostalih tečajnih razlika","Prihodi od ostalih tečajnih razlika"
+"773","kp_rrif773","kp_rrif77","view","account_type_view",,,"Prihodi od dividende i dobitaka iz udjela","Prihodi od dividende i dobitaka iz udjela"
+"7730","kp_rrif7730","kp_rrif773","other","account_type_posl_prihod",,,"Prihodi od dividendi","Prihodi od dividendi"
+"7731","kp_rrif7731","kp_rrif773","other","account_type_posl_prihod",,,"Prihodi od udjela u dobitku u d.o.o. i dr.","Prihodi od udjela u dobitku u d.o.o. i dr."
+"774","kp_rrif774","kp_rrif77","view","account_type_view",,,"Ostali financijski prihodi","Ostali financijski prihodi"
+"7740","kp_rrif7740","kp_rrif774","other","account_type_posl_prihod",,,"Prihodi iz udjela u investicijskim i dr. fondovima","Prihodi iz udjela u investicijskim i dr. fondovima"
+"7741","kp_rrif7741","kp_rrif774","other","account_type_posl_prihod",,,"Dobitci od prodaje dionica i udjela (s nepovez. društvima) i dr. vrijed. papira","Dobitci od prodaje dionica i udjela (s nepovez. društvima) i dr. vrijed. papira"
+"7742","kp_rrif7742","kp_rrif774","other","account_type_posl_prihod",,,"Prihodi od primjene valutne (indeksne) klauzule","Prihodi od primjene valutne (indeksne) klauzule"
+"7743","kp_rrif7743","kp_rrif774","other","account_type_posl_prihod",,,"Ostali financijski prihodi iz odnosa s nepovezanim poduzetnicima i dr. osobama","Ostali financijski prihodi iz odnosa s nepovezanim poduzetnicima i dr. osobama"
+"7744","kp_rrif7744","kp_rrif774","other","account_type_posl_prihod",,,"Prihodi od prodaje ostale financijske imovine","Prihodi od prodaje ostale financijske imovine"
+"775","kp_rrif775","kp_rrif77","view","account_type_view",,,"Dio prihoda od pridruženih poduzetnika i sudjelujućih interesa","Dio prihoda od pridruženih poduzetnika i sudjelujućih interesa"
+"7750","kp_rrif7750","kp_rrif775","other","account_type_posl_prihod",,,"Financijski prihodi (dividende, dobitci) iz udjela u društvima do 20%","Financijski prihodi (dividende, dobitci) iz udjela u društvima do 20%"
+"7751","kp_rrif7751","kp_rrif775","other","account_type_posl_prihod",,,"Prihodi od kamata, teč. razlika i dr. fin. prihoda iz odnosa s pridruženim poduz. i od udjela do 20%","Prihodi od kamata, tečajnih razlika i dr. fin. prihoda iz odnosa s pridruženim poduzetnicima i od društava u kojima se drži udio do 20%"
+"776","kp_rrif776","kp_rrif77","view","account_type_view",,,"Nerealizirani dobitci (prihodi) od financijske imovine","Nerealizirani dobitci (prihodi) od financijske imovine"
+"7760","kp_rrif7760","kp_rrif776","other","account_type_posl_prihod",,,"Prihodi iz procjene fin. imovine namijenjene za trgovanje (HSFI 15. t. 15.52. i MRS 39. t. 55a. i dr.)","Prihodi iz procjene fin. imovine namijenjene za trgovanje (HSFI 15. t. 15.52. i MRS 39. t. 55a. i dr.)"
+"7761","kp_rrif7761","kp_rrif776","other","account_type_posl_prihod",,,"Dobitci iz promjene fer vrijednosti ulaganja u nekretnine (HSFI 7. i MRS 40)","Dobitci iz promjene fer vrijednosti ulaganja u nekretnine (HSFI 7. i MRS 40)"
+"7762","kp_rrif7762","kp_rrif776","other","account_type_posl_prihod",,,"Dobitci iz promjene vrijednosti ostale imovine","Dobitci iz promjene vrijednosti ostale imovine"
+"777","kp_rrif777","kp_rrif77","view","account_type_view",,,"Prihodi negativnog goodwilla","Prihodi negativnog goodwilla"
+"7770","kp_rrif7770","kp_rrif777","other","account_type_posl_prihod",,,"Prihodi negativnog goodwilla-a1","Prihodi negativnog goodwilla-Analitika 1"
+"778","kp_rrif778","kp_rrif77","view","account_type_view",,,"Ostali financijski prihodi","Ostali financijski prihodi"
+"7780","kp_rrif7780","kp_rrif778","other","account_type_posl_prihod",,,"Prihodi iz burzovnih transakcija","Prihodi iz burzovnih transakcija"
+"7781","kp_rrif7781","kp_rrif778","other","account_type_posl_prihod",,,"Prihodi iz faktoringa, forwarda, opcija i sl.","Prihodi iz faktoringa i sl."
+"7782","kp_rrif7782","kp_rrif778","other","account_type_posl_prihod",,,"Prihodi od neplaćenih obveza - davanja (za šume, poreze, članarine, naknade i dr.)","Prihodi od neplaćenih obveza - davanja (za šume, poreze, članarine, naknade i dr.)"
+"7783","kp_rrif7783","kp_rrif778","other","account_type_posl_prihod",,,"Prihodi iz fin. leasinga","Prihodi iz fin. leasinga"
+"7784","kp_rrif7784","kp_rrif778","other","account_type_posl_prihod",,,"Prihodi od naplate životnog osiguranja","Prihodi od naplate životnog osiguranja"
+"78","kp_rrif78","kp_rrif7","view","account_type_view",,,"OSTALI POSLOVNI I IZVANREDNI PRIHODI","OSTALI POSLOVNI I IZVANREDNI PRIHODI"
+"780","kp_rrif780","kp_rrif78","view","account_type_view",,,"Prihodi od otpisa obveza i popusta","Prihodi od otpisa obveza i popusta"
+"7800","kp_rrif7800","kp_rrif780","other","account_type_izv_prihod",,,"Otpisi obveza prema dobavljačima, obveza za primljene predujmove i sl.","Otpisi obveza prema dobavljačima, obveza za primljene predujmove i sl."
+"7801","kp_rrif7801","kp_rrif780","other","account_type_izv_prihod",,,"Otpis obveza prema kreditorima","Otpis obveza prema kreditorima"
+"7802","kp_rrif7802","kp_rrif780","other","account_type_izv_prihod",,,"Otpis obveza prema zaposlenicima","Otpis obveza prema zaposlenicima"
+"7803","kp_rrif7803","kp_rrif780","other","account_type_izv_prihod",,,"Prihodi od zastare obveza","Prihodi od zastare obveza"
+"7805","kp_rrif7805","kp_rrif780","other","account_type_izv_prihod",,,"Otpis ostalih obveza","Otpis ostalih obveza"
+"7807","kp_rrif7807","kp_rrif780","other","account_type_izv_prihod",,,"Prihodi od naknadnih odobrenja - sniženja i popusta od dobavljača i dr.","Prihodi od naknadnih odobrenja - sniženja i popusta od dobavljača i dr."
+"781","kp_rrif781","kp_rrif78","view","account_type_view",,,"Prihodi od rezidualnih imovinskih stavki, viškova i procjena","Prihodi od rezidualnih imovinskih stavki, viškova i procjena"
+"7810","kp_rrif7810","kp_rrif781","other","account_type_izv_prihod",,,"Prihodi od prodaje otpisanih i rashodovanih sredstava rada (alata, opreme i sl.)","Prihodi od prodaje otpisanih i rashodovanih sredstava rada (alata, opreme i sl.)"
+"7811","kp_rrif7811","kp_rrif781","other","account_type_izv_prihod",,,"Prihodi od prodaje dugotrajne materijalne imovine (iz uporabe a amortizirane)","Prihodi od prodaje dugotrajne materijalne imovine (iz uporabe i amortiz.)"
+"7812","kp_rrif7812","kp_rrif781","other","account_type_izv_prihod",,,"Prihodi od prodaje dugotr. nemater. imovine (trgov. znak, patent i dr.) - iz uporabe","Prihodi od prodaje dugotr. nemater. imovine (trgov. znak, patent i dr.) - iz uporabe"
+"7813","kp_rrif7813","kp_rrif781","other","account_type_izv_prihod",,,"Prihodi od ranije otpisanih zaliha po novoj procjeni (HSFI t. 10.38. i MRS 2, t. 33.)","Prihodi od ranije otpisanih zaliha po novoj procjeni (HSFI t. 10.38. i MRS 2, t. 33.)"
+"7814","kp_rrif7814","kp_rrif781","other","account_type_izv_prihod",,,"Inventurni viškovi na robi, proizvodima i zalihama sirovina, materijala, dijelova i dugotrajne imovine","Inventurni viškovi na robi, proizvodima i zalihama sirovina, materijala, dijelova i dugotrajne imovine"
+"7815","kp_rrif7815","kp_rrif781","other","account_type_izv_prihod",,,"Viškovi u blagajni (novac, vrijed. papiri i dr.)","Viškovi u blagajni (novac, vrijed. papiri i dr.)"
+"7816","kp_rrif7816","kp_rrif781","other","account_type_izv_prihod",,,"Viškovi iz neidentificiranih novčanih doznaka u tekućem poslovanju","Viškovi iz neidentificiranih novčanih doznaka u tekućem poslovanju"
+"7817","kp_rrif7817","kp_rrif781","other","account_type_izv_prihod",,,"Prihodi od prodaje ulaganja u nekretnine (MRS 40. t. 69.)","Prihodi od ulaganja u nekretnine (MRS 40. t. 69.)"
+"7818","kp_rrif7818","kp_rrif781","other","account_type_izv_prihod",,,"Prihodi od procjene prometa (utrška) po nalazu poreznog nadzora","Prihodi od procjene prometa (utrška) po nalazu poreznog nadzora"
+"7819","kp_rrif7819","kp_rrif781","other","account_type_izv_prihod",,,"Prihodi od ostalih primitaka bez nadoknade","Prihodi od ostalih primitaka bez nadoknade"
+"782","kp_rrif782","kp_rrif78","view","account_type_view",,,"Prihodi od ukidanja rezerviranja i naknadno naplaćeni prihodi","Prihodi od ukidanja rezerviranja i naknadno naplaćeni prihodi"
+"7820","kp_rrif7820","kp_rrif782","other","account_type_izv_prihod",,,"Prihodovanje dugoročnih rezerviranja","Prihodovanje dugoročnih rezerviranja"
+"7821","kp_rrif7821","kp_rrif782","other","account_type_izv_prihod",,,"Naknadno utvrđeni prihodi","Naknadno utvrđeni prihodi"
+"7822","kp_rrif7822","kp_rrif782","other","account_type_izv_prihod",,,"Ukidanje pasiv. vrem. razgraničenja","Ukidanje pasiv. vrem. razgraničenja"
+"7824","kp_rrif7824","kp_rrif782","other","account_type_izv_prihod",,,"Prihodi od ukidanja troškova od kojih se odustalo","Prihodi od ukidanja troškova od kojih se odustalo"
+"7825","kp_rrif7825","kp_rrif782","other","account_type_izv_prihod",,,"Prihodi od naknadno naplaćenih jamstava - garancija","Prihodi od naknadno naplaćenih jamstava - garancija"
+"7826","kp_rrif7826","kp_rrif782","other","account_type_izv_prihod",,,"Prihodi od naknadno naplaćenih potraživanja iz prethodnih godina","Prihodi od naknadno naplaćenih potraživanja iz prethodnih godina"
+"7827","kp_rrif7827","kp_rrif782","other","account_type_izv_prihod",,,"Prihodi od naplate iz ugovora po naknadnim priznanjima iz prošlih godina","Prihodi od naplate iz ugovora po naknadnim priznanjima iz prošlih godina"
+"7828","kp_rrif7828","kp_rrif782","other","account_type_izv_prihod",,,"Prihodi od naknadno naplaćenih reklamacija","Prihodi od naknadno naplaćenih reklamacija"
+"7829","kp_rrif7829","kp_rrif782","other","account_type_izv_prihod",,,"Prihodi od zaprimanja dobara koja su prodana u prethodnom obrač. razdoblju","Prihodi od zaprimanja dobara koja su prodana u prethodnom obrač. razdoblju"
+"783","kp_rrif783","kp_rrif78","view","account_type_view",,,"Prihodi od refundac., dotacija, subvencija i nadoknada","Prihodi od refundac., dotacija, subvencija i nadoknada"
+"7830","kp_rrif7830","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi od refundacije za rad radnika","Prihodi od refundacije za rad radnika"
+"7831","kp_rrif7831","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi od naknada šteta iz tekućeg poslovanja","Prihodi od naknada šteta iz tekućeg poslovanja"
+"7832","kp_rrif7832","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi od subvencija","Prihodi od subvencija"
+"7833","kp_rrif7833","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi od dotacija i pomoći","Prihodi od dotacija i pomoći"
+"7834","kp_rrif7834","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi s osnove basplatnog primitka opreme, nekretnina, zaliha i potraživanja","Prihodi s osnove basplatnog primitka opreme, nekretnina, zaliha i potraživanja"
+"7835","kp_rrif7835","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi od naknada za jamstva","Prihodi od naknada za jamstva"
+"7836","kp_rrif7836","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi od prefakturiranih troškova (npr. komunalnih, premija osiguranja i dr.)","Prihodi od prefakturiranih troškova (npr. komunalnih, premija osiguranja i dr.)"
+"7837","kp_rrif7837","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi za pokriće gubitka","Prihodi za pokriće gubitka"
+"7838","kp_rrif7838","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi za manjkove od odgovornih osoba","Prihodi za manjkove od odgovornih osoba"
+"7839","kp_rrif7839","kp_rrif783","other","account_type_izv_prihod",,,"Prihodi od ostalih nadoknada iz poslovanja","Prihodi od ostalih nadoknada iz poslovanja"
+"784","kp_rrif784","kp_rrif78","view","account_type_view",,,"Prihodi od revalorizacije - procjene","Prihodi od revalorizacije - procjene"
+"7840","kp_rrif7840","kp_rrif784","other","account_type_izv_prihod",,,"Prihodi od revalorizacije zaliha","Prihodi od revalorizacije zaliha"
+"7841","kp_rrif7841","kp_rrif784","other","account_type_izv_prihod",,,"Prihodi od revalorizacije financijske imovine raspoložive za prodaju","Prihodi od revalorizacije financijske imovine raspoložive za prodaju"
+"7842","kp_rrif7842","kp_rrif784","other","account_type_izv_prihod",,,"Prihodi od ukidanja gubitka (MRS 36)","Prihodi od ukidanja gubitka (MRS 36)"
+"7843","kp_rrif7843","kp_rrif784","other","account_type_izv_prihod",,,"Prihodi od procjene zaliha i dr. imovine","Prihodi od procjene zaliha i dr. imovine"
+"7844","kp_rrif7844","kp_rrif784","other","account_type_izv_prihod",,,"Prihodi od procjene ostale imovine","Prihodi od procjene ostale imovine"
+"785","kp_rrif785","kp_rrif78","view","account_type_view",,,"Ostali poslovni prihodi","Ostali poslovni prihodi"
+"7850","kp_rrif7850","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi s osnove povrata poreza na promet","Prihodi s osnove povrata poreza na promet"
+"7851","kp_rrif7851","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi od ugovorenih i naplaćenih penala zbog neizvršenja roka u isporuci","Prihodi od ugovorenih i naplaćenih penala zbog neizvršenja roka u isporuci"
+"7852","kp_rrif7852","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi od nagrada za proizvod, uslugu, oblik i sl.","Prihodi od nagrada za proizvod, uslugu, oblik i sl."
+"7853","kp_rrif7853","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi od (nevraćenih) kaucija i depozita","Prihodi od (nevraćenih) kaucija i depozita"
+"7854","kp_rrif7854","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi od kapara, odustatnina i sl.","Prihodi od kapara, odustatnina i sl."
+"7855","kp_rrif7855","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi od vraćenih premija osiguranja","Prihodi od vraćenih premija osiguranja"
+"7856","kp_rrif7856","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi od financ. inženjeringa(projekt., financ. i izgr., kupoprodaja poduzeća i sl.) i provizija","Prihodi od financijskog inženjeringa (npr. projektiranje, financiranje i izgr. objekata, kupnja i prodaja poduzeća i sl.) i provizija"
+"7857","kp_rrif7857","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi od prodaje prava (patenata, licencija, koncesija, rente, imena, znaka i sl.)","Prihodi od prodaje prava (patenata, licencija, koncesija, rente, imena, znaka i sl.)"
+"7858","kp_rrif7858","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi od naplate šteta uništene imovine (požarom, poplavom i dr. višom silom)","Prihodi od naplate šteta uništene imovine (požarom, poplavom i dr. višom silom)"
+"7859","kp_rrif7859","kp_rrif785","other","account_type_izv_prihod",,,"Prihodi od naplate šteta po sudskim procesima (zbog oduzete imovine,zlouporabe znaka,imena,prava i dr.)","Prihodi od naplate šteta po sudskim procesima (npr. zbog oduzete imovine, zlouporabe znaka, imena, prava i dr.)"
+"786","kp_rrif786","kp_rrif78","view","account_type_view",,,"Prihodi od državnih potpora (HSFI 15 i MRS 20)","Prihodi od državnih potpora (HSFI 15 i MRS 20)"
+"7860","kp_rrif7860","kp_rrif786","other","account_type_izv_prihod",,,"Prihodi od državnih potpora za pokriće troškova","Prihodi od državnih potpora za pokriće troškova"
+"7861","kp_rrif7861","kp_rrif786","other","account_type_izv_prihod",,,"Prihodi (odgođeni) od državnih potpora za investicije (sredstva)","Prihodi od državnih potpora za investicije (sredstva)"
+"7862","kp_rrif7862","kp_rrif786","other","account_type_izv_prihod",,,"Prihodi od državnih potpora za ostale određene namjene","Prihodi od državnih potpora za ostale određene namjene"
+"787","kp_rrif787","kp_rrif78","view","account_type_view",,,"Dobitci od procjene poljoprivrednih proizvoda i biološke imovine (HSFI 17, t. 17.12 i MRS 41)","Dobitci od procjene poljoprivrednih proizvoda i biološke imovine (HSFI 17, t. 17.12 i MRS 41)"
+"7870","kp_rrif7870","kp_rrif787","other","account_type_izv_prihod",,,"Dobitci od prirasta biološke imovine","Dobitci od prirasta biološke imovine"
+"7871","kp_rrif7871","kp_rrif787","other","account_type_izv_prihod",,,"Dobitci od procjene biološke imovine","Dobitci od procjene biološke imovine"
+"7872","kp_rrif7872","kp_rrif787","other","account_type_izv_prihod",,,"Dobitci od procjene poljoprivrednih proizvoda","Dobitci od procjene poljoprivrednih proizvoda"
+"788","kp_rrif788","kp_rrif78","view","account_type_view",,,"Prihodi uporabe vlastitih proizvoda","Prihodi od uporabe vlastitih proizvoda"
+"7880","kp_rrif7880","kp_rrif788","other","account_type_izv_prihod",,,"Prihodi uporabe vlastitih proizvoda i usluga za troškove","Prihodi uporabe vlastitih proizvoda i usluga za troškove"
+"7881","kp_rrif7881","kp_rrif788","other","account_type_izv_prihod",,,"Prihodi od uporabe vlastitih proizvoda i usluga za dugotrajnu imovinu","Prihodi od uporabe vlastitih proizvoda i usluga za dugotrajnu imovinu"
+"789","kp_rrif789","kp_rrif78","view","account_type_view",,,"Izvanredni - ostali prihodi (npr. veliki besplatni primitak, prihod koji nije proizašao iz redovitog poslovanja)","Izvanredni - ostali prihodi (npr. veliki besplatni primitak, prihod koji nije proizašao iz redovitog poslovanja)"
+"7890","kp_rrif7890","kp_rrif789","other","account_type_izv_prihod",,,"Prihod od izvanredne prodaje značajnog dijela imovine","Prihod od izvanredne prodaje značajnog dijela imovine"
+"7891","kp_rrif7891","kp_rrif789","other","account_type_izv_prihod",,,"Prihod od dugotrajne materijalne imovine namijenjene prodaji","Prihod od dugotrajne materijalne imovine namijenjene prodaji"
+"7892","kp_rrif7892","kp_rrif789","other","account_type_izv_prihod",,,"Prihod od izvansudskih nagodbi","Prihod od izvansudskih nagodbi"
+"7899","kp_rrif7899","kp_rrif789","other","account_type_izv_prihod",,,"Ostali nepredviđeni prihodi","Ostali nepredviđeni prihodi"
+"79","kp_rrif79","kp_rrif7","view","account_type_view",,,"RAZLIKA PRIHODA I RASHODA FINANCIJSKE GODINE","RAZLIKA PRIHODA I RASHODA FINANCIJSKE GODINE"
+"790","kp_rrif790","kp_rrif79","view","account_type_view",,,"Razlika prihoda i rashoda (iz cjelokupnog poslovanja)","Razlika prihoda i rashoda (iz cjelokupnog poslovanja)"
+"7900","kp_rrif7900","kp_rrif790","other","account_type_other",,,"Razlika prihoda i rashoda (iz cjelokupnog poslovanja)-a1","Razlika prihoda i rashoda (iz cjelokupnog poslovanja)-Analitika 1"
+"8","kp_rrif8","kp_rrif","view","account_type_view",,,"FINANCIJSKI REZULTAT POSLOVANJA","FINANCIJSKI REZULTAT POSLOVANJA"
+"80","kp_rrif80","kp_rrif8","view","account_type_view",,,"DOBITAK ILI GUBITAK RAZDOBLJA","DOBITAK ILI GUBITAK RAZDOBLJA"
+"800","kp_rrif800","kp_rrif80","view","account_type_view",,,"Dobitak prije oporezivanja","Dobitak prije oporezivanja"
+"8000","kp_rrif8000","kp_rrif800","other","account_type_other",,,"Dobitak prije oporezivanja-a1","Dobitak prije oporezivanja-Analitika 1"
+"801","kp_rrif801","kp_rrif80","view","account_type_view",,,"Gubitak prije oporezivanja","Gubitak prije oporezivanja"
+"8010","kp_rrif8010","kp_rrif801","other","account_type_other",,,"Gubitak prije oporezivanja-a1","Gubitak prije oporezivanja-Analitika 1"
+"803","kp_rrif803","kp_rrif80","view","account_type_view",,,"Porez na dobitak (gubitak)","Porez na dobitak (gubitak)"
+"8030","kp_rrif8030","kp_rrif803","other","account_type_other",,,"Porez na dobitak (gubitak)-a1","Porez na dobitak (gubitak)-Analitika 1"
+"804","kp_rrif804","kp_rrif80","view","account_type_view",,,"Dobitak ili gubitak razdoblja","Dobitak ili gubitak razdoblja"
+"8040","kp_rrif8040","kp_rrif804","other","account_type_other",,,"Dobitak razdoblja (poslije poreza)","Dobitak razdoblja (poslije poreza)"
+"8041","kp_rrif8041","kp_rrif804","other","account_type_other",,,"Gubitak razdoblja","Gubitak razdoblja"
+"81","kp_rrif81","kp_rrif8","view","account_type_view",,,"DOBITAK ILI GUBITAK RAZDOBLJA KOJI PRIPADA DRUGIMA","DOBITAK ILI GUBITAK RAZDOBLJA KOJI PRIPADA DRUGIMA"
+"810","kp_rrif810","kp_rrif81","view","account_type_view",,,"Dobitak pripisan imateljima kapitala matice","Dobitak pripisan imateljima kapitala matice"
+"8100","kp_rrif8100","kp_rrif810","other","account_type_other",,,"Dobitak pripisan imateljima kapitala matice-a1","Dobitak pripisan imateljima kapitala matice-Analitika 1"
+"811","kp_rrif811","kp_rrif81","view","account_type_view",,,"Gubitak koji tereti imatelje kapitala matice","Gubitak koji tereti imatelje kapitala matice"
+"8110","kp_rrif8110","kp_rrif811","other","account_type_other",,,"Gubitak koji tereti imatelje kapitala matice-a1","Gubitak koji tereti imatelje kapitala matice-Analitika 1"
+"813","kp_rrif813","kp_rrif81","view","account_type_view",,,"Dobitak pripisan manjinskom interesu","Dobitak pripisan manjinskom interesu"
+"8130","kp_rrif8130","kp_rrif813","other","account_type_other",,,"Dobitak pripisan manjinskom interesu-a1","Dobitak pripisan manjinskom interesu-Analitika 1"
+"814","kp_rrif814","kp_rrif81","view","account_type_view",,,"Gubitak koji tereti manjinski interes","Gubitak koji tereti manjinski interes"
+"8140","kp_rrif8140","kp_rrif814","other","account_type_other",,,"Gubitak koji tereti manjinski interes-a1","Gubitak koji tereti manjinski interes-Analitika 1"
+"9","kp_rrif9","kp_rrif","view","account_type_view",,,"KAPITAL I PRIČUVE TE IZVANBILANČNI ZAPISI","KAPITAL I PRIČUVE TE IZVANBILANČNI ZAPISI"
+"90","kp_rrif90","kp_rrif9","view","account_type_view",,,"TEMELJNI - (UPISANI) KAPITAL","TEMELJNI - (UPISANI) KAPITAL"
+"900","kp_rrif900","kp_rrif90","view","account_type_view",,,"Upisani temeljni kapital koji je plaćen","Upisani temeljni kapital koji je plaćen"
+"9000","kp_rrif9000","kp_rrif900","other","account_type_kapital",,,"Upisani temeljni kapital članova d.o.o. (analitika po članovima)","Upisani temeljni kapital članova d.o.o. (analitika po članovima)"
+"9001","kp_rrif9001","kp_rrif900","other","account_type_kapital",,,"Temeljni dionički kapital (obične dionice)","Temeljni dionički kapital (obične dionice)"
+"9002","kp_rrif9002","kp_rrif900","other","account_type_kapital",,,"Temeljni dionički kapital (povlaštene dionice)","Temeljni dionički kapital (povlaštene dionice)"
+"901","kp_rrif901","kp_rrif90","view","account_type_view",,,"Upisani temeljni kapital manjinskih članova","Upisani temeljni kapital manjinskih članova"
+"9010","kp_rrif9010","kp_rrif901","other","account_type_kapital",,,"Upisani temeljni kapital manjinskih članova-a1","Upisani temeljni kapital manjinskih članova-Analitika 1"
+"902","kp_rrif902","kp_rrif90","view","account_type_view",,,"Upisani kapital koji nije plaćen","Upisani kapital koji nije plaćen"
+"9020","kp_rrif9020","kp_rrif902","other","account_type_kapital",,,"Upisani temeljni kapital koji je pozvan za uplatu (analitika po upisnicima)","Upisani temeljni kapital koji je pozvan za uplatu (analitika po upisnicima)"
+"903","kp_rrif903","kp_rrif90","view","account_type_view",,,"Kapital (ulozi) članova javnog trgovačkog društva","Kapital (ulozi) članova javnog trgovačkog društva"
+"9030","kp_rrif9030","kp_rrif903","other","account_type_kapital",,,"Kapital (ulozi) članova javnog trgovačkog društva-a1","Kapital (ulozi) članova javnog trgovačkog društva-Analitika 1"
+"904","kp_rrif904","kp_rrif90","view","account_type_view",,,"Kapital (ulozi) komanditora komanditnog društva","Kapital (ulozi) komanditora komanditnog društva"
+"9040","kp_rrif9040","kp_rrif904","other","account_type_kapital",,,"Kapital (ulozi) komanditora komanditnog društva-a1","Kapital (ulozi) komanditora komanditnog društva-Analitika 1"
+"905","kp_rrif905","kp_rrif90","view","account_type_view",,,"Državni kapital u udjelima","Državni kapital u udjelima"
+"9050","kp_rrif9050","kp_rrif905","other","account_type_kapital",,,"Državni kapital u udjelima-a1","Državni kapital u udjelima-Analitika 1"
+"906","kp_rrif906","kp_rrif90","view","account_type_view",,,"Kapital članova zadruge","Kapital članova zadruge"
+"9060","kp_rrif9060","kp_rrif906","other","account_type_kapital",,,"Kapital članova zadruge-a1","Kapital članova zadruge-Analitika 1"
+"91","kp_rrif91","kp_rrif9","view","account_type_view",,,"KAPITALNE PRIČUVE","KAPITALNE PRIČUVE"
+"910","kp_rrif910","kp_rrif91","view","account_type_view",,,"Uplaćeni udjeli - dionice iznad svote temeljnog kapitala","Uplaćeni udjeli - dionice iznad svote temeljnog kapitala"
+"9100","kp_rrif9100","kp_rrif910","other","account_type_kapital",,,"Uplaćeni udjeli - dionice iznad svote temeljnog kapitala-a1","Uplaćeni udjeli - dionice iznad svote temeljnog kapitala-Analitika 1"
+"911","kp_rrif911","kp_rrif91","view","account_type_view",,,"Kapitalne pričuve iz dodatnih uplata radi stjecanja posebnih prava u društvu(ili zamjenjivih obveznica)","Kapitalne pričuve iz dodatnih uplata radi stjecanja posebnih prava u društvu (ili zamjenjivih obveznica)"
+"9110","kp_rrif9110","kp_rrif911","other","account_type_kapital",,,"Kapitalne pričuve iz dodatnih uplata radi stjecanja posebnih prava u društvu(ili zamjenjivih obveznica)-a1","Kapitalne pričuve iz dodatnih uplata radi stjecanja posebnih prava u društvu (ili zamjenjivih obveznica)-Analitika 1"
+"912","kp_rrif912","kp_rrif91","view","account_type_view",,,"Kapitalne pričuve iz uplata dodatnih činidbi","Kapitalne pričuve iz uplata dodatnih činidbi"
+"9120","kp_rrif9120","kp_rrif912","other","account_type_kapital",,,"Kapitalne pričuve iz uplata dodatnih činidbi-a1","Kapitalne pričuve iz uplata dodatnih činidbi-Analitika 1"
+"913","kp_rrif913","kp_rrif91","view","account_type_view",,,"Kapitalne pričuve iz ostatka pri smanjenju temeljnog kapitala","Kapitalne pričuve iz ostatka pri smanjenju temeljnog kapitala"
+"9130","kp_rrif9130","kp_rrif913","other","account_type_kapital",,,"Kapitalne pričuve iz ostatka pri smanjenju temeljnog kapitala-a1","Kapitalne pričuve iz ostatka pri smanjenju temeljnog kapitala-Analitika 1"
+"914","kp_rrif914","kp_rrif91","view","account_type_view",,,"Kapitalne pričuve iz drugih izvora","Kapitalne pričuve iz drugih izvora"
+"9140","kp_rrif9140","kp_rrif914","other","account_type_kapital",,,"Kapitalne pričuve iz drugih izvora-a1","Kapitalne pričuve iz drugih izvora-Analitika 1"
+"915","kp_rrif915","kp_rrif91","view","account_type_view",,,"Kapitalni dobitak iz prodaje vlastitih udjela - dionica","Kapitalni dobitak iz prodaje vlastitih udjela - dionica"
+"9150","kp_rrif9150","kp_rrif915","other","account_type_kapital",,,"Kapitalni dobitak iz prodaje vlastitih udjela - dionica-a1","Kapitalni dobitak iz prodaje vlastitih udjela - dionica-Analitika 1"
+"916","kp_rrif916","kp_rrif91","view","account_type_view",,,"Kapitalni dobitak na prodane emitirane dionice","Kapitalni dobitak na prodane emitirane dionice"
+"9160","kp_rrif9160","kp_rrif916","other","account_type_kapital",,,"Kapitalni dobitak na prodane emitirane dionice-a1","Kapitalni dobitak na prodane emitirane dionice-Analitika 1"
+"917","kp_rrif917","kp_rrif91","view","account_type_view",,,"Kapitalne pričuve iz ulaganja tajnog člana društva (čl. 148. ZTD-a)","Kapitalne pričuve iz ulaganja tajnog člana društva (čl. 148. ZTD-a)"
+"9170","kp_rrif9170","kp_rrif917","other","account_type_kapital",,,"Kapitalne pričuve iz ulaganja tajnog člana društva (čl. 148. ZTD-a)-a1","Kapitalne pričuve iz ulaganja tajnog člana društva (čl. 148. ZTD-a)-Analitika 1"
+"919","kp_rrif919","kp_rrif91","view","account_type_view",,,"Kapital iz ulaganja obrtnika dobitaša","Kapital iz ulaganja obrtnika dobitaša"
+"9190","kp_rrif9190","kp_rrif919","other","account_type_kapital",,,"Kapital iz ulaganja obrtnika dobitaša-a1","Kapital iz ulaganja obrtnika dobitaša-Analitika 1"
+"92","kp_rrif92","kp_rrif9","view","account_type_view",,,"PRIČUVE IZ DOBITKA","PRIČUVE IZ DOBITKA"
+"920","kp_rrif920","kp_rrif92","view","account_type_view",,,"Zakonske pričuve (u d.d.)","Zakonske pričuve (u d.d.)"
+"9200","kp_rrif9200","kp_rrif920","other","account_type_kapital",,,"Pričuve prema ZTD","Pričuve prema ZTD"
+"9201","kp_rrif9201","kp_rrif920","other","account_type_kapital",,,"Pričuve za povećanje temeljnog kapitala","Pričuve za povećanje temeljnog kapitala"
+"9202","kp_rrif9202","kp_rrif920","other","account_type_kapital",,,"Pričuve za pokriće gubitka","Pričuve za pokriće gubitka"
+"921","kp_rrif921","kp_rrif92","view","account_type_view",,,"Pričuve za vlastite dionice i udjele (čl. 233. i 406.a ZTD-a)","Pričuve za vlastite dionice i udjele (čl. 233. i 406.a ZTD-a)"
+"9210","kp_rrif9210","kp_rrif921","other","account_type_kapital",,,"Pričuve za opcijske dionice za zaposlenike","Pričuve za opcijske dionice za zaposlenike"
+"9211","kp_rrif9211","kp_rrif921","other","account_type_kapital",,,"Pričuve za otkupljene dionice radi obeštećenja dioničara","Pričuve za otkupljene dionice radi obeštećenja dioničara"
+"9212","kp_rrif9212","kp_rrif921","other","account_type_kapital",,,"Pričuve za otkup dionica da bi se spriječila šteta i dr.","Pričuve za otkup dionica da bi se spriječila šteta i dr."
+"9213","kp_rrif9213","kp_rrif921","other","account_type_kapital",,,"Pričuve za vlastite (trezorske) dionice i udjele","Pričuve za vlastite (trezorske) dionice i udjele"
+"922","kp_rrif922","kp_rrif92","view","account_type_view",,,"Vlastite dionice i udjeli (odbitna- dugovna stavka)","Vlastite dionice i udjeli (odbitna- dugovna stavka)"
+"9220","kp_rrif9220","kp_rrif922","other","account_type_kapital",,,"Otkupljene vlastite dionice","Otkupljene vlastite dionice"
+"9221","kp_rrif9221","kp_rrif922","other","account_type_kapital",,,"Otkupljeni vlastiti udjeli","Otkupljeni vlastiti udjeli"
+"9222","kp_rrif9222","kp_rrif922","other","account_type_kapital",,,"Vlastite dionice za opcijsku namjenu","Vlastite dionice za opcijsku namjenu"
+"923","kp_rrif923","kp_rrif92","view","account_type_view",,,"Statutarne pričuve","Statutarne pričuve"
+"9230","kp_rrif9230","kp_rrif923","other","account_type_kapital",,,"Pričuve za održavanje financijske stabilnosti društva, za razvojne aktivnosti i sl.","Pričuve za održavanje financijske stabilnosti društva, za razvojne aktivnosti i sl."
+"9231","kp_rrif9231","kp_rrif923","other","account_type_kapital",,,"Pričuve za restrukturiranje","Pričuve za restrukturiranje"
+"9232","kp_rrif9232","kp_rrif923","other","account_type_kapital",,,"Pričuve radi održavanja boniteta strukture izvora financiranja","Pričuve radi održavanja boniteta strukture izvora financiranja"
+"924","kp_rrif924","kp_rrif92","view","account_type_view",,,"Ostale pričuve","Ostale pričuve"
+"9240","kp_rrif9240","kp_rrif924","other","account_type_kapital",,,"Pričuve za pokriće gubitka u poslovanju","Pričuve za pokriće gubitka u poslovanju"
+"9241","kp_rrif9241","kp_rrif924","other","account_type_kapital",,,"Pričuve za nagrade i sl.","Pričuve za nagrade i sl."
+"9242","kp_rrif9242","kp_rrif924","other","account_type_kapital",,,"Slobodne pričuve iz neraspoređenog dobitka","Slobodne pričuve iz neraspoređenog dobitka"
+"9243","kp_rrif9243","kp_rrif924","other","account_type_kapital",,,"Pričuve za nerealizirane dobitke iz udjela","Pričuve za nerealizirane dobitke iz udjela"
+"93","kp_rrif93","kp_rrif9","view","account_type_view",,,"REVALORIZACIJSKE PRIČUVE","REVALORIZACIJSKE PRIČUVE"
+"930","kp_rrif930","kp_rrif93","view","account_type_view",,,"Revalorizacijske pričuve","Revalorizacijske pričuve"
+"9300","kp_rrif9300","kp_rrif930","other","account_type_kapital",,,"Revalorizacijske pričuve iz procjene dug. nemat. i mat. imovine (HSFIt.6.36.iMRS16,t.39.iMRS38,t.85)","Revalorizacijske pričuve iz procjene dugotrajne nematerijalne i materijalne imovine (HSFI t. 6.36. i MRS 16, t. 39. i MRS 38, t. 85.) (analitika prema revaloriziranim imovinskim stavkama)"
+"9301","kp_rrif9301","kp_rrif930","other","account_type_kapital",,,"Pričuve iz revalorizacije financijske imovine","Pričuve iz revalorizacije financijske imovine"
+"9303","kp_rrif9303","kp_rrif930","other","account_type_kapital",,,"Ostale revalorizacijske pričuve","Ostale revalorizacijske pričuve"
+"931","kp_rrif931","kp_rrif93","view","account_type_view",,,"Revalorizacijske pričuve ranijih godina","Revalorizacijske pričuve ranijih godina"
+"9310","kp_rrif9310","kp_rrif931","other","account_type_kapital",,,"Revalorizacijske pričuve iz razdoblja od 2001. do 2004.","Revalorizacijske pričuve iz razdoblja od 2001. do 2004."
+"9311","kp_rrif9311","kp_rrif931","other","account_type_kapital",,,"Revalorizacijske pričuve nastale do kraja 2000.","Revalorizacijske pričuve nastale do kraja 2000."
+"932","kp_rrif932","kp_rrif93","view","account_type_view",,,"Pričuve iz tečajnih razlika od ulaganja u inozemno poslovanje (MRS 21. t. 39.)","Pričuve iz tečajnih razlika od ulaganja u inozemno poslovanje (MRS 21. t. 39.)"
+"9320","kp_rrif9320","kp_rrif932","other","account_type_kapital",,,"Pričuve iz tečajnih razlika od ulaganja u inozemno poslovanje (MRS 21. t. 39.)-a1","Pričuve iz tečajnih razlika od ulaganja u inozemno poslovanje (MRS 21. t. 39.)-Analitika 1"
+"933","kp_rrif933","kp_rrif93","view","account_type_view",,,"Dobitci/gubitci od udjela u kapitalu do prestanka priznavanja (MRS 1. t. 95. i MRS 39. 55.b)","Dobitci/gubitci od udjela u kapitalu do prestanka priznavanja (MRS 1. t. 95. i MRS 39. 55.b)"
+"9330","kp_rrif9330","kp_rrif933","other","account_type_kapital",,,"Dobitci/gubitci od udjela u kapitalu do prestanka priznavanja (MRS 1. t. 95. i MRS 39. 55.b)-a1","Dobitci/gubitci od udjela u kapitalu do prestanka priznavanja (MRS 1. t. 95. i MRS 39. 55.b)-Analitika 1"
+"934","kp_rrif934","kp_rrif93","view","account_type_view",,,"Dobitci/gubitci iz zaštite novčanog toka do reklasifikacije (MRS 1. t. 95. i MRS 39. t. 100.)","Dobitci/gubitci iz zaštite novčanog toka do reklasifikacije (MRS 1. t. 95. i MRS 39. t. 100.)"
+"9340","kp_rrif9340","kp_rrif934","other","account_type_kapital",,,"Dobitci/gubitci iz zaštite novčanog toka do reklasifikacije (MRS 1. t. 95. i MRS 39. t. 100.)-a1","Dobitci/gubitci iz zaštite novčanog toka do reklasifikacije (MRS 1. t. 95. i MRS 39. t. 100.)-Analitika 1"
+"935","kp_rrif935","kp_rrif93","view","account_type_view",,,"Ostali akumulirani sveobuhvatni dobitci/gubitci - pričuve (MRS 1. t. 96.)","Ostali akumulirani sveobuhvatni dobitci/gubitci - pričuve (MRS 1. t. 96.)"
+"9350","kp_rrif9350","kp_rrif935","other","account_type_kapital",,,"Ostali akumulirani sveobuhvatni dobitci/gubitci - pričuve (MRS 1. t. 96.)-a1","Ostali akumulirani sveobuhvatni dobitci/gubitci - pričuve (MRS 1. t. 96.)-Analitika 1"
+"94","kp_rrif94","kp_rrif9","view","account_type_view",,,"ZADRŽANI DOBITAK ILI PRENESENI GUBITAK","ZADRŽANI DOBITAK ILI PRENESENI GUBITAK"
+"940","kp_rrif940","kp_rrif94","view","account_type_view",,,"Zadržani dobitak (iz prethodnih godina)","Zadržani dobitak (iz prethodnih godina)"
+"9400","kp_rrif9400","kp_rrif940","view","account_type_view",,,"Zadržani dobitci ostvareni do kraja 2000.","Zadržani dobitci ostvareni do kraja 2000."
+"94000","kp_rrif94000","kp_rrif9400","other","account_type_kapital",,,"Zadržani dobitak članova društva (analitika po članovima)","Zadržani dobitak članova društva (analitika po članovima)"
+"94001","kp_rrif94001","kp_rrif9400","other","account_type_kapital",,,"Zadržani dobitak - neisplaćena dividenda","Zadržani dobitak - neisplaćena dividenda"
+"94002","kp_rrif94002","kp_rrif9400","other","account_type_kapital",,,"Zadržani dobitak koji se izuzima od isplate (npr. za investicije u imovinu)","Zadržani dobitak koji se izuzima od isplate (npr. za investicije u imovinu)"
+"94003","kp_rrif94003","kp_rrif9400","other","account_type_kapital",,,"Zadržani dobitak koji čeka raspored","Zadržani dobitak koji čeka raspored"
+"94004","kp_rrif94004","kp_rrif9400","other","account_type_kapital",,,"Zadržani dobitak za privatne troškove članova društva","Zadržani dobitak za privatne troškove članova društva"
+"94005","kp_rrif94005","kp_rrif9400","other","account_type_kapital",,,"Zadržani dobitak za manjinske članove društva","Zadržani dobitak za manjinske članove društva"
+"94006","kp_rrif94006","kp_rrif9400","other","account_type_kapital",,,"Zadržani dobitak tajnog člana društva","Zadržani dobitak tajnog člana društva"
+"9401","kp_rrif9401","kp_rrif940","view","account_type_view",,,"Zadržani dobitak iz 2001. do 2004.","Zadržani dobitak iz 2001. do 2004."
+"94010","kp_rrif94010","kp_rrif9401","other","account_type_kapital",,,"Zadržani dobitak članova društva (analitika po članovima)","Zadržani dobitak članova društva (analitika po članovima)"
+"94011","kp_rrif94011","kp_rrif9401","other","account_type_kapital",,,"Zadržani dobitak - neispl. dividende","Zadržani dobitak - neispl. dividende"
+"94012","kp_rrif94012","kp_rrif9401","other","account_type_kapital",,,"Zadržani dobitak izuzet od isplate (npr. za investicije u imovinu)","Zadržani dobitak izuzet od isplate (npr. za investicije u imovinu)"
+"94013","kp_rrif94013","kp_rrif9401","other","account_type_kapital",,,"Neraspoređeni zadržani dobitak","Neraspoređeni zadržani dobitak"
+"9402","kp_rrif9402","kp_rrif940","view","account_type_view",,,"Zadržani dobitak od 2005. i poslije","Zadržani dobitak od 2005. i poslije"
+"94020","kp_rrif94020","kp_rrif9402","other","account_type_kapital",,,"Zadržani dobitak članova društva (analitika po članovima)","Zadržani dobitak članova društva (analitika po članovima)"
+"94021","kp_rrif94021","kp_rrif9402","other","account_type_kapital",,,"Zadržani dobitak - neispl. dividenda","Zadržani dobitak - neispl. dividenda"
+"94022","kp_rrif94022","kp_rrif9402","other","account_type_kapital",,,"Zadržani dobitak izuzet od isplate (npr. za investicije u imovinu)","Zadržani dobitak izuzet od isplate (npr. za investicije u imovinu)"
+"94023","kp_rrif94023","kp_rrif9402","other","account_type_kapital",,,"Neraspoređeni zadržani dobitak","Neraspoređeni zadržani dobitak"
+"9403","kp_rrif9403","kp_rrif940","other","account_type_kapital",,,"Zadržani dobitak oblikovan iz realizirane rev. pričuve","Zadržani dobitak oblikovan iz realizirane rev. pričuve"
+"9404","kp_rrif9404","kp_rrif940","other","account_type_kapital",,,"Zadržani dobitak po prijedlogu uprave i N.O.","Zadržani dobitak po prijedlogu uprave i N.O."
+"9405","kp_rrif9405","kp_rrif940","other","account_type_kapital",,,"Zadržani dobitak iz negativnog goodwilla","Zadržani dobitak iz negativnog goodwilla"
+"941","kp_rrif941","kp_rrif94","view","account_type_view",,,"Preneseni gubitak (kumuliran u prethodnim godinama - analitika po članovima)","Preneseni gubitak (kumuliran u prethodnim godinama - analitika po članovima)"
+"9410","kp_rrif9410","kp_rrif941","other","account_type_kapital",,,"Preneseni gubitak (iz godine 200_.)","Preneseni gubitak (iz godine 200_.)"
+"9411","kp_rrif9411","kp_rrif941","other","account_type_kapital",,,"Preneseni gubitak (iz godine 201_.)","Preneseni gubitak (iz godine 201_.)"
+"9417","kp_rrif9417","kp_rrif941","other","account_type_kapital",,,"Gubitak (dio) koji je iznad kapitala","Gubitak (dio) koji je iznad kapitala"
+"95","kp_rrif95","kp_rrif9","view","account_type_view",,,"DOBITAK ILI GUBITAK POSLOVNE GODINE","DOBITAK ILI GUBITAK POSLOVNE GODINE"
+"950","kp_rrif950","kp_rrif95","view","account_type_view",,,"Dobitak poslovne godine","Dobitak poslovne godine"
+"9500","kp_rrif9500","kp_rrif950","other","account_type_kapital",,,"Dobitak financijske godine (neraspoređen)","Dobitak financijske godine (neraspoređen)"
+"9501","kp_rrif9501","kp_rrif950","other","account_type_kapital",,,"Dobitak za isplate i izuzimanja u tijeku godine (analitika po članovima)","Dobitak za isplate i izuzimanja u tijeku godine (analitika po članovima)"
+"9502","kp_rrif9502","kp_rrif950","other","account_type_kapital",,,"Dobitak - dividenda financijske godine (analitika prema članovima društva - dioničarima)","Dobitak - dividenda financijske godine (analitika prema članovima društva - dioničarima)"
+"9504","kp_rrif9504","kp_rrif950","other","account_type_kapital",,,"Dobitak koji se privremeno ne isplaćuje po prijedlogu uprave i N.O.","Dobitak koji se privremeno ne isplaćuje po prijedlogu uprave i N.O."
+"9505","kp_rrif9505","kp_rrif950","other","account_type_kapital",,,"Dobitak za manjinske članove društva","Dobitak za manjinske članove društva"
+"9506","kp_rrif9506","kp_rrif950","other","account_type_kapital",,,"Dobitak za tajnog člana društva","Dobitak za tajnog člana društva"
+"9507","kp_rrif9507","kp_rrif950","other","account_type_kapital",,,"Dobitak za nagrade zaposlenicima","Dobitak za nagrade zaposlenicima"
+"9509","kp_rrif9509","kp_rrif950","other","account_type_kapital",,,"Dobitak iz privremenih razlika (odgođeni porezi)","Dobitak iz privremenih razlika (odgođeni porezi)"
+"951","kp_rrif951","kp_rrif95","view","account_type_view",,,"Gubitak poslovne godine (analitika po članovima)","Gubitak poslovne godine (analitika po članovima)"
+"9510","kp_rrif9510","kp_rrif951","other","account_type_kapital",,,"Gubitak koji se pokriva","Gubitak koji se pokriva"
+"9511","kp_rrif9511","kp_rrif951","other","account_type_kapital",,,"Nepokriveni gubitak","Nepokriveni gubitak"
+"9512","kp_rrif9512","kp_rrif951","other","account_type_kapital",,,"Gubitak iz privremenih razlika","Gubitak iz privremenih razlika"
+"96","kp_rrif96","kp_rrif9","view","account_type_view",,,"MANJINSKI INTERES","MANJINSKI INTERES"
+"960","kp_rrif960","kp_rrif96","view","account_type_view",,,"Manjinski interes","Manjinski interes"
+"9600","kp_rrif9600","kp_rrif960","other","account_type_kapital",,,"Kapital manjinskog društva (privremeno u postupku konsolidacije kao dio koji nije pod kontrolom matice)","Kapital manjinskog društva (ovaj račun privremeno se rabi u postupku konsolidacije društva kao dio kapitala koji nije pod kontrolom matice)"
+"99","kp_rrif99","kp_rrif9","view","account_type_view",,,"IZVANBILANČNI ZAPISI","IZVANBILANČNI ZAPISI"
+"990","kp_rrif990","kp_rrif99","view","account_type_view",,,"Imovina - materijalna u optjecaju","Imovina - materijalna u optjecaju"
+"9900","kp_rrif9900","kp_rrif990","other","account_type_other",,,"Primljena roba u komisiju i konsignaciju (tuđa)","Primljena roba u komisiju i konsignaciju (tuđa)"
+"9901","kp_rrif9901","kp_rrif990","other","account_type_other",,,"Materijal i roba u doradi (tuđa)","Materijal i roba u doradi (tuđa)"
+"9902","kp_rrif9902","kp_rrif990","other","account_type_other",,,"Pozajmica strojeva i alata","Pozajmica strojeva i alata"
+"9903","kp_rrif9903","kp_rrif990","other","account_type_other",,,"Zaštitna odjeća i obuća na korištenju","Zaštitna odjeća i obuća na korištenju"
+"9904","kp_rrif9904","kp_rrif990","other","account_type_other",,,"Roba u skladištu (tuđa)","Roba u skladištu (tuđa)"
+"9905","kp_rrif9905","kp_rrif990","other","account_type_other",,,"Ambalaža na korištenju (tuđa)","Ambalaža na korištenju (tuđa)"
+"9906","kp_rrif9906","kp_rrif990","other","account_type_other",,,"Vlasništvo ortačke zajednice","Vlasništvo ortačke zajednice"
+"9907","kp_rrif9907","kp_rrif990","other","account_type_other",,,"Materijali za doradne - lohn-poslove","Materijali za doradne - lohn-poslove"
+"9908","kp_rrif9908","kp_rrif990","other","account_type_other",,,"Roba u izvozu","Roba u izvozu"
+"9909","kp_rrif9909","kp_rrif990","other","account_type_other",,,"Zgrade i zemljišta u zakupu","Zgrade i zemljišta u zakupu"
+"991","kp_rrif991","kp_rrif99","view","account_type_view",,,"Prava","Prava"
+"9910","kp_rrif9910","kp_rrif991","other","account_type_other",,,"Prava na korištenja","Prava na korištenja"
+"9911","kp_rrif9911","kp_rrif991","other","account_type_other",,,"Krediti ugovoreni","Krediti ugovoreni"
+"9912","kp_rrif9912","kp_rrif991","other","account_type_other",,,"Hipoteka na tuđoj imovini","Hipoteka na tuđoj imovini"
+"9913","kp_rrif9913","kp_rrif991","other","account_type_other",,,"Materijalna prava","Materijalna prava"
+"9914","kp_rrif9914","kp_rrif991","other","account_type_other",,,"Prava po loro akreditivima (domaći partneri)","Prava po loro akreditivima (domaći partneri)"
+"9915","kp_rrif9915","kp_rrif991","other","account_type_other",,,"Prava po loro akreditivima (inozemni partneri)","Prava po loro akreditivima (inozemni partneri)"
+"9916","kp_rrif9916","kp_rrif991","other","account_type_other",,,"Prava na ratne reparacije i štete od oduzete imovine","Prava na ratne reparacije i štete od oduzete imovine"
+"992","kp_rrif992","kp_rrif99","view","account_type_view",,,"Vrijednosni papiri","Vrijednosni papiri"
+"9920","kp_rrif9920","kp_rrif992","other","account_type_other",,,"Primljeni čekovi, mjenice za osiguranje otplate anuiteta za dobivene robne i financijske kredite","Primljeni čekovi, mjenice za osiguranje otplate anuiteta za dobivene robne i financijske kredite"
+"9921","kp_rrif9921","kp_rrif992","other","account_type_other",,,"Primljena jamstva vjerovnika kao instrumenata plaćanja","Primljena jamstva vjerovnika kao instrumenata plaćanja"
+"9922","kp_rrif9922","kp_rrif992","other","account_type_other",,,"Primljene zadužnice","Primljene zadužnice"
+"9923","kp_rrif9923","kp_rrif992","other","account_type_other",,,"Ostali vrijednosni papiri koji nisu stavljeni u optjecaj","Ostali vrijednosni papiri koji nisu stavljeni u optjecaj"
+"9924","kp_rrif9924","kp_rrif992","other","account_type_other",,,"Izdane zadužnice","Izdane zadužnice"
+"9925","kp_rrif9925","kp_rrif992","other","account_type_other",,,"Izdane mjenice","Izdane mjenice"
+"9926","kp_rrif9926","kp_rrif992","other","account_type_other",,,"Korištene garancije u tijeku","Korištene garancije u tijeku"
+"9927","kp_rrif9927","kp_rrif992","other","account_type_other",,,"Tražbine od kupaca iz zastupničke prodaje","Tražbine od kupaca iz zastupničke prodaje"
+"993","kp_rrif993","kp_rrif99","view","account_type_view",,,"Vrijednosnice u manipulaciji","Vrijednosnice u manipulaciji"
+"9930","kp_rrif9930","kp_rrif993","other","account_type_other",,,"Obveznice i druge vrijednosti na skladištu (blagajni)","Obveznice i druge vrijednosti na skladištu (blagajni)"
+"9931","kp_rrif9931","kp_rrif993","other","account_type_other",,,"Vrijednosni papiri na čuvanju (obveznice, dionice)","Vrijednosni papiri na čuvanju (obveznice, dionice)"
+"9932","kp_rrif9932","kp_rrif993","other","account_type_other",,,"Blokovi ulaznica","Blokovi ulaznica"
+"9933","kp_rrif9933","kp_rrif993","other","account_type_other",,,"Prodajna mjesta za izdane obveznice","Prodajna mjesta za izdane obveznice"
+"994","kp_rrif994","kp_rrif99","view","account_type_view",,,"Obračun dobitka investicijskog pothvata","Obračun dobitka investicijskog pothvata"
+"9940","kp_rrif9940","kp_rrif994","other","account_type_other",,,"Investicija - ulaganje - rashodi","Investicija - ulaganje - rashodi"
+"9941","kp_rrif9941","kp_rrif994","other","account_type_other",,,"Prihod - priljev","Prihod - priljev"
+"9942","kp_rrif9942","kp_rrif994","other","account_type_other",,,"Dobitak","Dobitak"
+"9943","kp_rrif9943","kp_rrif994","other","account_type_other",,,"Porezi i druga davanja","Porezi i druga davanja"
+"9944","kp_rrif9944","kp_rrif994","other","account_type_other",,,"Čisti dobitak","Čisti dobitak"
+"9947","kp_rrif9947","kp_rrif994","other","account_type_other",,,"Trošak kamata budućeg razdoblja","Trošak kamata budućeg razdoblja"
+"995","kp_rrif995","kp_rrif99","view","account_type_view",,,"Izvori materijalne imovine","Izvori materijalne imovine"
+"9950","kp_rrif9950","kp_rrif995","other","account_type_other",,,"Obveze prema vlasnicima robe u komisiji i konsignaciji (tuđa sredstva)","Obveze prema vlasnicima robe u komisiji i konsignaciji (tuđa sredstva)"
+"9951","kp_rrif9951","kp_rrif995","other","account_type_other",,,"Vlasnici materijala i robe u doradi","Vlasnici materijala i robe u doradi"
+"9952","kp_rrif9952","kp_rrif995","other","account_type_other",,,"Vlasnici pozajmljenih strojeva i alata","Vlasnici pozajmljenih strojeva i alata"
+"9953","kp_rrif9953","kp_rrif995","other","account_type_other",,,"Skladište zaštitne odjeće i obuće","Skladište zaštitne odjeće i obuće"
+"9954","kp_rrif9954","kp_rrif995","other","account_type_other",,,"Vlasnici robe u našim skladištima","Vlasnici robe u našim skladištima"
+"9955","kp_rrif9955","kp_rrif995","other","account_type_other",,,"Vlasnici ambalaže u korištenju","Vlasnici ambalaže u korištenju"
+"9956","kp_rrif9956","kp_rrif995","other","account_type_other",,,"Ortaci - vlasništvo ortačke zajednice","Ortaci - vlasništvo ortačke zajednice"
+"9957","kp_rrif9957","kp_rrif995","other","account_type_other",,,"Obveze za materijale u doradi - lohnu","Obveze za materijale u doradi - lohnu"
+"9958","kp_rrif9958","kp_rrif995","other","account_type_other",,,"Obveze za robu u izvozu (tuđa roba)","Obveze za robu u izvozu (tuđa roba)"
+"9959","kp_rrif9959","kp_rrif995","other","account_type_other",,,"Vlasnici zemljišta i zgrada u zakupu","Vlasnici zemljišta i zgrada u zakupu"
+"996","kp_rrif996","kp_rrif99","view","account_type_view",,,"Izvori prava","Izvori prava"
+"9960","kp_rrif9960","kp_rrif996","other","account_type_other",,,"Izvor prava na korištenje","Izvor prava na korištenje"
+"9961","kp_rrif9961","kp_rrif996","other","account_type_other",,,"Krediti odobreni","Krediti odobreni"
+"9962","kp_rrif9962","kp_rrif996","other","account_type_other",,,"Dužnici po hipoteci","Dužnici po hipoteci"
+"9963","kp_rrif9963","kp_rrif996","other","account_type_other",,,"Ulagači u materijalna prava","Ulagači u materijalna prava"
+"9964","kp_rrif9964","kp_rrif996","other","account_type_other",,,"Izvori prava loro-akreditiva (domaći partneri)","Izvori prava loro-akreditiva (domaći partneri)"
+"9965","kp_rrif9965","kp_rrif996","other","account_type_other",,,"Izvori prava loro-akreditiva (inozemni partneri)","Izvori prava loro-akreditiva (inozemni partneri)"
+"9966","kp_rrif9966","kp_rrif996","other","account_type_other",,,"Ratne reparacije i nadoknade šteta","Ratne reparacije i nadoknade šteta"
+"9967","kp_rrif9967","kp_rrif996","other","account_type_other",,,"Obveze zastupnika iz prodaje prema nalogodavcu","Obveze zastupnika iz prodaje prema nalogodavcu"
+"997","kp_rrif997","kp_rrif99","view","account_type_view",,,"Obveze za vrijednosne papire koji nisu stavljeni u optjecaj","Obveze za vrijednosne papire koji nisu stavljeni u optjecaj"
+"9970","kp_rrif9970","kp_rrif997","other","account_type_other",,,"Obveze za čekove i mjenice za osiguranje otplate anuiteta za robne i financijske kredite","Obveze za čekove i mjenice za osiguranje otplate anuiteta za robne i financijske kredite"
+"9971","kp_rrif9971","kp_rrif997","other","account_type_other",,,"Jamstva od dužnika kao instrument plaćanja","Jamstva od dužnika kao instrument plaćanja"
+"9972","kp_rrif9972","kp_rrif997","other","account_type_other",,,"Obveze za primljene zadužnice","Obveze za primljene zadužnice"
+"9973","kp_rrif9973","kp_rrif997","other","account_type_other",,,"Ostali vrijednosni papiri koji nisu stavljeni u optjecaj","Ostali vrijednosni papiri koji nisu stavljeni u optjecaj"
+"9974","kp_rrif9974","kp_rrif997","other","account_type_other",,,"Obveze za izdane zadužnice","Obveze za izdane zadužnice"
+"9975","kp_rrif9975","kp_rrif997","other","account_type_other",,,"Obveze za izdane mjenice","Obveze za izdane mjenice"
+"9976","kp_rrif9976","kp_rrif997","other","account_type_other",,,"Obveze za korištene garancije u tijeku","Obveze za korištene garancije u tijeku"
+"998","kp_rrif998","kp_rrif99","view","account_type_view",,,"Obveze za izdane vrijednosnice u manipulaciji","Obveze za izdane vrijednosnice u manipulaciji"
+"9980","kp_rrif9980","kp_rrif998","other","account_type_other",,,"Obveznice i druge vrijednosnice","Obveznice i druge vrijednosnice"
+"9981","kp_rrif9981","kp_rrif998","other","account_type_other",,,"Vrijednosni papiri (obveznice, dionice)","Vrijednosni papiri (obveznice, dionice)"
+"9982","kp_rrif9982","kp_rrif998","other","account_type_other",,,"Vrijednost zalihe blokova ulaznica","Vrijednost zalihe blokova ulaznica"
+"9983","kp_rrif9983","kp_rrif998","other","account_type_other",,,"Prodajna mjesta za izdane obveznice","Prodajna mjesta za izdane obveznice"
+"9987","kp_rrif9987","kp_rrif998","other","account_type_other",,,"Kamate sadržane u vrijednosnicama ili obračunima","Kamate sadržane u vrijednosnicama ili obračunima"
+"999","kp_rrif999","kp_rrif99","view","account_type_view",,,"Obveze s osnove investicijskog pothvata","Obveze s osnove investicijskog pothvata"
+"9990","kp_rrif9990","kp_rrif999","other","account_type_other",,,"Obveze prema ulagačima","Obveze prema ulagačima"
+"9991","kp_rrif9991","kp_rrif999","other","account_type_other",,,"Izvori prihoda - priljeva","Izvori prihoda - priljeva"
+"9992","kp_rrif9992","kp_rrif999","other","account_type_other",,,"Ukalkulirani - planirani dobitak","Ukalkulirani - planirani dobitak"
+"9993","kp_rrif9993","kp_rrif999","other","account_type_other",,,"Obveze za porez i druga javna davanja","Obveze za porez i druga javna davanja"
+"9994","kp_rrif9994","kp_rrif999","other","account_type_other",,,"Obveze iz planiranog čistog dobitka","Obveze iz planiranog čistog dobitka"
diff --git a/addons/l10n_hr/data/account.account.type.csv b/addons/l10n_hr/data/account.account.type.csv
new file mode 100644
index 00000000000..35d55039de7
--- /dev/null
+++ b/addons/l10n_hr/data/account.account.type.csv
@@ -0,0 +1,26 @@
+"name","code","close_method","id","report_type"
+"Obveze prema dobavljačima","obveze_dob","unreconciled","account_type_obveze_dob","liability"
+"Potraživanja od kupaca","potrazivanja_kup","unreconciled","account_type_potraz_kup","asset"
+"Potraživanja za upisani kapital","potraz_kapital","balance","account_type_upis_kapital","asset"
+"Dugotrajna imovina","dugotrajna_imovina","balance","account_type_dug_imovina","asset"
+"Kratkotrajna imovina","kratkotrajna_imovina","balance","account_type_kratk_imovina","asset"
+"Aktivna vrem. Razgraničenja","aktivna_vrem_razgran","balance","account_type_aktiv_razgran","asset"
+"Kapital i rezerve","kapital","balance","account_type_kapital","liability"
+"Rezerviranja","rezerviranja","balance","account_type_rezervacije","liability"
+"Ostalo","other","none","account_type_other","/"
+"Sintetika","view","none","account_type_view","/"
+"Poslovni prihodi","posl_prihodi","none","account_type_posl_prihod","income"
+"Izvanredni prihodi","izv_prihodi","none","account_type_izv_prihod","income"
+"Financijski prihodi","fin_prihodi","none","account_type_fin_prihod","income"
+"Poslovni rashodi","posl_rashodi","none","account_type_posl_rashod","expense"
+"Izvanredni rashodi","izv_rashodi","none","account_type_inv_rashod","expense"
+"Financijski rashodi","fin_rashodi","none","account_type_fin_rashod","expense"
+"Dugoročne obveze","dugorocne_obveze","balance","account_type_dug_obv","liability"
+"Pasivna vrem. Razgraničenja","Pasivna-vrem-razgran","balance","account_type_pas_razgran","liability"
+"Kratkoročne obveze","kratkorocne_obveze","balance","account_type_kratk_obveze","liability"
+"Obveze za PDV","pdv","balance","account_type_pdv","liability"
+"Potraživanja za pretporez","pretporez","balance","account_type_pretporez","asset"
+"Aktiva","aktiva","none","account_type_aktiva","asset"
+"Pasiva","pasiva","none","account_type_pasiva","liability"
+"Prihod","prihod","none","account_type_prihod","income"
+"Rashod","rashod","none","account_type_rashod","expense"
diff --git a/addons/l10n_hr/data/account.fiscal.position.template.csv b/addons/l10n_hr/data/account.fiscal.position.template.csv
new file mode 100644
index 00000000000..aa670628b38
--- /dev/null
+++ b/addons/l10n_hr/data/account.fiscal.position.template.csv
@@ -0,0 +1,4 @@
+".id","id","account_ids","account_ids/account_dest_id","account_ids/account_dest_id.id","account_ids/account_dest_id/id","account_ids.id","account_ids/position_id","account_ids/position_id.id","account_ids/position_id/id","account_ids/id","account_ids/account_src_id","account_ids/account_src_id.id","account_ids/account_src_id/id","tax_ids","tax_ids.id","tax_ids/position_id","tax_ids/id","tax_ids/tax_src_id","tax_ids/tax_src_id.id","tax_ids/tax_src_id/id","tax_ids/tax_dest_id","tax_ids/tax_dest_id.id","tax_ids/tax_dest_id/id","name","chart_template_id","chart_template_id.id","chart_template_id/id"
+"1","__export__.account_fiscal_position_template_1","","","","","","","","","","","","","","","","","","","","","","","Domaći R1 partneri","RRIF-ov računski plan za poduzetnike","3","l10n_hr.l10n_hr_chart_template_rrif"
+"2","__export__.account_fiscal_position_template_2","R2 partneri,R2 partneri","1200 Potraživanja od kupaca dobara","5026","l10n_hr.kp_rrif1200","1","R2 partneri","2","__export__.account_fiscal_position_template_2","__export__.account_fiscal_position_account_template_1","1200 Potraživanja od kupaca dobara","5026","l10n_hr.kp_rrif1200","R2 partneri,R2 partneri,R2 partneri,R2 partneri","1","R2 partneri","__export__.account_fiscal_position_tax_template_1","PDV 25%","94","l10n_hr.rrif_pdv_25","PDV 25%","94","l10n_hr.rrif_pdv_25","R2 partneri","RRIF-ov računski plan za poduzetnike","3","l10n_hr.l10n_hr_chart_template_rrif"
+"3","__export__.account_fiscal_position_template_3","Inozemni,Inozemni","1210 Kupci dobara iz inozemstva","5037","l10n_hr.kp_rrif1210","3","Inozemni","3","__export__.account_fiscal_position_template_3","__export__.account_fiscal_position_account_template_3","1200 Potraživanja od kupaca dobara","5026","l10n_hr.kp_rrif1200","Inozemni,Inozemni,Inozemni,Inozemni","5","Inozemni","__export__.account_fiscal_position_tax_template_5","PDV 25%","94","l10n_hr.rrif_pdv_25","2.1. IZVOZNE - s pravom na odbit","109","l10n_hr.rrif_pdv_osl_izvoz_0","Inozemni","RRIF-ov računski plan za poduzetnike","3","l10n_hr.l10n_hr_chart_template_rrif"
diff --git a/addons/l10n_hr/data/account.tax.code.template.csv b/addons/l10n_hr/data/account.tax.code.template.csv
new file mode 100644
index 00000000000..aa5968b556f
--- /dev/null
+++ b/addons/l10n_hr/data/account.tax.code.template.csv
@@ -0,0 +1,78 @@
+"id","code","sign","name","parent_id:id","info"
+"pdv_code_porezi",,1,"POREZI",,
+"pdv_code_nepdv","NEPDV",1,"Ostali porezi, carine, trošarine i sl.","pdv_code_porezi",
+"pdv_code_pdv","PDV",0,"PDV","pdv_code_porezi",
+"pdv_code_pdvob","PDVOB",0,"OBRAZAC PDV","pdv_code_pdv",
+"pdv_code_opdvob","oPDVOB",0,"O S N O V I C A","pdv_code_pdvob","IV. UKUPNA POREZNA OBVEZA ZA POREZNO RAZDOBLJE:ZA UPLATU (II. - III.)"
+"pdv_code_o1_2","o1+2",0,"Obračun isporuka (I+II)","pdv_code_opdvob","OBRAČUN POREZA U OBAVLJENIM ISPORUKAMA DOBARA I USLUGA U OBRAČUNSKOM RAZDOBLJU ISPORUKE – UKUPNO (I. + II.)"
+"pdv_code_o1","o100",1,"I. Isporuke ne podliježu / oslobođene","pdv_code_o1_2","I. ISPORUKE KOJE NE PODLIJEŽU OPOREZIVANJU, KOJE SU OSLOBOĐENE I PO STOPI OD 0% - UKUPNO (1.+2.+3.)"
+"pdv_code_o11","o110",1,"I.1. Koje ne podliježu oporezivanju","pdv_code_o1","1. KOJE NE PODLIJEŽU OPOREZIVANJU (čl. 2. u svezi s čl. 5. i čl. 8. st. 7. Zakona)"
+"pdv_code_o12","o120",1,"I.2. Oslobođene ukupno","pdv_code_o1","2. OSLOBOĐENE POREZA – UKUPNO (2.1.+2.2.+2.3.+2.4.)"
+"pdv_code_o121","o121",1,"I.2.1. Izvozne","pdv_code_o12","2.1. IZVOZNE – s pravom na odbitak pretporeza (čl. 13. st. 1. toč. 1. i čl. 14. Zakona )"
+"pdv_code_o122","o122",1,"I.2.2. Isporuke dobara","pdv_code_o12","2.2. Isporuke dobara - za koje nije bio moguć odbitak pretporeza (čl. 11.b Zakona)"
+"pdv_code_o123","o123",1,"I.2.3. Tuzemne - bez prava odbitka","pdv_code_o12","2.3. TUZEMNE – bez prava na odbitak pretporeza (čl. 11. i čl. 11.a Zakona)"
+"pdv_code_o124","o124",1,"I.2.4. Ostale – s pravom odbitka","pdv_code_o12","2.4. OSTALE – s pravom na odbitak pretporeza (čl. 13. st. 1. toč. 2., čl. 13 a i čl. 13.b Zakona)"
+"pdv_code_o13","o130",1,"I.3. Isporuke po stopi od 0%","pdv_code_o1","3. ISPORUKE PO STOPI OD 0% (čl. 10.a. Zakona)"
+"pdv_code_o2","o200",1,"II. Oporezive isporuke","pdv_code_o1_2","II. OPOREZIVE ISPORUKE – UKUPNO (1.+2.+3.+4.)"
+"pdv_code_o21","o210",1,"II.1 Izdani računi po stopi 10%","pdv_code_o2","1. ZA KOJE SU IZDANI RAČUNI I NEZARAČUNANE(čl. 2. st. 1. toč. 1a. i 1b., čl. 3. st. 5., čl. 4. st. 4., čl. 7. st. 1. i 4. i čl. 15. st. 8. Zakona) po stopi od 10%"
+"pdv_code_o22","o220",1,"II.2 Izdani računi po stopi 22% i 23%","pdv_code_o2","2. ZA KOJE SU IZDANI RAČUNI I NEZARAČUNANE (čl. 2., čl. 7. st. 1. i 4. i čl. 15. st. 8. Zakona) po stopi od 22% i 23%"
+"pdv_code_o23","o230",1,"II.3 Izdani računi po stopi 25%","pdv_code_o2","3. ZA KOJE SU IZDANI RAČUNI I NEZARAČUNANE(čl. 2. st. 1. toč. 1a. i 1b., čl. 3. st. 5., čl. 4. st. 4., čl. 7. st. 1. i 4.,čl. 15. st. 8., čl. 22.a i čl. 22.c Zakona) po stopi od 25%"
+"pdv_code_o24","o240",1,"II.4 Nenaplaćeni izvoz","pdv_code_o2","4. NAKNADNO OSLOBOĐENJE IZVOZA U OKVIRU OSOBNOG PUTNIČKOG PROMETA (čl. 13. st. 1. toč. 4. Zakona)"
+"pdv_code_o25","o250",1,"II.5 Oslobođenje izvoza – putnički promet","pdv_code_o2","4. NAKNADNO OSLOBOĐENJE IZVOZA U OKVIRU OSOBNOG PUTNIČKOG PROMETA (čl. 13. st. 1. toč. 4. Zakona)"
+"pdv_code_o3","o300",0,"III. OBRAČUNANI PRETPOREZ","pdv_code_opdvob","III. OBRAČUNANI PRETPOREZ U PRIMLJENIM ISPORUKAMA DOBARA I USLUGA – UKUPNO (1.+2.+3.+4.+ 5.+6.+7.+8.)"
+"pdv_code_o31","o310",1,"III.1. Pretporez 10%","pdv_code_o3","1. PRETPOREZ U PRIMLJENIM RAČUNIMA (čl. 20. st. 1., 9., 10. i 11. Zakona) po stopi od 10%"
+"pdv_code_o32","o320",1,"III.2. Pretporez 22% i23%","pdv_code_o3","2. PRETPOREZ U PRIMLJENIM RAČUNIMA (čl. 20. st. 1., 9. i 10. Zakona) po stopi od 22% i 23%"
+"pdv_code_o33","o330",1,"III.3. Pretporez 25%","pdv_code_o3","3. PRETPOREZ U PRIMLJENIM RAČUNIMA (čl. 20. st. 1., 9., 10., 11. i 12. Zakona) po stopi od 25%"
+"pdv_code_o34","o340",1,"III.4. Plaćeni PP pri uvozu","pdv_code_o3","4. PLAĆENI PRETPOREZ PRI UVOZU (čl. 20. st. 2. odnosno čl. 7. st. 5. Zakona)"
+"pdv_code_o35","o350",1,"III.5. Plaćeni PP na ino usluge 10%","pdv_code_o3","5. PLAĆENI PRETPOREZ NA USLUGE INOZEMNIH PODUZETNIKA (čl. 19. st. 2. Zakona) po stopi od 10%"
+"pdv_code_o36","o360",1,"III.6. Plaćeni PP na ino usluge 22% i 23%","pdv_code_o3","6. PLAĆENI PRETPOREZ NA USLUGE INOZEMNIH PODUZETNIKA (čl. 19. st. 2. Zakona) po stopi od 22% i 23%"
+"pdv_code_o37","o370",1,"III.7. Plaćeni PP na ino usluge 25%","pdv_code_o3","7. PLAĆENI PRETPOREZ NA USLUGE INOZEMNIH PODUZETNIKA (čl. 19. st. 2. Zakona) po stopi od 25%"
+"pdv_code_o391","o391",1,"III.0. Pretporez 0%","pdv_code_o3","7.? PLAĆENI PRETPOREZ NA USLUGE INOZEMNIH PODUZETNIKA (čl. 19. st. 2. Zakona) po stopi od 25%"
+"pdv_code_zpdv","zPDV",1,"PDV - OSTALO","pdv_code_pdv","Ostali podaci"
+"pdv_code_z9","z900",1,"NEPRIZNATI PRETPOREZ ","pdv_code_zpdv",
+"pdv_code_o91","o910",1,"NEPRIZNATI PRETPOREZ (osnovica 30 ili 70%)","pdv_code_z9","NP. NEPRIZNATI PRETPOREZ U PRIMLJENIM ISPORUKAMA DOBARA I USLUGA "
+"pdv_code_o911","o911",1,"Nepriznati pretporez 10% (o)","pdv_code_o91","NP.1. NEPRIZNATI PRETPOREZ U PRIMLJENIM RAČUNIMA po stopi od 10%"
+"pdv_code_o912","o912",1,"Nepriznati pretporez 22% i 23% (o)","pdv_code_o91","NP.2. NEPRIZNATI PRETPOREZ U PRIMLJENIM RAČUNIMA po stopi od 22% i 23%"
+"pdv_code_o913","o913",1,"Nepriznati pretporez 25% (o)","pdv_code_o91","NP.3.NEPRIZNATI PRETPOREZ U PRIMLJENIM RAČUNIMA po stopi od 25%"
+"pdv_code_o92","o920",1,"Pretporez koji još nije priznan (uključivo i neplaćeni R-2)","pdv_code_z9",
+"pdv_code_o7","o700",1,"Ostali podaci","pdv_code_zpdv","Ostali podaci"
+"pdv_code_o71","o710",1,"1. ZA ISPRAVAK PRETPOREZA","pdv_code_o7","1. ZA ISPRAVAK PRETPOREZA (UKUPNO 1.1.+1.2.+1.3.+1.4.+1.5.+1.6.)"
+"pdv_code_oop11","o711",1,"1.1. NABAVA NEKRETNINA","pdv_code_o71","1.1. NABAVA NEKRETNINA – ISPORUČITELJ (PRODAVATELJ) NEKRETNINA"
+"pdv_code_oop12","o712",1,"1.2. PRODAJA NEKRETNINA","pdv_code_o71","1.2. PRODAJA NEKRETNINA – PRIMATELJ (KUPAC) NEKRETNINA"
+"pdv_code_oop13","o713",1,"1.3. NABAVA OSOBNIH VOZILA","pdv_code_o71","1.3. NABAVA OSOBNIH VOZILA (ZA PODUZETNIKE KOJIMA TRGOVINA AUTOMOBILIMA NIJE TEMELJNA DJELATNOST)"
+"pdv_code_oop14","o714",1,"1.4. PRODAJA OSOBNIH VOZILA","pdv_code_o71","1.4. PRODAJA OSOBNIH VOZILA (ZA PODUZETNIKE KOJIMA TRGOVINA AUTOMOBILIMA NIJE TEMELJNA DJELATNOST)"
+"pdv_code_oop15","o715",1,"1.5. NABAVA DUGOTRAJNE IMOVINE","pdv_code_o71","1.5. NABAVA OSTALE DUGOTRAJNE IMOVINE"
+"pdv_code_oop16","o716",1,"1.6. PRODAJA DUGOTRAJNE IMOVINE","pdv_code_o71","1.6. PRODAJA OSTALE DUGOTRAJNE IMOVINE"
+"pdv_code_oop2","o720",1,"2. OTUĐENJE/STJECANJE GOSPODARSKE CJELINE ILI POGONA","pdv_code_o7","2. OTUĐENJE/STJECANJE GOSPODARSKE CJELINE ILI POGONA"
+"pdv_code_oop3","o730",1,"3. NABAVA DOBARA I USLUGA ZA REPREZENTACIJU","pdv_code_o7","3. NABAVA DOBARA I USLUGA ZA REPREZENTACIJU"
+"pdv_code_oop4","o740",1,"4. NABAVA OSOBNIH VOZILA I DRUGIH SREDSTAVA ZA OSOBNI PRIJEVOZ ","pdv_code_o7","4. NABAVA OSOBNIH VOZILA I DRUGIH SREDSTAVA ZA OSOBNI PRIJEVOZ TE DOBARA I USLUGA POVEZANIH S TIM DOBRIMA"
+"pdv_code_oop5","o750",1,"5. OSNOVICA ZA OBRAČUN VLASTITE POTROŠNJE ZA OSOBNA VOZILA NABAV","pdv_code_o7","5. OSNOVICA ZA OBRAČUN VLASTITE POTROŠNJE ZA OSOBNA VOZILA NABAVLJENA DO 31.12.2009."
+"pdv_code_p6","pPDV",0,"PDV – POREZ – razlika za uplatu/preplata","pdv_code_pdvob",
+"pdv_code_p5","p500",-1,"Uplaćeno u razdoblju","pdv_code_p6",
+"pdv_code_p4","p400",1,"VI. POREZNA OBVEZA U RAZDOBLJU","pdv_code_p6","IV. UKUPNA POREZNA OBVEZA ZA POREZNO RAZDOBLJE:ZA UPLATU (II. - III.)"
+"pdv_code_p1","p100",1,"I. Isporuke ne podliježu / oslobođene","pdv_code_p4","I. ISPORUKE KOJE NE PODLIJEŽU OPOREZIVANJU, KOJE SU OSLOBOĐENE I PO STOPI OD 0% - UKUPNO (1.+2.+3.)"
+"pdv_code_p2","p200",1,"II. Oporezive isporuke","pdv_code_p4","II. OPOREZIVE ISPORUKE – UKUPNO (1.+2.+3.+4.)"
+"pdv_code_p21","p210",1,"II.1 Izdani računi po stopi 10%","pdv_code_p2","1. ZA KOJE SU IZDANI RAČUNI I NEZARAČUNANE(čl. 2. st. 1. toč. 1a. i 1b., čl. 3. st. 5., čl. 4. st. 4., čl. 7. st. 1. i 4. i čl. 15. st. 8. Zakona) po stopi od 10%"
+"pdv_code_p22","p220",1,"II.2 Izdani računi po stopi 22% i 23%","pdv_code_p2","2. ZA KOJE SU IZDANI RAČUNI I NEZARAČUNANE (čl. 2., čl. 7. st. 1. i 4. i čl. 15. st. 8. Zakona) po stopi od 22% i 23%"
+"pdv_code_p23","p230",1,"II.3 Izdani računi po stopi 25%","pdv_code_p2","3. ZA KOJE SU IZDANI RAČUNI I NEZARAČUNANE(čl. 2. st. 1. toč. 1a. i 1b., čl. 3. st. 5., čl. 4. st. 4., čl. 7. st. 1. i 4.,čl. 15. st. 8., čl. 22.a i čl. 22.c Zakona) po stopi od 25%"
+"pdv_code_p24","p240",1,"II.4 Oslobođenje izvoza – putnički promet","pdv_code_p2","4. NAKNADNO OSLOBOĐENJE IZVOZA U OKVIRU OSOBNOG PUTNIČKOG PROMETA (čl. 13. st. 1. toč. 4. Zakona)"
+"pdv_code_p3","p300",-1,"III. OBRAČUNANI PRETPOREZ","pdv_code_p4","III. OBRAČUNANI PRETPOREZ U PRIMLJENIM ISPORUKAMA DOBARA I USLUGA – UKUPNO (1.+2.+3.+4.+ 5.+6.+7.+8.)"
+"pdv_code_p31","p310",1,"III.1. Pretporez 10%","pdv_code_p3","1. PRETPOREZ U PRIMLJENIM RAČUNIMA (čl. 20. st. 1., 9., 10. i 11. Zakona) po stopi od 10%"
+"pdv_code_p32","p320",1,"III.2. Pretporez 22% i 23%","pdv_code_p3","2. PRETPOREZ U PRIMLJENIM RAČUNIMA (čl. 20. st. 1., 9. i 10. Zakona) po stopi od 22% i 23%"
+"pdv_code_p33","p330",1,"III.3. Pretporez 25%","pdv_code_p3","3. PRETPOREZ U PRIMLJENIM RAČUNIMA (čl. 20. st. 1., 9., 10., 11. i 12. Zakona) po stopi od 25%"
+"pdv_code_p34","p340",1,"III.4. Plaćeni PP pri uvozu","pdv_code_p3","4. PLAĆENI PRETPOREZ PRI UVOZU (čl. 20. st. 2. odnosno čl. 7. st. 5. Zakona)"
+"pdv_code_p35","p350",1,"III.5. Plaćeni PP na ino usluge 10%","pdv_code_p3","5. PLAĆENI PRETPOREZ NA USLUGE INOZEMNIH PODUZETNIKA (čl. 19. st. 2. Zakona) po stopi od 10%"
+"pdv_code_p36","p360",1,"III.6. Plaćeni PP na ino usluge 22% i 23%","pdv_code_p3","6. PLAĆENI PRETPOREZ NA USLUGE INOZEMNIH PODUZETNIKA (čl. 19. st. 2. Zakona) po stopi od 22% i 23%"
+"pdv_code_p37","p370",1,"III.7. Plaćeni PP na ino usluge 25%","pdv_code_p3","7. PLAĆENI PRETPOREZ NA USLUGE INOZEMNIH PODUZETNIKA (čl. 19. st. 2. Zakona) po stopi od 25%"
+"pdv_code_p38","p380",1,"III.8. Ispravci pretporeza","pdv_code_p3","8. ISPRAVCI PRETPOREZA (čl. 20. st. 5. Zakona)"
+"pdv_code_p9","p900",0,"NEPRIZNATI PRETPOREZ (porez)","pdv_code_z9","NP. NEPRIZNATI PRETPOREZ U PRIMLJENIM ISPORUKAMA DOBARA I USLUGA "
+"pdv_code_p91","p910",1,"NEPRIZNATI PRETPOREZ (30 ili 70%)","pdv_code_p9","NP. NEPRIZNATI PRETPOREZ U PRIMLJENIM ISPORUKAMA DOBARA I USLUGA "
+"pdv_code_p911","p911",1,"Nepriznati pretporez 10% (p)","pdv_code_p91","NP.1. NEPRIZNATI PRETPOREZ U PRIMLJENIM RAČUNIMA po stopi od 10%"
+"pdv_code_p912","p912",1,"Nepriznati pretporez 22% i 23% (p)","pdv_code_p91","NP.2. NEPRIZNATI PRETPOREZ U PRIMLJENIM RAČUNIMA po stopi od 22% i 23%"
+"pdv_code_p913","p913",1,"Nepriznati pretporez 25% (p)","pdv_code_p91","NP.3.NEPRIZNATI PRETPOREZ U PRIMLJENIM RAČUNIMA po stopi od 25%"
+"pdv_code_p92","p920",1,"Pretporez koji još nije priznan (ukupno)","pdv_code_z9","Pretporez koji još nije priznan (ukupno)"
+"pdv_code_p9201","p9201",1,"Pretporez koji još nije priznan (neplaćeni R2)","pdv_code_p92","Pretporez koji još nije priznan (neplaćeni R2)"
+"pdv_code_p9202","p9202",1,"Pretporez koji još nije priznan (neplaćeni UVOZ dobara 25%)","pdv_code_p92","Pretporez koji još nije priznan (neplaćeni UVOZ dobara 25%)"
+"pdv_code_p9203","p9203",1,"Pretporez koji još nije priznan (neplaćene INO usluge 25%)","pdv_code_p92","Pretporez koji još nije priznan (neplaćene INO usluge 25%)"
+"pdv_code_p9204","p9204",1,"Pretporez koji još nije priznan (neplaćene INO usluge 10%)","pdv_code_p92","Pretporez koji još nije priznan (neplaćene INO usluge 10%)"
+"pdv_code_potrosnja","POTROSNJA",1,"Porez na potrošnju","pdv_code_nepdv","Porez na potrošnju"
diff --git a/addons/l10n_hr/data/account.tax.template.csv b/addons/l10n_hr/data/account.tax.template.csv
new file mode 100644
index 00000000000..7289e25a5e3
--- /dev/null
+++ b/addons/l10n_hr/data/account.tax.template.csv
@@ -0,0 +1,62 @@
+"id","description","chart_template_id:id","name","amount","child_ids:id","parent_id:id","child_depend","type","account_collected_id:id","account_paid_id:id","type_tax_use","base_code_id:id","tax_code_id:id","ref_base_code_id:id","ref_tax_code_id:id","ref_tax_sign","tax_sign","base_sign","ref_base_sign","sequence"
+"rrif_pdv_25","PDV 25%","l10n_hr_chart_template_rrif","25% PDV","0.25",,,"False","percent","kp_rrif24003","kp_rrif24003","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","10"
+"rrif_pdv_25usl","PDV 25% Usluge","l10n_hr_chart_template_rrif","25% PDV usluge","0.25",,,"False","percent","kp_rrif24003","kp_rrif24003","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_23","PDV 23%","l10n_hr_chart_template_rrif","23% PDV","0.23",,,"False","percent","kp_rrif24002","kp_rrif24002","sale","pdv_code_o22","pdv_code_p22","pdv_code_o22","pdv_code_p22","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_23usl","PDV 23% Usluge","l10n_hr_chart_template_rrif","23% PDV usluge","0.23",,,"False","percent","kp_rrif24002","kp_rrif24002","sale","pdv_code_o22","pdv_code_p22","pdv_code_o22","pdv_code_p22","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_10","PDV 10%","l10n_hr_chart_template_rrif","10% PDV","0.10",,,"False","percent","kp_rrif24000","kp_rrif24000","sale","pdv_code_o21","pdv_code_p21","pdv_code_o21","pdv_code_p21","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_0","PDV 0%","l10n_hr_chart_template_rrif","0% PDV","0.00",,,"False","percent",,,"sale","pdv_code_o13",,"pdv_code_o13",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_avans_25","PDV za predujam 25%","l10n_hr_chart_template_rrif","25% PDV (za predujam)","0.25",,,"False","percent","kp_rrif24013","kp_rrif24013","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_avans_23","PDV za predujam 23%","l10n_hr_chart_template_rrif","23% PDV (za predujam)","0.23",,,"False","percent","kp_rrif24012","kp_rrif24012","sale","pdv_code_o22","pdv_code_p22","pdv_code_o22","pdv_code_p22","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_avans_10","PDV za predujam 10%","l10n_hr_chart_template_rrif","10% PDV (za predujam)","0.10",,,"False","percent","kp_rrif24010","kp_rrif24010","sale","pdv_code_o21","pdv_code_p21","pdv_code_o21","pdv_code_p21","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_avans_0","PDV za predujam 0%","l10n_hr_chart_template_rrif","0% PDV (za predujam)","0.00",,,"False","percent",,,"sale","pdv_code_o13",,"pdv_code_o13",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_nezar_isp_25","PDV po nezaračunanim isporukama 25%","l10n_hr_chart_template_rrif","25% PDV za nezaračunane isp.","0.25",,,"False","percent","kp_rrif24033","kp_rrif24033","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_nezar_isp_23","PDV po nezaračunanim isporukama 23%","l10n_hr_chart_template_rrif","23% PDV za nezaračunane isp.","0.23",,,"False","percent","kp_rrif24032","kp_rrif24032","sale","pdv_code_o22","pdv_code_p22","pdv_code_o22","pdv_code_p22","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_nezar_isp_10","PDV po nezaračunanim isporukama 10%","l10n_hr_chart_template_rrif","10% PDV za nezaračunane isp.","0.10",,,"False","percent","kp_rrif24030","kp_rrif24030","sale","pdv_code_o21","pdv_code_p21","pdv_code_o21","pdv_code_p21","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_nezar_isp_0","PDV po nezaračunanim isporukama 0%","l10n_hr_chart_template_rrif","0% PDV za nezaračunane isp.","0.00",,,"False","percent",,,"sale","pdv_code_o13",,"pdv_code_o13",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_nepod_0","1. KOJE NE PODLIJEŽU OPOREZIVANJU (čl. 2. u svezi s čl. 5 i čl. 8 st. 7 Zakona)","l10n_hr_chart_template_rrif","0% Ne podliježe op.","0.00",,,"False","percent",,,"sale","pdv_code_o11",,"pdv_code_o11",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_osl_izvoz_0","2.1. IZVOZNE - s pravom na odbitak pretporeza (čl. 13. st. 1. toč. 1. i čl. 14. Zakona)","l10n_hr_chart_template_rrif","0% osl. izvozne","0.00",,,"False","percent",,,"sale","pdv_code_o121",,"pdv_code_o121",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_osl_medpri_0","2.2. U VEZI S MEĐUNARODNIM PRIJEVOZOM (čl. 13.b Zakona)","l10n_hr_chart_template_rrif","0% osl. međ. prijevoz","0.00",,,"False","percent",,,"sale","pdv_code_o122",,"pdv_code_o122",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_osl_tuz_0","2.3. TUZEMNE - bez prava na odbitak pretporeza (čl. 11. i čl. 11a Zakona)","l10n_hr_chart_template_rrif","0% osl tuzemne","0.00",,,"False","percent",,,"sale","pdv_code_o123",,"pdv_code_o123",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_osl_ost_0","2.4. OSTALO (čl. 13. st. 1. toč. 2. I čl. 13a Zakona) ","l10n_hr_chart_template_rrif","0% osl. ostalo","0.00",,,"False","percent",,,"sale","pdv_code_o124",,"pdv_code_o124",,"1.0","1.0","1.0","1.0","100"
+"rrif_pp_25","Pretporez 25% PDV","l10n_hr_chart_template_rrif","25% PDV pretporez","0.25",,,"False","percent","kp_rrif14003","kp_rrif14003","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","10"
+"rrif_pp_25usl","Pretporez 25% PDV Usluge","l10n_hr_chart_template_rrif","25% PDV pretporez usluge","0.25",,,"False","percent","kp_rrif14003","kp_rrif14003","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
+"rrif_pp_23","Pretporez 23% PDV","l10n_hr_chart_template_rrif","23% PDV pretporez","0.23",,,"False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o32","pdv_code_p32","pdv_code_o32","pdv_code_p32","1.0","1.0","1.0","1.0","100"
+"rrif_pp_23usl","Pretporez 23% PDV Usluge","l10n_hr_chart_template_rrif","23% PDV pretporez usluge","0.23",,,"False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o32","pdv_code_p32","pdv_code_o32","pdv_code_p32","1.0","1.0","1.0","1.0","100"
+"rrif_pp_10","Pretporez 10% PDV","l10n_hr_chart_template_rrif","10% PDV pretporez","0.10",,,"False","percent","kp_rrif14000","kp_rrif14000","purchase","pdv_code_o31","pdv_code_p31","pdv_code_o31","pdv_code_p31","1.0","1.0","1.0","1.0","100"
+"rrif_pp_0","Pretporez 0% PDV","l10n_hr_chart_template_rrif","0% PDV pretporez","0.00",,,"False","percent",,,"purchase","pdv_code_o391",,"pdv_code_o391",,"1.0","1.0","1.0","1.0","100"
+"rrif_pp_avans_25","Pretporez za predujam 25% PDV","l10n_hr_chart_template_rrif","25% PDV pretporez za predujam","0.25",,,"False","percent","kp_rrif14013","kp_rrif14013","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
+"rrif_pp_avans_23","Pretporez za predujam 23% PDV","l10n_hr_chart_template_rrif","23% PDV pretporez za predujam","0.23",,,"False","percent","kp_rrif14012","kp_rrif14012","purchase","pdv_code_o32","pdv_code_p32","pdv_code_o32","pdv_code_p32","1.0","1.0","1.0","1.0","100"
+"rrif_pp_avans_10","Pretporez za predujam 10% PDV","l10n_hr_chart_template_rrif","10% PDV pretporez za predujam","0.10",,,"False","percent","kp_rrif14010","kp_rrif14010","purchase","pdv_code_o31","pdv_code_p31","pdv_code_o31","pdv_code_p31","1.0","1.0","1.0","1.0","100"
+"rrif_pp_avans_0","Pretporez za predujam 0% PDV","l10n_hr_chart_template_rrif","0% PDV pretporez za predujam","0.00",,,"False","percent",,,"purchase","pdv_code_o391",,"pdv_code_o391",,"1.0","1.0","1.0","1.0","100"
+"rrif_pp_uvoz_25","Plaćeni PDV 25% pri uvozu dobara","l10n_hr_chart_template_rrif","25% uvoz dobara","0.25",,,"False","percent","kp_rrif14023","kp_rrif14023","purchase","pdv_code_o34","pdv_code_p34","pdv_code_o34","pdv_code_p34","1.0","1.0","1.0","1.0","100"
+"rrif_pp_uvoz_23","Plaćeni PDV 23% pri uvozu dobara","l10n_hr_chart_template_rrif","23% uvoz dobara","0.23",,,"False","percent","kp_rrif14022","kp_rrif14022","purchase","pdv_code_o34","pdv_code_p34","pdv_code_o34","pdv_code_p34","1.0","1.0","1.0","1.0","100"
+"rrif_pp_uvoz_10","Plaćeni PDV 10% pri uvozu dobara","l10n_hr_chart_template_rrif","10% uvoz dobara","0.10",,,"False","percent","kp_rrif14020","kp_rrif14020","purchase","pdv_code_o34","pdv_code_p34","pdv_code_o34","pdv_code_p34","1.0","1.0","1.0","1.0","100"
+"rrif_pp_uvoz_0","Plaćeni PDV 0% pri uvozu dobara","l10n_hr_chart_template_rrif","0% uvoz dobara","0.00",,,"False","percent",,,"purchase","pdv_code_o34",,"pdv_code_o34",,"1.0","1.0","1.0","1.0","100"
+"rrif_pp_ino_25","Plaćeni PDV 25% na usluge inozemnih poduzetnika","l10n_hr_chart_template_rrif","25% ino. usluge","0.25",,,"False","percent","kp_rrif14033","kp_rrif14033","purchase","pdv_code_o37","pdv_code_p37","pdv_code_o34","pdv_code_o37","1.0","1.0","1.0","1.0","100"
+"rrif_pp_ino_23","Plaćeni PDV 23% na usluge inozemnih poduzetnika","l10n_hr_chart_template_rrif","23% ino. usluge","0.23",,,"False","percent","kp_rrif14032","kp_rrif14032","purchase","pdv_code_o36","pdv_code_p36","pdv_code_o34","pdv_code_o37","1.0","1.0","1.0","1.0","100"
+"rrif_pp_ino_10","Plaćeni PDV 10% na usluge inozemnih poduzetnika","l10n_hr_chart_template_rrif","10% ino. usluge","0.10",,,"False","percent","kp_rrif14030","kp_rrif14030","purchase","pdv_code_o35","pdv_code_p35","pdv_code_o34","pdv_code_o35","1.0","1.0","1.0","1.0","100"
+"rrif_pp_R2_25","25% R-2 dobavljač","l10n_hr_chart_template_rrif","25% R-2 dobavljač","0.25",,,"False","percent","kp_rrif1409","kp_rrif1409","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
+"rrif_pp_R2_23","23% R-2 dobavljač","l10n_hr_chart_template_rrif","23% R-2 dobavljač","0.23",,,"False","percent","kp_rrif1408","kp_rrif1408","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
+"rrif_pp_uvoz_samopdv_25","Samo PDV kod uvoza 25%","l10n_hr_chart_template_rrif","Samo PDV kod uvoza 25%","0.25",,,"False","percent",,,"purchase","pdv_code_o913","pdv_code_p9202","pdv_code_o913","pdv_code_p9202","-1.0","-1.0","-1.0","-1.0","100"
+"rrif_pp_uvoz_samopdv_25usl","Samo PDV kod uvoza 25% usluge","l10n_hr_chart_template_rrif","Samo PDV kod uvoza 25% usluge","0.25",,,"False","percent",,,"purchase","pdv_code_o913","pdv_code_p9203","pdv_code_o913","pdv_code_p9203","-1.0","-1.0","-1.0","-1.0","100"
+"rrif_pp_uvoz_samopdv_23","Samo PDV kod uvoza 23%","l10n_hr_chart_template_rrif","Samo PDV kod uvoza 23%","0.23",,,"False","percent",,,"purchase","pdv_code_o912","pdv_code_p9203","pdv_code_o912","pdv_code_p9203","-1.0","-1.0","-1.0","-1.0","100"
+"rrif_ppdnp1_3070_1","pp 30% Nepriznat 70% Priznat","l10n_hr_chart_template_rrif","pp 30% Nepriznat 70% Priznat","1.0",,,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_30_2","pp 30% nepriznat","l10n_hr_chart_template_rrif","pp 30% nepriznat","0.30",,"rrif_ppdnp1_3070_1","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_30_3","pp 30% nep.(25%)","l10n_hr_chart_template_rrif","pp 30% nep.(25%)","0.25",,"rrif_ppdnp1_3070_30_2","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_70_2","pp 70% priznat","l10n_hr_chart_template_rrif","Pp 70% priznat","0.70",,"rrif_ppdnp1_3070_1","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_70_3","pp 70% priz.(25%)","l10n_hr_chart_template_rrif","Pp 70% priz.(25%)","0.25",,"rrif_ppdnp1_3070_70_2","False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_1","pp 70% Nepriznat 30% Priznat","l10n_hr_chart_template_rrif","pp 70% Nepriznat 30% Priznat","1.0",,,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_70_2","Pp 70% nepriznat","l10n_hr_chart_template_rrif","Pp 70% nepriznat","0.70",,"rrif_ppdnp1_7030_1","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_70_3","Pp 70% nep.(25%)","l10n_hr_chart_template_rrif","Pp 70% nep.(25%)","0.25",,"rrif_ppdnp1_7030_70_2","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_30_2","Pp 30% priznat","l10n_hr_chart_template_rrif","Pp 30% priznat","0.30",,"rrif_ppdnp1_7030_1","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_30_3","Pp 30% priz.(25%)","l10n_hr_chart_template_rrif","Pp 30% priz.(25%)","0.25",,"rrif_ppdnp1_7030_30_2","False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_1_r2","R2 pp 30% Nepriznat 70% Priznat","l10n_hr_chart_template_rrif","R2 pp 30% Nepriznat 70% Priznat","1.0",,,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_30_2_r2","R2 pp 30% nepriznat","l10n_hr_chart_template_rrif","R2 pp 30% nepriznat","0.30",,"rrif_ppdnp1_3070_1_r2","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_30_3_r2","R2 pp 30% nep.(25%)","l10n_hr_chart_template_rrif","R2 pp 30% nep.(25%)","0.25",,"rrif_ppdnp1_3070_30_2_r2","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_70_2_r2","R2 pp 70% priznat","l10n_hr_chart_template_rrif","R2 pp 70% priznat","0.70",,"rrif_ppdnp1_3070_1_r2","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_70_3_r2","R2 pp 70% priz.(25%)","l10n_hr_chart_template_rrif","R2 pp 70% priz.(25%)","0.25",,"rrif_ppdnp1_3070_70_2_r2","False","percent","kp_rrif1408","kp_rrif1408","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_1_r2","R2 pp 70% Nepriznat 30% Priznat","l10n_hr_chart_template_rrif","R2 pp 70% Nepriznat 30% Priznat","1.0",,,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_70_2_r2","R2 Pp 70% nepriznat","l10n_hr_chart_template_rrif","R2 Pp 70% nepriznat","0.70",,"rrif_ppdnp1_7030_1_r2","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_70_3_r2","R2 Pp 70% nep.(25%)","l10n_hr_chart_template_rrif","R2 Pp 70% nep.(25%)","0.25",,"rrif_ppdnp1_7030_70_2_r2","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_30_2_r2","R2 Pp 30% priznat","l10n_hr_chart_template_rrif","R2 Pp 30% priznat","0.30",,"rrif_ppdnp1_7030_1_r2","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_30_3_r2","R2 Pp 30% priz.(25%)","l10n_hr_chart_template_rrif","R2 Pp 30% priz.(25%)","0.25",,"rrif_ppdnp1_7030_30_2_r2","False","percent","kp_rrif1408","kp_rrif1408","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
diff --git a/addons/l10n_hr/data/fiscal_position.xml b/addons/l10n_hr/data/fiscal_position.xml
new file mode 100644
index 00000000000..df91a120a8b
--- /dev/null
+++ b/addons/l10n_hr/data/fiscal_position.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+ R1 partneri
+
+
+
+
+
+
+ R2 partneri
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Inozemni
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/l10n_hr/data/fiscal_position.xml.backup b/addons/l10n_hr/data/fiscal_position.xml.backup
new file mode 100644
index 00000000000..8386a0d9808
--- /dev/null
+++ b/addons/l10n_hr/data/fiscal_position.xml.backup
@@ -0,0 +1,139 @@
+
+
+
+
+ Bescarinska zona
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Domaći partneri R2
+
+
+
+
+
+
+
+
+
+
+ Domaći partneri R1
+
+
+
+
+ Strani partneri
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Domaći partneri izvan sustava PDV-a
+
+
+
+
+
+
+
+
+
+
+
+
+ Carinska uprava
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/l10n_hr/i18n/hr.po b/addons/l10n_hr/i18n/hr.po
new file mode 100644
index 00000000000..9f7c1848ee1
--- /dev/null
+++ b/addons/l10n_hr/i18n/hr.po
@@ -0,0 +1,149 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * l10n_hr
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 6.1\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-03-20 18:16+0000\n"
+"PO-Revision-Date: 2012-03-20 18:16+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_pasiva
+msgid "Pasiva"
+msgstr "Pasiva"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_aktiva
+msgid "Aktiva"
+msgstr "Aktiva"
+
+#. module: l10n_hr
+#: model:ir.actions.todo,note:l10n_hr.config_call_account_template_hr_rrif
+msgid "Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.\n"
+" Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice"
+msgstr "Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.\n"
+" Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_view
+msgid "Sintetika"
+msgstr "Sintetika"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_inv_rashod
+msgid "Izvanredni rashodi"
+msgstr "Izvanredni rashodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_pdv
+msgid "Obveze za PDV"
+msgstr "Obveze za PDV"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_other
+msgid "Ostalo"
+msgstr "Ostalo"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_pas_razgran
+msgid "Pasivna vrem. Razgraničenja"
+msgstr "Pasivna vrem. Razgraničenja"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_kratk_imovina
+msgid "Kratkotrajna imovina"
+msgstr "Kratkotrajna imovina"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_upis_kapital
+msgid "Potraživanja za upisani kapital"
+msgstr "Potraživanja za upisani kapital"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_obveze_dob
+msgid "Obveze prema dobavljačima"
+msgstr "Obveze prema dobavljačima"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_kapital
+msgid "Kapital i rezerve"
+msgstr "Kapital i rezerve"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_rezervacije
+msgid "Rezerviranja"
+msgstr "Rezerviranja"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_potraz_kup
+msgid "Potraživanja od kupaca"
+msgstr "Potraživanja od kupaca"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_dug_imovina
+msgid "Dugotrajna imovina"
+msgstr "Dugotrajna imovina"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_pretporez
+msgid "Potraživanja za pretporez"
+msgstr "Potraživanja za pretporez"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_prihod
+msgid "Prihod"
+msgstr "Prihod"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_fin_prihod
+msgid "Financijski prihodi"
+msgstr "Financijski prihodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_posl_rashod
+msgid "Poslovni rashodi"
+msgstr "Poslovni rashodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_dug_obv
+msgid "Dugoročne obveze"
+msgstr "Dugoročne obveze"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_rashod
+msgid "Rashod"
+msgstr "Rashod"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_posl_prihod
+msgid "Poslovni prihodi"
+msgstr "Poslovni prihodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_kratk_obveze
+msgid "Kratkoročne obveze"
+msgstr "Kratkoročne obveze"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_fin_rashod
+msgid "Financijski rashodi"
+msgstr "Financijski rashodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_izv_prihod
+msgid "Izvanredni prihodi"
+msgstr "Izvanredni prihodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_aktiv_razgran
+msgid "Aktivna vrem. Razgraničenja"
+msgstr "Aktivna vrem. Razgraničenja"
+
diff --git a/addons/l10n_hr/i18n/l10n_hr.pot b/addons/l10n_hr/i18n/l10n_hr.pot
new file mode 100644
index 00000000000..9f7c1848ee1
--- /dev/null
+++ b/addons/l10n_hr/i18n/l10n_hr.pot
@@ -0,0 +1,149 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * l10n_hr
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 6.1\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2012-03-20 18:16+0000\n"
+"PO-Revision-Date: 2012-03-20 18:16+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_pasiva
+msgid "Pasiva"
+msgstr "Pasiva"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_aktiva
+msgid "Aktiva"
+msgstr "Aktiva"
+
+#. module: l10n_hr
+#: model:ir.actions.todo,note:l10n_hr.config_call_account_template_hr_rrif
+msgid "Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.\n"
+" Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice"
+msgstr "Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.\n"
+" Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_view
+msgid "Sintetika"
+msgstr "Sintetika"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_inv_rashod
+msgid "Izvanredni rashodi"
+msgstr "Izvanredni rashodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_pdv
+msgid "Obveze za PDV"
+msgstr "Obveze za PDV"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_other
+msgid "Ostalo"
+msgstr "Ostalo"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_pas_razgran
+msgid "Pasivna vrem. Razgraničenja"
+msgstr "Pasivna vrem. Razgraničenja"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_kratk_imovina
+msgid "Kratkotrajna imovina"
+msgstr "Kratkotrajna imovina"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_upis_kapital
+msgid "Potraživanja za upisani kapital"
+msgstr "Potraživanja za upisani kapital"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_obveze_dob
+msgid "Obveze prema dobavljačima"
+msgstr "Obveze prema dobavljačima"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_kapital
+msgid "Kapital i rezerve"
+msgstr "Kapital i rezerve"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_rezervacije
+msgid "Rezerviranja"
+msgstr "Rezerviranja"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_potraz_kup
+msgid "Potraživanja od kupaca"
+msgstr "Potraživanja od kupaca"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_dug_imovina
+msgid "Dugotrajna imovina"
+msgstr "Dugotrajna imovina"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_pretporez
+msgid "Potraživanja za pretporez"
+msgstr "Potraživanja za pretporez"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_prihod
+msgid "Prihod"
+msgstr "Prihod"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_fin_prihod
+msgid "Financijski prihodi"
+msgstr "Financijski prihodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_posl_rashod
+msgid "Poslovni rashodi"
+msgstr "Poslovni rashodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_dug_obv
+msgid "Dugoročne obveze"
+msgstr "Dugoročne obveze"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_rashod
+msgid "Rashod"
+msgstr "Rashod"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_posl_prihod
+msgid "Poslovni prihodi"
+msgstr "Poslovni prihodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_kratk_obveze
+msgid "Kratkoročne obveze"
+msgstr "Kratkoročne obveze"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_fin_rashod
+msgid "Financijski rashodi"
+msgstr "Financijski rashodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_izv_prihod
+msgid "Izvanredni prihodi"
+msgstr "Izvanredni prihodi"
+
+#. module: l10n_hr
+#: model:account.account.type,name:l10n_hr.account_type_aktiv_razgran
+msgid "Aktivna vrem. Razgraničenja"
+msgstr "Aktivna vrem. Razgraničenja"
+
diff --git a/addons/l10n_hr/l10n_hr_wizard.xml b/addons/l10n_hr/l10n_hr_wizard.xml
new file mode 100755
index 00000000000..1f8a8763137
--- /dev/null
+++ b/addons/l10n_hr/l10n_hr_wizard.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+ RRIF-ov računski plan za poduzetnike
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Generate Chart of Accounts from a Chart Template
+ Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.
+ Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice
+
+ automatic
+
+
+
+
+
+
From 759416678b33a0caa5377f89b04b8acfc449c0b0 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Fri, 30 Nov 2012 15:57:14 +0100
Subject: [PATCH 02/41] [FIX]Currency constraint
bzr revid: dle@openerp.com-20121130145714-d5k3cn95vh7nlc10
---
addons/l10n_be_coda/l10n_be_coda.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/l10n_be_coda/l10n_be_coda.py b/addons/l10n_be_coda/l10n_be_coda.py
index 1dab4ab1964..289e757a80d 100644
--- a/addons/l10n_be_coda/l10n_be_coda.py
+++ b/addons/l10n_be_coda/l10n_be_coda.py
@@ -30,7 +30,7 @@ class coda_bank_account(osv.osv):
def _check_currency(self, cr, uid, ids, context=None):
obj_cba = self.browse(cr, uid, ids[0], context=context)
- if (obj_cba.state == 'normal') and obj_cba.journal and (obj_cba.currency != obj_cba.journal.currency):
+ if (obj_cba.state == 'normal') and obj_cba.journal and (obj_cba.currency != obj_cba.journal.currency and (not obj_cba.journal.currency and obj_cba.currency != obj_cba.company_id.currency_id)):
return False
return True
From 6f3f1d4217abc1f14adb1e4dffd00da04516e5ab Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Fri, 30 Nov 2012 18:20:33 +0100
Subject: [PATCH 03/41] [MERGE](Sort of :D)From Luc De Meyer Zip from
apps.openerp.com
bzr revid: dle@openerp.com-20121130172033-dinqyw8arg79eh31
---
addons/l10n_be_coda/l10n_be_coda.py | 269 +--
addons/l10n_be_coda/l10n_be_coda_view.xml | 169 +-
addons/l10n_be_coda/res_bank.py | 33 +
addons/l10n_be_coda/res_bank_view.xml | 31 +
.../wizard/account_coda_import.py | 1545 +++++++++++++----
5 files changed, 1577 insertions(+), 470 deletions(-)
create mode 100755 addons/l10n_be_coda/res_bank.py
create mode 100755 addons/l10n_be_coda/res_bank_view.xml
diff --git a/addons/l10n_be_coda/l10n_be_coda.py b/addons/l10n_be_coda/l10n_be_coda.py
index 289e757a80d..f9dfa3a686a 100644
--- a/addons/l10n_be_coda/l10n_be_coda.py
+++ b/addons/l10n_be_coda/l10n_be_coda.py
@@ -2,9 +2,9 @@
##############################################################################
#
# OpenERP, Open Source Management Solution
-#
-# Copyright (c) 2011 Noviat nv/sa (www.noviat.be). All rights reserved.
-#
+#
+# Copyright (c) 2012 Noviat nv/sa (www.noviat.be). All rights reserved.
+#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
@@ -23,20 +23,29 @@
from osv import osv, fields
import decimal_precision as dp
from tools.translate import _
+import logging
+_logger = logging.getLogger(__name__)
class coda_bank_account(osv.osv):
_name= 'coda.bank.account'
_description= 'CODA Bank Account Configuration'
+ def _check_account_pain(self, cr, uid, context=None):
+ res = self.pool.get('ir.module.module').search(cr, uid, [('name', '=', 'account_pain'), ('state','=','installed')])
+ return res and True or False
+
def _check_currency(self, cr, uid, ids, context=None):
obj_cba = self.browse(cr, uid, ids[0], context=context)
- if (obj_cba.state == 'normal') and obj_cba.journal and (obj_cba.currency != obj_cba.journal.currency and (not obj_cba.journal.currency and obj_cba.currency != obj_cba.company_id.currency_id)):
- return False
+ if (obj_cba.state == 'normal') and obj_cba.journal:
+ if obj_cba.journal.currency and (obj_cba.currency != obj_cba.journal.currency):
+ return False
+ if not obj_cba.journal.currency and (obj_cba.currency != obj_cba.company_id.currency_id):
+ return False
return True
_columns = {
'name': fields.char('Name', size=64, required=True),
- 'bank_id': fields.many2one('res.partner.bank', 'Bank Account', required=True,
+ 'bank_id': fields.many2one('res.partner.bank', 'Bank Account', required=True,
help='Bank Account Number.\nThe CODA import function will find its CODA processing parameters on this number.'),
'description1': fields.char('Primary Account Description', size=35,
help='The Primary or Secondary Account Description should match the corresponding Account Description in the CODA file.'),
@@ -44,34 +53,47 @@ class coda_bank_account(osv.osv):
help='The Primary or Secondary Account Description should match the corresponding Account Description in the CODA file.'),
'state': fields.selection([
('normal', 'Normal'),
- ('info', 'Info')],
+ ('info', 'Info')],
'Type', required=True, select=1,
help='No Bank Statements will be generated for CODA Bank Statements from Bank Accounts of type \'Info\'.'),
- 'journal': fields.many2one('account.journal', 'Journal',
- domain=[('type', '=', 'bank')],
+ 'journal': fields.many2one('account.journal', 'Journal',
+ domain=[('type', '=', 'bank')],
states={'normal':[('required',True)],'info':[('required',False)]},
help='Bank Journal for the Bank Statement'),
'currency': fields.many2one('res.currency', 'Currency', required=True,
- help='The currency of the CODA Bank Statement'),
+ help='The currency of the CODA Bank Statement'),
'coda_st_naming': fields.char('Bank Statement Naming Policy', size=64,
help="Define the rules to create the name of the Bank Statements generated by the CODA processing." \
- "\nE.g. %(code)s%(y)s/%(paper)s"
+ "\nE.g. %(code)s%(y)s/%(paper)s" \
"\n\nVariables:" \
"\nBank Journal Code: %(code)s" \
- "\nCurrent Year with Century: %(year)s" \
- "\nCurrent Year without Century: %(y)s" \
+ "\nYear (of CODA 'New Balance Date') with Century: %(year)s" \
+ "\nYear (of CODA 'New Balance Date') without Century: %(y)s" \
"\nCODA sequence number: %(coda)s" \
- "\nPaper Statement sequence number: %(paper)s"),
- 'def_payable': fields.many2one('account.account', 'Default Payable Account', domain=[('type', '=', 'payable')], required=True,
- help= 'Set here the payable account that will be used, by default, if the partner is not found.'),
- 'def_receivable': fields.many2one('account.account', 'Default Receivable Account', domain=[('type', '=', 'receivable')], required=True,
- help= 'Set here the receivable account that will be used, by default, if the partner is not found.',),
+ "\nPaper Statement sequence number (as specified on 'Old Balance' record): %(paper_ob)s" \
+ "\nPaper Statement sequence number (as specified on 'New Balance' record): %(paper)s"),
'awaiting_account': fields.many2one('account.account', 'Default Account for Unrecognized Movement', domain=[('type', '!=', 'view')], required=True,
help= 'Set here the default account that will be used if the partner cannot be unambiguously identified.'),
'transfer_account': fields.many2one('account.account', 'Default Internal Transfer Account', domain=[('code', 'like', '58%'), ('type', '!=', 'view')], required=True,
help= 'Set here the default account that will be used for internal transfer between own bank accounts (e.g. transfer between current and deposit bank accounts).'),
- 'find_bbacom': fields.boolean('Lookup Invoice', required=True, help='Partner lookup via the \'BBA\' Structured Communication field of the Invoice.'),
- 'find_partner': fields.boolean('Lookup Partner', required=True, help='Partner lookup via Bank Account Number.'),
+ 'account_mapping_ids': fields.one2many('coda.account.mapping.rule', 'coda_bank_account_id', 'Account Mapping Rules'),
+ 'find_payment': fields.boolean('Lookup Payment Reference',
+ help='Invoice lookup and reconciliation via the SEPA EndToEndReference.' \
+ '\nInstall the \'account_pain\' module if you want to take advantage of this feature.'),
+ 'find_bbacom': fields.boolean('Lookup Structured Communication of type \'BBA\'',
+ help='Partner lookup and reconciliation via the \'BBA\' Structured Communication.' \
+ '\nA partial reconciliation will be created when there is no exact match between the Invoice and Bank Transaction amounts.'),
+ 'find_inv_number': fields.boolean('Lookup Invoice Number',
+ help='Partner lookup and reconciliation via the Invoice Number when a communication in free format is used.' \
+ '\nA reconciliation will only be created in case of exact match between the Invoice and Bank Transaction amounts.'),
+ 'find_partner': fields.boolean('Lookup Partner',
+ help='Partner lookup via Bank Account Number in order to facilitate the reconciliation.'),
+ 'update_partner': fields.boolean('Update Partner Bank Accounts',
+ help='Update Partner record when the Counterparty\'s Bank Account has not been registered yet.'),
+ 'balance_start_enforce': fields.boolean('Prevent invalid Opening Balances',
+ help="Do not process Statements with an Opening Balance that doesn't match the previous Closing Balance."),
+ 'discard_dup': fields.boolean('Discard Duplicates',
+ help="Duplicate Bank Statements will be discarded. Select the corresponding 'CODA Bank Statement' in order to view the contents of such duplicates."),
'active': fields.boolean('Active', help='If the active field is set to False, it will allow you to hide the Bank Account without removing it.'),
'company_id': fields.many2one('res.company', 'Company', required=True),
}
@@ -79,9 +101,13 @@ class coda_bank_account(osv.osv):
'currency': lambda self,cr,uid,c: self.pool.get('res.users').browse(cr, uid, uid, c).company_id.currency_id.id,
'state': 'normal',
'coda_st_naming': '%(code)s/%(y)s/%(coda)s',
- 'active': True,
+ 'active': True,
+ 'find_payment': _check_account_pain,
'find_bbacom': True,
- 'find_partner': True,
+ 'find_inv_number': True,
+ 'find_partner': True,
+ 'update_partner': True,
+ 'balance_start_enforce': True,
'company_id': lambda self,cr,uid,c: self.pool.get('res.users').browse(cr, uid, uid, c).company_id.id,
}
_sql_constraints = [
@@ -107,19 +133,20 @@ class coda_bank_account(osv.osv):
if not default:
default = {}
default = default.copy()
- default.update(
- journal_id=None,
- description1=cba['description1'] or '',
- description2=cba['description2'] or '',
- name=_("%s (copy)") % (cba['name'] or ''),
- state=cba['state'])
- return super(coda_bank_account, self).copy(cr, uid, id, default, context)
+ default.update({'journal_id': None})
+ default['description1'] = cba['description1'] or ''
+ default['description2'] = cba['description2'] or ''
+ default['name'] = (cba['name'] or '') + ' (copy)'
+ default['state'] = cba['state']
+ return super(coda_bank_account, self).copy(cr, uid, id, default, context)
def onchange_state(self, cr, uid, ids, state):
return state =='info' and {'value': {'journal': None}} or {}
coda_bank_account()
+
+
class account_coda(osv.osv):
_name = 'account.coda'
_description = 'Object to store CODA Data Files'
@@ -138,10 +165,10 @@ class account_coda(osv.osv):
'date': fields.date.context_today,
'user_id': lambda self,cr,uid,context: uid,
'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'account.coda', context=c),
- }
+ }
_sql_constraints = [
('coda_uniq', 'unique (name, coda_creation_date)', 'This CODA has already been imported !')
- ]
+ ]
def unlink(self, cr, uid, ids, context=None):
if context is None:
@@ -150,79 +177,73 @@ class account_coda(osv.osv):
coda_st_obj = self.pool.get('coda.bank.statement')
bank_st_obj = self.pool.get('account.bank.statement')
for coda in self.browse(cr, uid, ids, context=context):
- for coda_statement in coda.statement_ids:
+ for coda_statement in coda.statement_ids:
if not context.get('coda_statement_unlink', False):
if coda_st_obj.exists(cr, uid, coda_statement.id, context=context):
- coda_st_obj.unlink(cr, uid, [coda_statement.id], context=context)
+ coda_st_obj.unlink(cr, uid, [coda_statement.id], context=context)
if not context.get('bank_statement_unlink', False):
if coda_st_obj.exists(cr, uid, coda_statement.id, context=context) and (coda_statement.type == 'normal') and bank_st_obj.exists(cr, uid, coda_statement.statement_id.id, context=context):
- bank_st_obj.unlink(cr, uid, [coda_statement.statement_id.id], context=context)
+ bank_st_obj.unlink(cr, uid, [coda_statement.statement_id.id], context=context)
context.update({'coda_unlink': False})
return super(account_coda, self).unlink(cr, uid, ids, context=context)
-
+
account_coda()
-class account_coda_trans_type(osv.osv):
+class account_coda_trans_type(osv.osv):
_name = 'account.coda.trans.type'
_description = 'CODA transaction type'
- _rec_name = 'type'
+ _rec_name = 'type'
_columns = {
'type': fields.char('Transaction Type', size=1, required=True),
'parent_id': fields.many2one('account.coda.trans.type', 'Parent'),
'description': fields.text('Description', translate=True),
}
-
account_coda_trans_type()
-class account_coda_trans_code(osv.osv):
+class account_coda_trans_code(osv.osv):
_name = 'account.coda.trans.code'
_description = 'CODA transaction code'
- _rec_name = 'code'
+ _rec_name = 'code'
_columns = {
'code': fields.char('Code', size=2, required=True, select=1),
'type': fields.selection([
('code', 'Transaction Code'),
- ('family', 'Transaction Family')],
- 'Type', required=True, select=1),
+ ('family', 'Transaction Family')],
+ 'Type', required=True, select=1),
'parent_id': fields.many2one('account.coda.trans.code', 'Family', select=1),
'description': fields.char('Description', size=128, translate=True, select=2),
'comment': fields.text('Comment', translate=True),
}
-
account_coda_trans_code()
-class account_coda_trans_category(osv.osv):
+class account_coda_trans_category(osv.osv):
_name = 'account.coda.trans.category'
_description = 'CODA transaction category'
- _rec_name = 'category'
+ _rec_name = 'category'
_columns = {
'category': fields.char('Transaction Category', size=3, required=True),
'description': fields.char('Description', size=256, translate=True),
}
-
account_coda_trans_category()
-class account_coda_comm_type(osv.osv):
+class account_coda_comm_type(osv.osv):
_name = 'account.coda.comm.type'
_description = 'CODA structured communication type'
- _rec_name = 'code'
+ _rec_name = 'code'
_columns = {
'code': fields.char('Structured Communication Type', size=3, required=True, select=1),
'description': fields.char('Description', size=128, translate=True),
}
_sql_constraints = [
('code_uniq', 'unique (code)','The Structured Communication Code must be unique !')
- ]
-
+ ]
account_coda_comm_type()
class coda_bank_statement(osv.osv):
- _name = 'coda.bank.statement'
- _description = 'CODA Bank Statement'
-
- def _default_journal_id(self, cr, uid, context=None):
- if context is None:
- context = {}
+ _name = 'coda.bank.statement'
+ _description = 'CODA Bank Statement'
+
+ def _default_journal_id(self, cr, uid, context={}):
if context.get('journal_id', False):
return context['journal_id']
return False
@@ -238,7 +259,7 @@ class coda_bank_statement(osv.osv):
res[r] = round(res[r], 2)
return res
- def _get_period(self, cr, uid, context=None):
+ def _get_period(self, cr, uid, context={}):
periods = self.pool.get('account.period').find(cr, uid)
if periods:
return periods[0]
@@ -249,19 +270,22 @@ class coda_bank_statement(osv.osv):
_columns = {
'name': fields.char('Name', size=64, required=True, readonly=True),
'date': fields.date('Date', required=True, readonly=True),
+ 'coda_creation_date': fields.date('CODA Creation Date', readonly=True),
+ 'old_balance_date': fields.date('Old Balance Date', readonly=True),
+ 'new_balance_date': fields.date('New Balance Date', readonly=True),
'coda_id': fields.many2one('account.coda', 'CODA Data File', ondelete='cascade'),
'type': fields.selection([
('normal', 'Normal'),
- ('info', 'Info')],
+ ('info', 'Info')],
'Type', required=True, readonly=True,
help='No Bank Statements are associated with CODA Bank Statements of type \'Info\'.'),
- 'statement_id': fields.many2one('account.bank.statement', 'Associated Bank Statement'),
+ 'statement_id': fields.many2one('account.bank.statement', 'Associated Bank Statement'),
'journal_id': fields.many2one('account.journal', 'Journal', readonly=True, domain=[('type', '=', 'bank')]),
- 'coda_bank_account_id': fields.many2one('coda.bank.account', 'Bank Account', readonly=True),
+ 'coda_bank_account_id': fields.many2one('coda.bank.account', 'Bank Account', readonly=True),
'period_id': fields.many2one('account.period', 'Period', required=True, readonly=True),
'balance_start': fields.float('Starting Balance', digits_compute=dp.get_precision('Account'), readonly=True),
'balance_end_real': fields.float('Ending Balance', digits_compute=dp.get_precision('Account'), readonly=True),
- 'balance_end': fields.function(_end_balance, method=True, store=True, string='Balance'),
+ 'balance_end': fields.function(_end_balance, method=True, store=True, string='Balance'),
'line_ids': fields.one2many('coda.bank.statement.line',
'statement_id', 'CODA Bank Statement lines', readonly=True),
'currency': fields.many2one('res.currency', 'Currency', required=True, readonly=True,
@@ -269,14 +293,14 @@ class coda_bank_statement(osv.osv):
'company_id': fields.related('journal_id', 'company_id', type='many2one', relation='res.company', string='Company', store=True, readonly=True),
}
_defaults = {
- 'type': 'normal',
+ 'type': 'normal',
'currency': lambda self,cr,uid,c: self.pool.get('res.users').browse(cr, uid, uid, c).company_id.currency_id.id,
'journal_id': _default_journal_id,
'period_id': _get_period,
}
def search(self, cr, uid, args, offset=0, limit=None, order=None, context=None, count=False):
- if context is None:
+ if context is None:
context = {}
res = super(coda_bank_statement, self).search(cr, uid, args=args, offset=offset, limit=limit, order=order,
context=context, count=count)
@@ -290,20 +314,20 @@ class coda_bank_statement(osv.osv):
context.update({'coda_statement_unlink': True})
coda_obj = self.pool.get('account.coda')
bank_st_obj = self.pool.get('account.bank.statement')
-
+
# find all CODA bank statements that are associated with the selected CODA bank statements via a common CODA file
- new_ids = []
+ new_ids = []
for coda_statement in self.browse(cr, uid, ids, context=context):
if coda_obj.exists(cr, uid, coda_statement.coda_id.id, context=context):
new_ids += [x.id for x in coda_obj.browse(cr, uid, coda_statement.coda_id.id, context=context).statement_ids]
- # unlink CODA banks statements as well as associated bank statements and CODA files
+ # unlink CODA banks statements as well as associated bank statements and CODA files
for coda_statement in self.browse(cr, uid, new_ids, context=context):
- if coda_statement.statement_id.state == 'confirm':
- raise osv.except_osv(_('Invalid Action!'),
- _("Cannot delete CODA Bank Statement '%s' of journal '%s'." \
- "\nThe associated Bank Statement has already been confirmed." \
- "\nPlease undo this action first.") \
+ if coda_statement.statement_id.state == 'confirm':
+ raise osv.except_osv(_('Invalid action !'),
+ _("Cannot delete CODA Bank Statement '%s' of Journal '%s'." \
+ "\nThe associated Bank Statement has already been confirmed !" \
+ "\nPlease undo this action first!") \
% (coda_statement.name, coda_statement.journal_id.name))
else:
if not context.get('coda_unlink', False):
@@ -311,11 +335,11 @@ class coda_bank_statement(osv.osv):
coda_obj.unlink(cr, uid, [coda_statement.coda_id.id], context=context)
if not context.get('bank_statement_unlink', False):
if coda_statement.statement_id and bank_st_obj.exists(cr, uid, coda_statement.statement_id.id, context=context):
- bank_st_obj.unlink(cr, uid, [coda_statement.statement_id.id], context=context)
+ bank_st_obj.unlink(cr, uid, [coda_statement.statement_id.id], context=context)
context.update({'coda_statement_unlink': False})
return super(coda_bank_statement, self).unlink(cr, uid, new_ids, context=context)
-
+
coda_bank_statement()
class account_bank_statement(osv.osv):
@@ -323,7 +347,10 @@ class account_bank_statement(osv.osv):
_columns = {
'coda_statement_id': fields.many2one('coda.bank.statement', 'Associated CODA Bank Statement'),
}
-
+ _sql_constraints = [
+ ('name_company_uniq', 'unique (name,company_id)', 'The name of the Bank Statement must be unique per company !')
+ ]
+
def unlink(self, cr, uid, ids, context=None):
if context is None:
context = {}
@@ -332,15 +359,15 @@ class account_bank_statement(osv.osv):
coda_st_obj = self.pool.get('coda.bank.statement')
# find all statements that are associated with the selected bank statements via a common CODA file
- ids_plus = []
+ ids_plus = []
for statement in self.browse(cr, uid, ids, context=context):
if statement.coda_statement_id:
for x in coda_obj.browse(cr, uid, statement.coda_statement_id.coda_id.id, context=context).statement_ids:
if x.type == 'normal':
ids_plus += [x.statement_id.id]
-
+
# unlink banks statements as well as associated CODA bank statements and CODA files
- for statement in self.browse(cr, uid, ids_plus, context=context):
+ for statement in self.browse(cr, uid, ids_plus, context=context):
if not context.get('coda_statement_unlink', False):
if statement.coda_statement_id and coda_st_obj.exists(cr, uid, statement.coda_statement_id.id, context=context):
coda_st_obj.unlink(cr, uid, [statement.coda_statement_id.id], context=context)
@@ -354,63 +381,109 @@ class account_bank_statement(osv.osv):
context.update({'bank_statement_unlink': False})
new_ids = list(set(ids + ids_plus))
return super(account_bank_statement, self).unlink(cr, uid, new_ids, context=context)
-
+
account_bank_statement()
class coda_bank_statement_line(osv.osv):
- _name = 'coda.bank.statement.line'
- _order = 'sequence'
+ _name = 'coda.bank.statement.line'
+ _order = 'sequence'
_description = 'CODA Bank Statement Line'
_columns = {
'name': fields.char('Communication', size=268, required=True),
'sequence': fields.integer('Sequence'),
'date': fields.date('Entry Date', required=True),
- 'val_date': fields.date('Valuta Date'),
- 'account_id': fields.many2one('account.account','Account'), # remove required=True
+ 'val_date': fields.date('Valuta Date'),
+ 'account_id': fields.many2one('account.account','Account'),
'type': fields.selection([
('supplier','Supplier'),
('customer','Customer'),
('general','General'),
- ('globalisation','Globalisation'),
- ('information','Information'),
- ('communication','Free Communication'),
+ ('globalisation','Globalisation'),
+ ('information','Information'),
+ ('communication','Free Communication'),
], 'Type', required=True),
- 'globalisation_level': fields.integer('Globalisation Level',
- help="The value which is mentioned (1 to 9), specifies the hierarchy level"
- " of the globalisation of which this record is the first."
- "\nThe same code will be repeated at the end of the globalisation."),
- 'globalisation_amount': fields.float('Globalisation Amount', digits_compute=dp.get_precision('Account')),
+ 'globalisation_level': fields.integer('Globalisation Level',
+ help="The value which is mentioned (1 to 9), specifies the hierarchy level"
+ " of the globalisation of which this record is the first."
+ "\nThe same code will be repeated at the end of the globalisation."),
+ 'globalisation_amount': fields.float('Globalisation Amount', digits_compute=dp.get_precision('Account')),
'globalisation_id': fields.many2one('account.bank.statement.line.global', 'Globalisation ID', readonly=True,
- help="Code to identify transactions belonging to the same globalisation level within a batch payment"),
+ help="Code to identify transactions belonging to the same globalisation level within a batch payment"),
'amount': fields.float('Amount', digits_compute=dp.get_precision('Account')),
'partner_id': fields.many2one('res.partner', 'Partner'),
'counterparty_name': fields.char('Counterparty Name', size=35),
- 'counterparty_bic': fields.char('Counterparty BIC', size=11),
- 'counterparty_number': fields.char('Counterparty Number', size=34),
- 'counterparty_currency': fields.char('Counterparty Currency', size=3),
+ 'counterparty_bic': fields.char('Counterparty BIC', size=11),
+ 'counterparty_number': fields.char('Counterparty Number', size=34),
+ 'counterparty_currency': fields.char('Counterparty Currency', size=3),
+ 'payment_reference': fields.char('Payment Reference', size=35,
+ help="Payment Reference. For SEPA (SCT or SDD) transactions, the PaymentInformationIdentification "\
+ "is recorded in this field pertaining to a globalisation, and the EndToEndReference for " \
+ "simple transactions or for the details of a globalisation."),
'statement_id': fields.many2one('coda.bank.statement', 'CODA Bank Statement',
select=True, required=True, ondelete='cascade'),
'coda_bank_account_id': fields.related('statement_id', 'coda_bank_account_id', type='many2one', relation='coda.bank.account', string='Bank Account', store=True, readonly=True),
'ref': fields.char('Reference', size=32),
'note': fields.text('Notes'),
- 'company_id': fields.related('statement_id', 'company_id', type='many2one', relation='res.company', string='Company', store=True, readonly=True),
+ 'company_id': fields.related('statement_id', 'company_id', type='many2one', relation='res.company', string='Company', store=True, readonly=True),
}
def unlink(self, cr, uid, ids, context=None):
if context is None:
context = {}
if context.get('block_statement_line_delete', False):
- raise osv.except_osv('Warning', _('Delete operation not allowed.'))
+ raise osv.except_osv('Warning', _('Delete operation not allowed !'))
return super(account_bank_statement_line, self).unlink(cr, uid, ids, context=context)
-coda_bank_statement_line()
+coda_bank_statement_line()
class account_bank_statement_line_global(osv.osv):
_inherit = 'account.bank.statement.line.global'
_columns = {
'coda_statement_line_ids': fields.one2many('coda.bank.statement.line', 'globalisation_id', 'CODA Bank Statement Lines', readonly=True),
}
-
account_bank_statement_line_global()
+class coda_account_mapping_rule(osv.osv):
+ _name = 'coda.account.mapping.rule'
+ _description = 'Rules Engine to assign accounts during CODA parsing'
+ _order = 'sequence'
+ _columns = {
+ 'coda_bank_account_id': fields.many2one('coda.bank.account', 'CODA Bank Account', ondelete='cascade'),
+ 'sequence': fields.integer('Sequence', help='Determines the order of the rules to assign accounts'),
+ 'name': fields.char('Rule Name', size=128, required=True),
+ # matching criteria
+ 'trans_type_id': fields.many2one('account.coda.trans.type', 'Transaction Type'),
+ 'trans_family_id': fields.many2one('account.coda.trans.code', 'Transaction Family', domain=[('type', '=', 'family')]),
+ 'trans_code_id': fields.many2one('account.coda.trans.code', 'Transaction Code', domain=[('type', '=', 'code')]),
+ 'trans_category_id': fields.many2one('account.coda.trans.category', 'Transaction Category'),
+ 'struct_comm_type_id': fields.many2one('account.coda.comm.type', 'Structured Communication Type'),
+ 'partner_id': fields.many2one('res.partner', 'Partner', ondelete='cascade'),
+ # resulting general account
+ 'account_id': fields.many2one('account.account', 'Account', ondelete='cascade', required=True, domain=[('type', '!=', 'view')]),
+ 'active': fields.boolean('Active', help='Switch on/off this rule.'),
+ }
+ _defaults = {
+ 'active': True,
+ }
+
+ def account_id_get(self, cr, uid, coda_bank_account_id, trans_type_id=None, trans_family_id=None,
+ trans_code_id=None, trans_category_id=None, struct_comm_type_id=None, partner_id=None, context=None):
+ cr.execute('SELECT account_id, trans_type_id, trans_family_id, trans_code_id, trans_category_id, struct_comm_type_id, partner_id ' \
+ 'FROM coda_account_mapping_rule ' \
+ 'WHERE active = TRUE AND coda_bank_account_id = %s ' \
+ 'ORDER BY sequence' % coda_bank_account_id
+ )
+ rules = cr.fetchall()
+ condition = '(not rule[1] or (trans_type_id == rule[1])) and (not rule[2] or (trans_family_id == rule[2])) ' \
+ 'and (not rule[3] or (trans_code_id == rule[3])) and (not rule[4] or (trans_category_id == rule[4])) ' \
+ 'and (not rule[5] or (struct_comm_type_id == rule[5])) and (not rule[6] or (partner_id == rule[6]))'
+ account_id = None
+ for rule in rules:
+ if eval(condition):
+ account_id = rule[0]
+ break
+ return account_id
+
+coda_account_mapping_rule()
+
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_be_coda/l10n_be_coda_view.xml b/addons/l10n_be_coda/l10n_be_coda_view.xml
index 1f014400d3c..fb0a12b73fb 100644
--- a/addons/l10n_be_coda/l10n_be_coda_view.xml
+++ b/addons/l10n_be_coda/l10n_be_coda_view.xml
@@ -11,10 +11,11 @@
coda.bank.account
-
+
+
@@ -54,15 +55,52 @@
-
-
-
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -282,11 +320,12 @@
coda.bank.statement.listcoda.bank.statement
-
+
-
-
+
+
+
@@ -299,61 +338,56 @@
coda.bank.statement.formcoda.bank.statement
-
+
-
-
-
-
- coda.bank.statement.search
- coda.bank.statement
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- CODA Bank Statements
- ir.actions.act_window
- coda.bank.statement
- form
- tree,form
-
-
- The CODA Bank Statements contain the information encoded in their originating CODA file in a human readable format. The Bank Statements associated with a CODA contain the subset of the CODA Bank Statement data that is required for the creation of the Accounting Entries.
-
-
-
-
-
-
-
- coda.bank.statement.line.list
- coda.bank.statement.line
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- coda.bank.statement.line.form
- coda.bank.statement.line
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- coda.bank.statement.line.filter
- coda.bank.statement.line
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- CODA Statement Lines
- coda.bank.statement.line
- form
- tree,form
- {'block_statement_line_delete' : 1}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/addons/l10n_be_coda/l10n_be_coda_wizard.xml b/addons/l10n_be_coda/l10n_be_coda_wizard.xml
index 76178820d9c..427e0c1991e 100644
--- a/addons/l10n_be_coda/l10n_be_coda_wizard.xml
+++ b/addons/l10n_be_coda/l10n_be_coda_wizard.xml
@@ -49,20 +49,6 @@
new
-
-
-
-
diff --git a/addons/l10n_be_coda/res_bank.py b/addons/l10n_be_coda/res_bank.py
deleted file mode 100755
index 47e7fdf8569..00000000000
--- a/addons/l10n_be_coda/res_bank.py
+++ /dev/null
@@ -1,34 +0,0 @@
-# -*- encoding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-#
-# Copyright (c) 2012 Noviat nv/sa (www.noviat.be). All rights reserved.
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Affero General Public License for more details.
-#
-# You should have received a copy of the GNU Affero General Public License
-# along with this program. If not, see .
-#
-##############################################################################
-
-from osv import fields, osv
-
-
-class res_bank(osv.osv):
- _inherit = 'res.bank'
- _columns = {
- 'code': fields.char('Code', size=3,
- help='Country specific Bank Code (used for bban to iban conversion).'),
- }
-res_bank()
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_be_coda/res_bank_view.xml b/addons/l10n_be_coda/res_bank_view.xml
deleted file mode 100755
index fe4a71d2bdb..00000000000
--- a/addons/l10n_be_coda/res_bank_view.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
- res.bank.form.add.code
- res.bank
-
- form
-
-
-
-
-
-
-
-
- res.bank.tree.add.code
- res.bank
-
- form
-
-
-
-
-
-
-
-
-
-
diff --git a/addons/l10n_be_coda/security/account_security.xml b/addons/l10n_be_coda/security/account_security.xml
deleted file mode 100644
index b8fdd32ebe6..00000000000
--- a/addons/l10n_be_coda/security/account_security.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
- Account Coda model company rule
-
-
- ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]
-
-
-
diff --git a/addons/l10n_be_coda/security/ir.model.access.csv b/addons/l10n_be_coda/security/ir.model.access.csv
deleted file mode 100644
index 89ee65048fb..00000000000
--- a/addons/l10n_be_coda/security/ir.model.access.csv
+++ /dev/null
@@ -1,17 +0,0 @@
-id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_account_coda_manager,account.coda manager,model_account_coda,account.group_account_manager,1,1,1,1
-access_account_coda_user,account.coda user,model_account_coda,account.group_account_user,1,0,0,0
-access_account_coda_trans_type_manager,account.coda.trans.type manager,model_account_coda_trans_type,account.group_account_manager,1,1,1,1
-access_account_coda_trans_type_user,account.coda.trans.type user,model_account_coda_trans_type,account.group_account_user,1,0,0,0
-access_account_coda_trans_code_manager,account.coda.trans.code manager,model_account_coda_trans_code,account.group_account_manager,1,1,1,1
-access_account_coda_trans_code_user,account.coda.trans.code user,model_account_coda_trans_code,account.group_account_user,1,0,0,0
-access_account_coda_trans_category_manager,account.coda.trans.category manager,model_account_coda_trans_category,account.group_account_manager,1,1,1,1
-access_account_coda_trans_category_user,account.coda.trans.category user,model_account_coda_trans_category,account.group_account_user,1,0,0,0
-access_account_coda_comm_type_manager,account.coda.comm.type manager,model_account_coda_comm_type,account.group_account_manager,1,1,1,1
-access_account_coda_comm_type_user,account.coda.comm.type user,model_account_coda_comm_type,account.group_account_user,1,0,0,0
-access_coda_bank_account_manager,coda.bank.account manager,model_coda_bank_account,account.group_account_manager,1,1,1,1
-access_coda_bank_account_user,coda.bank.account user,model_coda_bank_account,account.group_account_user,1,0,0,0
-access_coda_bank_statement_manager,coda.bank.statement manager,model_coda_bank_statement,account.group_account_manager,1,1,1,1
-access_coda_bank_statement_user,coda.bank.statement user,model_coda_bank_statement,account.group_account_user,1,0,0,0
-access_coda_bank_statement_line_manager,coda.bank.statement.line manager,model_coda_bank_statement_line,account.group_account_manager,1,1,1,1
-access_coda_bank_statement_line_user,coda.bank.statement.line user,model_coda_bank_statement_line,account.group_account_user,1,0,0,0
diff --git a/addons/l10n_be_coda/wizard/__init__.py b/addons/l10n_be_coda/wizard/__init__.py
index 3851606707b..e3038609b80 100644
--- a/addons/l10n_be_coda/wizard/__init__.py
+++ b/addons/l10n_be_coda/wizard/__init__.py
@@ -20,6 +20,6 @@
#
##############################################################################
-import account_coda_import_dle
+import account_coda_import
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index bb165cf1656..b63b29701d8 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -20,14 +20,11 @@
#
##############################################################################
-import time
import base64
from osv import fields, osv
from tools.translate import _
-import netsvc
-import re
-from traceback import format_exception
-from sys import exc_info
+import time
+import tools
import logging
_logger = logging.getLogger(__name__)
@@ -44,14 +41,11 @@ class account_coda_import(osv.osv_memory):
'coda_fname': lambda *a: '',
}
- def _check_account_payment(self, cr, uid, context=None):
- res = self.pool.get('ir.module.module').search(cr, uid, [('name', '=', 'account_payment'), ('state', '=', 'installed')])
- return res and True or False
-
def coda_parsing(self, cr, uid, ids, context=None, batch=False, codafile=None, codafilename=None):
if context is None:
context = {}
if batch:
+ print
codafile = str(codafile)
codafilename = codafilename
else:
@@ -62,1866 +56,685 @@ class account_coda_import(osv.osv_memory):
except:
raise osv.except_osv(_('Error!'), _('Wizard in incorrect state. Please hit the Cancel button!'))
return {}
-
- currency_obj = self.pool.get('res.currency')
- coda_bank_account_obj = self.pool.get('coda.bank.account')
- trans_type_obj = self.pool.get('account.coda.trans.type')
- trans_code_obj = self.pool.get('account.coda.trans.code')
- trans_category_obj = self.pool.get('account.coda.trans.category')
- comm_type_obj = self.pool.get('account.coda.comm.type')
- journal_obj = self.pool.get('account.journal')
- period_obj = self.pool.get('account.period')
- partner_bank_obj = self.pool.get('res.partner.bank')
- coda_obj = self.pool.get('account.coda')
- coda_st_obj = self.pool.get('coda.bank.statement')
- coda_st_line_obj = self.pool.get('coda.bank.statement.line')
- bank_st_obj = self.pool.get('account.bank.statement')
- bank_st_line_obj = self.pool.get('account.bank.statement.line')
- glob_obj = self.pool.get('account.bank.statement.line.global')
- inv_obj = self.pool.get('account.invoice')
- move_line_obj = self.pool.get('account.move.line')
- voucher_obj = self.pool.get('account.voucher')
- seq_obj = self.pool.get('ir.sequence')
- mod_obj = self.pool.get('ir.model.data')
- account_mapping_obj = self.pool.get('coda.account.mapping.rule')
-
- if self._check_account_payment(cr, uid):
- payment_line_obj = self.pool.get('payment.line')
- else:
- payment_line_obj = False
-
- wf_service = netsvc.LocalService('workflow')
-
- coda_bank_table = coda_bank_account_obj.read(cr, uid, coda_bank_account_obj.search(cr, uid, []), context=context)
- for coda_bank in coda_bank_table:
- coda_bank.update({'journal_code': coda_bank['journal'] and journal_obj.browse(cr, uid, coda_bank['journal'][0], context=context).code or ''})
- coda_bank.update({'iban': partner_bank_obj.browse(cr, uid, coda_bank['bank_id'][0], context=context).iban})
- coda_bank.update({'acc_number': partner_bank_obj.browse(cr, uid, coda_bank['bank_id'][0], context=context).acc_number})
- coda_bank.update({'currency_name': currency_obj.browse(cr, uid, coda_bank['currency'][0], context=context).name})
- trans_type_table = trans_type_obj.read(cr, uid, trans_type_obj.search(cr, uid, []), context=context)
- trans_code_table = trans_code_obj.read(cr, uid, trans_code_obj.search(cr, uid, []), context=context)
- trans_category_table = trans_category_obj.read(cr, uid, trans_category_obj.search(cr, uid, []), context=context)
- comm_type_table = comm_type_obj.read(cr, uid, comm_type_obj.search(cr, uid, []), context=context)
-
- err_string = ''
- err_code = None
- err_log = ''
- coda_statements = []
recordlist = unicode(base64.decodestring(codafile), 'windows-1252', 'strict').split('\n')
- digits = self.pool.get('decimal.precision').precision_get(cr, uid, 'Account')
-
+ statements = []
for line in recordlist:
-
if not line:
pass
elif line[0] == '0':
- # start of a new statement within the CODA file
- coda_statement = {}
- coda_parsing_note = ''
- coda_statement_lines = {}
- st_line_seq = 0
- # header data
- coda_statement['currency'] = 'EUR' # default currency
- coda_statement['version'] = line[127]
- coda_version = line[127]
- if coda_version not in ['1', '2']:
- err_string = _('\nCODA V%s statements are not supported, please contact your bank!') % coda_version
- err_code = 'R0001'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- coda_statement['coda_statement_lines'] = {}
- coda_statement['date'] = str2date(line[5:11])
- coda_statement['coda_creation_date'] = str2date(line[5:11])
- coda_statement['separate_application'] = line[83:88]
- coda_statement['first_transaction_date'] = False
- coda_statement['state'] = 'draft'
-
- coda_id = coda_obj.search(cr, uid, [
- ('name', '=', codafilename),
- ('coda_creation_date', '=', coda_statement['date']),
- ])
- if coda_id:
- err_string = _("\nCODA File with Filename '%s' and Creation Date '%s' has already been imported !") \
- % (codafilename, coda_statement['date'])
- err_code = 'W0001'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Warning !'), err_string)
-
+ #Begin of a new Bank statement
+ statement = {}
+ statements.append(statement)
+ statement['version'] = line[127]
+ if statement['version'] not in ['1', '2']:
+ raise osv.except_osv(_('Error R001!'), _('CODA V%s statements are not supported, please contact your bank!') % statement['version'])
+ statement['globalisation_stack'] = []
+ statement['lines'] = []
+ statement['date'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[5:11]), '%d%m%y'))
+ statement['separateApplication'] = rmspaces(line[83:88])
elif line[0] == '1':
- if coda_version == '1':
- coda_statement['acc_number'] = line[5:17]
- if line[18:21].strip():
- coda_statement['currency'] = line[18:21]
- elif line[1] == '0': # Belgian bank account BBAN structure
- coda_statement['acc_number'] = line[5:17]
- coda_statement['currency'] = line[18:21]
- elif line[1] == '1': # foreign bank account BBAN structure
- err_string = _('\nForeign bank accounts with BBAN structure are not supported !')
- err_code = 'R1001'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- elif line[1] == '2': # Belgian bank account IBAN structure
- coda_statement['acc_number'] = line[5:21]
- coda_statement['currency'] = line[39:42]
- elif line[1] == '3': # foreign bank account IBAN structure
- err_string = _('\nForeign bank accounts with IBAN structure are not supported !')
- err_code = 'R1002'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- else:
- err_string = _('\nUnsupported bank account structure !')
- err_code = 'R1003'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- coda_statement['description'] = line[90:125].strip()
- cba_filter = lambda x: (coda_statement['acc_number'] in _get_acc_numbers(x['acc_number'])) \
- and (coda_statement['currency'] == x['currency_name']) and (coda_statement['description'] in [x['description1'] or '', x['description2'] or ''])
- coda_bank = filter(cba_filter, coda_bank_table)
- if coda_bank:
- coda_bank = coda_bank[0]
- coda_statement['type'] = coda_bank['state']
- coda_statement['journal_id'] = coda_bank['journal'] and coda_bank['journal'][0]
- coda_statement['currency_id'] = coda_bank['currency'][0]
- coda_statement['coda_bank_account_id'] = coda_bank['id']
- coda_statement['account_mapping_ids'] = coda_bank['account_mapping_ids']
- coda_statement['coda_bank_params'] = coda_bank
- awaiting_acc = coda_bank['awaiting_account'][0]
- transfer_acc = coda_bank['transfer_account'][0]
- find_payment = coda_bank['find_payment']
- find_bbacom = coda_bank['find_bbacom']
- find_inv_number = coda_bank['find_inv_number']
- find_partner = coda_bank['find_partner']
- update_partner = coda_bank['update_partner']
- coda_statement['balance_start_enforce'] = coda_bank['balance_start_enforce']
- coda_statement['discard_dup'] = coda_bank['discard_dup']
- company_id = coda_bank['company_id'][0]
- company_bank_ids = partner_bank_obj.search(cr, uid, [('company_id', '=', company_id)])
- company_bank_accounts = partner_bank_obj.read(cr, uid, company_bank_ids, ['acc_number'])
- company_bank_accounts = [x['acc_number'].replace(' ', '') for x in company_bank_accounts]
- else:
- err_string = _("\nNo matching CODA Bank Account Configuration record found !") + \
- _("\nPlease check if the 'Bank Account Number', 'Currency' and 'Account Description' fields of your configuration record match with '%s', '%s' and '%s' !") \
- % (coda_statement['acc_number'], coda_statement['currency'], coda_statement['description'])
- err_code = 'R1004'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- bal_start = list2float(line[43:58]) # old balance data
- if line[42] == '1': # 1= Debit
- bal_start = - bal_start
- coda_statement['balance_start'] = bal_start
- coda_statement['old_balance_date'] = str2date(line[58:64])
- coda_statement['acc_holder'] = line[64:90]
- coda_statement['paper_ob_seq_number'] = line[2:5]
- coda_statement['coda_seq_number'] = line[125:128]
-
+ #Statement details
+ if statement['version'] == '1':
+ statement['accountNumber'] = rmspaces(line[5:17])
+ statement['currency'] = rmspaces(line[18:21])
+ elif statement['version'] == '2':
+ if line[1] == '0': # Belgian bank account BBAN structure
+ statement['accountNumber'] = rmspaces(line[5:17])
+ statement['currency'] = rmspaces(line[18:21])
+ elif line[1] == '1': # foreign bank account BBAN structure
+ raise osv.except_osv(_('Error R1001!'), _('Foreign bank accounts with BBAN structure are not supported !'))
+ elif line[1] == '2': # Belgian bank account IBAN structure
+ statement['accountNumber'] = rmspaces(line[5:21])
+ statement['currency'] = rmspaces(line[39:42])
+ elif line[1] == '3': # foreign bank account IBAN structure
+ raise osv.except_osv(_('Error R1002!'), _('Foreign bank accounts with IBAN structure are not supported !'))
+ else: # Something else, not supported
+ raise osv.except_osv(_('Error R1003!'), _('Unsupported bank account structure !'))
+ statement['description'] = rmspaces(line[90:125])
+ statement['balance_start'] = float(rmspaces(line[43:58])) / 1000
+ statement['balance_start_date'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[58:64]), '%d%m%y'))
+ statement['accountHolder'] = rmspaces(line[64:90])
+ statement['paperSeqNumber'] = rmspaces(line[2:5])
+ statement['codaSeqNumber'] = rmspaces(line[125:128])
elif line[0] == '2':
- # movement data record 2
-
if line[1] == '1':
- # movement data record 2.1
- st_line = {}
- st_line_seq = st_line_seq + 1
- st_line['sequence'] = st_line_seq
- st_line['type'] = 'general'
- st_line['reconcile'] = False
- st_line['trans_family'] = False
- st_line['struct_comm_type'] = ''
- st_line['struct_comm_type_id'] = 0
- st_line['struct_comm_type_desc'] = ''
- st_line['struct_comm_bba'] = ''
- st_line['communication'] = ''
- st_line['payment_reference'] = ''
- st_line['partner_id'] = 0
- st_line['account_id'] = 0
- st_line['counterparty_name'] = ''
- st_line['counterparty_bic'] = ''
- st_line['counterparty_number'] = ''
- st_line['counterparty_currency'] = ''
- st_line['glob_lvl_flag'] = False
- st_line['globalisation_id'] = 0
- st_line['globalisation_code'] = ''
- st_line['globalisation_amount'] = False
- st_line['amount'] = False
-
- st_line['ref'] = line[2:10]
- st_line['ref_move'] = line[2:6]
- st_line['ref_move_detail'] = line[6:10]
-
- if st_line_seq == 1:
- main_move_stack = [st_line] # initialise main_move_stack (used to link 2.1 detail records to 2.1 main record
- glob_lvl_stack = [0] # initialise globalisation stack
- elif st_line['ref_move_detail'] == '0000':
- glob_lvl_stack = [0] # re-initialise globalisation stack
-
- st_line['trans_ref'] = line[10:31]
- st_line_amt = list2float(line[32:47])
- if line[31] == '1': # 1=debit
- st_line_amt = - st_line_amt
-
- st_line['trans_type'] = line[53]
- trans_type = filter(lambda x: st_line['trans_type'] == x['type'], trans_type_table)
- if not trans_type:
- err_string = _('\nThe File contains an invalid CODA Transaction Type : %s!') % st_line['trans_type']
- err_code = 'R2001'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- st_line['trans_type_id'] = trans_type[0]['id']
- st_line['trans_type_desc'] = trans_type[0]['description']
-
- # processing of amount depending on globalisation code
- glob_lvl_flag = int(line[124])
- if glob_lvl_flag > 0:
- if glob_lvl_stack[-1] == glob_lvl_flag:
- st_line['glob_lvl_flag'] = glob_lvl_flag
- st_line['amount'] = st_line_amt
- glob_lvl_stack.pop()
+ #New statement line
+ statementLine = {}
+ statementLine['type'] = 'general'
+ statementLine['ref'] = rmspaces(line[2:10])
+ statementLine['ref_move'] = rmspaces(line[2:6])
+ statementLine['ref_move_detail'] = rmspaces(line[6:10])
+ statementLine['sequence'] = len(statement['lines']) + 1
+ statementLine['transactionRef'] = rmspaces(line[10:31])
+ statementLine['debit'] = line[31] # 0 = Credit, 1 = Debit
+ statementLine['amount'] = float(rmspaces(line[32:47])) / 1000
+ if statementLine['debit'] == '1':
+ statementLine['amount'] = - statementLine['amount']
+ statementLine['transaction_type'] = line[53]
+ if statementLine['transaction_type'] not in transaction_types:
+ raise osv.except_osv(_('Error R2001!'), _('The File contains an invalid CODA Transaction Type : %s!') % statementLine['transaction_type'])
+ statementLine['transactionDate'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[47:53]), '%d%m%y'))
+ statementLine['transaction_family'] = rmspaces(line[54:56])
+ #TODO Handling severals transactions Family
+ statementLine['transaction_code'] = rmspaces(line[56:58])
+ #TODO Handling severals transactions code
+ statementLine['transaction_category'] = rmspaces(line[58:61])
+ #TODO Handling severals transactions category
+ statementLine['communication'] = rmspaces(line[62:115])
+ #TODO Handling structured communication
+ statementLine['entryDate'] = rmspaces(line[115:121])
+ statementLine['type'] = 'normal'
+ statementLine['globalisation'] = int(line[124])
+ if len(statement['globalisation_stack']) > 0 and statementLine['communication'] != '':
+ statementLine['communication'] = "\n".join([statement['globalisation_stack'][-1]['communication'], statementLine['communication']])
+ if statementLine['globalisation'] > 0:
+ if len(statement['globalisation_stack']) > 0 and statement['globalisation_stack'][-1]['globalisation'] == statementLine['globalisation']:
+ # Destack
+ statement['globalisation_stack'].pop()
else:
- glob_lvl_stack.append(glob_lvl_flag)
- st_line['type'] = 'globalisation'
- st_line['glob_lvl_flag'] = glob_lvl_flag
- st_line['globalisation_amount'] = st_line_amt
- else:
- st_line['amount'] = st_line_amt
-
- # The 'globalisation' concept can also be implemented without the globalisation level flag.
- # This is e.g. used by Europabank to give the details of Card Payments.
- if st_line['ref_move'] == main_move_stack[-1]['ref_move']:
- if st_line['ref_move_detail'] == '9999':
- # Current CODA parsing logic doesn't support > 9999 detail lines
- err_string = _('\nTransaction Detail Limit reached!')
- err_code = 'R2010'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- elif st_line['ref_move_detail'] != '0000':
- if glob_lvl_stack[-1] == 0:
- # promote associated move record into a globalisation
- glob_lvl_flag = 1
- glob_lvl_stack.append(glob_lvl_flag)
- main_st_line_seq = main_move_stack[-1]['sequence']
- to_promote = coda_statement['coda_statement_lines'][main_st_line_seq]
- if not main_move_stack[-1].get('detail_cnt'):
- to_promote.update({
- 'type': 'globalisation',
- 'glob_lvl_flag': glob_lvl_flag,
- 'globalisation_amount': main_move_stack[-1]['amount'],
- 'amount': False,
- 'account_id': 0,
- })
- main_move_stack[-1]['promoted'] = True
- if not main_move_stack[-1].get('detail_cnt'):
- main_move_stack[-1]['detail_cnt'] = 1
- else:
- main_move_stack[-1]['detail_cnt'] += 1
-
- # positions 48-53 : Valuta date or 000000 if not known (DDMMYY)
- st_line['val_date'] = str2date(line[47:53])
- # positions 54-61 : transaction code
- st_line['trans_family'] = line[54:56]
- trans_family = filter(lambda x: (x['type'] == 'family') and (st_line['trans_family'] == x['code']), trans_code_table)
- if not trans_family:
- err_string = _('\nThe File contains an invalid CODA Transaction Family : %s!') % st_line['trans_family']
- err_code = 'R2002'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- st_line['trans_family_id'] = trans_family[0]['id']
- st_line['trans_family_desc'] = trans_family[0]['description']
- st_line['trans_code'] = line[56:58]
- trans_code = filter(lambda x: (x['type'] == 'code') and (st_line['trans_code'] == x['code']) and (trans_family[0]['id'] == x['parent_id'][0]),
- trans_code_table)
- if trans_code:
- st_line['trans_code_id'] = trans_code[0]['id']
- st_line['trans_code_desc'] = trans_code[0]['description']
- else:
- st_line['trans_code_id'] = None
- st_line['trans_code_desc'] = _('Transaction Code unknown, please consult your bank.')
- st_line['trans_category'] = line[58:61]
- trans_category = filter(lambda x: st_line['trans_category'] == x['category'], trans_category_table)
- if trans_category:
- st_line['trans_category_id'] = trans_category[0]['id']
- st_line['trans_category_desc'] = trans_category[0]['description']
- else:
- st_line['trans_category_id'] = None
- st_line['trans_category_desc'] = _('Transaction Category unknown, please consult your bank.')
- # positions 61-115 : communication
- if line[61] == '1':
- st_line['struct_comm_type'] = line[62:65]
- comm_type = filter(lambda x: st_line['struct_comm_type'] == x['code'], comm_type_table)
- if not comm_type:
- err_string = _('\nThe File contains an invalid Structured Communication Type : %s!') % st_line['struct_comm_type']
- err_code = 'R2003'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- st_line['struct_comm_type_id'] = comm_type[0]['id']
- st_line['struct_comm_type_desc'] = comm_type[0]['description']
- st_line['communication'] = st_line['name'] = line[65:115]
- if st_line['struct_comm_type'] in ['101', '102']:
- bbacomm = line[65:77]
- st_line['struct_comm_bba'] = st_line['name'] = '+++' + bbacomm[0:3] + '/' + bbacomm[3:7] + '/' + bbacomm[7:] + '+++'
- else:
- st_line['communication'] = st_line['name'] = line[62:115]
- st_line['entry_date'] = str2date(line[115:121])
- if st_line['sequence'] == 1:
- coda_statement['first_transaction_date'] = st_line['entry_date']
- # positions 122-124 not processed
- coda_statement_lines[st_line_seq] = st_line # store transaction
-
- if st_line['ref_move'] != main_move_stack[-1]['ref_move']:
- if main_move_stack[-1].get('detail_cnt') and main_move_stack[-1].get('promoted'):
- # add closing globalisation level on previous detail record in order to correctly close
- # moves that have been 'promoted' to globalisation
- closeglobalise = coda_statement['coda_statement_lines'][st_line_seq - 1]
- closeglobalise.update({
- 'glob_lvl_flag': main_move_stack[-1]['glob_lvl_flag'],
- })
- else:
- # demote record with globalisation code from 'globalisation' to 'general' when no detail records
- # the same logic is repeated on the New Balance Record ('8 Record') in order to cope with CODA files
- # containing a single 2.1 record that needs to be 'demoted'.
- if main_move_stack[-1]['type'] == 'globalisation' and not main_move_stack[-1].get('detail_cnt'):
- # demote record with globalisation code from 'globalisation' to 'general' when no detail records
- main_st_line_seq = main_move_stack[-1]['sequence']
- to_demote = coda_statement['coda_statement_lines'][main_st_line_seq]
- to_demote.update({
- 'type': 'general',
- 'glob_lvl_flag': 0,
- 'globalisation_amount': False,
- 'amount': main_move_stack[-1]['globalisation_amount'],
- })
- main_move_stack.pop()
- main_move_stack.append(st_line)
- coda_statement['coda_statement_lines'] = coda_statement_lines
-
+ #Stack
+ statementLine['type'] = 'globalisation'
+ statement['globalisation_stack'].append(statementLine)
+ statement['lines'].append(statementLine)
elif line[1] == '2':
- # movement data record 2.2
- if coda_statement['coda_statement_lines'][st_line_seq]['ref'][0:4] != line[2:6]:
- err_string = _('\nCODA parsing error on movement data record 2.2, seq nr %s!' \
- '\nPlease report this issue via your OpenERP support channel.') % line[2:10]
- err_code = 'R2004'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Error!'), err_string)
- coda_statement['coda_statement_lines'][st_line_seq]['name'] += line[10:63]
- coda_statement['coda_statement_lines'][st_line_seq]['communication'] += line[10:63]
- coda_statement['coda_statement_lines'][st_line_seq]['payment_reference'] = line[63:98].strip()
- coda_statement['coda_statement_lines'][st_line_seq]['counterparty_bic'] = line[98:109].strip()
-
+ if statement['lines'][-1]['ref'][0:4] != line[2:6]:
+ raise osv.except_osv(_('Error R2004!'), _('CODA parsing error on movement data record 2.2, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
+ statement['lines'][-1]['communication'] += rmspaces(line[10:63])
+ statement['lines'][-1]['payment_reference'] = rmspaces(line[63:98])
+ statement['lines'][-1]['counterparty_bic'] = rmspaces(line[98:109])
elif line[1] == '3':
- # movement data record 2.3
- if coda_statement['coda_statement_lines'][st_line_seq]['ref'][0:4] != line[2:6]:
- err_string = _('\nCODA parsing error on movement data record 2.3, seq nr %s!' \
- '\nPlease report this issue via your OpenERP support channel.') % line[2:10]
- err_code = 'R2005'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Error!'), err_string)
- st_line = coda_statement_lines[st_line_seq]
- if coda_version == '1':
- counterparty_number = line[10:22].strip()
- counterparty_name = line[47:125].strip()
- counterparty_currency = ''
+ if statement['lines'][-1]['ref'][0:4] != line[2:6]:
+ raise osv.except_osv(_('Error R2005!'), _('CODA parsing error on movement data record 2.3, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
+ if statement['version'] == '1':
+ statement['lines'][-1]['counterpartyNumber'] = rmspaces(line[10:22])
+ statement['lines'][-1]['counterpartyName'] = rmspaces(line[47:125])
+ statement['lines'][-1]['counterpartyCurrency'] = ''
else:
if line[22] == ' ':
- counterparty_number = line[10:22].strip()
- counterparty_currency = line[23:26].strip()
+ statement['lines'][-1]['counterpartyNumber'] = rmspaces(line[10:22])
+ statement['lines'][-1]['counterpartyCurrency'] = rmspaces(line[23:26])
else:
- counterparty_number = line[10:44].strip()
- counterparty_currency = line[44:47].strip()
- counterparty_name = line[47:82].strip()
- st_line['name'] += line[82:125]
- st_line['communication'] += line[82:125]
- st_line['counterparty_number'] = counterparty_number
- st_line['counterparty_currency'] = counterparty_currency
- st_line['counterparty_name'] = counterparty_name
- """
- TO DO:
-
- replace code infra by check on flag 128 and copy info in Notes Field.
-
- if counterparty_currency not in [coda_bank['currency_name'], '']:
- err_string = _('\nCODA parsing error on movement data record 2.3, seq nr %s!' \
- '\nPlease report this issue via your OpenERP support channel.') % line[2:10]
- err_code = 'R2006'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Error!'), err_string)
- """
-
- # invoice matching and reconciliation
- if st_line['type'] == 'general':
- match = False
- payment_reference_match = False
- inv_ids = None
- partner_bank_ids = False
-
- # check payment reference in bank statement line against payment order lines
- payment_reference = st_line['payment_reference']
- if payment_reference and find_payment and st_line['amount'] < 0:
- payline_ids = payment_line_obj and payment_line_obj.search(cr, uid, [('name', '=', payment_reference)])
- if payline_ids:
- if len(payline_ids) == 1:
- payline = payment_line_obj.browse(cr, uid, payline_ids[0])
- match = True
- payment_reference_match = True
- st_line['partner_id'] = payline.partner_id.id
- if payline.move_line_id:
- st_line['reconcile'] = payline.move_line_id.id
- st_line['account_id'] = payline.move_line_id.account_id.id
- if payline._get_ml_inv_ref:
- inv_type = payline.ml_inv_ref.type
- st_line['type'] = inv_type == 'in_invoice' and 'supplier' or 'customer'
- else:
- st_line['type'] = 'general'
- else:
- err_string = _('\nThe CODA parsing detected a payment reference ambiguity while processing movement data record 2.3, seq nr %s!' \
- '\nPlease check your Payment Gateway configuration or contact your OpenERP support channel.') % line[2:10]
- err_code = 'R2007'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Error!'), err_string)
-
- # check bba scor in bank statement line against open invoices
- if st_line['struct_comm_bba'] and find_bbacom:
- if st_line['amount'] > 0:
- domain = [('type', 'in', ['out_invoice', 'in_refund'])]
- else:
- domain = [('type', 'in', ['in_invoice', 'out_refund'])]
- inv_ids = inv_obj.search(cr, uid,
- domain + [('state', '=', 'open'), ('reference', '=', st_line['struct_comm_bba']), ('reference_type', '=', 'bba')])
- if not inv_ids:
- coda_parsing_note += _("\n Bank Statement '%%(name)s' line '%s':" \
- "\n There is no invoice matching the Structured Communication '%s'!" \
- "\n Please verify and adjust the invoice and perform the import again or otherwise change the corresponding entry manually in the generated Bank Statement.") \
- % (st_line['ref'], st_line['struct_comm_bba'])
- elif len(inv_ids) == 1:
- match = True
- elif len(inv_ids) > 1:
- coda_parsing_note += _("\n Bank Statement '%%(name)s' line '%s':" \
- "\n There are multiple invoices matching the Structured Communication '%s'!" \
- "\n A manual reconciliation is required.") \
- % (st_line['ref'], st_line['struct_comm_bba'])
-
- # use free comm in bank statement line for lookup against open invoices
- if not match and find_bbacom:
- # extract possible bba scor from free form communication and try to find matching invoice
- free_comm_digits = re.sub('\D', '', st_line['communication'] or '')
- select = "SELECT id FROM (SELECT id, type, state, amount_total, number, reference_type, reference, " \
- "'%s'::text AS free_comm_digits FROM account_invoice) sq " \
- "WHERE state = 'open' AND reference_type = 'bba' " \
- "AND free_comm_digits LIKE '%%'||regexp_replace(reference, '\\\D', '', 'g')||'%%'" \
- % (free_comm_digits)
- if st_line['amount'] > 0:
- select2 = " AND type IN ('out_invoice', 'in_refund')"
- else:
- select2 = " AND type IN ('in_invoice', 'out_refund')"
- cr.execute(select + select2)
- res = cr.fetchall()
- if res:
- inv_ids = [x[0] for x in res]
- if len(inv_ids) == 1:
- match = True
- if not match and st_line['communication'] and find_inv_number:
- # check matching invoice number in free form communication combined with matching amount
- free_comm = repl_special(st_line['communication'].strip())
- amount_fmt = '%.' + str(digits) + 'f'
- if st_line['amount'] > 0:
- amount_rounded = amount_fmt % round(st_line['amount'], digits)
- else:
- amount_rounded = amount_fmt % round(-st_line['amount'], digits)
- select = "SELECT id FROM (SELECT id, type, state, amount_total, number, reference_type, reference, " \
- "'%s'::text AS free_comm FROM account_invoice) sq " \
- "WHERE state = 'open' AND amount_total = %s" \
- % (free_comm, amount_rounded)
- # 'out_invoice', 'in_refund'
- if st_line['amount'] > 0:
- select2 = " AND type = 'out_invoice' AND free_comm ilike '%'||number||'%'"
- cr.execute(select + select2)
- res = cr.fetchall()
- if res:
- inv_ids = [x[0] for x in res]
- else:
- select2 = " AND type = 'in_refund' AND free_comm ilike '%'||reference||'%'"
- cr.execute(select + select2)
- res = cr.fetchall()
- if res:
- inv_ids = [x[0] for x in res]
- # 'in_invoice', 'out_refund'
- else:
- select2 = " AND type = 'in_invoice' AND free_comm ilike '%'||reference||'%'"
- cr.execute(select + select2)
- res = cr.fetchall()
- if res:
- inv_ids = [x[0] for x in res]
- else:
- select2 = " AND type = 'out_refund' AND free_comm ilike '%'||number||'%'"
- cr.execute(select + select2)
- res = cr.fetchall()
- if res:
- inv_ids = [x[0] for x in res]
- if inv_ids:
- if len(inv_ids) == 1:
- match = True
- elif len(inv_ids) > 1:
- coda_parsing_note += _("\n Bank Statement '%%(name)s' line '%s':" \
- "\n There are multiple invoices matching the Invoice Amount and Reference." \
- "\n A manual reconciliation is required.") \
- % (st_line['ref'])
-
- if not payment_reference_match and match and inv_ids and len(inv_ids) == 1:
- invoice = inv_obj.browse(cr, uid, inv_ids[0])
- partner = invoice.partner_id
- st_line['partner_id'] = partner.id
- if invoice.type in ['in_invoice', 'in_refund']:
- st_line['account_id'] = partner.property_account_payable.id
- st_line['type'] = 'supplier'
- else:
- st_line['account_id'] = partner.property_account_receivable.id
- st_line['type'] = 'customer'
- iml_ids = move_line_obj.search(cr, uid, [('move_id', '=', invoice.move_id.id), ('reconcile_id', '=', False), ('account_id.reconcile', '=', True)])
- if iml_ids:
- st_line['reconcile'] = iml_ids[0]
- else:
- err_string = _('\nThe CODA parsing detected a database inconsistency while processing movement data record 2.3, seq nr %s!' \
- '\nPlease report this issue via your OpenERP support channel.') % line[2:10]
- err_code = 'R2008'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Error!'), err_string)
-
- # lookup partner via counterparty_number when invoice lookup failed
- if not match and counterparty_number:
- transfer_account = filter(lambda x: counterparty_number in x, company_bank_accounts)
- if transfer_account:
- st_line['account_id'] = transfer_acc
- match = True
- elif find_partner:
- partner_bank_ids = partner_bank_obj.search(cr, uid, [('acc_number', '=', counterparty_number)])
- if not match and find_partner and partner_bank_ids:
- if len(partner_bank_ids) > 1:
- coda_parsing_note += _("\n Bank Statement '%%(name)s' line '%s':" \
- "\n No partner record assigned: There are multiple partners with the same Bank Account Number '%s'!" \
- "\n Please correct the configuration and perform the import again or otherwise change the corresponding entry manually in the generated Bank Statement.") \
- % (st_line['ref'], counterparty_number)
- else:
- partner_bank = partner_bank_obj.browse(cr, uid, partner_bank_ids[0], context)
- st_line['partner_id'] = partner_bank.partner_id.id
- match = True
- if st_line['amount'] < 0:
- st_line['account_id'] = partner_bank.partner_id.property_account_payable.id
- st_line['type'] = 'supplier'
- else:
- st_line['account_id'] = partner_bank.partner_id.property_account_receivable.id
- st_line['type'] = 'customer'
- elif not match and find_partner:
- if counterparty_number:
- coda_parsing_note += _("\n Bank Statement '%%(name)s' line '%s':" \
- "\n The bank account '%s' is not defined for the partner '%s'!" \
- "\n Please correct the configuration and perform the import again or otherwise change the corresponding entry manually in the generated Bank Statement.") \
- % (st_line['ref'], counterparty_number, counterparty_name)
- else:
- coda_parsing_note += _("\n Bank Statement '%%(name)s' line '%s':" \
- "\n No matching partner record found!" \
- "\n Please adjust the corresponding entry manually in the generated Bank Statement.") \
- % (st_line['ref'])
- st_line['account_id'] = awaiting_acc
-
- # add bank account to partner record
- if match and st_line['account_id'] != transfer_acc and counterparty_number and update_partner:
- partner_bank_ids = partner_bank_obj.search(cr, uid, [('acc_number', '=', counterparty_number), ('partner_id', '=', st_line['partner_id'])], order='id')
- if len(partner_bank_ids) > 1:
- # clean up partner bank duplicates, keep most recently created
- _logger.warn('Duplicate Bank Accounts for partner_id %s have been removed, ids = %s',
- st_line['partner_id'], partner_bank_ids[:-1])
- partner_bank_obj.unlink(cr, uid, partner_bank_ids[:-1])
- if not partner_bank_ids:
- feedback = update_partner_bank(self, cr, uid, st_line['counterparty_bic'], counterparty_number, st_line['partner_id'], counterparty_name)
- if feedback:
- coda_parsing_note += _("\n Bank Statement '%%(name)s' line '%s':") % st_line['ref'] + feedback
-
- coda_statement_lines[st_line_seq] = st_line
- coda_statement['coda_statement_lines'] = coda_statement_lines
- # end of processing movement data record 2.3
-
+ statement['lines'][-1]['counterpartyNumber'] = rmspaces(line[10:44])
+ statement['lines'][-1]['counterpartyCurrency'] = rmspaces(line[44:47])
+ statement['lines'][-1]['counterpartyName'] = rmspaces(line[47:82])
+ statement['lines'][-1]['communication'] += rmspaces(line[82:125])
else:
- # movement data record 2.x (x <> 1,2,3)
- err_string = _('\nMovement data records of type 2.%s are not supported !') % line[1]
- err_code = 'R2009'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
-
+ # movement data record 2.x (x != 1,2,3)
+ raise osv.except_osv(_('Error R2009!'), _('\nMovement data records of type 2.%s are not supported !') % line[1])
elif line[0] == '3':
- # information data record 3
-
if line[1] == '1':
- # information data record 3.1
- info_line = {}
- info_line['entry_date'] = st_line['entry_date']
- info_line['type'] = 'information'
- st_line_seq = st_line_seq + 1
- info_line['sequence'] = st_line_seq
- info_line['struct_comm_type'] = ''
- info_line['struct_comm_type_desc'] = ''
- info_line['communication'] = ''
- info_line['ref'] = line[2:10]
- info_line['trans_ref'] = line[10:31]
- # positions 32-38 : transaction code
- info_line['trans_type'] = line[31]
- trans_type = filter(lambda x: info_line['trans_type'] == x['type'], trans_type_table)
- if not trans_type:
- err_string = _('\nThe File contains an invalid CODA Transaction Type : %s!') % st_line['trans_type']
- err_code = 'R3001'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- info_line['trans_type_desc'] = trans_type[0]['description']
- info_line['trans_family'] = line[32:34]
- trans_family = filter(lambda x: (x['type'] == 'family') and (info_line['trans_family'] == x['code']), trans_code_table)
- if not trans_family:
- err_string = _('\nThe File contains an invalid CODA Transaction Family : %s!') % st_line['trans_family']
- err_code = 'R3002'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- info_line['trans_family_desc'] = trans_family[0]['description']
- info_line['trans_code'] = line[34:36]
- trans_code = filter(lambda x: (x['type'] == 'code') and (info_line['trans_code'] == x['code']) and (trans_family[0]['id'] == x['parent_id'][0]),
- trans_code_table)
- if trans_code:
- info_line['trans_code_desc'] = trans_code[0]['description']
- else:
- info_line['trans_code_desc'] = _('Transaction Code unknown, please consult your bank.')
- info_line['trans_category'] = line[36:39]
- trans_category = filter(lambda x: info_line['trans_category'] == x['category'], trans_category_table)
- if trans_category:
- info_line['trans_category_desc'] = trans_category[0]['description']
- else:
- info_line['trans_category_desc'] = _('Transaction Category unknown, please consult your bank.')
- # positions 40-113 : communication
- if line[39] == '1':
- info_line['struct_comm_type'] = line[40:43]
- comm_type = filter(lambda x: info_line['struct_comm_type'] == x['code'], comm_type_table)
- if not comm_type:
- err_string = _('\nThe File contains an invalid Structured Communication Type : %s!') % info_line['struct_comm_type']
- err_code = 'R3003'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- info_line['struct_comm_type_desc'] = comm_type[0]['description']
- info_line['communication'] = info_line['name'] = line[43:113]
- else:
- info_line['communication'] = info_line['name'] = line[40:113]
- # positions 114-128 not processed
- coda_statement_lines[st_line_seq] = info_line
- coda_statement['coda_statement_lines'] = coda_statement_lines
-
+ infoLine = {}
+ infoLine['entryDate'] = statement['lines'][-1]['entryDate']
+ infoLine['type'] = 'information'
+ infoLine['sequence'] = len(statement['lines']) + 1
+ infoLine['ref'] = rmspaces(line[2:10])
+ infoLine['transactionRef'] = rmspaces(line[10:31])
+ infoLine['transaction_type'] = line[31]
+ infoLine['transaction_family'] = rmspaces(line[32:34])
+ infoLine['transaction_code'] = rmspaces(line[34:36])
+ infoLine['transaction_category'] = rmspaces(line[36:39])
+ infoLine['communication'] = rmspaces(line[40:113])
+ infoLine['amount'] = 0.0
+ infoLine['type'] = 'information'
+ statement['lines'].append(infoLine)
elif line[1] == '2':
- # information data record 3.2
- if coda_statement['coda_statement_lines'][st_line_seq]['ref'] != line[2:10]:
- err_string = _('\nCODA parsing error on information data record 3.2, seq nr %s!' \
- '\nPlease report this issue via your OpenERP support channel.') % line[2:10]
- err_code = 'R3004'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Error!'), err_string)
- coda_statement['coda_statement_lines'][st_line_seq]['name'] += line[10:115]
- coda_statement['coda_statement_lines'][st_line_seq]['communication'] += line[10:115]
-
+ if infoLine['ref'] != rmspaces(line[2:10]):
+ raise osv.except_osv(_('Error R3004!'), _('CODA parsing error on information data record 3.2, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
+ statement['lines'][-1]['communication'] += rmspaces(line[10:100])
elif line[1] == '3':
- # information data record 3.3
- if coda_statement['coda_statement_lines'][st_line_seq]['ref'] != line[2:10]:
- err_string = _('\nCODA parsing error on information data record 3.3, seq nr %s!' \
- '\nPlease report this issue via your OpenERP support channel.') % line[2:10]
- err_code = 'R3005'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Error!'), err_string)
- coda_statement['coda_statement_lines'][st_line_seq]['name'] += line[10:100]
- coda_statement['coda_statement_lines'][st_line_seq]['communication'] += line[10:100]
-
+ if infoLine['ref'] != rmspaces(line[2:10]):
+ raise osv.except_osv(_('Error R3005!'), _('CODA parsing error on information data record 3.3, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
+ statement['lines'][-1]['communication'] += rmspaces(line[10:100])
elif line[0] == '4':
- # free communication data record 4
- comm_line = {}
- comm_line['type'] = 'communication'
- st_line_seq = st_line_seq + 1
- comm_line['sequence'] = st_line_seq
- comm_line['ref'] = line[2:10]
- comm_line['communication'] = comm_line['name'] = line[32:112]
- coda_statement_lines[st_line_seq] = comm_line
- coda_statement['coda_statement_lines'] = coda_statement_lines
-
+ comm_line = {}
+ comm_line['type'] = 'communication'
+ comm_line['sequence'] = len(statement['lines']) + 1
+ comm_line['ref'] = rmspaces(line[2:10])
+ comm_line['communication'] = rmspaces(line[32:112])
+ comm_line['amount'] = 0.0
+ comm_line['type'] = 'communication'
+ statement['lines'].append(comm_line)
elif line[0] == '8':
# new balance record
- last_transaction = main_move_stack[-1]
- if last_transaction['type'] == 'globalisation' and not last_transaction.get('detail_cnt'):
- # demote record with globalisation code from 'globalisation' to 'general' when no detail records
- main_st_line_seq = main_move_stack[-1]['sequence']
- to_demote = coda_statement['coda_statement_lines'][main_st_line_seq]
- to_demote.update({
- 'type': 'general',
- 'glob_lvl_flag': 0,
- 'globalisation_amount': False,
- 'amount': main_move_stack[-1]['globalisation_amount'],
- })
- # add closing globalisation level on previous detail record in order to correctly close
- # moves that have been 'promoted' to globalisation
- if main_move_stack[-1].get('detail_cnt') and main_move_stack[-1].get('promoted'):
- closeglobalise = coda_statement['coda_statement_lines'][st_line_seq - 1]
- closeglobalise.update({
- 'glob_lvl_flag': main_move_stack[-1]['glob_lvl_flag'],
- })
- coda_statement['paper_nb_seq_number'] = line[1:4]
- bal_end = list2float(line[42:57])
- coda_statement['new_balance_date'] = str2date(line[57:63])
- if line[41] == '1': # 1=Debit
- bal_end = - bal_end
- coda_statement['balance_end_real'] = bal_end
- if coda_statement['new_balance_date']:
- period_id = period_obj.search(cr, uid, [('date_start', '<=', coda_statement['new_balance_date']), ('date_stop', '>=', coda_statement['new_balance_date'])])
+ statement['debit'] = line[41]
+ statement['paperSeqNumber'] = rmspaces(line[1:4])
+ statement['balance_end_real'] = float(rmspaces(line[42:57])) / 1000
+ statement['balance_end_realDate'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[57:63]), '%d%m%y'))
+ if statement['debit'] == '1': # 1=Debit
+ statement['balance_end_real'] = - statement['balance_end_real']
+ if statement['balance_end_realDate']:
+ period_id = self.pool.get('account.period').search(cr, uid, [('date_start', '<=', statement['balance_end_realDate']), ('date_stop', '>=', statement['balance_end_realDate'])])
else:
- period_id = period_obj.search(cr, uid, [('date_start', '<=', coda_statement['date']), ('date_stop', '>=', coda_statement['date'])])
- if not period_id:
- err_string = _("\nThe CODA Statement New Balance date doesn't fall within a defined Accounting Period!" \
- "\nPlease create the Accounting Period for date %s.") % coda_statement['new_balance_date']
- err_code = 'R0002'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('Data Error!'), err_string)
- coda_statement['period_id'] = period_id[0]
- if coda_bank['coda_st_naming']:
- coda_statement['name'] = coda_bank['coda_st_naming'] % {
- 'code': coda_bank['journal_code'] or '',
- 'year': coda_statement['new_balance_date'] and coda_statement['new_balance_date'][:4] or coda_statement['date'][:4],
- 'y': coda_statement['new_balance_date'] and coda_statement['new_balance_date'][2:4] or coda_statement['date'][2:4],
- 'coda': coda_statement['coda_seq_number'],
- 'paper_ob': coda_statement['paper_ob_seq_number'],
- 'paper': coda_statement['paper_nb_seq_number'],
- }
- else:
- coda_statement['name'] = '/'
-
+ period_id = self.pool.get('account.period').search(cr, uid, [('date_start', '<=', statement['date']), ('date_stop', '>=', statement['date'])])
+ if not period_id and len(period_id) == 0:
+ raise osv.except_osv(_('Error R0002!'), _("The CODA Statement New Balance date doesn't fall within a defined Accounting Period! Please create the Accounting Period for date %s.") % statement['balance_end_realDate'])
+ statement['period_id'] = period_id[0]
elif line[0] == '9':
- # footer record
- coda_statement['balance_min'] = list2float(line[22:37])
- coda_statement['balance_plus'] = list2float(line[37:52])
- if not bal_end:
- coda_statement['balance_end_real'] = coda_statement['balance_start'] + coda_statement['balance_plus'] - coda_statement['balance_min']
- if coda_parsing_note:
- coda_statement['coda_parsing_note'] = '\nStatement Line matching results:' + coda_parsing_note
- else:
- coda_statement['coda_parsing_note'] = ''
- coda_statements.append(coda_statement)
- #end for
+ statement['balanceMin'] = float(rmspaces(line[22:37])) / 1000
+ statement['balancePlus'] = float(rmspaces(line[37:52])) / 1000
+ if not statement['balance_end_real']:
+ statement['balance_end_real'] = statement['balance_start'] + statement['balancePlus'] - statement['balanceMin']
+ for i, statement in enumerate(statements):
+ # print '---STATEMENT #' + str(i) + '---'
+ print statement
+ data = {
+ 'name': '[' + statement['date'] + ']' + statement['description'],
+ 'date': statement['date'],
+ 'journal_id': 18,
+ 'period_id': statement['period_id'],
+ 'balance_start': statement['balance_start'],
+ 'balance_end_real': statement['balance_end_real'],
+ 'account_id': 1
+ }
+ statement['id'] = self.pool.get('account.bank.statement').create(cr, uid, data, context=context)
+ for line in statement['lines']:
+ if line['type'] == 'normal':
+ counterparty = []
+ if 'counterpartyName' in line:
+ counterparty.append(line['counterpartyName'])
+ if 'counterpartyNumber' in line:
+ counterparty.append(line['counterpartyNumber'])
+ if len(counterparty) > 0:
+ counterparty = '[' + ' / '.join(counterparty) + ']'
+ else:
+ counterparty = '/'
+ if line['transaction_type'] in transaction_types:
+ line['transaction_type'] = transaction_types[line['transaction_type']][1]
+ if line['transaction_category'] in transaction_categories:
+ line['transaction_category'] = transaction_categories[line['transaction_category']]
+ if line['transaction_family'] in transaction_codes:
+ transaction_family = transaction_codes[line['transaction_family']]
+ line['transaction_family'] = transaction_family[0]
+ if line['transaction_code'] in transaction_family[1]:
+ line['transaction_code'] = transaction_family[1][line['transaction_code']]
+ note = []
+ note.append(_('Counter Party') + ': ' + counterparty)
+ note.append(_('Communication') + ': ' + line['communication'])
+ note.append(_('Transaction type') + ': ' + line['transaction_type'])
+ note.append(_('Transaction family') + ': ' + line['transaction_family'])
+ note.append(_('Transaction code') + ': ' + line['transaction_code'])
+ note.append(_('Transaction category') + ': ' + line['transaction_category'])
- err_string = ''
- err_code = ''
- coda_id = 0
- coda_note = ''
- line_note = ''
-
- try:
- coda_id = coda_obj.create(cr, uid, {
- 'name': codafilename,
- 'coda_data': codafile,
- 'coda_creation_date': coda_statement['date'],
- 'date': fields.date.context_today(self, cr, uid, context=context),
- 'user_id': uid,
- })
- context.update({'coda_id': coda_id})
-
- except osv.except_osv, e:
- cr.rollback()
- err_string = _('\nApplication Error : ') + str(e)
- except Exception, e:
- cr.rollback()
- err_string = _('\nSystem Error : ') + str(e)
- except:
- cr.rollback()
- err_string = _('\nUnknown Error : ') + str(e)
- if err_string:
- err_code = 'G0001'
- if batch:
- return (err_code, err_string)
- raise osv.except_osv(_('CODA Import failed !'), err_string)
-
- nb_err = 0
- err_string = ''
- coda_st_ids = []
- bk_st_ids = []
-
- for statement in coda_statements:
-
- # The CODA Statement info is written to two objects: 'coda.bank.statement' and 'account.bank.statement'
-
- try:
- normal2info = False
- lines = statement['coda_statement_lines']
- if not statement['first_transaction_date']:
- normal2info = True # don't create a bank statement for CODA's without transactions
- else:
- line_vals = [x for x in lines.itervalues()]
- transactions = filter(lambda x: (x['type'] in ['globalisation', 'general', 'supplier', 'customer']) and x['amount'], line_vals)
- if not transactions:
- normal2info = True # don't create a bank statement for CODA's without transactions
- if normal2info:
- statement['type'] = 'info' # don't create a bank statement for CODA's without transactions
- statement['coda_parsing_note'] += _("\n\nThe CODA Statement %s does not contain transactions, hence no Bank Statement has been created." \
- "\nSelect the 'CODA Bank Statement' to check the contents of %s.") \
- % (statement['name'], statement['name'])
-
- coda_st_id = coda_st_obj.create(cr, uid, {
- 'name': statement['name'],
- 'type': statement['type'],
- 'coda_bank_account_id': statement['coda_bank_account_id'],
- 'currency': statement['currency_id'],
- 'journal_id': statement['journal_id'],
- 'coda_id': coda_id,
- 'date': statement['date'],
- 'coda_creation_date': statement['coda_creation_date'],
- 'period_id': statement['period_id'],
- 'old_balance_date': statement['old_balance_date'],
- 'new_balance_date': statement['new_balance_date'],
- 'balance_start': statement['balance_start'],
- 'balance_end_real': statement['balance_end_real'],
- })
- coda_st_ids.append(coda_st_id)
-
- # check duplicates for CODA's of type 'normal'
- discard = False
- if statement['type'] == 'normal' and statement['discard_dup']:
- dup_ids = bank_st_obj.search(cr, uid, [('name', '=', statement['name']), ('company_id', '=', company_id)])
- if dup_ids:
- discard = True
- statement['type'] = 'info' # don't create a bank statement for duplicates
- statement['coda_parsing_note'] += _("\n\nThe Bank Statement %s already exists, hence no duplicate Bank Statement has been created." \
- "\nSelect the 'CODA Bank Statement' to check the contents of %s.") \
- % (statement['name'], statement['name'])
-
- # create only bank statement for CODA's of type 'normal'
- if statement['type'] == 'normal' and not discard:
- context.update({'ebanking_import': 1})
- journal = journal_obj.browse(cr, uid, statement['journal_id'], context=context)
- balance_start_check_date = statement['first_transaction_date'] or statement['date']
- cr.execute('SELECT balance_end_real \
- FROM account_bank_statement \
- WHERE journal_id = %s and date <= %s \
- ORDER BY date DESC,id DESC LIMIT 1', (statement['journal_id'], balance_start_check_date))
- res = cr.fetchone()
- balance_start_check = res and res[0]
- if balance_start_check == None:
- if journal.default_debit_account_id and (journal.default_credit_account_id == journal.default_debit_account_id):
- balance_start_check = journal.default_debit_account_id.balance
+ try:
+ if 'counterpartyNumber' in line and int(line['counterpartyNumber']) == 0:
+ line['counterpartyNumber'] = False
+ except:
+ pass
+ if 'counterpartyNumber' in line and line['counterpartyNumber']:
+ ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', str(line['counterpartyNumber']))])
+ if ids and len(ids) > 0:
+ partner_id = self.pool.get('res.partner.bank').browse(cr, uid, ids[0],context=context).partner_id.id
else:
- nb_err += 1
- err_string += _('\nConfiguration Error in journal %s!' \
- '\nPlease verify the Default Debit and Credit Account settings.') % journal.name
- break
- if balance_start_check != statement['balance_start']:
- balance_start_err_string = _('\nThe CODA Statement %s Starting Balance (%.2f) does not correspond with the previous Closing Balance (%.2f) in journal %s!') \
- % (statement['name'], statement['balance_start'], balance_start_check, journal.name)
- if statement['balance_start_enforce']:
- nb_err += 1
- err_string += balance_start_err_string
- break
- else:
- statement['coda_parsing_note'] += '\n' + balance_start_err_string
+ partner_id = None
- st_vals = {
- 'name': statement['name'],
- 'journal_id': statement['journal_id'],
- 'coda_statement_id': coda_st_id,
- 'date': statement['new_balance_date'],
- 'period_id': statement['period_id'],
- 'balance_start': statement['balance_start'],
- 'balance_end_real': statement['balance_end_real'],
- 'state': 'draft',
+ data = {
+ 'name': line['communication'],
+ 'note': "\n".join(note),
+ 'date': line['entryDate'],
+ 'amount': line['amount'],
+ # 'type': '',
+ 'partner_id': partner_id,
+ 'account_id': 1,
+ 'statement_id': statement['id'],
+ # 'analytic_account_id': '',
+ # 'move_ids': '',
+ 'ref': line['ref'],
+ 'sequence': line['sequence'],
}
- st_hook_error, st_vals = self._statement_hook(cr, uid, statement['coda_bank_params'], st_vals, context=context)
- if st_hook_error:
- nb_err += 1
- err_string += st_hook_error
- break
- bk_st_id = bank_st_obj.create(cr, uid, st_vals, context=context)
- bk_st_ids.append(bk_st_id)
- coda_st_obj.write(cr, uid, [coda_st_id], {'statement_id': bk_st_id}, context=context)
-
- st_line_seq = 0
-
- for x in lines:
- line = lines[x]
-
- if not line['type'] == 'communication':
- if line['trans_family'] in st_line_name_families:
- line['name'] = get_st_line_name(line, context)
- if line['type'] == 'information':
- if line['struct_comm_type'] in parse_comms_info:
- line['name'], line['communication'] = parse_comm_info(self, cr, uid, line, comm_type_table, context)
- elif line['struct_comm_type'] in parse_comms_move:
- line['name'], line['communication'] = parse_comm_move(self, cr, uid, line, comm_type_table, context)
- elif line['struct_comm_type'] in parse_comms_move:
- line['name'], line['communication'] = parse_comm_move(self, cr, uid, line, comm_type_table, context)
-
- # handling non-transactional records : line['type'] in ['information', 'communication']
-
- if line['type'] == 'information':
-
-
- #Check if this line can be deleted. glob_id_stack marked as undefined here
- line['globalisation_id'] = glob_id_stack[-1][2]
- line_note = _('Transaction Type' ': %s - %s' \
- '\nTransaction Family: %s - %s' \
- '\nTransaction Code: %s - %s' \
- '\nTransaction Category: %s - %s' \
- '\nStructured Communication Type: %s - %s' \
- '\nCommunication: %s') \
- % (line['trans_type'], line['trans_type_desc'],
- line['trans_family'], line['trans_family_desc'],
- line['trans_code'], line['trans_code_desc'],
- line['trans_category'], line['trans_category_desc'],
- line['struct_comm_type'], line['struct_comm_type_desc'],
- line['communication'])
-
- coda_st_line_obj.create(cr, uid, {
- 'sequence': line['sequence'],
- 'ref': line['ref'],
- 'name': line['name'].strip() or '/',
- 'type': 'information',
- 'date': line['entry_date'],
- 'statement_id': coda_st_id,
- 'note': line_note,
- })
-
- elif line['type'] == 'communication':
-
- line_note = _('Free Communication:\n %s') \
- % (line['communication'])
-
- coda_st_line_obj.create(cr, uid, {
- 'sequence': line['sequence'],
- 'ref': line['ref'],
- 'name': line['name'].strip() or '/',
- 'type': 'communication',
- 'date': statement['date'],
- 'statement_id': coda_st_id,
- 'note': line_note,
- })
-
- # handling transactional records, # line['type'] in ['globalisation', 'general', 'supplier', 'customer']
-
- else:
-
- if line['ref_move_detail'] == '0000':
- glob_id_stack = [(0, '', 0, '')] # initialise stack with tuples (glob_lvl_flag, glob_code, glob_id, glob_name)
-
- glob_lvl_flag = line['glob_lvl_flag']
- if glob_lvl_flag:
- if glob_id_stack[-1][0] == glob_lvl_flag:
- line['globalisation_id'] = glob_id_stack[-1][2]
- glob_id_stack.pop()
- else:
- glob_name = line['name'].strip() or '/'
- glob_code = seq_obj.get(cr, uid, 'statement.line.global')
- glob_id = glob_obj.create(cr, uid, {
- 'code': glob_code,
- 'name': glob_name,
- 'type': 'coda',
- 'parent_id': glob_id_stack[-1][2],
- 'amount': line['globalisation_amount'],
- })
- line['globalisation_id'] = glob_id
- glob_id_stack.append((glob_lvl_flag, glob_code, glob_id, glob_name))
-
- line_note = _('Partner Name: %s \nPartner Account Number: %s' \
- '\nTransaction Type: %s - %s' \
- '\nTransaction Family: %s - %s' \
- '\nTransaction Code: %s - %s' \
- '\nTransaction Category: %s - %s' \
- '\nStructured Communication Type: %s - %s' \
- '\nPayment Reference: %s' \
- '\nCommunication: %s') \
- % (line['counterparty_name'], line['counterparty_number'],
- line['trans_type'], line['trans_type_desc'],
- line['trans_family'], line['trans_family_desc'],
- line['trans_code'], line['trans_code_desc'],
- line['trans_category'], line['trans_category_desc'],
- line['struct_comm_type'], line['struct_comm_type_desc'],
- line['payment_reference'],
- line['communication'])
-
- if line['type'] == 'globalisation':
-
- coda_st_line_obj.create(cr, uid, {
- 'sequence': line['sequence'],
- 'ref': line['ref'],
- 'name': line['name'].strip() or '/',
- 'type': 'globalisation',
- 'val_date': line['val_date'],
- 'date': line['entry_date'],
- 'globalisation_level': line['glob_lvl_flag'],
- 'globalisation_amount': line['globalisation_amount'],
- 'globalisation_id': line['globalisation_id'],
- 'partner_id': line['partner_id'] or 0,
- 'account_id': line['account_id'],
- 'payment_reference': line['payment_reference'],
- 'statement_id': coda_st_id,
- 'note': line_note,
- })
-
- else: # line['type'] in ['general', 'supplier', 'customer']
-
- if glob_lvl_flag == 0:
- line['globalisation_id'] = glob_id_stack[-1][2]
- if not line['account_id']:
- line['account_id'] = awaiting_acc
-
- coda_st_line_obj.create(cr, uid, {
- 'sequence': line['sequence'],
- 'ref': line['ref'],
- 'name': line['name'].strip() or '/',
- 'type': line['type'],
- 'val_date': line['val_date'],
- 'date': line['entry_date'],
- 'amount': line['amount'],
- 'partner_id': line['partner_id'] or 0,
- 'counterparty_name': line['counterparty_name'],
- 'counterparty_bic': line['counterparty_bic'],
- 'counterparty_number': line['counterparty_number'],
- 'counterparty_currency': line['counterparty_currency'],
- 'account_id': line['account_id'],
- 'globalisation_level': line['glob_lvl_flag'],
- 'globalisation_id': line['globalisation_id'],
- 'payment_reference': line['payment_reference'],
- 'statement_id': coda_st_id,
- 'note': line_note,
- })
-
- if statement['type'] == 'normal':
- if line['amount'] != 0.0:
- st_line_seq += 1
- voucher_id = False
- line_name = line['name'].strip()
- if not line_name:
- if line['globalisation_id']:
- line_name = glob_id_stack[-1][3] or '/'
- else:
- line_name = '/'
-
- if line['reconcile']:
-
- move_line = move_line_obj.browse(cr, uid, line['reconcile'], context=context)
- company_currency_id = journal.company_id.currency_id.id
- currency_id = journal.currency.id
- if currency_id and currency_id != company_currency_id:
- multi_currency = True
- else:
- multi_currency = False
- context_multi_currency = context.copy()
- context_multi_currency.update({'date': line['entry_date']})
-
- line_cr_ids = []
- line_dr_ids = []
- amount_remaining = abs(line['amount'])
-
- #for entry in entries:
- if move_line.reconcile_partial_id:
- amount_original = abs(move_line.amount_residual_currency)
- else:
- amount_original = move_line.credit or move_line.debit
- if multi_currency:
- if move_line.currency_id and move_line.amount_currency:
- amount_original = abs(move_line.amount_currency)
- else:
- amount_original = currency_obj.compute(cr, uid, company_currency_id, currency_id, amount_original, context=context_multi_currency)
- if amount_remaining > 0:
- amount_voucher_line = min(amount_original, abs(amount_remaining))
- amount_remaining -= amount_voucher_line
- else:
- amount_voucher_line = 0.0
- voucher_line_vals = {
- 'name': move_line.name,
- 'account_id': move_line.account_id.id,
- 'amount': amount_voucher_line,
- 'reconcile': amount_voucher_line == amount_original,
- 'type': move_line.credit and 'dr' or 'cr',
- 'move_line_id': move_line.id,
- }
- if voucher_line_vals['type'] == 'cr':
- line_cr_ids += [(0, 0, voucher_line_vals)]
- else:
- line_dr_ids += [(0, 0, voucher_line_vals)]
-
- voucher_vals = {
- 'type': line['type'] == 'supplier' and 'payment' or 'receipt',
- 'name': line_name,
- 'date': line['val_date'],
- 'journal_id': statement['journal_id'],
- 'account_id': journal.default_credit_account_id.id,
- 'line_cr_ids': line_cr_ids,
- 'line_dr_ids': line_dr_ids,
- 'pre_line': len(line_dr_ids) > 0 and True or False,
- 'period_id': statement['period_id'],
- 'currency_id': journal.currency and journal.currency.id or journal.company_id.currency_id.id,
- 'company_id': journal.company_id.id,
- 'state': 'draft',
- 'amount': abs(line['amount']),
- 'reference': line['ref'],
- 'number': statement['name'] + '/' + str(st_line_seq),
- 'partner_id': line['partner_id'],
- }
-
- #_logger.warn('voucher_vals=%s, context=%s', voucher_vals, context)
- context['journal_id'] = journal.id # add journal to context for __get_payment_rate_currency method
- if line_cr_ids or line_dr_ids:
- voucher_id = voucher_obj.create(cr, uid, voucher_vals, context=context)
- else:
- raise osv.except_osv(_('Error!'), _("Reconcile error while processing line with ref '%s' ! " \
- "\nPlease report this issue via your OpenERP support channel.") % line['ref'])
-
- # override default account mapping by mappings defined in rules engine
- if statement['account_mapping_ids']:
- kwargs = {
- 'coda_bank_account_id': statement['coda_bank_account_id'],
- 'trans_type_id': line['trans_type_id'],
- 'trans_family_id': line['trans_family_id'],
- 'trans_code_id': line['trans_code_id'],
- 'trans_category_id': line['trans_category_id'],
- 'struct_comm_type_id': line['struct_comm_type_id'],
- 'partner_id': line['partner_id'],
- 'context': context,
- }
- account_id = account_mapping_obj.account_id_get(cr, uid, **kwargs)
- if account_id:
- line['account_id'] = account_id
- st_line_vals = {
- 'ref': line['ref'],
- 'name': line_name,
- 'type': line['type'],
- 'val_date': line['val_date'],
- 'date': line['entry_date'],
- 'amount': line['amount'],
- 'partner_id': line['partner_id'] or 0,
- 'counterparty_name': line['counterparty_name'],
- 'counterparty_bic': line['counterparty_bic'],
- 'counterparty_number': line['counterparty_number'],
- 'counterparty_currency': line['counterparty_currency'],
- 'account_id': line['account_id'],
- 'globalisation_id': line['globalisation_id'],
- 'statement_id': bk_st_id,
- 'voucher_id': voucher_id,
- 'note': line_note,
- }
-
- st_lines_vals = self._st_line_hook(cr, uid, statement['coda_bank_params'], st_line_vals, context=context)
- if not st_lines_vals:
- # removal of lines by the _coda_parsing_hook currently not supported :
- # this qould require resequencing/renaming of linked vouchers & moves as well as removal of associated voucher/moves
- err_string += _('\nError in _st_line_hook while processing CODA Statement %s for Bank Account %s!') \
- % (statement['coda_seq_number'], (statement['acc_number'] + ' (' + statement['currency'] + ') - ' + statement['description']))
- nb_err += 1
- for st_line_vals in st_lines_vals:
- # To DO : update sequence of statement lines and naming of associated vouchers/moves when the hook returns multiple lines
- st_line_vals.update({'sequence': st_line_seq})
- bank_st_line_obj.create(cr, uid, st_line_vals, context=context)
- if st_line_vals['voucher_id']:
- voucher = voucher_obj.browse(cr, uid, st_line_vals['voucher_id'], context=context)
- move_line = move_line_obj.browse(cr, uid, line['reconcile'], context=context)
- if line['amount'] == (line['amount'] > 0 and move_line.debit or -move_line.credit):
- wf_service.trg_validate(uid, 'account.voucher', st_line_vals['voucher_id'], 'proforma_voucher', cr)
- if voucher.move_id:
- move_line_obj.write(cr, uid, [x.id for x in voucher.move_ids], {'statement_id': bk_st_id}, context=context)
-
- # end 'for x in lines'
-
- coda_st_obj.write(cr, uid, [coda_st_id], {}, context=context) # calculate balance
- st_balance = coda_st_obj.read(cr, uid, coda_st_id, ['balance_end', 'balance_end_real'], context=context)
- if st_balance['balance_end'] != st_balance['balance_end_real']:
- err_string += _('\nIncorrect ending Balance in CODA Statement %s for Bank Account %s!') \
- % (statement['coda_seq_number'], (statement['acc_number'] + ' (' + statement['currency'] + ') - ' + statement['description']))
- if statement['type'] == 'normal':
- nb_err += 1
- break
- else:
- statement['coda_parsing_note'] += '\n' + err_string
-
- if statement['type'] == 'normal':
- bank_st_obj.button_dummy(cr, uid, [bk_st_id], context=context) # calculate balance
- journal_name = journal.name
- else:
- journal_name = _('None')
- coda_note = coda_note + \
- _('\n\nBank Journal: %s' \
- '\nCODA Version: %s' \
- '\nCODA Sequence Number: %s' \
- '\nPaper Statement Sequence Number: %s' \
- '\nBank Account: %s' \
- '\nAccount Holder Name: %s' \
- '\nDate: %s, Starting Balance: %.2f, Ending Balance: %.2f' \
- '%s') \
- % (journal_name,
- coda_version,
- statement['coda_seq_number'],
- statement['paper_nb_seq_number'],
- (statement['acc_number'] + ' (' + statement['currency'] + ') - ' + statement['description']),
- statement['acc_holder'],
- statement['date'], float(statement['balance_start']), float(statement['balance_end_real']),
- statement['coda_parsing_note'] % {'name': coda_statement['name']})
- if statement.get('separate_application') != '00000':
- coda_note += _('\nCode Separate Application: %s') % statement['separate_application'] \
-
- except osv.except_osv, e:
- cr.rollback()
- nb_err += 1
- err_string += _('\nError ! ') + str(e)
- tb = ''.join(format_exception(*exc_info()))
- _logger.error('Application Error while processing Statement %s\n%s',
- statement.get('name', '/'), tb)
- except Exception, e:
- cr.rollback()
- nb_err += 1
- err_string += _('\nSystem Error : ') + str(e)
- tb = ''.join(format_exception(*exc_info()))
- _logger.error('System Error while processing Statement %s\n%s',
- statement.get('name', '/'), tb)
- except:
- cr.rollback()
- nb_err += 1
- err_string = _('\nUnknown Error : ') + str(e)
- tb = ''.join(format_exception(*exc_info()))
- _logger.error('Unknown Error while processing Statement %s\n%s',
- statement.get('name', '/'), tb)
-
- # end 'for statement in coda_statements'
-
- coda_note_header = _('CODA File is Imported :')
- coda_note_footer = _('\n\nNumber of statements : ') + str(len(coda_st_ids))
- err_log = err_log + _('\nNumber of errors : ') + str(nb_err) + '\n'
-
- if not nb_err:
- note = coda_note_header + coda_note + coda_note_footer
- coda_obj.write(cr, uid, [coda_id], {'note': note})
- cr.commit()
- if batch:
- return None
- else:
- cr.rollback()
- if batch:
- err_code = 'G0002'
- return (err_code, err_string)
- raise osv.except_osv(_('CODA Import failed !'), err_string)
-
- context.update({'bk_st_ids': bk_st_ids})
- model_data_ids = mod_obj.search(cr, uid, [('model', '=', 'ir.ui.view'), ('name', '=', 'account_coda_import_result_view')], context=context)
- resource_id = mod_obj.read(cr, uid, model_data_ids, fields=['res_id'], context=context)[0]['res_id']
- self.write(cr, uid, ids, {'note': note}, context=context)
-
- return {
- 'name': _('Import CODA File result'),
- 'res_id': ids[0],
- 'view_type': 'form',
- 'view_mode': 'form',
- 'res_model': 'account.coda.import',
- 'view_id': False,
- 'target': 'new',
- 'views': [(resource_id, 'form')],
- 'context': context,
- 'type': 'ir.actions.act_window',
- }
-
- def _statement_hook(self, cr, uid, coda_bank_params, st_vals, context=None):
- """
- Use this method to take customer specific actions based upon the bank statement data.
- Returns:
- st_hook_error : False or string with error message
- st_vals
- """
- return False, st_vals
-
- def _st_line_hook(self, cr, uid, coda_bank_params, st_line_vals, context=None):
- """
- Use this method to adapt the statement line created by the
- CODA parsing to customer specific needs.
- """
- print 'PLZ DISPLAY SOMETHING RIGHTPLZPLZPLZ'
- print st_line_vals['name']
- print st_line_vals['counterparty_name']
- return [st_line_vals]
-
- def action_open_coda_statements(self, cr, uid, ids, context=None):
- if context is None:
- context = {}
- module, xml_id = 'l10n_be_coda', 'action_coda_bank_statements'
- res_model, res_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, module, xml_id)
- action = self.pool.get('ir.actions.act_window').read(cr, uid, res_id, context=context)
- domain = eval(action.get('domain') or '[]')
- domain += [('coda_id', '=', context.get('coda_id', False))]
- action.update({'domain': domain})
- return action
-
- def action_open_bank_statements(self, cr, uid, ids, context=None):
- if context is None:
- context = {}
- module, xml_id = 'account', 'action_bank_statement_tree'
- res_model, res_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, module, xml_id)
- action = self.pool.get('ir.actions.act_window').read(cr, uid, res_id, context=context)
- domain = eval(action.get('domain') or '[]')
- domain += [('id', 'in', context.get('bk_st_ids', False))]
- action.update({'domain': domain})
- return action
+ self.pool.get('account.bank.statement.line').create(cr, uid, data, context=context)
account_coda_import()
+transaction_types = {
+ "0": ["", _("Simple amount without detailed data; e.g. : an individual credit transfer [free of charges].")],
+ "1": ["", _("Amount as totalised by the customer; e.g. a file regrouping payments of wages or payments made to suppliers or a file regrouping collections for which the customer is ]debited or credited with one single amount. As a matter of principle, this type is also used when no detailed data is following [type 5].")],
+ "5": ["1", _("Detail of 1. Standard procedure is no detailing. However, the customer may ask for detailed data to be included into his file after the overall record [type 1].")],
+ "2": ["", _("Amount as totalised by the bank; e.g. : the total amount of a series of credit transfers with a structured communication As a matter of principle, this type will also be used when no detailed data [type 6 or 7] is following.")],
+ "6": ["2", _("Detail of 2. Simple amount without detailed data. Normally, data of this kind comes after type 2. The customer may ask for a separate file containing the detailed data. In that case, one will speak of a ‘separate application’. The records in a separate application keep type 6.")],
+ "7": ["2", _("Detail of 2. Simple account with detailed data The records in a separate application keep type 7.")],
+ "9": ["7", _("Detail of 7. The records in a separate application keep type 9.")],
+ "3": ["", _("Simple amount with detailed data; e.g. in case of charges for cross-border credit transfers.")],
+ "8": ["3", _("Detail of 3.")],
+}
-def repl_special(s):
- s = s.replace("\'", "\'" + "'")
- return s
+transaction_codes = {
+ "00": [_("Undefined transactions"), {
+ "89": _("Cancellation of a transaction"),
+ "87": _("Costs refunded"),
+ "85": _("Correction"),
+ "83": _("Value correction"),
+ "39": _("Cancellation of a transaction"),
+ "37": _("Costs"),
+ "35": _("Correction"),
+ "33": _("Value correction"),
+ "00": _("Undefined transaction")
+ }],
+ "01": [_("Domestic or local SEPA credit transfers"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "66": _("Financial centralization"),
+ "64": _("Transfer to your account"),
+ "62": _("Unpaid postal order"),
+ "60": _("Non-presented circular cheque"),
+ "54": _("Unexecutable transfer order"),
+ "52": _("Payment in your favour"),
+ "51": _("Transfer in your favour – initiated by the bank"),
+ "50": _("Transfer in your favour"),
+ "49": _("Cancellation or correction"),
+ "39": _("Your issue circular cheque"),
+ "37": _("Costs"),
+ "17": _("Financial centralisation"),
+ "15": _("Balance due insurance premium"),
+ "13": _("Transfer from your account"),
+ "11": _("Your semi-standing order – payment to employees"),
+ "09": _("Your semi-standing order"),
+ "07": _("Collective transfer"),
+ "05": _("Payment of wages etc."),
+ "03": _("Standing order"),
+ "02": _("Individual transfer order initiated by the bank"),
+ "01": _("Individual transfer order]"),
+ }],
+ "03": [_("Cheques"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of cheque-related costs"),
+ "68": _("Credit of a payment via electronic purse"),
+ "66": _("Remittance of cheque by your branch - credit under usual reserve"),
+ "64": _("Reversal of settlement of credit card"),
+ "63": _("Second credit of unpaid cheque"),
+ "62": _("Reversal of cheque"),
+ "60": _("Reversal of voucher"),
+ "58": _("Remittance of cheques, vouchers, etc. credit after collection"),
+ "56": _("Non-presented certified cheques"),
+ "52": _("First credit of cheques, vouchers, luncheon vouchers, postal orders, credit under usual reserve"),
+ "50": _("Credit of a payment via terminal"),
+ "49": _("Cancellation or correction"),
+ "39": _("Provisionally unpaid due to other reason than manual presentation"),
+ "38": _("Provisionally unpaid"),
+ "37": _("Cheque-related costs"),
+ "35": _("Cash advance"),
+ "19": _("Settlement of credit cards"),
+ "17": _("Your certified cheque"),
+ "15": _("Your purchase bank cheque"),
+ "13": _("Eurocheque written out abroad"),
+ "11": _("Department store cheque"),
+ "09": _("Unpaid voucher"),
+ "07": _("Definitely unpaid cheque"),
+ "05": _("Payment of voucher"),
+ "03": _("Your purchase by payment card"),
+ "01": _("Payment of your cheque"),
+ }],
+ "04": [_("Cards"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "68": _("Credit after Proton payments"),
+ "55": _("Income from payments by GSM"),
+ "53": _("Cash deposit at an ATM"),
+ "52": _("Loading GSM cards"),
+ "51": _("Unloading Proton"),
+ "50": _("Credit after a payment at a terminal"),
+ "49": _("Cancellation or correction"),
+ "37": _("Costs"),
+ "08": _("Payment by means of a payment card outside the Eurozone"),
+ "07": _("Payment by GSM"),
+ "06": _("Payment with tank card"),
+ "05": _("Loading Proton"),
+ "04": _("Cash withdrawal from an ATM"),
+ "03": _("Settlement credit cards"),
+ "02": _("Payment by means of a payment card within the Eurozone"),
+ "01": _("Loading a GSM card"),
+ }],
+ "05": [_("Direct debit"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "58": _("Reversal"),
+ "56": _("Unexecutable reimbursement"),
+ "54": _("Reimbursement"),
+ "52": _("Credit under usual reserve"),
+ "50": _("Credit after collection"),
+ "49": _("Cancellation or correction"),
+ "37": _("Costs"),
+ "05": _("Reimbursement"),
+ "03": _("Unpaid debt"),
+ "01": _("Payment"),
+ }],
+ "07": [_("Domestic commercial paper"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "86": _("Payment after cession"),
+ "64": _("Warrant"),
+ "58": _("Remittance of supplier's bill without guarantee"),
+ "56": _("Remittance of supplier's bill with guarantee"),
+ "54": _("Remittance of commercial paper for discount"),
+ "52": _("Remittance of commercial paper - credit under usual reserve"),
+ "50": _("Remittance of commercial paper - credit after collection"),
+ "49": _("Cancellation or correction"),
+ "39": _("Return of an irregular bill of exchange"),
+ "37": _("Costs related to commercial paper"),
+ "14": _("Warrant fallen due"),
+ "12": _("Safe custody"),
+ "10": _("Renewal of agreed maturity date"),
+ "09": _("Agio on supplier's bill"),
+ "08": _("Payment in advance"),
+ "07": _("Unpaid commercial paper"),
+ "06": _("Extension of maturity date"),
+ "05": _("Commercial paper claimed back"),
+ "03": _("Payment receipt card"),
+ "01": _("Payment commercial paper"),
+ }],
+ "09": [_("Counter transactions"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "70": _("Sale of traveller’s cheque"),
+ "68": _("Difference in payment"),
+ "66": _("Repurchase of petrol coupons"),
+ "64": _("Your winning lottery ticket"),
+ "62": _("Sale of gold/pieces under usual reserve"),
+ "60": _("Sale of foreign bank notes"),
+ "58": _("Payment by your branch/agents"),
+ "56": _("Reserve"),
+ "54": _("Your payment ATM"),
+ "52": _("Payment night safe"),
+ "50": _("Cash payment"),
+ "49": _("Cancellation or correction"),
+ "37": _("Costs"),
+ "25": _("Purchase of traveller’s cheque"),
+ "21": _("Cash withdrawal on card (PROTON)"),
+ "19": _("Difference in payment"),
+ "17": _("Purchase of fiscal stamps"),
+ "15": _("Your purchase of lottery tickets"),
+ "13": _("Cash withdrawal by your branch or agents"),
+ "11": _("Your purchase of luncheon vouchers"),
+ "09": _("Purchase of petrol coupons"),
+ "07": _("Purchase of gold/pieces"),
+ "05": _("Purchase of foreign bank notes"),
+ "03": _("Cash withdrawal by card (ATM)"),
+ "01": _("Cash withdrawal"),
+ }],
+ "11": [_("Securities"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "70": _("Settlement of securities"),
+ "68": _("Compensation for missing coupon"),
+ "66": _("Retrocession of issue commission"),
+ "64": _("Your issue"),
+ "62": _("Interim interest on subscription"),
+ "58": _("Repayable securities from a deposit or delivered at the counter - credit under usual reserve"),
+ "56": _("Reserve"),
+ "52": _("Payment of coupons from a deposit or settlement of coupons delivered over the counter - credit under usual reserve"),
+ "51": _("Tender"),
+ "50": _("Sale of securities"),
+ "49": _("Cancellation or correction"),
+ "37": _("Costs"),
+ "19": _("Regularisation costs"),
+ "17": _("Management fee"),
+ "15": _("Interim interest on subscription"),
+ "13": _("Your repurchase of issue"),
+ "11": _("Payable coupons/repayable securities"),
+ "09": _("Settlement of securities"),
+ "06": _("Share option plan – exercising an option"),
+ "05": _("Partial payment subscription"),
+ "04": _("Issues"),
+ "03": _("Subscription to securities"),
+ "02": _("Tenders"),
+ "01": _("Purchase of securities"),
+ }],
+ "13": [_("Credit"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "70": _("Settlement of discount bank acceptance"),
+ "68": _("Documentary export credits"),
+ "62": _("Term loan"),
+ "60": _("Settlement of mortgage loan"),
+ "56": _("Subsidy"),
+ "55": _("Fixed advance – interest only"),
+ "54": _("Fixed advance – capital and interest"),
+ "50": _("Settlement of instalment credit"),
+ "49": _("Cancellation or correction"),
+ "37": _("Credit-related costs"),
+ "21": _("Other credit applications"),
+ "19": _("Documentary import credits"),
+ "15": _("Your repayment hire-purchase and similar claims"),
+ "13": _("Settlement of bank acceptances"),
+ "11": _("Your repayment mortgage loan"),
+ "07": _("Your repayment instalment credits"),
+ "05": _("Settlement of fixed advance"),
+ "02": _("Long-term loan"),
+ "01": _("Short-term loan"),
+ }],
+ "30": [_("Various transactions"), {
+ "99": _("Cancellation or correction"),
+ "89": _("Undefined transaction"),
+ "87": _("Reimbursement of costs"),
+ "83": _("Value (date) correction"),
+ "55": _("Interest term investment"),
+ "54": _("Capital and/or interest term investment"),
+ "52": _("Forward sale of foreign exchange"),
+ "50": _("Spot sale of foreign exchange"),
+ "49": _("Cancellation or correction"),
+ "39": _("Undefined transaction"),
+ "37": _("Costs"),
+ "33": _("Value (date) correction"),
+ "05": _("Capital and/or interest term investment"),
+ "03": _("Forward purchase of foreign exchange"),
+ "01": _("Spot purchase of foreign exchange"),
+ }],
+ "35": [_("Closing (periodical settlements for interest, costs,…)"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "50": _("Closing"),
+ "49": _("Cancellation or correction"),
+ "37": _("Costs"),
+ "01": _("Closing"),
+ }],
+ "41": [_("International credit transfers - non-SEPA credit transfers"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "66": _("Financial centralisation (credit)"),
+ "64": _("Transfer to your account"),
+ "50": _("Transfer"),
+ "49": _("Cancellation or correction"),
+ "38": _("Costs relating to incoming foreign and non-SEPA transfers"),
+ "37": _("Costs relating to outgoing foreign transfers and non-SEPA transfers"),
+ "17": _("Financial centralisation (debit)"),
+ "13": _("Transfer from your account"),
+ "07": _("Collective transfers"),
+ "05": _("Collective payments of wages"),
+ "03": _("Standing order"),
+ "01": _("Transfer"),
+ }],
+ "43": [_("Foreign cheques"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "70": _("Purchase of traveller’s cheque"),
+ "62": _("Reversal of cheques"),
+ "58": _("Remittance of foreign cheque credit after collection"),
+ "52": _("Remittance of foreign cheque credit under usual reserve"),
+ "49": _("Cancellation or correction"),
+ "37": _("Costs relating to payment of foreign cheques"),
+ "15": _("Purchase of an international bank cheque"),
+ "07": _("Unpaid foreign cheque"),
+ "01": _("Payment of a foreign cheque"),
+ }],
+ "47": [_("Foreign commercial paper"), {
+ "99": _("Cancellation or correction"),
+ "87": _("Reimbursement of costs"),
+ "64": _("Warrant"),
+ "62": _("Remittance of documents abroad - credit after collection"),
+ "60": _("Remittance of documents abroad - credit under usual reserve"),
+ "58": _("Idem without guarantee"),
+ "56": _("Remittance of guaranteed foreign supplier's bill"),
+ "54": _("Discount abroad"),
+ "52": _("Remittance of foreign bill credit under usual reserve"),
+ "50": _("Remittance of foreign bill credit after collection"),
+ "49": _("Cancellation or correction"),
+ "37": _("Costs relating to the payment of a foreign bill"),
+ "14": _("Warrant fallen due"),
+ "13": _("Discount foreign supplier's bills"),
+ "11": _("Payment documents abroad"),
+ "07": _("Unpaid foreign bill"),
+ "06": _("Extension"),
+ "05": _("Bill claimed back"),
+ "01": _("Payment of foreign bill"),
+ }],
+ "49": [_("Foreign counter transactions"), {"03": _("ATM withdrawal")}],
+ "80": [_("Separately charged costs and provisions"), {
+ "01": _("Guarantee card charges"),
+ "02": _("Costs relating to electronic output"),
+ "03": _("Payment card charges"),
+ "04": _("Costs for holding a documentary cash credit"),
+ "05": _("Card charges"),
+ "06": _("Damage relating to bills and cheques"),
+ "07": _("Insurance costs"),
+ "08": _("Registering compensation for savings accounts"),
+ "09": _("Postage"),
+ "10": _("Purchase of Smartcard"),
+ "11": _("Costs for the safe custody of correspondence"),
+ "12": _("Costs for opening a bank guarantee"),
+ "13": _("Renting of safes"),
+ "14": _("Handling costs instalment credit"),
+ "15": _("Night safe"),
+ "16": _("Bank confirmation to revisor or accountant"),
+ "17": _("Charge for safe custody"),
+ "18": _("Trade information"),
+ "19": _("Special charge for safe custody"),
+ "20": _("Drawing up a certificate"),
+ "21": _("Pay-packet charges"),
+ "22": _("Management/custody"),
+ "23": _("Research costs"),
+ "24": _("Participation in and management of interest refund system"),
+ "25": _("Renting of direct debit box"),
+ "26": _("Travel insurance premium"),
+ "27": _("Subscription fee"),
+ "29": _("Information charges"),
+ "31": _("Writ service fee"),
+ "33": _("Miscellaneous fees and commissions"),
+ "35": _("Costs"),
+ "37": _("Access right to database"),
+ "39": _("Surety fee"),
+ "41": _("Research costs"),
+ "43": _("Printing of forms"),
+ "45": _("Documentary credit charges"),
+ "47": _("Charging fees for transactions"),
+ "49": _("Cancellation or correction"),
+ "99": _("Cancellation or correction"),
+ }],
+}
+
+transaction_categories = {
+ "000": _("Net amount"),
+ "001": _("Interest received"),
+ "002": _("Interest paid"),
+ "003": _("Credit commission"),
+ "004": _("Postage"),
+ "005": _("Renting of letterbox"),
+ "006": _("Various fees/commissions"),
+ "007": _("Access right to database"),
+ "008": _("Information charges"),
+ "009": _("Travelling expenses"),
+ "010": _("Writ service fee"),
+ "011": _("VAT"),
+ "012": _("Exchange commission"),
+ "013": _("Payment commission"),
+ "014": _("Collection commission"),
+ "015": _("Correspondent charges"),
+ "016": _("BLIW/IBLC dues"),
+ "017": _("Research costs"),
+ "018": _("Tental guarantee charges"),
+ "019": _("Tax on physical delivery"),
+ "020": _("Costs of physical delivery"),
+ "021": _("Costs for drawing up a bank cheque"),
+ "022": _("Priority costs"),
+ "023": _("Exercising fee"),
+ "024": _("Growth premium"),
+ "025": _("Individual entry for exchange charges"),
+ "026": _("Handling commission"),
+ "027": _("Charges for unpaid bills"),
+ "028": _("Fidelity premium"),
+ "029": _("Protest charges"),
+ "030": _("Account insurance"),
+ "031": _("Charges foreign cheque"),
+ "032": _("Drawing up a circular cheque"),
+ "033": _("Charges for a foreign bill"),
+ "034": _("Reinvestment fee"),
+ "035": _("Charges foreign documentary bill"),
+ "036": _("Costs relating to a refused cheque"),
+ "037": _("Commission for handling charges"),
+ "039": _("Telecommunications"),
+ "041": _("Credit card costs"),
+ "042": _("Payment card costs"),
+ "043": _("Insurance costs"),
+ "045": _("Handling costs"),
+ "047": _("Charges extension bill"),
+ "049": _("Fiscal stamps/stamp duty"),
+ "050": _("Capital term investment"),
+ "051": _("Withholding tax"),
+ "052": _("Residence state tax"),
+ "053": _("Printing of forms"),
+ "055": _("Repayment loan or credit capital"),
+ "057": _("Interest subsidy"),
+ "058": _("Capital premium"),
+ "059": _("Default interest"),
+ "061": _("Charging fees for transactions"),
+ "063": _("Rounding differences"),
+ "065": _("Interest payment advice"),
+ "066": _("Fixed loan advance - reimbursement"),
+ "067": _("Fixed loan advance - extension"),
+ "068": _("Countervalue of an entry"),
+ "069": _("Forward arbitrage contracts : sum to be supplied by customer"),
+ "070": _("Forward arbitrage contracts : sum to be supplied by bank"),
+ "071": _("Fixed loan advance - availability"),
+ "072": _("Countervalue of commission to third party"),
+ "073": _("Costs of ATM abroad"),
+ "074": _("Mailing costs"),
+ "100": _("Gross amount"),
+ "200": _("Overall documentary credit charges"),
+ "201": _("Advice notice commission"),
+ "202": _("Advising commission | Additional advising commission"),
+ "203": _("Confirmation fee | Additional confirmation fee | Commitment fee | Flat fee | Confirmation reservation commission | Additional reservation commission"),
+ "204": _("Amendment fee"),
+ "205": _("Documentary payment commission | Document commission | Drawdown fee | Negotiation fee"),
+ "206": _("Surety fee/payment under reserve"),
+ "207": _("Non-conformity fee"),
+ "208": _("Commitment fee deferred payment"),
+ "209": _("Transfer commission"),
+ "210": _("Commitment fee"),
+ "211": _("Credit arrangement fee | Additional credit arrangement fee"),
+ "212": _("Warehousing fee"),
+ "213": _("Financing fee"),
+ "214": _("Issue commission (delivery order)"),
+ "400": _("Acceptance fee"),
+ "401": _("Visa charges"),
+ "402": _("Certification costs"),
+ "403": _("Minimum discount rate"),
+ "404": _("Discount commission"),
+ "405": _("Bill guarantee commission"),
+ "406": _("Collection charges"),
+ "407": _("Costs Article 45"),
+ "408": _("Cover commission"),
+ "409": _("Safe deposit charges"),
+ "410": _("Reclamation charges"),
+ "411": _("Fixed collection charge"),
+ "412": _("Advice of expiry charges"),
+ "413": _("Acceptance charges"),
+ "414": _("Regularisation charges"),
+ "415": _("Surety fee"),
+ "416": _("Charges for the deposit of security"),
+ "418": _("Endorsement commission"),
+ "419": _("Bank service fee"),
+ "420": _("Retention charges"),
+ "425": _("Foreign broker's commission"),
+ "426": _("Belgian broker's commission"),
+ "427": _("Belgian Stock Exchange tax"),
+ "428": _("Interest accrued"),
+ "429": _("Foreign Stock Exchange tax"),
+ "430": _("Recovery of foreign tax"),
+ "431": _("Delivery of a copy"),
+}
-def str2date(date_str):
- try:
- return time.strftime('%Y-%m-%d', time.strptime(date_str, '%d%m%y'))
- except:
- return False
+def rmspaces(s):
+ return " ".join(s.split())
-def str2time(time_str):
- return time_str[:2] + ':' + time_str[2:]
-
-def str2float(str):
- try:
- return float(str)
- except:
- return 0.0
-
-
-def list2float(lst):
- try:
- return str2float((lambda s: s[:-3] + '.' + s[-3:])(lst))
- except:
- return 0.0
-
-
-def number2float(s, d):
- try:
- return float(s[:len(s) - d] + '.' + s[len(s) - d:])
- except:
- return False
-
-
-def _get_acc_numbers(acc_number):
- #TODO this method is needed because the iban and bank account fields have been merged together. But sometimes we
- # need to retrieve the normal bank account from the IBAN. This should be globalized and defined as a method on the
- # bank account class. Each country part of the IBAN area should define its own code to do so.
- acc_number = acc_number.replace(' ', '')
- if acc_number.lower().startswith('be'):
- return [acc_number[4:], acc_number]
- return [acc_number]
-
-from base_iban.base_iban import _ref_iban, _format_iban
-
-
-def calc_iban_checksum(country, bban):
- bban = bban.replace(' ', '').upper() + country.upper() + '00'
- base = ''
- for c in bban:
- if c.isdigit():
- base += c
- else:
- base += str(ord(c) - ord('A') + 10)
- kk = 98 - int(base) % 97
- return str(kk).rjust(2, '0')
-
-
-def check_bban(country, bban):
- if country == 'BE':
- try:
- int(bban)
- except:
- return False
- if len(bban) != 12:
- return False
- return True
-
-
-def check_iban(iban):
- """
- Check the IBAN number (logic partially based upon base_iban module, cf. is_iban_valid method)
- """
- iban = _format_iban(iban).lower()
- if iban[:2] not in _ref_iban:
- return False
- if len(iban) != len(_format_iban(_ref_iban[iban[:2]])):
- return False
- #the four first digits have to be shifted to the end
- iban = iban[4:] + iban[:4]
- #letters have to be transformed into numbers (a = 10, b = 11, ...)
- iban2 = ""
- for char in iban:
- if char.isalpha():
- iban2 += str(ord(char) - 87)
- else:
- iban2 += char
- #iban is correct if modulo 97 == 1
- return int(iban2) % 97 == 1
-
-
-def get_bank(self, cr, uid, bic, iban):
-
- country_obj = self.pool.get('res.country')
- bank_obj = self.pool.get('res.bank')
-
- bank_id = False
- bank_name = False
- feedback = False
- bank_country = iban[:2]
- try:
- bank_country_id = country_obj.search(cr, uid, [('code', '=', bank_country)])[0]
- except:
- feedback = _("\n Bank lookup failed due to missing Country definition for Country Code '%s' !") \
- % (bank_country)
- else:
- if iban[:2] == 'BE' and 'code' in bank_obj.fields_get_keys(cr, uid):
- # To DO : extend for other countries
- bank_code = iban[4:7]
- if bic:
- bank_ids = bank_obj.search(cr, uid, [('bic', '=', bic), ('code', '=', bank_code), ('country', '=', bank_country_id)])
- if bank_ids:
- bank_id = bank_ids[0]
- else:
- bank_id = bank_obj.create(cr, uid, {
- 'name': bic,
- 'code': bank_code,
- 'bic': bic,
- 'country': bank_country_id,
- })
- else:
- bank_ids = bank_obj.search(cr, uid, [('code', '=', bank_code), ('country', '=', bank_country_id)])
- if bank_ids:
- bank_id = bank_ids[0]
- bank_data = bank_obj.read(cr, uid, bank_id, fields=['bic', 'name'])
- bic = bank_data['bic']
- bank_name = bank_data['name']
- else:
- country = country_obj.browse(cr, uid, bank_country_id)
- feedback = _("\n Bank lookup failed. Please define a Bank with Code '%s' and Country '%s' !") \
- % (bank_code, country.name)
- else:
- if not bic:
- feedback = _("\n Bank lookup failed due to missing BIC in Bank Statement for IBAN '%s' !") \
- % (iban)
- else:
- bank_ids = bank_obj.search(cr, uid, [('bic', '=', bic), ('country', '=', bank_country_id)])
- if not bank_ids:
- bank_name = bic
- bank_id = bank_obj.create(cr, uid, {
- 'name': bank_name,
- 'bic': bic,
- 'country': bank_country_id,
- })
- else:
- bank_id = bank_ids[0]
-
- return bank_id, bic, bank_name, feedback
-
-
-def update_partner_bank(self, cr, uid, bic, iban, partner_id, counterparty_name):
- partner_bank_obj = self.pool.get('res.partner.bank')
- bank_id = False
- feedback = False
- if check_iban(iban):
- bank_id, bic, bank_name, feedback = get_bank(self, cr, uid, bic, iban)
- if not bank_id:
- return feedback
- else:
- #convert belgian BBAN numbers to IBAN
- if check_bban('BE', iban):
- kk = calc_iban_checksum('BE', iban)
- iban = 'BE' + kk + iban
- bank_id, bic, bank_name, feedback = get_bank(self, cr, uid, bic, iban)
- if not bank_id:
- return feedback
-
- if bank_id:
- partner_bank_obj.create(cr, uid, {
- 'partner_id': partner_id,
- 'name': counterparty_name,
- 'bank': bank_id,
- 'state': 'iban',
- 'bank_bic': bic,
- 'bank_name': bank_name,
- 'acc_number': iban,
- })
- return feedback
-
-indent = '\n' + 8 * ' '
-st_line_name_families = ['13', '35', '41', '80']
-parse_comms_move = ['100', '101', '102', '103', '105', '106', '107', '108', '111', '113', '114', '115', '121', '122', '123', '124', '125', '126', '127']
-parse_comms_info = ['001', '002', '004', '005', '006', '007', '107', '008', '009', '010', '011']
-
-
-def get_st_line_name(line, context):
- #_logger.warn('get_st_line_name - entry').warn('ref = %s, family = %s, code = %s, categ = %s', line['ref'], line['trans_family'], line['trans_code'], line['trans_category'])
- st_line_name = line['name']
-
- if line['trans_family'] == '35' and line['trans_code'] in ['01', '37']:
- st_line_name = ', '.join([_('Closing'), line['trans_code_desc'], line['trans_category_desc']])
-
- if line['trans_family'] in ['13', '41']:
- st_line_name = ', '.join([line['trans_family_desc'], line['trans_code_desc'], line['trans_category_desc']])
-
- if line['trans_family'] in ['80']:
- st_line_name = ', '.join([line['trans_code_desc'], line['trans_category_desc']])
-
- return st_line_name
-
-
-def parse_comm_move(self, cr, uid, line, comm_type_table, context):
- #_logger.warn('parse_comm_move - entry, ref = %s, family = %s, code = %s, categ = %s, comm_type = %s, name = %s', line['ref'], line['trans_family'], line['trans_code'], line['trans_category'], line['struct_comm_type'], line['name'])
- comm_type = line['struct_comm_type']
- comm = st_line_comm = line['communication']
- st_line_name = line['name']
-
- if comm_type in ['115', '121', '122', '126']:
- _logger.warn('The parsing of Structured Commmunication Type %s has not yet been implemented. ' \
- 'Please contact Noviat (info@noviat.be) for more information about the development roadmap', comm_type)
-
- if comm_type == '100':
- st_line_name = _('Payment with ISO 11649 structured format communication')
- st_line_comm = '\n' + indent + _('Payment with a structured format communication applying the ISO standard 11649') + ':'
- st_line_comm += indent + _('Structured creditor reference to remittance information')
- st_line_comm += indent + comm
-
- if comm_type in ['101', '102']:
- st_line_name = st_line_comm = '+++' + comm[0:3] + '/' + comm[3:7] + '/' + comm[7:12] + '+++'
-
- if comm_type == '103':
- st_line_name = ', '.join([line['trans_family_desc'], _('Number')])
- st_line_comm = comm
-
- if comm_type == '105':
- st_line_name = filter(lambda x: comm_type == x['code'], comm_type_table)[0]['description']
- amount_1 = list2float(comm[0:15])
- amount_2 = list2float(comm[15:30])
- rate = number2float(comm[30:42], 8)
- currency = comm[42:45]
- struct_format_comm = comm[45:57].strip()
- country_code = comm[57:59]
- amount_3 = list2float(comm[59:74])
- st_line_comm = '\n' + indent + st_line_name + indent + _('Gross amount in the currency of the account') + ': %.2f' % amount_1
- st_line_comm += indent + _('Gross amount in the original currency') + ': %.2f' % amount_2
- st_line_comm += indent + _('Rate') + ': %.4f' % rate
- st_line_comm += indent + _('Currency') + ': %s' % currency
- st_line_comm += indent + _('Structured format communication') + ': %s' % struct_format_comm
- st_line_comm += indent + _('Country code of the principal') + ': %s' % country_code
- st_line_comm += indent + _('Equivalent in EUR') + ': %.2f' % amount_3
-
- if comm_type == '106':
- if not st_line_name and line['trans_family'] not in st_line_name_families:
- st_line_name = _('VAT, withholding tax on income, commission, etc.')
- interest = comm[30:42].strip('0')
- st_line_comm = '\n' + indent + st_line_name + indent + _('Equivalent in the currency of the account') + ': %.2f' % list2float(comm[0:15])
- st_line_comm += indent + _('Amount on which % is calculated') + ': %.2f' % list2float(comm[15:30])
- st_line_comm += indent + _('Percent') + ': %.4f' % number2float(comm[30:42], 8)
- st_line_comm += indent + (comm[42] == 1 and _('Minimum applicable') or _('Minimum not applicable'))
- st_line_comm += indent + _('Equivalent in EUR') + ': %.2f' % list2float(comm[43:58])
-
- if comm_type == '107':
- paid_refusals = {
- '0': _('paid'),
- '1': _('direct debit cancelled or nonexistent'),
- '2': _('refusal - other reason'),
- 'D': _('payer disagrees'),
- 'E': _('direct debit number linked to another identification number of the creditor')}
- st_line_name = _('Direct debit - DOM\'80')
- direct_debit_number = comm[0:12].strip()
- pivot_date = str2date(comm[12:18])
- comm_zone = comm[18:48]
- paid_refusal = paid_refusals.get(comm[48], '')
- creditor_number = comm[49:60].strip()
- st_line_comm = '\n' + indent + st_line_name + indent + _('Direct Debit Number') + ': %s' % direct_debit_number
- st_line_comm += indent + _('Central (Pivot) Date') + ': %s' % pivot_date
- st_line_comm += indent + _('Communication Zone') + ': %s' % comm_zone
- st_line_comm += indent + _('Paid or reason for refusal') + ': %s' % paid_refusal
- st_line_comm += indent + _("Creditor's Number") + ': %s' % creditor_number
-
- if comm_type == '108':
- st_line_name = _('Closing, period from %s to %s') % (str2date(comm[42:48]), str2date(comm[48:54]))
- interest = comm[30:42].strip('0')
- st_line_comm = '\n' + indent + st_line_name + indent + _('Equivalent in the currency of the account') + ': %.2f' % list2float(comm[0:15])
- if interest:
- st_line_comm += indent + _('Interest rates, calculation basis') + ': %.2f' % list2float(comm[15:30]) + \
- indent + _('Interest') + ': %.2f' % list2float(comm[30:42])
-
- if comm_type == '111':
- card_schemes = {
- '1': 'Bancontact/Mister Cash',
- '2': _('Private'),
- '3': 'Maestro',
- '5': 'TINA',
- '9': _('Other')}
- trans_types = {
- '1': _('Withdrawal'),
- '2': _('Cumulative on network'),
- '7': _('Distribution sector'),
- '8': _('Teledata'),
- '9': _('Fuel')}
- st_line_name = _('POS credit - globalisation')
- card_scheme = card_schemes.get(comm[0], '')
- pos_number = comm[1:7].strip()
- period_number = comm[7:10].strip()
- first_sequence_number = comm[10:16].strip()
- trans_first_date = str2date(comm[16:22])
- last_sequence_number = comm[22:28].strip()
- trans_last_date = str2date(comm[28:34])
- trans_type = trans_types.get(comm[34], '')
- terminal_name = comm[35:50].strip()
- terminal_city = comm[51:60].strip()
- st_line_comm = '\n' + indent + st_line_name + indent + _('Card Scheme') + ': %s' % card_scheme
- st_line_comm += indent + _('POS Number') + ': %s' % pos_number
- st_line_comm += indent + _('Period Number') + ': %s' % period_number
- st_line_comm += indent + _('First Transaction Sequence Number') + ': %s' % first_sequence_number
- st_line_comm += indent + _('Date of first transaction') + ': %s' % trans_first_date
- st_line_comm += indent + _('Last Transaction Sequence Number') + ': %s' % last_sequence_number
- st_line_comm += indent + _('Date of last transaction') + ': %s' % trans_last_date
- st_line_comm += indent + _('Transaction Type') + ': %s' % trans_type
- st_line_comm += indent + _('Terminal Identification') + ': %s' % terminal_name + ', ' + terminal_city
-
- if comm_type == '113':
- card_schemes = {
- '1': 'Bancontact/Mister Cash',
- '2': 'Maestro',
- '3': _('Private'),
- '9': _('Other')}
- trans_types = {
- '1': _('Withdrawal'),
- '2': _('Proton loading'),
- '3': _('Reimbursement Proton balance'),
- '4': _('Reversal of purchases'),
- '7': _('Distribution sector'),
- '8': _('Teledata'),
- '9': _('Fuel')}
- product_codes = {
- '01': _('premium with lead substitute'),
- '02': _('europremium'),
- '03': _('diesel'),
- '04': _('LPG'),
- '06': _('premium plus 98 oct'),
- '07': _('regular unleaded'),
- '08': _('domestic fuel oil'),
- '09': _('lubricants'),
- '10': _('petrol'),
- '11': _('premium 99+'),
- '12': _('Avgas'),
- '16': _('other types'),
- }
- st_line_name = _('ATM/POS debit')
- card_number = comm[0:16].strip()
- card_scheme = card_schemes.get(comm[16], '')
- terminal_number = comm[17:23].strip()
- sequence_number = comm[23:29].strip()
- trans_date = comm[29:35].strip() and str2date(comm[29:35]) or ''
- trans_hour = comm[35:39].strip() and str2time(comm[35:39]) or ''
- trans_type = trans_types.get(comm[39], '')
- terminal_name = comm[40:56].strip()
- terminal_city = comm[56:66].strip()
- orig_amount = comm[66:81].strip() and list2float(comm[66:81])
- rate = number2float(comm[81:93], 8)
- currency = comm[93:96]
- volume = number2float(comm[96:101], 2)
- product_code = product_codes.get(comm[101:103], '')
- unit_price = number2float(comm[103:108], 2)
- st_line_comm = '\n' + indent + st_line_name + indent + _('Card Number') + ': %s' % card_number
- st_line_comm += indent + _('Card Scheme') + ': %s' % card_scheme
- if terminal_number:
- st_line_comm += indent + _('Terminal Number') + ': %s' % terminal_number
- st_line_comm += indent + _('Transaction Sequence Number') + ': %s' % sequence_number
- st_line_comm += indent + _('Time') + ': %s' % trans_date + ' ' + trans_hour
- st_line_comm += indent + _('Transaction Type') + ': %s' % trans_type
- st_line_comm += indent + _('Terminal Identification') + ': %s' % terminal_name + ', ' + terminal_city
- if orig_amount:
- st_line_comm += indent + _('Original Amount') + ': %.2f' % orig_amount
- st_line_comm += indent + _('Rate') + ': %.4f' % rate
- st_line_comm += indent + _('Currency') + ': %s' % currency
- if volume:
- st_line_comm += indent + _('Volume') + ': %.2f' % volume
- if product_code:
- st_line_comm += indent + _('Product Code') + ': %s' % product_code
- if unit_price:
- st_line_comm += indent + _('Unit Price') + ': %.2f' % unit_price
-
- if comm_type == '114':
- card_schemes = {
- '1': 'Bancontact/Mister Cash',
- '2': 'Maestro',
- '3': _('Private'),
- '5': 'TINA',
- '9': _('Other')}
- trans_types = {
- '1': _('Withdrawal'),
- '7': _('Distribution sector'),
- '8': _('Teledata'),
- '9': _('Fuel')}
- st_line_name = _('POS credit - individual transaction')
- card_scheme = card_schemes.get(comm[0], '')
- pos_number = comm[1:7].strip()
- period_number = comm[7:10].strip()
- sequence_number = comm[10:16].strip()
- trans_date = str2date(comm[16:22])
- trans_hour = str2time(comm[22:26])
- trans_type = trans_types.get(comm[26], '')
- terminal_name = comm[27:43].strip()
- terminal_city = comm[43:53].strip()
- trans_reference = comm[53:69].strip()
- st_line_comm = '\n' + indent + st_line_name + indent + _('Card Scheme') + ': %s' % card_scheme
- st_line_comm += indent + _('POS Number') + ': %s' % pos_number
- st_line_comm += indent + _('Period Number') + ': %s' % period_number
- st_line_comm += indent + _('Transaction Sequence Number') + ': %s' % sequence_number
- st_line_comm += indent + _('Time') + ': %s' % trans_date + ' ' + trans_hour
- st_line_comm += indent + _('Transaction Type') + ': %s' % trans_type
- st_line_comm += indent + _('Terminal Identification') + ': %s' % terminal_name + ', ' + terminal_city
- st_line_comm += indent + _('Transaction Reference') + ': %s' % trans_reference
-
- if comm_type == '123':
- starting_date = str2date(comm[0:6])
- maturity_date = comm[6:12] == '999999' and _('guarantee without fixed term') or str2date(comm[0:6])
- basic_amount = list2float(comm[12:27])
- percent = number2float(comm[27:39], 8)
- term = comm[39:43].lstrip('0')
- minimum = comm[43] == '1' and True or False
- guarantee_number = comm[44:57].strip()
- st_line_comm = '\n' + indent + st_line_name + indent + _('Starting Date') + ': %s' % starting_date
- st_line_comm += indent + _('Maturity Date') + ': %s' % maturity_date
- st_line_comm += indent + _('Basic Amount') + ': %.2f' % basic_amount
- st_line_comm += indent + _('Percentage') + ': %.4f' % percent
- st_line_comm += indent + _('Term in days') + ': %s' % term
- st_line_comm += indent + (minimum and _('Minimum applicable') or _('Minimum not applicable'))
- st_line_comm += indent + _('Guarantee Number') + ': %s' % guarantee_number
-
- if comm_type == '124':
- card_issuers = {
- '1': 'Mastercard',
- '2': 'Visa',
- '3': 'American Express',
- '4': 'Diners Club',
- '9': _('Other')}
- st_line_name = _('Settlement credit cards')
- card_number = comm[0:20].strip()
- card_issuer = card_issuers.get(comm[20], '')
- invoice_number = comm[21:33].strip()
- identification_number = comm[33:48].strip()
- date = comm[48:54].strip() and str2date(comm[48:54]) or ''
- st_line_comm = '\n' + indent + st_line_name + indent + _('Card Number') + ': %s' % card_number
- st_line_comm += indent + _('Issuing Institution') + ': %s' % card_issuer
- st_line_comm += indent + _('Invoice Number') + ': %s' % invoice_number
- st_line_comm += indent + _('Identification Number') + ': %s' % identification_number
- st_line_comm += indent + _('Date') + ': %s' % date
-
- if comm_type == '125':
- if line['trans_family'] not in st_line_name_families:
- st_line_name = _('Credit')
- credit_account = comm[0:27].strip()
- if check_bban('BE', credit_account):
- credit_account = '-'.join([credit_account[:3], credit_account[3:10], credit_account[10:]])
- old_balance = list2float(comm[27:42])
- new_balance = list2float(comm[42:57])
- amount = list2float(comm[57:72])
- currency = comm[72:75]
- start_date = str2date(comm[75:81])
- end_date = str2date(comm[81:87])
- rate = number2float(comm[87:99], 8)
- trans_reference = comm[99:112].strip()
- st_line_comm = '\n' + indent + st_line_name + indent + _('Credit Account Number') + ': %s' % credit_account
- st_line_comm += indent + _('Old Balance') + ': %.2f' % old_balance
- st_line_comm += indent + _('New Balance') + ': %.2f' % new_balance
- st_line_comm += indent + _('Amount') + ': %.2f' % amount
- st_line_comm += indent + _('Currency') + ': %s' % currency
- st_line_comm += indent + _('Starting Date') + ': %s' % start_date
- st_line_comm += indent + _('End Date') + ': %s' % end_date
- st_line_comm += indent + _('Nominal Interest Rate or Rate of Charge') + ': %.4f' % rate
- st_line_comm += indent + _('Transaction Reference') + ': %s' % trans_reference
-
- if comm_type == '127':
- direct_debit_types = {
- '0': _('unspecified'),
- '1': _('recurrent'),
- '2': _('one-off'),
- '3': _('1-st (recurrent)'),
- '4': _('last (recurrent)')}
- direct_debit_schemes = {
- '0': _('unspecified'),
- '1': _('SEPA core'),
- '2': _('SEPA B2B')}
- paid_refusals = {
- '0': _('paid'),
- '1': _('technical problem'),
- '2': _('refusal - reason not specified'),
- '3': _('debtor disagrees'),
- '4': _('debtor\'s account problem')}
- R_types = {
- '0': _('paid'),
- '1': _('reject'),
- '2': _('return'),
- '3': _('refund'),
- '4': _('reversal'),
- '5': _('cancellation')}
- st_line_name = _('European direct debit (SEPA)')
- settlement_date = str2date(comm[0:6])
- direct_debit_type = direct_debit_types.get(comm[6], '')
- direct_debit_scheme = direct_debit_schemes.get(comm[7], '')
- paid_refusal = paid_refusals.get(comm[8], '')
- creditor_id = comm[9:44].strip()
- mandate_ref = comm[44:79].strip()
- comm_zone = comm[79:141]
- R_type = R_types.get(comm[141], '')
- reason = comm[142:146].strip()
- st_line_comm = '\n' + indent + st_line_name + indent + _('Settlement_Date') + ': %s' % settlement_date
- st_line_comm += indent + _('Direct Debit Type') + ': %s' % direct_debit_type
- st_line_comm += indent + _('Direct Debit Scheme') + ': %s' % direct_debit_scheme
- st_line_comm += indent + _('Paid or reason for refusal') + ': %s' % paid_refusal
- st_line_comm += indent + _('Creditor\'s Identification Code') + ': %s' % creditor_id
- st_line_comm += indent + _('Mandate Reference') + ': %s' % mandate_ref
- st_line_comm += indent + _('Communication') + ': %s' % comm_zone
- st_line_comm += indent + _('R transaction Type') + ': %s' % R_type
- st_line_comm += indent + _('Reason') + ': %s' % reason
-
- return st_line_name, st_line_comm
-
-
-def parse_comm_info(self, cr, uid, line, comm_type_table, context):
- comm_type = line['struct_comm_type']
- comm = st_line_comm = line['communication']
- st_line_name = line['name']
-
- if comm_type == '001':
- st_line_name = filter(lambda x: comm_type == x['code'], comm_type_table)[0]['description']
- st_line_comm = '\n' + indent + st_line_name + indent + _('Name') + ': %s' % comm[0:70].strip()
- st_line_comm += indent + _('Street') + ': %s' % comm[70:105].strip()
- st_line_comm += indent + _('Locality') + ': %s' % comm[105:140].strip()
- st_line_comm += indent + _('Identification Code') + ': %s' % comm[140:175].strip()
-
- if comm_type in ['002', '004', '005']:
- st_line_name = filter(lambda x: comm_type == x['code'], comm_type_table)[0]['description']
- st_line_comm = comm.strip()
-
- if comm_type == '006':
- amount = (comm[48] == '1' and '-' or '') + ('%.2f' % list2float(comm[33:48])) + ' ' + comm[30:33]
- st_line_name = filter(lambda x: comm_type == x['code'], comm_type_table)[0]['description']
- st_line_comm = '\n' + indent + st_line_name + indent + _('Description of the detail') + ': %s' % comm[0:30].strip()
- st_line_comm += indent + _('Amount') + ': %s' % amount
- st_line_comm += indent + _('Category') + ': %s' % comm[49:52].strip()
-
- if comm_type not in ['001', '002', '004', '005', '006']:
- _logger.warn('The parsing of Structured Commmunication Type %s has not yet been implemented. ' \
- 'Please contact Noviat (info@noviat.be) for more information about the development roadmap', comm_type)
-
- return st_line_name, st_line_comm
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_be_coda/wizard/account_coda_import_dle.py b/addons/l10n_be_coda/wizard/account_coda_import_dle.py
deleted file mode 100644
index 432008fa58e..00000000000
--- a/addons/l10n_be_coda/wizard/account_coda_import_dle.py
+++ /dev/null
@@ -1,740 +0,0 @@
-# -*- encoding: utf-8 -*-
-##############################################################################
-#
-# OpenERP, Open Source Management Solution
-#
-# Copyright (c) 2012 Noviat nv/sa (www.noviat.be). All rights reserved.
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Affero General Public License for more details.
-#
-# You should have received a copy of the GNU Affero General Public License
-# along with this program. If not, see .
-#
-##############################################################################
-
-import base64
-from osv import fields, osv
-from tools.translate import _
-import time
-import tools
-import logging
-_logger = logging.getLogger(__name__)
-
-
-class account_coda_import(osv.osv_memory):
- _name = 'account.coda.import'
- _description = 'Import CODA File'
- _columns = {
- 'coda_data': fields.binary('CODA File', required=True),
- 'coda_fname': fields.char('CODA Filename', size=128, required=True),
- 'note': fields.text('Log'),
- }
- _defaults = {
- 'coda_fname': lambda *a: '',
- }
-
- def coda_parsing(self, cr, uid, ids, context=None, batch=False, codafile=None, codafilename=None):
- if context is None:
- context = {}
- if batch:
- print
- codafile = str(codafile)
- codafilename = codafilename
- else:
- data = self.browse(cr, uid, ids)[0]
- try:
- codafile = data.coda_data
- codafilename = data.coda_fname
- except:
- raise osv.except_osv(_('Error!'), _('Wizard in incorrect state. Please hit the Cancel button!'))
- return {}
- recordlist = unicode(base64.decodestring(codafile), 'windows-1252', 'strict').split('\n')
- statements = []
- for line in recordlist:
- if not line:
- pass
- elif line[0] == '0':
- #Begin of a new Bank statement
- statement = {}
- statements.append(statement)
- statement['version'] = line[127]
- if statement['version'] not in ['1', '2']:
- raise osv.except_osv(_('Error R001!'), _('CODA V%s statements are not supported, please contact your bank!') % statement['version'])
- statement['globalisation_stack'] = []
- statement['lines'] = []
- statement['date'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[5:11]), '%d%m%y'))
- statement['separateApplication'] = rmspaces(line[83:88])
- elif line[0] == '1':
- #Statement details
- if statement['version'] == '1':
- statement['accountNumber'] = rmspaces(line[5:17])
- statement['currency'] = rmspaces(line[18:21])
- elif statement['version'] == '2':
- if line[1] == '0': # Belgian bank account BBAN structure
- statement['accountNumber'] = rmspaces(line[5:17])
- statement['currency'] = rmspaces(line[18:21])
- elif line[1] == '1': # foreign bank account BBAN structure
- raise osv.except_osv(_('Error R1001!'), _('Foreign bank accounts with BBAN structure are not supported !'))
- elif line[1] == '2': # Belgian bank account IBAN structure
- statement['accountNumber'] = rmspaces(line[5:21])
- statement['currency'] = rmspaces(line[39:42])
- elif line[1] == '3': # foreign bank account IBAN structure
- raise osv.except_osv(_('Error R1002!'), _('Foreign bank accounts with IBAN structure are not supported !'))
- else: # Something else, not supported
- raise osv.except_osv(_('Error R1003!'), _('\nUnsupported bank account structure !'))
- statement['description'] = rmspaces(line[90:125])
- statement['balance_start'] = float(rmspaces(line[43:58])) / 1000
- statement['balance_start_date'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[58:64]), '%d%m%y'))
- statement['accountHolder'] = rmspaces(line[64:90])
- statement['paperSeqNumber'] = rmspaces(line[2:5])
- statement['codaSeqNumber'] = rmspaces(line[125:128])
- elif line[0] == '2':
- if line[1] == '1':
- #New statement line
- statementLine = {}
- statementLine['type'] = 'general'
- statementLine['ref'] = rmspaces(line[2:10])
- statementLine['ref_move'] = rmspaces(line[2:6])
- statementLine['ref_move_detail'] = rmspaces(line[6:10])
- statementLine['sequence'] = len(statement['lines']) + 1
- statementLine['transactionRef'] = rmspaces(line[10:31])
- statementLine['debit'] = line[31] # 0 = Credit, 1 = Debit
- statementLine['amount'] = float(rmspaces(line[32:47])) / 1000
- if statementLine['debit'] == '1':
- statementLine['amount'] = - statementLine['amount']
- statementLine['transaction_type'] = line[53]
- if statementLine['transaction_type'] not in transaction_types:
- raise osv.except_osv(_('Error R2001!'), _('The File contains an invalid CODA Transaction Type : %s!') % statementLine['transaction_type'])
- statementLine['transactionDate'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[47:53]), '%d%m%y'))
- statementLine['transaction_family'] = rmspaces(line[54:56])
- #TODO Handling severals transactions Family
- statementLine['transaction_code'] = rmspaces(line[56:58])
- #TODO Handling severals transactions code
- statementLine['transaction_category'] = rmspaces(line[58:61])
- #TODO Handling severals transactions category
- statementLine['communication'] = rmspaces(line[62:115])
- #TODO Handling structured communication
- statementLine['entryDate'] = rmspaces(line[115:121])
- statementLine['type'] = 'normal'
- statementLine['globalisation'] = int(line[124])
- if len(statement['globalisation_stack']) > 0:
- statementLine['communication'] = "\n".join([statement['globalisation_stack'][-1]['communication'], statementLine['communication']])
- if statementLine['globalisation'] > 0:
- if len(statement['globalisation_stack']) > 0 and statement['globalisation_stack'][-1]['globalisation'] == statementLine['globalisation']:
- # Destack
- statement['globalisation_stack'].pop()
- else:
- #Stack
- statementLine['type'] = 'globalisation'
- statement['globalisation_stack'].append(statementLine)
- statement['lines'].append(statementLine)
- elif line[1] == '2':
- if statement['lines'][-1]['ref'][0:4] != line[2:6]:
- raise osv.except_osv(_('Error R2004!'), _('CODA parsing error on movement data record 2.2, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
- statement['lines'][-1]['communication'] += rmspaces(line[10:63])
- statement['lines'][-1]['payment_reference'] = rmspaces(line[63:98])
- statement['lines'][-1]['counterparty_bic'] = rmspaces(line[98:109])
- elif line[1] == '3':
- if statement['lines'][-1]['ref'][0:4] != line[2:6]:
- raise osv.except_osv(_('Error R2005!'), _('CODA parsing error on movement data record 2.3, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
- if statement['version'] == '1':
- statement['lines'][-1]['counterpartyNumber'] = rmspaces(line[10:22])
- statement['lines'][-1]['counterpartyName'] = rmspaces(line[47:125])
- statement['lines'][-1]['counterpartyCurrency'] = ''
- else:
- if line[22] == ' ':
- statement['lines'][-1]['counterpartyNumber'] = rmspaces(line[10:22])
- statement['lines'][-1]['counterpartyCurrency'] = rmspaces(line[23:26])
- else:
- statement['lines'][-1]['counterpartyNumber'] = rmspaces(line[10:44])
- statement['lines'][-1]['counterpartyCurrency'] = rmspaces(line[44:47])
- statement['lines'][-1]['counterpartyName'] = rmspaces(line[47:82])
- statement['lines'][-1]['communication'] += rmspaces(line[82:125])
- else:
- # movement data record 2.x (x != 1,2,3)
- raise osv.except_osv(_('Error R2009!'), _('\nMovement data records of type 2.%s are not supported !') % line[1])
- elif line[0] == '3':
- if line[1] == '1':
- infoLine = {}
- infoLine['entryDate'] = statement['lines'][-1]['entryDate']
- infoLine['type'] = 'information'
- infoLine['sequence'] = len(statement['lines']) + 1
- infoLine['ref'] = rmspaces(line[2:10])
- infoLine['transactionRef'] = rmspaces(line[10:31])
- infoLine['transaction_type'] = line[31]
- infoLine['transaction_family'] = rmspaces(line[32:34])
- infoLine['transaction_code'] = rmspaces(line[34:36])
- infoLine['transaction_category'] = rmspaces(line[36:39])
- infoLine['communication'] = rmspaces(line[40:113])
- infoLine['amount'] = 0.0
- infoLine['type'] = 'information'
- statement['lines'].append(infoLine)
- elif line[1] == '2':
- if infoLine['ref'] != rmspaces(line[2:10]):
- raise osv.except_osv(_('Error R3004!'), _('CODA parsing error on information data record 3.2, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
- statement['lines'][-1]['communication'] += rmspaces(line[10:100])
- elif line[1] == '3':
- if infoLine['ref'] != rmspaces(line[2:10]):
- raise osv.except_osv(_('Error R3005!'), _('CODA parsing error on information data record 3.3, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
- statement['lines'][-1]['communication'] += rmspaces(line[10:100])
- elif line[0] == '4':
- comm_line = {}
- comm_line['type'] = 'communication'
- comm_line['sequence'] = len(statement['lines']) + 1
- comm_line['ref'] = rmspaces(line[2:10])
- comm_line['communication'] = rmspaces(line[32:112])
- comm_line['amount'] = 0.0
- comm_line['type'] = 'communication'
- statement['lines'].append(comm_line)
- elif line[0] == '8':
- # new balance record
- statement['debit'] = line[41]
- statement['paperSeqNumber'] = rmspaces(line[1:4])
- statement['balance_end_real'] = float(rmspaces(line[42:57])) / 1000
- statement['balance_end_realDate'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[57:63]), '%d%m%y'))
- if statement['debit'] == '1': # 1=Debit
- statement['balance_end_real'] = - statement['balance_end_real']
- if statement['balance_end_realDate']:
- period_id = self.pool.get('account.period').search(cr, uid, [('date_start', '<=', statement['balance_end_realDate']), ('date_stop', '>=', statement['balance_end_realDate'])])
- else:
- period_id = self.pool.get('account.period').search(cr, uid, [('date_start', '<=', statement['date']), ('date_stop', '>=', statement['date'])])
- if not period_id and len(period_id) == 0:
- raise osv.except_osv(_('Error R0002!'), _("The CODA Statement New Balance date doesn't fall within a defined Accounting Period! Please create the Accounting Period for date %s.") % statement['balance_end_realDate'])
- statement['period_id'] = period_id[0]
- elif line[0] == '9':
- statement['balanceMin'] = float(rmspaces(line[22:37])) / 1000
- statement['balancePlus'] = float(rmspaces(line[37:52])) / 1000
- if not statement['balance_end_real']:
- statement['balance_end_real'] = statement['balance_start'] + statement['balancePlus'] - statement['balanceMin']
- for i, statement in enumerate(statements):
- # print '---STATEMENT #' + str(i) + '---'
- print statement
- data = {
- 'name': '[' + statement['date'] + ']' + statement['description'],
- 'date': statement['date'],
- 'journal_id': 18,
- 'period_id': statement['period_id'],
- 'balance_start': statement['balance_start'],
- 'balance_end_real': statement['balance_end_real'],
- 'account_id': 1
- }
- statement['id'] = self.pool.get('account.bank.statement').create(cr, uid, data, context=context)
- for line in statement['lines']:
- if line['type'] == 'normal':
- counterparty = []
- if 'counterpartyName' in line:
- counterparty.append(line['counterpartyName'])
- if 'counterpartyNumber' in line:
- counterparty.append(line['counterpartyNumber'])
- if len(counterparty) > 0:
- counterparty = '[' + ' / '.join(counterparty) + ']'
- else:
- counterparty = '/'
- if line['transaction_type'] in transaction_types:
- line['transaction_type'] = transaction_types[line['transaction_type']][1]
- if line['transaction_category'] in transaction_categories:
- line['transaction_category'] = transaction_categories[line['transaction_category']]
- if line['transaction_family'] in transaction_codes:
- transaction_family = transaction_codes[line['transaction_family']]
- line['transaction_family'] = transaction_family[0]
- if line['transaction_code'] in transaction_family[1]:
- line['transaction_code'] = transaction_family[1][line['transaction_code']]
- note = []
- note.append(_('Counter Party') + ': ' + counterparty)
- note.append(_('Communication') + ': ' + line['communication'])
- note.append(_('Transaction type') + ': ' + line['transaction_type'])
- note.append(_('Transaction family') + ': ' + line['transaction_family'])
- note.append(_('Transaction code') + ': ' + line['transaction_code'])
- note.append(_('Transaction category') + ': ' + line['transaction_category'])
-
- try:
- if 'counterpartyNumber' in line and int(line['counterpartyNumber']) == 0:
- line['counterpartyNumber'] = False
- except:
- pass
- if 'counterpartyNumber' in line and line['counterpartyNumber']:
- ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', str(line['counterpartyNumber']))])
- if ids and len(ids) > 0:
- partner_id = self.pool.get('res.partner.bank').browse(cr, uid, ids[0],context=context).partner_id.id
- else:
- partner_id = None
-
- data = {
- 'name': line['communication'],
- 'note': "\n".join(note),
- 'date': line['entryDate'],
- 'amount': line['amount'],
- # 'type': '',
- 'partner_id': partner_id,
- 'account_id': 1,
- 'statement_id': statement['id'],
- # 'analytic_account_id': '',
- # 'move_ids': '',
- 'ref': line['ref'],
- 'sequence': line['sequence'],
- }
- self.pool.get('account.bank.statement.line').create(cr, uid, data, context=context)
-
-account_coda_import()
-
-transaction_types = {
- "0": ["", _("Simple amount without detailed data; e.g. : an individual credit transfer [free of charges].")],
- "1": ["", _("Amount as totalised by the customer; e.g. a file regrouping payments of wages or payments made to suppliers or a file regrouping collections for which the customer is ]debited or credited with one single amount. As a matter of principle, this type is also used when no detailed data is following [type 5].")],
- "5": ["1", _("Detail of 1. Standard procedure is no detailing. However, the customer may ask for detailed data to be included into his file after the overall record [type 1].")],
- "2": ["", _("Amount as totalised by the bank; e.g. : the total amount of a series of credit transfers with a structured communication As a matter of principle, this type will also be used when no detailed data [type 6 or 7] is following.")],
- "6": ["2", _("Detail of 2. Simple amount without detailed data. Normally, data of this kind comes after type 2. The customer may ask for a separate file containing the detailed data. In that case, one will speak of a ‘separate application’. The records in a separate application keep type 6.")],
- "7": ["2", _("Detail of 2. Simple account with detailed data The records in a separate application keep type 7.")],
- "9": ["7", _("Detail of 7. The records in a separate application keep type 9.")],
- "3": ["", _("Simple amount with detailed data; e.g. in case of charges for cross-border credit transfers.")],
- "8": ["3", _("Detail of 3.")],
-}
-
-transaction_codes = {
- "00": [_("Undefined transactions"), {
- "89": _("Cancellation of a transaction"),
- "87": _("Costs refunded"),
- "85": _("Correction"),
- "83": _("Value correction"),
- "39": _("Cancellation of a transaction"),
- "37": _("Costs"),
- "35": _("Correction"),
- "33": _("Value correction"),
- "00": _("Undefined transaction")
- }],
- "01": [_("Domestic or local SEPA credit transfers"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "66": _("Financial centralization"),
- "64": _("Transfer to your account"),
- "62": _("Unpaid postal order"),
- "60": _("Non-presented circular cheque"),
- "54": _("Unexecutable transfer order"),
- "52": _("Payment in your favour"),
- "51": _("Transfer in your favour – initiated by the bank"),
- "50": _("Transfer in your favour"),
- "49": _("Cancellation or correction"),
- "39": _("Your issue circular cheque"),
- "37": _("Costs"),
- "17": _("Financial centralisation"),
- "15": _("Balance due insurance premium"),
- "13": _("Transfer from your account"),
- "11": _("Your semi-standing order – payment to employees"),
- "09": _("Your semi-standing order"),
- "07": _("Collective transfer"),
- "05": _("Payment of wages etc."),
- "03": _("Standing order"),
- "02": _("Individual transfer order initiated by the bank"),
- "01": _("Individual transfer order]"),
- }],
- "03": [_("Cheques"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of cheque-related costs"),
- "68": _("Credit of a payment via electronic purse"),
- "66": _("Remittance of cheque by your branch - credit under usual reserve"),
- "64": _("Reversal of settlement of credit card"),
- "63": _("Second credit of unpaid cheque"),
- "62": _("Reversal of cheque"),
- "60": _("Reversal of voucher"),
- "58": _("Remittance of cheques, vouchers, etc. credit after collection"),
- "56": _("Non-presented certified cheques"),
- "52": _("First credit of cheques, vouchers, luncheon vouchers, postal orders, credit under usual reserve"),
- "50": _("Credit of a payment via terminal"),
- "49": _("Cancellation or correction"),
- "39": _("Provisionally unpaid due to other reason than manual presentation"),
- "38": _("Provisionally unpaid"),
- "37": _("Cheque-related costs"),
- "35": _("Cash advance"),
- "19": _("Settlement of credit cards"),
- "17": _("Your certified cheque"),
- "15": _("Your purchase bank cheque"),
- "13": _("Eurocheque written out abroad"),
- "11": _("Department store cheque"),
- "09": _("Unpaid voucher"),
- "07": _("Definitely unpaid cheque"),
- "05": _("Payment of voucher"),
- "03": _("Your purchase by payment card"),
- "01": _("Payment of your cheque"),
- }],
- "04": [_("Cards"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "68": _("Credit after Proton payments"),
- "55": _("Income from payments by GSM"),
- "53": _("Cash deposit at an ATM"),
- "52": _("Loading GSM cards"),
- "51": _("Unloading Proton"),
- "50": _("Credit after a payment at a terminal"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "08": _("Payment by means of a payment card outside the Eurozone"),
- "07": _("Payment by GSM"),
- "06": _("Payment with tank card"),
- "05": _("Loading Proton"),
- "04": _("Cash withdrawal from an ATM"),
- "03": _("Settlement credit cards"),
- "02": _("Payment by means of a payment card within the Eurozone"),
- "01": _("Loading a GSM card"),
- }],
- "05": [_("Direct debit"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "58": _("Reversal"),
- "56": _("Unexecutable reimbursement"),
- "54": _("Reimbursement"),
- "52": _("Credit under usual reserve"),
- "50": _("Credit after collection"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "05": _("Reimbursement"),
- "03": _("Unpaid debt"),
- "01": _("Payment"),
- }],
- "07": [_("Domestic commercial paper"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "86": _("Payment after cession"),
- "64": _("Warrant"),
- "58": _("Remittance of supplier's bill without guarantee"),
- "56": _("Remittance of supplier's bill with guarantee"),
- "54": _("Remittance of commercial paper for discount"),
- "52": _("Remittance of commercial paper - credit under usual reserve"),
- "50": _("Remittance of commercial paper - credit after collection"),
- "49": _("Cancellation or correction"),
- "39": _("Return of an irregular bill of exchange"),
- "37": _("Costs related to commercial paper"),
- "14": _("Warrant fallen due"),
- "12": _("Safe custody"),
- "10": _("Renewal of agreed maturity date"),
- "09": _("Agio on supplier's bill"),
- "08": _("Payment in advance"),
- "07": _("Unpaid commercial paper"),
- "06": _("Extension of maturity date"),
- "05": _("Commercial paper claimed back"),
- "03": _("Payment receipt card"),
- "01": _("Payment commercial paper"),
- }],
- "09": [_("Counter transactions"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "70": _("Sale of traveller’s cheque"),
- "68": _("Difference in payment"),
- "66": _("Repurchase of petrol coupons"),
- "64": _("Your winning lottery ticket"),
- "62": _("Sale of gold/pieces under usual reserve"),
- "60": _("Sale of foreign bank notes"),
- "58": _("Payment by your branch/agents"),
- "56": _("Reserve"),
- "54": _("Your payment ATM"),
- "52": _("Payment night safe"),
- "50": _("Cash payment"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "25": _("Purchase of traveller’s cheque"),
- "21": _("Cash withdrawal on card (PROTON)"),
- "19": _("Difference in payment"),
- "17": _("Purchase of fiscal stamps"),
- "15": _("Your purchase of lottery tickets"),
- "13": _("Cash withdrawal by your branch or agents"),
- "11": _("Your purchase of luncheon vouchers"),
- "09": _("Purchase of petrol coupons"),
- "07": _("Purchase of gold/pieces"),
- "05": _("Purchase of foreign bank notes"),
- "03": _("Cash withdrawal by card (ATM)"),
- "01": _("Cash withdrawal"),
- }],
- "11": [_("Securities"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "70": _("Settlement of securities"),
- "68": _("Compensation for missing coupon"),
- "66": _("Retrocession of issue commission"),
- "64": _("Your issue"),
- "62": _("Interim interest on subscription"),
- "58": _("Repayable securities from a deposit or delivered at the counter - credit under usual reserve"),
- "56": _("Reserve"),
- "52": _("Payment of coupons from a deposit or settlement of coupons delivered over the counter - credit under usual reserve"),
- "51": _("Tender"),
- "50": _("Sale of securities"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "19": _("Regularisation costs"),
- "17": _("Management fee"),
- "15": _("Interim interest on subscription"),
- "13": _("Your repurchase of issue"),
- "11": _("Payable coupons/repayable securities"),
- "09": _("Settlement of securities"),
- "06": _("Share option plan – exercising an option"),
- "05": _("Partial payment subscription"),
- "04": _("Issues"),
- "03": _("Subscription to securities"),
- "02": _("Tenders"),
- "01": _("Purchase of securities"),
- }],
- "13": [_("Credit"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "70": _("Settlement of discount bank acceptance"),
- "68": _("Documentary export credits"),
- "62": _("Term loan"),
- "60": _("Settlement of mortgage loan"),
- "56": _("Subsidy"),
- "55": _("Fixed advance – interest only"),
- "54": _("Fixed advance – capital and interest"),
- "50": _("Settlement of instalment credit"),
- "49": _("Cancellation or correction"),
- "37": _("Credit-related costs"),
- "21": _("Other credit applications"),
- "19": _("Documentary import credits"),
- "15": _("Your repayment hire-purchase and similar claims"),
- "13": _("Settlement of bank acceptances"),
- "11": _("Your repayment mortgage loan"),
- "07": _("Your repayment instalment credits"),
- "05": _("Settlement of fixed advance"),
- "02": _("Long-term loan"),
- "01": _("Short-term loan"),
- }],
- "30": [_("Various transactions"), {
- "99": _("Cancellation or correction"),
- "89": _("Undefined transaction"),
- "87": _("Reimbursement of costs"),
- "83": _("Value (date) correction"),
- "55": _("Interest term investment"),
- "54": _("Capital and/or interest term investment"),
- "52": _("Forward sale of foreign exchange"),
- "50": _("Spot sale of foreign exchange"),
- "49": _("Cancellation or correction"),
- "39": _("Undefined transaction"),
- "37": _("Costs"),
- "33": _("Value (date) correction"),
- "05": _("Capital and/or interest term investment"),
- "03": _("Forward purchase of foreign exchange"),
- "01": _("Spot purchase of foreign exchange"),
- }],
- "35": [_("Closing (periodical settlements for interest, costs,…)"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "50": _("Closing"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "01": _("Closing"),
- }],
- "41": [_("International credit transfers - non-SEPA credit transfers"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "66": _("Financial centralisation (credit)"),
- "64": _("Transfer to your account"),
- "50": _("Transfer"),
- "49": _("Cancellation or correction"),
- "38": _("Costs relating to incoming foreign and non-SEPA transfers"),
- "37": _("Costs relating to outgoing foreign transfers and non-SEPA transfers"),
- "17": _("Financial centralisation (debit)"),
- "13": _("Transfer from your account"),
- "07": _("Collective transfers"),
- "05": _("Collective payments of wages"),
- "03": _("Standing order"),
- "01": _("Transfer"),
- }],
- "43": [_("Foreign cheques"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "70": _("Purchase of traveller’s cheque"),
- "62": _("Reversal of cheques"),
- "58": _("Remittance of foreign cheque credit after collection"),
- "52": _("Remittance of foreign cheque credit under usual reserve"),
- "49": _("Cancellation or correction"),
- "37": _("Costs relating to payment of foreign cheques"),
- "15": _("Purchase of an international bank cheque"),
- "07": _("Unpaid foreign cheque"),
- "01": _("Payment of a foreign cheque"),
- }],
- "47": [_("Foreign commercial paper"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "64": _("Warrant"),
- "62": _("Remittance of documents abroad - credit after collection"),
- "60": _("Remittance of documents abroad - credit under usual reserve"),
- "58": _("Idem without guarantee"),
- "56": _("Remittance of guaranteed foreign supplier's bill"),
- "54": _("Discount abroad"),
- "52": _("Remittance of foreign bill credit under usual reserve"),
- "50": _("Remittance of foreign bill credit after collection"),
- "49": _("Cancellation or correction"),
- "37": _("Costs relating to the payment of a foreign bill"),
- "14": _("Warrant fallen due"),
- "13": _("Discount foreign supplier's bills"),
- "11": _("Payment documents abroad"),
- "07": _("Unpaid foreign bill"),
- "06": _("Extension"),
- "05": _("Bill claimed back"),
- "01": _("Payment of foreign bill"),
- }],
- "49": [_("Foreign counter transactions"), {"03": _("ATM withdrawal")}],
- "80": [_("Separately charged costs and provisions"), {
- "01": _("Guarantee card charges"),
- "02": _("Costs relating to electronic output"),
- "03": _("Payment card charges"),
- "04": _("Costs for holding a documentary cash credit"),
- "05": _("Card charges"),
- "06": _("Damage relating to bills and cheques"),
- "07": _("Insurance costs"),
- "08": _("Registering compensation for savings accounts"),
- "09": _("Postage"),
- "10": _("Purchase of Smartcard"),
- "11": _("Costs for the safe custody of correspondence"),
- "12": _("Costs for opening a bank guarantee"),
- "13": _("Renting of safes"),
- "14": _("Handling costs instalment credit"),
- "15": _("Night safe"),
- "16": _("Bank confirmation to revisor or accountant"),
- "17": _("Charge for safe custody"),
- "18": _("Trade information"),
- "19": _("Special charge for safe custody"),
- "20": _("Drawing up a certificate"),
- "21": _("Pay-packet charges"),
- "22": _("Management/custody"),
- "23": _("Research costs"),
- "24": _("Participation in and management of interest refund system"),
- "25": _("Renting of direct debit box"),
- "26": _("Travel insurance premium"),
- "27": _("Subscription fee"),
- "29": _("Information charges"),
- "31": _("Writ service fee"),
- "33": _("Miscellaneous fees and commissions"),
- "35": _("Costs"),
- "37": _("Access right to database"),
- "39": _("Surety fee"),
- "41": _("Research costs"),
- "43": _("Printing of forms"),
- "45": _("Documentary credit charges"),
- "47": _("Charging fees for transactions"),
- "49": _("Cancellation or correction"),
- "99": _("Cancellation or correction"),
- }],
-}
-
-transaction_categories = {
- "000": _("Net amount"),
- "001": _("Interest received"),
- "002": _("Interest paid"),
- "003": _("Credit commission"),
- "004": _("Postage"),
- "005": _("Renting of letterbox"),
- "006": _("Various fees/commissions"),
- "007": _("Access right to database"),
- "008": _("Information charges"),
- "009": _("Travelling expenses"),
- "010": _("Writ service fee"),
- "011": _("VAT"),
- "012": _("Exchange commission"),
- "013": _("Payment commission"),
- "014": _("Collection commission"),
- "015": _("Correspondent charges"),
- "016": _("BLIW/IBLC dues"),
- "017": _("Research costs"),
- "018": _("Tental guarantee charges"),
- "019": _("Tax on physical delivery"),
- "020": _("Costs of physical delivery"),
- "021": _("Costs for drawing up a bank cheque"),
- "022": _("Priority costs"),
- "023": _("Exercising fee"),
- "024": _("Growth premium"),
- "025": _("Individual entry for exchange charges"),
- "026": _("Handling commission"),
- "027": _("Charges for unpaid bills"),
- "028": _("Fidelity premium"),
- "029": _("Protest charges"),
- "030": _("Account insurance"),
- "031": _("Charges foreign cheque"),
- "032": _("Drawing up a circular cheque"),
- "033": _("Charges for a foreign bill"),
- "034": _("Reinvestment fee"),
- "035": _("Charges foreign documentary bill"),
- "036": _("Costs relating to a refused cheque"),
- "037": _("Commission for handling charges"),
- "039": _("Telecommunications"),
- "041": _("Credit card costs"),
- "042": _("Payment card costs"),
- "043": _("Insurance costs"),
- "045": _("Handling costs"),
- "047": _("Charges extension bill"),
- "049": _("Fiscal stamps/stamp duty"),
- "050": _("Capital term investment"),
- "051": _("Withholding tax"),
- "052": _("Residence state tax"),
- "053": _("Printing of forms"),
- "055": _("Repayment loan or credit capital"),
- "057": _("Interest subsidy"),
- "058": _("Capital premium"),
- "059": _("Default interest"),
- "061": _("Charging fees for transactions"),
- "063": _("Rounding differences"),
- "065": _("Interest payment advice"),
- "066": _("Fixed loan advance - reimbursement"),
- "067": _("Fixed loan advance - extension"),
- "068": _("Countervalue of an entry"),
- "069": _("Forward arbitrage contracts : sum to be supplied by customer"),
- "070": _("Forward arbitrage contracts : sum to be supplied by bank"),
- "071": _("Fixed loan advance - availability"),
- "072": _("Countervalue of commission to third party"),
- "073": _("Costs of ATM abroad"),
- "074": _("Mailing costs"),
- "100": _("Gross amount"),
- "200": _("Overall documentary credit charges"),
- "201": _("Advice notice commission"),
- "202": _("Advising commission | Additional advising commission"),
- "203": _("Confirmation fee | Additional confirmation fee | Commitment fee | Flat fee | Confirmation reservation commission | Additional reservation commission"),
- "204": _("Amendment fee"),
- "205": _("Documentary payment commission | Document commission | Drawdown fee | Negotiation fee"),
- "206": _("Surety fee/payment under reserve"),
- "207": _("Non-conformity fee"),
- "208": _("Commitment fee deferred payment"),
- "209": _("Transfer commission"),
- "210": _("Commitment fee"),
- "211": _("Credit arrangement fee | Additional credit arrangement fee"),
- "212": _("Warehousing fee"),
- "213": _("Financing fee"),
- "214": _("Issue commission (delivery order)"),
- "400": _("Acceptance fee"),
- "401": _("Visa charges"),
- "402": _("Certification costs"),
- "403": _("Minimum discount rate"),
- "404": _("Discount commission"),
- "405": _("Bill guarantee commission"),
- "406": _("Collection charges"),
- "407": _("Costs Article 45"),
- "408": _("Cover commission"),
- "409": _("Safe deposit charges"),
- "410": _("Reclamation charges"),
- "411": _("Fixed collection charge"),
- "412": _("Advice of expiry charges"),
- "413": _("Acceptance charges"),
- "414": _("Regularisation charges"),
- "415": _("Surety fee"),
- "416": _("Charges for the deposit of security"),
- "418": _("Endorsement commission"),
- "419": _("Bank service fee"),
- "420": _("Retention charges"),
- "425": _("Foreign broker's commission"),
- "426": _("Belgian broker's commission"),
- "427": _("Belgian Stock Exchange tax"),
- "428": _("Interest accrued"),
- "429": _("Foreign Stock Exchange tax"),
- "430": _("Recovery of foreign tax"),
- "431": _("Delivery of a copy"),
-}
-
-
-def rmspaces(s):
- return " ".join(s.split())
-
-
-
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From 819a8f3887ed5ba29930ce40131e4a83648694c9 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Wed, 5 Dec 2012 19:02:02 +0100
Subject: [PATCH 10/41] [FIX]name missing in tree bank statement line
bzr revid: dle@openerp.com-20121205180202-amy4yrqotuu0ta5e
---
addons/account/account_view.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml
index 562c1ad6fa1..235ded29094 100644
--- a/addons/account/account_view.xml
+++ b/addons/account/account_view.xml
@@ -574,6 +574,7 @@
+
From 28b988940f65d2e114442cfbe57a27a1bac83252 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Wed, 5 Dec 2012 20:21:43 +0100
Subject: [PATCH 11/41] [FIX]Removing _(translate) from transaction code,
family, categories + Matching bank account number
bzr revid: dle@openerp.com-20121205192143-9qxazjf743z42ycw
---
.../wizard/account_coda_import.py | 898 +++++++++---------
1 file changed, 450 insertions(+), 448 deletions(-)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index 0bde26e1f44..2286caf8f68 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -45,7 +45,6 @@ class account_coda_import(osv.osv_memory):
if context is None:
context = {}
if batch:
- print
codafile = str(codafile)
codafilename = codafilename
else:
@@ -54,7 +53,7 @@ class account_coda_import(osv.osv_memory):
codafile = data.coda_data
codafilename = data.coda_fname
except:
- raise osv.except_osv(_('Error!'), _('Wizard in incorrect state. Please hit the Cancel button!'))
+ raise osv.except_osv(_('Error'), _('Wizard in incorrect state. Please hit the Cancel button'))
return {}
recordlist = unicode(base64.decodestring(codafile), 'windows-1252', 'strict').split('\n')
statements = []
@@ -67,7 +66,7 @@ class account_coda_import(osv.osv_memory):
statements.append(statement)
statement['version'] = line[127]
if statement['version'] not in ['1', '2']:
- raise osv.except_osv(_('Error R001!'), _('CODA V%s statements are not supported, please contact your bank!') % statement['version'])
+ raise osv.except_osv(_('Error') + 'R001', _('CODA V%s statements are not supported, please contact your bank') % statement['version'])
statement['globalisation_stack'] = []
statement['lines'] = []
statement['date'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[5:11]), '%d%m%y'))
@@ -75,21 +74,31 @@ class account_coda_import(osv.osv_memory):
elif line[0] == '1':
#Statement details
if statement['version'] == '1':
- statement['accountNumber'] = rmspaces(line[5:17])
+ statement['acc_number'] = rmspaces(line[5:17])
statement['currency'] = rmspaces(line[18:21])
elif statement['version'] == '2':
if line[1] == '0': # Belgian bank account BBAN structure
- statement['accountNumber'] = rmspaces(line[5:17])
+ statement['acc_number'] = rmspaces(line[5:17])
statement['currency'] = rmspaces(line[18:21])
elif line[1] == '1': # foreign bank account BBAN structure
- raise osv.except_osv(_('Error R1001!'), _('Foreign bank accounts with BBAN structure are not supported !'))
+ raise osv.except_osv(_('Error') + 'R1001', _('Foreign bank accounts with BBAN structure are not supported '))
elif line[1] == '2': # Belgian bank account IBAN structure
- statement['accountNumber'] = rmspaces(line[5:21])
+ statement['acc_number'] = rmspaces(line[5:21])
statement['currency'] = rmspaces(line[39:42])
elif line[1] == '3': # foreign bank account IBAN structure
- raise osv.except_osv(_('Error R1002!'), _('Foreign bank accounts with IBAN structure are not supported !'))
+ raise osv.except_osv(_('Error') + 'R1002', _('Foreign bank accounts with IBAN structure are not supported '))
else: # Something else, not supported
- raise osv.except_osv(_('Error R1003!'), _('Unsupported bank account structure !'))
+ raise osv.except_osv(_('Error') + 'R1003', _('Unsupported bank account structure '))
+ ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', statement['acc_number'])])
+ not_found_except = osv.except_osv(_('Error') + 'R1004', _("No matching CODA Bank Account Configuration record found. Please check if the 'Bank Account Number' and 'Currency' fields of your configuration record match with '%s' and '%s'.") % (statement['acc_number'], statement['currency']))
+ if ids and len(ids) > 0:
+ bank_accs = self.pool.get('res.partner.bank').browse(cr, uid, ids)
+ for bank_acc in bank_accs:
+ statement['journal_id'] = bank_acc.journal_id
+ if (statement['journal_id'].currency and statement['journal_id'].currency.name != statement['currency']) and (not statement['journal_id'].currency and statement['journal_id'].company_id.currency_id.name != statement['currency']):
+ raise not_found_except
+ else:
+ raise not_found_except
statement['description'] = rmspaces(line[90:125])
statement['balance_start'] = float(rmspaces(line[43:58])) / 1000
statement['balance_start_date'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[58:64]), '%d%m%y'))
@@ -112,16 +121,12 @@ class account_coda_import(osv.osv_memory):
statementLine['amount'] = - statementLine['amount']
statementLine['transaction_type'] = line[53]
if statementLine['transaction_type'] not in transaction_types:
- raise osv.except_osv(_('Error R2001!'), _('The File contains an invalid CODA Transaction Type : %s!') % statementLine['transaction_type'])
+ raise osv.except_osv(_('Error') + 'R2001', _('The File contains an invalid CODA Transaction Type : %s') % statementLine['transaction_type'])
statementLine['transactionDate'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[47:53]), '%d%m%y'))
statementLine['transaction_family'] = rmspaces(line[54:56])
- #TODO Handling severals transactions Family
statementLine['transaction_code'] = rmspaces(line[56:58])
- #TODO Handling severals transactions code
statementLine['transaction_category'] = rmspaces(line[58:61])
- #TODO Handling severals transactions category
statementLine['communication'] = rmspaces(line[62:115])
- #TODO Handling structured communication
statementLine['entryDate'] = rmspaces(line[115:121])
statementLine['type'] = 'normal'
statementLine['globalisation'] = int(line[124])
@@ -138,13 +143,13 @@ class account_coda_import(osv.osv_memory):
statement['lines'].append(statementLine)
elif line[1] == '2':
if statement['lines'][-1]['ref'][0:4] != line[2:6]:
- raise osv.except_osv(_('Error R2004!'), _('CODA parsing error on movement data record 2.2, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
+ raise osv.except_osv(_('Error') + 'R2004', _('CODA parsing error on movement data record 2.2, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
statement['lines'][-1]['communication'] += rmspaces(line[10:63])
statement['lines'][-1]['payment_reference'] = rmspaces(line[63:98])
statement['lines'][-1]['counterparty_bic'] = rmspaces(line[98:109])
elif line[1] == '3':
if statement['lines'][-1]['ref'][0:4] != line[2:6]:
- raise osv.except_osv(_('Error R2005!'), _('CODA parsing error on movement data record 2.3, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
+ raise osv.except_osv(_('Error') + 'R2005', _('CODA parsing error on movement data record 2.3, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
if statement['version'] == '1':
statement['lines'][-1]['counterpartyNumber'] = rmspaces(line[10:22])
statement['lines'][-1]['counterpartyName'] = rmspaces(line[47:125])
@@ -160,7 +165,7 @@ class account_coda_import(osv.osv_memory):
statement['lines'][-1]['communication'] += rmspaces(line[82:125])
else:
# movement data record 2.x (x != 1,2,3)
- raise osv.except_osv(_('Error R2009!'), _('\nMovement data records of type 2.%s are not supported !') % line[1])
+ raise osv.except_osv(_('Error') + 'R2006', _('\nMovement data records of type 2.%s are not supported ') % line[1])
elif line[0] == '3':
if line[1] == '1':
infoLine = {}
@@ -179,11 +184,11 @@ class account_coda_import(osv.osv_memory):
statement['lines'].append(infoLine)
elif line[1] == '2':
if infoLine['ref'] != rmspaces(line[2:10]):
- raise osv.except_osv(_('Error R3004!'), _('CODA parsing error on information data record 3.2, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
+ raise osv.except_osv(_('Error') + 'R3004', _('CODA parsing error on information data record 3.2, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
statement['lines'][-1]['communication'] += rmspaces(line[10:100])
elif line[1] == '3':
if infoLine['ref'] != rmspaces(line[2:10]):
- raise osv.except_osv(_('Error R3005!'), _('CODA parsing error on information data record 3.3, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
+ raise osv.except_osv(_('Error') + 'R3005', _('CODA parsing error on information data record 3.3, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
statement['lines'][-1]['communication'] += rmspaces(line[10:100])
elif line[0] == '4':
comm_line = {}
@@ -207,7 +212,7 @@ class account_coda_import(osv.osv_memory):
else:
period_id = self.pool.get('account.period').search(cr, uid, [('date_start', '<=', statement['date']), ('date_stop', '>=', statement['date'])])
if not period_id and len(period_id) == 0:
- raise osv.except_osv(_('Error R0002!'), _("The CODA Statement New Balance date doesn't fall within a defined Accounting Period! Please create the Accounting Period for date %s.") % statement['balance_end_realDate'])
+ raise osv.except_osv(_('Error') + 'R0002', _("The CODA Statement New Balance date doesn't fall within a defined Accounting Period! Please create the Accounting Period for date %s.") % statement['balance_end_realDate'])
statement['period_id'] = period_id[0]
elif line[0] == '9':
statement['balanceMin'] = float(rmspaces(line[22:37])) / 1000
@@ -215,16 +220,13 @@ class account_coda_import(osv.osv_memory):
if not statement['balance_end_real']:
statement['balance_end_real'] = statement['balance_start'] + statement['balancePlus'] - statement['balanceMin']
for i, statement in enumerate(statements):
- # print '---STATEMENT #' + str(i) + '---'
- print statement
data = {
'name': '[' + statement['date'] + ']' + statement['description'],
'date': statement['date'],
- 'journal_id': 18,
+ 'journal_id': statement['journal_id'].id,
'period_id': statement['period_id'],
'balance_start': statement['balance_start'],
'balance_end_real': statement['balance_end_real'],
- 'account_id': 1
}
statement['id'] = self.pool.get('account.bank.statement').create(cr, uid, data, context=context)
for line in statement['lines']:
@@ -264,7 +266,7 @@ class account_coda_import(osv.osv_memory):
if 'counterpartyNumber' in line and line['counterpartyNumber']:
ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', str(line['counterpartyNumber']))])
if ids and len(ids) > 0:
- partner_id = self.pool.get('res.partner.bank').browse(cr, uid, ids[0],context=context).partner_id.id
+ partner_id = self.pool.get('res.partner.bank').browse(cr, uid, ids[0], context=context).partner_id.id
else:
partner_id = None
@@ -275,7 +277,7 @@ class account_coda_import(osv.osv_memory):
'amount': line['amount'],
# 'type': '',
'partner_id': partner_id,
- 'account_id': 1,
+ 'account_id': 1, # TODO
'statement_id': statement['id'],
# 'analytic_account_id': '',
# 'move_ids': '',
@@ -287,449 +289,449 @@ class account_coda_import(osv.osv_memory):
account_coda_import()
transaction_types = {
- "0": ["", _("Simple amount without detailed data; e.g. : an individual credit transfer [free of charges].")],
- "1": ["", _("Amount as totalised by the customer; e.g. a file regrouping payments of wages or payments made to suppliers or a file regrouping collections for which the customer is ]debited or credited with one single amount. As a matter of principle, this type is also used when no detailed data is following [type 5].")],
- "5": ["1", _("Detail of 1. Standard procedure is no detailing. However, the customer may ask for detailed data to be included into his file after the overall record [type 1].")],
- "2": ["", _("Amount as totalised by the bank; e.g. : the total amount of a series of credit transfers with a structured communication As a matter of principle, this type will also be used when no detailed data [type 6 or 7] is following.")],
- "6": ["2", _("Detail of 2. Simple amount without detailed data. Normally, data of this kind comes after type 2. The customer may ask for a separate file containing the detailed data. In that case, one will speak of a ‘separate application’. The records in a separate application keep type 6.")],
- "7": ["2", _("Detail of 2. Simple account with detailed data The records in a separate application keep type 7.")],
- "9": ["7", _("Detail of 7. The records in a separate application keep type 9.")],
- "3": ["", _("Simple amount with detailed data; e.g. in case of charges for cross-border credit transfers.")],
- "8": ["3", _("Detail of 3.")],
+ "0": ["", "Simple amount without detailed data; e.g. : an individual credit transfer [free of charges]."],
+ "1": ["", "Amount as totalised by the customer; e.g. a file regrouping payments of wages or payments made to suppliers or a file regrouping collections for which the customer is ]debited or credited with one single amount. As a matter of principle, this type is also used when no detailed data is following [type 5]."],
+ "5": ["1", "Detail of 1. Standard procedure is no detailing. However, the customer may ask for detailed data to be included into his file after the overall record [type 1]."],
+ "2": ["", "Amount as totalised by the bank; e.g. : the total amount of a series of credit transfers with a structured communication As a matter of principle, this type will also be used when no detailed data [type 6 or 7] is following."],
+ "6": ["2", "Detail of 2. Simple amount without detailed data. Normally, data of this kind comes after type 2. The customer may ask for a separate file containing the detailed data. In that case, one will speak of a ‘separate application’. The records in a separate application keep type 6."],
+ "7": ["2", "Detail of 2. Simple account with detailed data The records in a separate application keep type 7."],
+ "9": ["7", "Detail of 7. The records in a separate application keep type 9."],
+ "3": ["", "Simple amount with detailed data; e.g. in case of charges for cross-border credit transfers."],
+ "8": ["3", "Detail of 3."],
}
transaction_codes = {
- "00": [_("Undefined transactions"), {
- "89": _("Cancellation of a transaction"),
- "87": _("Costs refunded"),
- "85": _("Correction"),
- "83": _("Value correction"),
- "39": _("Cancellation of a transaction"),
- "37": _("Costs"),
- "35": _("Correction"),
- "33": _("Value correction"),
- "00": _("Undefined transaction")
+ "00": ["Undefined transactions", {
+ "89": "Cancellation of a transaction",
+ "87": "Costs refunded",
+ "85": "Correction",
+ "83": "Value correction",
+ "39": "Cancellation of a transaction",
+ "37": "Costs",
+ "35": "Correction",
+ "33": "Value correction",
+ "00": "Undefined transaction",
}],
- "01": [_("Domestic or local SEPA credit transfers"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "66": _("Financial centralization"),
- "64": _("Transfer to your account"),
- "62": _("Unpaid postal order"),
- "60": _("Non-presented circular cheque"),
- "54": _("Unexecutable transfer order"),
- "52": _("Payment in your favour"),
- "51": _("Transfer in your favour – initiated by the bank"),
- "50": _("Transfer in your favour"),
- "49": _("Cancellation or correction"),
- "39": _("Your issue circular cheque"),
- "37": _("Costs"),
- "17": _("Financial centralisation"),
- "15": _("Balance due insurance premium"),
- "13": _("Transfer from your account"),
- "11": _("Your semi-standing order – payment to employees"),
- "09": _("Your semi-standing order"),
- "07": _("Collective transfer"),
- "05": _("Payment of wages etc."),
- "03": _("Standing order"),
- "02": _("Individual transfer order initiated by the bank"),
- "01": _("Individual transfer order]"),
+ "01": ["Domestic or local SEPA credit transfers", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "66": "Financial centralization",
+ "64": "Transfer to your account",
+ "62": "Unpaid postal order",
+ "60": "Non-presented circular cheque",
+ "54": "Unexecutable transfer order",
+ "52": "Payment in your favour",
+ "51": "Transfer in your favour – initiated by the bank",
+ "50": "Transfer in your favour",
+ "49": "Cancellation or correction",
+ "39": "Your issue circular cheque",
+ "37": "Costs",
+ "17": "Financial centralisation",
+ "15": "Balance due insurance premium",
+ "13": "Transfer from your account",
+ "11": "Your semi-standing order – payment to employees",
+ "09": "Your semi-standing order",
+ "07": "Collective transfer",
+ "05": "Payment of wages etc.",
+ "03": "Standing order",
+ "02": "Individual transfer order initiated by the bank",
+ "01": "Individual transfer order",
}],
- "03": [_("Cheques"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of cheque-related costs"),
- "68": _("Credit of a payment via electronic purse"),
- "66": _("Remittance of cheque by your branch - credit under usual reserve"),
- "64": _("Reversal of settlement of credit card"),
- "63": _("Second credit of unpaid cheque"),
- "62": _("Reversal of cheque"),
- "60": _("Reversal of voucher"),
- "58": _("Remittance of cheques, vouchers, etc. credit after collection"),
- "56": _("Non-presented certified cheques"),
- "52": _("First credit of cheques, vouchers, luncheon vouchers, postal orders, credit under usual reserve"),
- "50": _("Credit of a payment via terminal"),
- "49": _("Cancellation or correction"),
- "39": _("Provisionally unpaid due to other reason than manual presentation"),
- "38": _("Provisionally unpaid"),
- "37": _("Cheque-related costs"),
- "35": _("Cash advance"),
- "19": _("Settlement of credit cards"),
- "17": _("Your certified cheque"),
- "15": _("Your purchase bank cheque"),
- "13": _("Eurocheque written out abroad"),
- "11": _("Department store cheque"),
- "09": _("Unpaid voucher"),
- "07": _("Definitely unpaid cheque"),
- "05": _("Payment of voucher"),
- "03": _("Your purchase by payment card"),
- "01": _("Payment of your cheque"),
+ "03": ["Cheques", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of cheque-related costs",
+ "68": "Credit of a payment via electronic purse",
+ "66": "Remittance of cheque by your branch - credit under usual reserve",
+ "64": "Reversal of settlement of credit card",
+ "63": "Second credit of unpaid cheque",
+ "62": "Reversal of cheque",
+ "60": "Reversal of voucher",
+ "58": "Remittance of cheques, vouchers, etc. credit after collection",
+ "56": "Non-presented certified cheques",
+ "52": "First credit of cheques, vouchers, luncheon vouchers, postal orders, credit under usual reserve",
+ "50": "Credit of a payment via terminal",
+ "49": "Cancellation or correction",
+ "39": "Provisionally unpaid due to other reason than manual presentation",
+ "38": "Provisionally unpaid",
+ "37": "Cheque-related costs",
+ "35": "Cash advance",
+ "19": "Settlement of credit cards",
+ "17": "Your certified cheque",
+ "15": "Your purchase bank cheque",
+ "13": "Eurocheque written out abroad",
+ "11": "Department store cheque",
+ "09": "Unpaid voucher",
+ "07": "Definitely unpaid cheque",
+ "05": "Payment of voucher",
+ "03": "Your purchase by payment card",
+ "01": "Payment of your cheque",
}],
- "04": [_("Cards"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "68": _("Credit after Proton payments"),
- "55": _("Income from payments by GSM"),
- "53": _("Cash deposit at an ATM"),
- "52": _("Loading GSM cards"),
- "51": _("Unloading Proton"),
- "50": _("Credit after a payment at a terminal"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "08": _("Payment by means of a payment card outside the Eurozone"),
- "07": _("Payment by GSM"),
- "06": _("Payment with tank card"),
- "05": _("Loading Proton"),
- "04": _("Cash withdrawal from an ATM"),
- "03": _("Settlement credit cards"),
- "02": _("Payment by means of a payment card within the Eurozone"),
- "01": _("Loading a GSM card"),
+ "04": ["Cards", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "68": "Credit after Proton payments",
+ "55": "Income from payments by GSM",
+ "53": "Cash deposit at an ATM",
+ "52": "Loading GSM cards",
+ "51": "Unloading Proton",
+ "50": "Credit after a payment at a terminal",
+ "49": "Cancellation or correction",
+ "37": "Costs",
+ "08": "Payment by means of a payment card outside the Eurozone",
+ "07": "Payment by GSM",
+ "06": "Payment with tank card",
+ "05": "Loading Proton",
+ "04": "Cash withdrawal from an ATM",
+ "03": "Settlement credit cards",
+ "02": "Payment by means of a payment card within the Eurozone",
+ "01": "Loading a GSM card",
}],
- "05": [_("Direct debit"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "58": _("Reversal"),
- "56": _("Unexecutable reimbursement"),
- "54": _("Reimbursement"),
- "52": _("Credit under usual reserve"),
- "50": _("Credit after collection"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "05": _("Reimbursement"),
- "03": _("Unpaid debt"),
- "01": _("Payment"),
+ "05": ["Direct debit", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "58": "Reversal",
+ "56": "Unexecutable reimbursement",
+ "54": "Reimbursement",
+ "52": "Credit under usual reserve",
+ "50": "Credit after collection",
+ "49": "Cancellation or correction",
+ "37": "Costs",
+ "05": "Reimbursement",
+ "03": "Unpaid debt",
+ "01": "Payment",
}],
- "07": [_("Domestic commercial paper"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "86": _("Payment after cession"),
- "64": _("Warrant"),
- "58": _("Remittance of supplier's bill without guarantee"),
- "56": _("Remittance of supplier's bill with guarantee"),
- "54": _("Remittance of commercial paper for discount"),
- "52": _("Remittance of commercial paper - credit under usual reserve"),
- "50": _("Remittance of commercial paper - credit after collection"),
- "49": _("Cancellation or correction"),
- "39": _("Return of an irregular bill of exchange"),
- "37": _("Costs related to commercial paper"),
- "14": _("Warrant fallen due"),
- "12": _("Safe custody"),
- "10": _("Renewal of agreed maturity date"),
- "09": _("Agio on supplier's bill"),
- "08": _("Payment in advance"),
- "07": _("Unpaid commercial paper"),
- "06": _("Extension of maturity date"),
- "05": _("Commercial paper claimed back"),
- "03": _("Payment receipt card"),
- "01": _("Payment commercial paper"),
+ "07": ["Domestic commercial paper", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "86": "Payment after cession",
+ "64": "Warrant",
+ "58": "Remittance of supplier's bill without guarantee",
+ "56": "Remittance of supplier's bill with guarantee",
+ "54": "Remittance of commercial paper for discount",
+ "52": "Remittance of commercial paper - credit under usual reserve",
+ "50": "Remittance of commercial paper - credit after collection",
+ "49": "Cancellation or correction",
+ "39": "Return of an irregular bill of exchange",
+ "37": "Costs related to commercial paper",
+ "14": "Warrant fallen due",
+ "12": "Safe custody",
+ "10": "Renewal of agreed maturity date",
+ "09": "Agio on supplier's bill",
+ "08": "Payment in advance",
+ "07": "Unpaid commercial paper",
+ "06": "Extension of maturity date",
+ "05": "Commercial paper claimed back",
+ "03": "Payment receipt card",
+ "01": "Payment commercial paper",
}],
- "09": [_("Counter transactions"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "70": _("Sale of traveller’s cheque"),
- "68": _("Difference in payment"),
- "66": _("Repurchase of petrol coupons"),
- "64": _("Your winning lottery ticket"),
- "62": _("Sale of gold/pieces under usual reserve"),
- "60": _("Sale of foreign bank notes"),
- "58": _("Payment by your branch/agents"),
- "56": _("Reserve"),
- "54": _("Your payment ATM"),
- "52": _("Payment night safe"),
- "50": _("Cash payment"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "25": _("Purchase of traveller’s cheque"),
- "21": _("Cash withdrawal on card (PROTON)"),
- "19": _("Difference in payment"),
- "17": _("Purchase of fiscal stamps"),
- "15": _("Your purchase of lottery tickets"),
- "13": _("Cash withdrawal by your branch or agents"),
- "11": _("Your purchase of luncheon vouchers"),
- "09": _("Purchase of petrol coupons"),
- "07": _("Purchase of gold/pieces"),
- "05": _("Purchase of foreign bank notes"),
- "03": _("Cash withdrawal by card (ATM)"),
- "01": _("Cash withdrawal"),
+ "09": ["Counter transactions", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "70": "Sale of traveller’s cheque",
+ "68": "Difference in payment",
+ "66": "Repurchase of petrol coupons",
+ "64": "Your winning lottery ticket",
+ "62": "Sale of gold/pieces under usual reserve",
+ "60": "Sale of foreign bank notes",
+ "58": "Payment by your branch/agents",
+ "56": "Reserve",
+ "54": "Your payment ATM",
+ "52": "Payment night safe",
+ "50": "Cash payment",
+ "49": "Cancellation or correction",
+ "37": "Costs",
+ "25": "Purchase of traveller’s cheque",
+ "21": "Cash withdrawal on card (PROTON)",
+ "19": "Difference in payment",
+ "17": "Purchase of fiscal stamps",
+ "15": "Your purchase of lottery tickets",
+ "13": "Cash withdrawal by your branch or agents",
+ "11": "Your purchase of luncheon vouchers",
+ "09": "Purchase of petrol coupons",
+ "07": "Purchase of gold/pieces",
+ "05": "Purchase of foreign bank notes",
+ "03": "Cash withdrawal by card (ATM)",
+ "01": "Cash withdrawal",
}],
- "11": [_("Securities"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "70": _("Settlement of securities"),
- "68": _("Compensation for missing coupon"),
- "66": _("Retrocession of issue commission"),
- "64": _("Your issue"),
- "62": _("Interim interest on subscription"),
- "58": _("Repayable securities from a deposit or delivered at the counter - credit under usual reserve"),
- "56": _("Reserve"),
- "52": _("Payment of coupons from a deposit or settlement of coupons delivered over the counter - credit under usual reserve"),
- "51": _("Tender"),
- "50": _("Sale of securities"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "19": _("Regularisation costs"),
- "17": _("Management fee"),
- "15": _("Interim interest on subscription"),
- "13": _("Your repurchase of issue"),
- "11": _("Payable coupons/repayable securities"),
- "09": _("Settlement of securities"),
- "06": _("Share option plan – exercising an option"),
- "05": _("Partial payment subscription"),
- "04": _("Issues"),
- "03": _("Subscription to securities"),
- "02": _("Tenders"),
- "01": _("Purchase of securities"),
+ "11": ["Securities", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "70": "Settlement of securities",
+ "68": "Compensation for missing coupon",
+ "66": "Retrocession of issue commission",
+ "64": "Your issue",
+ "62": "Interim interest on subscription",
+ "58": "Repayable securities from a deposit or delivered at the counter - credit under usual reserve",
+ "56": "Reserve",
+ "52": "Payment of coupons from a deposit or settlement of coupons delivered over the counter - credit under usual reserve",
+ "51": "Tender",
+ "50": "Sale of securities",
+ "49": "Cancellation or correction",
+ "37": "Costs",
+ "19": "Regularisation costs",
+ "17": "Management fee",
+ "15": "Interim interest on subscription",
+ "13": "Your repurchase of issue",
+ "11": "Payable coupons/repayable securities",
+ "09": "Settlement of securities",
+ "06": "Share option plan – exercising an option",
+ "05": "Partial payment subscription",
+ "04": "Issues",
+ "03": "Subscription to securities",
+ "02": "Tenders",
+ "01": "Purchase of securities",
}],
- "13": [_("Credit"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "70": _("Settlement of discount bank acceptance"),
- "68": _("Documentary export credits"),
- "62": _("Term loan"),
- "60": _("Settlement of mortgage loan"),
- "56": _("Subsidy"),
- "55": _("Fixed advance – interest only"),
- "54": _("Fixed advance – capital and interest"),
- "50": _("Settlement of instalment credit"),
- "49": _("Cancellation or correction"),
- "37": _("Credit-related costs"),
- "21": _("Other credit applications"),
- "19": _("Documentary import credits"),
- "15": _("Your repayment hire-purchase and similar claims"),
- "13": _("Settlement of bank acceptances"),
- "11": _("Your repayment mortgage loan"),
- "07": _("Your repayment instalment credits"),
- "05": _("Settlement of fixed advance"),
- "02": _("Long-term loan"),
- "01": _("Short-term loan"),
+ "13": ["Credit", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "70": "Settlement of discount bank acceptance",
+ "68": "Documentary export credits",
+ "62": "Term loan",
+ "60": "Settlement of mortgage loan",
+ "56": "Subsidy",
+ "55": "Fixed advance – interest only",
+ "54": "Fixed advance – capital and interest",
+ "50": "Settlement of instalment credit",
+ "49": "Cancellation or correction",
+ "37": "Credit-related costs",
+ "21": "Other credit applications",
+ "19": "Documentary import credits",
+ "15": "Your repayment hire-purchase and similar claims",
+ "13": "Settlement of bank acceptances",
+ "11": "Your repayment mortgage loan",
+ "07": "Your repayment instalment credits",
+ "05": "Settlement of fixed advance",
+ "02": "Long-term loan",
+ "01": "Short-term loan",
}],
- "30": [_("Various transactions"), {
- "99": _("Cancellation or correction"),
- "89": _("Undefined transaction"),
- "87": _("Reimbursement of costs"),
- "83": _("Value (date) correction"),
- "55": _("Interest term investment"),
- "54": _("Capital and/or interest term investment"),
- "52": _("Forward sale of foreign exchange"),
- "50": _("Spot sale of foreign exchange"),
- "49": _("Cancellation or correction"),
- "39": _("Undefined transaction"),
- "37": _("Costs"),
- "33": _("Value (date) correction"),
- "05": _("Capital and/or interest term investment"),
- "03": _("Forward purchase of foreign exchange"),
- "01": _("Spot purchase of foreign exchange"),
+ "30": ["Various transactions", {
+ "99": "Cancellation or correction",
+ "89": "Undefined transaction",
+ "87": "Reimbursement of costs",
+ "83": "Value (date) correction",
+ "55": "Interest term investment",
+ "54": "Capital and/or interest term investment",
+ "52": "Forward sale of foreign exchange",
+ "50": "Spot sale of foreign exchange",
+ "49": "Cancellation or correction",
+ "39": "Undefined transaction",
+ "37": "Costs",
+ "33": "Value (date) correction",
+ "05": "Capital and/or interest term investment",
+ "03": "Forward purchase of foreign exchange",
+ "01": "Spot purchase of foreign exchange",
}],
- "35": [_("Closing (periodical settlements for interest, costs,…)"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "50": _("Closing"),
- "49": _("Cancellation or correction"),
- "37": _("Costs"),
- "01": _("Closing"),
+ "35": ["Closing (periodical settlements for interest, costs,…)", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "50": "Closing",
+ "49": "Cancellation or correction",
+ "37": "Costs",
+ "01": "Closing",
}],
- "41": [_("International credit transfers - non-SEPA credit transfers"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "66": _("Financial centralisation (credit)"),
- "64": _("Transfer to your account"),
- "50": _("Transfer"),
- "49": _("Cancellation or correction"),
- "38": _("Costs relating to incoming foreign and non-SEPA transfers"),
- "37": _("Costs relating to outgoing foreign transfers and non-SEPA transfers"),
- "17": _("Financial centralisation (debit)"),
- "13": _("Transfer from your account"),
- "07": _("Collective transfers"),
- "05": _("Collective payments of wages"),
- "03": _("Standing order"),
- "01": _("Transfer"),
+ "41": ["International credit transfers - non-SEPA credit transfers", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "66": "Financial centralisation (credit)",
+ "64": "Transfer to your account",
+ "50": "Transfer",
+ "49": "Cancellation or correction",
+ "38": "Costs relating to incoming foreign and non-SEPA transfers",
+ "37": "Costs relating to outgoing foreign transfers and non-SEPA transfers",
+ "17": "Financial centralisation (debit)",
+ "13": "Transfer from your account",
+ "07": "Collective transfers",
+ "05": "Collective payments of wages",
+ "03": "Standing order",
+ "01": "Transfer",
}],
- "43": [_("Foreign cheques"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "70": _("Purchase of traveller’s cheque"),
- "62": _("Reversal of cheques"),
- "58": _("Remittance of foreign cheque credit after collection"),
- "52": _("Remittance of foreign cheque credit under usual reserve"),
- "49": _("Cancellation or correction"),
- "37": _("Costs relating to payment of foreign cheques"),
- "15": _("Purchase of an international bank cheque"),
- "07": _("Unpaid foreign cheque"),
- "01": _("Payment of a foreign cheque"),
+ "43": ["Foreign cheques", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "70": "Purchase of traveller’s cheque",
+ "62": "Reversal of cheques",
+ "58": "Remittance of foreign cheque credit after collection",
+ "52": "Remittance of foreign cheque credit under usual reserve",
+ "49": "Cancellation or correction",
+ "37": "Costs relating to payment of foreign cheques",
+ "15": "Purchase of an international bank cheque",
+ "07": "Unpaid foreign cheque",
+ "01": "Payment of a foreign cheque",
}],
- "47": [_("Foreign commercial paper"), {
- "99": _("Cancellation or correction"),
- "87": _("Reimbursement of costs"),
- "64": _("Warrant"),
- "62": _("Remittance of documents abroad - credit after collection"),
- "60": _("Remittance of documents abroad - credit under usual reserve"),
- "58": _("Idem without guarantee"),
- "56": _("Remittance of guaranteed foreign supplier's bill"),
- "54": _("Discount abroad"),
- "52": _("Remittance of foreign bill credit under usual reserve"),
- "50": _("Remittance of foreign bill credit after collection"),
- "49": _("Cancellation or correction"),
- "37": _("Costs relating to the payment of a foreign bill"),
- "14": _("Warrant fallen due"),
- "13": _("Discount foreign supplier's bills"),
- "11": _("Payment documents abroad"),
- "07": _("Unpaid foreign bill"),
- "06": _("Extension"),
- "05": _("Bill claimed back"),
- "01": _("Payment of foreign bill"),
+ "47": ["Foreign commercial paper", {
+ "99": "Cancellation or correction",
+ "87": "Reimbursement of costs",
+ "64": "Warrant",
+ "62": "Remittance of documents abroad - credit after collection",
+ "60": "Remittance of documents abroad - credit under usual reserve",
+ "58": "Idem without guarantee",
+ "56": "Remittance of guaranteed foreign supplier's bill",
+ "54": "Discount abroad",
+ "52": "Remittance of foreign bill credit under usual reserve",
+ "50": "Remittance of foreign bill credit after collection",
+ "49": "Cancellation or correction",
+ "37": "Costs relating to the payment of a foreign bill",
+ "14": "Warrant fallen due",
+ "13": "Discount foreign supplier's bills",
+ "11": "Payment documents abroad",
+ "07": "Unpaid foreign bill",
+ "06": "Extension",
+ "05": "Bill claimed back",
+ "01": "Payment of foreign bill",
}],
- "49": [_("Foreign counter transactions"), {"03": _("ATM withdrawal")}],
- "80": [_("Separately charged costs and provisions"), {
- "01": _("Guarantee card charges"),
- "02": _("Costs relating to electronic output"),
- "03": _("Payment card charges"),
- "04": _("Costs for holding a documentary cash credit"),
- "05": _("Card charges"),
- "06": _("Damage relating to bills and cheques"),
- "07": _("Insurance costs"),
- "08": _("Registering compensation for savings accounts"),
- "09": _("Postage"),
- "10": _("Purchase of Smartcard"),
- "11": _("Costs for the safe custody of correspondence"),
- "12": _("Costs for opening a bank guarantee"),
- "13": _("Renting of safes"),
- "14": _("Handling costs instalment credit"),
- "15": _("Night safe"),
- "16": _("Bank confirmation to revisor or accountant"),
- "17": _("Charge for safe custody"),
- "18": _("Trade information"),
- "19": _("Special charge for safe custody"),
- "20": _("Drawing up a certificate"),
- "21": _("Pay-packet charges"),
- "22": _("Management/custody"),
- "23": _("Research costs"),
- "24": _("Participation in and management of interest refund system"),
- "25": _("Renting of direct debit box"),
- "26": _("Travel insurance premium"),
- "27": _("Subscription fee"),
- "29": _("Information charges"),
- "31": _("Writ service fee"),
- "33": _("Miscellaneous fees and commissions"),
- "35": _("Costs"),
- "37": _("Access right to database"),
- "39": _("Surety fee"),
- "41": _("Research costs"),
- "43": _("Printing of forms"),
- "45": _("Documentary credit charges"),
- "47": _("Charging fees for transactions"),
- "49": _("Cancellation or correction"),
- "99": _("Cancellation or correction"),
+ "49": ["Foreign counter transactions", {"03": "ATM withdrawal"}],
+ "80": ["Separately charged costs and provisions", {
+ "01": "Guarantee card charges",
+ "02": "Costs relating to electronic output",
+ "03": "Payment card charges",
+ "04": "Costs for holding a documentary cash credit",
+ "05": "Card charges",
+ "06": "Damage relating to bills and cheques",
+ "07": "Insurance costs",
+ "08": "Registering compensation for savings accounts",
+ "09": "Postage",
+ "10": "Purchase of Smartcard",
+ "11": "Costs for the safe custody of correspondence",
+ "12": "Costs for opening a bank guarantee",
+ "13": "Renting of safes",
+ "14": "Handling costs instalment credit",
+ "15": "Night safe",
+ "16": "Bank confirmation to revisor or accountant",
+ "17": "Charge for safe custody",
+ "18": "Trade information",
+ "19": "Special charge for safe custody",
+ "20": "Drawing up a certificate",
+ "21": "Pay-packet charges",
+ "22": "Management/custody",
+ "23": "Research costs",
+ "24": "Participation in and management of interest refund system",
+ "25": "Renting of direct debit box",
+ "26": "Travel insurance premium",
+ "27": "Subscription fee",
+ "29": "Information charges",
+ "31": "Writ service fee",
+ "33": "Miscellaneous fees and commissions",
+ "35": "Costs",
+ "37": "Access right to database",
+ "39": "Surety fee",
+ "41": "Research costs",
+ "43": "Printing of forms",
+ "45": "Documentary credit charges",
+ "47": "Charging fees for transactions",
+ "49": "Cancellation or correction",
+ "99": "Cancellation or correction",
}],
}
transaction_categories = {
- "000": _("Net amount"),
- "001": _("Interest received"),
- "002": _("Interest paid"),
- "003": _("Credit commission"),
- "004": _("Postage"),
- "005": _("Renting of letterbox"),
- "006": _("Various fees/commissions"),
- "007": _("Access right to database"),
- "008": _("Information charges"),
- "009": _("Travelling expenses"),
- "010": _("Writ service fee"),
- "011": _("VAT"),
- "012": _("Exchange commission"),
- "013": _("Payment commission"),
- "014": _("Collection commission"),
- "015": _("Correspondent charges"),
- "016": _("BLIW/IBLC dues"),
- "017": _("Research costs"),
- "018": _("Tental guarantee charges"),
- "019": _("Tax on physical delivery"),
- "020": _("Costs of physical delivery"),
- "021": _("Costs for drawing up a bank cheque"),
- "022": _("Priority costs"),
- "023": _("Exercising fee"),
- "024": _("Growth premium"),
- "025": _("Individual entry for exchange charges"),
- "026": _("Handling commission"),
- "027": _("Charges for unpaid bills"),
- "028": _("Fidelity premium"),
- "029": _("Protest charges"),
- "030": _("Account insurance"),
- "031": _("Charges foreign cheque"),
- "032": _("Drawing up a circular cheque"),
- "033": _("Charges for a foreign bill"),
- "034": _("Reinvestment fee"),
- "035": _("Charges foreign documentary bill"),
- "036": _("Costs relating to a refused cheque"),
- "037": _("Commission for handling charges"),
- "039": _("Telecommunications"),
- "041": _("Credit card costs"),
- "042": _("Payment card costs"),
- "043": _("Insurance costs"),
- "045": _("Handling costs"),
- "047": _("Charges extension bill"),
- "049": _("Fiscal stamps/stamp duty"),
- "050": _("Capital term investment"),
- "051": _("Withholding tax"),
- "052": _("Residence state tax"),
- "053": _("Printing of forms"),
- "055": _("Repayment loan or credit capital"),
- "057": _("Interest subsidy"),
- "058": _("Capital premium"),
- "059": _("Default interest"),
- "061": _("Charging fees for transactions"),
- "063": _("Rounding differences"),
- "065": _("Interest payment advice"),
- "066": _("Fixed loan advance - reimbursement"),
- "067": _("Fixed loan advance - extension"),
- "068": _("Countervalue of an entry"),
- "069": _("Forward arbitrage contracts : sum to be supplied by customer"),
- "070": _("Forward arbitrage contracts : sum to be supplied by bank"),
- "071": _("Fixed loan advance - availability"),
- "072": _("Countervalue of commission to third party"),
- "073": _("Costs of ATM abroad"),
- "074": _("Mailing costs"),
- "100": _("Gross amount"),
- "200": _("Overall documentary credit charges"),
- "201": _("Advice notice commission"),
- "202": _("Advising commission | Additional advising commission"),
- "203": _("Confirmation fee | Additional confirmation fee | Commitment fee | Flat fee | Confirmation reservation commission | Additional reservation commission"),
- "204": _("Amendment fee"),
- "205": _("Documentary payment commission | Document commission | Drawdown fee | Negotiation fee"),
- "206": _("Surety fee/payment under reserve"),
- "207": _("Non-conformity fee"),
- "208": _("Commitment fee deferred payment"),
- "209": _("Transfer commission"),
- "210": _("Commitment fee"),
- "211": _("Credit arrangement fee | Additional credit arrangement fee"),
- "212": _("Warehousing fee"),
- "213": _("Financing fee"),
- "214": _("Issue commission (delivery order)"),
- "400": _("Acceptance fee"),
- "401": _("Visa charges"),
- "402": _("Certification costs"),
- "403": _("Minimum discount rate"),
- "404": _("Discount commission"),
- "405": _("Bill guarantee commission"),
- "406": _("Collection charges"),
- "407": _("Costs Article 45"),
- "408": _("Cover commission"),
- "409": _("Safe deposit charges"),
- "410": _("Reclamation charges"),
- "411": _("Fixed collection charge"),
- "412": _("Advice of expiry charges"),
- "413": _("Acceptance charges"),
- "414": _("Regularisation charges"),
- "415": _("Surety fee"),
- "416": _("Charges for the deposit of security"),
- "418": _("Endorsement commission"),
- "419": _("Bank service fee"),
- "420": _("Retention charges"),
- "425": _("Foreign broker's commission"),
- "426": _("Belgian broker's commission"),
- "427": _("Belgian Stock Exchange tax"),
- "428": _("Interest accrued"),
- "429": _("Foreign Stock Exchange tax"),
- "430": _("Recovery of foreign tax"),
- "431": _("Delivery of a copy"),
+ "000": "Net amount",
+ "001": "Interest received",
+ "002": "Interest paid",
+ "003": "Credit commission",
+ "004": "Postage",
+ "005": "Renting of letterbox",
+ "006": "Various fees/commissions",
+ "007": "Access right to database",
+ "008": "Information charges",
+ "009": "Travelling expenses",
+ "010": "Writ service fee",
+ "011": "VAT",
+ "012": "Exchange commission",
+ "013": "Payment commission",
+ "014": "Collection commission",
+ "015": "Correspondent charges",
+ "016": "BLIW/IBLC dues",
+ "017": "Research costs",
+ "018": "Tental guarantee charges",
+ "019": "Tax on physical delivery",
+ "020": "Costs of physical delivery",
+ "021": "Costs for drawing up a bank cheque",
+ "022": "Priority costs",
+ "023": "Exercising fee",
+ "024": "Growth premium",
+ "025": "Individual entry for exchange charges",
+ "026": "Handling commission",
+ "027": "Charges for unpaid bills",
+ "028": "Fidelity premium",
+ "029": "Protest charges",
+ "030": "Account insurance",
+ "031": "Charges foreign cheque",
+ "032": "Drawing up a circular cheque",
+ "033": "Charges for a foreign bill",
+ "034": "Reinvestment fee",
+ "035": "Charges foreign documentary bill",
+ "036": "Costs relating to a refused cheque",
+ "037": "Commission for handling charges",
+ "039": "Telecommunications",
+ "041": "Credit card costs",
+ "042": "Payment card costs",
+ "043": "Insurance costs",
+ "045": "Handling costs",
+ "047": "Charges extension bill",
+ "049": "Fiscal stamps/stamp duty",
+ "050": "Capital term investment",
+ "051": "Withholding tax",
+ "052": "Residence state tax",
+ "053": "Printing of forms",
+ "055": "Repayment loan or credit capital",
+ "057": "Interest subsidy",
+ "058": "Capital premium",
+ "059": "Default interest",
+ "061": "Charging fees for transactions",
+ "063": "Rounding differences",
+ "065": "Interest payment advice",
+ "066": "Fixed loan advance - reimbursement",
+ "067": "Fixed loan advance - extension",
+ "068": "Countervalue of an entry",
+ "069": "Forward arbitrage contracts : sum to be supplied by customer",
+ "070": "Forward arbitrage contracts : sum to be supplied by bank",
+ "071": "Fixed loan advance - availability",
+ "072": "Countervalue of commission to third party",
+ "073": "Costs of ATM abroad",
+ "074": "Mailing costs",
+ "100": "Gross amount",
+ "200": "Overall documentary credit charges",
+ "201": "Advice notice commission",
+ "202": "Advising commission | Additional advising commission",
+ "203": "Confirmation fee | Additional confirmation fee | Commitment fee | Flat fee | Confirmation reservation commission | Additional reservation commission",
+ "204": "Amendment fee",
+ "205": "Documentary payment commission | Document commission | Drawdown fee | Negotiation fee",
+ "206": "Surety fee/payment under reserve",
+ "207": "Non-conformity fee",
+ "208": "Commitment fee deferred payment",
+ "209": "Transfer commission",
+ "210": "Commitment fee",
+ "211": "Credit arrangement fee | Additional credit arrangement fee",
+ "212": "Warehousing fee",
+ "213": "Financing fee",
+ "214": "Issue commission (delivery order)",
+ "400": "Acceptance fee",
+ "401": "Visa charges",
+ "402": "Certification costs",
+ "403": "Minimum discount rate",
+ "404": "Discount commission",
+ "405": "Bill guarantee commission",
+ "406": "Collection charges",
+ "407": "Costs Article 45",
+ "408": "Cover commission",
+ "409": "Safe deposit charges",
+ "410": "Reclamation charges",
+ "411": "Fixed collection charge",
+ "412": "Advice of expiry charges",
+ "413": "Acceptance charges",
+ "414": "Regularisation charges",
+ "415": "Surety fee",
+ "416": "Charges for the deposit of security",
+ "418": "Endorsement commission",
+ "419": "Bank service fee",
+ "420": "Retention charges",
+ "425": "Foreign broker's commission",
+ "426": "Belgian broker's commission",
+ "427": "Belgian Stock Exchange tax",
+ "428": "Interest accrued",
+ "429": "Foreign Stock Exchange tax",
+ "430": "Recovery of foreign tax",
+ "431": "Delivery of a copy",
}
From 7232c1f986718bf9808af4d625dd163637cb3ac1 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Thu, 6 Dec 2012 12:18:16 +0100
Subject: [PATCH 12/41] [DEL]Useless dependances + [ADD]Statement journal
depending on bank account, statement line account depending on bank accont or
partner if setted, statement line type
bzr revid: dle@openerp.com-20121206111816-c0t7mfy1x6seezev
---
addons/l10n_be_coda/__openerp__.py | 2 +-
.../wizard/account_coda_import.py | 26 ++++++++++++++-----
2 files changed, 21 insertions(+), 7 deletions(-)
diff --git a/addons/l10n_be_coda/__openerp__.py b/addons/l10n_be_coda/__openerp__.py
index 14e1bf6e443..0cb29bcc002 100644
--- a/addons/l10n_be_coda/__openerp__.py
+++ b/addons/l10n_be_coda/__openerp__.py
@@ -90,7 +90,7 @@ V2.2 specifications.
If required, you can manually adjust the descriptions via the CODA configuration menu.
''',
'images' : ['images/coda_logs.jpeg','images/import_coda_logs.jpeg'],
- 'depends': ['account_voucher','base_iban', 'l10n_be_invoice_bba', 'account_bank_statement_extensions'],
+ 'depends': ['account_voucher','base_iban', 'l10n_be_invoice_bba',],
'demo': [],
'data': [
'l10n_be_coda_wizard.xml',
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index 2286caf8f68..eac8f83e6da 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -262,25 +262,39 @@ class account_coda_import(osv.osv_memory):
line['counterpartyNumber'] = False
except:
pass
+ partner = None
partner_id = None
if 'counterpartyNumber' in line and line['counterpartyNumber']:
ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', str(line['counterpartyNumber']))])
if ids and len(ids) > 0:
- partner_id = self.pool.get('res.partner.bank').browse(cr, uid, ids[0], context=context).partner_id.id
+ partner = self.pool.get('res.partner.bank').browse(cr, uid, ids[0], context=context).partner_id
+ partner_id = partner.id
+ if partner:
+ if partner.customer:
+ line['type'] = 'customer'
else:
- partner_id = None
+ line['type'] = 'supplier'
+ if line['debit'] == '1':
+ line['account'] = partner.property_account_payable.id
+ else:
+ line['account'] = partner.property_account_receivable.id
+ else:
+ line['type'] = 'general'
+ if line['debit'] == '1':
+ line['account'] = statement['journal_id'].default_debit_account_id.id
+ else:
+ line['account'] = statement['journal_id'].default_credit_account_id.id
+
data = {
'name': line['communication'],
'note': "\n".join(note),
'date': line['entryDate'],
'amount': line['amount'],
- # 'type': '',
+ 'type': line['type'],
'partner_id': partner_id,
- 'account_id': 1, # TODO
+ 'account_id': line['account'],
'statement_id': statement['id'],
- # 'analytic_account_id': '',
- # 'move_ids': '',
'ref': line['ref'],
'sequence': line['sequence'],
}
From d8a949edffc9e3f973680b4bd95f49f7a1e114b1 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Thu, 6 Dec 2012 12:27:02 +0100
Subject: [PATCH 13/41] [ADD]Structured communications
bzr revid: dle@openerp.com-20121206112702-ii47dx25r7amegrq
---
addons/l10n_be_coda/wizard/account_coda_import.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index eac8f83e6da..fdabf9e8615 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -126,7 +126,11 @@ class account_coda_import(osv.osv_memory):
statementLine['transaction_family'] = rmspaces(line[54:56])
statementLine['transaction_code'] = rmspaces(line[56:58])
statementLine['transaction_category'] = rmspaces(line[58:61])
- statementLine['communication'] = rmspaces(line[62:115])
+ if line[61] == '1':
+ #Structured communication
+ statementLine['communication'] = '+++' + line[65:68] + '/' + line[68:72] + '/' + line[72:77] + '+++'
+ else:
+ statementLine['communication'] = rmspaces(line[62:115])
statementLine['entryDate'] = rmspaces(line[115:121])
statementLine['type'] = 'normal'
statementLine['globalisation'] = int(line[124])
From 0fc6e5480bef93c8729d39c04444c22fd1b6a3fa Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Thu, 6 Dec 2012 16:12:07 +0100
Subject: [PATCH 14/41] [FIX]Name field displayed back in bank statement form
(instead of displaying notes), handling structured communication types,
defining account depending on partner found thanks to invoice or bank account
bzr revid: dle@openerp.com-20121206151207-o8zxzfoybmlv3u6b
---
addons/account/account_view.xml | 3 +-
.../wizard/account_coda_import.py | 140 +++++++++++++-----
2 files changed, 106 insertions(+), 37 deletions(-)
diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml
index 7d18961a5a3..6d3519cc461 100644
--- a/addons/account/account_view.xml
+++ b/addons/account/account_view.xml
@@ -574,9 +574,8 @@
-
-
+
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index fdabf9e8615..d0ecefa6a9b 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -128,8 +128,12 @@ class account_coda_import(osv.osv_memory):
statementLine['transaction_category'] = rmspaces(line[58:61])
if line[61] == '1':
#Structured communication
+ statementLine['communication_struct'] = True
+ statementLine['communication_type'] = line[62:65]
statementLine['communication'] = '+++' + line[65:68] + '/' + line[68:72] + '/' + line[72:77] + '+++'
else:
+ #Non-structured communication
+ statementLine['communication_struct'] = False
statementLine['communication'] = rmspaces(line[62:115])
statementLine['entryDate'] = rmspaces(line[115:121])
statementLine['type'] = 'normal'
@@ -156,7 +160,8 @@ class account_coda_import(osv.osv_memory):
raise osv.except_osv(_('Error') + 'R2005', _('CODA parsing error on movement data record 2.3, seq nr %s! Please report this issue via your OpenERP support channel.') % line[2:10])
if statement['version'] == '1':
statement['lines'][-1]['counterpartyNumber'] = rmspaces(line[10:22])
- statement['lines'][-1]['counterpartyName'] = rmspaces(line[47:125])
+ statement['lines'][-1]['counterpartyName'] = rmspaces(line[47:73])
+ statement['lines'][-1]['counterpartyAddress'] = rmspaces(line[73:125])
statement['lines'][-1]['counterpartyCurrency'] = ''
else:
if line[22] == ' ':
@@ -235,15 +240,76 @@ class account_coda_import(osv.osv_memory):
statement['id'] = self.pool.get('account.bank.statement').create(cr, uid, data, context=context)
for line in statement['lines']:
if line['type'] == 'normal':
+ note = []
counterparty = []
if 'counterpartyName' in line:
counterparty.append(line['counterpartyName'])
- if 'counterpartyNumber' in line:
+ try:
+ if 'counterpartyNumber' in line and int(line['counterpartyNumber']) == 0:
+ line['counterpartyNumber'] = False
+ except:
+ pass
+ if 'counterpartyNumber' in line and line['counterpartyNumber']:
counterparty.append(line['counterpartyNumber'])
if len(counterparty) > 0:
counterparty = '[' + ' / '.join(counterparty) + ']'
else:
counterparty = '/'
+ note.append(_('Counter Party') + ': ' + counterparty)
+
+ partner = None
+ partner_id = None
+ invoice = False
+ if line['communication_struct'] and 'communication_type' in line and line['communication_type'] == '101':
+ ids = self.pool.get('account.invoice').search(cr, uid, [('reference', '=', line['communication']), ('reference_type', '=', 'bba')])
+ if ids:
+ invoice = self.pool.get('account.invoice').browse(cr, uid, ids[0])
+ partner = invoice.partner_id
+ partner_id = partner.id
+ if invoice.type in ['in_invoice', 'in_refund']:
+ line['type'] = 'supplier'
+ else:
+ line['type'] = 'customer'
+ if 'counterpartyNumber' in line and line['counterpartyNumber']:
+ ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', str(line['counterpartyNumber']))])
+ if ids and len(ids) > 0:
+ partner = self.pool.get('res.partner.bank').browse(cr, uid, ids[0], context=context).partner_id
+ partner_id = partner.id
+ if not invoice:
+ if partner.customer and line['debit'] == '0':
+ line['type'] = 'customer'
+ elif partner.supplier and line['debit'] == '1':
+ line['type'] = 'supplier'
+ else:
+ line['type'] = 'general'
+ # if line['debit'] == '1':
+ # line['account'] = partner.property_account_payable.id
+ # else:
+ # line['account'] = partner.property_account_receivable.id
+ if partner:
+ if line['type'] == 'customer':
+ line['account'] = partner.property_account_receivable.id
+ elif line['type'] == 'supplier':
+ line['account'] = partner.property_account_payable.id
+ else:
+ if line['debit'] == '1':
+ line['account'] = partner.property_account_payable.id
+ else:
+ line['account'] = partner.property_account_receivable.id
+ note.append(_('Communication') + ': ' + line['communication'])
+ if not partner:
+ line['type'] = 'general'
+ if line['debit'] == '1':
+ line['account'] = statement['journal_id'].default_debit_account_id.id
+ else:
+ line['account'] = statement['journal_id'].default_credit_account_id.id
+ note.append(_('Communication') + ': ' + line['communication'])
+ if 'communication_type' in line:
+ if line['communication_type'] in communication_types:
+ line['communication_type'] = communication_types[line['communication_type']]
+ else:
+ line['communication_type'] = 'Unknown'
+ note.append(_('Communication Type') + ': ' + line['communication_type'])
if line['transaction_type'] in transaction_types:
line['transaction_type'] = transaction_types[line['transaction_type']][1]
if line['transaction_category'] in transaction_categories:
@@ -253,45 +319,13 @@ class account_coda_import(osv.osv_memory):
line['transaction_family'] = transaction_family[0]
if line['transaction_code'] in transaction_family[1]:
line['transaction_code'] = transaction_family[1][line['transaction_code']]
- note = []
- note.append(_('Counter Party') + ': ' + counterparty)
- note.append(_('Communication') + ': ' + line['communication'])
note.append(_('Transaction type') + ': ' + line['transaction_type'])
note.append(_('Transaction family') + ': ' + line['transaction_family'])
note.append(_('Transaction code') + ': ' + line['transaction_code'])
note.append(_('Transaction category') + ': ' + line['transaction_category'])
- try:
- if 'counterpartyNumber' in line and int(line['counterpartyNumber']) == 0:
- line['counterpartyNumber'] = False
- except:
- pass
- partner = None
- partner_id = None
- if 'counterpartyNumber' in line and line['counterpartyNumber']:
- ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', str(line['counterpartyNumber']))])
- if ids and len(ids) > 0:
- partner = self.pool.get('res.partner.bank').browse(cr, uid, ids[0], context=context).partner_id
- partner_id = partner.id
- if partner:
- if partner.customer:
- line['type'] = 'customer'
- else:
- line['type'] = 'supplier'
- if line['debit'] == '1':
- line['account'] = partner.property_account_payable.id
- else:
- line['account'] = partner.property_account_receivable.id
- else:
- line['type'] = 'general'
- if line['debit'] == '1':
- line['account'] = statement['journal_id'].default_debit_account_id.id
- else:
- line['account'] = statement['journal_id'].default_credit_account_id.id
-
-
data = {
- 'name': line['communication'],
+ 'name': counterparty + '\n' + line['communication'],
'note': "\n".join(note),
'date': line['entryDate'],
'amount': line['amount'],
@@ -752,6 +786,42 @@ transaction_categories = {
"431": "Delivery of a copy",
}
+communication_types = {
+ "001": "Data concerning the counterparty",
+ "002": "Communication of the bank",
+ "003": "RBP data",
+ "004": "Counterparty’s banker",
+ "005": "Data concerning the correspondent",
+ "006": "Information concerning the detail amount",
+ "007": "Information concerning the detail cash",
+ "008": "Identification of the de ultimate beneficiary/creditor (SEPA SCT/SDD)",
+ "009": "Identification of the de ultimate ordering customer/debtor (SEPA SCT/SDD)",
+ "010": "Information pertaining to sale or purchase of securities",
+ "011": "Information pertaining to coupons",
+ "100": "(SEPA) payment with a structured format communication applying the ISO standard 11649: Structured creditor reference to remittan",
+ "101": "Credit transfer or cash payment with structured format communication",
+ "102": "Credit transfer or cash payment with reconstituted structured format communication",
+ "103": "number (e.g. of the cheque, of the card, etc.)",
+ "104": "Equivalent in EUR",
+ "105": "original amount of the transaction",
+ "106": "Method of calculation (VAT, withholding tax on income, commission, etc.)",
+ "107": "Direct debit – DOM’80",
+ "108": "Closing",
+ "111": "POS credit – Globalisation",
+ "112": "ATM payment (usually Eurocheque card)",
+ "113": "ATM/POS debit",
+ "114": "POS credit - individual transaction",
+ "115": "Terminal cash deposit",
+ "120": "Correction of a transaction",
+ "121": "Commercial bills",
+ "122": "Bills - calculation of interest",
+ "123": "Fees and commissions",
+ "124": "Number of the credit card",
+ "125": "Credit",
+ "126": "Term investments",
+ "127": "European direct debit (SEPA)",
+}
+
def rmspaces(s):
return " ".join(s.split())
From 512a5c5ed6eb135b6005b549e1c93500bb6c1b1d Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Thu, 6 Dec 2012 16:12:54 +0100
Subject: [PATCH 15/41] [DEL]Useless comment
bzr revid: dle@openerp.com-20121206151254-qtedm28bxagp4shy
---
addons/l10n_be_coda/wizard/account_coda_import.py | 4 ----
1 file changed, 4 deletions(-)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index d0ecefa6a9b..5e6df14ffb4 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -282,10 +282,6 @@ class account_coda_import(osv.osv_memory):
line['type'] = 'supplier'
else:
line['type'] = 'general'
- # if line['debit'] == '1':
- # line['account'] = partner.property_account_payable.id
- # else:
- # line['account'] = partner.property_account_receivable.id
if partner:
if line['type'] == 'customer':
line['account'] = partner.property_account_receivable.id
From 15b03bb0b684c4118adca60844ddcaaad3244e3b Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Thu, 6 Dec 2012 16:55:24 +0100
Subject: [PATCH 16/41] [FIX]Name and note field not well structured
bzr revid: dle@openerp.com-20121206155524-hha9r6ab931b3cj9
---
.../wizard/account_coda_import.py | 33 ++++++++++---------
1 file changed, 17 insertions(+), 16 deletions(-)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index 5e6df14ffb4..aab468adcc9 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -241,21 +241,23 @@ class account_coda_import(osv.osv_memory):
for line in statement['lines']:
if line['type'] == 'normal':
note = []
- counterparty = []
- if 'counterpartyName' in line:
- counterparty.append(line['counterpartyName'])
- try:
- if 'counterpartyNumber' in line and int(line['counterpartyNumber']) == 0:
- line['counterpartyNumber'] = False
- except:
- pass
- if 'counterpartyNumber' in line and line['counterpartyNumber']:
- counterparty.append(line['counterpartyNumber'])
- if len(counterparty) > 0:
- counterparty = '[' + ' / '.join(counterparty) + ']'
+ if 'counterpartyName' in line and line['counterpartyName'] != '':
+ note.append(_('Counter Party') + ': ' + line['counterpartyName'])
else:
- counterparty = '/'
- note.append(_('Counter Party') + ': ' + counterparty)
+ line['counterpartyName'] = False
+ if 'counterpartyNumber' in line and line['counterpartyNumber'] != '':
+ try:
+ if int(line['counterpartyNumber']) == 0:
+ line['counterpartyNumber'] = False
+ except:
+ pass
+ if line['counterpartyNumber']:
+ note.append(_('Counter Party Account') + ': ' + line['counterpartyNumber'])
+ else:
+ line['counterpartyNumber'] = False
+
+ if 'counterpartyAddress' in line and line['counterpartyAddress'] != '':
+ note.append(_('Counter Party Address') + ': ' + line['counterpartyAddress'])
partner = None
partner_id = None
@@ -292,7 +294,6 @@ class account_coda_import(osv.osv_memory):
line['account'] = partner.property_account_payable.id
else:
line['account'] = partner.property_account_receivable.id
- note.append(_('Communication') + ': ' + line['communication'])
if not partner:
line['type'] = 'general'
if line['debit'] == '1':
@@ -321,7 +322,7 @@ class account_coda_import(osv.osv_memory):
note.append(_('Transaction category') + ': ' + line['transaction_category'])
data = {
- 'name': counterparty + '\n' + line['communication'],
+ 'name': "\n".join(filter(None, [line['counterpartyName'], line['communication']])),
'note': "\n".join(note),
'date': line['entryDate'],
'amount': line['amount'],
From 8f9ff4d19acd91ec63cd6a478ebaa1b2f677d6c4 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Thu, 6 Dec 2012 16:59:37 +0100
Subject: [PATCH 17/41] [FIX]Entry date not parsed by strftime :(
bzr revid: dle@openerp.com-20121206155937-8ngexk7iulkt04va
---
addons/l10n_be_coda/wizard/account_coda_import.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index aab468adcc9..81bd2458496 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -135,7 +135,7 @@ class account_coda_import(osv.osv_memory):
#Non-structured communication
statementLine['communication_struct'] = False
statementLine['communication'] = rmspaces(line[62:115])
- statementLine['entryDate'] = rmspaces(line[115:121])
+ statementLine['entryDate'] = time.strftime(tools.DEFAULT_SERVER_DATE_FORMAT, time.strptime(rmspaces(line[115:121]), '%d%m%y'))
statementLine['type'] = 'normal'
statementLine['globalisation'] = int(line[124])
if len(statement['globalisation_stack']) > 0 and statementLine['communication'] != '':
From f876c1993068b4087e5d49a536da118db40f7e50 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Thu, 6 Dec 2012 17:49:28 +0100
Subject: [PATCH 18/41] [ADD]Create voucher
bzr revid: dle@openerp.com-20121206164928-axdnk309y2o3zwrr
---
.../wizard/account_coda_import.py | 26 ++++++++++++++++---
1 file changed, 23 insertions(+), 3 deletions(-)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index 81bd2458496..f1fcc8fd760 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -258,6 +258,7 @@ class account_coda_import(osv.osv_memory):
if 'counterpartyAddress' in line and line['counterpartyAddress'] != '':
note.append(_('Counter Party Address') + ': ' + line['counterpartyAddress'])
+ line['name'] = "\n".join(filter(None, [line['counterpartyName'], line['communication']]))
partner = None
partner_id = None
@@ -268,10 +269,29 @@ class account_coda_import(osv.osv_memory):
invoice = self.pool.get('account.invoice').browse(cr, uid, ids[0])
partner = invoice.partner_id
partner_id = partner.id
- if invoice.type in ['in_invoice', 'in_refund']:
+ # voucher_vals = {
+ # 'type': line['type'] == 'supplier' and 'payment' or 'receipt',
+ # 'name': line_name,
+ # 'partner_id': line['partner_id'],
+ # 'journal_id': statement['journal_id'],
+ # 'account_id': journal.default_credit_account_id.id,
+ # 'company_id': journal.company_id.id,
+ # 'currency_id': journal.company_id.currency_id.id,
+ # 'date': line['entry_date'],
+ # 'amount': abs(line['amount']),
+ # 'period_id': statement['period_id'],
+ # }
+ context = {'line_type': line['type'], 'default_type': line['amount'] < 0 and 'payment' or 'receipt', 'type': line['amount'] < 0 and 'payment' or 'receipt', 'default_partner_id': partner_id, 'default_journal_id': statement['journal_id'].id, 'default_amount': abs(line['amount']), 'default_reference': line['ref'], 'default_date': line['entryDate'], 'default_name': line['name'], 'default_active': False}
+ if invoice.type in ['in_invoice', 'in_refund'] and line['debit'] == '1':
line['type'] = 'supplier'
- else:
+ print 'Supplier'
+ print self.pool.get('account.voucher').create(cr, uid, {'account_id': partner.property_account_payable.id}, context=context)
+ elif invoice.type in ['out_invoice'] and line['debit'] == '0':
line['type'] = 'customer'
+ print 'Customer'
+ print self.pool.get('account.voucher').create(cr, uid, {'account_id': partner.property_account_receivable.id}, context=context)
+ else:
+ line['type'] = 'general'
if 'counterpartyNumber' in line and line['counterpartyNumber']:
ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', str(line['counterpartyNumber']))])
if ids and len(ids) > 0:
@@ -322,7 +342,7 @@ class account_coda_import(osv.osv_memory):
note.append(_('Transaction category') + ': ' + line['transaction_category'])
data = {
- 'name': "\n".join(filter(None, [line['counterpartyName'], line['communication']])),
+ 'name': line['name'],
'note': "\n".join(note),
'date': line['entryDate'],
'amount': line['amount'],
From 6cb854df33e7ec5f543c9c13a68065b4a9b288b5 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Thu, 6 Dec 2012 18:35:30 +0100
Subject: [PATCH 19/41] [ADD]Voucher creation
bzr revid: dle@openerp.com-20121206173530-s46asy6pomk6if4t
---
.../wizard/account_coda_import.py | 33 +++++++++----------
1 file changed, 15 insertions(+), 18 deletions(-)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index f1fcc8fd760..6de8bdc8104 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -269,27 +269,22 @@ class account_coda_import(osv.osv_memory):
invoice = self.pool.get('account.invoice').browse(cr, uid, ids[0])
partner = invoice.partner_id
partner_id = partner.id
- # voucher_vals = {
- # 'type': line['type'] == 'supplier' and 'payment' or 'receipt',
- # 'name': line_name,
- # 'partner_id': line['partner_id'],
- # 'journal_id': statement['journal_id'],
- # 'account_id': journal.default_credit_account_id.id,
- # 'company_id': journal.company_id.id,
- # 'currency_id': journal.company_id.currency_id.id,
- # 'date': line['entry_date'],
- # 'amount': abs(line['amount']),
- # 'period_id': statement['period_id'],
- # }
- context = {'line_type': line['type'], 'default_type': line['amount'] < 0 and 'payment' or 'receipt', 'type': line['amount'] < 0 and 'payment' or 'receipt', 'default_partner_id': partner_id, 'default_journal_id': statement['journal_id'].id, 'default_amount': abs(line['amount']), 'default_reference': line['ref'], 'default_date': line['entryDate'], 'default_name': line['name'], 'default_active': False}
+ context = {
+ 'default_partner_id': partner_id,
+ 'default_amount': abs(line['amount']),
+ 'default_number': invoice.name,
+ 'close_after_process': True,
+ 'invoice_type': invoice.type,
+ 'invoice_id': invoice.id,
+ 'default_type': invoice.type in ['out_invoice', 'out_refund'] and 'receipt' or 'payment',
+ 'type': invoice.type in ['out_invoice', 'out_refund'] and 'receipt' or 'payment'
+ }
if invoice.type in ['in_invoice', 'in_refund'] and line['debit'] == '1':
line['type'] = 'supplier'
- print 'Supplier'
- print self.pool.get('account.voucher').create(cr, uid, {'account_id': partner.property_account_payable.id}, context=context)
+ line['voucher_id'] = self.pool.get('account.voucher').create(cr, uid, {'account_id': partner.property_account_payable.id, 'journal_id': statement['journal_id'].id}, context=context)
elif invoice.type in ['out_invoice'] and line['debit'] == '0':
line['type'] = 'customer'
- print 'Customer'
- print self.pool.get('account.voucher').create(cr, uid, {'account_id': partner.property_account_receivable.id}, context=context)
+ line['voucher_id'] = self.pool.get('account.voucher').create(cr, uid, {'account_id': partner.property_account_receivable.id, 'journal_id': statement['journal_id'].id}, context=context)
else:
line['type'] = 'general'
if 'counterpartyNumber' in line and line['counterpartyNumber']:
@@ -340,7 +335,8 @@ class account_coda_import(osv.osv_memory):
note.append(_('Transaction family') + ': ' + line['transaction_family'])
note.append(_('Transaction code') + ': ' + line['transaction_code'])
note.append(_('Transaction category') + ': ' + line['transaction_category'])
-
+ if 'voucher_id' not in line:
+ line['voucher_id'] = None
data = {
'name': line['name'],
'note': "\n".join(note),
@@ -352,6 +348,7 @@ class account_coda_import(osv.osv_memory):
'statement_id': statement['id'],
'ref': line['ref'],
'sequence': line['sequence'],
+ 'voucher_id': line['voucher_id'],
}
self.pool.get('account.bank.statement.line').create(cr, uid, data, context=context)
From bee5426c7093e3292441a214882e0207b7f9d8b0 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Fri, 7 Dec 2012 13:58:38 +0100
Subject: [PATCH 20/41] [FIX]Voucher and voucher line
bzr revid: dle@openerp.com-20121207125838-n36yyge5d1vm65ir
---
.../wizard/account_coda_import.py | 49 ++++++++++++++-----
1 file changed, 36 insertions(+), 13 deletions(-)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index 6de8bdc8104..97d99b89e83 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -269,24 +269,47 @@ class account_coda_import(osv.osv_memory):
invoice = self.pool.get('account.invoice').browse(cr, uid, ids[0])
partner = invoice.partner_id
partner_id = partner.id
- context = {
- 'default_partner_id': partner_id,
- 'default_amount': abs(line['amount']),
- 'default_number': invoice.name,
- 'close_after_process': True,
- 'invoice_type': invoice.type,
- 'invoice_id': invoice.id,
- 'default_type': invoice.type in ['out_invoice', 'out_refund'] and 'receipt' or 'payment',
- 'type': invoice.type in ['out_invoice', 'out_refund'] and 'receipt' or 'payment'
- }
+
if invoice.type in ['in_invoice', 'in_refund'] and line['debit'] == '1':
line['type'] = 'supplier'
- line['voucher_id'] = self.pool.get('account.voucher').create(cr, uid, {'account_id': partner.property_account_payable.id, 'journal_id': statement['journal_id'].id}, context=context)
- elif invoice.type in ['out_invoice'] and line['debit'] == '0':
+ elif invoice.type in ['out_invoice', 'out_refund'] and line['debit'] == '0':
line['type'] = 'customer'
- line['voucher_id'] = self.pool.get('account.voucher').create(cr, uid, {'account_id': partner.property_account_receivable.id, 'journal_id': statement['journal_id'].id}, context=context)
else:
line['type'] = 'general'
+ line['reconcile'] = False
+ if invoice.type in ['in_invoice', 'out_invoice']:
+ iml_ids = self.pool.get('account.move.line').search(cr, uid, [('move_id', '=', invoice.move_id.id), ('reconcile_id', '=', False), ('account_id.reconcile', '=', True)])
+ if iml_ids:
+ line['reconcile'] = iml_ids[0]
+ if line['reconcile']:
+ voucher_vals = {
+ 'type': line['type'] == 'supplier' and 'payment' or 'receipt',
+ 'name': line['name'],
+ 'partner_id': partner_id,
+ 'journal_id': statement['journal_id'].id,
+ 'account_id': statement['journal_id'].default_credit_account_id.id,
+ 'company_id': statement['journal_id'].company_id.id,
+ 'currency_id': statement['journal_id'].company_id.currency_id.id,
+ 'date': line['entryDate'],
+ 'amount': abs(line['amount']),
+ 'period_id': statement['period_id'],
+ 'invoice_id': invoice.id,
+ }
+ context['invoice_id'] = invoice.id
+ voucher_vals.update(self.pool.get('account.voucher').onchange_partner_id(cr, uid, [],
+ partner_id=partner_id,
+ journal_id=statement['journal_id'].id,
+ amount=abs(line['amount']),
+ currency_id=statement['journal_id'].company_id.currency_id.id,
+ ttype=line['type'] == 'supplier' and 'payment' or 'receipt',
+ date=line['transactionDate'],
+ context=context
+ )['value'])
+ line_drs = []
+ for line_dr in voucher_vals['line_dr_ids']:
+ line_drs.append((0, 0, line_dr))
+ voucher_vals['line_dr_ids'] = line_drs
+ line['voucher_id'] = self.pool.get('account.voucher').create(cr, uid, voucher_vals, context=context)
if 'counterpartyNumber' in line and line['counterpartyNumber']:
ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', str(line['counterpartyNumber']))])
if ids and len(ids) > 0:
From a0a3f862cca0c64dfd19053fb51c68b78ab17ede Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Fri, 7 Dec 2012 15:14:50 +0100
Subject: [PATCH 21/41] [ADD]CODA Notes and statement lines views
bzr revid: dle@openerp.com-20121207141450-i5kzwm1ojvkw42hy
---
addons/l10n_be_coda/__init__.py | 1 +
addons/l10n_be_coda/l10n_be_coda_view.xml | 93 ++++++++++++++++++-
.../wizard/account_coda_import.py | 26 ++++--
3 files changed, 110 insertions(+), 10 deletions(-)
diff --git a/addons/l10n_be_coda/__init__.py b/addons/l10n_be_coda/__init__.py
index c737eb79536..4a58b8ad059 100644
--- a/addons/l10n_be_coda/__init__.py
+++ b/addons/l10n_be_coda/__init__.py
@@ -20,6 +20,7 @@
#
##############################################################################
+import l10n_be_coda
import wizard
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_be_coda/l10n_be_coda_view.xml b/addons/l10n_be_coda/l10n_be_coda_view.xml
index 9a362cd6fc4..d4c896064a6 100644
--- a/addons/l10n_be_coda/l10n_be_coda_view.xml
+++ b/addons/l10n_be_coda/l10n_be_coda_view.xml
@@ -1,6 +1,97 @@
-
+
+ account.bank.statement.form
+ account.bank.statement
+
+
+
+
+
+
+
+
+
+
+ bank.statement.line.coda.form
+ account.bank.statement.line
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ account.bank.statement.line.coda.tree
+ account.bank.statement.line
+ 10
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ bank.statement.line.coda.filter
+ account.bank.statement.line
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Bank Statement Lines
+ account.bank.statement.line
+ form
+ tree,form
+ {'block_statement_line_delete' : 1}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index 97d99b89e83..9513d7accc2 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -188,8 +188,6 @@ class account_coda_import(osv.osv_memory):
infoLine['transaction_code'] = rmspaces(line[34:36])
infoLine['transaction_category'] = rmspaces(line[36:39])
infoLine['communication'] = rmspaces(line[40:113])
- infoLine['amount'] = 0.0
- infoLine['type'] = 'information'
statement['lines'].append(infoLine)
elif line[1] == '2':
if infoLine['ref'] != rmspaces(line[2:10]):
@@ -205,8 +203,6 @@ class account_coda_import(osv.osv_memory):
comm_line['sequence'] = len(statement['lines']) + 1
comm_line['ref'] = rmspaces(line[2:10])
comm_line['communication'] = rmspaces(line[32:112])
- comm_line['amount'] = 0.0
- comm_line['type'] = 'communication'
statement['lines'].append(comm_line)
elif line[0] == '8':
# new balance record
@@ -229,6 +225,7 @@ class account_coda_import(osv.osv_memory):
if not statement['balance_end_real']:
statement['balance_end_real'] = statement['balance_start'] + statement['balancePlus'] - statement['balanceMin']
for i, statement in enumerate(statements):
+ statement['coda_note'] = ''
data = {
'name': '[' + statement['date'] + ']' + statement['description'],
'date': statement['date'],
@@ -239,7 +236,20 @@ class account_coda_import(osv.osv_memory):
}
statement['id'] = self.pool.get('account.bank.statement').create(cr, uid, data, context=context)
for line in statement['lines']:
- if line['type'] == 'normal':
+ if line['type'] == 'information':
+ if line['transaction_type'] in transaction_types:
+ line['transaction_type'] = transaction_types[line['transaction_type']][1]
+ if line['transaction_category'] in transaction_categories:
+ line['transaction_category'] = transaction_categories[line['transaction_category']]
+ if line['transaction_family'] in transaction_codes:
+ transaction_family = transaction_codes[line['transaction_family']]
+ line['transaction_family'] = transaction_family[0]
+ if line['transaction_code'] in transaction_family[1]:
+ line['transaction_code'] = transaction_family[1][line['transaction_code']]
+ statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' #' + str(line['sequence']), 'Date: ' + str(line['entryDate']), 'Ref: ' + str(line['ref']), 'Communication: ' + line['communication'],'\n'])
+ elif line['type'] == 'communication':
+ statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' #' + str(line['sequence']), 'Ref: ' + str(line['ref']), 'Communication: ' + line['communication'],'\n'])
+ elif line['type'] == 'normal':
note = []
if 'counterpartyName' in line and line['counterpartyName'] != '':
note.append(_('Counter Party') + ': ' + line['counterpartyName'])
@@ -259,7 +269,6 @@ class account_coda_import(osv.osv_memory):
if 'counterpartyAddress' in line and line['counterpartyAddress'] != '':
note.append(_('Counter Party Address') + ': ' + line['counterpartyAddress'])
line['name'] = "\n".join(filter(None, [line['counterpartyName'], line['communication']]))
-
partner = None
partner_id = None
invoice = False
@@ -342,8 +351,6 @@ class account_coda_import(osv.osv_memory):
if 'communication_type' in line:
if line['communication_type'] in communication_types:
line['communication_type'] = communication_types[line['communication_type']]
- else:
- line['communication_type'] = 'Unknown'
note.append(_('Communication Type') + ': ' + line['communication_type'])
if line['transaction_type'] in transaction_types:
line['transaction_type'] = transaction_types[line['transaction_type']][1]
@@ -374,7 +381,8 @@ class account_coda_import(osv.osv_memory):
'voucher_id': line['voucher_id'],
}
self.pool.get('account.bank.statement.line').create(cr, uid, data, context=context)
-
+ if statement['coda_note'] != '':
+ self.pool.get('account.bank.statement').write(cr, uid, [statement['id']], {'coda_note': statement['coda_note']}, context=context)
account_coda_import()
transaction_types = {
From 16bfe104aa6d1b49e685930b645b1017704d993e Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Fri, 7 Dec 2012 15:15:09 +0100
Subject: [PATCH 22/41] [ADD]coda py file
bzr revid: dle@openerp.com-20121207141509-7i8evz7i5dn00b11
---
addons/l10n_be_coda/l10n_be_coda.py | 34 +++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
create mode 100644 addons/l10n_be_coda/l10n_be_coda.py
diff --git a/addons/l10n_be_coda/l10n_be_coda.py b/addons/l10n_be_coda/l10n_be_coda.py
new file mode 100644
index 00000000000..e22bec27aab
--- /dev/null
+++ b/addons/l10n_be_coda/l10n_be_coda.py
@@ -0,0 +1,34 @@
+# -*- encoding: utf-8 -*-
+##############################################################################
+#
+# OpenERP, Open Source Management Solution
+#
+# Copyright (c) 2011 Noviat nv/sa (www.noviat.be). All rights reserved.
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as
+# published by the Free Software Foundation, either version 3 of the
+# License, or (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+
+from osv import osv, fields
+
+
+class account_bank_statement(osv.osv):
+ _inherit = 'account.bank.statement'
+ _columns = {
+ 'coda_note': fields.text('CODA Notes'),
+ }
+
+account_bank_statement()
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
From 8825ea3ae64180c89c15651ad19e2c28af55c32c Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Fri, 7 Dec 2012 15:31:44 +0100
Subject: [PATCH 23/41] [FIX]coda note with int not str, import wizard returns
to banks statement tree
bzr revid: dle@openerp.com-20121207143144-13vfmr4o37e1rntb
---
addons/l10n_be_coda/l10n_be_coda_wizard.xml | 19 -------------------
.../wizard/account_coda_import.py | 18 +++++++++++++-----
2 files changed, 13 insertions(+), 24 deletions(-)
diff --git a/addons/l10n_be_coda/l10n_be_coda_wizard.xml b/addons/l10n_be_coda/l10n_be_coda_wizard.xml
index 427e0c1991e..92b16db0e88 100644
--- a/addons/l10n_be_coda/l10n_be_coda_wizard.xml
+++ b/addons/l10n_be_coda/l10n_be_coda_wizard.xml
@@ -21,25 +21,6 @@
-
- Import CODA File
- account.coda.import
- 2
-
-
-
-
-
- or
-
-
-
-
-
-
-
-
-
Import CODA Fileir.actions.act_window
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index 9513d7accc2..1118f5a4ae6 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -89,10 +89,10 @@ class account_coda_import(osv.osv_memory):
raise osv.except_osv(_('Error') + 'R1002', _('Foreign bank accounts with IBAN structure are not supported '))
else: # Something else, not supported
raise osv.except_osv(_('Error') + 'R1003', _('Unsupported bank account structure '))
- ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', statement['acc_number'])])
+ bank_ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', statement['acc_number'])])
not_found_except = osv.except_osv(_('Error') + 'R1004', _("No matching CODA Bank Account Configuration record found. Please check if the 'Bank Account Number' and 'Currency' fields of your configuration record match with '%s' and '%s'.") % (statement['acc_number'], statement['currency']))
- if ids and len(ids) > 0:
- bank_accs = self.pool.get('res.partner.bank').browse(cr, uid, ids)
+ if bank_ids and len(bank_ids) > 0:
+ bank_accs = self.pool.get('res.partner.bank').browse(cr, uid, bank_ids)
for bank_acc in bank_accs:
statement['journal_id'] = bank_acc.journal_id
if (statement['journal_id'].currency and statement['journal_id'].currency.name != statement['currency']) and (not statement['journal_id'].currency and statement['journal_id'].company_id.currency_id.name != statement['currency']):
@@ -246,9 +246,9 @@ class account_coda_import(osv.osv_memory):
line['transaction_family'] = transaction_family[0]
if line['transaction_code'] in transaction_family[1]:
line['transaction_code'] = transaction_family[1][line['transaction_code']]
- statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' #' + str(line['sequence']), 'Date: ' + str(line['entryDate']), 'Ref: ' + str(line['ref']), 'Communication: ' + line['communication'],'\n'])
+ statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' #' + str(line['sequence']), 'Date: ' + str(line['entryDate']), 'Ref: ' + str(line['ref']), 'Communication: ' + line['communication'], '\n'])
elif line['type'] == 'communication':
- statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' #' + str(line['sequence']), 'Ref: ' + str(line['ref']), 'Communication: ' + line['communication'],'\n'])
+ statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' #' + str(line['sequence']), 'Ref: ' + str(line['ref']), 'Communication: ' + line['communication'], '\n'])
elif line['type'] == 'normal':
note = []
if 'counterpartyName' in line and line['counterpartyName'] != '':
@@ -383,6 +383,14 @@ class account_coda_import(osv.osv_memory):
self.pool.get('account.bank.statement.line').create(cr, uid, data, context=context)
if statement['coda_note'] != '':
self.pool.get('account.bank.statement').write(cr, uid, [statement['id']], {'coda_note': statement['coda_note']}, context=context)
+ return {
+ 'view_type': 'form',
+ 'view_mode': 'tree',
+ 'res_model': 'account.bank.statement',
+ 'view_id': False,
+ 'context': context,
+ 'type': 'ir.actions.act_window',
+ }
account_coda_import()
transaction_types = {
From fbcdfed860176b6c5af35c9a8d6843d8c938e633 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Fri, 7 Dec 2012 15:55:19 +0100
Subject: [PATCH 24/41] [FIX]Groups technical for CODA Notes and bank statement
lines, form added to view mode for views after import, coda note information
reference
bzr revid: dle@openerp.com-20121207145519-4vbb1otng09wj3kg
---
addons/l10n_be_coda/l10n_be_coda_view.xml | 4 ++--
addons/l10n_be_coda/l10n_be_coda_wizard.xml | 10 +++++-----
addons/l10n_be_coda/wizard/account_coda_import.py | 6 +++---
3 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/addons/l10n_be_coda/l10n_be_coda_view.xml b/addons/l10n_be_coda/l10n_be_coda_view.xml
index d4c896064a6..538332b37d2 100644
--- a/addons/l10n_be_coda/l10n_be_coda_view.xml
+++ b/addons/l10n_be_coda/l10n_be_coda_view.xml
@@ -7,7 +7,7 @@
-
+
@@ -91,7 +91,7 @@
-
+
\ No newline at end of file
diff --git a/addons/l10n_be_coda/l10n_be_coda_wizard.xml b/addons/l10n_be_coda/l10n_be_coda_wizard.xml
index 92b16db0e88..dddc18bb30a 100644
--- a/addons/l10n_be_coda/l10n_be_coda_wizard.xml
+++ b/addons/l10n_be_coda/l10n_be_coda_wizard.xml
@@ -8,15 +8,15 @@
1
-
-
- or
-
-
+
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index 1118f5a4ae6..7d50e4ba0d3 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -246,9 +246,9 @@ class account_coda_import(osv.osv_memory):
line['transaction_family'] = transaction_family[0]
if line['transaction_code'] in transaction_family[1]:
line['transaction_code'] = transaction_family[1][line['transaction_code']]
- statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' #' + str(line['sequence']), 'Date: ' + str(line['entryDate']), 'Ref: ' + str(line['ref']), 'Communication: ' + line['communication'], '\n'])
+ statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' with Ref. ' + str(line['ref']), 'Date: ' + str(line['entryDate']), 'Communication: ' + line['communication'], ''])
elif line['type'] == 'communication':
- statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' #' + str(line['sequence']), 'Ref: ' + str(line['ref']), 'Communication: ' + line['communication'], '\n'])
+ statement['coda_note'] = "\n".join([statement['coda_note'], line['type'].title() + ' with Ref. ' + str(line['ref']), 'Ref: ', 'Communication: ' + line['communication'], ''])
elif line['type'] == 'normal':
note = []
if 'counterpartyName' in line and line['counterpartyName'] != '':
@@ -385,7 +385,7 @@ class account_coda_import(osv.osv_memory):
self.pool.get('account.bank.statement').write(cr, uid, [statement['id']], {'coda_note': statement['coda_note']}, context=context)
return {
'view_type': 'form',
- 'view_mode': 'tree',
+ 'view_mode': 'tree,form',
'res_model': 'account.bank.statement',
'view_id': False,
'context': context,
From 62bb893da70b757813fc20a49a64ed527394cddf Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Sat, 8 Dec 2012 12:08:02 +0100
Subject: [PATCH 25/41] [FIX]Mmissing adding magic number for credit lines in
voucher
bzr revid: dle@openerp.com-20121208110802-226tomv7ni26r0nh
---
addons/l10n_be_coda/wizard/account_coda_import.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index 7d50e4ba0d3..d27b28c315c 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -318,6 +318,10 @@ class account_coda_import(osv.osv_memory):
for line_dr in voucher_vals['line_dr_ids']:
line_drs.append((0, 0, line_dr))
voucher_vals['line_dr_ids'] = line_drs
+ line_crs = []
+ for line_cr in voucher_vals['line_cr_ids']:
+ line_crs.append((0, 0, line_cr))
+ voucher_vals['line_cr_ids'] = line_crs
line['voucher_id'] = self.pool.get('account.voucher').create(cr, uid, voucher_vals, context=context)
if 'counterpartyNumber' in line and line['counterpartyNumber']:
ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', str(line['counterpartyNumber']))])
From 1370e3c6558544a5899c5839847abc71aa9fe199 Mon Sep 17 00:00:00 2001
From: Goran Kliska
Date: Mon, 10 Dec 2012 09:56:28 +0100
Subject: [PATCH 26/41] l10n_hr for 7.0
bzr revid: goran.kliska@slobodni-programi.hr-20121210085628-5ojrmijras80h0u1
---
addons/l10n_hr/__init__.py | 6 +-
addons/l10n_hr/__openerp__.py | 44 +++---
addons/l10n_hr/data/account.tax.template.csv | 112 ++++++-------
.../l10n_hr/data/fiscal_position.xml.backup | 139 ----------------
...ition.xml => fiscal_position_template.xml} | 102 ++++++------
addons/l10n_hr/i18n/hr.po | 149 ------------------
addons/l10n_hr/i18n/l10n_hr.pot | 149 ------------------
addons/l10n_hr/l10n_hr_chart_template.xml | 22 +++
addons/l10n_hr/l10n_hr_wizard.xml | 55 +------
addons/l10n_hr/static/src/img/icon.png | Bin 0 -> 17892 bytes
10 files changed, 161 insertions(+), 617 deletions(-)
delete mode 100644 addons/l10n_hr/data/fiscal_position.xml.backup
rename addons/l10n_hr/data/{fiscal_position.xml => fiscal_position_template.xml} (50%)
delete mode 100644 addons/l10n_hr/i18n/hr.po
delete mode 100644 addons/l10n_hr/i18n/l10n_hr.pot
create mode 100755 addons/l10n_hr/l10n_hr_chart_template.xml
mode change 100755 => 100644 addons/l10n_hr/l10n_hr_wizard.xml
create mode 100644 addons/l10n_hr/static/src/img/icon.png
diff --git a/addons/l10n_hr/__init__.py b/addons/l10n_hr/__init__.py
index e559ab15644..4628f79342d 100644
--- a/addons/l10n_hr/__init__.py
+++ b/addons/l10n_hr/__init__.py
@@ -4,9 +4,9 @@
# OpenERP, Open Source Management Solution
# Module: l10n_hr
# Author: Goran Kliska
-# mail: gkliskaATgmail.com
+# mail: goran.kliska(AT)slobodni-programi.hr
# Copyright (C) 2011- Slobodni programi d.o.o., Zagreb
-# Contributions:
+# Contributions:
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
@@ -24,4 +24,4 @@
##############################################################################
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_hr/__openerp__.py b/addons/l10n_hr/__openerp__.py
index ec0f6269364..05c3d69593c 100644
--- a/addons/l10n_hr/__openerp__.py
+++ b/addons/l10n_hr/__openerp__.py
@@ -4,10 +4,10 @@
# OpenERP, Open Source Management Solution
# Module: l10n_hr
# Author: Goran Kliska
-# mail: gkliskaATgmail.com
+# mail: goran.kliska(AT)slobodni-programi.hr
# Copyright: Slobodni programi d.o.o., Zagreb
-# Contributions:
-# Tomislav Bošnjaković, Storm Computers d.o.o. :
+# Contributions:
+# Tomislav Bošnjaković, Storm Computers d.o.o. :
# - account types
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
@@ -25,8 +25,8 @@
##############################################################################
{
- "name" : "Croatia - RRIF's 2012 chat of accounts",
- "description" : """
+ "name": "Croatia - RRIF 2012 COA",
+ "description": """
Croatian localisation.
======================
@@ -34,8 +34,8 @@ Author: Goran Kliska, Slobodni programi d.o.o., Zagreb
http://www.slobodni-programi.hr
Contributions:
- Infokom d.o.o.
- Storm Computers d.o.o.
+ Tomislav Bošnjaković, Storm Computers: tipovi konta
+ Ivan Vađić, Slobodni programi: tipovi konta
Description:
@@ -45,39 +45,35 @@ RRIF-ov računski plan za poduzetnike za 2012.
Vrste konta
Kontni plan prema RRIF-u, dorađen u smislu kraćenja naziva i dodavanja analitika
Porezne grupe prema poreznoj prijavi
-Porezi PDV-a
-Ostali porezi (samo češće korišteni) povezani s kontima kontnog plana
+Porezi PDV obrasca
+Ostali porezi
+Osnovne fiskalne pozicije
Izvori podataka:
http://www.rrif.hr/dok/preuzimanje/rrif-rp2011.rar
http://www.rrif.hr/dok/preuzimanje/rrif-rp2012.rar
-
-
""",
- "version" : "2012.1",
- "author" : "OpenERP Croatian Community",
- "category" : 'Localization/Account Charts',
- "website": "https://code.launchpad.net/openobject-croatia" ,
+ "version": "12.2",
+ "author": "OpenERP Croatian Community",
+ "category": 'Localization/Account Charts',
+ "website": "https://code.launchpad.net/openobject-croatia",
'depends': [
'account',
- 'base_vat',
- 'base_iban',
'account_chart',
-# 'account_coda',
],
- 'init_xml': [],
- 'update_xml': [
+ 'data': [
'data/account.account.type.csv',
'data/account.tax.code.template.csv',
'data/account.account.template.csv',
+ 'l10n_hr_chart_template.xml',
'l10n_hr_wizard.xml',
'data/account.tax.template.csv',
- 'data/fiscal_position.xml',
- ],
- "demo_xml" : [],
- 'test' : [],
+ 'data/fiscal_position_template.xml',
+ ],
+ "demo": [],
+ 'test': [],
"active": False,
"installable": True,
}
diff --git a/addons/l10n_hr/data/account.tax.template.csv b/addons/l10n_hr/data/account.tax.template.csv
index 7289e25a5e3..b038cebfc39 100644
--- a/addons/l10n_hr/data/account.tax.template.csv
+++ b/addons/l10n_hr/data/account.tax.template.csv
@@ -1,62 +1,50 @@
-"id","description","chart_template_id:id","name","amount","child_ids:id","parent_id:id","child_depend","type","account_collected_id:id","account_paid_id:id","type_tax_use","base_code_id:id","tax_code_id:id","ref_base_code_id:id","ref_tax_code_id:id","ref_tax_sign","tax_sign","base_sign","ref_base_sign","sequence"
-"rrif_pdv_25","PDV 25%","l10n_hr_chart_template_rrif","25% PDV","0.25",,,"False","percent","kp_rrif24003","kp_rrif24003","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","10"
-"rrif_pdv_25usl","PDV 25% Usluge","l10n_hr_chart_template_rrif","25% PDV usluge","0.25",,,"False","percent","kp_rrif24003","kp_rrif24003","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_23","PDV 23%","l10n_hr_chart_template_rrif","23% PDV","0.23",,,"False","percent","kp_rrif24002","kp_rrif24002","sale","pdv_code_o22","pdv_code_p22","pdv_code_o22","pdv_code_p22","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_23usl","PDV 23% Usluge","l10n_hr_chart_template_rrif","23% PDV usluge","0.23",,,"False","percent","kp_rrif24002","kp_rrif24002","sale","pdv_code_o22","pdv_code_p22","pdv_code_o22","pdv_code_p22","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_10","PDV 10%","l10n_hr_chart_template_rrif","10% PDV","0.10",,,"False","percent","kp_rrif24000","kp_rrif24000","sale","pdv_code_o21","pdv_code_p21","pdv_code_o21","pdv_code_p21","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_0","PDV 0%","l10n_hr_chart_template_rrif","0% PDV","0.00",,,"False","percent",,,"sale","pdv_code_o13",,"pdv_code_o13",,"1.0","1.0","1.0","1.0","100"
-"rrif_pdv_avans_25","PDV za predujam 25%","l10n_hr_chart_template_rrif","25% PDV (za predujam)","0.25",,,"False","percent","kp_rrif24013","kp_rrif24013","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_avans_23","PDV za predujam 23%","l10n_hr_chart_template_rrif","23% PDV (za predujam)","0.23",,,"False","percent","kp_rrif24012","kp_rrif24012","sale","pdv_code_o22","pdv_code_p22","pdv_code_o22","pdv_code_p22","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_avans_10","PDV za predujam 10%","l10n_hr_chart_template_rrif","10% PDV (za predujam)","0.10",,,"False","percent","kp_rrif24010","kp_rrif24010","sale","pdv_code_o21","pdv_code_p21","pdv_code_o21","pdv_code_p21","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_avans_0","PDV za predujam 0%","l10n_hr_chart_template_rrif","0% PDV (za predujam)","0.00",,,"False","percent",,,"sale","pdv_code_o13",,"pdv_code_o13",,"1.0","1.0","1.0","1.0","100"
-"rrif_pdv_nezar_isp_25","PDV po nezaračunanim isporukama 25%","l10n_hr_chart_template_rrif","25% PDV za nezaračunane isp.","0.25",,,"False","percent","kp_rrif24033","kp_rrif24033","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_nezar_isp_23","PDV po nezaračunanim isporukama 23%","l10n_hr_chart_template_rrif","23% PDV za nezaračunane isp.","0.23",,,"False","percent","kp_rrif24032","kp_rrif24032","sale","pdv_code_o22","pdv_code_p22","pdv_code_o22","pdv_code_p22","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_nezar_isp_10","PDV po nezaračunanim isporukama 10%","l10n_hr_chart_template_rrif","10% PDV za nezaračunane isp.","0.10",,,"False","percent","kp_rrif24030","kp_rrif24030","sale","pdv_code_o21","pdv_code_p21","pdv_code_o21","pdv_code_p21","1.0","1.0","1.0","1.0","100"
-"rrif_pdv_nezar_isp_0","PDV po nezaračunanim isporukama 0%","l10n_hr_chart_template_rrif","0% PDV za nezaračunane isp.","0.00",,,"False","percent",,,"sale","pdv_code_o13",,"pdv_code_o13",,"1.0","1.0","1.0","1.0","100"
-"rrif_pdv_nepod_0","1. KOJE NE PODLIJEŽU OPOREZIVANJU (čl. 2. u svezi s čl. 5 i čl. 8 st. 7 Zakona)","l10n_hr_chart_template_rrif","0% Ne podliježe op.","0.00",,,"False","percent",,,"sale","pdv_code_o11",,"pdv_code_o11",,"1.0","1.0","1.0","1.0","100"
-"rrif_pdv_osl_izvoz_0","2.1. IZVOZNE - s pravom na odbitak pretporeza (čl. 13. st. 1. toč. 1. i čl. 14. Zakona)","l10n_hr_chart_template_rrif","0% osl. izvozne","0.00",,,"False","percent",,,"sale","pdv_code_o121",,"pdv_code_o121",,"1.0","1.0","1.0","1.0","100"
-"rrif_pdv_osl_medpri_0","2.2. U VEZI S MEĐUNARODNIM PRIJEVOZOM (čl. 13.b Zakona)","l10n_hr_chart_template_rrif","0% osl. međ. prijevoz","0.00",,,"False","percent",,,"sale","pdv_code_o122",,"pdv_code_o122",,"1.0","1.0","1.0","1.0","100"
-"rrif_pdv_osl_tuz_0","2.3. TUZEMNE - bez prava na odbitak pretporeza (čl. 11. i čl. 11a Zakona)","l10n_hr_chart_template_rrif","0% osl tuzemne","0.00",,,"False","percent",,,"sale","pdv_code_o123",,"pdv_code_o123",,"1.0","1.0","1.0","1.0","100"
-"rrif_pdv_osl_ost_0","2.4. OSTALO (čl. 13. st. 1. toč. 2. I čl. 13a Zakona) ","l10n_hr_chart_template_rrif","0% osl. ostalo","0.00",,,"False","percent",,,"sale","pdv_code_o124",,"pdv_code_o124",,"1.0","1.0","1.0","1.0","100"
-"rrif_pp_25","Pretporez 25% PDV","l10n_hr_chart_template_rrif","25% PDV pretporez","0.25",,,"False","percent","kp_rrif14003","kp_rrif14003","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","10"
-"rrif_pp_25usl","Pretporez 25% PDV Usluge","l10n_hr_chart_template_rrif","25% PDV pretporez usluge","0.25",,,"False","percent","kp_rrif14003","kp_rrif14003","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
-"rrif_pp_23","Pretporez 23% PDV","l10n_hr_chart_template_rrif","23% PDV pretporez","0.23",,,"False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o32","pdv_code_p32","pdv_code_o32","pdv_code_p32","1.0","1.0","1.0","1.0","100"
-"rrif_pp_23usl","Pretporez 23% PDV Usluge","l10n_hr_chart_template_rrif","23% PDV pretporez usluge","0.23",,,"False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o32","pdv_code_p32","pdv_code_o32","pdv_code_p32","1.0","1.0","1.0","1.0","100"
-"rrif_pp_10","Pretporez 10% PDV","l10n_hr_chart_template_rrif","10% PDV pretporez","0.10",,,"False","percent","kp_rrif14000","kp_rrif14000","purchase","pdv_code_o31","pdv_code_p31","pdv_code_o31","pdv_code_p31","1.0","1.0","1.0","1.0","100"
-"rrif_pp_0","Pretporez 0% PDV","l10n_hr_chart_template_rrif","0% PDV pretporez","0.00",,,"False","percent",,,"purchase","pdv_code_o391",,"pdv_code_o391",,"1.0","1.0","1.0","1.0","100"
-"rrif_pp_avans_25","Pretporez za predujam 25% PDV","l10n_hr_chart_template_rrif","25% PDV pretporez za predujam","0.25",,,"False","percent","kp_rrif14013","kp_rrif14013","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
-"rrif_pp_avans_23","Pretporez za predujam 23% PDV","l10n_hr_chart_template_rrif","23% PDV pretporez za predujam","0.23",,,"False","percent","kp_rrif14012","kp_rrif14012","purchase","pdv_code_o32","pdv_code_p32","pdv_code_o32","pdv_code_p32","1.0","1.0","1.0","1.0","100"
-"rrif_pp_avans_10","Pretporez za predujam 10% PDV","l10n_hr_chart_template_rrif","10% PDV pretporez za predujam","0.10",,,"False","percent","kp_rrif14010","kp_rrif14010","purchase","pdv_code_o31","pdv_code_p31","pdv_code_o31","pdv_code_p31","1.0","1.0","1.0","1.0","100"
-"rrif_pp_avans_0","Pretporez za predujam 0% PDV","l10n_hr_chart_template_rrif","0% PDV pretporez za predujam","0.00",,,"False","percent",,,"purchase","pdv_code_o391",,"pdv_code_o391",,"1.0","1.0","1.0","1.0","100"
-"rrif_pp_uvoz_25","Plaćeni PDV 25% pri uvozu dobara","l10n_hr_chart_template_rrif","25% uvoz dobara","0.25",,,"False","percent","kp_rrif14023","kp_rrif14023","purchase","pdv_code_o34","pdv_code_p34","pdv_code_o34","pdv_code_p34","1.0","1.0","1.0","1.0","100"
-"rrif_pp_uvoz_23","Plaćeni PDV 23% pri uvozu dobara","l10n_hr_chart_template_rrif","23% uvoz dobara","0.23",,,"False","percent","kp_rrif14022","kp_rrif14022","purchase","pdv_code_o34","pdv_code_p34","pdv_code_o34","pdv_code_p34","1.0","1.0","1.0","1.0","100"
-"rrif_pp_uvoz_10","Plaćeni PDV 10% pri uvozu dobara","l10n_hr_chart_template_rrif","10% uvoz dobara","0.10",,,"False","percent","kp_rrif14020","kp_rrif14020","purchase","pdv_code_o34","pdv_code_p34","pdv_code_o34","pdv_code_p34","1.0","1.0","1.0","1.0","100"
-"rrif_pp_uvoz_0","Plaćeni PDV 0% pri uvozu dobara","l10n_hr_chart_template_rrif","0% uvoz dobara","0.00",,,"False","percent",,,"purchase","pdv_code_o34",,"pdv_code_o34",,"1.0","1.0","1.0","1.0","100"
-"rrif_pp_ino_25","Plaćeni PDV 25% na usluge inozemnih poduzetnika","l10n_hr_chart_template_rrif","25% ino. usluge","0.25",,,"False","percent","kp_rrif14033","kp_rrif14033","purchase","pdv_code_o37","pdv_code_p37","pdv_code_o34","pdv_code_o37","1.0","1.0","1.0","1.0","100"
-"rrif_pp_ino_23","Plaćeni PDV 23% na usluge inozemnih poduzetnika","l10n_hr_chart_template_rrif","23% ino. usluge","0.23",,,"False","percent","kp_rrif14032","kp_rrif14032","purchase","pdv_code_o36","pdv_code_p36","pdv_code_o34","pdv_code_o37","1.0","1.0","1.0","1.0","100"
-"rrif_pp_ino_10","Plaćeni PDV 10% na usluge inozemnih poduzetnika","l10n_hr_chart_template_rrif","10% ino. usluge","0.10",,,"False","percent","kp_rrif14030","kp_rrif14030","purchase","pdv_code_o35","pdv_code_p35","pdv_code_o34","pdv_code_o35","1.0","1.0","1.0","1.0","100"
-"rrif_pp_R2_25","25% R-2 dobavljač","l10n_hr_chart_template_rrif","25% R-2 dobavljač","0.25",,,"False","percent","kp_rrif1409","kp_rrif1409","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
-"rrif_pp_R2_23","23% R-2 dobavljač","l10n_hr_chart_template_rrif","23% R-2 dobavljač","0.23",,,"False","percent","kp_rrif1408","kp_rrif1408","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
-"rrif_pp_uvoz_samopdv_25","Samo PDV kod uvoza 25%","l10n_hr_chart_template_rrif","Samo PDV kod uvoza 25%","0.25",,,"False","percent",,,"purchase","pdv_code_o913","pdv_code_p9202","pdv_code_o913","pdv_code_p9202","-1.0","-1.0","-1.0","-1.0","100"
-"rrif_pp_uvoz_samopdv_25usl","Samo PDV kod uvoza 25% usluge","l10n_hr_chart_template_rrif","Samo PDV kod uvoza 25% usluge","0.25",,,"False","percent",,,"purchase","pdv_code_o913","pdv_code_p9203","pdv_code_o913","pdv_code_p9203","-1.0","-1.0","-1.0","-1.0","100"
-"rrif_pp_uvoz_samopdv_23","Samo PDV kod uvoza 23%","l10n_hr_chart_template_rrif","Samo PDV kod uvoza 23%","0.23",,,"False","percent",,,"purchase","pdv_code_o912","pdv_code_p9203","pdv_code_o912","pdv_code_p9203","-1.0","-1.0","-1.0","-1.0","100"
-"rrif_ppdnp1_3070_1","pp 30% Nepriznat 70% Priznat","l10n_hr_chart_template_rrif","pp 30% Nepriznat 70% Priznat","1.0",,,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_3070_30_2","pp 30% nepriznat","l10n_hr_chart_template_rrif","pp 30% nepriznat","0.30",,"rrif_ppdnp1_3070_1","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_3070_30_3","pp 30% nep.(25%)","l10n_hr_chart_template_rrif","pp 30% nep.(25%)","0.25",,"rrif_ppdnp1_3070_30_2","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_3070_70_2","pp 70% priznat","l10n_hr_chart_template_rrif","Pp 70% priznat","0.70",,"rrif_ppdnp1_3070_1","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_3070_70_3","pp 70% priz.(25%)","l10n_hr_chart_template_rrif","Pp 70% priz.(25%)","0.25",,"rrif_ppdnp1_3070_70_2","False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_1","pp 70% Nepriznat 30% Priznat","l10n_hr_chart_template_rrif","pp 70% Nepriznat 30% Priznat","1.0",,,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_70_2","Pp 70% nepriznat","l10n_hr_chart_template_rrif","Pp 70% nepriznat","0.70",,"rrif_ppdnp1_7030_1","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_70_3","Pp 70% nep.(25%)","l10n_hr_chart_template_rrif","Pp 70% nep.(25%)","0.25",,"rrif_ppdnp1_7030_70_2","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_30_2","Pp 30% priznat","l10n_hr_chart_template_rrif","Pp 30% priznat","0.30",,"rrif_ppdnp1_7030_1","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_30_3","Pp 30% priz.(25%)","l10n_hr_chart_template_rrif","Pp 30% priz.(25%)","0.25",,"rrif_ppdnp1_7030_30_2","False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_3070_1_r2","R2 pp 30% Nepriznat 70% Priznat","l10n_hr_chart_template_rrif","R2 pp 30% Nepriznat 70% Priznat","1.0",,,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_3070_30_2_r2","R2 pp 30% nepriznat","l10n_hr_chart_template_rrif","R2 pp 30% nepriznat","0.30",,"rrif_ppdnp1_3070_1_r2","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_3070_30_3_r2","R2 pp 30% nep.(25%)","l10n_hr_chart_template_rrif","R2 pp 30% nep.(25%)","0.25",,"rrif_ppdnp1_3070_30_2_r2","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_3070_70_2_r2","R2 pp 70% priznat","l10n_hr_chart_template_rrif","R2 pp 70% priznat","0.70",,"rrif_ppdnp1_3070_1_r2","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_3070_70_3_r2","R2 pp 70% priz.(25%)","l10n_hr_chart_template_rrif","R2 pp 70% priz.(25%)","0.25",,"rrif_ppdnp1_3070_70_2_r2","False","percent","kp_rrif1408","kp_rrif1408","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_1_r2","R2 pp 70% Nepriznat 30% Priznat","l10n_hr_chart_template_rrif","R2 pp 70% Nepriznat 30% Priznat","1.0",,,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_70_2_r2","R2 Pp 70% nepriznat","l10n_hr_chart_template_rrif","R2 Pp 70% nepriznat","0.70",,"rrif_ppdnp1_7030_1_r2","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_70_3_r2","R2 Pp 70% nep.(25%)","l10n_hr_chart_template_rrif","R2 Pp 70% nep.(25%)","0.25",,"rrif_ppdnp1_7030_70_2_r2","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_30_2_r2","R2 Pp 30% priznat","l10n_hr_chart_template_rrif","R2 Pp 30% priznat","0.30",,"rrif_ppdnp1_7030_1_r2","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
-"rrif_ppdnp1_7030_30_3_r2","R2 Pp 30% priz.(25%)","l10n_hr_chart_template_rrif","R2 Pp 30% priz.(25%)","0.25",,"rrif_ppdnp1_7030_30_2_r2","False","percent","kp_rrif1408","kp_rrif1408","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
+"id","description","chart_template_id/id","name","amount","parent_id","child_depend","type","account_collected_id/id","account_paid_id/id","type_tax_use","base_code_id/id","tax_code_id/id","ref_base_code_id/id","ref_tax_code_id/id","ref_tax_sign","tax_sign","base_sign","ref_base_sign","sequence"
+"rrif_pdv_25","PDV 25%","l10n_hr_chart_template_rrif","25% PDV","0.25",,"False","percent","kp_rrif24003","kp_rrif24003","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","10"
+"rrif_pdv_25usl","PDV 25% Usluge","l10n_hr_chart_template_rrif","25% PDV usluge","0.25",,"False","percent","kp_rrif24003","kp_rrif24003","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_10","PDV 10%","l10n_hr_chart_template_rrif","10% PDV","0.10",,"False","percent","kp_rrif24000","kp_rrif24000","sale","pdv_code_o21","pdv_code_p21","pdv_code_o21","pdv_code_p21","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_0","PDV 0%","l10n_hr_chart_template_rrif","0% PDV","0.00",,"False","percent",,,"sale","pdv_code_o13",,"pdv_code_o13",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_avans_25","PDV za predujam 25%","l10n_hr_chart_template_rrif","25% PDV (za predujam)","0.25",,"False","percent","kp_rrif24013","kp_rrif24013","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_avans_10","PDV za predujam 10%","l10n_hr_chart_template_rrif","10% PDV (za predujam)","0.10",,"False","percent","kp_rrif24010","kp_rrif24010","sale","pdv_code_o21","pdv_code_p21","pdv_code_o21","pdv_code_p21","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_avans_0","PDV za predujam 0%","l10n_hr_chart_template_rrif","0% PDV (za predujam)","0.00",,"False","percent",,,"sale","pdv_code_o13",,"pdv_code_o13",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_nezar_isp_25","PDV po nezaračunanim isporukama 25%","l10n_hr_chart_template_rrif","25% PDV za nezaračunane isp.","0.25",,"False","percent","kp_rrif24033","kp_rrif24033","sale","pdv_code_o23","pdv_code_p23","pdv_code_o23","pdv_code_p23","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_nezar_isp_10","PDV po nezaračunanim isporukama 10%","l10n_hr_chart_template_rrif","10% PDV za nezaračunane isp.","0.10",,"False","percent","kp_rrif24030","kp_rrif24030","sale","pdv_code_o21","pdv_code_p21","pdv_code_o21","pdv_code_p21","1.0","1.0","1.0","1.0","100"
+"rrif_pdv_nezar_isp_0","PDV po nezaračunanim isporukama 0%","l10n_hr_chart_template_rrif","0% PDV za nezaračunane isp.","0.00",,"False","percent",,,"sale","pdv_code_o13",,"pdv_code_o13",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_nepod_0","1. KOJE NE PODLIJEŽU OPOREZIVANJU (čl. 2. u svezi s čl. 5 i čl. 8 st. 7 Zakona)","l10n_hr_chart_template_rrif","0% Ne podliježe op.","0.00",,"False","percent",,,"sale","pdv_code_o11",,"pdv_code_o11",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_osl_izvoz_0","2.1. IZVOZNE - s pravom na odbitak pretporeza (čl. 13. st. 1. toč. 1. i čl. 14. Zakona)","l10n_hr_chart_template_rrif","0% osl. izvozne","0.00",,"False","percent",,,"sale","pdv_code_o121",,"pdv_code_o121",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_osl_medpri_0","2.2. U VEZI S MEĐUNARODNIM PRIJEVOZOM (čl. 13.b Zakona)","l10n_hr_chart_template_rrif","0% osl. međ. prijevoz","0.00",,"False","percent",,,"sale","pdv_code_o122",,"pdv_code_o122",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_osl_tuz_0","2.3. TUZEMNE - bez prava na odbitak pretporeza (čl. 11. i čl. 11a Zakona)","l10n_hr_chart_template_rrif","0% osl tuzemne","0.00",,"False","percent",,,"sale","pdv_code_o123",,"pdv_code_o123",,"1.0","1.0","1.0","1.0","100"
+"rrif_pdv_osl_ost_0","2.4. OSTALO (čl. 13. st. 1. toč. 2. I čl. 13a Zakona) ","l10n_hr_chart_template_rrif","0% osl. ostalo","0.00",,"False","percent",,,"sale","pdv_code_o124",,"pdv_code_o124",,"1.0","1.0","1.0","1.0","100"
+"rrif_pp_25","Pretporez 25% PDV","l10n_hr_chart_template_rrif","25% PDV pretporez","0.25",,"False","percent","kp_rrif14003","kp_rrif14003","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","10"
+"rrif_pp_25usl","Pretporez 25% PDV Usluge","l10n_hr_chart_template_rrif","25% PDV pretporez usluge","0.25",,"False","percent","kp_rrif14003","kp_rrif14003","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
+"rrif_pp_10","Pretporez 10% PDV","l10n_hr_chart_template_rrif","10% PDV pretporez","0.10",,"False","percent","kp_rrif14000","kp_rrif14000","purchase","pdv_code_o31","pdv_code_p31","pdv_code_o31","pdv_code_p31","1.0","1.0","1.0","1.0","100"
+"rrif_pp_0","Pretporez 0% PDV","l10n_hr_chart_template_rrif","0% PDV pretporez","0.00",,"False","percent",,,"purchase","pdv_code_o391",,"pdv_code_o391",,"1.0","1.0","1.0","1.0","100"
+"rrif_pp_avans_25","Pretporez za predujam 25% PDV","l10n_hr_chart_template_rrif","25% PDV pretporez za predujam","0.25",,"False","percent","kp_rrif14013","kp_rrif14013","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
+"rrif_pp_avans_0","Pretporez za predujam 0% PDV","l10n_hr_chart_template_rrif","0% PDV pretporez za predujam","0.00",,"False","percent",,,"purchase","pdv_code_o391",,"pdv_code_o391",,"1.0","1.0","1.0","1.0","100"
+"rrif_pp_uvoz_25","Plaćeni PDV 25% pri uvozu dobara","l10n_hr_chart_template_rrif","25% uvoz dobara","0.25",,"False","percent","kp_rrif14023","kp_rrif14023","purchase","pdv_code_o34","pdv_code_p34","pdv_code_o34","pdv_code_p34","1.0","1.0","1.0","1.0","100"
+"rrif_pp_uvoz_10","Plaćeni PDV 10% pri uvozu dobara","l10n_hr_chart_template_rrif","10% uvoz dobara","0.10",,"False","percent","kp_rrif14020","kp_rrif14020","purchase","pdv_code_o34","pdv_code_p34","pdv_code_o34","pdv_code_p34","1.0","1.0","1.0","1.0","100"
+"rrif_pp_uvoz_0","Plaćeni PDV 0% pri uvozu dobara","l10n_hr_chart_template_rrif","0% uvoz dobara","0.00",,"False","percent",,,"purchase","pdv_code_o34",,"pdv_code_o34",,"1.0","1.0","1.0","1.0","100"
+"rrif_pp_ino_25","Plaćeni PDV 25% na usluge inozemnih poduzetnika","l10n_hr_chart_template_rrif","25% ino. usluge","0.25",,"False","percent","kp_rrif14033","kp_rrif14033","purchase","pdv_code_o37","pdv_code_p37","pdv_code_o34","pdv_code_o37","1.0","1.0","1.0","1.0","100"
+"rrif_pp_ino_10","Plaćeni PDV 10% na usluge inozemnih poduzetnika","l10n_hr_chart_template_rrif","10% ino. usluge","0.10",,"False","percent","kp_rrif14030","kp_rrif14030","purchase","pdv_code_o35","pdv_code_p35","pdv_code_o34","pdv_code_o35","1.0","1.0","1.0","1.0","100"
+"rrif_ppr2_25","25% R-2 dobavljač","l10n_hr_chart_template_rrif","25% R-2 dobavljač","0.25",,"False","percent","kp_rrif1409","kp_rrif1409","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
+"rrif_pp_uvoz_samopdv_25","Samo PDV kod uvoza 25%","l10n_hr_chart_template_rrif","Samo PDV kod uvoza 25%","0.25",,"False","percent",,,"purchase","pdv_code_o913","pdv_code_p9202","pdv_code_o913","pdv_code_p9202","-1.0","-1.0","-1.0","-1.0","100"
+"rrif_pp_uvoz_samopdv_25usl","Samo PDV kod uvoza 25% usluge","l10n_hr_chart_template_rrif","Samo PDV kod uvoza 25% usluge","0.25",,"False","percent",,,"purchase","pdv_code_o913","pdv_code_p9203","pdv_code_o913","pdv_code_p9203","-1.0","-1.0","-1.0","-1.0","100"
+"rrif_ppdnp1_3070_1","pp 30% Nepriznat 70% Priznat","l10n_hr_chart_template_rrif","pp 30% Nepriznat 70% Priznat","1.0",,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_30_2","pp 30% nepriznat","l10n_hr_chart_template_rrif","pp 30% nepriznat","0.30","pp 30% Nepriznat 70% Priznat","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_30_3","pp 30% nep.(25%)","l10n_hr_chart_template_rrif","pp 30% nep.(25%)","0.25","pp 30% nepriznat","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_70_2","pp 70% priznat","l10n_hr_chart_template_rrif","Pp 70% priznat","0.70","pp 30% Nepriznat 70% Priznat","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_70_3","pp 70% priz.(25%)","l10n_hr_chart_template_rrif","Pp 70% priz.(25%)","0.25","Pp 70% priznat","False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_1","pp 70% Nepriznat 30% Priznat","l10n_hr_chart_template_rrif","pp 70% Nepriznat 30% Priznat","1.0",,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_70_2","Pp 70% nepriznat","l10n_hr_chart_template_rrif","Pp 70% nepriznat","0.70","pp 70% Nepriznat 30% Priznat","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_70_3","Pp 70% nep.(25%)","l10n_hr_chart_template_rrif","Pp 70% nep.(25%)","0.25","Pp 70% nepriznat","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_30_2","Pp 30% priznat","l10n_hr_chart_template_rrif","Pp 30% priznat","0.30","pp 70% Nepriznat 30% Priznat","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_30_3","Pp 30% priz.(25%)","l10n_hr_chart_template_rrif","Pp 30% priz.(25%)","0.25","Pp 30% priznat","False","percent","kp_rrif14002","kp_rrif14002","purchase","pdv_code_o33","pdv_code_p33","pdv_code_o33","pdv_code_p33","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_1_r2","R2 pp 30% Nepriznat 70% Priznat","l10n_hr_chart_template_rrif","R2 pp 30% Nepriznat 70% Priznat","1.0",,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_30_2_r2","R2 pp 30% nepriznat","l10n_hr_chart_template_rrif","R2 pp 30% nepriznat","0.30","R2 pp 30% Nepriznat 70% Priznat","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_30_3_r2","R2 pp 30% nep.(25%)","l10n_hr_chart_template_rrif","R2 pp 30% nep.(25%)","0.25","R2 pp 30% nepriznat","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_70_2_r2","R2 pp 70% priznat","l10n_hr_chart_template_rrif","R2 pp 70% priznat","0.70","R2 pp 30% Nepriznat 70% Priznat","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_3070_70_3_r2","R2 pp 70% priz.(25%)","l10n_hr_chart_template_rrif","R2 pp 70% priz.(25%)","0.25","R2 pp 70% priznat","False","percent","kp_rrif1408","kp_rrif1408","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_1_r2","R2 pp 70% Nepriznat 30% Priznat","l10n_hr_chart_template_rrif","R2 pp 70% Nepriznat 30% Priznat","1.0",,"True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_70_2_r2","R2 Pp 70% nepriznat","l10n_hr_chart_template_rrif","R2 Pp 70% nepriznat","0.70","R2 pp 70% Nepriznat 30% Priznat","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_70_3_r2","R2 Pp 70% nep.(25%)","l10n_hr_chart_template_rrif","R2 Pp 70% nep.(25%)","0.25","R2 Pp 70% nepriznat","False","percent",,,"purchase","pdv_code_o913","pdv_code_p913","pdv_code_o913","pdv_code_p913","1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_30_2_r2","R2 Pp 30% priznat","l10n_hr_chart_template_rrif","R2 Pp 30% priznat","0.30","R2 pp 70% Nepriznat 30% Priznat","True","percent",,,"purchase",,,,,"1.0","1.0","1.0","1.0","100"
+"rrif_ppdnp1_7030_30_3_r2","R2 Pp 30% priz.(25%)","l10n_hr_chart_template_rrif","R2 Pp 30% priz.(25%)","0.25","R2 Pp 30% priznat","False","percent","kp_rrif1408","kp_rrif1408","purchase","pdv_code_o92","pdv_code_p9201","pdv_code_o92","pdv_code_p9201","1.0","1.0","1.0","1.0","100"
diff --git a/addons/l10n_hr/data/fiscal_position.xml.backup b/addons/l10n_hr/data/fiscal_position.xml.backup
deleted file mode 100644
index 8386a0d9808..00000000000
--- a/addons/l10n_hr/data/fiscal_position.xml.backup
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
- Bescarinska zona
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Domaći partneri R2
-
-
-
-
-
-
-
-
-
-
- Domaći partneri R1
-
-
-
-
- Strani partneri
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Domaći partneri izvan sustava PDV-a
-
-
-
-
-
-
-
-
-
-
-
-
- Carinska uprava
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/addons/l10n_hr/data/fiscal_position.xml b/addons/l10n_hr/data/fiscal_position_template.xml
similarity index 50%
rename from addons/l10n_hr/data/fiscal_position.xml
rename to addons/l10n_hr/data/fiscal_position_template.xml
index df91a120a8b..5a74fc0cc2d 100644
--- a/addons/l10n_hr/data/fiscal_position.xml
+++ b/addons/l10n_hr/data/fiscal_position_template.xml
@@ -1,68 +1,82 @@
-
-
+
+ R1 partneri
-
-
-
-
+
+ R2 partneri
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ EU Inozemni
+
+
+ Inozemni
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/l10n_hr/i18n/hr.po b/addons/l10n_hr/i18n/hr.po
deleted file mode 100644
index 9f7c1848ee1..00000000000
--- a/addons/l10n_hr/i18n/hr.po
+++ /dev/null
@@ -1,149 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * l10n_hr
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.1\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-20 18:16+0000\n"
-"PO-Revision-Date: 2012-03-20 18:16+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_pasiva
-msgid "Pasiva"
-msgstr "Pasiva"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_aktiva
-msgid "Aktiva"
-msgstr "Aktiva"
-
-#. module: l10n_hr
-#: model:ir.actions.todo,note:l10n_hr.config_call_account_template_hr_rrif
-msgid "Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.\n"
-" Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice"
-msgstr "Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.\n"
-" Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_view
-msgid "Sintetika"
-msgstr "Sintetika"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_inv_rashod
-msgid "Izvanredni rashodi"
-msgstr "Izvanredni rashodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_pdv
-msgid "Obveze za PDV"
-msgstr "Obveze za PDV"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_other
-msgid "Ostalo"
-msgstr "Ostalo"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_pas_razgran
-msgid "Pasivna vrem. Razgraničenja"
-msgstr "Pasivna vrem. Razgraničenja"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_kratk_imovina
-msgid "Kratkotrajna imovina"
-msgstr "Kratkotrajna imovina"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_upis_kapital
-msgid "Potraživanja za upisani kapital"
-msgstr "Potraživanja za upisani kapital"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_obveze_dob
-msgid "Obveze prema dobavljačima"
-msgstr "Obveze prema dobavljačima"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_kapital
-msgid "Kapital i rezerve"
-msgstr "Kapital i rezerve"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_rezervacije
-msgid "Rezerviranja"
-msgstr "Rezerviranja"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_potraz_kup
-msgid "Potraživanja od kupaca"
-msgstr "Potraživanja od kupaca"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_dug_imovina
-msgid "Dugotrajna imovina"
-msgstr "Dugotrajna imovina"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_pretporez
-msgid "Potraživanja za pretporez"
-msgstr "Potraživanja za pretporez"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_prihod
-msgid "Prihod"
-msgstr "Prihod"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_fin_prihod
-msgid "Financijski prihodi"
-msgstr "Financijski prihodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_posl_rashod
-msgid "Poslovni rashodi"
-msgstr "Poslovni rashodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_dug_obv
-msgid "Dugoročne obveze"
-msgstr "Dugoročne obveze"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_rashod
-msgid "Rashod"
-msgstr "Rashod"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_posl_prihod
-msgid "Poslovni prihodi"
-msgstr "Poslovni prihodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_kratk_obveze
-msgid "Kratkoročne obveze"
-msgstr "Kratkoročne obveze"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_fin_rashod
-msgid "Financijski rashodi"
-msgstr "Financijski rashodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_izv_prihod
-msgid "Izvanredni prihodi"
-msgstr "Izvanredni prihodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_aktiv_razgran
-msgid "Aktivna vrem. Razgraničenja"
-msgstr "Aktivna vrem. Razgraničenja"
-
diff --git a/addons/l10n_hr/i18n/l10n_hr.pot b/addons/l10n_hr/i18n/l10n_hr.pot
deleted file mode 100644
index 9f7c1848ee1..00000000000
--- a/addons/l10n_hr/i18n/l10n_hr.pot
+++ /dev/null
@@ -1,149 +0,0 @@
-# Translation of OpenERP Server.
-# This file contains the translation of the following modules:
-# * l10n_hr
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: OpenERP Server 6.1\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-03-20 18:16+0000\n"
-"PO-Revision-Date: 2012-03-20 18:16+0000\n"
-"Last-Translator: <>\n"
-"Language-Team: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: \n"
-"Plural-Forms: \n"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_pasiva
-msgid "Pasiva"
-msgstr "Pasiva"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_aktiva
-msgid "Aktiva"
-msgstr "Aktiva"
-
-#. module: l10n_hr
-#: model:ir.actions.todo,note:l10n_hr.config_call_account_template_hr_rrif
-msgid "Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.\n"
-" Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice"
-msgstr "Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.\n"
-" Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_view
-msgid "Sintetika"
-msgstr "Sintetika"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_inv_rashod
-msgid "Izvanredni rashodi"
-msgstr "Izvanredni rashodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_pdv
-msgid "Obveze za PDV"
-msgstr "Obveze za PDV"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_other
-msgid "Ostalo"
-msgstr "Ostalo"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_pas_razgran
-msgid "Pasivna vrem. Razgraničenja"
-msgstr "Pasivna vrem. Razgraničenja"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_kratk_imovina
-msgid "Kratkotrajna imovina"
-msgstr "Kratkotrajna imovina"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_upis_kapital
-msgid "Potraživanja za upisani kapital"
-msgstr "Potraživanja za upisani kapital"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_obveze_dob
-msgid "Obveze prema dobavljačima"
-msgstr "Obveze prema dobavljačima"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_kapital
-msgid "Kapital i rezerve"
-msgstr "Kapital i rezerve"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_rezervacije
-msgid "Rezerviranja"
-msgstr "Rezerviranja"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_potraz_kup
-msgid "Potraživanja od kupaca"
-msgstr "Potraživanja od kupaca"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_dug_imovina
-msgid "Dugotrajna imovina"
-msgstr "Dugotrajna imovina"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_pretporez
-msgid "Potraživanja za pretporez"
-msgstr "Potraživanja za pretporez"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_prihod
-msgid "Prihod"
-msgstr "Prihod"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_fin_prihod
-msgid "Financijski prihodi"
-msgstr "Financijski prihodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_posl_rashod
-msgid "Poslovni rashodi"
-msgstr "Poslovni rashodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_dug_obv
-msgid "Dugoročne obveze"
-msgstr "Dugoročne obveze"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_rashod
-msgid "Rashod"
-msgstr "Rashod"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_posl_prihod
-msgid "Poslovni prihodi"
-msgstr "Poslovni prihodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_kratk_obveze
-msgid "Kratkoročne obveze"
-msgstr "Kratkoročne obveze"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_fin_rashod
-msgid "Financijski rashodi"
-msgstr "Financijski rashodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_izv_prihod
-msgid "Izvanredni prihodi"
-msgstr "Izvanredni prihodi"
-
-#. module: l10n_hr
-#: model:account.account.type,name:l10n_hr.account_type_aktiv_razgran
-msgid "Aktivna vrem. Razgraničenja"
-msgstr "Aktivna vrem. Razgraničenja"
-
diff --git a/addons/l10n_hr/l10n_hr_chart_template.xml b/addons/l10n_hr/l10n_hr_chart_template.xml
new file mode 100755
index 00000000000..5532aff9037
--- /dev/null
+++ b/addons/l10n_hr/l10n_hr_chart_template.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+ RRIF-ov računski plan za poduzetnike
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/l10n_hr/l10n_hr_wizard.xml b/addons/l10n_hr/l10n_hr_wizard.xml
old mode 100755
new mode 100644
index 1f8a8763137..b736f241607
--- a/addons/l10n_hr/l10n_hr_wizard.xml
+++ b/addons/l10n_hr/l10n_hr_wizard.xml
@@ -1,47 +1,8 @@
-
-
-
-
-
- RRIF-ov računski plan za poduzetnike
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Generate Chart of Accounts from a Chart Template
- Generiranje kontnog plana iz predloška. Asistent će pitati za tvrtku, predložak kontnog plana, broj znamenki šifre konta, bankovne račune, valute i kreirati novi kontni plan za odabranu tvrtku.
- Isti čarobnjak se može pokrenuti i naknadno iz izbornika Računovodstvo/Postava/Financijsko računovodstvo/Postava nove tvrtke - podružnice
-
- automatic
-
-
-
-
-
-
+
+
+
+
+ open
+
+
+
diff --git a/addons/l10n_hr/static/src/img/icon.png b/addons/l10n_hr/static/src/img/icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..8b0db59f104b4cbd38f7b3c9ffcc8422b88c5701
GIT binary patch
literal 17892
zcmcG$RaE9q&_0Me4DJl>?(XjH?(RCcySux)ySp>E!!WoH`eHBq`F-E+)$ZM%y{M#;
zbf1$-s{5(xdXgw51xZ9WTsROA5JYJyF%=LHP`YpZ4F>FcoBHFr^m_;Dsv;=@&N(5k
z`h5WFB&F>N0s@cvpMWmy`hS3c5P?XG39ET+UG;h9nyY6)zFm9GcU7rqy3YsQP_SjC
zQ^cDgD-8xl7FNcBLop4;7N;PTWMW_=lZ8YEN~shV9&Ln%&v$iKcP}BH<`V4hb>zMF
z30^1!hX35#uBl0@?{>f3Q}xMf>+c%~tZhR^Ms7R|93h8+fgwZqU-|z}+4wBv(F+L-
zB!DxEL(n89GKxrMa{Ge>v(e;%4h9Vl=0OKb4~O+X=aGZp{-?osD8M?ty-2LprszvTau@|jQ+4vQ^92g-!6T~|gDX@gro+kXXBjrLHEk%)lu?>MVr^rZ-fJaMZ`a|#@b}nU&E;~!TOjCl1
z9M{TGIpK$s~NOOnCP{EMWe70b&h!
ze1;{>j*P*|ynHcI2~AqT534wR1=Y=05ifzHLCMOdHgSWCSE5Xkh_T)GWOJ`E&nMbT
zVJ#A?q+0ASG8+85YO$ZdcdTn)K_x|R){D`?sjgz_9C8In6K%+dp`fQyyUE|Y0%U#q
zfsTYec4NW-LH5U>A9G)aj!vgyF}P7ar6krtJ$%i^gf7rlql+(mIN%9t@ifWa@W6L^Af_R*qI~BNPOol^2
z->ZJO6S`jX(ax35Fz9-n61eQu$Ew9rq%Psk;X#fv7c~nZ&bKY;=};>Jj^^8+!k7(gVW)KNj){XPy=```N*{lCgw1D*!273(vby&6IoKG5sQ+Sb=NB|4a5aF_WOd7+Wq_NDd{Xur3h6T
z?~?+TV0P4^7Xl}bHcgiv!*8<>QZ9lVQ|lhk2wK>Mg(2Hv)|`LkCu=*xMogC~0u42-
z$5pWwvqMQdtZ*xjUmR7T-;F*doi&P6T4bI<$Gll{A6d=VY5&Ms?}rIbK&n{(I5c6I
z_pH-lbXUEUKcQYQ35zabEX3@DjiS|GDR2blstH|J^5Mjnxt|3_Xwf*n~ro>^;&ORur&gY@a)KG0;3kA=1
z_N-=drMZWrYrx#O4Y%I!U+sGxBhI-&>~K{fe49#473?m%^g7BT-X_h8x#yujaVjW{
z#o%Ua>}MLFSBIhiwBg(`lCBEE$BL?|P_}mYbwT*k*DZ|e?$(jH91U4fF1#p-(i~oF
zwfe_E|6Pz^ZDyawLAHQyy*~3p^33DiMDEke^vqg4=)`5OvGY_CvKInR)KHf$
zLK1U!-_~TlZrdHHB;ls}oJ}S={5l`cLJFwitsli|eSLMubq!9Dv#U9OGi>(cQ=5LA&4uT&rkHfTH
zPxtuMFk!i?9nnm<*K;&QvuZ_BE|7z#A8!|$&jOEFvW9%dzJ8FdOGzmmYMr1Hye}7iv$;C!iiXJF4kxE_(
zJXK)f^E>KoZ^`*SF35iIEn!)P#jbJJ8zEkd_qZfJMkL=NXLbj!@M#u7?be1H*b`H{|*Ul%)XVe}LW%vk*xT
zSEbg99oLnRY`ULnPy96CdQ#(ez3{_}@bB{g!m^(BYCbveeE^Hw<72q!!i9zjz=zc7
zNNSW9CKPSnhZ3H{I$6{if8^0POT$9R_HQbb6?4CvS)*Lk(TI7y6OCL_kYMD1}kjZN)D
zc1Z)4%)=?$rfO8D9r5eUr{YFWxBJc1(k$m44mT;|FggaD);ofy=iq*vET0#^6KN
za2__EwzlbQqhwND)1m(#iFgPBBAIUwW1{FgI7uX1IqiAv*ju|8l{v
z3wT=24>xnh$U0^j{EEb>x{Do05x2M5=Y{!vh>*Dch@Z9}N6qbw{s>5d<^znM9Ns5|;lf6X7$6==7
zX|6w})I%n&TmHqz1(yff5OoJ4nCe@WCih6mXjX__$M|@E8h1$dX#5?A;r$ci+1st6
zfa-|;d(cO+1z5A7uy*OgqNhe>dNYDt7o~f;fo^6@HQeO(R^jpbIVa}G-}`uhzQq+`
za9i9`@a*RVe*%c7(?B?>8e;Wv7}q|ZTyoWXBwXI@I<^%xjDHYtl`J^J1Jf%GrFlUy_+@_FmgBR23T6c{-Ip_a
z!D56ZZ9}L|gDOWZxUnNzOtV;Q>8iY%{sFpO*iC6fw#FIi*y{HV7
zj85`+cCE6-*=`3#mcqbqMrOAEY|+Uk=@{>iGFEv@aNR
z8{p;azMGn)legX~Zmx?i0Uu7svVv_JcW+JGS?TO3-I`!>O8dY=*ZtR~-rCZ7jPaiE
zDx+>`%b{wPZ_M9So~IwAlJY0dfYW6Jl%u1WwzbS_n}a{ZK=aft+UEUy{8&lNeTb{rA{FR;U%%ndb7i!qcP1#bck8pQFg0sVQW#{
zRb57W4*;;D_l`?3;yyE#+?7Mqi#NK`{Y&XnYJ|xo%heakJWPUD1k=>M)7R`1r4Pej
z;-E>jU0`t|dz*M=2x_}~F~qxJ7HOgAE%+e7t=)YtW=wAdbIfl*T+$Yctv}Nyl@`>V
z;JygbknV9#Yo(_ab#o-VfS1|tE~KQvG4MXzE4aM`<`iZ^V?t_Co^{qKp`~Ul)0Nt<
zdrMNL!*I)E^TX`PQ3gxFbR>bz!+;nyx+JNU;_&4KK-l&czK`BvhY3rItHFM5g`yt1
zyoOBsnZWrvO#ae~4vJmuyXSO9x$#
z^VOF?$w|uA>a#r^vsGW}rbR7R1XlWd-+B&{O7EspCrLtQg@4W<1BXDukYjB($<;u+
zGa^5H#?(y48BP@(nTZGRBkN8{{y3+cT*`>{h36loyAGn+nC_VUF@5-ZxdVkE*-iev
z9xXf}_SS-VPW>w?W$)$j>cX_*YgvG@LiV}0DfFr|+Yb6Mq#aFw)+GxfPr6L
z8L|VUf15GA*^;T6cM<8GxQ4zAiPV%oIGJ!Ib2-Ee$ii}^Z0ZQqKRQV%^WDcM3JeSz
z;zV|kI3!mpR2Uc-%gFlNhSdvd1UvDxJLG0x(z&&pNJ?{t(tq+gTX^g@CQ3u6{o0F^
zA_gzmtwWfyR*8E7VXPxPH2kZYapye0R9EUMVHGu0d3E#3z{v0G=)Mn7@Uj^z@qHF1(U-=|<6~-ec`S6EAvE~%o*&r6!*BnvoKf5N+H_~%FvRd9D{n0+SYpXhC<%-T*R#W%0j@kYNAE?qHB0tB
z7@i-k?vmyBRpf3bFU7DEyTHX5$Y!!N@U+!Tio{>~fM)5?{h=A3C4`PV?t0oZvIR@F
zV?aiBbK*e$qT7=Kh1{CtcJox{$k!;)XEA46dWKGP%&`|X;9+z81G;G<(v6mVi&eXd
z)whhVsi+&IY#K#<`KcrY`mq&ON<(!XPJdw{ZC~@*CH*1IWW8n)!g#unS?ThMk@=<}
z=0ZiOi^4u}t1NA}d3yNuZb|SHs{3-RZz2Y(Ie#J?tBysV(SjAgW%l&2{?Nb2M-c5(
zF{hQ}sVR?Aa|f%>8KB}f#^QwA$+O?KCM6s@P~ZI3!267aZ$;zBG$~!$_&j9;)h#Xo
zYo$7!>5wlU^)yxvS$
zec4>8ZHHy9-0p^sp_vR{gWC#=kS`sxro^otVuHpe&4DcKc2oAkR4
zO9ILpq28qzB@jz3b|1t@+vr
zyHlk>y3Wv8!TY0OLVTba$1-8GGpzhA33Kjy^VmC3~432Yu
zGl`TYbBRddmF^r4Nru408pppHz;auuC)VCIVe`ZU&djdGpDLE}b@_N<8F`V!R7A@w
zilfwZ%+=QNZ_xGe@Ee%Gc1sm#RT%6-Jr*^IJs9--MJr7-c7b#hmO
zMqiZBZ6_~qA4FJAwEC?#%;{uBA1uy_S5Ooap>MR4{Cu&x8!B)E;!zADKaxCe%71z5
zn*KmAALg*$H2rrLQ8C+l7f4-$^(f*$ts}awAS=Hw!_&qhORyVu!CHQ+fZ3q6`Oq
zYp(^cV5m=;doi}gElGa`a(grXAbz~g%$|Kh!!rLzyz}nyL>mvjamUSQ7b$F|(Ru1b
zSbJ3|woWM+D-Cl!(@FQ+c6aJ_EgkE?=yHumcP(~3qv<
z`bL~pQ}#6$hjD+S=zXramGo)4DYLWmNiTgo`)`hS+hjBi-L5h`ZeIQ|EPK*Qn9oK$
zyiu7g(M+xGkN@!ZIJ2#&eI2iHff}~!y5`uL;sBhNp}YU
zH=4A}mZv9%3Hrt$ta1cZ3y)*GK|2W}&
z{+#c}YfvT=-?EvGqRMBcB9c*EfXcwV|GeNlu@(C5(Uu{iFwU9Y=D
zGndO;l@7L9J?O3)4C|SX=>I&pY>4vOnG9|23?&66ra<@)Z6044U`$WNg~j*0RkqK7
z$LtXSw^-(%a;YA1Eafc-R{P3*84gcv&lfl2$uYeC?#pMw>6Uj^scE6BdFk
From 9fcac4fa62204617f9459aa3bcb5f5152741c930 Mon Sep 17 00:00:00 2001
From: Arnaud Pineux
Date: Mon, 10 Dec 2012 16:28:33 +0100
Subject: [PATCH 34/41] [FIX] Survey
lp bug: https://launchpad.net/bugs/1052079 fixed
bzr revid: api@openerp.com-20121210152833-6waodc9cj1ffq8ye
---
addons/survey/wizard/survey_answer.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/addons/survey/wizard/survey_answer.py b/addons/survey/wizard/survey_answer.py
index a1b17a76c29..a65154f00f5 100644
--- a/addons/survey/wizard/survey_answer.py
+++ b/addons/survey/wizard/survey_answer.py
@@ -522,10 +522,10 @@ class survey_question_wiz(osv.osv_memory):
value[field] = ans.value
if que.comment and (field.split('_')[1] == "comment" or field.split('_')[1] == "other"):
- value[field] = str(que.comment)
+ value[field] = tools.ustr(que.comment)
elif que.single_text and field.split('_')[1] == "single":
- value[field] = str(que.single_text)
+ value[field] = tools.ustr(que.single_text)
elif que.response_answer_ids and len(field.split('_')) == 3 and field.split('_')[1] == "selection":
for ans in que.response_answer_ids:
From deb2f3a9547135fae2074572ae68d5aa850f4042 Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Mon, 10 Dec 2012 17:00:41 +0100
Subject: [PATCH 35/41] [ADD]Auto add partner account number
bzr revid: dle@openerp.com-20121210160041-8r68a86w1763xh08
---
addons/l10n_be_coda/l10n_be_coda.py | 36 +++++++++++++++++++
.../wizard/account_coda_import.py | 1 +
2 files changed, 37 insertions(+)
diff --git a/addons/l10n_be_coda/l10n_be_coda.py b/addons/l10n_be_coda/l10n_be_coda.py
index 40792dd3d24..07850a736f1 100644
--- a/addons/l10n_be_coda/l10n_be_coda.py
+++ b/addons/l10n_be_coda/l10n_be_coda.py
@@ -29,6 +29,42 @@ class account_bank_statement(osv.osv):
'coda_note': fields.text('CODA Notes'),
}
+
+class account_bank_statement_line(osv.osv):
+ _inherit = 'account.bank.statement.line'
+ _columns = {
+ 'coda_account_number': fields.char('Account Number', size=64, help="The Counter Party Account Number")
+ }
+
+ def create(self, cr, uid, data, context=None):
+ if 'partner_id' in data and data['partner_id'] and 'coda_account_number' in data and data['coda_account_number']:
+ acc_number_ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', data['coda_account_number'])])
+ if len(acc_number_ids) == 0:
+ try:
+ type_model, type_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'base', 'bank_normal')
+ type_id = self.pool.get('res.partner.bank.type').browse(cr,uid,type_id,context=context)
+ self.pool.get('res.partner.bank').create(cr, uid, {'acc_number': data['coda_account_number'],'partner_id': data['partner_id'],'state': type_id.code},context=context)
+ except ValueError:
+ pass
+ return super(account_bank_statement_line, self).create(cr, uid, data, context=context)
+
+
+
+ def write(self, cr, uid, ids, vals, context=None):
+ super(account_bank_statement_line,self).write(cr, uid, ids, vals, context)
+ if 'partner_id' in vals:
+ for line in self.pool.get('account.bank.statement.line').browse(cr, uid, ids, context=context):
+ if line.coda_account_number:
+ acc_number_ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', line.coda_account_number)])
+ if len(acc_number_ids) == 0:
+ try:
+ type_model, type_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'base', 'bank_normal')
+ type_id = self.pool.get('res.partner.bank.type').browse(cr,uid,type_id,context=context)
+ self.pool.get('res.partner.bank').create(cr, uid, {'acc_number': line.coda_account_number,'partner_id': vals['partner_id'],'state': type_id.code},context=context)
+ except ValueError:
+ pass
+ return True
+
account_bank_statement()
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index ba7ace38ab6..d5f4033c5a3 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -362,6 +362,7 @@ class account_coda_import(osv.osv_memory):
'ref': line['ref'],
'sequence': line['sequence'],
'voucher_id': line['voucher_id'],
+ 'coda_account_number': line['counterpartyNumber'],
}
self.pool.get('account.bank.statement.line').create(cr, uid, data, context=context)
if statement['coda_note'] != '':
From 7b9bd9610c4c02f1bba029ac778bbeb31e0ae2ea Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Mon, 10 Dec 2012 17:05:56 +0100
Subject: [PATCH 36/41] [ADD]Comments
bzr revid: dle@openerp.com-20121210160556-3y3d20f2zdu34sp5
---
addons/l10n_be_coda/l10n_be_coda.py | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git a/addons/l10n_be_coda/l10n_be_coda.py b/addons/l10n_be_coda/l10n_be_coda.py
index 07850a736f1..53f241bfc55 100644
--- a/addons/l10n_be_coda/l10n_be_coda.py
+++ b/addons/l10n_be_coda/l10n_be_coda.py
@@ -37,13 +37,18 @@ class account_bank_statement_line(osv.osv):
}
def create(self, cr, uid, data, context=None):
+ """
+ This function creates a Bank Account Number if, for a bank statement line,
+ the partner_id field and the coda_account_number field are set,
+ and the account number does not exist in the database
+ """
if 'partner_id' in data and data['partner_id'] and 'coda_account_number' in data and data['coda_account_number']:
acc_number_ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', data['coda_account_number'])])
if len(acc_number_ids) == 0:
try:
type_model, type_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'base', 'bank_normal')
- type_id = self.pool.get('res.partner.bank.type').browse(cr,uid,type_id,context=context)
- self.pool.get('res.partner.bank').create(cr, uid, {'acc_number': data['coda_account_number'],'partner_id': data['partner_id'],'state': type_id.code},context=context)
+ type_id = self.pool.get('res.partner.bank.type').browse(cr, uid, type_id, context=context)
+ self.pool.get('res.partner.bank').create(cr, uid, {'acc_number': data['coda_account_number'], 'partner_id': data['partner_id'], 'state': type_id.code}, context=context)
except ValueError:
pass
return super(account_bank_statement_line, self).create(cr, uid, data, context=context)
@@ -51,16 +56,19 @@ class account_bank_statement_line(osv.osv):
def write(self, cr, uid, ids, vals, context=None):
- super(account_bank_statement_line,self).write(cr, uid, ids, vals, context)
+ super(account_bank_statement_line, self).write(cr, uid, ids, vals, context)
+ """
+ Same as create function above, but for write function
+ """
if 'partner_id' in vals:
for line in self.pool.get('account.bank.statement.line').browse(cr, uid, ids, context=context):
if line.coda_account_number:
acc_number_ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', line.coda_account_number)])
- if len(acc_number_ids) == 0:
+ if len(acc_number_ids) == 0:
try:
type_model, type_id = self.pool.get('ir.model.data').get_object_reference(cr, uid, 'base', 'bank_normal')
- type_id = self.pool.get('res.partner.bank.type').browse(cr,uid,type_id,context=context)
- self.pool.get('res.partner.bank').create(cr, uid, {'acc_number': line.coda_account_number,'partner_id': vals['partner_id'],'state': type_id.code},context=context)
+ type_id = self.pool.get('res.partner.bank.type').browse(cr, uid, type_id, context=context)
+ self.pool.get('res.partner.bank').create(cr, uid, {'acc_number': line.coda_account_number, 'partner_id': vals['partner_id'], 'state': type_id.code}, context=context)
except ValueError:
pass
return True
From ce278600927fc1fd5590edaa15a49a133daa2fed Mon Sep 17 00:00:00 2001
From: "dle@openerp.com" <>
Date: Mon, 10 Dec 2012 17:13:59 +0100
Subject: [PATCH 37/41] [FIX]Communication label useless in coda_note if
communication empty
bzr revid: dle@openerp.com-20121210161359-oul0rt2l4f37oxov
---
addons/l10n_be_coda/wizard/account_coda_import.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py
index d5f4033c5a3..c19c3fb30bb 100644
--- a/addons/l10n_be_coda/wizard/account_coda_import.py
+++ b/addons/l10n_be_coda/wizard/account_coda_import.py
@@ -346,8 +346,8 @@ class account_coda_import(osv.osv_memory):
line['account'] = statement['journal_id'].default_debit_account_id.id
else:
line['account'] = statement['journal_id'].default_credit_account_id.id
-
- note.append(_('Communication') + ': ' + line['communication'])
+ if 'communication' in line and line['communication'] != '':
+ note.append(_('Communication') + ': ' + line['communication'])
if 'voucher_id' not in line:
line['voucher_id'] = None
data = {
From fbc37241cc538372ecfc680393d6add12e720b4b Mon Sep 17 00:00:00 2001
From: Raphael Collet
Date: Tue, 11 Dec 2012 15:40:10 +0100
Subject: [PATCH 38/41] [IMP] modify the condition to auto-install a module: at
least one dependency must be 'to install'
bzr revid: rco@openerp.com-20121211144010-3bbszb3ajxr3doup
---
openerp/addons/base/module/module.py | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/openerp/addons/base/module/module.py b/openerp/addons/base/module/module.py
index cbd046a86e3..bd977cd5f0b 100644
--- a/openerp/addons/base/module/module.py
+++ b/openerp/addons/base/module/module.py
@@ -370,16 +370,20 @@ class module(osv.osv):
# Mark the given modules to be installed.
self.state_update(cr, uid, ids, 'to install', ['uninstalled'], context)
- # Mark (recursively) the newly satisfied modules to also be installed:
+ # Mark (recursively) the newly satisfied modules to also be installed
# Select all auto-installable (but not yet installed) modules.
- domain = [('state', '=', 'uninstalled'), ('auto_install', '=', True),]
+ domain = [('state', '=', 'uninstalled'), ('auto_install', '=', True)]
uninstalled_ids = self.search(cr, uid, domain, context=context)
uninstalled_modules = self.browse(cr, uid, uninstalled_ids, context=context)
- # Keep those with all their dependencies satisfied.
+ # Keep those with:
+ # - all dependencies satisfied (installed or to be installed),
+ # - at least one dependency being 'to install'
+ satisfied_states = frozenset(('installed', 'to install', 'to upgrade'))
def all_depencies_satisfied(m):
- return all(x.state in ('to install', 'installed', 'to upgrade') for x in m.dependencies_id)
+ states = set(d.state for d in m.dependencies_id)
+ return (states <= satisfied_states) and ('to install' in states)
to_install_modules = filter(all_depencies_satisfied, uninstalled_modules)
to_install_ids = map(lambda m: m.id, to_install_modules)
From 22128a21722a58eeb4085c25c4b533b5828694fa Mon Sep 17 00:00:00 2001
From: Fabien Meghazi
Date: Tue, 11 Dec 2012 16:45:50 +0100
Subject: [PATCH 39/41] [IMP] Improved notebook styling
Inverted active state color of tabs
bzr revid: fme@openerp.com-20121211154550-q25v2rfiu8rxdeck
---
addons/web/static/src/css/base.css | 3 +++
addons/web/static/src/css/base.sass | 2 ++
2 files changed, 5 insertions(+)
diff --git a/addons/web/static/src/css/base.css b/addons/web/static/src/css/base.css
index e7c9aba399b..07614dc2c6b 100644
--- a/addons/web/static/src/css/base.css
+++ b/addons/web/static/src/css/base.css
@@ -608,6 +608,9 @@
}
.openerp .oe_notebook > li > a {
display: block;
+ color: gray;
+}
+.openerp .oe_notebook > li.ui-tabs-active > a {
color: #4c4c4c;
}
.openerp .oe_notebook {
diff --git a/addons/web/static/src/css/base.sass b/addons/web/static/src/css/base.sass
index effb9d6634d..d9f3644135b 100644
--- a/addons/web/static/src/css/base.sass
+++ b/addons/web/static/src/css/base.sass
@@ -530,6 +530,8 @@ $sheet-padding: 16px
float: left
.oe_notebook > li > a
display: block
+ color: #808080
+ .oe_notebook > li.ui-tabs-active > a
color: #4c4c4c
.oe_notebook
border-color: #ddd
From 533399ff20b70310101a1f3f93f688249d50944c Mon Sep 17 00:00:00 2001
From: Olivier Dony
Date: Tue, 11 Dec 2012 19:02:02 +0100
Subject: [PATCH 40/41] [FIX] project_long_term: quick hacks to avoid crash at
project phase creation
This is broken by design, and crashes now that the
"Day" UOM was renamed to "Day(s)". Needs to be
reviewed correctly, there are other things that
will break.
bzr revid: odo@openerp.com-20121211180202-df5ngpmzkp2sfdkd
---
addons/project_long_term/project_long_term.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/addons/project_long_term/project_long_term.py b/addons/project_long_term/project_long_term.py
index db6c532d503..419aa5e3381 100644
--- a/addons/project_long_term/project_long_term.py
+++ b/addons/project_long_term/project_long_term.py
@@ -123,7 +123,6 @@ class project_phase(osv.osv):
_defaults = {
'state': 'draft',
'sequence': 10,
- 'product_uom': lambda self,cr,uid,c: self.pool.get('product.uom').search(cr, uid, [('name', '=', _('Day'))], context=c)[0]
}
_order = "project_id, date_start, sequence"
_constraints = [
@@ -169,11 +168,12 @@ class project_phase(osv.osv):
for phase in phases:
if phase.state in ('done','cancelled'):
continue
+ # FIXME: brittle and not working if context['lang'] != 'en_US'
duration_uom = {
- 'days': 'd', 'day': 'd', 'd':'d',
- 'months': 'm', 'month':'month', 'm':'m',
- 'weeks': 'w', 'week': 'w', 'w':'w',
- 'hours': 'H', 'hour': 'H', 'h':'H',
+ 'day(s)': 'd', 'days': 'd', 'day': 'd', 'd':'d',
+ 'month(s)': 'm', 'months': 'm', 'month':'month', 'm':'m',
+ 'week(s)': 'w', 'weeks': 'w', 'week': 'w', 'w':'w',
+ 'hour(s)': 'H', 'hours': 'H', 'hour': 'H', 'h':'H',
}.get(phase.product_uom.name.lower(), "H")
duration = str(phase.duration) + duration_uom
result += '''
From 2e7f68e09f2ece0924668aabf83490ad02bbcbbb Mon Sep 17 00:00:00 2001
From: Launchpad Translations on behalf of openerp <>
Date: Wed, 12 Dec 2012 04:54:14 +0000
Subject: [PATCH 41/41] Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20121212043903-maiyd94p4ifgdqew
bzr revid: launchpad_translations_on_behalf_of_openerp-20121212044145-k216g0bcavdlf2o3
bzr revid: launchpad_translations_on_behalf_of_openerp-20121212045414-tgg69aaw4dz72b0p
---
addons/account/i18n/de.po | 4 +-
addons/account/i18n/es.po | 71 +-
addons/account/i18n/hr.po | 40 +-
addons/account/i18n/pt.po | 22 +-
addons/account_accountant/i18n/pt.po | 10 +-
addons/account_analytic_analysis/i18n/es.po | 51 +-
addons/account_analytic_analysis/i18n/it.po | 55 +-
addons/account_analytic_default/i18n/it.po | 8 +-
addons/account_analytic_plans/i18n/es.po | 26 +-
addons/account_asset/i18n/es.po | 13 +-
addons/account_asset/i18n/it.po | 4 +-
addons/account_asset/i18n/pt.po | 12 +-
.../i18n/nb.po | 20 +-
addons/account_budget/i18n/es.po | 17 +-
addons/account_budget/i18n/pt.po | 12 +-
addons/account_check_writing/i18n/es.po | 22 +-
addons/account_check_writing/i18n/ru.po | 182 +++
addons/account_followup/i18n/es.po | 175 +--
addons/account_followup/i18n/pt.po | 14 +-
addons/account_followup/i18n/pt_BR.po | 383 ++++--
addons/account_payment/i18n/es.po | 16 +-
addons/account_payment/i18n/pt.po | 22 +-
addons/account_payment/i18n/pt_BR.po | 42 +-
addons/account_voucher/i18n/es.po | 109 +-
addons/account_voucher/i18n/pt.po | 38 +-
addons/analytic/i18n/es.po | 90 +-
.../analytic_contract_hr_expense/i18n/es.po | 10 +-
.../analytic_contract_hr_expense/i18n/it.po | 4 +-
.../analytic_contract_hr_expense/i18n/pt.po | 10 +-
addons/analytic_user_function/i18n/es.po | 33 +-
addons/analytic_user_function/i18n/it.po | 33 +-
addons/anonymization/i18n/es.po | 26 +-
addons/anonymization/i18n/nb.po | 26 +-
addons/anonymization/i18n/pt.po | 18 +-
addons/audittrail/i18n/es.po | 21 +-
addons/audittrail/i18n/it.po | 28 +-
addons/auth_anonymous/i18n/es.po | 30 +
addons/auth_ldap/i18n/it.po | 19 +-
addons/auth_oauth/i18n/es.po | 38 +-
addons/auth_openid/i18n/hr.po | 97 ++
addons/auth_openid/i18n/it.po | 97 ++
addons/auth_openid/i18n/pt.po | 10 +-
addons/auth_signup/i18n/es.po | 275 ++++
addons/auth_signup/i18n/it.po | 83 +-
addons/auth_signup/i18n/ru.po | 258 ++++
addons/base_action_rule/i18n/es.po | 39 +-
addons/base_action_rule/i18n/it.po | 22 +-
addons/base_action_rule/i18n/pt.po | 16 +-
addons/base_calendar/i18n/es.po | 29 +-
addons/base_crypt/i18n/pt.po | 10 +-
addons/base_gengo/i18n/es.po | 267 ++++
addons/base_import/i18n/ru.po | 1164 +++++++++++++++++
addons/base_report_designer/i18n/es.po | 11 +-
addons/base_report_designer/i18n/pt.po | 10 +-
addons/base_setup/i18n/es.po | 27 +-
addons/base_setup/i18n/nb.po | 79 +-
addons/base_vat/i18n/pt.po | 10 +-
addons/board/i18n/es.po | 60 +-
addons/board/i18n/pl.po | 40 +-
addons/contacts/i18n/es.po | 18 +-
addons/contacts/i18n/pt.po | 37 +
addons/crm/i18n/es.po | 34 +-
addons/crm_claim/i18n/es.po | 92 +-
addons/crm_helpdesk/i18n/es.po | 40 +-
addons/crm_partner_assign/i18n/es.po | 26 +-
addons/crm_profiling/i18n/es.po | 12 +-
addons/crm_profiling/i18n/pt.po | 10 +-
addons/crm_todo/i18n/es.po | 12 +-
addons/delivery/i18n/es.po | 37 +-
addons/document/i18n/es.po | 4 +-
addons/document_ftp/i18n/es.po | 14 +-
addons/document_ftp/i18n/pt.po | 12 +-
addons/document_page/i18n/es.po | 53 +-
addons/edi/i18n/es.po | 16 +-
addons/edi/i18n/pt.po | 16 +-
addons/email_template/i18n/es.po | 16 +-
addons/email_template/i18n/it.po | 22 +-
addons/email_template/i18n/pt.po | 24 +-
addons/event/i18n/es.po | 4 +-
addons/event_sale/i18n/es.po | 93 ++
addons/event_sale/i18n/it.po | 89 ++
addons/fetchmail/i18n/es.po | 13 +-
addons/fetchmail/i18n/it.po | 75 +-
addons/fleet/i18n/es.po | 4 +-
addons/fleet/i18n/it.po | 244 ++--
addons/google_base_account/i18n/es.po | 20 +-
addons/google_base_account/i18n/pt.po | 20 +-
addons/google_docs/i18n/es.po | 192 +++
addons/google_docs/i18n/it.po | 189 +++
addons/hr/i18n/es.po | 145 +-
addons/hr/i18n/pt.po | 94 +-
addons/hr_contract/i18n/pt.po | 16 +-
addons/hr_holidays/i18n/zh_CN.po | 37 +-
addons/hr_timesheet/i18n/es.po | 73 +-
addons/hr_timesheet/i18n/it.po | 48 +-
addons/hr_timesheet/i18n/pt.po | 22 +-
addons/hr_timesheet_invoice/i18n/es.po | 96 +-
addons/hr_timesheet_sheet/i18n/es.po | 126 +-
addons/hr_timesheet_sheet/i18n/hr.po | 38 +-
addons/knowledge/i18n/es.po | 30 +-
addons/knowledge/i18n/it.po | 20 +-
addons/l10n_multilang/i18n/pt.po | 16 +-
addons/mail/i18n/es.po | 85 +-
addons/mail/i18n/hr.po | 8 +-
addons/marketing/i18n/es.po | 21 +-
addons/membership/i18n/pt.po | 18 +-
addons/mrp/i18n/hu.po | 145 +-
addons/mrp_byproduct/i18n/pt.po | 10 +-
addons/multi_company/i18n/it.po | 19 +-
addons/note/i18n/es.po | 288 ++++
addons/note/i18n/pt.po | 26 +-
addons/note_pad/i18n/it.po | 28 +
addons/pad/i18n/it.po | 22 +-
addons/pad_project/i18n/it.po | 40 +
addons/portal/i18n/pl.po | 154 ++-
addons/portal_crm/i18n/pl.po | 561 ++++++++
addons/portal_sale/i18n/pl.po | 44 +-
addons/portal_sale/i18n/pt.po | 393 ++++++
addons/process/i18n/de.po | 22 +-
addons/process/i18n/pt_BR.po | 24 +-
addons/procurement/i18n/pt.po | 16 +-
addons/product/i18n/de.po | 310 ++++-
addons/product/i18n/pt.po | 43 +-
addons/product_margin/i18n/pt.po | 10 +-
addons/project_gtd/i18n/pt.po | 14 +-
addons/project_long_term/i18n/ru.po | 509 +++++++
addons/project_mrp/i18n/pt.po | 14 +-
addons/purchase/i18n/pl.po | 313 +++--
addons/purchase_analytic_plans/i18n/pl.po | 14 +-
addons/purchase_double_validation/i18n/pl.po | 18 +-
addons/purchase_double_validation/i18n/pt.po | 18 +-
addons/report_webkit/i18n/es.po | 37 +-
addons/sale/i18n/de.po | 324 ++++-
addons/sale/i18n/pl.po | 371 ++++--
addons/sale/i18n/sl.po | 46 +-
addons/sale_crm/i18n/de.po | 31 +-
addons/sale_journal/i18n/de.po | 16 +-
addons/sale_margin/i18n/pt.po | 10 +-
addons/sale_mrp/i18n/pt.po | 12 +-
addons/sale_order_dates/i18n/pt.po | 10 +-
addons/sale_stock/i18n/de.po | 88 +-
addons/sale_stock/i18n/pl.po | 83 +-
addons/share/i18n/de.po | 77 +-
addons/stock/i18n/pl.po | 84 +-
addons/subscription/i18n/pt.po | 10 +-
addons/survey/i18n/pt.po | 24 +-
addons/warning/i18n/pt.po | 12 +-
addons/web/i18n/de.po | 4 +-
addons/web/i18n/it.po | 219 ++--
addons/web/i18n/pt_BR.po | 15 +-
addons/web_calendar/i18n/it.po | 60 +-
addons/web_linkedin/i18n/es.po | 142 ++
addons/web_linkedin/i18n/it.po | 137 ++
addons/web_view_editor/i18n/it.po | 184 +++
openerp/addons/base/i18n/de.po | 4 +-
openerp/addons/base/i18n/es.po | 4 +-
openerp/addons/base/i18n/hu.po | 563 +++++++-
openerp/addons/base/i18n/it.po | 400 +++---
openerp/addons/base/i18n/pl.po | 100 +-
openerp/addons/base/i18n/pt.po | 18 +-
openerp/addons/base/i18n/pt_BR.po | 34 +-
161 files changed, 10144 insertions(+), 2719 deletions(-)
create mode 100644 addons/account_check_writing/i18n/ru.po
create mode 100644 addons/auth_anonymous/i18n/es.po
create mode 100644 addons/auth_openid/i18n/hr.po
create mode 100644 addons/auth_openid/i18n/it.po
create mode 100644 addons/auth_signup/i18n/es.po
create mode 100644 addons/auth_signup/i18n/ru.po
create mode 100644 addons/base_gengo/i18n/es.po
create mode 100644 addons/base_import/i18n/ru.po
create mode 100644 addons/contacts/i18n/pt.po
create mode 100644 addons/event_sale/i18n/es.po
create mode 100644 addons/event_sale/i18n/it.po
create mode 100644 addons/google_docs/i18n/es.po
create mode 100644 addons/google_docs/i18n/it.po
create mode 100644 addons/note/i18n/es.po
create mode 100644 addons/note_pad/i18n/it.po
create mode 100644 addons/pad_project/i18n/it.po
create mode 100644 addons/portal_crm/i18n/pl.po
create mode 100644 addons/portal_sale/i18n/pt.po
create mode 100644 addons/project_long_term/i18n/ru.po
create mode 100644 addons/web_linkedin/i18n/es.po
create mode 100644 addons/web_linkedin/i18n/it.po
create mode 100644 addons/web_view_editor/i18n/it.po
diff --git a/addons/account/i18n/de.po b/addons/account/i18n/de.po
index b54b24e630a..ccbd24f2f5d 100644
--- a/addons/account/i18n/de.po
+++ b/addons/account/i18n/de.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:47+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account
#: model:process.transition,name:account.process_transition_supplierreconcilepaid0
diff --git a/addons/account/i18n/es.po b/addons/account/i18n/es.po
index 152e6ff4798..2ebcd8b1cfd 100644
--- a/addons/account/i18n/es.po
+++ b/addons/account/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-10 21:35+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-12 02:01+0000\n"
+"Last-Translator: Roberto Lizana (trey.es) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:48+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account
#: model:process.transition,name:account.process_transition_supplierreconcilepaid0
@@ -184,6 +184,9 @@ msgid ""
"which is set after generating opening entries from 'Generate Opening "
"Entries'."
msgstr ""
+"Tiene que establecer un diario para el asiento de cierre para este año "
+"fiscal, que se crea después de generar el asiento de apertura desde "
+"\"Generar asiento de apertura\"."
#. module: account
#: field:account.fiscal.position.account,account_src_id:0
@@ -293,7 +296,7 @@ msgstr ""
#. module: account
#: field:account.config.settings,sale_refund_sequence_next:0
msgid "Next credit note number"
-msgstr ""
+msgstr "Número siguiente de nota de crédito"
#. module: account
#: help:account.config.settings,module_account_voucher:0
@@ -497,6 +500,15 @@ msgid ""
"should choose 'Round per line' because you certainly want the sum of your "
"tax-included line subtotals to be equal to the total amount with taxes."
msgstr ""
+"Si selecciona 'Redondeo por línea': para cada impuesto, el importe de "
+"impuesto será calculado y redondeado para cada línea de PO/SO/Factura y los "
+"importes serán sumados, resultando al importe total para ese impuesto. Si "
+"selecciona 'Redondeo de forma global': Para cada impuesto, el importe de "
+"impuesto será calculado para cada línea de PO/SO/Factura, los importes serán "
+"sumados y este importe total será redondeado. Si vende con impuestos "
+"incluidos, debería escoger 'Redondeo por línea' porque seguramente quiere "
+"que la suma de los subtotales de línea, impuestos incluidos sea igual al "
+"importe total con impuestos."
#. module: account
#: model:ir.model,name:account.model_wizard_multi_charts_accounts
@@ -735,6 +747,8 @@ msgid ""
"Invoice_${(object.number or '').replace('/','_')}_${object.state == 'draft' "
"and 'draft' or ''}"
msgstr ""
+"Factura_${(object.number or '').replace('/','_')}_${object.state == 'draft' "
+"and 'draft' or ''}"
#. module: account
#: view:account.period:0
@@ -985,6 +999,10 @@ msgid ""
"
\n"
" "
msgstr ""
+"
\n"
+"No se han encontrado elementos de diario.\n"
+"
\n"
+" "
#. module: account
#: code:addons/account/account.py:1632
@@ -1643,6 +1661,8 @@ msgid ""
"There is nothing to reconcile. All invoices and payments\n"
" have been reconciled, your partner balance is clean."
msgstr ""
+"No hay nada que conciliar. Todas las facturas y pagos han sido conciliados. "
+"El saldo del cliente está limpio."
#. module: account
#: field:account.chart.template,code_digits:0
@@ -1865,6 +1885,15 @@ msgid ""
"should choose 'Round per line' because you certainly want the sum of your "
"tax-included line subtotals to be equal to the total amount with taxes."
msgstr ""
+"Si selecciona 'Redondeo por línea': para cada impuesto, el importe de "
+"impuesto será calculado y redondeado para cada línea de PO/SO/Factura y los "
+"importes serán sumados, resultando al importe total para ese impuesto. Si "
+"selecciona 'Redondeo de forma global': Para cada impuesto, el importe de "
+"impuesto será calculado para cada línea de PO/SO/Factura, los importes serán "
+"sumados y este importe total será redondeado. Si vende con impuestos "
+"incluidos, debería escoger 'Redondeo por línea' porque seguramente quiere "
+"que la suma de los subtotales de línea, impuestos incluidos sea igual al "
+"importe total con impuestos."
#. module: account
#: model:ir.actions.act_window,name:account.action_report_account_type_sales_tree_all
@@ -2234,7 +2263,7 @@ msgstr "Análisis de facturas"
#. module: account
#: model:ir.model,name:account.model_mail_compose_message
msgid "Email composition wizard"
-msgstr ""
+msgstr "Asistente para la redacción de e-mail"
#. module: account
#: model:ir.model,name:account.model_account_period_close
@@ -2839,7 +2868,7 @@ msgstr "Conciliciación empresa"
#. module: account
#: view:account.analytic.line:0
msgid "Fin. Account"
-msgstr ""
+msgstr "Cuenta financiera"
#. module: account
#: field:account.tax,tax_code_id:0
@@ -3868,6 +3897,10 @@ msgid ""
"quotations with a button \"Pay with Paypal\" in automated emails or through "
"the OpenERP portal."
msgstr ""
+"Cuenta Paypal (e-mail) para recibir pagos (tarjeta de crédito, etc). Si se "
+"establece una cuenta de PayPal, el cliente podrá pagar sus facturas o "
+"presupuestos desde el botón \"Pagar con Paypal\" de los correos electrónicos "
+"automáticos o a través del portal OpenERP ."
#. module: account
#: code:addons/account/account_move_line.py:535
@@ -3878,6 +3911,10 @@ msgid ""
"You can create one in the menu: \n"
"Configuration/Journals/Journals."
msgstr ""
+"No se puede encontrar el diario %s para esta empresa.\n"
+"\n"
+"Puede crear un diario en el menú:\n"
+"Configuración / Diarios / Diarios."
#. module: account
#: model:ir.actions.act_window,name:account.action_account_unreconcile
@@ -3945,6 +3982,8 @@ msgid ""
"You have not supplied enough arguments to compute the initial balance, "
"please select a period and a journal in the context."
msgstr ""
+"Usted no ha proporcionado suficientes argumentos para calcular el saldo "
+"inicial, seleccione un período y un diario en el contexto."
#. module: account
#: model:ir.actions.report.xml,name:account.account_transfers
@@ -4050,6 +4089,8 @@ msgid ""
"There is no fiscal year defined for this date.\n"
"Please create one from the configuration of the accounting menu."
msgstr ""
+"No ha definido un ejercicio fiscal para esta fecha.\n"
+"Por favor crea uno en la configuración del menú de contabilidad."
#. module: account
#: view:account.addtmpl.wizard:0
@@ -4082,6 +4123,8 @@ msgstr "Detalle"
#: help:account.config.settings,default_purchase_tax:0
msgid "This purchase tax will be assigned by default on new products."
msgstr ""
+"Este impuesto de compra será asignado de forma predeterminada en los nuevos "
+"productos."
#. module: account
#: report:account.invoice:0
@@ -4250,7 +4293,7 @@ msgstr ""
#. module: account
#: field:account.config.settings,group_check_supplier_invoice_total:0
msgid "Check the total of supplier invoices"
-msgstr ""
+msgstr "Compruebe el total de las facturas de proveedores"
#. module: account
#: view:account.tax:0
@@ -4361,7 +4404,7 @@ msgstr ""
#. module: account
#: model:mail.message.subtype,name:account.mt_invoice_paid
msgid "paid"
-msgstr ""
+msgstr "pagado"
#. module: account
#: field:account.move.line,date:0
@@ -4372,7 +4415,7 @@ msgstr "Fecha vigencia"
#: code:addons/account/wizard/account_fiscalyear_close.py:100
#, python-format
msgid "The journal must have default credit and debit account."
-msgstr ""
+msgstr "El diario debe teneruna cuenta del debe y del haber por defecto."
#. module: account
#: model:ir.actions.act_window,name:account.action_bank_tree
@@ -4394,7 +4437,7 @@ msgstr "ID de la empresa"
#: help:account.bank.statement,message_ids:0
#: help:account.invoice,message_ids:0
msgid "Messages and communication history"
-msgstr ""
+msgstr "Mensajes e historial de comunicación"
#. module: account
#: help:account.journal,analytic_journal_id:0
@@ -4435,7 +4478,7 @@ msgstr ""
#: code:addons/account/account_move_line.py:1131
#, python-format
msgid "You cannot use an inactive account."
-msgstr ""
+msgstr "No puede usar una cuenta inactiva."
#. module: account
#: model:ir.actions.act_window,name:account.open_board_account
@@ -4466,7 +4509,7 @@ msgstr "Hijos consolidados"
#: code:addons/account/wizard/account_invoice_refund.py:146
#, python-format
msgid "Insufficient Data!"
-msgstr ""
+msgstr "¡Datos insuficientes!"
#. module: account
#: help:account.account,unrealized_gain_loss:0
@@ -4535,7 +4578,7 @@ msgstr "Activo"
#. module: account
#: view:account.config.settings:0
msgid "Accounting & Finance"
-msgstr ""
+msgstr "Contabilidad y finanzas"
#. module: account
#: view:account.invoice.confirm:0
diff --git a/addons/account/i18n/hr.po b/addons/account/i18n/hr.po
index daf1dcd26b7..89fa2f1008f 100644
--- a/addons/account/i18n/hr.po
+++ b/addons/account/i18n/hr.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-10 08:32+0000\n"
+"PO-Revision-Date: 2012-12-11 16:20+0000\n"
"Last-Translator: Goran Kliska \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:47+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account
#: model:process.transition,name:account.process_transition_supplierreconcilepaid0
@@ -42,7 +42,7 @@ msgstr ""
#. module: account
#: view:account.move.reconcile:0
msgid "Journal Entry Reconcile"
-msgstr "Zatvaranje stavke dnevnika(IOS)"
+msgstr "Zatvaranje IOS-a"
#. module: account
#: view:account.account:0
@@ -166,7 +166,7 @@ msgstr "Upozorenje!"
#: code:addons/account/account.py:3139
#, python-format
msgid "Miscellaneous Journal"
-msgstr ""
+msgstr "Ostali dokumenti"
#. module: account
#: code:addons/account/wizard/account_open_closed_fiscalyear.py:39
@@ -217,8 +217,8 @@ msgid ""
"invoice) to create analytic entries, OpenERP will look for a matching "
"journal of the same type."
msgstr ""
-"Tip analitičkog dnevnika. Kod kreiranja analitičkih knjiženja koristi se "
-"ovdje definirani analitički dnevnik odgovarajućeg tipa."
+"Tip analitičkog dokumenta. Kod kreiranja analitičkih knjiženja koristit će "
+"se dokument istog tipa."
#. module: account
#: help:account.tax,account_analytic_collected_id:0
@@ -539,7 +539,7 @@ msgstr ""
#. module: account
#: field:account.bank.statement,account_id:0
msgid "Account used in this journal"
-msgstr "Konto ovog dnevnika"
+msgstr "Konto"
#. module: account
#: help:account.aged.trial.balance,chart_account_id:0
@@ -986,7 +986,7 @@ msgstr "Dospijeće"
#. module: account
#: field:account.config.settings,purchase_journal_id:0
msgid "Purchase journal"
-msgstr ""
+msgstr "Dokument nabave"
#. module: account
#: code:addons/account/account.py:1316
@@ -1693,7 +1693,7 @@ msgstr "Traži izvode banke"
#. module: account
#: view:account.move.line:0
msgid "Unposted Journal Items"
-msgstr "Nepotvrđene stavke dnevnika"
+msgstr "Nepotvrđena knjiženja"
#. module: account
#: view:account.chart.template:0
@@ -2213,7 +2213,7 @@ msgstr ""
#: field:account.invoice,move_name:0
#: field:account.move.line,move_id:0
msgid "Journal Entry"
-msgstr "Temeljnica"
+msgstr ""
#. module: account
#: view:account.invoice:0
@@ -2290,7 +2290,7 @@ msgstr ""
#: code:addons/account/static/src/xml/account_move_line_quickadd.xml:14
#, python-format
msgid "Journal :"
-msgstr ""
+msgstr "Dokument :"
#. module: account
#: sql_constraint:account.fiscal.position.tax:0
@@ -3166,7 +3166,7 @@ msgstr ""
#. module: account
#: field:account.config.settings,sale_journal_id:0
msgid "Sale journal"
-msgstr ""
+msgstr "Dokument prodaje"
#. module: account
#: code:addons/account/account.py:2293
@@ -3637,7 +3637,7 @@ msgstr "Ostavite prazno za korištenje konta troška"
#: model:ir.ui.menu,name:account.menu_journals
#: model:ir.ui.menu,name:account.menu_journals_report
msgid "Journals"
-msgstr "Dnevnici"
+msgstr "Vrste dokumenta"
#. module: account
#: field:account.partner.reconcile.process,to_reconcile:0
@@ -3779,7 +3779,7 @@ msgstr "Stablo poreza"
#. module: account
#: view:account.journal:0
msgid "Search Account Journal"
-msgstr "Traži dnevnik"
+msgstr "Traži vrstu dokumenta"
#. module: account
#: model:ir.actions.act_window,name:account.action_invoice_tree_pending_invoice
@@ -6186,7 +6186,7 @@ msgstr "Max. kol.:"
#: view:account.invoice:0
#: model:ir.actions.act_window,name:account.action_account_invoice_refund
msgid "Refund Invoice"
-msgstr "Storno računi"
+msgstr "Storniraj račun"
#. module: account
#: model:ir.actions.act_window,help:account.action_account_entries_report_all
@@ -6872,7 +6872,7 @@ msgstr ""
#: selection:report.invoice.created,type:0
#, python-format
msgid "Supplier Refund"
-msgstr "Povrat URA"
+msgstr "Odobrenje dobavljača"
#. module: account
#: field:account.bank.statement,move_line_ids:0
@@ -8457,7 +8457,7 @@ msgstr "Iznos ovog poreza dodati osnovici prije izračuna slijedećeg poreza."
#: code:addons/account/account.py:3138
#, python-format
msgid "Purchase Refund Journal"
-msgstr "Dnevnik odobrenja dobavljača"
+msgstr "Knjiga odobrenja dobavljača"
#. module: account
#: code:addons/account/account.py:1292
@@ -8778,7 +8778,7 @@ msgstr "Fiscalyear Close state"
#. module: account
#: field:account.invoice.refund,journal_id:0
msgid "Refund Journal"
-msgstr "Dnevnik povrata"
+msgstr "Knjiga odobrenja"
#. module: account
#: report:account.account.balance:0
@@ -10839,7 +10839,7 @@ msgstr "Traži račun"
#: view:account.invoice:0
#: view:account.invoice.report:0
msgid "Refund"
-msgstr "Povrat novca"
+msgstr "Odobrenje"
#. module: account
#: model:ir.model,name:account.model_res_partner_bank
diff --git a/addons/account/i18n/pt.po b/addons/account/i18n/pt.po
index 118b1c50f05..bc935977be9 100644
--- a/addons/account/i18n/pt.po
+++ b/addons/account/i18n/pt.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-06-20 16:19+0000\n"
-"Last-Translator: Tiago Rodrigues \n"
+"PO-Revision-Date: 2012-12-11 17:04+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:24+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account
#: model:process.transition,name:account.process_transition_supplierreconcilepaid0
@@ -212,7 +212,7 @@ msgstr "Rótulo da Coluna"
#. module: account
#: help:account.config.settings,code_digits:0
msgid "No. of digits to use for account code"
-msgstr ""
+msgstr "Número de algarismos a usar no código da conta"
#. module: account
#: help:account.analytic.journal,type:0
@@ -278,7 +278,7 @@ msgstr ""
#. module: account
#: field:account.config.settings,sale_refund_sequence_next:0
msgid "Next credit note number"
-msgstr ""
+msgstr "Próximo número de nota de crédito"
#. module: account
#: help:account.config.settings,module_account_voucher:0
@@ -336,7 +336,7 @@ msgstr "Desconciliar Contas"
#. module: account
#: field:account.config.settings,module_account_budget:0
msgid "Budget management"
-msgstr ""
+msgstr "Gestão de orçamento"
#. module: account
#: view:product.template:0
@@ -391,7 +391,7 @@ msgstr ""
#: view:account.invoice.report:0
#: field:account.invoice.report,user_id:0
msgid "Salesperson"
-msgstr ""
+msgstr "Vendedor"
#. module: account
#: model:ir.model,name:account.model_account_tax_template
@@ -457,7 +457,7 @@ msgstr ""
#: code:addons/account/static/src/xml/account_move_line_quickadd.xml:8
#, python-format
msgid "Period :"
-msgstr ""
+msgstr "Período"
#. module: account
#: field:account.account.template,chart_template_id:0
@@ -906,7 +906,7 @@ msgstr "Diário da contabilidade analítica"
#. module: account
#: view:account.invoice:0
msgid "Send by Email"
-msgstr ""
+msgstr "Enviar por email"
#. module: account
#: help:account.central.journal,amount_currency:0
@@ -1202,7 +1202,7 @@ msgstr ""
#. module: account
#: view:account.invoice:0
msgid "Refund "
-msgstr ""
+msgstr "Reembolso "
#. module: account
#: help:account.config.settings,company_footer:0
diff --git a/addons/account_accountant/i18n/pt.po b/addons/account_accountant/i18n/pt.po
index 51fc17acc13..6505706853f 100644
--- a/addons/account_accountant/i18n/pt.po
+++ b/addons/account_accountant/i18n/pt.po
@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:51+0000\n"
-"PO-Revision-Date: 2011-01-23 11:19+0000\n"
-"Last-Translator: Tiago Baptista \n"
+"PO-Revision-Date: 2012-12-11 15:29+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:28+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_accountant
#: model:ir.actions.client,name:account_accountant.action_client_account_menu
msgid "Open Accounting Menu"
-msgstr ""
+msgstr "Abrir menu de contabilidade"
#~ msgid "Accountant"
#~ msgstr "Contabilista"
diff --git a/addons/account_analytic_analysis/i18n/es.po b/addons/account_analytic_analysis/i18n/es.po
index cd083b4c930..d141cfb393a 100644
--- a/addons/account_analytic_analysis/i18n/es.po
+++ b/addons/account_analytic_analysis/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-10 21:37+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 12:28+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:48+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_analytic_analysis
#: view:account.analytic.account:0
@@ -69,6 +69,9 @@ msgid ""
"to\n"
" define the customer invoice price rate."
msgstr ""
+"Cuando se factura sobre el parte de horas, OpenERP usa la tarifa del "
+"contrato que usa el precio definido en el producto relacionado con cada "
+"empleado para definir la tasa de precio de la factura del cliente."
#. module: account_analytic_analysis
#: view:account.analytic.account:0
@@ -139,6 +142,18 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+" Pulse para definir un nuevo contrato.\n"
+"
\n"
+" Encontrará aquí los contratos a ser renovados porque la "
+"fecha final esté pasada o el esfuerzo de trabajo sea superior al máximo "
+"autorizado.\n"
+"
\n"
+" OpenERP establece automaticamente los contratos a ser "
+"renovados al estado pendiente. Después de la negociación, el comercial debe "
+"cerrarlos o renovar los contratos pendientes.\n"
+"
\n"
+"Pulse aquí para crear una nueva plantilla de contrato.\n"
+"
\n"
+"Las plantillas se usan para preconfigurar contratos/proyectos que pueden ser "
+"seleccionados por los comerciales para configurar rápidamente los plazos y "
+"condiciones de un contrato.\n"
+"
\n"
+"Use los contratos para seguir tareas, incidencias, partes de horas o "
+"facturación basada en el trabajo realizado, en gastos y/o en pedidos de "
+"venta. OpenERP administrará automáticamente las alertas para la renovación "
+"de los contratos al comercial adecuado.\n"
+"
\n"
+"Encontrará aquí los partes de tiempo y las compras que se han hecho para los "
+"contratos que pueden ser re-facturadas al cliente. Si quiere registrar "
+"nuevas actividades a facturar, debería utilizar el menú de parte de horas en "
+"su lugar.\n"
+"
\n"
+" "
#. module: account_analytic_analysis
#: field:account.analytic.account,hours_qtt_non_invoiced:0
@@ -557,7 +598,7 @@ msgstr "Fecha del último trabajo realizado en esta cuenta."
#. module: account_analytic_analysis
#: model:ir.model,name:account_analytic_analysis.model_sale_config_settings
msgid "sale.config.settings"
-msgstr ""
+msgstr "Configuración de las ventas"
#. module: account_analytic_analysis
#: field:sale.config.settings,group_template_required:0
diff --git a/addons/account_analytic_analysis/i18n/it.po b/addons/account_analytic_analysis/i18n/it.po
index 641209e35ce..ad74ca1dcba 100644
--- a/addons/account_analytic_analysis/i18n/it.po
+++ b/addons/account_analytic_analysis/i18n/it.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev_rc3\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-09 13:20+0000\n"
-"Last-Translator: Davide Corio - agilebg.com \n"
+"PO-Revision-Date: 2012-12-11 12:02+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: <>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-10 04:38+0000\n"
-"X-Generator: Launchpad (build 16341)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_analytic_analysis
#: view:account.analytic.account:0
@@ -69,6 +69,10 @@ msgid ""
"to\n"
" define the customer invoice price rate."
msgstr ""
+"Quando si fattura dal timesheet, OpenERP usa il \n"
+"listino del contratto il quale utilizza il prezzo\n"
+"definito nel prodotto relativo ad ogni impiegato per\n"
+"definire il prezzo finale di fatturazione al cliente."
#. module: account_analytic_analysis
#: view:account.analytic.account:0
@@ -138,6 +142,19 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+"Cliccare per definire un nuovo contratto.\n"
+"
\n"
+"Potrete trovare qui i contratti che devono essere rinnovati perchè\n"
+"la data di termine e' passata o l'impegno lavorativo e' maggiore del massimo "
+"autorizzato
\n"
+"OpenERP automaticamente imposta i contratti che devono essere rinnovati in "
+"uno \n"
+"stato pendente. Dopo la negoziazione, il venditore dovrebbe chiudere o "
+"rinnovare\n"
+"i vari contratti pendenti.\n"
+"
\n"
+"Cliccare qui per creare un modello del contratto\n"
+"
\n"
+"I modelli sono utilizzati per creare un contratto / progetto tipo che\n"
+"puo' essere selezionato dal commerciale per configurare velocemente i\n"
+"termini e le condizioni del contratto stesso.\n"
+"
\n"
+"Cliccare per creare un nuovo contratto.\n"
+"
\n"
+"Usare i contratti per sequire le attivita', i problemi, i timesheet o le "
+"fatture basate su\n"
+"lavoro fatto, spese e/o ordini di vendita. OpenERP gestita' automaticamente\n"
+"gli avvisi per i rinnovi dei contratti ai commerciali di riferimento.\n"
+"
\n"
+"Troverete qui timesheet e acquisti fatti per\n"
+"i contratti che possono essere rifatturato al cliente. Se volete\n"
+"registrare le nuove attivita' da fatturare, dovreste usare in alternativa\n"
+"il menu timesheet.\n"
+"
\n"
+" "
#. module: account_analytic_analysis
#: field:account.analytic.account,hours_qtt_non_invoiced:0
@@ -509,6 +551,9 @@ msgid ""
"remaining subtotals which, in turn, are computed as the maximum between "
"'(Estimation - Invoiced)' and 'To Invoice' amounts"
msgstr ""
+"Aspettative di reddito residuo per il presente contratto. Calcolato come la "
+"somma dei totali parziali rimanenti, che, a loro volta, sono calcolati come "
+"il massimo tra '(stima - tatturato)' e importi 'da fatturare'"
#. module: account_analytic_analysis
#: model:ir.actions.act_window,name:account_analytic_analysis.action_account_analytic_overdue
diff --git a/addons/account_analytic_default/i18n/it.po b/addons/account_analytic_default/i18n/it.po
index 5e8b992ece4..71f8ab5ad73 100644
--- a/addons/account_analytic_default/i18n/it.po
+++ b/addons/account_analytic_default/i18n/it.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2011-01-13 09:49+0000\n"
+"PO-Revision-Date: 2012-12-11 12:06+0000\n"
"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:37+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_analytic_default
#: model:ir.actions.act_window,name:account_analytic_default.analytic_rule_action_partner
@@ -31,7 +31,7 @@ msgstr "Raggruppa per..."
#. module: account_analytic_default
#: help:account.analytic.default,date_stop:0
msgid "Default end date for this Analytic Account."
-msgstr ""
+msgstr "Date termine di default per questo conto analitico"
#. module: account_analytic_default
#: model:ir.model,name:account_analytic_default.model_stock_picking
diff --git a/addons/account_analytic_plans/i18n/es.po b/addons/account_analytic_plans/i18n/es.po
index 1650a238592..e5214fdf552 100644
--- a/addons/account_analytic_plans/i18n/es.po
+++ b/addons/account_analytic_plans/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-02-08 19:35+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 11:44+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:34+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account4_ids:0
@@ -48,7 +48,7 @@ msgstr "Tasa (%)"
#: code:addons/account_analytic_plans/account_analytic_plans.py:234
#, python-format
msgid "The total should be between %s and %s."
-msgstr ""
+msgstr "El total debería estar entre %s y %s."
#. module: account_analytic_plans
#: view:account.analytic.plan:0
@@ -132,7 +132,7 @@ msgstr "No mostrar líneas vacías"
#: code:addons/account_analytic_plans/wizard/account_crossovered_analytic.py:61
#, python-format
msgid "There are no analytic lines related to account %s."
-msgstr ""
+msgstr "No hay líneas analíticas relacionadas con la cuenta %s."
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account3_ids:0
@@ -143,7 +143,7 @@ msgstr "Id cuenta3"
#: view:account.crossovered.analytic:0
#: view:analytic.plan.create.model:0
msgid "or"
-msgstr ""
+msgstr "o"
#. module: account_analytic_plans
#: model:ir.model,name:account_analytic_plans.model_account_analytic_line
@@ -282,7 +282,7 @@ msgstr "Línea extracto bancario"
#: code:addons/account_analytic_plans/wizard/analytic_plan_create_model.py:41
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "¡Error!"
#. module: account_analytic_plans
#: report:account.analytic.account.crossovered.analytic:0
@@ -298,7 +298,7 @@ msgstr "Imprimir analítica cruzada"
#: code:addons/account_analytic_plans/wizard/account_crossovered_analytic.py:61
#, python-format
msgid "User Error!"
-msgstr ""
+msgstr "¡Error de usuario!"
#. module: account_analytic_plans
#: field:account.analytic.plan.instance,account6_ids:0
@@ -316,7 +316,7 @@ msgstr "Diario analítico"
#: code:addons/account_analytic_plans/wizard/analytic_plan_create_model.py:38
#, python-format
msgid "Please put a name and a code before saving the model."
-msgstr ""
+msgstr "Por favor ponga un nombre y un código antes de guardar el modelo."
#. module: account_analytic_plans
#: report:account.analytic.account.crossovered.analytic:0
@@ -348,7 +348,7 @@ msgstr "Diario"
#: code:addons/account_analytic_plans/account_analytic_plans.py:486
#, python-format
msgid "You have to define an analytic journal on the '%s' journal."
-msgstr ""
+msgstr "Debe definir un diario analítico en el diario '%s'."
#. module: account_analytic_plans
#: code:addons/account_analytic_plans/account_analytic_plans.py:342
@@ -376,7 +376,7 @@ msgstr "Línea factura"
#: code:addons/account_analytic_plans/wizard/analytic_plan_create_model.py:41
#, python-format
msgid "There is no analytic plan defined."
-msgstr ""
+msgstr "No hay plan analítico definido."
#. module: account_analytic_plans
#: model:ir.model,name:account_analytic_plans.model_account_bank_statement
@@ -403,7 +403,7 @@ msgstr "Distribución analítica"
#: code:addons/account_analytic_plans/account_analytic_plans.py:221
#, python-format
msgid "A model with this name and code already exists."
-msgstr ""
+msgstr "Ya existe un modelo con este nombre y código."
#. module: account_analytic_plans
#: help:account.analytic.plan.line,root_analytic_id:0
diff --git a/addons/account_asset/i18n/es.po b/addons/account_asset/i18n/es.po
index 13c000b6aec..bf05b47e6dd 100755
--- a/addons/account_asset/i18n/es.po
+++ b/addons/account_asset/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-10 21:45+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 11:45+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_asset
#: view:account.asset.asset:0
@@ -676,6 +676,11 @@ msgid ""
" \n"
" "
msgstr ""
+"
Desde este informe, se puede tener una vista global de todas las "
+"depreciaciones. Se puede utilizar también la herramienta de búsqueda para "
+"personalizar los informes de activos y, de esa forma, hacer que el análisis "
+"case con sus necesidades;
Un presupuesto es un pronóstico de los ingresos y gastos esperados de la "
+"compañía para un periodo en el futuro. Un preseupuesto se define en varias "
+"cuentas financieras y/o en cuentas analíticas (que pueden representar "
+"proyectos, departamentos, categorías de productos, etc.).
\n"
+"
Manteniendo el rastro de dónde va el dinero, será más difícil realizar "
+"sobregastos, y más fácil conseguir las metas financieras. Prevea un "
+"presupuesto detallando los ingresos esperados por cuenta analítica y "
+"monitorice su evolución basada en los reales durante ese periodo.
\n"
+"El formulario de pago por cheque le permite registrar los pagos que hace a "
+"sus proveedores usando cheques. Cuando selecciona un proveedor, el método de "
+"pago y la cantidad para el pago, OpenERP le propondrá reconciliar su pago "
+"con las facturas abiertas del proveedor.\n"
+"
\n"
+" "
#. module: account_check_writing
#: field:account.voucher,allow_check:0
@@ -128,7 +138,7 @@ msgstr "Usar cheque preimpreso"
#. module: account_check_writing
#: model:ir.actions.report.xml,name:account_check_writing.account_print_check_bottom
msgid "Print Check (Bottom)"
-msgstr ""
+msgstr "Imprimir cheque (abajo)"
#. module: account_check_writing
#: report:account.print.check.bottom:0
@@ -140,7 +150,7 @@ msgstr "Fecha de vencimiento"
#. module: account_check_writing
#: model:ir.actions.report.xml,name:account_check_writing.account_print_check_middle
msgid "Print Check (Middle)"
-msgstr ""
+msgstr "Imprimir cheque (en medio)"
#. module: account_check_writing
#: model:ir.model,name:account_check_writing.model_res_company
@@ -156,7 +166,7 @@ msgstr "Saldo pendiente"
#. module: account_check_writing
#: model:ir.actions.report.xml,name:account_check_writing.account_print_check_top
msgid "Print Check (Top)"
-msgstr ""
+msgstr "Imprimir cheque (arriba)"
#. module: account_check_writing
#: report:account.print.check.bottom:0
diff --git a/addons/account_check_writing/i18n/ru.po b/addons/account_check_writing/i18n/ru.po
new file mode 100644
index 00000000000..e51d88ef609
--- /dev/null
+++ b/addons/account_check_writing/i18n/ru.po
@@ -0,0 +1,182 @@
+# Russian translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-03 16:02+0000\n"
+"PO-Revision-Date: 2012-12-11 13:00+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Russian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: account_check_writing
+#: selection:res.company,check_layout:0
+msgid "Check on Top"
+msgstr ""
+
+#. module: account_check_writing
+#: view:account.voucher:0
+msgid "Print Check"
+msgstr ""
+
+#. module: account_check_writing
+#: selection:res.company,check_layout:0
+msgid "Check in middle"
+msgstr ""
+
+#. module: account_check_writing
+#: help:res.company,check_layout:0
+msgid ""
+"Check on top is compatible with Quicken, QuickBooks and Microsoft Money. "
+"Check in middle is compatible with Peachtree, ACCPAC and DacEasy. Check on "
+"bottom is compatible with Peachtree, ACCPAC and DacEasy only"
+msgstr ""
+
+#. module: account_check_writing
+#: selection:res.company,check_layout:0
+msgid "Check on bottom"
+msgstr ""
+
+#. module: account_check_writing
+#: help:account.journal,allow_check_writing:0
+msgid "Check this if the journal is to be used for writing checks."
+msgstr ""
+
+#. module: account_check_writing
+#: field:account.journal,allow_check_writing:0
+msgid "Allow Check writing"
+msgstr ""
+
+#. module: account_check_writing
+#: report:account.print.check.bottom:0
+#: report:account.print.check.middle:0
+#: report:account.print.check.top:0
+msgid "Description"
+msgstr ""
+
+#. module: account_check_writing
+#: model:ir.model,name:account_check_writing.model_account_journal
+msgid "Journal"
+msgstr ""
+
+#. module: account_check_writing
+#: model:ir.actions.act_window,name:account_check_writing.action_write_check
+#: model:ir.ui.menu,name:account_check_writing.menu_action_write_check
+msgid "Write Checks"
+msgstr ""
+
+#. module: account_check_writing
+#: report:account.print.check.bottom:0
+#: report:account.print.check.middle:0
+#: report:account.print.check.top:0
+msgid "Discount"
+msgstr ""
+
+#. module: account_check_writing
+#: report:account.print.check.bottom:0
+#: report:account.print.check.middle:0
+#: report:account.print.check.top:0
+msgid "Original Amount"
+msgstr ""
+
+#. module: account_check_writing
+#: model:ir.actions.act_window,help:account_check_writing.action_write_check
+msgid ""
+"
\n"
+" Click to create a new check. \n"
+"
\n"
+" The check payment form allows you to track the payment you "
+"do\n"
+" to your suppliers using checks. When you select a supplier, "
+"the\n"
+" payment method and an amount for the payment, OpenERP will\n"
+" propose to reconcile your payment with the open supplier\n"
+" invoices or bills.\n"
+"
\n"
+" "
+msgstr ""
+
+#. module: account_check_writing
+#: field:account.voucher,allow_check:0
+msgid "Allow Check Writing"
+msgstr ""
+
+#. module: account_check_writing
+#: report:account.print.check.bottom:0
+#: report:account.print.check.middle:0
+#: report:account.print.check.top:0
+msgid "Payment"
+msgstr ""
+
+#. module: account_check_writing
+#: field:account.journal,use_preprint_check:0
+msgid "Use Preprinted Check"
+msgstr ""
+
+#. module: account_check_writing
+#: model:ir.actions.report.xml,name:account_check_writing.account_print_check_bottom
+msgid "Print Check (Bottom)"
+msgstr ""
+
+#. module: account_check_writing
+#: report:account.print.check.bottom:0
+#: report:account.print.check.middle:0
+#: report:account.print.check.top:0
+msgid "Due Date"
+msgstr ""
+
+#. module: account_check_writing
+#: model:ir.actions.report.xml,name:account_check_writing.account_print_check_middle
+msgid "Print Check (Middle)"
+msgstr ""
+
+#. module: account_check_writing
+#: model:ir.model,name:account_check_writing.model_res_company
+msgid "Companies"
+msgstr ""
+
+#. module: account_check_writing
+#: report:account.print.check.bottom:0
+#: report:account.print.check.middle:0
+msgid "Balance Due"
+msgstr ""
+
+#. module: account_check_writing
+#: model:ir.actions.report.xml,name:account_check_writing.account_print_check_top
+msgid "Print Check (Top)"
+msgstr ""
+
+#. module: account_check_writing
+#: report:account.print.check.bottom:0
+#: report:account.print.check.middle:0
+#: report:account.print.check.top:0
+msgid "Check Amount"
+msgstr ""
+
+#. module: account_check_writing
+#: model:ir.model,name:account_check_writing.model_account_voucher
+msgid "Accounting Voucher"
+msgstr ""
+
+#. module: account_check_writing
+#: field:account.voucher,amount_in_word:0
+msgid "Amount in Word"
+msgstr ""
+
+#. module: account_check_writing
+#: report:account.print.check.top:0
+msgid "Open Balance"
+msgstr ""
+
+#. module: account_check_writing
+#: field:res.company,check_layout:0
+msgid "Choose Check layout"
+msgstr ""
diff --git a/addons/account_followup/i18n/es.po b/addons/account_followup/i18n/es.po
index 372bd6e077b..78f712df135 100644
--- a/addons/account_followup/i18n/es.po
+++ b/addons/account_followup/i18n/es.po
@@ -7,30 +7,30 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-02-08 19:51+0000\n"
+"PO-Revision-Date: 2012-12-11 23:01+0000\n"
"Last-Translator: Ana Juaristi Olalde \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:20+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_followup
#: view:account_followup.followup.line:0
#: field:account_followup.followup.line,manual_action:0
msgid "Manual Action"
-msgstr ""
+msgstr "Acción manual"
#. module: account_followup
#: help:res.partner,latest_followup_level_id:0
msgid "The maximum follow-up level"
-msgstr ""
+msgstr "Nivel máximo de seguimiento"
#. module: account_followup
#: view:res.partner:0
msgid "Group by"
-msgstr ""
+msgstr "Agrupar por"
#. module: account_followup
#: view:account_followup.stat:0
@@ -46,27 +46,27 @@ msgstr "Seguimiento"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "%(date)s"
-msgstr ""
+msgstr "%(date)s"
#. module: account_followup
#: field:res.partner,payment_next_action_date:0
msgid "Next Action Date"
-msgstr ""
+msgstr "Fecha de la próxima acción"
#. module: account_followup
#: field:account_followup.sending.results,needprinting:0
msgid "Needs Printing"
-msgstr ""
+msgstr "Requiere impresión"
#. module: account_followup
#: view:res.partner:0
msgid "⇾ Mark as Done"
-msgstr ""
+msgstr "Marcar como terminado"
#. module: account_followup
#: field:account_followup.followup.line,manual_action_note:0
msgid "Action To Do"
-msgstr ""
+msgstr "Acción a realizar"
#. module: account_followup
#: model:email.template,body_html:account_followup.email_template_account_followup_level0
@@ -148,7 +148,7 @@ msgstr ""
#. module: account_followup
#: view:res.partner:0
msgid "Follow-ups to do"
-msgstr ""
+msgstr "Seguimientos a realizar"
#. module: account_followup
#: field:account_followup.followup,company_id:0
@@ -156,7 +156,7 @@ msgstr ""
#: field:account_followup.stat,company_id:0
#: field:account_followup.stat.by.partner,company_id:0
msgid "Company"
-msgstr "Compañía"
+msgstr "Compañia"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -192,32 +192,32 @@ msgstr ""
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "days overdue, do the following actions:"
-msgstr ""
+msgstr "días desde vencimiento, ejecute las siguientes acciones:"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "Follow-up Steps"
-msgstr ""
+msgstr "Pasos del seguimiento"
#. module: account_followup
#: field:account_followup.print,email_body:0
msgid "Email Body"
-msgstr ""
+msgstr "Cuerpo del mensaje"
#. module: account_followup
#: help:res.partner,payment_responsible_id:0
msgid "Responsible for making sure the action happens."
-msgstr ""
+msgstr "Responsable para asegurar que la acción sucede."
#. module: account_followup
#: view:res.partner:0
msgid "Overdue amount"
-msgstr ""
+msgstr "Importe adeudado"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.action_account_followup_print
msgid "Send Follow-Ups"
-msgstr ""
+msgstr "Enviar seguimientos"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -227,7 +227,7 @@ msgstr "Importe"
#. module: account_followup
#: view:res.partner:0
msgid "No Responsible"
-msgstr ""
+msgstr "Sin responsable"
#. module: account_followup
#: view:account_followup.stat.by.partner:0
@@ -242,12 +242,12 @@ msgstr "Total debe"
#. module: account_followup
#: field:res.partner,payment_next_action:0
msgid "Next Action"
-msgstr ""
+msgstr "Próxima acción"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": Partner Name"
-msgstr ""
+msgstr "Nombre empresa"
#. module: account_followup
#: view:account_followup.followup:0
@@ -282,12 +282,12 @@ msgstr "Fecha :"
#. module: account_followup
#: view:res.partner:0
msgid "I am responsible"
-msgstr ""
+msgstr "Yo soy el responsable"
#. module: account_followup
#: sql_constraint:account_followup.followup:0
msgid "Only one follow-up per company is allowed"
-msgstr ""
+msgstr "Solo se permite un seguimiento por compañía"
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line4
@@ -314,7 +314,7 @@ msgstr ""
#. module: account_followup
#: help:account_followup.followup.line,send_letter:0
msgid "When processing, it will print a letter"
-msgstr ""
+msgstr "Al ser procesado, imprimirá una carta"
#. module: account_followup
#: view:account_followup.stat:0
@@ -324,17 +324,17 @@ msgstr "No litigio"
#. module: account_followup
#: view:res.partner:0
msgid "Without responsible"
-msgstr ""
+msgstr "Sin responsable"
#. module: account_followup
#: view:account_followup.print:0
msgid "Send emails and generate letters"
-msgstr ""
+msgstr "Enviar correos electrónicos y generar cartas"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.action_customer_followup
msgid "Manual Follow-Ups"
-msgstr ""
+msgstr "Seguimientos manuales"
#. module: account_followup
#: view:account_followup.followup.line:0
@@ -349,17 +349,17 @@ msgstr "Debe"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_stat
msgid "Follow-up Statistics"
-msgstr ""
+msgstr "Seguir estadísticas"
#. module: account_followup
#: view:res.partner:0
msgid "Send Overdue Email"
-msgstr ""
+msgstr "Enviar correo de vencimiento"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_followup_line
msgid "Follow-up Criteria"
-msgstr ""
+msgstr "Criterio seguimiento"
#. module: account_followup
#: help:account_followup.followup.line,sequence:0
@@ -372,34 +372,34 @@ msgstr ""
#: code:addons/account_followup/wizard/account_followup_print.py:166
#, python-format
msgid " will be sent"
-msgstr ""
+msgstr " Será enviado"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": User's Company Name"
-msgstr ""
+msgstr "Nombre de compañía del usuario"
#. module: account_followup
#: view:account_followup.followup.line:0
#: field:account_followup.followup.line,send_letter:0
msgid "Send a Letter"
-msgstr ""
+msgstr "Enviar una carta"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.action_account_followup_definition_form
msgid "Payment Follow-ups"
-msgstr ""
+msgstr "Seguimiento de pagos"
#. module: account_followup
#: field:account_followup.followup.line,delay:0
msgid "Due Days"
-msgstr ""
+msgstr "Días vencimiento"
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:155
#, python-format
msgid "Nobody"
-msgstr ""
+msgstr "Nadie"
#. module: account_followup
#: field:account.move.line,followup_line_id:0
@@ -416,12 +416,12 @@ msgstr "Último seguimiento"
#: model:ir.actions.act_window,name:account_followup.action_account_manual_reconcile_receivable
#: model:ir.ui.menu,name:account_followup.menu_manual_reconcile_followup
msgid "Reconcile Invoices & Payments"
-msgstr ""
+msgstr "Reconciliar facturas y pagos"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.account_followup_s
msgid "Do Manual Follow-Ups"
-msgstr ""
+msgstr "Hacer seguimientos manuales"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -431,17 +431,17 @@ msgstr "Li."
#. module: account_followup
#: field:account_followup.print,email_conf:0
msgid "Send Email Confirmation"
-msgstr ""
+msgstr "Enviar confirmación por correo electrónico"
#. module: account_followup
#: view:res.partner:0
msgid "Print Overdue Payments"
-msgstr ""
+msgstr "Imprimir pagos pendientes"
#. module: account_followup
#: field:account_followup.stat.by.partner,date_followup:0
msgid "Latest follow-up"
-msgstr ""
+msgstr "Ultimo seguimiento"
#. module: account_followup
#: field:account_followup.print,partner_lang:0
@@ -452,13 +452,13 @@ msgstr "Enviar correo en el idioma de la empresa"
#: code:addons/account_followup/wizard/account_followup_print.py:169
#, python-format
msgid " email(s) sent"
-msgstr ""
+msgstr " correo(s) enviados"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_print
#: model:ir.model,name:account_followup.model_account_followup_print_all
msgid "Print Follow-up & Send Mail to Customers"
-msgstr ""
+msgstr "imprimir seguimiento y enviar mail al cliente"
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line1
@@ -497,17 +497,17 @@ msgstr "Mensaje impreso"
#. module: account_followup
#: field:res.partner,latest_followup_level_id_without_lit:0
msgid "Latest Follow-up Level without litigation"
-msgstr ""
+msgstr "Ultimo nivel de seguimiento sin litigio"
#. module: account_followup
#: view:res.partner:0
msgid "Partners with Credits"
-msgstr ""
+msgstr "Empresas con créditos"
#. module: account_followup
#: help:account_followup.followup.line,send_email:0
msgid "When processing, it will send an email"
-msgstr ""
+msgstr "Al procesar, se enviará un correo"
#. module: account_followup
#: view:account_followup.stat.by.partner:0
@@ -518,6 +518,7 @@ msgstr "Empresa a recordar"
#: view:res.partner:0
msgid "Print overdue payments report independent of follow-up line"
msgstr ""
+"Imprimir informe de pagos vencidos independiente de la línea de seguimiento"
#. module: account_followup
#: field:account_followup.followup.line,followup_id:0
@@ -530,11 +531,13 @@ msgstr "Seguimientos"
#, python-format
msgid "Email not sent because of email address of partner not filled in"
msgstr ""
+"Correo no enviado porque no se ha rellenado el campo email en la ficha de la "
+"empresa"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_followup
msgid "Account Follow-up"
-msgstr ""
+msgstr "Seguimiento de cuenta"
#. module: account_followup
#: help:res.partner,payment_next_action_date:0
@@ -543,11 +546,14 @@ msgid ""
"the current date if the action fields are empty and the partner gets a "
"follow-up level that requires a manual action. "
msgstr ""
+"Esto es cuando se requiere un seguimiento posterior. La fecha se ha "
+"establecido a la fecha actual si los campos de acción están vacíos y el "
+"cliente tiene un nivel de seguimiento que requiere una acción manual. "
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_sending_results
msgid "Results from the sending of the different letters and emails"
-msgstr ""
+msgstr "Resultados de enviar diferentes cartas y correos"
#. module: account_followup
#: constraint:account_followup.followup.line:0
@@ -567,7 +573,7 @@ msgstr ""
#. module: account_followup
#: view:res.partner:0
msgid "Search Partner"
-msgstr ""
+msgstr "Buscar empresa"
#. module: account_followup
#: view:res.partner:0
@@ -582,28 +588,28 @@ msgstr ""
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.account_followup_print_menu
msgid "Send Letters and Emails"
-msgstr ""
+msgstr "Enviar cartas y correos"
#. module: account_followup
#: view:account_followup.followup:0
msgid "Search Follow-up"
-msgstr ""
+msgstr "Buscar seguimiento"
#. module: account_followup
#: view:res.partner:0
msgid "Account Move line"
-msgstr ""
+msgstr "Apunte contable"
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:240
#, python-format
msgid "Send Letters and Emails: Actions Summary"
-msgstr ""
+msgstr "Enviar correos e emails: Resumen de acciones"
#. module: account_followup
#: view:account_followup.print:0
msgid "or"
-msgstr ""
+msgstr "o"
#. module: account_followup
#: field:account_followup.stat,blocked:0
@@ -613,17 +619,17 @@ msgstr "Bloqueado"
#. module: account_followup
#: sql_constraint:account_followup.followup.line:0
msgid "Days of the follow-up levels must be different"
-msgstr ""
+msgstr "Los días de los niveles de seguimiento deben ser distintos"
#. module: account_followup
#: view:res.partner:0
msgid "Click to mark the action as done."
-msgstr ""
+msgstr "Haga click para establecer la acción como realizada"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.menu_action_followup_stat_follow
msgid "Follow-Ups Analysis"
-msgstr ""
+msgstr "Análisis de seguimientos"
#. module: account_followup
#: help:account_followup.print,date:0
@@ -641,7 +647,7 @@ msgstr "Fecha envío del seguimiento"
#. module: account_followup
#: field:res.partner,payment_responsible_id:0
msgid "Follow-up Responsible"
-msgstr ""
+msgstr "Responsable del seguimiento"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -657,12 +663,12 @@ msgstr "Recordatorio facturas"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.account_followup_menu
msgid "Follow-up Levels"
-msgstr ""
+msgstr "Niveles de seguimiento"
#. module: account_followup
#: view:res.partner:0
msgid "Future Follow-ups"
-msgstr ""
+msgstr "Seguimientos futuros"
#. module: account_followup
#: view:account_followup.followup:0
@@ -680,7 +686,7 @@ msgstr ""
#. module: account_followup
#: view:account_followup.stat:0
msgid "Follow-up Entries with period in current year"
-msgstr ""
+msgstr "Realizar seguimiento a asientos con periodo en el año actual"
#. module: account_followup
#: field:account.move.line,followup_date:0
@@ -690,24 +696,24 @@ msgstr "Último seguimiento"
#. module: account_followup
#: view:account_followup.sending.results:0
msgid "Download Letters"
-msgstr ""
+msgstr "Descargar cartas"
#. module: account_followup
#: field:account_followup.print,company_id:0
#: field:res.partner,unreconciled_aml_ids:0
msgid "unknown"
-msgstr ""
+msgstr "desconocido"
#. module: account_followup
#: code:addons/account_followup/account_followup.py:245
#, python-format
msgid "Printed overdue payments report"
-msgstr ""
+msgstr "Impresión del informe de pagos vencidos"
#. module: account_followup
#: model:ir.model,name:account_followup.model_email_template
msgid "Email Templates"
-msgstr ""
+msgstr "Plantillas de correo electrónico"
#. module: account_followup
#: help:account_followup.followup.line,manual_action:0
@@ -715,18 +721,22 @@ msgid ""
"When processing, it will set the manual action to be taken for that "
"customer. "
msgstr ""
+"Al procesar, se establecerá la acción manual que deberá hacerse para ese "
+"cliente. "
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:171
#, python-format
msgid " email(s) should have been sent, but "
-msgstr ""
+msgstr " Los correos deberían haber sido enviados, pero "
#. module: account_followup
#: help:account_followup.print,test_print:0
msgid ""
"Check if you want to print follow-ups without changing follow-ups level."
msgstr ""
+"Verifique si quiere imprimir seguimientos sin cambiar los niveles de "
+"seguimiento."
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_move_line
@@ -741,7 +751,7 @@ msgstr "Total:"
#. module: account_followup
#: field:account_followup.followup.line,email_template_id:0
msgid "Email Template"
-msgstr ""
+msgstr "Plantilla email"
#. module: account_followup
#: view:account_followup.followup.line:0
@@ -762,7 +772,7 @@ msgstr "Resumen"
#: view:account_followup.followup.line:0
#: field:account_followup.followup.line,send_email:0
msgid "Send an Email"
-msgstr ""
+msgstr "Enviar un correo"
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line2
@@ -879,12 +889,14 @@ msgid ""
"The maximum follow-up level without taking into account the account move "
"lines with litigation"
msgstr ""
+"El máximo nivel de seguimiento sin tener en cuenta los apuntes contables con "
+"litigio"
#. module: account_followup
#: view:account_followup.stat:0
#: field:res.partner,latest_followup_date:0
msgid "Latest Follow-up Date"
-msgstr ""
+msgstr "Ultima fecha de seguimiento"
#. module: account_followup
#: model:email.template,body_html:account_followup.email_template_account_followup_level1
@@ -985,7 +997,7 @@ msgstr ""
#. module: account_followup
#: view:res.partner:0
msgid "My Follow-ups"
-msgstr ""
+msgstr "Mis seguimientos"
#. module: account_followup
#: view:account_followup.followup.line:0
@@ -1017,7 +1029,7 @@ msgstr ""
#. module: account_followup
#: model:ir.actions.report.xml,name:account_followup.account_followup_followup_report
msgid "Follow-up Report"
-msgstr ""
+msgstr "Informe seguimiento"
#. module: account_followup
#: view:res.partner:0
@@ -1025,6 +1037,9 @@ msgid ""
", the latest payment follow-up\n"
" was:"
msgstr ""
+", el último seguimiento\n"
+" "
+" era:"
#. module: account_followup
#: view:account_followup.print:0
@@ -1034,7 +1049,7 @@ msgstr "Cancelar"
#. module: account_followup
#: view:account_followup.sending.results:0
msgid "Close"
-msgstr ""
+msgstr "Cerrar"
#. module: account_followup
#: view:account_followup.stat:0
@@ -1051,23 +1066,23 @@ msgstr "Nivel superior seguimiento máx."
#: code:addons/account_followup/wizard/account_followup_print.py:171
#, python-format
msgid " had unknown email address(es)"
-msgstr ""
+msgstr " Tiene dirección(es) de correo desconocida(s)"
#. module: account_followup
#: view:res.partner:0
msgid "Responsible"
-msgstr ""
+msgstr "Responsable"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.menu_finance_followup
#: view:res.partner:0
msgid "Payment Follow-up"
-msgstr ""
+msgstr "Seguimiento de pagos"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": Current Date"
-msgstr ""
+msgstr ": Fecha actual"
#. module: account_followup
#: field:res.partner,payment_amount_due:0
@@ -1077,7 +1092,7 @@ msgstr ""
#. module: account_followup
#: field:account_followup.followup.line,name:0
msgid "Follow-Up Action"
-msgstr ""
+msgstr "Acciones de seguimiento"
#. module: account_followup
#: view:account_followup.stat:0
@@ -1101,7 +1116,7 @@ msgstr ""
#. module: account_followup
#: view:account_followup.sending.results:0
msgid "Summary of actions"
-msgstr ""
+msgstr "Resumen de acciones"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -1111,7 +1126,7 @@ msgstr "Ref."
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "After"
-msgstr ""
+msgstr "Después"
#. module: account_followup
#: view:account_followup.stat:0
diff --git a/addons/account_followup/i18n/pt.po b/addons/account_followup/i18n/pt.po
index 234b3bf1191..8c59f4adfb8 100644
--- a/addons/account_followup/i18n/pt.po
+++ b/addons/account_followup/i18n/pt.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-07 10:43+0000\n"
-"Last-Translator: Andrei Talpa (multibase.pt) \n"
+"PO-Revision-Date: 2012-12-11 17:05+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-08 04:58+0000\n"
-"X-Generator: Launchpad (build 16341)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_followup
#: view:account_followup.followup.line:0
@@ -202,7 +202,7 @@ msgstr ""
#. module: account_followup
#: field:account_followup.print,email_body:0
msgid "Email Body"
-msgstr ""
+msgstr "Corpo da mensagem"
#. module: account_followup
#: help:res.partner,payment_responsible_id:0
@@ -242,12 +242,12 @@ msgstr "Débito total"
#. module: account_followup
#: field:res.partner,payment_next_action:0
msgid "Next Action"
-msgstr ""
+msgstr "Próxima ação"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": Partner Name"
-msgstr ""
+msgstr ": Nome do parceiro"
#. module: account_followup
#: view:account_followup.followup:0
diff --git a/addons/account_followup/i18n/pt_BR.po b/addons/account_followup/i18n/pt_BR.po
index fdd61858b36..71e1d63976d 100644
--- a/addons/account_followup/i18n/pt_BR.po
+++ b/addons/account_followup/i18n/pt_BR.po
@@ -7,31 +7,31 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-07-28 20:47+0000\n"
+"PO-Revision-Date: 2012-12-11 13:13+0000\n"
"Last-Translator: Fábio Martinelli - http://zupy.com.br "
"\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:20+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_followup
#: view:account_followup.followup.line:0
#: field:account_followup.followup.line,manual_action:0
msgid "Manual Action"
-msgstr ""
+msgstr "Ação Manual"
#. module: account_followup
#: help:res.partner,latest_followup_level_id:0
msgid "The maximum follow-up level"
-msgstr ""
+msgstr "Nível máximo de acompanhamento de cobrança"
#. module: account_followup
#: view:res.partner:0
msgid "Group by"
-msgstr ""
+msgstr "Agrupar por"
#. module: account_followup
#: view:account_followup.stat:0
@@ -47,27 +47,27 @@ msgstr "Cobrança"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "%(date)s"
-msgstr ""
+msgstr "%(date)s"
#. module: account_followup
#: field:res.partner,payment_next_action_date:0
msgid "Next Action Date"
-msgstr ""
+msgstr "Data da Próxima Ação"
#. module: account_followup
#: field:account_followup.sending.results,needprinting:0
msgid "Needs Printing"
-msgstr ""
+msgstr "É necessário Impressão"
#. module: account_followup
#: view:res.partner:0
msgid "⇾ Mark as Done"
-msgstr ""
+msgstr "⇾ Marcar como Concluído"
#. module: account_followup
#: field:account_followup.followup.line,manual_action_note:0
msgid "Action To Do"
-msgstr ""
+msgstr "Ação a ser feita"
#. module: account_followup
#: model:email.template,body_html:account_followup.email_template_account_followup_level0
@@ -145,11 +145,82 @@ msgid ""
"\n"
" "
msgstr ""
+"\n"
+"
\n"
+"\n"
+"
Prezado ${object.name},
\n"
+"
\n"
+" Consta em nossos registros que o seguinte valor permanece sem aberto. "
+"Por favor providencie o pagamento o mais breve possível.\n"
+"\n"
+"Se o pagamento já foi efetuado, desconsidere essa mensagem. \n"
+"Qualquer dúvida entre em contato com nosso departamento financeiro por "
+"telefone.\n"
+"\n"
+"
\n"
+" ''' % (currency_symbol)\n"
+" total = 0\n"
+" for aml in currency_dict['line']:\n"
+" block = aml['blocked'] and 'X' or ' '\n"
+" total += aml['balance']\n"
+" strbegin = \"
\"\n"
+" strend = \"
\"\n"
+" date = aml['date_maturity'] or aml['date']\n"
+" if date <= ctx['current_date'] and aml['balance'] > 0:\n"
+" strbegin = \"
\n"
+" "
#. module: account_followup
#: view:res.partner:0
msgid "Follow-ups to do"
-msgstr ""
+msgstr "Cobranças a serem feitas"
#. module: account_followup
#: field:account_followup.followup,company_id:0
@@ -189,36 +260,52 @@ msgid ""
"Best Regards,\n"
" "
msgstr ""
+"\n"
+"Prezado %(partner_name)s,\n"
+"\n"
+"Apesar de vários avisos, ainda não detectamos o pagamento de sua fatura.\n"
+"\n"
+"A menos que o pagamento total seja efetuado nos próximos 8 dias, acões "
+"legais poderão ser tomadas sem outros avisos.\n"
+"\n"
+"Temos certeza de que essas ações não serão necessárias, evite o protesto de "
+"seu titulo, os detalhes do pagamento em aberto encontram-se abaixo.\n"
+"\n"
+"Em caso de dúvidas referente a esta questão, entre em contato com nosso "
+"Departamento Financeiro.\n"
+"\n"
+"Atenciosamente,\n"
+" "
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "days overdue, do the following actions:"
-msgstr ""
+msgstr "Dias em atraso, executar as seguintes ações"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "Follow-up Steps"
-msgstr ""
+msgstr "Passos da Cobrança"
#. module: account_followup
#: field:account_followup.print,email_body:0
msgid "Email Body"
-msgstr ""
+msgstr "Corpo do Email"
#. module: account_followup
#: help:res.partner,payment_responsible_id:0
msgid "Responsible for making sure the action happens."
-msgstr ""
+msgstr "Responsável para garantir que a ação aconteça"
#. module: account_followup
#: view:res.partner:0
msgid "Overdue amount"
-msgstr ""
+msgstr "Valor em Atraso"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.action_account_followup_print
msgid "Send Follow-Ups"
-msgstr ""
+msgstr "Enviar Cobranças"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -228,7 +315,7 @@ msgstr "Valor"
#. module: account_followup
#: view:res.partner:0
msgid "No Responsible"
-msgstr ""
+msgstr "Nenhum Responsável"
#. module: account_followup
#: view:account_followup.stat.by.partner:0
@@ -243,12 +330,12 @@ msgstr "Débito Total"
#. module: account_followup
#: field:res.partner,payment_next_action:0
msgid "Next Action"
-msgstr ""
+msgstr "Próxima Ação"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": Partner Name"
-msgstr ""
+msgstr ": Nome do Parceiro"
#. module: account_followup
#: view:account_followup.followup:0
@@ -283,12 +370,12 @@ msgstr "Data :"
#. module: account_followup
#: view:res.partner:0
msgid "I am responsible"
-msgstr ""
+msgstr "Eu sou o reponsável"
#. module: account_followup
#: sql_constraint:account_followup.followup:0
msgid "Only one follow-up per company is allowed"
-msgstr ""
+msgstr "Apenas uma cobrança por empresa é permitida"
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line4
@@ -311,11 +398,27 @@ msgid ""
"Best Regards,\n"
" "
msgstr ""
+"\n"
+"Prezado %(partner_name)s,\n"
+"\n"
+"Apesar de vários avisos, ainda não detectamos o pagamento de sua fatura.\n"
+"\n"
+"Efetue o pagamento nos próximos dias, evitando assim o protesto de sua "
+"fatura, caso contrário o protesto poderá ocorrer sem outros avisos.\n"
+"\n"
+"Temos certeza de que essas ações não serão necessárias os detalhes dos "
+"pagamentos em atraso encontram-se abaixo.\n"
+"\n"
+"Em caso de dúvidas referente a esta questão, entre em contato com nosso "
+"departamento financeiro.\n"
+"\n"
+"Atenciosamente,\n"
+" "
#. module: account_followup
#: help:account_followup.followup.line,send_letter:0
msgid "When processing, it will print a letter"
-msgstr ""
+msgstr "Quando processado, irá imprimir uma carta"
#. module: account_followup
#: view:account_followup.stat:0
@@ -325,22 +428,22 @@ msgstr "Sem Litígio"
#. module: account_followup
#: view:res.partner:0
msgid "Without responsible"
-msgstr ""
+msgstr "Sem responsável"
#. module: account_followup
#: view:account_followup.print:0
msgid "Send emails and generate letters"
-msgstr ""
+msgstr "Enviar emails e gerar cartas"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.action_customer_followup
msgid "Manual Follow-Ups"
-msgstr ""
+msgstr "Cobranças manuais"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "%(partner_name)s"
-msgstr ""
+msgstr "%(partner_name)s"
#. module: account_followup
#: field:account_followup.stat,debit:0
@@ -350,17 +453,17 @@ msgstr "Débito"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_stat
msgid "Follow-up Statistics"
-msgstr ""
+msgstr "Estatísticas de Cobranças"
#. module: account_followup
#: view:res.partner:0
msgid "Send Overdue Email"
-msgstr ""
+msgstr "Enviar Email em Atraso"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_followup_line
msgid "Follow-up Criteria"
-msgstr ""
+msgstr "Critérios de Cobrança"
#. module: account_followup
#: help:account_followup.followup.line,sequence:0
@@ -371,34 +474,34 @@ msgstr "Define a sequência ao mostrar a lista de linhas de cobrança."
#: code:addons/account_followup/wizard/account_followup_print.py:166
#, python-format
msgid " will be sent"
-msgstr ""
+msgstr " será enviado"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": User's Company Name"
-msgstr ""
+msgstr ": Nome da Empresa do usuário"
#. module: account_followup
#: view:account_followup.followup.line:0
#: field:account_followup.followup.line,send_letter:0
msgid "Send a Letter"
-msgstr ""
+msgstr "Enviar uma Carta"
#. module: account_followup
#: model:ir.actions.act_window,name:account_followup.action_account_followup_definition_form
msgid "Payment Follow-ups"
-msgstr ""
+msgstr "Acompanhamento dos Pagamentos"
#. module: account_followup
#: field:account_followup.followup.line,delay:0
msgid "Due Days"
-msgstr ""
+msgstr "Dias em Atraso"
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:155
#, python-format
msgid "Nobody"
-msgstr ""
+msgstr "Ninguém"
#. module: account_followup
#: field:account.move.line,followup_line_id:0
@@ -415,12 +518,12 @@ msgstr "Última cobrança"
#: model:ir.actions.act_window,name:account_followup.action_account_manual_reconcile_receivable
#: model:ir.ui.menu,name:account_followup.menu_manual_reconcile_followup
msgid "Reconcile Invoices & Payments"
-msgstr ""
+msgstr "Reconciliar Faturas & Pagamentos"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.account_followup_s
msgid "Do Manual Follow-Ups"
-msgstr ""
+msgstr "Fazer Cobrança Manual"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -430,17 +533,17 @@ msgstr "Li."
#. module: account_followup
#: field:account_followup.print,email_conf:0
msgid "Send Email Confirmation"
-msgstr ""
+msgstr "Enviar Email de Confirmação"
#. module: account_followup
#: view:res.partner:0
msgid "Print Overdue Payments"
-msgstr ""
+msgstr "Imprimir Pagamentos em Atraso"
#. module: account_followup
#: field:account_followup.stat.by.partner,date_followup:0
msgid "Latest follow-up"
-msgstr ""
+msgstr "Última Cobrança"
#. module: account_followup
#: field:account_followup.print,partner_lang:0
@@ -451,13 +554,13 @@ msgstr "Enviar Email no Idioma do Parceiro"
#: code:addons/account_followup/wizard/account_followup_print.py:169
#, python-format
msgid " email(s) sent"
-msgstr ""
+msgstr " email(s) enviados"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_print
#: model:ir.model,name:account_followup.model_account_followup_print_all
msgid "Print Follow-up & Send Mail to Customers"
-msgstr ""
+msgstr "Imprimir Cobranças & Enviar email a Clientes"
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line1
@@ -496,17 +599,17 @@ msgstr "Mensagem Impressa"
#. module: account_followup
#: field:res.partner,latest_followup_level_id_without_lit:0
msgid "Latest Follow-up Level without litigation"
-msgstr ""
+msgstr "Último nível de Cobrança sem processo"
#. module: account_followup
#: view:res.partner:0
msgid "Partners with Credits"
-msgstr ""
+msgstr "Parceiros com Créditos"
#. module: account_followup
#: help:account_followup.followup.line,send_email:0
msgid "When processing, it will send an email"
-msgstr ""
+msgstr "Quando executado, irá enviar um email"
#. module: account_followup
#: view:account_followup.stat.by.partner:0
@@ -516,7 +619,7 @@ msgstr "Parceiros para Lembrete"
#. module: account_followup
#: view:res.partner:0
msgid "Print overdue payments report independent of follow-up line"
-msgstr ""
+msgstr "Imprimir pagamentos em atraso independente da linha de cobrança"
#. module: account_followup
#: field:account_followup.followup.line,followup_id:0
@@ -528,12 +631,12 @@ msgstr "Cobranças"
#: code:addons/account_followup/account_followup.py:227
#, python-format
msgid "Email not sent because of email address of partner not filled in"
-msgstr ""
+msgstr "Email não enviado, por que o email do parceiro não está preenchido"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_followup
msgid "Account Follow-up"
-msgstr ""
+msgstr "Acompanhamento de Contas"
#. module: account_followup
#: help:res.partner,payment_next_action_date:0
@@ -542,11 +645,14 @@ msgid ""
"the current date if the action fields are empty and the partner gets a "
"follow-up level that requires a manual action. "
msgstr ""
+"Isto é para quando uma cobrança ainda for necessária. A data será definida "
+"como a data atual, se os campos de ação estão vazios e o parceiro recebe um "
+"nível de cobrança que requer uma ação manual. "
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_sending_results
msgid "Results from the sending of the different letters and emails"
-msgstr ""
+msgstr "Resultado do envio de diferentes cartas e emails"
#. module: account_followup
#: constraint:account_followup.followup.line:0
@@ -561,12 +667,12 @@ msgstr ""
#: code:addons/account_followup/wizard/account_followup_print.py:172
#, python-format
msgid " manual action(s) assigned:"
-msgstr ""
+msgstr " Ação manual atribuída:"
#. module: account_followup
#: view:res.partner:0
msgid "Search Partner"
-msgstr ""
+msgstr "Buscar Parceiro"
#. module: account_followup
#: view:res.partner:0
@@ -577,32 +683,35 @@ msgid ""
" order to not include it in the next payment\n"
" follow-ups."
msgstr ""
+"Segue o histórico de todas as transações desde cliente.\n"
+" Você pode definir uma Fatura em protesto\n"
+" Para não incluir na próxima cobrança."
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.account_followup_print_menu
msgid "Send Letters and Emails"
-msgstr ""
+msgstr "Enviar Cartas e Emails"
#. module: account_followup
#: view:account_followup.followup:0
msgid "Search Follow-up"
-msgstr ""
+msgstr "Procurar Cobrança"
#. module: account_followup
#: view:res.partner:0
msgid "Account Move line"
-msgstr ""
+msgstr "Linha de Movimentação"
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:240
#, python-format
msgid "Send Letters and Emails: Actions Summary"
-msgstr ""
+msgstr "Envio de Cartas e Emails: Resumo das Ações"
#. module: account_followup
#: view:account_followup.print:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: account_followup
#: field:account_followup.stat,blocked:0
@@ -612,17 +721,17 @@ msgstr "Bloqueado"
#. module: account_followup
#: sql_constraint:account_followup.followup.line:0
msgid "Days of the follow-up levels must be different"
-msgstr ""
+msgstr "Os dias dos níveis de cobrança devem ser diferentes"
#. module: account_followup
#: view:res.partner:0
msgid "Click to mark the action as done."
-msgstr ""
+msgstr "Clique para marcar como feito"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.menu_action_followup_stat_follow
msgid "Follow-Ups Analysis"
-msgstr ""
+msgstr "Análise de Cobranças"
#. module: account_followup
#: help:account_followup.print,date:0
@@ -639,7 +748,7 @@ msgstr "Data para o Envio da Cobrança"
#. module: account_followup
#: field:res.partner,payment_responsible_id:0
msgid "Follow-up Responsible"
-msgstr ""
+msgstr "Responsável pela Cobrança"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -655,12 +764,12 @@ msgstr "Lembrete de Faturas"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.account_followup_menu
msgid "Follow-up Levels"
-msgstr ""
+msgstr "Níveis de Cobrança"
#. module: account_followup
#: view:res.partner:0
msgid "Future Follow-ups"
-msgstr ""
+msgstr "Cobranças Futuras"
#. module: account_followup
#: view:account_followup.followup:0
@@ -674,11 +783,18 @@ msgid ""
"certain\n"
" amount of days."
msgstr ""
+"Para lembrar os clientes de pagar as suas faturas, você pode\n"
+" definir ações diferentes, dependendo do tempo "
+"atraso\n"
+" do cliente. Essas ações agrupadas em níveis de "
+"cobrança\n"
+" que são acionadas quando o atraso é superior a um "
+"período."
#. module: account_followup
#: view:account_followup.stat:0
msgid "Follow-up Entries with period in current year"
-msgstr ""
+msgstr "Cobranças com prazo neste ano"
#. module: account_followup
#: field:account.move.line,followup_date:0
@@ -688,24 +804,24 @@ msgstr "Última Cobrança"
#. module: account_followup
#: view:account_followup.sending.results:0
msgid "Download Letters"
-msgstr ""
+msgstr "Download de Cartas"
#. module: account_followup
#: field:account_followup.print,company_id:0
#: field:res.partner,unreconciled_aml_ids:0
msgid "unknown"
-msgstr ""
+msgstr "Desconhecido"
#. module: account_followup
#: code:addons/account_followup/account_followup.py:245
#, python-format
msgid "Printed overdue payments report"
-msgstr ""
+msgstr "Relatórios de pagamentos em atraso impresso"
#. module: account_followup
#: model:ir.model,name:account_followup.model_email_template
msgid "Email Templates"
-msgstr ""
+msgstr "Modelos de Email"
#. module: account_followup
#: help:account_followup.followup.line,manual_action:0
@@ -713,18 +829,21 @@ msgid ""
"When processing, it will set the manual action to be taken for that "
"customer. "
msgstr ""
+"Quando executado, irá definir uma ação manual a ser tomada para este "
+"cliente. "
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:171
#, python-format
msgid " email(s) should have been sent, but "
-msgstr ""
+msgstr " emails(s) deveriam ter sido enviados, mas "
#. module: account_followup
#: help:account_followup.print,test_print:0
msgid ""
"Check if you want to print follow-ups without changing follow-ups level."
msgstr ""
+"Marque se você deseja imprimir as cobranças sem alterar o nível de cobrança"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_move_line
@@ -739,12 +858,12 @@ msgstr "Total:"
#. module: account_followup
#: field:account_followup.followup.line,email_template_id:0
msgid "Email Template"
-msgstr ""
+msgstr "Modelo de Email"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "%(user_signature)s"
-msgstr ""
+msgstr "%(user_signature)s"
#. module: account_followup
#: model:ir.model,name:account_followup.model_res_company
@@ -760,7 +879,7 @@ msgstr "Resumo"
#: view:account_followup.followup.line:0
#: field:account_followup.followup.line,send_email:0
msgid "Send an Email"
-msgstr ""
+msgstr "Enviar um Email"
#. module: account_followup
#: model:account_followup.followup.line,description:account_followup.demo_followup_line2
@@ -786,6 +905,25 @@ msgid ""
"Best Regards,\n"
" "
msgstr ""
+"\n"
+"Prezado %(partner_name)s,\n"
+"\n"
+"Estamos desapontados em ver que apesar de enviarmos um lembrete, sua conta "
+"agora está seriamente atrasada.\n"
+"\n"
+"É essencial que o pagamento imediato seja feito, caso contrário iremos "
+"suspender sua conta e você não receberá mais nenhum produto ou serviço.\n"
+"Por favor tome as medidas apropriadas para regularizar esse pagamento nos "
+"próximos dias.\n"
+"\n"
+"Se tiver alguma dúvida ou problema para efetuar o pagamento desta fatura que "
+"não estejamos cientes, entre em contato com nosso departamento financeiro, "
+"para que possamos resolver essa questão o mais breve possível.\n"
+"\n"
+"Detalhes dos pagamentos em atraso estão impressos abaixo.\n"
+"\n"
+"Atenciosamente,\n"
+" "
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -877,12 +1015,14 @@ msgid ""
"The maximum follow-up level without taking into account the account move "
"lines with litigation"
msgstr ""
+"O número máximo de cobranças que será executadas antes dessa conta ir para "
+"litígio"
#. module: account_followup
#: view:account_followup.stat:0
#: field:res.partner,latest_followup_date:0
msgid "Latest Follow-up Date"
-msgstr ""
+msgstr "Última Data de Cobrança"
#. module: account_followup
#: model:email.template,body_html:account_followup.email_template_account_followup_level1
@@ -978,17 +1118,17 @@ msgstr "Saldo"
#. module: account_followup
#: help:res.partner,payment_note:0
msgid "Payment Note"
-msgstr ""
+msgstr "Obs do Pagamento"
#. module: account_followup
#: view:res.partner:0
msgid "My Follow-ups"
-msgstr ""
+msgstr "Minhas Cobranças"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "%(company_name)s"
-msgstr ""
+msgstr "%(company_name)s"
#. module: account_followup
#: field:account_followup.stat,date_move_last:0
@@ -1010,19 +1150,19 @@ msgstr "Período"
#: code:addons/account_followup/wizard/account_followup_print.py:231
#, python-format
msgid "%s partners have no credits and as such the action is cleared"
-msgstr ""
+msgstr "%s parceiros não possuem créditos e essa ação foi desmarcada"
#. module: account_followup
#: model:ir.actions.report.xml,name:account_followup.account_followup_followup_report
msgid "Follow-up Report"
-msgstr ""
+msgstr "Relatório de Cobrança"
#. module: account_followup
#: view:res.partner:0
msgid ""
", the latest payment follow-up\n"
" was:"
-msgstr ""
+msgstr ", a última cobrança"
#. module: account_followup
#: view:account_followup.print:0
@@ -1032,7 +1172,7 @@ msgstr "Cancelar"
#. module: account_followup
#: view:account_followup.sending.results:0
msgid "Close"
-msgstr ""
+msgstr "Fechar"
#. module: account_followup
#: view:account_followup.stat:0
@@ -1049,33 +1189,33 @@ msgstr "Nível Máximo de Cobrança"
#: code:addons/account_followup/wizard/account_followup_print.py:171
#, python-format
msgid " had unknown email address(es)"
-msgstr ""
+msgstr " possuem emails desconhecidos"
#. module: account_followup
#: view:res.partner:0
msgid "Responsible"
-msgstr ""
+msgstr "Responsável"
#. module: account_followup
#: model:ir.ui.menu,name:account_followup.menu_finance_followup
#: view:res.partner:0
msgid "Payment Follow-up"
-msgstr ""
+msgstr "Acompanhamento de Cobranças"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": Current Date"
-msgstr ""
+msgstr ": Data Atual"
#. module: account_followup
#: field:res.partner,payment_amount_due:0
msgid "Total amount due"
-msgstr ""
+msgstr "Valor total em aberto"
#. module: account_followup
#: field:account_followup.followup.line,name:0
msgid "Follow-Up Action"
-msgstr ""
+msgstr "Ação de Cobrança"
#. module: account_followup
#: view:account_followup.stat:0
@@ -1094,12 +1234,12 @@ msgstr "Descrição"
#: model:email.template,subject:account_followup.email_template_account_followup_level1
#: model:email.template,subject:account_followup.email_template_account_followup_level2
msgid "${user.company_id.name} Payment Follow-up"
-msgstr ""
+msgstr "${user.company_id.name} Cobrança de Pagamento"
#. module: account_followup
#: view:account_followup.sending.results:0
msgid "Summary of actions"
-msgstr ""
+msgstr "Resumo das ações"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -1109,7 +1249,7 @@ msgstr "Ref"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid "After"
-msgstr ""
+msgstr "Em seguida"
#. module: account_followup
#: view:account_followup.stat:0
@@ -1122,6 +1262,8 @@ msgid ""
"If not specified by the latest follow-up level, it will send from the "
"default follow-up of overdue invoices template"
msgstr ""
+"Se não for especificado pelo último nível de cobrança, será enviado o modelo "
+"padrão de cobrança"
#. module: account_followup
#: model:ir.actions.act_window,help:account_followup.action_account_manual_reconcile_receivable
@@ -1131,6 +1273,10 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+" Nenhum item de diário encontrado.\n"
+"
\n"
+" "
#. module: account_followup
#: view:account.move.line:0
@@ -1140,12 +1286,12 @@ msgstr "Lançamentos do parceiro"
#. module: account_followup
#: view:account_followup.stat:0
msgid "Follow-up lines"
-msgstr ""
+msgstr "Linhas de Cobrança"
#. module: account_followup
#: field:account_followup.followup.line,manual_action_responsible_id:0
msgid "Assign a Responsible"
-msgstr ""
+msgstr "Associar a um Responsável"
#. module: account_followup
#: view:account_followup.print:0
@@ -1153,6 +1299,9 @@ msgid ""
"This action will send follow-up emails, print the letters and\n"
" set the manual actions per customers."
msgstr ""
+"Esta ação irá enviar emails de cobrança, imprimir cartas e\n"
+" "
+" definir ação manual por clientes."
#. module: account_followup
#: help:account_followup.print,partner_lang:0
@@ -1174,6 +1323,13 @@ msgid ""
"installed\n"
" using to top right icon."
msgstr ""
+"Escreva aqui a introdução na carta,\n"
+" de acordo com o nível da cobrança. você pode\n"
+" utilizar as seguintes palavras-chave no texto. "
+"não\n"
+" esqueça de traduzir em todos os idiomas "
+"instalados\n"
+" usando o ícone superior direito."
#. module: account_followup
#: view:account_followup.stat:0
@@ -1189,7 +1345,7 @@ msgstr "Nome"
#. module: account_followup
#: field:res.partner,latest_followup_level_id:0
msgid "Latest Follow-up Level"
-msgstr ""
+msgstr "Último Nível de Cobrança"
#. module: account_followup
#: field:account_followup.stat,date_move:0
@@ -1200,18 +1356,18 @@ msgstr "Primeiro movimento"
#. module: account_followup
#: model:ir.model,name:account_followup.model_account_followup_stat_by_partner
msgid "Follow-up Statistics by Partner"
-msgstr ""
+msgstr "Estatísticas de Cobrança por Parceiro"
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:172
#, python-format
msgid " letter(s) in report"
-msgstr ""
+msgstr " cartas no relatório"
#. module: account_followup
#: view:res.partner:0
msgid "Customer Followup"
-msgstr ""
+msgstr "Cobrança de Clientes"
#. module: account_followup
#: model:ir.actions.act_window,help:account_followup.action_account_followup_definition_form
@@ -1227,6 +1383,17 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+" Clique para definir os níveis de cobrança e ações "
+"relacionadas.\n"
+"
\n"
+" Para cada passo, especifique a ação que será tomada e o "
+"prazo em dias. \n"
+" É possível usar os modelos de impressão e email para enviar "
+"mensagens\n"
+" específicas ao cliente.\n"
+"
\n"
+" "
#. module: account_followup
#: model:email.template,body_html:account_followup.email_template_account_followup_level2
@@ -1315,22 +1482,25 @@ msgid ""
"set when the action fields are empty and the partner gets a follow-up level "
"that requires a manual action. "
msgstr ""
+"Esta é a próxima ação a ser tomada pelo usuário. Ele será automaticamente "
+"definida quando os campos de ação estiverem vazios e o parceiro recebe um "
+"nível de cobrança que requer uma ação manual. "
#. module: account_followup
#: code:addons/account_followup/wizard/account_followup_print.py:166
#, python-format
msgid "Follow-up letter of "
-msgstr ""
+msgstr "Carta de Cobrança de "
#. module: account_followup
#: view:res.partner:0
msgid "The"
-msgstr ""
+msgstr "O"
#. module: account_followup
#: view:account_followup.print:0
msgid "Send follow-ups"
-msgstr ""
+msgstr "Enviar Cobranças"
#. module: account_followup
#: view:account.move.line:0
@@ -1345,7 +1515,7 @@ msgstr "Crédito"
#. module: account_followup
#: view:res.partner:0
msgid "Follow-ups To Do"
-msgstr ""
+msgstr "Cobranças a Serem Feitas"
#. module: account_followup
#: report:account_followup.followup.print:0
@@ -1359,11 +1529,14 @@ msgid ""
"the reminder. Could be negative if you want to send a polite alert "
"beforehand."
msgstr ""
+"O número de dias após a data de vencimento da fatura para esperar antes de "
+"enviar o lembrete. Pode ser negativo se você quiser enviar um aviso educado "
+"de antemão."
#. module: account_followup
#: help:res.partner,latest_followup_date:0
msgid "Latest date that the follow-up level of the partner was changed"
-msgstr ""
+msgstr "Última data em que o nível de cobrança do parceiro foi alterado"
#. module: account_followup
#: field:account_followup.print,test_print:0
@@ -1373,22 +1546,22 @@ msgstr "Testar Impressão"
#. module: account_followup
#: view:res.partner:0
msgid "Search view"
-msgstr ""
+msgstr "Visão da Busca"
#. module: account_followup
#: view:account_followup.followup.line:0
msgid ": User Name"
-msgstr ""
+msgstr ": Nome do Usuário"
#. module: account_followup
#: view:res.partner:0
msgid "Accounting"
-msgstr ""
+msgstr "Contabilidade"
#. module: account_followup
#: field:res.partner,payment_note:0
msgid "Customer Payment Promise"
-msgstr ""
+msgstr "Promessa de Pagamento do Cliente"
#~ msgid "Invalid XML for View Architecture!"
#~ msgstr "Invalido XML para Arquitetura da View"
diff --git a/addons/account_payment/i18n/es.po b/addons/account_payment/i18n/es.po
index 2f454167094..eaefdb7011f 100644
--- a/addons/account_payment/i18n/es.po
+++ b/addons/account_payment/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-10 21:53+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 11:59+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:48+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_payment
#: model:ir.actions.act_window,help:account_payment.action_payment_order_tree
@@ -28,6 +28,14 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+"Pulse para crear una nueva orden de pago.\n"
+"
\n"
+"
\n"
+"Una orden de pago es una petición de pago de su compañía para pagar una "
+"factura de proveedor o una factura rectificativa de cliente.\n"
+"
\n"
+" Clique para criar uma ordem de pagamento.\n"
+"
\n"
+" Uma Ordem de Pagamento é um pedido da sua empresa \n"
+" para efetuar o pagamento de uma Fatura de Fornecedor ou Reembolso a "
+"Cliente.\n"
+"
\n"
+" "
#. module: account_payment
#: field:payment.line,currency:0
@@ -123,13 +132,15 @@ msgid ""
"You cannot cancel an invoice which has already been imported in a payment "
"order. Remove it from the following payment order : %s."
msgstr ""
+"Você não pode cancelar uma fatura em que já foi importado a ordem de "
+"pagamento. Remova-a da seguinte ordem de pagamento: %s."
#. module: account_payment
#: code:addons/account_payment/account_invoice.py:43
#: code:addons/account_payment/account_move_line.py:110
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "Erro!"
#. module: account_payment
#: report:payment.order:0
@@ -194,6 +205,9 @@ msgid ""
" Once the bank is confirmed the status is set to 'Confirmed'.\n"
" Then the order is paid the status is 'Done'."
msgstr ""
+"Quando um pedido é criado a situação é 'Provisória'.\n"
+" Assim que o houver confirmação bancária a situação é 'Confirmada'.\n"
+" Quando a Ordem é paga, a situação é 'Concluído'."
#. module: account_payment
#: view:payment.order:0
@@ -219,7 +233,7 @@ msgstr "Estruturado"
#. module: account_payment
#: view:account.bank.statement:0
msgid "Import Payment Lines"
-msgstr ""
+msgstr "Importar Linhas de Pagamento"
#. module: account_payment
#: view:payment.line:0
@@ -261,7 +275,7 @@ msgstr ""
#. module: account_payment
#: field:payment.order,date_created:0
msgid "Creation Date"
-msgstr ""
+msgstr "Data de Criação"
#. module: account_payment
#: help:payment.mode,journal:0
@@ -369,7 +383,7 @@ msgstr "Preencher o Extrato da Conta de Pagamentos"
#: code:addons/account_payment/account_move_line.py:110
#, python-format
msgid "There is no partner defined on the entry line."
-msgstr ""
+msgstr "Não existe nenhum parceiro definido na linha de entrada."
#. module: account_payment
#: help:payment.mode,name:0
@@ -401,7 +415,7 @@ msgstr "Provisório"
#: view:payment.order:0
#: field:payment.order,state:0
msgid "Status"
-msgstr ""
+msgstr "Situação"
#. module: account_payment
#: help:payment.line,communication2:0
@@ -450,7 +464,7 @@ msgstr "Pesquisar"
#. module: account_payment
#: field:payment.order,user_id:0
msgid "Responsible"
-msgstr ""
+msgstr "Responsável"
#. module: account_payment
#: field:payment.line,date:0
@@ -465,7 +479,7 @@ msgstr "Total:"
#. module: account_payment
#: field:payment.order,date_done:0
msgid "Execution Date"
-msgstr ""
+msgstr "Data de Execução"
#. module: account_payment
#: view:account.payment.populate.statement:0
@@ -583,7 +597,7 @@ msgstr "Comunicação 2"
#. module: account_payment
#: field:payment.order,date_scheduled:0
msgid "Scheduled Date"
-msgstr ""
+msgstr "Data Programada"
#. module: account_payment
#: view:account.payment.make.payment:0
@@ -678,14 +692,14 @@ msgstr "Realizar Pagamento"
#. module: account_payment
#: field:payment.order,date_prefered:0
msgid "Preferred Date"
-msgstr ""
+msgstr "Data Preferida"
#. module: account_payment
#: view:account.payment.make.payment:0
#: view:account.payment.populate.statement:0
#: view:payment.order.create:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: account_payment
#: help:payment.mode,bank_id:0
diff --git a/addons/account_voucher/i18n/es.po b/addons/account_voucher/i18n/es.po
index f533447ce87..f8b2cf389ea 100644
--- a/addons/account_voucher/i18n/es.po
+++ b/addons/account_voucher/i18n/es.po
@@ -7,24 +7,24 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:01+0000\n"
-"PO-Revision-Date: 2012-05-10 17:38+0000\n"
-"Last-Translator: Raphael Collet (OpenERP) \n"
+"PO-Revision-Date: 2012-12-12 02:10+0000\n"
+"Last-Translator: Roberto Lizana (trey.es) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:41+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_voucher
#: field:account.bank.statement.line,voucher_id:0
msgid "Reconciliation"
-msgstr ""
+msgstr "Conciliación"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_config_settings
msgid "account.config.settings"
-msgstr ""
+msgstr "Parámetros de configuración contable"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:348
@@ -65,7 +65,7 @@ msgstr ""
#. module: account_voucher
#: view:account.voucher:0
msgid "(Update)"
-msgstr ""
+msgstr "(Actualizar)"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:1093
@@ -74,6 +74,9 @@ msgid ""
"You have to delete the bank statement line which the payment was reconciled "
"to manually. Please check the payment of the partner %s by the amount of %s."
msgstr ""
+"Tiene que borrar manualmente la línea del extracto bancario con la que fue "
+"conciliado el pago. Por favor verifique el pago de la empresa %s por la "
+"cantidad de %s."
#. module: account_voucher
#: view:account.voucher:0
@@ -100,7 +103,7 @@ msgstr "Marzo"
#. module: account_voucher
#: field:account.voucher,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Mensajes sin leer"
#. module: account_voucher
#: view:account.voucher:0
@@ -110,7 +113,7 @@ msgstr "Pagar factura"
#. module: account_voucher
#: view:account.voucher:0
msgid "Are you sure you want to cancel this receipt?"
-msgstr ""
+msgstr "¿Está seguro de que desea cancelar este recibo?"
#. module: account_voucher
#: view:account.voucher:0
@@ -131,7 +134,7 @@ msgstr "Agrupar por año de la fecha de factura"
#: view:sale.receipt.report:0
#: field:sale.receipt.report,user_id:0
msgid "Salesperson"
-msgstr ""
+msgstr "Comercial"
#. module: account_voucher
#: view:account.voucher:0
@@ -145,6 +148,8 @@ msgid ""
"You can not change the journal as you already reconciled some statement "
"lines!"
msgstr ""
+"¡No puede cambiar el diario, puesto que ya ha conciliado varias líneas del "
+"extracto!"
#. module: account_voucher
#: view:account.voucher:0
@@ -162,6 +167,13 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+"Pulse para registrar un recibo de compras.\n"
+"
\n"
+"Cuando se confirma un recibo de compra, puede registrar el pago de proveedor "
+"relacionado con este recibo de compra.\n"
+"
\n"
+" "
#. module: account_voucher
#: view:account.voucher:0
@@ -211,7 +223,7 @@ msgstr "Notas"
#. module: account_voucher
#: field:account.voucher,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Mensajes"
#. module: account_voucher
#: selection:account.voucher,type:0
@@ -229,7 +241,7 @@ msgstr "Apunte contable"
#: code:addons/account_voucher/account_voucher.py:964
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "¡Error!"
#. module: account_voucher
#: field:account.voucher.line,amount:0
@@ -277,7 +289,7 @@ msgstr ""
#. module: account_voucher
#: help:account.voucher,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Si está marcado, hay nuevos mensajes que requieren su atención"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_bank_statement_line
@@ -299,7 +311,7 @@ msgstr "Impuesto"
#: code:addons/account_voucher/account_voucher.py:864
#, python-format
msgid "Invalid Action!"
-msgstr ""
+msgstr "¡Acción no válida!"
#. module: account_voucher
#: field:account.voucher,comment:0
@@ -317,6 +329,8 @@ msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
+"Contiene el resumen del chatter (nº de mensajes, ...). Este resumen viene "
+"directamente en formato HTML para poder ser insertado en las vistas kanban."
#. module: account_voucher
#: view:account.voucher:0
@@ -326,7 +340,7 @@ msgstr "Información de pago"
#. module: account_voucher
#: view:account.voucher:0
msgid "(update)"
-msgstr ""
+msgstr "(actualizar)"
#. module: account_voucher
#: view:account.voucher:0
@@ -387,7 +401,7 @@ msgstr "Comprobante de proveedor"
#. module: account_voucher
#: field:account.voucher,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Seguidores"
#. module: account_voucher
#: selection:account.voucher.line,type:0
@@ -398,7 +412,7 @@ msgstr "Debe"
#: code:addons/account_voucher/account_voucher.py:1558
#, python-format
msgid "Unable to change journal !"
-msgstr ""
+msgstr "¡Imposible cambiar el diario!"
#. module: account_voucher
#: view:sale.receipt.report:0
@@ -526,12 +540,20 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+"Pulse para registrar un nuevo pago \n"
+"
\n"
+"Introduzca el cliente y el método de pago y entonces, o bien cree "
+"manualmente un registro de pago u OpenERP le propondrá automáticamente la "
+"conciliación del pago con las facturas abiertas o con los recibos de venta.\n"
+"
\n"
+" "
#. module: account_voucher
#: field:account.config.settings,expense_currency_exchange_account_id:0
#: field:res.company,expense_currency_exchange_account_id:0
msgid "Loss Exchange Rate Account"
-msgstr ""
+msgstr "Pérdida por diferencia de cambio"
#. module: account_voucher
#: view:account.voucher:0
@@ -574,7 +596,7 @@ msgstr "Líneas de gastos"
#. module: account_voucher
#: view:account.voucher:0
msgid "Sale voucher"
-msgstr ""
+msgstr "Comprobante de venta"
#. module: account_voucher
#: help:account.voucher,is_multi_currency:0
@@ -587,7 +609,7 @@ msgstr ""
#. module: account_voucher
#: view:account.invoice:0
msgid "Register Payment"
-msgstr ""
+msgstr "Registrar pago"
#. module: account_voucher
#: field:account.statement.from.invoice.lines,line_ids:0
@@ -625,17 +647,17 @@ msgstr "A pagar y a cobrar"
#. module: account_voucher
#: view:account.voucher:0
msgid "Voucher Payment"
-msgstr ""
+msgstr "Comprobante de pago"
#. module: account_voucher
#: field:sale.receipt.report,state:0
msgid "Voucher Status"
-msgstr ""
+msgstr "Estado del comprobante"
#. module: account_voucher
#: view:account.voucher:0
msgid "Are you sure to unreconcile this record?"
-msgstr ""
+msgstr "¿Está seguro de que desea romper la conciliación de este registro?"
#. module: account_voucher
#: field:account.voucher,company_id:0
@@ -659,7 +681,7 @@ msgstr "Conciliar saldo del pago"
#: code:addons/account_voucher/account_voucher.py:960
#, python-format
msgid "Configuration Error !"
-msgstr ""
+msgstr "¡Error de configuración!"
#. module: account_voucher
#: view:account.voucher:0
@@ -676,14 +698,14 @@ msgstr "Total con impuestos"
#. module: account_voucher
#: view:account.voucher:0
msgid "Purchase Voucher"
-msgstr ""
+msgstr "Comprobante de compra"
#. module: account_voucher
#: view:account.voucher:0
#: field:account.voucher,state:0
#: view:sale.receipt.report:0
msgid "Status"
-msgstr ""
+msgstr "Estado"
#. module: account_voucher
#: view:account.voucher:0
@@ -694,7 +716,7 @@ msgstr "Asignación"
#: view:account.statement.from.invoice.lines:0
#: view:account.voucher:0
msgid "or"
-msgstr ""
+msgstr "o"
#. module: account_voucher
#: selection:sale.receipt.report,month:0
@@ -719,7 +741,7 @@ msgstr "Octubre"
#: code:addons/account_voucher/account_voucher.py:961
#, python-format
msgid "Please activate the sequence of selected journal !"
-msgstr ""
+msgstr "¡Active por favor la secuencia del diario seleccionado!"
#. module: account_voucher
#: selection:sale.receipt.report,month:0
@@ -739,7 +761,7 @@ msgstr "Pagado"
#. module: account_voucher
#: field:account.voucher,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "Es un seguidor."
#. module: account_voucher
#: field:account.voucher,analytic_id:0
@@ -777,7 +799,7 @@ msgstr "Importe conciliado"
#: field:account.voucher,message_comment_ids:0
#: help:account.voucher,message_comment_ids:0
msgid "Comments and emails"
-msgstr ""
+msgstr "Comentarios y correos"
#. module: account_voucher
#: model:ir.actions.act_window,help:account_voucher.action_vendor_payment
@@ -826,18 +848,18 @@ msgstr "Compañías"
#. module: account_voucher
#: field:account.voucher,message_summary:0
msgid "Summary"
-msgstr ""
+msgstr "Resumen"
#. module: account_voucher
#: field:account.voucher,active:0
msgid "Active"
-msgstr ""
+msgstr "Activo"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:965
#, python-format
msgid "Please define a sequence on the journal."
-msgstr ""
+msgstr "Por favor defina una secuencia en el diario."
#. module: account_voucher
#: view:account.voucher:0
@@ -853,7 +875,7 @@ msgstr "Agrupar por fecha factura"
#: code:addons/account_voucher/account_voucher.py:1093
#, python-format
msgid "Wrong bank statement line"
-msgstr ""
+msgstr "Línea de extracto bancaria incorrecta."
#. module: account_voucher
#: view:account.voucher:0
@@ -905,7 +927,7 @@ msgstr "Extracto bancario"
#. module: account_voucher
#: view:account.bank.statement:0
msgid "onchange_amount(amount)"
-msgstr ""
+msgstr "onchange_amount(amount)"
#. module: account_voucher
#: selection:sale.receipt.report,month:0
@@ -950,7 +972,7 @@ msgstr "Cancelar"
#. module: account_voucher
#: model:ir.actions.client,name:account_voucher.action_client_invoice_menu
msgid "Open Invoicing Menu"
-msgstr ""
+msgstr "Abrir menú de facturación"
#. module: account_voucher
#: selection:account.voucher,state:0
@@ -970,6 +992,8 @@ msgstr "Apuntes contables"
#, python-format
msgid "Please define default credit/debit accounts on the journal \"%s\"."
msgstr ""
+"Por favor defina las cuentas de ingresos y gastos por defecto en el diario "
+"\"%s\"."
#. module: account_voucher
#: model:ir.actions.act_window,name:account_voucher.act_pay_voucher
@@ -1049,7 +1073,7 @@ msgstr "Mayo"
#. module: account_voucher
#: view:account.voucher:0
msgid "Sale Receipt"
-msgstr ""
+msgstr "Recibo de ventas"
#. module: account_voucher
#: view:account.voucher:0
@@ -1145,7 +1169,7 @@ msgstr "Año"
#: field:account.config.settings,income_currency_exchange_account_id:0
#: field:res.company,income_currency_exchange_account_id:0
msgid "Gain Exchange Rate Account"
-msgstr ""
+msgstr "Ingresos por diferencia de cambio"
#. module: account_voucher
#: selection:sale.receipt.report,month:0
@@ -1165,7 +1189,7 @@ msgstr "Tipo por defecto"
#. module: account_voucher
#: help:account.voucher,message_ids:0
msgid "Messages and communication history"
-msgstr ""
+msgstr "Mensajes e historial de comunicación"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_statement_from_invoice_lines
@@ -1189,12 +1213,13 @@ msgid ""
"The amount of the voucher must be the same amount as the one on the "
"statement line."
msgstr ""
+"El importe del comprobante debe ser el mismo que el de la línea del extracto."
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:864
#, python-format
msgid "Cannot delete voucher(s) which are already opened or paid."
-msgstr ""
+msgstr "No se pueden borrar comprobantes que ya están abiertos o pagados."
#. module: account_voucher
#: help:account.voucher,date:0
@@ -1204,7 +1229,7 @@ msgstr "Fecha efectiva para entradas contables."
#. module: account_voucher
#: model:mail.message.subtype,name:account_voucher.mt_voucher
msgid "Status Change"
-msgstr ""
+msgstr "Cambio de estado"
#. module: account_voucher
#: selection:account.voucher,payment_option:0
@@ -1253,7 +1278,7 @@ msgstr "Abrir balance"
#: code:addons/account_voucher/account_voucher.py:1001
#, python-format
msgid "Insufficient Configuration!"
-msgstr ""
+msgstr "¡Configuraciín insuficiente!"
#. module: account_voucher
#: help:account.voucher,active:0
diff --git a/addons/account_voucher/i18n/pt.po b/addons/account_voucher/i18n/pt.po
index afcf5a43ee4..6926107185d 100644
--- a/addons/account_voucher/i18n/pt.po
+++ b/addons/account_voucher/i18n/pt.po
@@ -7,24 +7,24 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:01+0000\n"
-"PO-Revision-Date: 2012-05-10 18:24+0000\n"
-"Last-Translator: Raphael Collet (OpenERP) \n"
+"PO-Revision-Date: 2012-12-11 17:16+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:41+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: account_voucher
#: field:account.bank.statement.line,voucher_id:0
msgid "Reconciliation"
-msgstr ""
+msgstr "Reconciliação"
#. module: account_voucher
#: model:ir.model,name:account_voucher.model_account_config_settings
msgid "account.config.settings"
-msgstr ""
+msgstr "account.config.settings"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:348
@@ -100,7 +100,7 @@ msgstr "Março"
#. module: account_voucher
#: field:account.voucher,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Mensagens por ler"
#. module: account_voucher
#: view:account.voucher:0
@@ -131,7 +131,7 @@ msgstr "Agrupar por ano da data de fatura"
#: view:sale.receipt.report:0
#: field:sale.receipt.report,user_id:0
msgid "Salesperson"
-msgstr ""
+msgstr "Vendedor"
#. module: account_voucher
#: view:account.voucher:0
@@ -211,7 +211,7 @@ msgstr "Notas"
#. module: account_voucher
#: field:account.voucher,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Mensagens"
#. module: account_voucher
#: selection:account.voucher,type:0
@@ -229,7 +229,7 @@ msgstr "Item do Diário"
#: code:addons/account_voucher/account_voucher.py:964
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "Erro!"
#. module: account_voucher
#: field:account.voucher.line,amount:0
@@ -299,7 +299,7 @@ msgstr "Imposto"
#: code:addons/account_voucher/account_voucher.py:864
#, python-format
msgid "Invalid Action!"
-msgstr ""
+msgstr "Ação inválida!"
#. module: account_voucher
#: field:account.voucher,comment:0
@@ -326,7 +326,7 @@ msgstr "Informação de pagamento"
#. module: account_voucher
#: view:account.voucher:0
msgid "(update)"
-msgstr ""
+msgstr "(atualizar)"
#. module: account_voucher
#: view:account.voucher:0
@@ -387,7 +387,7 @@ msgstr "Fornecedor de voucher"
#. module: account_voucher
#: field:account.voucher,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Seguidores"
#. module: account_voucher
#: selection:account.voucher.line,type:0
@@ -660,7 +660,7 @@ msgstr "Reconciliar Balanço de Pagamentos"
#: code:addons/account_voucher/account_voucher.py:960
#, python-format
msgid "Configuration Error !"
-msgstr ""
+msgstr "Erro de configuração!"
#. module: account_voucher
#: view:account.voucher:0
@@ -695,7 +695,7 @@ msgstr "Alocação"
#: view:account.statement.from.invoice.lines:0
#: view:account.voucher:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: account_voucher
#: selection:sale.receipt.report,month:0
@@ -740,7 +740,7 @@ msgstr "Pago"
#. module: account_voucher
#: field:account.voucher,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "É um seguidor"
#. module: account_voucher
#: field:account.voucher,analytic_id:0
@@ -827,12 +827,12 @@ msgstr "Empresas"
#. module: account_voucher
#: field:account.voucher,message_summary:0
msgid "Summary"
-msgstr ""
+msgstr "Resumo"
#. module: account_voucher
#: field:account.voucher,active:0
msgid "Active"
-msgstr ""
+msgstr "Ativo"
#. module: account_voucher
#: code:addons/account_voucher/account_voucher.py:965
@@ -1252,7 +1252,7 @@ msgstr "Abrir Balanço"
#: code:addons/account_voucher/account_voucher.py:1001
#, python-format
msgid "Insufficient Configuration!"
-msgstr ""
+msgstr "Configuração incompleta!"
#. module: account_voucher
#: help:account.voucher,active:0
diff --git a/addons/analytic/i18n/es.po b/addons/analytic/i18n/es.po
index ca4ec679802..5bc3bfc725a 100644
--- a/addons/analytic/i18n/es.po
+++ b/addons/analytic/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-02-10 17:16+0000\n"
-"Last-Translator: Carlos Ch. \n"
+"PO-Revision-Date: 2012-12-11 12:55+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:46+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: analytic
#: field:account.analytic.account,child_ids:0
@@ -25,12 +25,12 @@ msgstr "Cuentas hijas"
#. module: analytic
#: selection:account.analytic.account,state:0
msgid "In Progress"
-msgstr ""
+msgstr "En proceso"
#. module: analytic
#: model:mail.message.subtype,name:analytic.mt_account_status
msgid "Status Change"
-msgstr ""
+msgstr "Cambio de estado"
#. module: analytic
#: selection:account.analytic.account,state:0
@@ -40,7 +40,7 @@ msgstr "Plantilla"
#. module: analytic
#: view:account.analytic.account:0
msgid "End Date"
-msgstr ""
+msgstr "Fecha final"
#. module: analytic
#: help:account.analytic.line,unit_amount:0
@@ -60,12 +60,16 @@ msgid ""
"the\n"
" customer."
msgstr ""
+"Una vez que se ha sobrepasado la fecha final del contrato o el número máximo "
+"de unidades de servicio (por ejemplo, un contrato de soporte), el gestor de "
+"la cuenta es notificado por correo electrónico para renovar el contrato con "
+"el cliente."
#. module: analytic
#: code:addons/analytic/analytic.py:222
#, python-format
msgid "Contract: "
-msgstr ""
+msgstr "Contrato: "
#. module: analytic
#: field:account.analytic.account,manager_id:0
@@ -75,13 +79,13 @@ msgstr "Gestor contable"
#. module: analytic
#: field:account.analytic.account,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Seguidores"
#. module: analytic
#: code:addons/analytic/analytic.py:319
#, python-format
msgid "Contract created."
-msgstr ""
+msgstr "Contrato creado."
#. module: analytic
#: selection:account.analytic.account,state:0
@@ -101,18 +105,18 @@ msgstr "Nuevo"
#. module: analytic
#: field:account.analytic.account,user_id:0
msgid "Project Manager"
-msgstr ""
+msgstr "Gestor de proyectos"
#. module: analytic
#: field:account.analytic.account,state:0
msgid "Status"
-msgstr ""
+msgstr "Estado"
#. module: analytic
#: code:addons/analytic/analytic.py:261
#, python-format
msgid "%s (copy)"
-msgstr ""
+msgstr "%s (copia)"
#. module: analytic
#: model:ir.model,name:analytic.model_account_analytic_line
@@ -128,17 +132,17 @@ msgstr "Descripción"
#. module: analytic
#: field:account.analytic.account,name:0
msgid "Account/Contract Name"
-msgstr ""
+msgstr "Nombre del contrato/cuenta"
#. module: analytic
#: field:account.analytic.account,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Mensajes sin leer"
#. module: analytic
#: constraint:account.analytic.account:0
msgid "Error! You cannot create recursive analytic accounts."
-msgstr ""
+msgstr "¡Error! No puede crear cuentas analíticas recursivas."
#. module: analytic
#: field:account.analytic.account,company_id:0
@@ -149,12 +153,12 @@ msgstr "Compañía"
#. module: analytic
#: view:account.analytic.account:0
msgid "Renewal"
-msgstr ""
+msgstr "Renovación"
#. module: analytic
#: help:account.analytic.account,message_ids:0
msgid "Messages and communication history"
-msgstr ""
+msgstr "Mensajes e historial de comunicación"
#. module: analytic
#: help:account.analytic.account,quantity_max:0
@@ -162,6 +166,9 @@ msgid ""
"Sets the higher limit of time to work on the contract, based on the "
"timesheet. (for instance, number of hours in a limited support contract.)"
msgstr ""
+"Establece el límite máximo de tiempo para trabajar en el contrato, basado en "
+"los partes de horas (por ejemplo, nº de horas en un contrato de soporte "
+"limitado)."
#. module: analytic
#: code:addons/analytic/analytic.py:153
@@ -183,7 +190,7 @@ msgstr ""
#. module: analytic
#: field:account.analytic.account,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "Es un seguidor."
#. module: analytic
#: field:account.analytic.line,user_id:0
@@ -212,17 +219,24 @@ msgid ""
"The special type 'Template of Contract' allows you to define a template with "
"default data that you can reuse easily."
msgstr ""
+"Si selecciona el tipo 'Vista', no podrá crear asientos usando esta cuenta. "
+"El tipo 'Cuenta analítica' está para las cuentas usuales que sólo se quieren "
+"usar en contabilidad. Si selecciona 'Contrato o proyecto', le permite la "
+"posibilidad de administrar una validez y opciones de facturación para esta "
+"cuenta.\n"
+"El tipo especial 'Plantilla de contrato' permite definir una plantilla con "
+"los datos por defecto que se podrán reutilizar fácilmente."
#. module: analytic
#: field:account.analytic.account,message_comment_ids:0
#: help:account.analytic.account,message_comment_ids:0
msgid "Comments and emails"
-msgstr ""
+msgstr "Comentarios y correos"
#. module: analytic
#: field:account.analytic.account,partner_id:0
msgid "Customer"
-msgstr ""
+msgstr "Cliente"
#. module: analytic
#: field:account.analytic.account,child_complete_ids:0
@@ -232,33 +246,33 @@ msgstr "Jerarquía de la cuenta"
#. module: analytic
#: field:account.analytic.account,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Mensajes"
#. module: analytic
#: constraint:account.analytic.line:0
msgid "You cannot create analytic line on view account."
-msgstr ""
+msgstr "No puede crear una línea analítica en una cuenta de tipo vista."
#. module: analytic
#: view:account.analytic.account:0
msgid "Contract Information"
-msgstr ""
+msgstr "Información del contrato"
#. module: analytic
#: field:account.analytic.account,template_id:0
#: selection:account.analytic.account,type:0
msgid "Template of Contract"
-msgstr ""
+msgstr "Plantilla de contrato"
#. module: analytic
#: field:account.analytic.account,message_summary:0
msgid "Summary"
-msgstr ""
+msgstr "Resumen"
#. module: analytic
#: field:account.analytic.account,quantity_max:0
msgid "Prepaid Service Units"
-msgstr ""
+msgstr "Unidades del servicio pre-pago"
#. module: analytic
#: field:account.analytic.account,credit:0
@@ -274,12 +288,12 @@ msgstr "Importe"
#: code:addons/analytic/analytic.py:321
#, python-format
msgid "Contract for %s has been created."
-msgstr ""
+msgstr "El contrato para %s ha sido creado."
#. module: analytic
#: view:account.analytic.account:0
msgid "Terms and Conditions"
-msgstr ""
+msgstr "Plazos y condiciones"
#. module: analytic
#: selection:account.analytic.account,state:0
@@ -289,7 +303,7 @@ msgstr "Cancelado"
#. module: analytic
#: selection:account.analytic.account,type:0
msgid "Analytic View"
-msgstr ""
+msgstr "Vista analítica"
#. module: analytic
#: field:account.analytic.account,balance:0
@@ -299,12 +313,12 @@ msgstr "Balance"
#. module: analytic
#: help:account.analytic.account,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Si está marcado, hay nuevos mensajes que requieren su atención"
#. module: analytic
#: selection:account.analytic.account,state:0
msgid "To Renew"
-msgstr ""
+msgstr "Para renovar"
#. module: analytic
#: field:account.analytic.account,quantity:0
@@ -320,13 +334,13 @@ msgstr "Fecha final"
#. module: analytic
#: field:account.analytic.account,code:0
msgid "Reference"
-msgstr ""
+msgstr "Referencia"
#. module: analytic
#: code:addons/analytic/analytic.py:153
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "¡Error!"
#. module: analytic
#: model:res.groups,name:analytic.group_analytic_accounting
@@ -336,7 +350,7 @@ msgstr "Contabilidad analítica"
#. module: analytic
#: selection:account.analytic.account,type:0
msgid "Contract or Project"
-msgstr ""
+msgstr "Contrato o proyecto"
#. module: analytic
#: field:account.analytic.account,complete_name:0
@@ -362,16 +376,18 @@ msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
+"Contiene el resumen del chatter (nº de mensajes, ...). Este resumen viene "
+"directamente en formato HTML para poder ser insertado en las vistas kanban."
#. module: analytic
#: field:account.analytic.account,type:0
msgid "Type of Account"
-msgstr ""
+msgstr "Tipo de cuenta"
#. module: analytic
#: field:account.analytic.account,date_start:0
msgid "Start Date"
-msgstr ""
+msgstr "Fecha de inicio"
#. module: analytic
#: help:account.analytic.line,amount:0
diff --git a/addons/analytic_contract_hr_expense/i18n/es.po b/addons/analytic_contract_hr_expense/i18n/es.po
index a2f83a7c929..21114981da9 100644
--- a/addons/analytic_contract_hr_expense/i18n/es.po
+++ b/addons/analytic_contract_hr_expense/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-05 20:20+0000\n"
-"Last-Translator: Santi (Pexego) \n"
+"PO-Revision-Date: 2012-12-11 12:02+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-06 04:41+0000\n"
-"X-Generator: Launchpad (build 16341)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: analytic_contract_hr_expense
#: view:account.analytic.account:0
@@ -64,7 +64,7 @@ msgstr "Estimación de gastos a facturar"
#. module: analytic_contract_hr_expense
#: field:account.analytic.account,charge_expenses:0
msgid "Charge Expenses"
-msgstr ""
+msgstr "Cargar gastos"
#. module: analytic_contract_hr_expense
#: view:account.analytic.account:0
diff --git a/addons/analytic_contract_hr_expense/i18n/it.po b/addons/analytic_contract_hr_expense/i18n/it.po
index 6cf67ff7543..bee2b304211 100644
--- a/addons/analytic_contract_hr_expense/i18n/it.po
+++ b/addons/analytic_contract_hr_expense/i18n/it.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: analytic_contract_hr_expense
#: view:account.analytic.account:0
diff --git a/addons/analytic_contract_hr_expense/i18n/pt.po b/addons/analytic_contract_hr_expense/i18n/pt.po
index 7abdc790eda..b477c92dd6f 100644
--- a/addons/analytic_contract_hr_expense/i18n/pt.po
+++ b/addons/analytic_contract_hr_expense/i18n/pt.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-10 18:23+0000\n"
-"Last-Translator: Andrei Talpa (multibase.pt) \n"
+"PO-Revision-Date: 2012-12-11 17:54+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: analytic_contract_hr_expense
#: view:account.analytic.account:0
@@ -35,7 +35,7 @@ msgstr "despesas"
#. module: analytic_contract_hr_expense
#: model:ir.model,name:analytic_contract_hr_expense.model_account_analytic_account
msgid "Analytic Account"
-msgstr ""
+msgstr "Conta analítica"
#. module: analytic_contract_hr_expense
#: code:addons/analytic_contract_hr_expense/analytic_contract_hr_expense.py:134
diff --git a/addons/analytic_user_function/i18n/es.po b/addons/analytic_user_function/i18n/es.po
index 08df5642b54..95a21586cdc 100644
--- a/addons/analytic_user_function/i18n/es.po
+++ b/addons/analytic_user_function/i18n/es.po
@@ -7,45 +7,44 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2011-01-16 18:03+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2012-12-11 13:06+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:42+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: analytic_user_function
#: model:ir.model,name:analytic_user_function.model_account_analytic_line
msgid "Analytic Line"
-msgstr ""
+msgstr "Línea analítica"
#. module: analytic_user_function
#: view:account.analytic.account:0
msgid "Invoice Price Rate per User"
-msgstr ""
+msgstr "Precio de facturación por usuario"
#. module: analytic_user_function
#: field:analytic.user.funct.grid,product_id:0
msgid "Service"
-msgstr ""
+msgstr "Servicio"
#. module: analytic_user_function
#: model:ir.model,name:analytic_user_function.model_analytic_user_funct_grid
msgid "Price per User"
-msgstr ""
+msgstr "Precio por usuario"
#. module: analytic_user_function
#: field:analytic.user.funct.grid,price:0
msgid "Price"
-msgstr ""
+msgstr "Precio"
#. module: analytic_user_function
#: help:analytic.user.funct.grid,price:0
msgid "Price per hour for this user."
-msgstr ""
+msgstr "Precio por hora para este usuario."
#. module: analytic_user_function
#: field:analytic.user.funct.grid,account_id:0
@@ -58,12 +57,12 @@ msgstr "Cuenta analítica"
#: code:addons/analytic_user_function/analytic_user_function.py:135
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "¡Error!"
#. module: analytic_user_function
#: view:analytic.user.funct.grid:0
msgid "Invoicing Data"
-msgstr ""
+msgstr "Datos de facturación"
#. module: analytic_user_function
#: field:account.analytic.account,user_product_ids:0
@@ -79,11 +78,14 @@ msgid ""
" of the default values when invoicing the "
"customer."
msgstr ""
+"Define un servicio específico (por ejemplo, consultor senior) y un precio "
+"para que ciertos usuarios utilicen estos datos en lugar de los datos por "
+"defecto cuando se facture al cliente."
#. module: analytic_user_function
#: field:analytic.user.funct.grid,uom_id:0
msgid "Unit of Measure"
-msgstr ""
+msgstr "Unidad de medida"
#. module: analytic_user_function
#: code:addons/analytic_user_function/analytic_user_function.py:107
@@ -107,6 +109,9 @@ msgid ""
" specific user. This allows to set invoicing\n"
" conditions for a group of contracts."
msgstr ""
+"OpenERP buscará recursivamente en las cuentas padres para comprobar si se "
+"han definido condiciones específicas para el usuario en concreto. Esto "
+"permite establecer condiciones de facturación para un grupo de contratos."
#. module: analytic_user_function
#: field:analytic.user.funct.grid,user_id:0
diff --git a/addons/analytic_user_function/i18n/it.po b/addons/analytic_user_function/i18n/it.po
index 3a4c90ff4a7..8df85533e55 100644
--- a/addons/analytic_user_function/i18n/it.po
+++ b/addons/analytic_user_function/i18n/it.po
@@ -7,44 +7,44 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2011-01-12 16:48+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2012-12-11 08:02+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:42+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: analytic_user_function
#: model:ir.model,name:analytic_user_function.model_account_analytic_line
msgid "Analytic Line"
-msgstr ""
+msgstr "Riga analitica"
#. module: analytic_user_function
#: view:account.analytic.account:0
msgid "Invoice Price Rate per User"
-msgstr ""
+msgstr "Tasso di prezzo fatturato per utente"
#. module: analytic_user_function
#: field:analytic.user.funct.grid,product_id:0
msgid "Service"
-msgstr ""
+msgstr "Servizio"
#. module: analytic_user_function
#: model:ir.model,name:analytic_user_function.model_analytic_user_funct_grid
msgid "Price per User"
-msgstr ""
+msgstr "Prezzo per utente"
#. module: analytic_user_function
#: field:analytic.user.funct.grid,price:0
msgid "Price"
-msgstr ""
+msgstr "Prezzo"
#. module: analytic_user_function
#: help:analytic.user.funct.grid,price:0
msgid "Price per hour for this user."
-msgstr ""
+msgstr "Prezzo per ora utente corrente"
#. module: analytic_user_function
#: field:analytic.user.funct.grid,account_id:0
@@ -57,12 +57,12 @@ msgstr "Conto Analitico"
#: code:addons/analytic_user_function/analytic_user_function.py:135
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "Errore!"
#. module: analytic_user_function
#: view:analytic.user.funct.grid:0
msgid "Invoicing Data"
-msgstr ""
+msgstr "Dati Fatturazione"
#. module: analytic_user_function
#: field:account.analytic.account,user_product_ids:0
@@ -78,11 +78,14 @@ msgid ""
" of the default values when invoicing the "
"customer."
msgstr ""
+"Definisce un servizio specifico (es. Consulente Senjor)\n"
+"ed un prezzo per alcuni utenti per usare poi questo dato al posto\n"
+"del valore predefinito durante la fatturazione al cliente."
#. module: analytic_user_function
#: field:analytic.user.funct.grid,uom_id:0
msgid "Unit of Measure"
-msgstr ""
+msgstr "Unità di misura"
#. module: analytic_user_function
#: code:addons/analytic_user_function/analytic_user_function.py:107
@@ -106,6 +109,10 @@ msgid ""
" specific user. This allows to set invoicing\n"
" conditions for a group of contracts."
msgstr ""
+"OpenERP cercherà ricorsivamente sui conti padre\n"
+"per verificare se condizioni specifiche sono definite per\n"
+"un dato utente. Questo permette di impostare le\n"
+"condizioni di fatturazione per un gruppo di contratti."
#. module: analytic_user_function
#: field:analytic.user.funct.grid,user_id:0
diff --git a/addons/anonymization/i18n/es.po b/addons/anonymization/i18n/es.po
index fc164dd489b..bd0434ac337 100644
--- a/addons/anonymization/i18n/es.po
+++ b/addons/anonymization/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2011-02-15 15:37+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2012-12-11 14:05+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: anonymization
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard
@@ -25,17 +25,17 @@ msgstr "ir.model.fields.anonymize.wizard"
#. module: anonymization
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_migration_fix
msgid "ir.model.fields.anonymization.migration.fix"
-msgstr ""
+msgstr "Parche de migración de los campos de anonimización"
#. module: anonymization
#: field:ir.model.fields.anonymization.migration.fix,target_version:0
msgid "Target Version"
-msgstr ""
+msgstr "Versión objetivo"
#. module: anonymization
#: selection:ir.model.fields.anonymization.migration.fix,query_type:0
msgid "sql"
-msgstr ""
+msgstr "sql"
#. module: anonymization
#: field:ir.model.fields.anonymization,field_name:0
@@ -62,7 +62,7 @@ msgstr "ir.model.fields.anonymization"
#: field:ir.model.fields.anonymization.history,state:0
#: field:ir.model.fields.anonymize.wizard,state:0
msgid "Status"
-msgstr ""
+msgstr "Estado"
#. module: anonymization
#: field:ir.model.fields.anonymization.history,direction:0
@@ -135,7 +135,7 @@ msgstr "Hacer anónima la base de datos"
#. module: anonymization
#: selection:ir.model.fields.anonymization.migration.fix,query_type:0
msgid "python"
-msgstr ""
+msgstr "python"
#. module: anonymization
#: view:ir.model.fields.anonymization.history:0
@@ -189,7 +189,7 @@ msgstr "Histórico de hacer anónima"
#. module: anonymization
#: field:ir.model.fields.anonymization.migration.fix,model_name:0
msgid "Model"
-msgstr ""
+msgstr "Modelo"
#. module: anonymization
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history
@@ -202,6 +202,8 @@ msgid ""
"This is the file created by the anonymization process. It should have the "
"'.pickle' extention."
msgstr ""
+"Éste es el archivo creado por el proceso de anonimización. Debería tener la "
+"extensión '.pickle'."
#. module: anonymization
#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard
@@ -217,7 +219,7 @@ msgstr "Nombre de archivo"
#. module: anonymization
#: field:ir.model.fields.anonymization.migration.fix,sequence:0
msgid "Sequence"
-msgstr ""
+msgstr "Secuencia"
#. module: anonymization
#: selection:ir.model.fields.anonymization.history,direction:0
@@ -238,7 +240,7 @@ msgstr "Hecho"
#: field:ir.model.fields.anonymization.migration.fix,query:0
#: field:ir.model.fields.anonymization.migration.fix,query_type:0
msgid "Query"
-msgstr ""
+msgstr "Consulta"
#. module: anonymization
#: view:ir.model.fields.anonymization.history:0
diff --git a/addons/anonymization/i18n/nb.po b/addons/anonymization/i18n/nb.po
index c7cc74a8983..3b13e7fd740 100644
--- a/addons/anonymization/i18n/nb.po
+++ b/addons/anonymization/i18n/nb.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2012-08-28 12:11+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2012-12-11 14:09+0000\n"
+"Last-Translator: Kaare Pettersen \n"
"Language-Team: Norwegian Bokmal \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: anonymization
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard
@@ -25,17 +25,17 @@ msgstr "ir.modell.felt.anonymisere.veiviseren"
#. module: anonymization
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_migration_fix
msgid "ir.model.fields.anonymization.migration.fix"
-msgstr ""
+msgstr "ir.modell.felt.anonymisering.migrasjon.fikse."
#. module: anonymization
#: field:ir.model.fields.anonymization.migration.fix,target_version:0
msgid "Target Version"
-msgstr ""
+msgstr "Mål versjon."
#. module: anonymization
#: selection:ir.model.fields.anonymization.migration.fix,query_type:0
msgid "sql"
-msgstr ""
+msgstr "Sql."
#. module: anonymization
#: field:ir.model.fields.anonymization,field_name:0
@@ -62,7 +62,7 @@ msgstr "ir.modell.felt.anonymisering"
#: field:ir.model.fields.anonymization.history,state:0
#: field:ir.model.fields.anonymize.wizard,state:0
msgid "Status"
-msgstr ""
+msgstr "Status."
#. module: anonymization
#: field:ir.model.fields.anonymization.history,direction:0
@@ -135,7 +135,7 @@ msgstr "anonymisere database"
#. module: anonymization
#: selection:ir.model.fields.anonymization.migration.fix,query_type:0
msgid "python"
-msgstr ""
+msgstr "Python."
#. module: anonymization
#: view:ir.model.fields.anonymization.history:0
@@ -189,7 +189,7 @@ msgstr "Anonymisering Historie"
#. module: anonymization
#: field:ir.model.fields.anonymization.migration.fix,model_name:0
msgid "Model"
-msgstr ""
+msgstr "Modell."
#. module: anonymization
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history
@@ -202,6 +202,8 @@ msgid ""
"This is the file created by the anonymization process. It should have the "
"'.pickle' extention."
msgstr ""
+"Dette er filen som er opprettet av anonymisering prosessen. Det bør ha ». "
+"Pickle 'forlengelse."
#. module: anonymization
#: model:ir.actions.act_window,name:anonymization.action_ir_model_fields_anonymize_wizard
@@ -217,7 +219,7 @@ msgstr "Filnavn"
#. module: anonymization
#: field:ir.model.fields.anonymization.migration.fix,sequence:0
msgid "Sequence"
-msgstr ""
+msgstr "Sekvens."
#. module: anonymization
#: selection:ir.model.fields.anonymization.history,direction:0
@@ -238,7 +240,7 @@ msgstr "Utført"
#: field:ir.model.fields.anonymization.migration.fix,query:0
#: field:ir.model.fields.anonymization.migration.fix,query_type:0
msgid "Query"
-msgstr ""
+msgstr "Spørring."
#. module: anonymization
#: view:ir.model.fields.anonymization.history:0
diff --git a/addons/anonymization/i18n/pt.po b/addons/anonymization/i18n/pt.po
index 082c206efdc..de04192d510 100644
--- a/addons/anonymization/i18n/pt.po
+++ b/addons/anonymization/i18n/pt.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2012-05-18 12:06+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2012-12-11 17:01+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:31+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: anonymization
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymize_wizard
@@ -25,7 +25,7 @@ msgstr "ir.model.fields.anonymize.wizard"
#. module: anonymization
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_migration_fix
msgid "ir.model.fields.anonymization.migration.fix"
-msgstr ""
+msgstr "ir.model.fields.anonymization.migration.fix"
#. module: anonymization
#: field:ir.model.fields.anonymization.migration.fix,target_version:0
@@ -35,7 +35,7 @@ msgstr ""
#. module: anonymization
#: selection:ir.model.fields.anonymization.migration.fix,query_type:0
msgid "sql"
-msgstr ""
+msgstr "sql"
#. module: anonymization
#: field:ir.model.fields.anonymization,field_name:0
@@ -135,7 +135,7 @@ msgstr "Anonimizar Base de Dados"
#. module: anonymization
#: selection:ir.model.fields.anonymization.migration.fix,query_type:0
msgid "python"
-msgstr ""
+msgstr "python"
#. module: anonymization
#: view:ir.model.fields.anonymization.history:0
@@ -189,7 +189,7 @@ msgstr "Histórico de Anonimizações"
#. module: anonymization
#: field:ir.model.fields.anonymization.migration.fix,model_name:0
msgid "Model"
-msgstr ""
+msgstr "Modelo"
#. module: anonymization
#: model:ir.model,name:anonymization.model_ir_model_fields_anonymization_history
@@ -217,7 +217,7 @@ msgstr "Nome do Ficheiro"
#. module: anonymization
#: field:ir.model.fields.anonymization.migration.fix,sequence:0
msgid "Sequence"
-msgstr ""
+msgstr "Sequência"
#. module: anonymization
#: selection:ir.model.fields.anonymization.history,direction:0
diff --git a/addons/audittrail/i18n/es.po b/addons/audittrail/i18n/es.po
index bd80836e631..92df0e569c0 100644
--- a/addons/audittrail/i18n/es.po
+++ b/addons/audittrail/i18n/es.po
@@ -7,15 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2010-12-27 09:26+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2012-12-11 14:06+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:14+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: audittrail
#: view:audittrail.log:0
@@ -45,7 +44,7 @@ msgstr "Suscrito"
#: code:addons/audittrail/audittrail.py:408
#, python-format
msgid "'%s' Model does not exist..."
-msgstr ""
+msgstr "El modelo '%s' no existe..."
#. module: audittrail
#: view:audittrail.rule:0
@@ -62,7 +61,7 @@ msgstr "Regla de auditoría"
#: view:audittrail.rule:0
#: field:audittrail.rule,state:0
msgid "Status"
-msgstr ""
+msgstr "Estado"
#. module: audittrail
#: view:audittrail.view.log:0
@@ -222,7 +221,7 @@ msgstr "Seleccione el objeto sobre el cuál quiere generar el historial."
#. module: audittrail
#: model:ir.ui.menu,name:audittrail.menu_audit
msgid "Audit"
-msgstr ""
+msgstr "Auditar"
#. module: audittrail
#: field:audittrail.rule,log_workflow:0
@@ -307,7 +306,7 @@ msgstr "Registros eliminaciones"
#: view:audittrail.log:0
#: view:audittrail.rule:0
msgid "Model"
-msgstr ""
+msgstr "Modelo"
#. module: audittrail
#: field:audittrail.log.line,field_description:0
@@ -348,7 +347,7 @@ msgstr "Valor nuevo"
#: code:addons/audittrail/audittrail.py:223
#, python-format
msgid "'%s' field does not exist in '%s' model"
-msgstr ""
+msgstr "El campo '%s' no existe en el modelo '%s'"
#. module: audittrail
#: view:audittrail.log:0
@@ -402,7 +401,7 @@ msgstr "Línea de registro"
#. module: audittrail
#: view:audittrail.view.log:0
msgid "or"
-msgstr ""
+msgstr "o"
#. module: audittrail
#: field:audittrail.rule,log_action:0
diff --git a/addons/audittrail/i18n/it.po b/addons/audittrail/i18n/it.po
index 780f21fbfb0..ce16615a1ba 100644
--- a/addons/audittrail/i18n/it.po
+++ b/addons/audittrail/i18n/it.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2011-01-28 07:46+0000\n"
+"PO-Revision-Date: 2012-12-11 08:00+0000\n"
"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:14+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: audittrail
#: view:audittrail.log:0
@@ -25,7 +25,7 @@ msgstr "Vecchio valore del campo: "
#: code:addons/audittrail/audittrail.py:76
#, python-format
msgid "WARNING: audittrail is not part of the pool"
-msgstr ""
+msgstr "ATTENZIONE: audittrail non è parte del gruppo"
#. module: audittrail
#: field:audittrail.log.line,log_id:0
@@ -44,12 +44,12 @@ msgstr "Iscritto"
#: code:addons/audittrail/audittrail.py:408
#, python-format
msgid "'%s' Model does not exist..."
-msgstr ""
+msgstr "Il modello '%s' non esiste..."
#. module: audittrail
#: view:audittrail.rule:0
msgid "Subscribed Rule"
-msgstr ""
+msgstr "Regola sottoscritta"
#. module: audittrail
#: view:audittrail.rule:0
@@ -61,7 +61,7 @@ msgstr "Regola audit"
#: view:audittrail.rule:0
#: field:audittrail.rule,state:0
msgid "Status"
-msgstr ""
+msgstr "Stato"
#. module: audittrail
#: view:audittrail.view.log:0
@@ -221,7 +221,7 @@ msgstr "Seleziona l'oggetto per il quale volete generare il log"
#. module: audittrail
#: model:ir.ui.menu,name:audittrail.menu_audit
msgid "Audit"
-msgstr ""
+msgstr "Audit"
#. module: audittrail
#: field:audittrail.rule,log_workflow:0
@@ -237,7 +237,7 @@ msgstr "Log letture"
#: code:addons/audittrail/audittrail.py:77
#, python-format
msgid "Change audittrail depends -- Setting rule as DRAFT"
-msgstr ""
+msgstr "Cambio dipendente audittrail -- Imposto la regola a BOZZA"
#. module: audittrail
#: field:audittrail.log,line_ids:0
@@ -290,6 +290,8 @@ msgid ""
"There is already a rule defined on this object\n"
" You cannot define another: please edit the existing one."
msgstr ""
+"Esiste già una rego su questo oggetto\n"
+" Non è possibile definirne altre: prego modificare una esistente."
#. module: audittrail
#: field:audittrail.rule,log_unlink:0
@@ -300,7 +302,7 @@ msgstr "Log cancellazioni"
#: view:audittrail.log:0
#: view:audittrail.rule:0
msgid "Model"
-msgstr ""
+msgstr "Modello"
#. module: audittrail
#: field:audittrail.log.line,field_description:0
@@ -341,7 +343,7 @@ msgstr "Nuovo valore"
#: code:addons/audittrail/audittrail.py:223
#, python-format
msgid "'%s' field does not exist in '%s' model"
-msgstr ""
+msgstr "Il campo '%s' non esiste nel modello '%s'"
#. module: audittrail
#: view:audittrail.log:0
@@ -351,7 +353,7 @@ msgstr "Logs di AuditTrail"
#. module: audittrail
#: view:audittrail.rule:0
msgid "Draft Rule"
-msgstr ""
+msgstr "Regola bozza"
#. module: audittrail
#: view:audittrail.log:0
@@ -395,7 +397,7 @@ msgstr "Riga log"
#. module: audittrail
#: view:audittrail.view.log:0
msgid "or"
-msgstr ""
+msgstr "o"
#. module: audittrail
#: field:audittrail.rule,log_action:0
diff --git a/addons/auth_anonymous/i18n/es.po b/addons/auth_anonymous/i18n/es.po
new file mode 100644
index 00000000000..977ae9253a9
--- /dev/null
+++ b/addons/auth_anonymous/i18n/es.po
@@ -0,0 +1,30 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-11-24 02:52+0000\n"
+"PO-Revision-Date: 2012-12-11 14:07+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
+"Language-Team: Spanish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: auth_anonymous
+#. openerp-web
+#: code:addons/auth_anonymous/static/src/xml/auth_anonymous.xml:9
+#, python-format
+msgid "Login"
+msgstr "Inicio de sesión"
+
+#. module: auth_anonymous
+#: model:res.groups,name:auth_anonymous.group_anonymous
+msgid "Anonymous Group"
+msgstr "Grupo anónimo"
diff --git a/addons/auth_ldap/i18n/it.po b/addons/auth_ldap/i18n/it.po
index 0e68be1e3ff..88c0639973f 100644
--- a/addons/auth_ldap/i18n/it.po
+++ b/addons/auth_ldap/i18n/it.po
@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2011-01-13 03:44+0000\n"
+"PO-Revision-Date: 2012-12-11 07:56+0000\n"
"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: auth_ldap
#: field:res.company.ldap,user:0
msgid "Template User"
-msgstr ""
+msgstr "Utente modello"
#. module: auth_ldap
#: help:res.company.ldap,ldap_tls:0
@@ -29,6 +29,9 @@ msgid ""
"option requires a server with STARTTLS enabled, otherwise all authentication "
"attempts will fail."
msgstr ""
+"Richiede criptazione sicura TLS/SSL quando si connette al server LDAP. "
+"Questa opzione richiede un server con abilitato STARTTLS, altrimenti tutti i "
+"tentativi di autenticazione falliranno."
#. module: auth_ldap
#: view:res.company:0
@@ -62,6 +65,8 @@ msgid ""
"Automatically create local user accounts for new users authenticating via "
"LDAP"
msgstr ""
+"Crea automaticamente un account utente locale per ogni autenticazione via "
+"LDAP"
#. module: auth_ldap
#: field:res.company.ldap,ldap_base:0
@@ -96,7 +101,7 @@ msgstr "res.company.ldap"
#. module: auth_ldap
#: help:res.company.ldap,user:0
msgid "User to copy when creating new users"
-msgstr ""
+msgstr "Modello utente da copiare quando ne viene creato un nuovo"
#. module: auth_ldap
#: field:res.company.ldap,ldap_tls:0
@@ -144,11 +149,13 @@ msgid ""
"The user account on the LDAP server that is used to query the directory. "
"Leave empty to connect anonymously."
msgstr ""
+"Account utente sul server LDAP che viene usato per interrogare la directory. "
+"Lasciare vuoto per connettere anonimanente."
#. module: auth_ldap
#: model:ir.model,name:auth_ldap.model_res_users
msgid "Users"
-msgstr ""
+msgstr "Utenti"
#. module: auth_ldap
#: field:res.company.ldap,ldap_filter:0
diff --git a/addons/auth_oauth/i18n/es.po b/addons/auth_oauth/i18n/es.po
index aefcdf946a9..c1d7f1f0d82 100644
--- a/addons/auth_oauth/i18n/es.po
+++ b/addons/auth_oauth/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-12-10 21:55+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 14:10+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: auth_oauth
#: field:auth.oauth.provider,validation_endpoint:0
@@ -30,7 +30,7 @@ msgstr "URL Autenticación"
#. module: auth_oauth
#: model:ir.model,name:auth_oauth.model_base_config_settings
msgid "base.config.settings"
-msgstr ""
+msgstr "Parámetros de configuración base"
#. module: auth_oauth
#: field:auth.oauth.provider,name:0
@@ -45,7 +45,7 @@ msgstr "Ámbito"
#. module: auth_oauth
#: field:res.users,oauth_provider_id:0
msgid "OAuth Provider"
-msgstr ""
+msgstr "Proveedor OAuth"
#. module: auth_oauth
#: field:auth.oauth.provider,css_class:0
@@ -70,66 +70,66 @@ msgstr "Desconocido"
#. module: auth_oauth
#: field:res.users,oauth_access_token:0
msgid "OAuth Access Token"
-msgstr ""
+msgstr "Palabra de acceso (token) OAuth"
#. module: auth_oauth
#: field:auth.oauth.provider,client_id:0
#: field:base.config.settings,auth_oauth_facebook_client_id:0
#: field:base.config.settings,auth_oauth_google_client_id:0
msgid "Client ID"
-msgstr ""
+msgstr "Id. de cliente"
#. module: auth_oauth
#: model:ir.ui.menu,name:auth_oauth.menu_oauth_providers
msgid "OAuth Providers"
-msgstr ""
+msgstr "Proveedores OAuth"
#. module: auth_oauth
#: model:ir.model,name:auth_oauth.model_auth_oauth_provider
msgid "OAuth2 provider"
-msgstr ""
+msgstr "Proveedor OAuth2"
#. module: auth_oauth
#: field:res.users,oauth_uid:0
msgid "OAuth User ID"
-msgstr ""
+msgstr "Id. de usuario OAuth"
#. module: auth_oauth
#: field:base.config.settings,auth_oauth_facebook_enabled:0
msgid "Allow users to sign in with Facebook"
-msgstr ""
+msgstr "Permitir a los usuarios ingresar con Facebook"
#. module: auth_oauth
#: sql_constraint:res.users:0
msgid "OAuth UID must be unique per provider"
-msgstr ""
+msgstr "El id. de usuario OAuth debe ser único por proveedor"
#. module: auth_oauth
#: help:res.users,oauth_uid:0
msgid "Oauth Provider user_id"
-msgstr ""
+msgstr "Id. de usuario OAuth para el proveedor"
#. module: auth_oauth
#: field:auth.oauth.provider,data_endpoint:0
msgid "Data URL"
-msgstr ""
+msgstr "URL de los datos"
#. module: auth_oauth
#: view:auth.oauth.provider:0
msgid "arch"
-msgstr ""
+msgstr "arquitectura"
#. module: auth_oauth
#: model:ir.actions.act_window,name:auth_oauth.action_oauth_provider
msgid "Providers"
-msgstr ""
+msgstr "Proveedores"
#. module: auth_oauth
#: field:base.config.settings,auth_oauth_google_enabled:0
msgid "Allow users to sign in with Google"
-msgstr ""
+msgstr "Permitir a los usuarios ingresar con Google"
#. module: auth_oauth
#: field:auth.oauth.provider,enabled:0
msgid "Allowed"
-msgstr ""
+msgstr "Permitido"
diff --git a/addons/auth_openid/i18n/hr.po b/addons/auth_openid/i18n/hr.po
new file mode 100644
index 00000000000..777ad73a39f
--- /dev/null
+++ b/addons/auth_openid/i18n/hr.po
@@ -0,0 +1,97 @@
+# Croatian translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-03 16:02+0000\n"
+"PO-Revision-Date: 2012-12-11 15:13+0000\n"
+"Last-Translator: Goran Kliska \n"
+"Language-Team: Croatian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:24
+#, python-format
+msgid "Username"
+msgstr "Korisničko ime"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:12
+#: view:res.users:0
+#, python-format
+msgid "OpenID"
+msgstr "OpenID"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:30
+#: field:res.users,openid_url:0
+#, python-format
+msgid "OpenID URL"
+msgstr "OpenID URL"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:9
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:10
+#, python-format
+msgid "Google"
+msgstr "Google"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:11
+#, python-format
+msgid "Launchpad"
+msgstr "Launchpad"
+
+#. module: auth_openid
+#: help:res.users,openid_email:0
+msgid "Used for disambiguation in case of a shared OpenID URL"
+msgstr "Koristi se za razlikovanje u slučaju dijeljenog OpenID URL"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:18
+#, python-format
+msgid "Google Apps Domain"
+msgstr "Google Apps Domain"
+
+#. module: auth_openid
+#: field:res.users,openid_email:0
+msgid "OpenID Email"
+msgstr "OpenID Email"
+
+#. module: auth_openid
+#: field:res.users,openid_key:0
+msgid "OpenID Key"
+msgstr "OpenID ključ"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:8
+#, python-format
+msgid "Password"
+msgstr "Lozinka"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:10
+#, python-format
+msgid "Google Apps"
+msgstr "Google aplikacije"
+
+#. module: auth_openid
+#: model:ir.model,name:auth_openid.model_res_users
+msgid "Users"
+msgstr "Korisnici"
diff --git a/addons/auth_openid/i18n/it.po b/addons/auth_openid/i18n/it.po
new file mode 100644
index 00000000000..2b4289395d0
--- /dev/null
+++ b/addons/auth_openid/i18n/it.po
@@ -0,0 +1,97 @@
+# Italian translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-03 16:02+0000\n"
+"PO-Revision-Date: 2012-12-11 07:47+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
+"Language-Team: Italian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:24
+#, python-format
+msgid "Username"
+msgstr "Nome utente"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:12
+#: view:res.users:0
+#, python-format
+msgid "OpenID"
+msgstr "OpenID"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:30
+#: field:res.users,openid_url:0
+#, python-format
+msgid "OpenID URL"
+msgstr "URL OpenID"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:9
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:10
+#, python-format
+msgid "Google"
+msgstr "Google"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:11
+#, python-format
+msgid "Launchpad"
+msgstr "Launchpad"
+
+#. module: auth_openid
+#: help:res.users,openid_email:0
+msgid "Used for disambiguation in case of a shared OpenID URL"
+msgstr "Usato per distinguere nel caso di OpenID URL condivisi"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:18
+#, python-format
+msgid "Google Apps Domain"
+msgstr "Dominio Google Apps"
+
+#. module: auth_openid
+#: field:res.users,openid_email:0
+msgid "OpenID Email"
+msgstr "Email OpenID"
+
+#. module: auth_openid
+#: field:res.users,openid_key:0
+msgid "OpenID Key"
+msgstr "Chiave OpenID"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:8
+#, python-format
+msgid "Password"
+msgstr "Password"
+
+#. module: auth_openid
+#. openerp-web
+#: code:addons/auth_openid/static/src/xml/auth_openid.xml:10
+#, python-format
+msgid "Google Apps"
+msgstr "Gooble Apps"
+
+#. module: auth_openid
+#: model:ir.model,name:auth_openid.model_res_users
+msgid "Users"
+msgstr "Utenti"
diff --git a/addons/auth_openid/i18n/pt.po b/addons/auth_openid/i18n/pt.po
index 88f375645bd..5ef8e08c809 100644
--- a/addons/auth_openid/i18n/pt.po
+++ b/addons/auth_openid/i18n/pt.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-06-05 09:43+0000\n"
-"Last-Translator: Tiago Baptista \n"
+"PO-Revision-Date: 2012-12-11 15:30+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: auth_openid
#. openerp-web
@@ -95,7 +95,7 @@ msgstr "Google Apps"
#. module: auth_openid
#: model:ir.model,name:auth_openid.model_res_users
msgid "Users"
-msgstr ""
+msgstr "Utilizadores"
#~ msgid "res.users"
#~ msgstr "res.users"
diff --git a/addons/auth_signup/i18n/es.po b/addons/auth_signup/i18n/es.po
new file mode 100644
index 00000000000..247758371ea
--- /dev/null
+++ b/addons/auth_signup/i18n/es.po
@@ -0,0 +1,275 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-04 14:41+0000\n"
+"PO-Revision-Date: 2012-12-11 14:32+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
+"Language-Team: Spanish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: auth_signup
+#: field:base.config.settings,auth_signup_uninvited:0
+msgid "Allow external users to sign up"
+msgstr "Permitir ingresar a usuarios externos"
+
+#. module: auth_signup
+#. openerp-web
+#: code:addons/auth_signup/static/src/xml/auth_signup.xml:16
+#, python-format
+msgid "Confirm Password"
+msgstr "Confirmar contraseña"
+
+#. module: auth_signup
+#: help:base.config.settings,auth_signup_uninvited:0
+msgid "If unchecked, only invited users may sign up."
+msgstr "Si no está marcado, sólo los usuarios invitados pueden ingresar."
+
+#. module: auth_signup
+#: model:ir.model,name:auth_signup.model_base_config_settings
+msgid "base.config.settings"
+msgstr "Parámetros de configuración base"
+
+#. module: auth_signup
+#: code:addons/auth_signup/res_users.py:248
+#, python-format
+msgid "Cannot send email: user has no email address."
+msgstr ""
+"No se puede enviar el correo eléctronico: el usuario no tiene dirección de "
+"correo."
+
+#. module: auth_signup
+#. openerp-web
+#: code:addons/auth_signup/static/src/xml/auth_signup.xml:25
+#, python-format
+msgid "Reset password"
+msgstr "Restablecer contraseña"
+
+#. module: auth_signup
+#: field:base.config.settings,auth_signup_template_user_id:0
+msgid "Template user for new users created through signup"
+msgstr ""
+"Plantilla de usuario para los nuevos usuarios creados a través del ingreso"
+
+#. module: auth_signup
+#: model:email.template,subject:auth_signup.reset_password_email
+msgid "Password reset"
+msgstr "Restablecer contraseña"
+
+#. module: auth_signup
+#. openerp-web
+#: code:addons/auth_signup/static/src/js/auth_signup.js:120
+#, python-format
+msgid "Please enter a password and confirm it."
+msgstr "Por favor introduzca una contraseña y confírmela."
+
+#. module: auth_signup
+#: view:res.users:0
+msgid "Send an email to the user to (re)set their password."
+msgstr "Enviar un correo al usuario para restablecer su contraseña."
+
+#. module: auth_signup
+#. openerp-web
+#: code:addons/auth_signup/static/src/xml/auth_signup.xml:23
+#, python-format
+msgid "Sign Up"
+msgstr "Registro"
+
+#. module: auth_signup
+#: selection:res.users,state:0
+msgid "New"
+msgstr "Nuevo"
+
+#. module: auth_signup
+#: field:res.users,state:0
+msgid "Status"
+msgstr "Estado"
+
+#. module: auth_signup
+#: model:email.template,body_html:auth_signup.reset_password_email
+msgid ""
+"\n"
+"
A password reset was requested for the OpenERP account linked to this "
+"email.
\n"
+"\n"
+"
You may change your password by following this link.
\n"
+"\n"
+"
Note: If you do not expect this, you can safely ignore this email.
"
+msgstr ""
+"\n"
+"
Se ha requerido un cambio de contraseña dese la cuenta de OpenERP "
+"asociada con este correo eléctronico.
\n"
+"Pulse para establecer una nueva regla de acción automática.\n"
+"
\n"
+"Use las acciones automáticas para lanzar automáticamente acciones para "
+"varias pantallas. Por ejemplo: una iniciativa creada por un usuario "
+"específico puede ser asignada automáticamente a un equipo de ventas, o una "
+"oportunidad que tenga estado pendiente después de 14 días puede lanzar un "
+"correo recordatorio.\n"
+"
\n"
+" "
#. module: base_action_rule
#: selection:base.action.rule,trg_date_type:0
@@ -322,7 +339,7 @@ msgstr "Fecha activación"
#. module: base_action_rule
#: view:base.action.rule:0
msgid "Server Actions"
-msgstr ""
+msgstr "Acciones de servidor"
#~ msgid ""
#~ "Check this if you want the rule to send an email to the responsible person."
diff --git a/addons/base_action_rule/i18n/it.po b/addons/base_action_rule/i18n/it.po
index cf1e0213ef0..c43eaf67bca 100644
--- a/addons/base_action_rule/i18n/it.po
+++ b/addons/base_action_rule/i18n/it.po
@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-05-10 17:37+0000\n"
-"Last-Translator: simone.sandri \n"
+"PO-Revision-Date: 2012-12-11 12:28+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:51+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: base_action_rule
#: field:base.action.rule,act_followers:0
msgid "Set Followers"
-msgstr ""
+msgstr "Imposta followers"
#. module: base_action_rule
#: view:base.action.rule:0
@@ -42,7 +42,7 @@ msgstr "Responsabile"
#. module: base_action_rule
#: model:ir.model,name:base_action_rule.model_ir_actions_server
msgid "ir.actions.server"
-msgstr ""
+msgstr "ir.actions.server"
#. module: base_action_rule
#: view:base.action.rule:0
@@ -83,7 +83,7 @@ msgstr "Condizioni"
#. module: base_action_rule
#: field:base.action.rule,trg_state_from:0
msgid "Status"
-msgstr ""
+msgstr "Stato"
#. module: base_action_rule
#: view:base.action.rule:0
@@ -178,7 +178,7 @@ msgstr "Azioni automatiche"
#. module: base_action_rule
#: field:base.action.rule,model_id:0
msgid "Related Document Model"
-msgstr ""
+msgstr "Modello documento relativo"
#. module: base_action_rule
#: help:base.action.rule,sequence:0
@@ -224,12 +224,12 @@ msgstr ""
#. module: base_action_rule
#: selection:base.action.rule,trg_date_type:0
msgid "Last Modified Date"
-msgstr ""
+msgstr "Data ultima modifica"
#. module: base_action_rule
#: field:base.action.rule,model:0
msgid "Model"
-msgstr ""
+msgstr "Modello"
#. module: base_action_rule
#: field:base.action.rule,last_run:0
@@ -324,7 +324,7 @@ msgstr "Data Programmata"
#. module: base_action_rule
#: view:base.action.rule:0
msgid "Server Actions"
-msgstr ""
+msgstr "Azioni Server"
#~ msgid ""
#~ "Check this if you want the rule to send an email to the responsible person."
diff --git a/addons/base_action_rule/i18n/pt.po b/addons/base_action_rule/i18n/pt.po
index a3e846f49c9..b85fc3e037b 100644
--- a/addons/base_action_rule/i18n/pt.po
+++ b/addons/base_action_rule/i18n/pt.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-05-10 18:17+0000\n"
-"Last-Translator: Raphael Collet (OpenERP) \n"
+"PO-Revision-Date: 2012-12-11 15:50+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:51+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: base_action_rule
#: field:base.action.rule,act_followers:0
@@ -42,7 +42,7 @@ msgstr "Responsável"
#. module: base_action_rule
#: model:ir.model,name:base_action_rule.model_ir_actions_server
msgid "ir.actions.server"
-msgstr ""
+msgstr "ir.actions.server"
#. module: base_action_rule
#: view:base.action.rule:0
@@ -178,7 +178,7 @@ msgstr "Ações Automáticas"
#. module: base_action_rule
#: field:base.action.rule,model_id:0
msgid "Related Document Model"
-msgstr ""
+msgstr "Modelo de documento relacionado"
#. module: base_action_rule
#: help:base.action.rule,sequence:0
@@ -223,12 +223,12 @@ msgstr "Regex em Nome do Recurso"
#. module: base_action_rule
#: selection:base.action.rule,trg_date_type:0
msgid "Last Modified Date"
-msgstr ""
+msgstr "Data da modificação mais recente"
#. module: base_action_rule
#: field:base.action.rule,model:0
msgid "Model"
-msgstr ""
+msgstr "Modelo"
#. module: base_action_rule
#: field:base.action.rule,last_run:0
diff --git a/addons/base_calendar/i18n/es.po b/addons/base_calendar/i18n/es.po
index a3b51a99a96..e5f7414525f 100644
--- a/addons/base_calendar/i18n/es.po
+++ b/addons/base_calendar/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-12-10 22:05+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 14:15+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: base_calendar
#: selection:calendar.alarm,trigger_related:0
@@ -364,6 +364,8 @@ msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
+"Contiene el resumen del chatter (nº de mensajes, ...). Este resumen viene "
+"directamente en formato HTML para poder ser insertado en las vistas kanban."
#. module: base_calendar
#: code:addons/base_calendar/base_calendar.py:388
@@ -1175,7 +1177,7 @@ msgstr "Detalles del recordatorio"
#. module: base_calendar
#: model:crm.meeting.type,name:base_calendar.categ_meet3
msgid "Off-site Meeting"
-msgstr ""
+msgstr "Reunión fuera de las instalaciones"
#. module: base_calendar
#: view:crm.meeting:0
@@ -1218,6 +1220,14 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+"Pulse para planificar una nueva reunión.\n"
+"
\n"
+"El calendario se comparte entre empleados y está totalmente integrado con "
+"otras aplicaciones como las vacaciones de los empleados o las oportunidades "
+"de negocio.\n"
+"
\n"
+"Pulse para establecer un nuevo tipo de alarma.\n"
+"
\n"
+"Puede definir un tipo personalizado de alarma de calendario que puede ser "
+"asignada a eventos de calendario o a reuniones.\n"
+"
\n"
+" "
#. module: base_calendar
#: selection:crm.meeting,state:0
@@ -1507,7 +1524,7 @@ msgstr "Por día"
#: code:addons/base_calendar/base_calendar.py:417
#, python-format
msgid "First you have to specify the date of the invitation."
-msgstr ""
+msgstr "Primero debe especificar la fecha de la invitación."
#. module: base_calendar
#: field:calendar.alarm,model_id:0
diff --git a/addons/base_crypt/i18n/pt.po b/addons/base_crypt/i18n/pt.po
index 5c80e1323ec..faac741ea4b 100644
--- a/addons/base_crypt/i18n/pt.po
+++ b/addons/base_crypt/i18n/pt.po
@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2011-06-06 22:16+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2012-12-11 15:50+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:53+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: base_crypt
#: model:ir.model,name:base_crypt.model_res_users
msgid "Users"
-msgstr ""
+msgstr "Utilizadores"
#, python-format
#~ msgid "Error"
diff --git a/addons/base_gengo/i18n/es.po b/addons/base_gengo/i18n/es.po
new file mode 100644
index 00000000000..6599bfc99f0
--- /dev/null
+++ b/addons/base_gengo/i18n/es.po
@@ -0,0 +1,267 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-12 02:09+0000\n"
+"Last-Translator: Roberto Lizana (trey.es) \n"
+"Language-Team: Spanish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: base_gengo
+#: view:res.company:0
+msgid "Comments for Translator"
+msgstr "Comentarios para el traductor"
+
+#. module: base_gengo
+#: field:ir.translation,job_id:0
+msgid "Gengo Job ID"
+msgstr "Gengo Job ID"
+
+#. module: base_gengo
+#: code:addons/base_gengo/wizard/base_gengo_translations.py:114
+#, python-format
+msgid "This language is not supported by the Gengo translation services."
+msgstr ""
+"Este idioma no está soportado por los servicios de traducción de Gengo"
+
+#. module: base_gengo
+#: field:res.company,gengo_comment:0
+msgid "Comments"
+msgstr "Comentarios"
+
+#. module: base_gengo
+#: field:res.company,gengo_private_key:0
+msgid "Gengo Private Key"
+msgstr "Clave privada Gengo"
+
+#. module: base_gengo
+#: model:ir.model,name:base_gengo.model_base_gengo_translations
+msgid "base.gengo.translations"
+msgstr "base.gengo.translations"
+
+#. module: base_gengo
+#: help:res.company,gengo_auto_approve:0
+msgid "Jobs are Automatically Approved by Gengo."
+msgstr "Las tareas son aprobadas automáticamente por Gengo."
+
+#. module: base_gengo
+#: field:base.gengo.translations,lang_id:0
+msgid "Language"
+msgstr "Idioma"
+
+#. module: base_gengo
+#: field:ir.translation,gengo_comment:0
+msgid "Comments & Activity Linked to Gengo"
+msgstr "Comentarios y actividad relacionadas con Gengo"
+
+#. module: base_gengo
+#: code:addons/base_gengo/wizard/base_gengo_translations.py:124
+#, python-format
+msgid "Gengo Sync Translation (Response)"
+msgstr "Sincronización con el servicio de traducción Gengo (Respuesta)"
+
+#. module: base_gengo
+#: code:addons/base_gengo/wizard/base_gengo_translations.py:72
+#, python-format
+msgid ""
+"Gengo `Public Key` or `Private Key` are missing. Enter your Gengo "
+"authentication parameters under `Settings > Companies > Gengo Parameters`."
+msgstr ""
+"Falta la clave pública o privada de Gengo. introduzca sus parámetros de "
+"autentificación bajo `Configuracion > Compañías > Parámetros Gengo`."
+
+#. module: base_gengo
+#: selection:ir.translation,gengo_translation:0
+msgid "Translation By Machine"
+msgstr "Traducción automática"
+
+#. module: base_gengo
+#: code:addons/base_gengo/wizard/base_gengo_translations.py:155
+#, python-format
+msgid ""
+"%s\n"
+"\n"
+"--\n"
+" Commented on %s by %s."
+msgstr ""
+"%s\n"
+"\n"
+"--\n"
+"Comentado en %s por %s."
+
+#. module: base_gengo
+#: field:ir.translation,gengo_translation:0
+msgid "Gengo Translation Service Level"
+msgstr "Nivel de servicio de traducción Gengo"
+
+#. module: base_gengo
+#: constraint:ir.translation:0
+msgid ""
+"The Gengo translation service selected is not supported for this language."
+msgstr ""
+"El servicio de traducción Gengo seleccionado no está soportado para este "
+"idioma."
+
+#. module: base_gengo
+#: selection:ir.translation,gengo_translation:0
+msgid "Standard"
+msgstr "Estándar"
+
+#. module: base_gengo
+#: help:ir.translation,gengo_translation:0
+msgid ""
+"You can select here the service level you want for an automatic translation "
+"using Gengo."
+msgstr ""
+"Puede seleccionar aquí el nivel de servicio que quiere para una traducción "
+"automática usando Gengo."
+
+#. module: base_gengo
+#: field:base.gengo.translations,restart_send_job:0
+msgid "Restart Sending Job"
+msgstr "Reiniciar enviando tarea"
+
+#. module: base_gengo
+#: view:ir.translation:0
+msgid "To Approve In Gengo"
+msgstr "Para aprobar en Gengo"
+
+#. module: base_gengo
+#: view:res.company:0
+msgid "Private Key"
+msgstr "Clave privada"
+
+#. module: base_gengo
+#: view:res.company:0
+msgid "Public Key"
+msgstr "Clave pública"
+
+#. module: base_gengo
+#: field:res.company,gengo_public_key:0
+msgid "Gengo Public Key"
+msgstr "Clave pública Gengo"
+
+#. module: base_gengo
+#: code:addons/base_gengo/wizard/base_gengo_translations.py:123
+#, python-format
+msgid "Gengo Sync Translation (Request)"
+msgstr "Sincronización con el servicio de traducción Gengo (Petición)"
+
+#. module: base_gengo
+#: view:ir.translation:0
+msgid "Translations"
+msgstr "Traducciones"
+
+#. module: base_gengo
+#: field:res.company,gengo_auto_approve:0
+msgid "Auto Approve Translation ?"
+msgstr "¿Auto aprobar traducción?"
+
+#. module: base_gengo
+#: model:ir.actions.act_window,name:base_gengo.action_wizard_base_gengo_translations
+#: model:ir.ui.menu,name:base_gengo.menu_action_wizard_base_gengo_translations
+msgid "Gengo: Manual Request of Translation"
+msgstr "Gengo: Solicitud manual de traducción"
+
+#. module: base_gengo
+#: code:addons/base_gengo/ir_translation.py:62
+#: code:addons/base_gengo/wizard/base_gengo_translations.py:109
+#, python-format
+msgid "Gengo Authentication Error"
+msgstr "Gengo Error de autenticación"
+
+#. module: base_gengo
+#: model:ir.model,name:base_gengo.model_res_company
+msgid "Companies"
+msgstr "Compañías"
+
+#. module: base_gengo
+#: view:ir.translation:0
+msgid ""
+"Note: If the translation state is 'In Progress', it means that the "
+"translation has to be approved to be uploaded in this system. You are "
+"supposed to do that directly by using your Gengo Account"
+msgstr ""
+"Nota: Si el estado de traducción es 'En progreso', significa que la "
+"traducción tiene que ser aprobada para ser actualizada en este sistema. Se "
+"supone que lo realizará directamente usando su cuenta Gengo."
+
+#. module: base_gengo
+#: code:addons/base_gengo/wizard/base_gengo_translations.py:82
+#, python-format
+msgid ""
+"Gengo connection failed with this message:\n"
+"``%s``"
+msgstr ""
+"Error de conexión con Gengo con el mensaje:\n"
+"``%s``"
+
+#. module: base_gengo
+#: view:res.company:0
+msgid "Gengo Parameters"
+msgstr "Parámetros Gengo"
+
+#. module: base_gengo
+#: view:base.gengo.translations:0
+msgid "Send"
+msgstr "Enviar"
+
+#. module: base_gengo
+#: selection:ir.translation,gengo_translation:0
+msgid "Ultra"
+msgstr "Ultra"
+
+#. module: base_gengo
+#: model:ir.model,name:base_gengo.model_ir_translation
+msgid "ir.translation"
+msgstr "ir.translation"
+
+#. module: base_gengo
+#: view:ir.translation:0
+msgid "Gengo Translation Service"
+msgstr "Servicio de traducción Gengo"
+
+#. module: base_gengo
+#: selection:ir.translation,gengo_translation:0
+msgid "Pro"
+msgstr "Pro"
+
+#. module: base_gengo
+#: view:base.gengo.translations:0
+msgid "Gengo Request Form"
+msgstr "Formulario de solicitud Gengo"
+
+#. module: base_gengo
+#: code:addons/base_gengo/wizard/base_gengo_translations.py:114
+#, python-format
+msgid "Warning"
+msgstr "Aviso"
+
+#. module: base_gengo
+#: help:res.company,gengo_comment:0
+msgid ""
+"This comment will be automatically be enclosed in each an every request sent "
+"to Gengo"
+msgstr ""
+"Este comentario será automáticamente incluido en cada una de las solicitudes "
+"enviadas a Gengo"
+
+#. module: base_gengo
+#: view:base.gengo.translations:0
+msgid "Cancel"
+msgstr "Cancelar"
+
+#. module: base_gengo
+#: view:base.gengo.translations:0
+msgid "or"
+msgstr "o"
diff --git a/addons/base_import/i18n/ru.po b/addons/base_import/i18n/ru.po
new file mode 100644
index 00000000000..6245fa856da
--- /dev/null
+++ b/addons/base_import/i18n/ru.po
@@ -0,0 +1,1164 @@
+# Russian translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-11-24 02:52+0000\n"
+"PO-Revision-Date: 2012-12-11 07:30+0000\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Russian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:420
+#, python-format
+msgid "Get all possible values"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:71
+#, python-format
+msgid "Need to import data from an other application?"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:163
+#, python-format
+msgid ""
+"When you use External IDs, you can import CSV files \n"
+" with the \"External ID\" column to define the "
+"External \n"
+" ID of each record you import. Then, you will be able "
+"\n"
+" to make a reference to that record with columns like "
+"\n"
+" \"Field/External ID\". The following two CSV files "
+"give \n"
+" you an example for Products and their Categories."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:271
+#, python-format
+msgid ""
+"How to export/import different tables from an SQL \n"
+" application to OpenERP?"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:310
+#, python-format
+msgid "Relation Fields"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:142
+#, python-format
+msgid ""
+"Country/Database ID: the unique OpenERP ID for a \n"
+" record, defined by the ID postgresql column"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:155
+#, python-format
+msgid ""
+"Use \n"
+" Country/Database ID: You should rarely use this \n"
+" notation. It's mostly used by developers as it's "
+"main \n"
+" advantage is to never have conflicts (you may have \n"
+" several records with the same name, but they always "
+"\n"
+" have a unique Database ID)"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:146
+#, python-format
+msgid ""
+"For the country \n"
+" Belgium, you can use one of these 3 ways to import:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:303
+#, python-format
+msgid "company_1,Bigees,True"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_m2o
+msgid "base_import.tests.models.m2o"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:297
+#, python-format
+msgid ""
+"copy \n"
+" (select 'company_'||id as \"External "
+"ID\",company_name \n"
+" as \"Name\",'True' as \"Is a Company\" from "
+"companies) TO \n"
+" '/tmp/company.csv' with CSV HEADER;"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:206
+#, python-format
+msgid "CSV file for Manufacturer, Retailer"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:160
+#, python-format
+msgid ""
+"Use \n"
+" Country/External ID: Use External ID when you import "
+"\n"
+" data from a third party application."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:316
+#, python-format
+msgid "person_1,Fabien,False,company_1"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:80
+#, python-format
+msgid "XXX/External ID"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:351
+#, python-format
+msgid "Don't Import"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:24
+#, python-format
+msgid "Select the"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:100
+#, python-format
+msgid ""
+"Note that if your CSV file \n"
+" has a tabulation as separator, OpenERP will not \n"
+" detect the separations. You will need to change the "
+"\n"
+" file format options in your spreadsheet application. "
+"\n"
+" See the following question."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:141
+#, python-format
+msgid "Country: the name or code of the country"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_o2m_child
+msgid "base_import.tests.models.o2m.child"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:239
+#, python-format
+msgid "Can I import several times the same record?"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:15
+#, python-format
+msgid "Validate"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:55
+#, python-format
+msgid "Map your data to OpenERP"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:153
+#, python-format
+msgid ""
+"Use Country: This is \n"
+" the easiest way when your data come from CSV files \n"
+" that have been created manually."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:127
+#, python-format
+msgid ""
+"What's the difference between Database ID and \n"
+" External ID?"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:138
+#, python-format
+msgid ""
+"For example, to \n"
+" reference the country of a contact, OpenERP proposes "
+"\n"
+" you 3 different fields to import:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:175
+#, python-format
+msgid "What can I do if I have multiple matches for a field?"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:302
+#, python-format
+msgid "External ID,Name,Is a Company"
+msgstr ""
+
+#. module: base_import
+#: field:base_import.tests.models.preview,somevalue:0
+msgid "Some Value"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:231
+#, python-format
+msgid ""
+"The following CSV file shows how to import \n"
+" suppliers and their respective contacts"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:109
+#, python-format
+msgid ""
+"How can I change the CSV file format options when \n"
+" saving in my spreadsheet application?"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:320
+#, python-format
+msgid ""
+"As you can see in this file, Fabien and Laurence \n"
+" are working for the Bigees company (company_1) and \n"
+" Eric is working for the Organi company. The relation "
+"\n"
+" between persons and companies is done using the \n"
+" External ID of the companies. We had to prefix the \n"
+" \"External ID\" by the name of the table to avoid a "
+"\n"
+" conflict of ID between persons and companies "
+"(person_1 \n"
+" and company_1 who shared the same ID 1 in the "
+"orignial \n"
+" database)."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:308
+#, python-format
+msgid ""
+"copy (select \n"
+" 'person_'||id as \"External ID\",person_name as \n"
+" \"Name\",'False' as \"Is a "
+"Company\",'company_'||company_id\n"
+" as \"Related Company/External ID\" from persons) TO "
+"\n"
+" '/tmp/person.csv' with CSV"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:148
+#, python-format
+msgid "Country: Belgium"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_char_stillreadonly
+msgid "base_import.tests.models.char.stillreadonly"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:314
+#, python-format
+msgid ""
+"External ID,Name,Is a \n"
+" Company,Related Company/External ID"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:233
+#, python-format
+msgid "Suppliers and their respective contacts"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:179
+#, python-format
+msgid ""
+"If for example you have two product categories \n"
+" with the child name \"Sellable\" (ie. \"Misc. \n"
+" Products/Sellable\" & \"Other Products/Sellable\"),\n"
+" your validation is halted but you may still import \n"
+" your data. However, we recommend you do not import "
+"the \n"
+" data because they will all be linked to the first \n"
+" 'Sellable' category found in the Product Category "
+"list \n"
+" (\"Misc. Products/Sellable\"). We recommend you "
+"modify \n"
+" one of the duplicates' values or your product "
+"category \n"
+" hierarchy."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:306
+#, python-format
+msgid ""
+"To create the CSV file for persons, linked to \n"
+" companies, we will use the following SQL command in "
+"\n"
+" PSQL:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:119
+#, python-format
+msgid ""
+"Microsoft Excel will allow \n"
+" you to modify only the encoding when saving \n"
+" (in 'Save As' dialog box > click 'Tools' dropdown \n"
+" list > Encoding tab)."
+msgstr ""
+
+#. module: base_import
+#: field:base_import.tests.models.preview,othervalue:0
+msgid "Other Variable"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:82
+#, python-format
+msgid ""
+"will also be used to update the original\n"
+" import if you need to re-import modified data\n"
+" later, it's thus good practice to specify it\n"
+" whenever possible"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:26
+#, python-format
+msgid ""
+"file to import. If you need a sample importable file, you\n"
+" can use the export tool to generate one."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:148
+#, python-format
+msgid ""
+"Country/Database \n"
+" ID: 21"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_char
+msgid "base_import.tests.models.char"
+msgstr ""
+
+#. module: base_import
+#: help:base_import.import,file:0
+msgid "File to check and/or import, raw binary (not base64)"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:230
+#, python-format
+msgid "Purchase orders with their respective purchase order lines"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:60
+#, python-format
+msgid ""
+"If the file contains\n"
+" the column names, OpenERP can try auto-detecting the\n"
+" field corresponding to the column. This makes imports\n"
+" simpler especially when the file has many columns."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:26
+#, python-format
+msgid ".CSV"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:360
+#, python-format
+msgid ""
+". The issue is\n"
+" usually an incorrect file encoding."
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_m2o_required
+msgid "base_import.tests.models.m2o.required"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:212
+#, python-format
+msgid ""
+"How can I import a one2many relationship (e.g. several \n"
+" Order Lines of a Sale Order)?"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_char_noreadonly
+msgid "base_import.tests.models.char.noreadonly"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:113
+#, python-format
+msgid ""
+"If you edit and save CSV files in speadsheet \n"
+" applications, your computer's regional settings will "
+"\n"
+" be applied for the separator and delimiter. \n"
+" We suggest you use OpenOffice or LibreOffice Calc \n"
+" as they will allow you to modify all three options \n"
+" (in 'Save As' dialog box > Check the box 'Edit "
+"filter \n"
+" settings' > Save)."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:30
+#, python-format
+msgid "CSV File:"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_preview
+msgid "base_import.tests.models.preview"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_char_required
+msgid "base_import.tests.models.char.required"
+msgstr ""
+
+#. module: base_import
+#: code:addons/base_import/models.py:112
+#, python-format
+msgid "Database ID"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:313
+#, python-format
+msgid "It will produce the following CSV file:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:362
+#, python-format
+msgid "Here is the start of the file we could not import:"
+msgstr ""
+
+#. module: base_import
+#: field:base_import.import,file_type:0
+msgid "File Type"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_import
+msgid "base_import.import"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_o2m
+msgid "base_import.tests.models.o2m"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:360
+#, python-format
+msgid "Import preview failed due to:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:144
+#, python-format
+msgid ""
+"Country/External ID: the ID of this record \n"
+" referenced in another application (or the .XML file "
+"\n"
+" that imported it)"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:35
+#, python-format
+msgid "Reload data to check changes."
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_char_readonly
+msgid "base_import.tests.models.char.readonly"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:131
+#, python-format
+msgid ""
+"Some fields define a relationship with another \n"
+" object. For example, the country of a contact is a \n"
+" link to a record of the 'Country' object. When you \n"
+" want to import such fields, OpenERP will have to \n"
+" recreate links between the different records. \n"
+" To help you import such fields, OpenERP provides 3 \n"
+" mechanisms. You must use one and only one mechanism "
+"\n"
+" per field you want to import."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:201
+#, python-format
+msgid ""
+"The tags should be separated by a comma without any \n"
+" spacing. For example, if you want you customer to be "
+"\n"
+" lined to both tags 'Manufacturer' and 'Retailer' \n"
+" then you will encode it as follow \"Manufacturer,\n"
+" Retailer\" in the same column of your CSV file."
+msgstr ""
+
+#. module: base_import
+#: code:addons/base_import/models.py:264
+#, python-format
+msgid "You must configure at least one field to import"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:304
+#, python-format
+msgid "company_2,Organi,True"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:58
+#, python-format
+msgid ""
+"The first row of the\n"
+" file contains the label of the column"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_char_states
+msgid "base_import.tests.models.char.states"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:7
+#, python-format
+msgid "Import a CSV File"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:74
+#, python-format
+msgid "Quoting:"
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_m2o_required_related
+msgid "base_import.tests.models.m2o.required.related"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:293
+#, python-format
+msgid ")."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:18
+#: code:addons/base_import/static/src/xml/import.xml:396
+#, python-format
+msgid "Import"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:407
+#, python-format
+msgid "Here are the possible values:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:82
+#, python-format
+msgid "The"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:227
+#, python-format
+msgid ""
+"A single column was found in the file, this often means the file separator "
+"is incorrect"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:293
+#, python-format
+msgid "dump of such a PostgreSQL database"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:301
+#, python-format
+msgid "This SQL command will create the following CSV file:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:228
+#, python-format
+msgid ""
+"The following CSV file shows how to import purchase \n"
+" orders with their respective purchase order lines:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:91
+#, python-format
+msgid ""
+"What can I do when the Import preview table isn't \n"
+" displayed correctly?"
+msgstr ""
+
+#. module: base_import
+#: field:base_import.tests.models.char,value:0
+#: field:base_import.tests.models.char.noreadonly,value:0
+#: field:base_import.tests.models.char.readonly,value:0
+#: field:base_import.tests.models.char.required,value:0
+#: field:base_import.tests.models.char.states,value:0
+#: field:base_import.tests.models.char.stillreadonly,value:0
+#: field:base_import.tests.models.m2o,value:0
+#: field:base_import.tests.models.m2o.related,value:0
+#: field:base_import.tests.models.m2o.required,value:0
+#: field:base_import.tests.models.m2o.required.related,value:0
+#: field:base_import.tests.models.o2m,value:0
+#: field:base_import.tests.models.o2m.child,parent_id:0
+#: field:base_import.tests.models.o2m.child,value:0
+msgid "unknown"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:317
+#, python-format
+msgid "person_2,Laurence,False,company_1"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:149
+#, python-format
+msgid "Country/External ID: base.be"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:288
+#, python-format
+msgid ""
+"As an example, suppose you have a SQL database \n"
+" with two tables you want to import: companies and \n"
+" persons. Each person belong to one company, so you \n"
+" will have to recreate the link between a person and "
+"\n"
+" the company he work for. (If you want to test this \n"
+" example, here is a"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:396
+#, python-format
+msgid "(%d more)"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:227
+#, python-format
+msgid "File for some Quotations"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:72
+#, python-format
+msgid "Encoding:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:280
+#, python-format
+msgid ""
+"To manage relations between tables, \n"
+" you can use the \"External ID\" facilities of "
+"OpenERP. \n"
+" The \"External ID\" of a record is the unique "
+"identifier \n"
+" of this record in another application. This "
+"\"External \n"
+" ID\" must be unique accoss all the records of all \n"
+" objects, so it's a good practice to prefix this \n"
+" \"External ID\" with the name of the application or "
+"\n"
+" table. (like 'company_1', 'person_1' instead of '1')"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:295
+#, python-format
+msgid ""
+"We will first export all companies and their \n"
+" \"External ID\". In PSQL, write the following "
+"command:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:373
+#, python-format
+msgid "Everything seems valid."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:188
+#, python-format
+msgid ""
+"However if you do not wish to change your \n"
+" configuration of product categories, we recommend "
+"you \n"
+" use make use of the external ID for this field \n"
+" 'Category'."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:390
+#, python-format
+msgid "at row %d"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:197
+#, python-format
+msgid ""
+"How can I import a many2many relationship field \n"
+" (e.g. a customer that has multiple tags)?"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:80
+#, python-format
+msgid "XXX/ID"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:275
+#, python-format
+msgid ""
+"If you need to import data from different tables, \n"
+" you will have to recreate relations between records "
+"\n"
+" belonging to different tables. (e.g. if you import \n"
+" companies and persons, you will have to recreate the "
+"\n"
+" link between each person and the company they work \n"
+" for)."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:150
+#, python-format
+msgid ""
+"According to your need, you should use \n"
+" one of these 3 ways to reference records in "
+"relations. \n"
+" Here is when you should use one or the other, \n"
+" according to your need:"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:319
+#, python-format
+msgid "person_4,Ramsy,False,company_3"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:261
+#, python-format
+msgid ""
+"If you do not set all fields in your CSV file, \n"
+" OpenERP will assign the default value for every non "
+"\n"
+" defined fields. But if you\n"
+" set fields with empty values in your CSV file, "
+"OpenERP \n"
+" will set the EMPTY value in the field, instead of \n"
+" assigning the default value."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:20
+#, python-format
+msgid "Cancel"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:257
+#, python-format
+msgid ""
+"What happens if I do not provide a value for a \n"
+" specific field?"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:68
+#, python-format
+msgid "Frequently Asked Questions"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:305
+#, python-format
+msgid "company_3,Boum,True"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:249
+#, python-format
+msgid ""
+"This feature \n"
+" allows you to use the Import/Export tool of OpenERP "
+"to \n"
+" modify a batch of records in your favorite "
+"spreadsheet \n"
+" application."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:77
+#, python-format
+msgid ""
+"column in OpenERP. When you\n"
+" import an other record that links to the first\n"
+" one, use"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:242
+#, python-format
+msgid ""
+"If you import a file that contains one of the \n"
+" column \"External ID\" or \"Database ID\", records "
+"that \n"
+" have already been imported will be modified instead "
+"of \n"
+" being created. This is very usefull as it allows you "
+"\n"
+" to import several times the same CSV file while "
+"having \n"
+" made some changes in between two imports. OpenERP "
+"will \n"
+" take care of creating or modifying each record \n"
+" depending if it's new or not."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:169
+#, python-format
+msgid "CSV file for categories"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:309
+#, python-format
+msgid "Normal Fields"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:74
+#, python-format
+msgid ""
+"In order to re-create relationships between\n"
+" different records, you should use the unique\n"
+" identifier from the original application and\n"
+" map it to the"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:170
+#, python-format
+msgid "CSV file for Products"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:216
+#, python-format
+msgid ""
+"If you want to import sales order having several \n"
+" order lines; for each order line, you need to "
+"reserve \n"
+" a specific row in the CSV file. The first order line "
+"\n"
+" will be imported on the same row as the information "
+"\n"
+" relative to order. Any additional lines will need an "
+"\n"
+" addtional row that does not have any information in "
+"\n"
+" the fields relative to the order."
+msgstr ""
+
+#. module: base_import
+#: model:ir.model,name:base_import.model_base_import_tests_models_m2o_related
+msgid "base_import.tests.models.m2o.related"
+msgstr ""
+
+#. module: base_import
+#: field:base_import.tests.models.preview,name:0
+msgid "Name"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:80
+#, python-format
+msgid "to the original unique identifier."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:318
+#, python-format
+msgid "person_3,Eric,False,company_2"
+msgstr ""
+
+#. module: base_import
+#: field:base_import.import,res_model:0
+msgid "Model"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:77
+#: code:addons/base_import/static/src/xml/import.xml:82
+#, python-format
+msgid "ID"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:329
+#, python-format
+msgid ""
+"The two files produced are ready to be imported in \n"
+" OpenERP without any modifications. After having \n"
+" imported these two CSV files, you will have 4 "
+"contacts \n"
+" and 3 companies. (the firsts two contacts are linked "
+"\n"
+" to the first company). You must first import the \n"
+" companies and then the persons."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:95
+#, python-format
+msgid ""
+"By default the Import preview is set on commas as \n"
+" field separators and quotation marks as text \n"
+" delimiters. If your csv file does not have these \n"
+" settings, you can modify the File Format Options \n"
+" (displayed under the Browse CSV file bar after you \n"
+" select your file)."
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:73
+#, python-format
+msgid "Separator:"
+msgstr ""
+
+#. module: base_import
+#: field:base_import.import,file_name:0
+msgid "File Name"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/models.py:80
+#: code:addons/base_import/models.py:111
+#: code:addons/base_import/static/src/xml/import.xml:77
+#: code:addons/base_import/static/src/xml/import.xml:82
+#, python-format
+msgid "External ID"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:39
+#, python-format
+msgid "File Format Options…"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/js/import.js:392
+#, python-format
+msgid "between rows %d and %d"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:19
+#, python-format
+msgid "or"
+msgstr ""
+
+#. module: base_import
+#. openerp-web
+#: code:addons/base_import/static/src/xml/import.xml:223
+#, python-format
+msgid ""
+"As an example, here is \n"
+" purchase.order_functional_error_line_cant_adpat.CSV "
+"\n"
+" file of some quotations you can import, based on "
+"demo \n"
+" data."
+msgstr ""
+
+#. module: base_import
+#: field:base_import.import,file:0
+msgid "File"
+msgstr ""
diff --git a/addons/base_report_designer/i18n/es.po b/addons/base_report_designer/i18n/es.po
index 93e58747c9a..b757d8c986c 100644
--- a/addons/base_report_designer/i18n/es.po
+++ b/addons/base_report_designer/i18n/es.po
@@ -7,15 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2012-05-10 18:02+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2012-12-11 14:19+0000\n"
+"Last-Translator: Pedro Manuel Baeza \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:09+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
@@ -181,7 +180,7 @@ msgstr "Cancelar"
#. module: base_report_designer
#: view:base.report.sxw:0
msgid "or"
-msgstr ""
+msgstr "o"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_ir_actions_report_xml
diff --git a/addons/base_report_designer/i18n/pt.po b/addons/base_report_designer/i18n/pt.po
index cb236d1230c..cb54635d6f3 100644
--- a/addons/base_report_designer/i18n/pt.po
+++ b/addons/base_report_designer/i18n/pt.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 5.0.4\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2012-05-10 17:24+0000\n"
-"Last-Translator: Raphael Collet (OpenERP) \n"
+"PO-Revision-Date: 2012-12-11 15:31+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:09+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_base_report_sxw
@@ -179,7 +179,7 @@ msgstr "Cancelar"
#. module: base_report_designer
#: view:base.report.sxw:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: base_report_designer
#: model:ir.model,name:base_report_designer.model_ir_actions_report_xml
diff --git a/addons/base_setup/i18n/es.po b/addons/base_setup/i18n/es.po
index 4e0781f694f..27154337907 100644
--- a/addons/base_setup/i18n/es.po
+++ b/addons/base_setup/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2012-12-10 22:14+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 19:51+0000\n"
+"Last-Translator: lambdasoftware \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:46+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: base_setup
#: view:sale.config.settings:0
@@ -34,7 +34,7 @@ msgstr "Contactos"
#. module: base_setup
#: model:ir.model,name:base_setup.model_base_config_settings
msgid "base.config.settings"
-msgstr ""
+msgstr "Parámetros de configuración base"
#. module: base_setup
#: field:base.config.settings,module_auth_oauth:0
@@ -54,6 +54,10 @@ msgid ""
"OpenERP using specific\n"
" plugins for your preferred email application."
msgstr ""
+"OpenERP permite crear automáticamente ofertas (u otros documentos) desde "
+"correos entrantes. Puede sincronizar correos con OpenERP usando cuentas "
+"POP/IMAP, con scripts desde su servidor de correo, o manualmente usando los "
+"plugins específicos para su gestor de correo preferido."
#. module: base_setup
#: selection:base.setup.terminology,partner:0
@@ -140,7 +144,7 @@ msgstr "res_config_contents"
#. module: base_setup
#: view:sale.config.settings:0
msgid "Customer Features"
-msgstr ""
+msgstr "Características del cliente"
#. module: base_setup
#: view:base.config.settings:0
@@ -150,7 +154,7 @@ msgstr "Importar/Exportar"
#. module: base_setup
#: view:sale.config.settings:0
msgid "Sale Features"
-msgstr ""
+msgstr "Características de venta"
#. module: base_setup
#: field:sale.config.settings,module_plugin_outlook:0
@@ -197,6 +201,9 @@ msgid ""
"companies.\n"
" This installs the module multi_company."
msgstr ""
+"Trabajar en entornos multiempresa, con los permisos adecuados entre "
+"compañias.\n"
+"Se instalará el módulo multi_company."
#. module: base_setup
#: view:base.config.settings:0
@@ -210,7 +217,7 @@ msgstr ""
#. module: base_setup
#: model:ir.model,name:base_setup.model_sale_config_settings
msgid "sale.config.settings"
-msgstr ""
+msgstr "Configuración de las ventas"
#. module: base_setup
#: field:base.setup.terminology,partner:0
@@ -273,6 +280,10 @@ msgid ""
" email into an OpenERP mail message with attachments.\n"
" This installs the module plugin_outlook."
msgstr ""
+"El conector Outlook permite seleccionar un objeto y añadirlo a su correo "
+"electrónico desde MS Outlook. Puede seleccionar una empresa, o una oferta y "
+"archivar un correo como adjunto en OpenERP.\n"
+"Se instalará el módulo plugin_outlook."
#. module: base_setup
#: view:base.config.settings:0
diff --git a/addons/base_setup/i18n/nb.po b/addons/base_setup/i18n/nb.po
index ea559daa854..977b41f6e69 100644
--- a/addons/base_setup/i18n/nb.po
+++ b/addons/base_setup/i18n/nb.po
@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2011-11-07 12:48+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2012-12-11 14:32+0000\n"
+"Last-Translator: Kaare Pettersen \n"
"Language-Team: Norwegian Bokmal \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 05:52+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: base_setup
#: view:sale.config.settings:0
msgid "Emails Integration"
-msgstr ""
+msgstr "Epost integrering."
#. module: base_setup
#: selection:base.setup.terminology,partner:0
@@ -30,18 +30,20 @@ msgstr "Gjest"
#. module: base_setup
#: view:sale.config.settings:0
msgid "Contacts"
-msgstr ""
+msgstr "Kontakter."
#. module: base_setup
#: model:ir.model,name:base_setup.model_base_config_settings
msgid "base.config.settings"
-msgstr ""
+msgstr "Base.Konfigurasjon.Innstillinger."
#. module: base_setup
#: field:base.config.settings,module_auth_oauth:0
msgid ""
"Use external authentication providers, sign in with google, facebook, ..."
msgstr ""
+"Bruke eksterne verifisering av leverandører, logg deg på med Google, "
+"Facebook, ..."
#. module: base_setup
#: view:sale.config.settings:0
@@ -64,24 +66,24 @@ msgstr "Medlem"
#. module: base_setup
#: view:base.config.settings:0
msgid "Portal access"
-msgstr ""
+msgstr "Portal tilgang."
#. module: base_setup
#: view:base.config.settings:0
msgid "Authentication"
-msgstr ""
+msgstr "Autentisering."
#. module: base_setup
#: view:sale.config.settings:0
msgid "Quotations and Sales Orders"
-msgstr ""
+msgstr "Sitater og salgsordrer."
#. module: base_setup
#: view:base.config.settings:0
#: model:ir.actions.act_window,name:base_setup.action_general_configuration
#: model:ir.ui.menu,name:base_setup.menu_general_configuration
msgid "General Settings"
-msgstr ""
+msgstr "Generelle innstillinger."
#. module: base_setup
#: selection:base.setup.terminology,partner:0
@@ -91,12 +93,12 @@ msgstr "Bidragsyter"
#. module: base_setup
#: view:base.config.settings:0
msgid "Email"
-msgstr ""
+msgstr "E-post."
#. module: base_setup
#: field:sale.config.settings,module_crm:0
msgid "CRM"
-msgstr ""
+msgstr "CRM."
#. module: base_setup
#: selection:base.setup.terminology,partner:0
@@ -106,32 +108,32 @@ msgstr "pasient"
#. module: base_setup
#: field:base.config.settings,module_base_import:0
msgid "Allow users to import data from CSV files"
-msgstr ""
+msgstr "Tillater brukere å importere data fra CSV-filer."
#. module: base_setup
#: field:base.config.settings,module_multi_company:0
msgid "Manage multiple companies"
-msgstr ""
+msgstr "Administrere flere selskaper."
#. module: base_setup
#: help:base.config.settings,module_portal:0
msgid "Give access your customers and suppliers to their documents."
-msgstr ""
+msgstr "Gi tilgang til kunder og leverandører til sine dokumenter."
#. module: base_setup
#: view:sale.config.settings:0
msgid "On Mail Client"
-msgstr ""
+msgstr "På Mail klient."
#. module: base_setup
#: field:sale.config.settings,module_web_linkedin:0
msgid "Get contacts automatically from linkedIn"
-msgstr ""
+msgstr "Få kontakter automatisk fra LinkedIn."
#. module: base_setup
#: field:sale.config.settings,module_plugin_thunderbird:0
msgid "Enable Thunderbird plug-in"
-msgstr ""
+msgstr "Enable Thunderbird plug-in,"
#. module: base_setup
#: view:base.setup.terminology:0
@@ -141,22 +143,22 @@ msgstr "res_konfig_innhold"
#. module: base_setup
#: view:sale.config.settings:0
msgid "Customer Features"
-msgstr ""
+msgstr "Kunde funksjoner."
#. module: base_setup
#: view:base.config.settings:0
msgid "Import / Export"
-msgstr ""
+msgstr "Import / Eksport."
#. module: base_setup
#: view:sale.config.settings:0
msgid "Sale Features"
-msgstr ""
+msgstr "Salgs funksjoner."
#. module: base_setup
#: field:sale.config.settings,module_plugin_outlook:0
msgid "Enable Outlook plug-in"
-msgstr ""
+msgstr "Aktivere Outlook plug-in."
#. module: base_setup
#: view:base.setup.terminology:0
@@ -175,7 +177,7 @@ msgstr "leietaker"
#. module: base_setup
#: help:base.config.settings,module_share:0
msgid "Share or embbed any screen of openerp."
-msgstr ""
+msgstr "Dele eller legge alle skjermen på openerp."
#. module: base_setup
#: selection:base.setup.terminology,partner:0
@@ -188,6 +190,8 @@ msgid ""
"When you create a new contact (person or company), you will be able to load "
"all the data from LinkedIn (photos, address, etc)."
msgstr ""
+"Når du oppretter en ny kontakt (person eller selskap), vil du være i stand "
+"til å laste alle data fra LinkedIn (bilder, adresse, etc)."
#. module: base_setup
#: help:base.config.settings,module_multi_company:0
@@ -203,11 +207,13 @@ msgid ""
"You will find more options in your company details: address for the header "
"and footer, overdue payments texts, etc."
msgstr ""
+"Du finner flere alternativer i bedriftens detaljer: adresse for topp-og "
+"bunntekst, forsinket betalings tekster, etc."
#. module: base_setup
#: model:ir.model,name:base_setup.model_sale_config_settings
msgid "sale.config.settings"
-msgstr ""
+msgstr "Salg.konfigurasjon.innstilling."
#. module: base_setup
#: field:base.setup.terminology,partner:0
@@ -228,6 +234,7 @@ msgstr "Klient"
#: help:base.config.settings,module_auth_anonymous:0
msgid "Enable the public part of openerp, openerp becomes a public website."
msgstr ""
+"Aktiver den offentlige delen av openerp, openerp blir et offentlig nettsted."
#. module: base_setup
#: help:sale.config.settings,module_plugin_thunderbird:0
@@ -255,7 +262,7 @@ msgstr "Bruk et annet for \"kunde\""
#: model:ir.actions.act_window,name:base_setup.action_sale_config
#: view:sale.config.settings:0
msgid "Configure Sales"
-msgstr ""
+msgstr "Konfigurasjons salgs"
#. module: base_setup
#: help:sale.config.settings,module_plugin_outlook:0
@@ -272,44 +279,44 @@ msgstr ""
#. module: base_setup
#: view:base.config.settings:0
msgid "Options"
-msgstr ""
+msgstr "Alternativer."
#. module: base_setup
#: field:base.config.settings,module_portal:0
msgid "Activate the customer/supplier portal"
-msgstr ""
+msgstr "Aktiver kunde / leverandør portal."
#. module: base_setup
#: field:base.config.settings,module_share:0
msgid "Allow documents sharing"
-msgstr ""
+msgstr "Tillate å dele dokumenter."
#. module: base_setup
#: field:base.config.settings,module_auth_anonymous:0
msgid "Activate the public portal"
-msgstr ""
+msgstr "Aktiver den offentlige portalen."
#. module: base_setup
#: view:base.config.settings:0
msgid "Configure outgoing email servers"
-msgstr ""
+msgstr "Konfigurer utgående e-post servere."
#. module: base_setup
#: view:sale.config.settings:0
msgid "Social Network Integration"
-msgstr ""
+msgstr "Sosialt nettverk Integrering."
#. module: base_setup
#: view:base.config.settings:0
#: view:sale.config.settings:0
msgid "Cancel"
-msgstr ""
+msgstr "Avbryt."
#. module: base_setup
#: view:base.config.settings:0
#: view:sale.config.settings:0
msgid "Apply"
-msgstr ""
+msgstr "Påfør."
#. module: base_setup
#: view:base.setup.terminology:0
@@ -320,12 +327,12 @@ msgstr "Spesifiser ditt Terminologi"
#: view:base.config.settings:0
#: view:sale.config.settings:0
msgid "or"
-msgstr ""
+msgstr "Eller."
#. module: base_setup
#: view:base.config.settings:0
msgid "Configure your company data"
-msgstr ""
+msgstr "Konfigurer din firma data."
#~ msgid "Report Footer 1"
#~ msgstr "Rapport Bunntekst 1"
diff --git a/addons/base_vat/i18n/pt.po b/addons/base_vat/i18n/pt.po
index 8968c467bf7..5baecfe590a 100644
--- a/addons/base_vat/i18n/pt.po
+++ b/addons/base_vat/i18n/pt.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2010-12-09 11:28+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2012-12-11 15:51+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:19+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: base_vat
#: view:res.partner:0
@@ -45,7 +45,7 @@ msgstr "Empresas"
#: code:addons/base_vat/base_vat.py:111
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "Erro!"
#. module: base_vat
#: help:res.partner,vat_subjected:0
diff --git a/addons/board/i18n/es.po b/addons/board/i18n/es.po
index dd0db5a5241..ed5d5a7f03d 100644
--- a/addons/board/i18n/es.po
+++ b/addons/board/i18n/es.po
@@ -7,59 +7,58 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2010-12-27 09:22+0000\n"
-"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2012-12-11 21:34+0000\n"
+"Last-Translator: lambdasoftware \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:12+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: board
#: model:ir.actions.act_window,name:board.action_board_create
#: model:ir.ui.menu,name:board.menu_board_create
msgid "Create Board"
-msgstr ""
+msgstr "Crear tablero"
#. module: board
#: view:board.create:0
msgid "Create"
-msgstr ""
+msgstr "Crear"
#. module: board
#. openerp-web
#: code:addons/board/static/src/xml/board.xml:4
#, python-format
msgid "Reset Layout.."
-msgstr ""
+msgstr "Reestablecer Diseño"
#. module: board
#: view:board.create:0
msgid "Create New Dashboard"
-msgstr ""
+msgstr "Crear nuevo tablero"
#. module: board
#. openerp-web
#: code:addons/board/static/src/xml/board.xml:40
#, python-format
msgid "Choose dashboard layout"
-msgstr ""
+msgstr "Elija Diseño Tablero"
#. module: board
#. openerp-web
#: code:addons/board/static/src/xml/board.xml:70
#, python-format
msgid "Add"
-msgstr ""
+msgstr "Añadir"
#. module: board
#. openerp-web
#: code:addons/board/static/src/js/dashboard.js:139
#, python-format
msgid "Are you sure you want to remove this item ?"
-msgstr ""
+msgstr "¿Esta seguro que quiere eliminar este item?"
#. module: board
#: model:ir.model,name:board.model_board_board
@@ -71,31 +70,31 @@ msgstr "Tablero"
#: model:ir.actions.act_window,name:board.open_board_my_dash_action
#: model:ir.ui.menu,name:board.menu_board_my_dash
msgid "My Dashboard"
-msgstr ""
+msgstr "Mi Tablero"
#. module: board
#: field:board.create,name:0
msgid "Board Name"
-msgstr ""
+msgstr "Nombre tablero"
#. module: board
#: model:ir.model,name:board.model_board_create
msgid "Board Creation"
-msgstr ""
+msgstr "Creación de tablero"
#. module: board
#. openerp-web
#: code:addons/board/static/src/xml/board.xml:67
#, python-format
msgid "Add to Dashboard"
-msgstr ""
+msgstr "Añadir al tablero"
#. module: board
#. openerp-web
#: code:addons/board/static/src/xml/board.xml:28
#, python-format
msgid " "
-msgstr ""
+msgstr " "
#. module: board
#: model:ir.actions.act_window,help:board.open_board_my_dash_action
@@ -115,13 +114,28 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+"
\n"
+" Tu tablero personal está vacio.\n"
+"
\n"
+"
\n"
+" Para añadir su primer informe al tablero, vaya a cualquier menú, "
+"cambie a vista lista o gráfico y pulse 'Añadir al tablero' en las "
+"opciones de busqueda extendidas.\n"
+"
\n"
+"
\n"
+" Puede filtrar y agrupar datos usando las opciones de busqueda "
+"antes de insertarlo en el tablero.\n"
+"
\n"
+"Pulse para añadir un contacto en su libreta de direcciones.\n"
+"
\n"
+"OpenERP le ayuda a seguir el rastro a todas las actividades relativas a un "
+"cliente: discusiones, histórico de oportunidades de negocio, documentos, "
+"etc.\n"
+"
\n"
+" "
#. module: contacts
#: model:ir.actions.act_window,name:contacts.action_contacts
#: model:ir.ui.menu,name:contacts.menu_contacts
msgid "Contacts"
-msgstr ""
+msgstr "Contactos"
diff --git a/addons/contacts/i18n/pt.po b/addons/contacts/i18n/pt.po
new file mode 100644
index 00000000000..67200b67f9e
--- /dev/null
+++ b/addons/contacts/i18n/pt.po
@@ -0,0 +1,37 @@
+# Portuguese translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-11-24 02:52+0000\n"
+"PO-Revision-Date: 2012-12-11 17:18+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
+"Language-Team: Portuguese \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: contacts
+#: model:ir.actions.act_window,help:contacts.action_contacts
+msgid ""
+"
\n"
+" Click to add a contact in your address book.\n"
+"
\n"
+" OpenERP helps you easily track all activities related to\n"
+" a customer; discussions, history of business opportunities,\n"
+" documents, etc.\n"
+"
\n"
+" "
+msgstr ""
+
+#. module: contacts
+#: model:ir.actions.act_window,name:contacts.action_contacts
+#: model:ir.ui.menu,name:contacts.menu_contacts
+msgid "Contacts"
+msgstr "Contactos"
diff --git a/addons/crm/i18n/es.po b/addons/crm/i18n/es.po
index e26b603d73b..c8b3e05c313 100644
--- a/addons/crm/i18n/es.po
+++ b/addons/crm/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:01+0000\n"
-"PO-Revision-Date: 2012-12-10 22:54+0000\n"
+"PO-Revision-Date: 2012-12-11 21:31+0000\n"
"Last-Translator: Ana Juaristi Olalde \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:46+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: crm
#: view:crm.lead.report:0
@@ -59,6 +59,8 @@ msgid ""
"Phonecall linked to the opportunity %s has been created and "
"scheduled on %s."
msgstr ""
+"La llamada asociada a la oportunidad %s ha sido creada y "
+"planificada en %s."
#. module: crm
#: model:res.groups,name:crm.group_fund_raising
@@ -99,7 +101,7 @@ msgstr "Análisis Iniciativas CRM"
#. module: crm
#: model:ir.actions.server,subject:crm.action_email_reminder_customer_lead
msgid "Reminder on Lead: [[object.id ]]"
-msgstr ""
+msgstr "Recordatorio en iniciativa: [[object.id ]]"
#. module: crm
#: view:crm.lead.report:0
@@ -174,6 +176,8 @@ msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
+"Contiene el resumen del chatter (nº de mensajes, ...). Este resumen viene "
+"directamente en formato HTML para poder ser insertado en las vistas kanban."
#. module: crm
#: code:addons/crm/crm_lead.py:552
@@ -218,7 +222,7 @@ msgstr "No acepta recibir emails"
#. module: crm
#: field:crm.case.stage,fold:0
msgid "Hide in Views when Empty"
-msgstr ""
+msgstr "Ocultar en vistas si está vacío"
#. module: crm
#: model:ir.actions.server,name:crm.action_email_reminder_lead
@@ -252,6 +256,8 @@ msgstr "Análisis de iniciativas"
#, python-format
msgid "%s a call for the %s."
msgstr ""
+"Copy text \t\r\n"
+"%s una llamada para el %s."
#. module: crm
#: model:ir.actions.act_window,name:crm.crm_case_resource_type_act
@@ -549,6 +555,10 @@ msgid ""
" If the call needs to be done then the status is set "
"to 'Not Held'."
msgstr ""
+"El estado se establece a 'Para hacer', cuando un caso es creado. Si el caso "
+"está en progreso el estado se establece a 'Abierto'. Cuando la llamada "
+"finaliza, el estado se establece a 'Realizada'. si la llamada requiere ser "
+"realizada entonces el estado se establece a 'No realizada'"
#. module: crm
#: field:crm.case.section,message_summary:0
@@ -583,6 +593,8 @@ msgid ""
"Reminder on Lead: [[object.id ]] [[object.partner_id and 'of ' "
"+object.partner_id.name or '']]"
msgstr ""
+"Recordatorio en iniciativa: [[object.id ]] [[object.partner_id and 'of ' "
+"+object.partner_id.name or '']]"
#. module: crm
#: view:crm.segmentation:0
@@ -741,7 +753,7 @@ msgstr "Convertir a oportunidad"
#. module: crm
#: model:ir.model,name:crm.model_sale_config_settings
msgid "sale.config.settings"
-msgstr ""
+msgstr "sale.config.settings"
#. module: crm
#: view:crm.segmentation:0
@@ -1346,6 +1358,10 @@ msgid ""
"set to 'Done'. If the case needs to be reviewed then the Status is set to "
"'Pending'."
msgstr ""
+"El estado se establece a 'Borrador', cuando un caso es creado. Si el caso "
+"está en progreso el estado se establece 'Abierto'. Cuando el caso finaliza, "
+"el estado se establece a 'Realizado'. Si el caso necesita ser revisado "
+"entonces el estado se establece a 'Pendiente'."
#. module: crm
#: model:crm.case.section,name:crm.crm_case_section_1
@@ -2983,6 +2999,8 @@ msgstr "Llamada telefónica"
#: view:crm.phonecall.report:0
msgid "Phone calls that are assigned to one of the sale teams I manage"
msgstr ""
+"Las llamadas de teléfono están asignadas a uno de los equipos que yo "
+"gestiono."
#. module: crm
#: view:crm.lead:0
@@ -3135,6 +3153,8 @@ msgstr "Perdido"
#, python-format
msgid "Closed/Cancelled leads cannot be converted into opportunities."
msgstr ""
+"Las iniciativas Cerradas/canceladas no pueden ser convertidas en "
+"oportunidades."
#. module: crm
#: field:crm.lead,country_id:0
@@ -3185,6 +3205,8 @@ msgid ""
"Meeting linked to the opportunity %s has been created and "
"scheduled on %s."
msgstr ""
+"La reunión relacionada con la oportunidad %s ha sido creada "
+"y planificada en %s."
#. module: crm
#: view:crm.lead:0
diff --git a/addons/crm_claim/i18n/es.po b/addons/crm_claim/i18n/es.po
index 099045a3428..c37727d7cbb 100644
--- a/addons/crm_claim/i18n/es.po
+++ b/addons/crm_claim/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-03-12 08:00+0000\n"
-"Last-Translator: Carlos Ch. \n"
+"PO-Revision-Date: 2012-12-11 21:23+0000\n"
+"Last-Translator: Ana Juaristi Olalde \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:49+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: crm_claim
#: help:crm.claim.stage,fold:0
@@ -23,6 +23,8 @@ msgid ""
"This stage is not visible, for example in status bar or kanban view, when "
"there are no records in that stage to display."
msgstr ""
+"Esta etapa no es visible, por ejemplo en la barra de estado o vista kanban, "
+"cuando no hay registros en este estado para visualizar"
#. module: crm_claim
#: field:crm.claim.report,nbr:0
@@ -33,7 +35,7 @@ msgstr "Nº de casos"
#: view:crm.claim:0
#: view:crm.claim.report:0
msgid "Group By..."
-msgstr "Agrupar por..."
+msgstr "Agrupado por ..."
#. module: crm_claim
#: view:crm.claim:0
@@ -46,11 +48,13 @@ msgid ""
"Allows you to configure your incoming mail server, and create claims from "
"incoming emails."
msgstr ""
+"Le permite configurar su servidor de correo entrante y crear reclamaciones "
+"desde emails entrantes"
#. module: crm_claim
#: model:ir.model,name:crm_claim.model_crm_claim_stage
msgid "Claim stages"
-msgstr ""
+msgstr "Etapas de reclamación"
#. module: crm_claim
#: selection:crm.claim.report,month:0
@@ -65,7 +69,7 @@ msgstr "Demora cierre"
#. module: crm_claim
#: field:crm.claim,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Mensajes sin leer"
#. module: crm_claim
#: field:crm.claim,resolution:0
@@ -100,7 +104,7 @@ msgstr "Nº reclamación"
#. module: crm_claim
#: field:crm.claim.stage,name:0
msgid "Stage Name"
-msgstr ""
+msgstr "Nombre de etapa"
#. module: crm_claim
#: model:ir.actions.act_window,help:crm_claim.action_report_crm_claim
@@ -114,7 +118,7 @@ msgstr ""
#. module: crm_claim
#: view:crm.claim.report:0
msgid "Salesperson"
-msgstr ""
+msgstr "Comercial"
#. module: crm_claim
#: selection:crm.claim,priority:0
@@ -158,7 +162,7 @@ msgstr "Preventivo"
#. module: crm_claim
#: help:crm.claim,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Si está marcado, hay nuevos mensajes que requieren su atención"
#. module: crm_claim
#: field:crm.claim.report,date_closed:0
@@ -168,7 +172,7 @@ msgstr "Fecha que fue resuelto"
#. module: crm_claim
#: view:res.partner:0
msgid "False"
-msgstr ""
+msgstr "Falso"
#. module: crm_claim
#: field:crm.claim,ref:0
@@ -191,6 +195,8 @@ msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
+"Contiene el resumen del chatter (nº de mensajes, ...). Este resumen viene "
+"directamente en formato HTML para poder ser insertado en las vistas kanban."
#. module: crm_claim
#: view:crm.claim:0
@@ -249,12 +255,12 @@ msgstr "Prioridad"
#. module: crm_claim
#: field:crm.claim.stage,fold:0
msgid "Hide in Views when Empty"
-msgstr ""
+msgstr "Ocultar en vistas si está vacío"
#. module: crm_claim
#: field:crm.claim,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Seguidores"
#. module: crm_claim
#: view:crm.claim:0
@@ -268,7 +274,7 @@ msgstr "Nueva"
#. module: crm_claim
#: field:crm.claim.stage,section_ids:0
msgid "Sections"
-msgstr ""
+msgstr "Secciones"
#. module: crm_claim
#: field:crm.claim,email_from:0
@@ -304,7 +310,7 @@ msgstr "Objeto de la reclamación"
#. module: crm_claim
#: model:crm.claim.stage,name:crm_claim.stage_claim3
msgid "Rejected"
-msgstr ""
+msgstr "Rechazado"
#. module: crm_claim
#: field:crm.claim,date_action_next:0
@@ -315,7 +321,7 @@ msgstr "Fecha de la próxima acción"
#: code:addons/crm_claim/crm_claim.py:243
#, python-format
msgid "Claim has been created."
-msgstr ""
+msgstr "La reclamación ha sido creada."
#. module: crm_claim
#: selection:crm.claim.report,month:0
@@ -349,13 +355,13 @@ msgstr "Fechas"
#. module: crm_claim
#: help:crm.claim,email_from:0
msgid "Destination email for email gateway."
-msgstr ""
+msgstr "Email del destinatario para la pasarela de correo"
#. module: crm_claim
#: code:addons/crm_claim/crm_claim.py:199
#, python-format
msgid "No Subject"
-msgstr ""
+msgstr "Sin Asunto"
#. module: crm_claim
#: help:crm.claim.stage,state:0
@@ -365,6 +371,10 @@ msgid ""
"is related to the status 'Close', when your document reaches this stage, it "
"will be automatically have the 'closed' status."
msgstr ""
+"Estado relacionado para la etapa. El estado de su documento cambiará "
+"automáticamente en función de la etapa seleccionada. Por ejemplo, si una "
+"etapa está asociada al estado 'Cerrado', cuando su documento alcance este "
+"estado, automáticamente tendrá el estado 'Cerrado'"
#. module: crm_claim
#: view:crm.claim:0
@@ -395,7 +405,7 @@ msgstr "Informe de reclamaciones CRM"
#. module: crm_claim
#: view:sale.config.settings:0
msgid "Configure"
-msgstr ""
+msgstr "Configurar"
#. module: crm_claim
#: model:crm.case.resource.type,name:crm_claim.type_claim1
@@ -441,6 +451,8 @@ msgid ""
"If you check this field, this stage will be proposed by default on each "
"sales team. It will not assign this stage to existing teams."
msgstr ""
+"SI selecciona este campo, esta etapa será propuesta por defecto a cada "
+"equipo de ventas. No asignará esta etapa a equipos existentes."
#. module: crm_claim
#: field:crm.claim,categ_id:0
@@ -497,7 +509,7 @@ msgstr "Cerrada"
#. module: crm_claim
#: view:crm.claim:0
msgid "Reject"
-msgstr ""
+msgstr "Rechazado"
#. module: crm_claim
#: view:res.partner:0
@@ -507,7 +519,7 @@ msgstr "Reclamaciones de empresas"
#. module: crm_claim
#: view:crm.claim.stage:0
msgid "Claim Stage"
-msgstr ""
+msgstr "Etapa de reclamación"
#. module: crm_claim
#: view:crm.claim:0
@@ -525,7 +537,7 @@ msgstr "Pendiente"
#: field:crm.claim.report,state:0
#: field:crm.claim.stage,state:0
msgid "Status"
-msgstr ""
+msgstr "Estado"
#. module: crm_claim
#: selection:crm.claim.report,month:0
@@ -541,7 +553,7 @@ msgstr "Normal"
#. module: crm_claim
#: help:crm.claim.stage,sequence:0
msgid "Used to order stages. Lower is better."
-msgstr ""
+msgstr "Utilizado para ordenar etapas. Bajo es más prioritario."
#. module: crm_claim
#: selection:crm.claim.report,month:0
@@ -561,7 +573,7 @@ msgstr "Teléfono"
#. module: crm_claim
#: field:crm.claim,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "Es un seguidor."
#. module: crm_claim
#: field:crm.claim.report,user_id:0
@@ -593,6 +605,10 @@ msgid ""
"the case needs to be reviewed then the status is set "
"to 'Pending'."
msgstr ""
+"El estado se establece a 'borrador', cuando un caso se crea. Si el caso está "
+"en progreso el estado se establece a 'Abierto'. Cuando el caso finaliza, el "
+"estado se establece a 'Cerrado'. Si el caso necesita ser revisado entonces "
+"el estado se establece a 'Pendiente'"
#. module: crm_claim
#: field:crm.claim,active:0
@@ -613,7 +629,7 @@ msgstr "Filtros extendidos..."
#: field:crm.claim,message_comment_ids:0
#: help:crm.claim,message_comment_ids:0
msgid "Comments and emails"
-msgstr ""
+msgstr "Comentarios y correos"
#. module: crm_claim
#: view:crm.claim:0
@@ -626,6 +642,8 @@ msgid ""
"Responsible sales team. Define Responsible user and Email account for mail "
"gateway."
msgstr ""
+"Responsable del equipo de ventas. Definir usuario responsable y cuenta de "
+"correo para la pasarela de correo."
#. module: crm_claim
#: selection:crm.claim.report,month:0
@@ -646,7 +664,7 @@ msgstr "Fecha de reclamación"
#. module: crm_claim
#: field:crm.claim,message_summary:0
msgid "Summary"
-msgstr ""
+msgstr "Resumen"
#. module: crm_claim
#: model:ir.actions.act_window,name:crm_claim.crm_claim_categ_action
@@ -656,7 +674,7 @@ msgstr "Categorías de reclamaciones"
#. module: crm_claim
#: field:crm.claim.stage,case_default:0
msgid "Common to All Teams"
-msgstr ""
+msgstr "Común a todos los equipos"
#. module: crm_claim
#: view:crm.claim:0
@@ -695,7 +713,7 @@ msgstr "Reclamación"
#. module: crm_claim
#: view:crm.claim.report:0
msgid "My Company"
-msgstr ""
+msgstr "Mi compañía"
#. module: crm_claim
#: view:crm.claim.report:0
@@ -751,7 +769,7 @@ msgstr "Reclamaciones no asignadas"
#: code:addons/crm_claim/crm_claim.py:247
#, python-format
msgid "Claim has been refused."
-msgstr ""
+msgstr "La reclamación ha sido rechazada."
#. module: crm_claim
#: field:crm.claim,cause:0
@@ -792,7 +810,7 @@ msgstr "Acciones para resolución"
#. module: crm_claim
#: field:crm.claim.stage,case_refused:0
msgid "Refused stage"
-msgstr ""
+msgstr "Etapa rechazada"
#. module: crm_claim
#: model:ir.actions.act_window,help:crm_claim.crm_case_categ_claim0
@@ -818,7 +836,7 @@ msgstr "Nº de emails"
#: code:addons/crm_claim/crm_claim.py:253
#, python-format
msgid "Stage changed to %s."
-msgstr ""
+msgstr "Etapa cambiada a %s."
#. module: crm_claim
#: view:crm.claim.report:0
@@ -833,7 +851,7 @@ msgstr "Febrero"
#. module: crm_claim
#: model:ir.model,name:crm_claim.model_sale_config_settings
msgid "sale.config.settings"
-msgstr ""
+msgstr "sale.config.settings"
#. module: crm_claim
#: view:crm.claim.report:0
@@ -864,17 +882,17 @@ msgstr ""
#. module: crm_claim
#: help:crm.claim,message_ids:0
msgid "Messages and communication history"
-msgstr ""
+msgstr "Mensajes e historial de comunicación"
#. module: crm_claim
#: field:sale.config.settings,fetchmail_claim:0
msgid "Create claims from incoming mails"
-msgstr ""
+msgstr "Crear reclamaciones desde correos entrantes"
#. module: crm_claim
#: field:crm.claim.stage,sequence:0
msgid "Sequence"
-msgstr ""
+msgstr "Secuencia"
#. module: crm_claim
#: view:crm.claim:0
@@ -909,11 +927,13 @@ msgid ""
"Link between stages and sales teams. When set, this limitate the current "
"stage to the selected sales teams."
msgstr ""
+"Enlace entre etapas y equipos de ventas. Cuando se asigna, las etapas están "
+"limitadas al equipo de venta seleccionado."
#. module: crm_claim
#: help:crm.claim.stage,case_refused:0
msgid "Refused stages are specific stages for done."
-msgstr ""
+msgstr "Las etapas rechazadas son etapas específicas para realizar."
#~ msgid "Add Internal Note"
#~ msgstr "Añadir nota interna"
diff --git a/addons/crm_helpdesk/i18n/es.po b/addons/crm_helpdesk/i18n/es.po
index c357080194f..25443effe08 100644
--- a/addons/crm_helpdesk/i18n/es.po
+++ b/addons/crm_helpdesk/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2011-01-18 07:44+0000\n"
-"Last-Translator: Jorge L Tupac-Yupanqui \n"
+"PO-Revision-Date: 2012-12-11 21:42+0000\n"
+"Last-Translator: Ana Juaristi Olalde \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:28+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: crm_helpdesk
#: field:crm.helpdesk.report,delay_close:0
@@ -31,7 +31,7 @@ msgstr "nº de casos"
#: code:addons/crm_helpdesk/crm_helpdesk.py:152
#, python-format
msgid "Case has been created."
-msgstr ""
+msgstr "El caso ha sido creado."
#. module: crm_helpdesk
#: view:crm.helpdesk:0
@@ -42,7 +42,7 @@ msgstr "Agrupar por..."
#. module: crm_helpdesk
#: help:crm.helpdesk,email_from:0
msgid "Destination email for email gateway"
-msgstr ""
+msgstr "Email destino para la pasarela de correo"
#. module: crm_helpdesk
#: selection:crm.helpdesk.report,month:0
@@ -52,7 +52,7 @@ msgstr "Marzo"
#. module: crm_helpdesk
#: field:crm.helpdesk,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Mensajes sin leer"
#. module: crm_helpdesk
#: field:crm.helpdesk,company_id:0
@@ -69,7 +69,7 @@ msgstr "Email del observador"
#. module: crm_helpdesk
#: view:crm.helpdesk.report:0
msgid "Salesperson"
-msgstr ""
+msgstr "Comercial"
#. module: crm_helpdesk
#: selection:crm.helpdesk,priority:0
@@ -112,7 +112,7 @@ msgstr "Cancelado"
#. module: crm_helpdesk
#: help:crm.helpdesk,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Si está marcado, hay nuevos mensajes que requieren su atención"
#. module: crm_helpdesk
#: model:ir.actions.act_window,name:crm_helpdesk.action_report_crm_helpdesk
@@ -142,6 +142,8 @@ msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
+"Contiene el resumen del chatter (nº de mensajes, ...). Este resumen viene "
+"directamente en formato HTML para poder ser insertado en las vistas kanban."
#. module: crm_helpdesk
#: view:crm.helpdesk:0
@@ -182,7 +184,7 @@ msgstr "Prioridad"
#. module: crm_helpdesk
#: field:crm.helpdesk,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Seguidores"
#. module: crm_helpdesk
#: view:crm.helpdesk:0
@@ -284,6 +286,8 @@ msgid ""
"Helpdesk requests that are assigned to me or to one of the sale teams I "
"manage"
msgstr ""
+"Solicitudes de soporte que están asignada a mi o a uno de los equipos que yo "
+"gestiono"
#. module: crm_helpdesk
#: view:crm.helpdesk.report:0
@@ -406,7 +410,7 @@ msgstr "Pendiente"
#: view:crm.helpdesk.report:0
#: field:crm.helpdesk.report,state:0
msgid "Status"
-msgstr ""
+msgstr "Estado"
#. module: crm_helpdesk
#: selection:crm.helpdesk.report,month:0
@@ -460,7 +464,7 @@ msgstr "Ingresos previstos"
#. module: crm_helpdesk
#: field:crm.helpdesk,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "Es un seguidor."
#. module: crm_helpdesk
#: field:crm.helpdesk.report,user_id:0
@@ -491,7 +495,7 @@ msgstr "Solicitudes Helpdesk"
#: field:crm.helpdesk,message_comment_ids:0
#: help:crm.helpdesk,message_comment_ids:0
msgid "Comments and emails"
-msgstr ""
+msgstr "Comentarios y correos"
#. module: crm_helpdesk
#: help:crm.helpdesk,section_id:0
@@ -499,6 +503,8 @@ msgid ""
"Responsible sales team. Define Responsible user and Email account for mail "
"gateway."
msgstr ""
+"Responsable del equipo de ventas. Definir usuario responsable y cuenta de "
+"correo para la pasarela de correo."
#. module: crm_helpdesk
#: selection:crm.helpdesk.report,month:0
@@ -513,7 +519,7 @@ msgstr "Enero"
#. module: crm_helpdesk
#: field:crm.helpdesk,message_summary:0
msgid "Summary"
-msgstr ""
+msgstr "Resumen"
#. module: crm_helpdesk
#: view:crm.helpdesk:0
@@ -529,7 +535,7 @@ msgstr "Misc."
#. module: crm_helpdesk
#: view:crm.helpdesk.report:0
msgid "My Company"
-msgstr ""
+msgstr "Mi compañía"
#. module: crm_helpdesk
#: view:crm.helpdesk:0
@@ -678,7 +684,7 @@ msgstr ""
#. module: crm_helpdesk
#: help:crm.helpdesk,message_ids:0
msgid "Messages and communication history"
-msgstr ""
+msgstr "Mensajes e historial de comunicación"
#. module: crm_helpdesk
#: model:ir.actions.act_window,help:crm_helpdesk.crm_helpdesk_categ_action
@@ -720,7 +726,7 @@ msgstr "Última Acción"
#. module: crm_helpdesk
#: view:crm.helpdesk:0
msgid "Assigned to Me or My Sales Team(s)"
-msgstr ""
+msgstr "Asignado a mi o a mi(s) equipo(s) de venta(s)"
#. module: crm_helpdesk
#: field:crm.helpdesk,duration:0
diff --git a/addons/crm_partner_assign/i18n/es.po b/addons/crm_partner_assign/i18n/es.po
index a39166a2f59..45da6688255 100644
--- a/addons/crm_partner_assign/i18n/es.po
+++ b/addons/crm_partner_assign/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-12-10 23:02+0000\n"
+"PO-Revision-Date: 2012-12-11 21:59+0000\n"
"Last-Translator: Ana Juaristi Olalde \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: crm_partner_assign
#: field:crm.lead.report.assign,delay_close:0
@@ -38,6 +38,8 @@ msgid ""
"Message type: email for email message, notification for system message, "
"comment for other messages such as user replies"
msgstr ""
+"Tipo de mensaje: email para mensajes de correo, notification para mensajes "
+"de sistema, comment para otros tipos de mensaje como respuestas de usuarios."
#. module: crm_partner_assign
#: field:crm.lead.report.assign,nbr:0
@@ -76,6 +78,8 @@ msgid ""
"Email address of the sender. This field is set when no matching partner is "
"found for incoming emails."
msgstr ""
+"Dirección de correo del remitente. Este campo se establece cuando no existe "
+"mail de empresa coincidente para correos entrantes."
#. module: crm_partner_assign
#: view:crm.partner.report.assign:0
@@ -263,6 +267,8 @@ msgid ""
"Author of the message. If not set, email_from may hold an email address that "
"did not match any partner."
msgstr ""
+"Autor del mensaje. Si no se establece, email_from puede contener una "
+"dirección de correo que no coincida con la de ningún cliente."
#. module: crm_partner_assign
#: help:crm.lead.forward.to.partner,favorite_user_ids:0
@@ -323,7 +329,7 @@ msgstr "Fecha creación"
#. module: crm_partner_assign
#: model:ir.model,name:crm_partner_assign.model_res_partner_activation
msgid "res.partner.activation"
-msgstr ""
+msgstr "Copy text \t res.partner.activation"
#. module: crm_partner_assign
#: field:crm.lead.forward.to.partner,parent_id:0
@@ -431,6 +437,8 @@ msgstr "Número de días para cerrar el caso"
msgid ""
"Partners that have a notification pushing this message in their mailboxes"
msgstr ""
+"Empresas que tienen una notificación poniendo este mensaje en sus bandejas "
+"de entrada"
#. module: crm_partner_assign
#: selection:crm.lead.forward.to.partner,type:0
@@ -568,7 +576,7 @@ msgstr "Agosto"
#. module: crm_partner_assign
#: help:crm.lead.forward.to.partner,record_name:0
msgid "Name get of the related document."
-msgstr ""
+msgstr "Nombre cogido del documento relacionado"
#. module: crm_partner_assign
#: selection:crm.lead.report.assign,priority:0
@@ -691,7 +699,7 @@ msgstr "Adjuntos"
#. module: crm_partner_assign
#: field:crm.lead.forward.to.partner,record_name:0
msgid "Message Record Name"
-msgstr ""
+msgstr "Nombre de registro del mensaje"
#. module: crm_partner_assign
#: field:res.partner.activation,sequence:0
@@ -706,6 +714,8 @@ msgid ""
"Cannot contact geolocation servers. Please make sure that your internet "
"connection is up and running (%s)."
msgstr ""
+"No es posible contactar servidores de geolocalización. Por favor, asegúrese "
+"que su conexión de internet esté arriba y funcionando (%s)."
#. module: crm_partner_assign
#: selection:crm.lead.report.assign,month:0
@@ -820,7 +830,7 @@ msgstr "Nombre"
#: model:ir.actions.act_window,name:crm_partner_assign.res_partner_activation_act
#: model:ir.ui.menu,name:crm_partner_assign.res_partner_activation_config_mi
msgid "Partner Activations"
-msgstr ""
+msgstr "Activaciones de empresas"
#. module: crm_partner_assign
#: view:crm.lead.report.assign:0
@@ -863,6 +873,8 @@ msgid ""
"Technical field holding the message notifications. Use notified_partner_ids "
"to access notified partners."
msgstr ""
+"Campo técnico que contiene notificaciones de mensaje. Use "
+"notified_partner_ids para acceder a las empresas notificadas."
#. module: crm_partner_assign
#: view:crm.partner.report.assign:0
diff --git a/addons/crm_profiling/i18n/es.po b/addons/crm_profiling/i18n/es.po
index 7cf5d3d3c16..f7fc3a9a841 100644
--- a/addons/crm_profiling/i18n/es.po
+++ b/addons/crm_profiling/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-05-10 17:56+0000\n"
-"Last-Translator: Borja López Soilán (NeoPolus) \n"
+"PO-Revision-Date: 2012-12-11 21:35+0000\n"
+"Last-Translator: lambdasoftware \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:40+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
@@ -150,7 +150,7 @@ msgstr "Usa las reglas de perfil"
#. module: crm_profiling
#: constraint:crm.segmentation:0
msgid "Error ! You cannot create recursive profiles."
-msgstr ""
+msgstr "¡Error! No puede crear perfiles recursivos."
#. module: crm_profiling
#: field:crm.segmentation,answer_yes:0
@@ -199,7 +199,7 @@ msgstr "Guardar datos"
#. module: crm_profiling
#: view:open.questionnaire:0
msgid "or"
-msgstr ""
+msgstr "o"
#~ msgid ""
#~ "The Object name must start with x_ and not contain any special character !"
diff --git a/addons/crm_profiling/i18n/pt.po b/addons/crm_profiling/i18n/pt.po
index bae9c54b643..723b780be00 100644
--- a/addons/crm_profiling/i18n/pt.po
+++ b/addons/crm_profiling/i18n/pt.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-05-10 17:18+0000\n"
-"Last-Translator: Raphael Collet (OpenERP) \n"
+"PO-Revision-Date: 2012-12-11 15:33+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:40+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: crm_profiling
#: view:crm_profiling.questionnaire:0
@@ -200,7 +200,7 @@ msgstr "Gravar Dado"
#. module: crm_profiling
#: view:open.questionnaire:0
msgid "or"
-msgstr ""
+msgstr "ou"
#~ msgid "Avalaible answers"
#~ msgstr "Respostas disponíveis"
diff --git a/addons/crm_todo/i18n/es.po b/addons/crm_todo/i18n/es.po
index 8a06af1e579..9470fd11171 100644
--- a/addons/crm_todo/i18n/es.po
+++ b/addons/crm_todo/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-11-06 15:26+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2012-12-11 21:39+0000\n"
+"Last-Translator: lambdasoftware \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_project_task
@@ -30,7 +30,7 @@ msgstr "Periodo de tiempo"
#. module: crm_todo
#: view:crm.lead:0
msgid "Lead"
-msgstr ""
+msgstr "Iniciativa"
#. module: crm_todo
#: view:crm.lead:0
@@ -67,7 +67,7 @@ msgstr "Cancelar"
#. module: crm_todo
#: model:ir.model,name:crm_todo.model_crm_lead
msgid "Lead/Opportunity"
-msgstr ""
+msgstr "Iniciativa/Oportunidad"
#. module: crm_todo
#: field:project.task,lead_id:0
diff --git a/addons/delivery/i18n/es.po b/addons/delivery/i18n/es.po
index 938b52ee80c..0b3eedba9a5 100644
--- a/addons/delivery/i18n/es.po
+++ b/addons/delivery/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-12-10 23:06+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 22:00+0000\n"
+"Last-Translator: lambdasoftware \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:46+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: delivery
#: report:sale.shipping:0
@@ -29,7 +29,7 @@ msgstr "Envío por correo postal"
#. module: delivery
#: view:delivery.grid.line:0
msgid " in Function of "
-msgstr ""
+msgstr " en función de "
#. module: delivery
#: view:delivery.carrier:0
@@ -100,6 +100,19 @@ msgid ""
" \n"
" "
msgstr ""
+"
\n"
+" Pulse para crear un nuevo metodo de envío.\n"
+"
\n"
+"
\n"
+" Cada transportista (p.e. UPS) puede tener varios metodos de envio (p.e. "
+"UPS Express, UPS Standard) con reglas de precios asociadas.\n"
+"
\n"
+"
\n"
+" Estos métodos permiten automáticamente valorar el precio de entrega de "
+"acuerdo con su configuración; En la orden de venta (basada en un "
+"presupuesto) o en la factura (basada en los albaranes de entrega.)\n"
+"
\n"
+" Pulse para crear una lista de precios de entrega para una región "
+"específica\n"
+"
\n"
+"
\n"
+" La lista de precios de entrega le permitirá calcular el coste y el "
+"precio de venta de la entrega de acuerdo al peso y otras características del "
+"producto. Puede definir distintas listas de precio para cada método de "
+"entrega: por país o por una zona específica del país según un rango de "
+"códigos postales.\n"
+"
\n"
+" "
#. module: delivery
#: report:sale.shipping:0
@@ -249,6 +274,8 @@ msgid ""
"If you don't 'Add in Quote', the exact price will be computed when invoicing "
"based on delivery order(s)."
msgstr ""
+"Si no se 'Añade en presupuesto', el precio exacto se calculará cuando "
+"facture a partir de albaran(es)."
#. module: delivery
#: field:delivery.carrier,partner_id:0
diff --git a/addons/document/i18n/es.po b/addons/document/i18n/es.po
index 640d75cf05b..bd7c3477da2 100644
--- a/addons/document/i18n/es.po
+++ b/addons/document/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:48+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: document
#: field:document.directory,parent_id:0
diff --git a/addons/document_ftp/i18n/es.po b/addons/document_ftp/i18n/es.po
index 2843ac62328..60f6e719c5e 100644
--- a/addons/document_ftp/i18n/es.po
+++ b/addons/document_ftp/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2012-12-10 23:10+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 22:05+0000\n"
+"Last-Translator: lambdasoftware \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
@@ -45,7 +45,7 @@ msgstr ""
#. module: document_ftp
#: model:ir.model,name:document_ftp.model_knowledge_config_settings
msgid "knowledge.config.settings"
-msgstr ""
+msgstr "Parámetros de configuración de la base de conocimiento"
#. module: document_ftp
#: model:ir.actions.act_url,name:document_ftp.action_document_browse
@@ -55,7 +55,7 @@ msgstr "Navegar por los archivos"
#. module: document_ftp
#: help:knowledge.config.settings,document_ftp_url:0
msgid "Click the url to browse the documents"
-msgstr ""
+msgstr "Pulse sobre el enlace para acceder a los documentos"
#. module: document_ftp
#: field:document.ftp.browse,url:0
@@ -70,7 +70,7 @@ msgstr "Configuración del servidor FTP"
#. module: document_ftp
#: field:knowledge.config.settings,document_ftp_url:0
msgid "Browse Documents"
-msgstr ""
+msgstr "Navegue por los documentos"
#. module: document_ftp
#: view:document.ftp.browse:0
diff --git a/addons/document_ftp/i18n/pt.po b/addons/document_ftp/i18n/pt.po
index ede1d3328f3..0688676d0c1 100644
--- a/addons/document_ftp/i18n/pt.po
+++ b/addons/document_ftp/i18n/pt.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2010-12-20 11:51+0000\n"
+"PO-Revision-Date: 2012-12-11 17:33+0000\n"
"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:29+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: document_ftp
#: view:document.ftp.configuration:0
@@ -45,7 +45,7 @@ msgstr ""
#. module: document_ftp
#: model:ir.model,name:document_ftp.model_knowledge_config_settings
msgid "knowledge.config.settings"
-msgstr ""
+msgstr "knowledge.config.settings"
#. module: document_ftp
#: model:ir.actions.act_url,name:document_ftp.action_document_browse
@@ -98,7 +98,7 @@ msgstr "Endereço"
#. module: document_ftp
#: view:document.ftp.browse:0
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#. module: document_ftp
#: model:ir.model,name:document_ftp.model_document_ftp_browse
@@ -118,7 +118,7 @@ msgstr "Pesquisar Documento"
#. module: document_ftp
#: view:document.ftp.browse:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: document_ftp
#: view:document.ftp.browse:0
diff --git a/addons/document_page/i18n/es.po b/addons/document_page/i18n/es.po
index 105e8c2731b..a138bc30919 100644
--- a/addons/document_page/i18n/es.po
+++ b/addons/document_page/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2012-08-13 12:13+0000\n"
-"Last-Translator: Omar (Pexego) \n"
+"PO-Revision-Date: 2012-12-11 21:47+0000\n"
+"Last-Translator: Ana Juaristi Olalde \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:32+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: document_page
#: view:document.page:0
@@ -22,7 +22,7 @@ msgstr ""
#: selection:document.page,type:0
#: model:ir.actions.act_window,name:document_page.action_category
msgid "Category"
-msgstr ""
+msgstr "Categoría"
#. module: document_page
#: view:document.page:0
@@ -45,7 +45,7 @@ msgstr "Menú"
#: view:document.page:0
#: model:ir.model,name:document_page.model_document_page
msgid "Document Page"
-msgstr ""
+msgstr "Página de documento"
#. module: document_page
#: model:ir.actions.act_window,name:document_page.action_related_page_history
@@ -68,13 +68,15 @@ msgstr "Agrupar por..."
#. module: document_page
#: view:document.page:0
msgid "Template"
-msgstr ""
+msgstr "Plantilla"
#. module: document_page
#: view:document.page:0
msgid ""
"that will be used as a content template for all new page of this category."
msgstr ""
+"esto será usado como una plantilla de contenido para todas las páginas de "
+"esta categoría."
#. module: document_page
#: field:document.page,name:0
@@ -89,27 +91,27 @@ msgstr "Asistente crear menú"
#. module: document_page
#: field:document.page,type:0
msgid "Type"
-msgstr ""
+msgstr "Tipo"
#. module: document_page
#: model:ir.model,name:document_page.model_wizard_document_page_history_show_diff
msgid "wizard.document.page.history.show_diff"
-msgstr ""
+msgstr "wizard.document.page.history.show_diff"
#. module: document_page
#: field:document.page.history,create_uid:0
msgid "Modified By"
-msgstr ""
+msgstr "Modificado por"
#. module: document_page
#: view:document.page.create.menu:0
msgid "or"
-msgstr ""
+msgstr "o"
#. module: document_page
#: help:document.page,type:0
msgid "Page type"
-msgstr ""
+msgstr "Tipo de página"
#. module: document_page
#: view:document.page.create.menu:0
@@ -120,18 +122,18 @@ msgstr "Información del menú"
#: view:document.page.history:0
#: model:ir.model,name:document_page.model_document_page_history
msgid "Document Page History"
-msgstr ""
+msgstr "Historia de página de documento"
#. module: document_page
#: model:ir.ui.menu,name:document_page.menu_page_history
msgid "Pages history"
-msgstr ""
+msgstr "Historial de páginas"
#. module: document_page
#: code:addons/document_page/document_page.py:129
#, python-format
msgid "There are no changes in revisions."
-msgstr ""
+msgstr "No hay cambios en las revisiones."
#. module: document_page
#: field:document.page.history,create_date:0
@@ -155,7 +157,7 @@ msgstr "Páginas"
#. module: document_page
#: model:ir.ui.menu,name:document_page.menu_category
msgid "Categories"
-msgstr ""
+msgstr "Categorías"
#. module: document_page
#: field:document.page.create.menu,menu_parent_id:0
@@ -172,11 +174,12 @@ msgstr "Creado en"
#, python-format
msgid "You need to select minimum one or maximum two history revisions!"
msgstr ""
+"¡Necesita seleccionar mínimo una y máximo dos revisiones de historial!"
#. module: document_page
#: model:ir.actions.act_window,name:document_page.action_history
msgid "Page history"
-msgstr ""
+msgstr "Historial de página"
#. module: document_page
#: field:document.page.history,summary:0
@@ -186,12 +189,12 @@ msgstr "Resumen"
#. module: document_page
#: model:ir.actions.act_window,help:document_page.action_page
msgid "Create web pages"
-msgstr ""
+msgstr "Crear páginas Web"
#. module: document_page
#: view:document.page.history:0
msgid "Document History"
-msgstr ""
+msgstr "Historial del Documento"
#. module: document_page
#: field:document.page.create.menu,menu_name:0
@@ -201,12 +204,12 @@ msgstr "Nombre menú"
#. module: document_page
#: field:document.page.history,page_id:0
msgid "Page"
-msgstr ""
+msgstr "Página"
#. module: document_page
#: field:document.page,history_ids:0
msgid "History"
-msgstr ""
+msgstr "Historial"
#. module: document_page
#: field:document.page,write_date:0
@@ -223,14 +226,14 @@ msgstr "Crear menú"
#. module: document_page
#: field:document.page,display_content:0
msgid "Displayed Content"
-msgstr ""
+msgstr "Contenido mostrado"
#. module: document_page
#: code:addons/document_page/document_page.py:129
#: code:addons/document_page/wizard/document_page_show_diff.py:50
#, python-format
msgid "Warning!"
-msgstr ""
+msgstr "¡Advertencia!"
#. module: document_page
#: view:document.page.create.menu:0
@@ -246,9 +249,9 @@ msgstr "Dif."
#. module: document_page
#: view:document.page:0
msgid "Document Type"
-msgstr ""
+msgstr "Tipo de documento"
#. module: document_page
#: field:document.page,child_ids:0
msgid "Children"
-msgstr ""
+msgstr "Hijos"
diff --git a/addons/edi/i18n/es.po b/addons/edi/i18n/es.po
index 9fad6f6df8b..23b1aabfe60 100644
--- a/addons/edi/i18n/es.po
+++ b/addons/edi/i18n/es.po
@@ -8,35 +8,35 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-02-15 12:04+0000\n"
-"Last-Translator: mikel \n"
+"PO-Revision-Date: 2012-12-11 21:42+0000\n"
+"Last-Translator: lambdasoftware \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: edi
#. openerp-web
#: code:addons/edi/static/src/js/edi.js:67
#, python-format
msgid "Reason:"
-msgstr ""
+msgstr "Motivo:"
#. module: edi
#. openerp-web
#: code:addons/edi/static/src/js/edi.js:60
#, python-format
msgid "The document has been successfully imported!"
-msgstr ""
+msgstr "¡El documento se ha importado correctamente!"
#. module: edi
#. openerp-web
#: code:addons/edi/static/src/js/edi.js:65
#, python-format
msgid "Sorry, the document could not be imported."
-msgstr ""
+msgstr "Lo siento, el documento no puede ser importado."
#. module: edi
#: model:ir.model,name:edi.model_res_company
@@ -87,7 +87,7 @@ msgstr "Empresa"
#. module: edi
#: model:ir.model,name:edi.model_edi_edi
msgid "EDI Subsystem"
-msgstr ""
+msgstr "Subsitema EDI"
#~ msgid "Description"
#~ msgstr "Descripción"
diff --git a/addons/edi/i18n/pt.po b/addons/edi/i18n/pt.po
index ad88ee302a2..e5dbf0496f3 100644
--- a/addons/edi/i18n/pt.po
+++ b/addons/edi/i18n/pt.po
@@ -8,35 +8,35 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-04-19 11:47+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2012-12-11 15:53+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: edi
#. openerp-web
#: code:addons/edi/static/src/js/edi.js:67
#, python-format
msgid "Reason:"
-msgstr ""
+msgstr "Motivo:"
#. module: edi
#. openerp-web
#: code:addons/edi/static/src/js/edi.js:60
#, python-format
msgid "The document has been successfully imported!"
-msgstr ""
+msgstr "O documento foi importado com êxito."
#. module: edi
#. openerp-web
#: code:addons/edi/static/src/js/edi.js:65
#, python-format
msgid "Sorry, the document could not be imported."
-msgstr ""
+msgstr "Infelizmente, o documento não pode ser importado."
#. module: edi
#: model:ir.model,name:edi.model_res_company
@@ -59,7 +59,7 @@ msgstr ""
#: code:addons/edi/models/edi.py:130
#, python-format
msgid "Missing application."
-msgstr ""
+msgstr "Aplicação em falta."
#. module: edi
#: code:addons/edi/models/edi.py:131
diff --git a/addons/email_template/i18n/es.po b/addons/email_template/i18n/es.po
index 218d98879e2..2bdcafeddd7 100644
--- a/addons/email_template/i18n/es.po
+++ b/addons/email_template/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-12-10 23:15+0000\n"
-"Last-Translator: Ana Juaristi Olalde \n"
+"PO-Revision-Date: 2012-12-11 19:59+0000\n"
+"Last-Translator: lambdasoftware \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: email_template
#: field:email.template,email_from:0
@@ -43,7 +43,7 @@ msgstr "No acepta mensajes"
#: field:email.template,email_to:0
#: field:email_template.preview,email_to:0
msgid "To (Emails)"
-msgstr ""
+msgstr "Para (correos electrónicos)"
#. module: email_template
#: field:email.template,mail_server_id:0
@@ -303,7 +303,7 @@ msgstr ""
#: field:email.template,copyvalue:0
#: field:email_template.preview,copyvalue:0
msgid "Placeholder Expression"
-msgstr ""
+msgstr "Expresión de marcador"
#. module: email_template
#: field:email.template,sub_object:0
@@ -329,7 +329,7 @@ msgstr ""
#: field:email.template,ref_ir_value:0
#: field:email_template.preview,ref_ir_value:0
msgid "Sidebar Button"
-msgstr ""
+msgstr "Botón en la barra lateral"
#. module: email_template
#: field:email.template,report_template:0
@@ -402,7 +402,7 @@ msgstr "Direccionamiento"
#: help:email_template.preview,email_recipients:0
msgid ""
"Comma-separated ids of recipient partners (placeholders may be used here)"
-msgstr ""
+msgstr "Ids de destinatarios separados por comas (pude usar \"marcadores\")"
#. module: email_template
#: field:email.template,attachment_ids:0
diff --git a/addons/email_template/i18n/it.po b/addons/email_template/i18n/it.po
index 71cb68420cd..eea08fb29ec 100644
--- a/addons/email_template/i18n/it.po
+++ b/addons/email_template/i18n/it.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2011-01-13 13:04+0000\n"
+"PO-Revision-Date: 2012-12-11 08:45+0000\n"
"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:47+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: email_template
#: field:email.template,email_from:0
@@ -37,19 +37,19 @@ msgstr ""
#. module: email_template
#: field:res.partner,opt_out:0
msgid "Opt-Out"
-msgstr ""
+msgstr "Opt-Out"
#. module: email_template
#: field:email.template,email_to:0
#: field:email_template.preview,email_to:0
msgid "To (Emails)"
-msgstr ""
+msgstr "To (email)"
#. module: email_template
#: field:email.template,mail_server_id:0
#: field:email_template.preview,mail_server_id:0
msgid "Outgoing Mail Server"
-msgstr ""
+msgstr "Server Mail in Uscita"
#. module: email_template
#: help:email.template,ref_ir_act_window:0
@@ -69,7 +69,7 @@ msgstr "Campo"
#: help:email.template,email_from:0
#: help:email_template.preview,email_from:0
msgid "Sender address (placeholders may be used here)"
-msgstr ""
+msgstr "Indirizzo mittente (possono essere usati i segnaposti qui)"
#. module: email_template
#: view:email.template:0
@@ -93,7 +93,7 @@ msgstr "Nome file report"
#. module: email_template
#: view:email.template:0
msgid "Preview"
-msgstr ""
+msgstr "Anteprima"
#. module: email_template
#: field:email.template,reply_to:0
@@ -129,12 +129,12 @@ msgstr ""
#. module: email_template
#: view:email.template:0
msgid "SMTP Server"
-msgstr ""
+msgstr "SMTP Server"
#. module: email_template
#: view:mail.compose.message:0
msgid "Save as new template"
-msgstr ""
+msgstr "Salva come nuovo modello"
#. module: email_template
#: help:email.template,sub_object:0
@@ -176,7 +176,7 @@ msgstr ""
#. module: email_template
#: field:email_template.preview,res_id:0
msgid "Sample Document"
-msgstr ""
+msgstr "Documento di esempio"
#. module: email_template
#: help:email.template,model_object_field:0
diff --git a/addons/email_template/i18n/pt.po b/addons/email_template/i18n/pt.po
index 3a2fdac005c..5ea535be755 100644
--- a/addons/email_template/i18n/pt.po
+++ b/addons/email_template/i18n/pt.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-05-10 10:03+0000\n"
+"PO-Revision-Date: 2012-12-11 15:55+0000\n"
"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:47+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: email_template
#: field:email.template,email_from:0
@@ -97,7 +97,7 @@ msgstr "Relatório nome do ficheiro"
#. module: email_template
#: view:email.template:0
msgid "Preview"
-msgstr ""
+msgstr "Antevisão"
#. module: email_template
#: field:email.template,reply_to:0
@@ -108,7 +108,7 @@ msgstr "Responder a"
#. module: email_template
#: view:mail.compose.message:0
msgid "Use template"
-msgstr ""
+msgstr "Usar modelo"
#. module: email_template
#: field:email.template,body_html:0
@@ -120,7 +120,7 @@ msgstr "Corpo"
#: code:addons/email_template/email_template.py:218
#, python-format
msgid "%s (copy)"
-msgstr ""
+msgstr "%s (cópia)"
#. module: email_template
#: help:email.template,user_signature:0
@@ -140,7 +140,7 @@ msgstr "Servidor SMTP"
#. module: email_template
#: view:mail.compose.message:0
msgid "Save as new template"
-msgstr ""
+msgstr "Gravar como novo modelo"
#. module: email_template
#: help:email.template,sub_object:0
@@ -250,7 +250,7 @@ msgstr "Avançado"
#. module: email_template
#: view:email_template.preview:0
msgid "Preview of"
-msgstr ""
+msgstr "Antevisão de"
#. module: email_template
#: view:email_template.preview:0
@@ -382,7 +382,7 @@ msgstr ""
#: field:email.template,model:0
#: field:email_template.preview,model:0
msgid "Related Document Model"
-msgstr ""
+msgstr "Modelo de documento relacionado"
#. module: email_template
#: view:email.template:0
@@ -418,7 +418,7 @@ msgstr "Cc"
#: field:email.template,model_id:0
#: field:email_template.preview,model_id:0
msgid "Applies to"
-msgstr ""
+msgstr "Aplica-se a"
#. module: email_template
#: field:email.template,sub_model_object_field:0
@@ -490,7 +490,7 @@ msgstr "Parceiro"
#: field:email.template,null_value:0
#: field:email_template.preview,null_value:0
msgid "Default Value"
-msgstr ""
+msgstr "Valor por omissão"
#. module: email_template
#: help:email.template,attachment_ids:0
@@ -513,7 +513,7 @@ msgstr ""
#. module: email_template
#: view:email.template:0
msgid "Contents"
-msgstr ""
+msgstr "Conteúdos"
#. module: email_template
#: field:email.template,subject:0
diff --git a/addons/event/i18n/es.po b/addons/event/i18n/es.po
index 271cee7876c..858c4c7607c 100644
--- a/addons/event/i18n/es.po
+++ b/addons/event/i18n/es.po
@@ -13,8 +13,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:46+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:39+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: event
#: view:event.event:0
diff --git a/addons/event_sale/i18n/es.po b/addons/event_sale/i18n/es.po
new file mode 100644
index 00000000000..e1dc0f0f1fb
--- /dev/null
+++ b/addons/event_sale/i18n/es.po
@@ -0,0 +1,93 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-11 21:53+0000\n"
+"Last-Translator: Ana Juaristi Olalde \n"
+"Language-Team: Spanish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: event_sale
+#: model:ir.model,name:event_sale.model_product_product
+msgid "Product"
+msgstr "Producto"
+
+#. module: event_sale
+#: help:product.product,event_ok:0
+msgid ""
+"Determine if a product needs to create automatically an event registration "
+"at the confirmation of a sale order line."
+msgstr ""
+"Determine si un producto necesita crear automáticamente un registro de "
+"evento y la confirmación de una línea de pedido de venta."
+
+#. module: event_sale
+#: help:sale.order.line,event_id:0
+msgid ""
+"Choose an event and it will automatically create a registration for this "
+"event."
+msgstr ""
+"Escoja un evento y cree automáticamente un registro para este evento."
+
+#. module: event_sale
+#: field:product.product,event_type_id:0
+msgid "Type of Event"
+msgstr "Tipo de Evento"
+
+#. module: event_sale
+#: model:event.event,name:event_sale.event_technical_training
+msgid "Technical training in Grand-Rosiere"
+msgstr "Formación técnica en Grand-Rosiere"
+
+#. module: event_sale
+#: help:product.product,event_type_id:0
+msgid ""
+"Filter the list of event on this category only, in the sale order lines"
+msgstr ""
+"Filtre la lista de eventos solo de esta categoría en las líneas de pedido"
+
+#. module: event_sale
+#: field:sale.order.line,event_ok:0
+msgid "event_ok"
+msgstr "event_ok"
+
+#. module: event_sale
+#: code:addons/event_sale/event_sale.py:88
+#, python-format
+msgid "The registration %s has been created from the Sale Order %s."
+msgstr "El registro %s ha sido creado desde el pedido de venta %s."
+
+#. module: event_sale
+#: field:product.product,event_ok:0
+msgid "Event Subscription"
+msgstr "Suscripción a eventos"
+
+#. module: event_sale
+#: field:sale.order.line,event_type_id:0
+msgid "Event Type"
+msgstr "Tipo de evento"
+
+#. module: event_sale
+#: model:product.template,name:event_sale.event_product_product_template
+msgid "Technical Training"
+msgstr "Formación técnica"
+
+#. module: event_sale
+#: field:sale.order.line,event_id:0
+msgid "Event"
+msgstr "Evento"
+
+#. module: event_sale
+#: model:ir.model,name:event_sale.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Línea pedido de venta"
diff --git a/addons/event_sale/i18n/it.po b/addons/event_sale/i18n/it.po
new file mode 100644
index 00000000000..3612bb71cc9
--- /dev/null
+++ b/addons/event_sale/i18n/it.po
@@ -0,0 +1,89 @@
+# Italian translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-12-03 16:03+0000\n"
+"PO-Revision-Date: 2012-12-11 09:07+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
+"Language-Team: Italian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: event_sale
+#: model:ir.model,name:event_sale.model_product_product
+msgid "Product"
+msgstr "Prodotto"
+
+#. module: event_sale
+#: help:product.product,event_ok:0
+msgid ""
+"Determine if a product needs to create automatically an event registration "
+"at the confirmation of a sale order line."
+msgstr ""
+
+#. module: event_sale
+#: help:sale.order.line,event_id:0
+msgid ""
+"Choose an event and it will automatically create a registration for this "
+"event."
+msgstr ""
+
+#. module: event_sale
+#: field:product.product,event_type_id:0
+msgid "Type of Event"
+msgstr "Tipo Evento"
+
+#. module: event_sale
+#: model:event.event,name:event_sale.event_technical_training
+msgid "Technical training in Grand-Rosiere"
+msgstr ""
+
+#. module: event_sale
+#: help:product.product,event_type_id:0
+msgid ""
+"Filter the list of event on this category only, in the sale order lines"
+msgstr ""
+
+#. module: event_sale
+#: field:sale.order.line,event_ok:0
+msgid "event_ok"
+msgstr ""
+
+#. module: event_sale
+#: code:addons/event_sale/event_sale.py:88
+#, python-format
+msgid "The registration %s has been created from the Sale Order %s."
+msgstr ""
+
+#. module: event_sale
+#: field:product.product,event_ok:0
+msgid "Event Subscription"
+msgstr "Iscrizione evento"
+
+#. module: event_sale
+#: field:sale.order.line,event_type_id:0
+msgid "Event Type"
+msgstr "Tipo di evento"
+
+#. module: event_sale
+#: model:product.template,name:event_sale.event_product_product_template
+msgid "Technical Training"
+msgstr ""
+
+#. module: event_sale
+#: field:sale.order.line,event_id:0
+msgid "Event"
+msgstr "Evento"
+
+#. module: event_sale
+#: model:ir.model,name:event_sale.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Linea ordine di vendita"
diff --git a/addons/fetchmail/i18n/es.po b/addons/fetchmail/i18n/es.po
index 469d494ab97..297365e68dd 100644
--- a/addons/fetchmail/i18n/es.po
+++ b/addons/fetchmail/i18n/es.po
@@ -8,15 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2010-12-22 08:38+0000\n"
-"Last-Translator: Raimon Esteve (www.zikzakmedia.com) "
-"\n"
+"PO-Revision-Date: 2012-12-11 22:11+0000\n"
+"Last-Translator: Ana Juaristi Olalde \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:23+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
@@ -104,7 +103,7 @@ msgstr "Servidor local"
#. module: fetchmail
#: field:fetchmail.server,state:0
msgid "Status"
-msgstr ""
+msgstr "Estado"
#. module: fetchmail
#: model:ir.model,name:fetchmail.model_fetchmail_server
@@ -153,7 +152,7 @@ msgstr "Mantener original"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Advanced Options"
-msgstr ""
+msgstr "Opciones avanzadas"
#. module: fetchmail
#: view:fetchmail.server:0
diff --git a/addons/fetchmail/i18n/it.po b/addons/fetchmail/i18n/it.po
index b1e20f42703..a107f12d959 100644
--- a/addons/fetchmail/i18n/it.po
+++ b/addons/fetchmail/i18n/it.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2011-01-12 16:29+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2012-12-11 08:16+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-11-25 06:23+0000\n"
-"X-Generator: Launchpad (build 16293)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: fetchmail
#: selection:fetchmail.server,state:0
@@ -25,17 +25,18 @@ msgstr "Confermato"
#. module: fetchmail
#: field:fetchmail.server,server:0
msgid "Server Name"
-msgstr ""
+msgstr "Nome Server"
#. module: fetchmail
#: field:fetchmail.server,script:0
msgid "Script"
-msgstr ""
+msgstr "Script"
#. module: fetchmail
#: help:fetchmail.server,priority:0
msgid "Defines the order of processing, lower values mean higher priority"
msgstr ""
+"Definisce l'ordine di esecuzione, valori bassi significano priorità alta"
#. module: fetchmail
#: help:fetchmail.server,is_ssl:0
@@ -43,16 +44,18 @@ msgid ""
"Connections are encrypted with SSL/TLS through a dedicated port (default: "
"IMAPS=993, POP3S=995)"
msgstr ""
+"Le connessioni sono criptata con SSL/TLS attraverso una porta dedicata "
+"(default: IMAPS = 993, POP3S = 995)"
#. module: fetchmail
#: field:fetchmail.server,attach:0
msgid "Keep Attachments"
-msgstr ""
+msgstr "Conserva allegati"
#. module: fetchmail
#: field:fetchmail.server,is_ssl:0
msgid "SSL/TLS"
-msgstr ""
+msgstr "SSL/TLS"
#. module: fetchmail
#: help:fetchmail.server,original:0
@@ -70,18 +73,18 @@ msgstr "POP"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Fetch Now"
-msgstr ""
+msgstr "Preleva ora"
#. module: fetchmail
#: model:ir.actions.act_window,name:fetchmail.action_email_server_tree
#: model:ir.ui.menu,name:fetchmail.menu_action_fetchmail_server_tree
msgid "Incoming Mail Servers"
-msgstr ""
+msgstr "Mail server in ingresso"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Server type IMAP."
-msgstr ""
+msgstr "Tipo di server IMAP."
#. module: fetchmail
#: view:fetchmail.server:0
@@ -91,12 +94,12 @@ msgstr "POP / IMAP Server"
#. module: fetchmail
#: selection:fetchmail.server,type:0
msgid "Local Server"
-msgstr ""
+msgstr "Server locale"
#. module: fetchmail
#: field:fetchmail.server,state:0
msgid "Status"
-msgstr ""
+msgstr "Stato"
#. module: fetchmail
#: model:ir.model,name:fetchmail.model_fetchmail_server
@@ -106,7 +109,7 @@ msgstr "Server POP/IMAP"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Reset Confirmation"
-msgstr ""
+msgstr "Reset conferma"
#. module: fetchmail
#: view:fetchmail.server:0
@@ -116,12 +119,12 @@ msgstr "SSL"
#. module: fetchmail
#: model:ir.model,name:fetchmail.model_fetchmail_config_settings
msgid "fetchmail.config.settings"
-msgstr ""
+msgstr "fetchmail.config.settings"
#. module: fetchmail
#: field:fetchmail.server,date:0
msgid "Last Fetch Date"
-msgstr ""
+msgstr "Ultima data prelievo mail"
#. module: fetchmail
#: help:fetchmail.server,action_id:0
@@ -129,6 +132,8 @@ msgid ""
"Optional custom server action to trigger for each incoming mail, on the "
"record that was created or updated by this mail"
msgstr ""
+"Azione opzionale personalizzata eseguita dal server ad ogni arrivo mail, sul "
+"record che viene creato o aggiornato dalla mail"
#. module: fetchmail
#: view:fetchmail.server:0
@@ -138,39 +143,39 @@ msgstr "# di email"
#. module: fetchmail
#: field:fetchmail.server,original:0
msgid "Keep Original"
-msgstr ""
+msgstr "Mantieni Originale"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Advanced Options"
-msgstr ""
+msgstr "Impostazioni avanzate"
#. module: fetchmail
#: view:fetchmail.server:0
#: field:fetchmail.server,configuration:0
msgid "Configuration"
-msgstr ""
+msgstr "Configurazione"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Incoming Mail Server"
-msgstr ""
+msgstr "Mail server in ingresso"
#. module: fetchmail
#: code:addons/fetchmail/fetchmail.py:155
#, python-format
msgid "Connection test failed!"
-msgstr ""
+msgstr "Test di connessione fallito!"
#. module: fetchmail
#: field:fetchmail.server,user:0
msgid "Username"
-msgstr ""
+msgstr "Nome utente"
#. module: fetchmail
#: help:fetchmail.server,server:0
msgid "Hostname or IP of the mail server"
-msgstr ""
+msgstr "Hostname o IP del mail server"
#. module: fetchmail
#: field:fetchmail.server,name:0
@@ -184,21 +189,23 @@ msgid ""
"Here is what we got instead:\n"
" %s."
msgstr ""
+"Questo è quello che abbiamo al posto:\n"
+" %s."
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Test & Confirm"
-msgstr ""
+msgstr "Test % Conferma"
#. module: fetchmail
#: field:fetchmail.server,action_id:0
msgid "Server Action"
-msgstr ""
+msgstr "Azione Server"
#. module: fetchmail
#: field:mail.mail,fetchmail_server_id:0
msgid "Inbound Mail Server"
-msgstr ""
+msgstr "Server mail in ingresso"
#. module: fetchmail
#: field:fetchmail.server,message_ids:0
@@ -209,7 +216,7 @@ msgstr "Messaggi"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Search Incoming Mail Servers"
-msgstr ""
+msgstr "Cerca mail server in ingresso"
#. module: fetchmail
#: field:fetchmail.server,active:0
@@ -222,11 +229,13 @@ msgid ""
"Whether attachments should be downloaded. If not enabled, incoming emails "
"will be stripped of any attachments before being processed"
msgstr ""
+"Se gli allegati devono essere scaricati. Se non abilitato, le mail in "
+"entrata verranno prelevate senza alcun allegato prima di essere processate"
#. module: fetchmail
#: model:ir.model,name:fetchmail.model_mail_mail
msgid "Outgoing Mails"
-msgstr ""
+msgstr "Email in Uscita"
#. module: fetchmail
#: field:fetchmail.server,priority:0
@@ -246,7 +255,7 @@ msgstr "IMAP"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Server type POP."
-msgstr ""
+msgstr "Tipo server POP."
#. module: fetchmail
#: field:fetchmail.server,password:0
@@ -256,7 +265,7 @@ msgstr "Password"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Actions to Perform on Incoming Mails"
-msgstr ""
+msgstr "Azione da effettuare sulle mail in entrata"
#. module: fetchmail
#: field:fetchmail.server,type:0
@@ -276,12 +285,12 @@ msgstr "Informazioni sul server"
#. module: fetchmail
#: view:fetchmail.server:0
msgid "If SSL required."
-msgstr ""
+msgstr "Se SSL è richiesta."
#. module: fetchmail
#: view:fetchmail.server:0
msgid "Advanced"
-msgstr ""
+msgstr "Avanzate"
#. module: fetchmail
#: view:fetchmail.server:0
@@ -299,7 +308,7 @@ msgstr ""
#. module: fetchmail
#: field:fetchmail.server,object_id:0
msgid "Create a New Record"
-msgstr ""
+msgstr "Crea un nuovo record"
#. module: fetchmail
#: selection:fetchmail.server,state:0
diff --git a/addons/fleet/i18n/es.po b/addons/fleet/i18n/es.po
index 5129bae078b..a0a207f00f0 100644
--- a/addons/fleet/i18n/es.po
+++ b/addons/fleet/i18n/es.po
@@ -14,8 +14,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
diff --git a/addons/fleet/i18n/it.po b/addons/fleet/i18n/it.po
index b6ddd4975b7..d095e69b7b5 100644
--- a/addons/fleet/i18n/it.po
+++ b/addons/fleet/i18n/it.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-11-24 02:52+0000\n"
-"PO-Revision-Date: 2012-12-10 22:19+0000\n"
-"Last-Translator: Sergio Corato \n"
+"PO-Revision-Date: 2012-12-11 12:30+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
"Language-Team: Italian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-11 04:49+0000\n"
-"X-Generator: Launchpad (build 16356)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
@@ -35,14 +35,14 @@ msgstr ""
#. module: fleet
#: help:fleet.vehicle,vin_sn:0
msgid "Unique number written on the vehicle motor (VIN/SN number)"
-msgstr ""
+msgstr "Nome univoco scritto sul motore veicolo (numero VIN/SN)"
#. module: fleet
#: selection:fleet.service.type,category:0
#: view:fleet.vehicle.log.contract:0
#: view:fleet.vehicle.log.services:0
msgid "Service"
-msgstr ""
+msgstr "Servizio"
#. module: fleet
#: selection:fleet.vehicle.log.contract,cost_frequency:0
@@ -126,12 +126,12 @@ msgstr ""
#. module: fleet
#: view:fleet.vehicle.log.contract:0
msgid "Odometer details"
-msgstr ""
+msgstr "Dettagli odometro"
#. module: fleet
#: view:fleet.vehicle:0
msgid "Has Alert(s)"
-msgstr ""
+msgstr "Ha avviso(i)"
#. module: fleet
#: field:fleet.vehicle.log.fuel,liter:0
@@ -204,63 +204,63 @@ msgstr ""
#: view:fleet.vehicle:0
#: selection:fleet.vehicle.cost,cost_type:0
msgid "Services"
-msgstr ""
+msgstr "Servizi"
#. module: fleet
#: help:fleet.vehicle,odometer:0
#: help:fleet.vehicle.cost,odometer:0
#: help:fleet.vehicle.cost,odometer_id:0
msgid "Odometer measure of the vehicle at the moment of this log"
-msgstr ""
+msgstr "Misura odometro del veicolo al momento del log"
#. module: fleet
#: view:fleet.vehicle.log.contract:0
#: field:fleet.vehicle.log.contract,notes:0
msgid "Terms and Conditions"
-msgstr ""
+msgstr "Termini e Condizioni"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_kanban
msgid "Vehicles with alerts"
-msgstr ""
+msgstr "Veicoli con notifiche"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.fleet_vehicle_costs_act
#: model:ir.ui.menu,name:fleet.fleet_vehicle_costs_menu
msgid "Vehicle Costs"
-msgstr ""
+msgstr "Costi veicolo"
#. module: fleet
#: view:fleet.vehicle.cost:0
msgid "Total Cost"
-msgstr ""
+msgstr "Costo totale"
#. module: fleet
#: selection:fleet.service.type,category:0
msgid "Both"
-msgstr ""
+msgstr "Entrambe"
#. module: fleet
#: field:fleet.vehicle.log.contract,cost_id:0
#: field:fleet.vehicle.log.fuel,cost_id:0
#: field:fleet.vehicle.log.services,cost_id:0
msgid "Automatically created field to link to parent fleet.vehicle.cost"
-msgstr ""
+msgstr "Campo creato automaticamente per collegare al costo veicolo padre"
#. module: fleet
#: view:fleet.vehicle.log.contract:0
msgid "Terminate Contract"
-msgstr ""
+msgstr "Termina contratto"
#. module: fleet
#: help:fleet.vehicle.cost,parent_id:0
msgid "Parent cost to this current cost"
-msgstr ""
+msgstr "Costo padre del costo attuale"
#. module: fleet
#: help:fleet.vehicle.log.contract,cost_frequency:0
msgid "Frequency of the recuring cost"
-msgstr ""
+msgstr "Frequenza del costo ricorsivo"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_service_1
@@ -280,91 +280,91 @@ msgstr ""
#: view:fleet.vehicle.log.services:0
#: field:fleet.vehicle.log.services,notes:0
msgid "Notes"
-msgstr ""
+msgstr "Note"
#. module: fleet
#: code:addons/fleet/fleet.py:47
#, python-format
msgid "Operation not allowed!"
-msgstr ""
+msgstr "Operazione non permessa!"
#. module: fleet
#: field:fleet.vehicle,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Messaggi"
#. module: fleet
#: help:fleet.vehicle.cost,vehicle_id:0
msgid "Vehicle concerned by this log"
-msgstr ""
+msgstr "Veicolo contemplato in questo log"
#. module: fleet
#: field:fleet.vehicle.log.contract,cost_amount:0
#: field:fleet.vehicle.log.fuel,cost_amount:0
#: field:fleet.vehicle.log.services,cost_amount:0
msgid "Amount"
-msgstr ""
+msgstr "Importo"
#. module: fleet
#: field:fleet.vehicle,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Messaggi non letti"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_6
msgid "Air Filter Replacement"
-msgstr ""
+msgstr "Filtro dell'aria rimpiazzato"
#. module: fleet
#: model:ir.model,name:fleet.model_fleet_vehicle_tag
msgid "fleet.vehicle.tag"
-msgstr ""
+msgstr "fleet.vehicle.tag"
#. module: fleet
#: view:fleet.vehicle:0
msgid "show the services logs for this vehicle"
-msgstr ""
+msgstr "mostra log dei servizi per questo veicolo"
#. module: fleet
#: field:fleet.vehicle,contract_renewal_name:0
msgid "Name of contract to renew soon"
-msgstr ""
+msgstr "Nomi di contratto da rinnovare a breve"
#. module: fleet
#: model:fleet.vehicle.tag,name:fleet.vehicle_tag_senior
msgid "Senior"
-msgstr ""
+msgstr "Senjor"
#. module: fleet
#: help:fleet.vehicle.log.contract,state:0
msgid "Choose wheter the contract is still valid or not"
-msgstr ""
+msgstr "Scegliere se il contratto è ancora valido oppure no"
#. module: fleet
#: selection:fleet.vehicle,transmission:0
msgid "Automatic"
-msgstr ""
+msgstr "Automatico"
#. module: fleet
#: help:fleet.vehicle,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Se selezionato i nuovi messaggi richiederanno la vostra attenzione"
#. module: fleet
#: code:addons/fleet/fleet.py:414
#, python-format
msgid "Driver: from '%s' to '%s'"
-msgstr ""
+msgstr "Guidatore: da '%s' a '%s'"
#. module: fleet
#: view:fleet.vehicle:0
msgid "and"
-msgstr ""
+msgstr "e"
#. module: fleet
#: field:fleet.vehicle.model.brand,image_medium:0
msgid "Medium-sized photo"
-msgstr ""
+msgstr "Foto grandezza media"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_34
@@ -374,12 +374,12 @@ msgstr ""
#. module: fleet
#: view:fleet.vehicle.log.services:0
msgid "Service Type"
-msgstr ""
+msgstr "Tipo di servizio"
#. module: fleet
#: help:fleet.vehicle,transmission:0
msgid "Transmission Used by the vehicle"
-msgstr ""
+msgstr "Trasmissione utilizzata dal veicolo"
#. module: fleet
#: code:addons/fleet/fleet.py:726
@@ -387,32 +387,32 @@ msgstr ""
#: model:ir.actions.act_window,name:fleet.act_renew_contract
#, python-format
msgid "Renew Contract"
-msgstr ""
+msgstr "Rinnovo contratto"
#. module: fleet
#: view:fleet.vehicle:0
msgid "show the odometer logs for this vehicle"
-msgstr ""
+msgstr "Mostra log odometro per questo veicolo"
#. module: fleet
#: help:fleet.vehicle,odometer_unit:0
msgid "Unit of the odometer "
-msgstr ""
+msgstr "UM dell'odometro "
#. module: fleet
#: view:fleet.vehicle.log.services:0
msgid "Services Costs Per Month"
-msgstr ""
+msgstr "Costi servizi per mese"
#. module: fleet
#: view:fleet.vehicle.cost:0
msgid "Effective Costs"
-msgstr ""
+msgstr "Costi effettivi"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_service_8
msgid "Repair and maintenance"
-msgstr ""
+msgstr "Riparazione e manutenzione"
#. module: fleet
#: help:fleet.vehicle.log.contract,purchaser_id:0
@@ -439,30 +439,30 @@ msgstr ""
#. module: fleet
#: model:ir.model,name:fleet.model_fleet_service_type
msgid "Type of services available on a vehicle"
-msgstr ""
+msgstr "Tipi di servizi disponibili sul veicolo"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.fleet_vehicle_service_types_act
#: model:ir.ui.menu,name:fleet.fleet_vehicle_service_types_menu
msgid "Service Types"
-msgstr ""
+msgstr "Tipi servizio"
#. module: fleet
#: view:board.board:0
msgid "Contracts Costs"
-msgstr ""
+msgstr "Costi contratti"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.fleet_vehicle_log_services_act
#: model:ir.ui.menu,name:fleet.fleet_vehicle_log_services_menu
msgid "Vehicles Services Logs"
-msgstr ""
+msgstr "Log servizi veicoli"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.fleet_vehicle_log_fuel_act
#: model:ir.ui.menu,name:fleet.fleet_vehicle_log_fuel_menu
msgid "Vehicles Fuel Logs"
-msgstr ""
+msgstr "Log pieni veicoli"
#. module: fleet
#: view:fleet.vehicle.model.brand:0
@@ -470,11 +470,13 @@ msgid ""
"$('.oe_picture').load(function() { if($(this).width() > $(this).height()) { "
"$(this).addClass('oe_employee_picture_wide') } });"
msgstr ""
+"$('.oe_picture').load(function() { if($(this).width() > $(this).height()) { "
+"$(this).addClass('oe_employee_picture_wide') } });"
#. module: fleet
#: view:board.board:0
msgid "Vehicles With Alerts"
-msgstr ""
+msgstr "Veicoli con notifiche"
#. module: fleet
#: model:ir.actions.act_window,help:fleet.fleet_vehicle_costs_act
@@ -492,48 +494,48 @@ msgstr ""
#. module: fleet
#: view:fleet.vehicle:0
msgid "show the fuel logs for this vehicle"
-msgstr ""
+msgstr "mostra il log dei pieni per questo veicolo"
#. module: fleet
#: field:fleet.vehicle.log.contract,purchaser_id:0
msgid "Contractor"
-msgstr ""
+msgstr "Contraente"
#. module: fleet
#: field:fleet.vehicle,license_plate:0
msgid "License Plate"
-msgstr ""
+msgstr "Targa"
#. module: fleet
#: field:fleet.vehicle.log.contract,cost_frequency:0
msgid "Recurring Cost Frequency"
-msgstr ""
+msgstr "Frequenza costi ricorsivi"
#. module: fleet
#: field:fleet.vehicle.log.fuel,inv_ref:0
#: field:fleet.vehicle.log.services,inv_ref:0
msgid "Invoice Reference"
-msgstr ""
+msgstr "Riferimento fattura"
#. module: fleet
#: field:fleet.vehicle,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Followers"
#. module: fleet
#: field:fleet.vehicle,location:0
msgid "Location"
-msgstr ""
+msgstr "Ubicazione"
#. module: fleet
#: view:fleet.vehicle.cost:0
msgid "Costs Per Month"
-msgstr ""
+msgstr "Costi per mese"
#. module: fleet
#: field:fleet.contract.state,name:0
msgid "Contract Status"
-msgstr ""
+msgstr "Stato contratto"
#. module: fleet
#: field:fleet.vehicle,contract_renewal_total:0
@@ -543,17 +545,17 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle.cost,cost_subtype:0
msgid "Type"
-msgstr ""
+msgstr "Tipo"
#. module: fleet
#: field:fleet.vehicle,contract_renewal_overdue:0
msgid "Has Contracts Overdued"
-msgstr ""
+msgstr "Ha contratti scaduti"
#. module: fleet
#: field:fleet.vehicle.cost,amount:0
msgid "Total Price"
-msgstr ""
+msgstr "Prezzo totale"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_27
@@ -563,22 +565,22 @@ msgstr ""
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_14
msgid "Car Wash"
-msgstr ""
+msgstr "Lavaggio macchina"
#. module: fleet
#: help:fleet.vehicle,driver:0
msgid "Driver of the vehicle"
-msgstr ""
+msgstr "Conducente del veicolo"
#. module: fleet
#: view:fleet.vehicle:0
msgid "other(s)"
-msgstr ""
+msgstr "altro(i)"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_refueling
msgid "Refueling"
-msgstr ""
+msgstr "Rifornimento"
#. module: fleet
#: help:fleet.vehicle,message_summary:0
@@ -595,7 +597,7 @@ msgstr ""
#. module: fleet
#: model:ir.model,name:fleet.model_fleet_vehicle_log_fuel
msgid "Fuel log for vehicles"
-msgstr ""
+msgstr "Log rifornimenti per veicolo"
#. module: fleet
#: view:fleet.vehicle:0
@@ -605,7 +607,7 @@ msgstr ""
#. module: fleet
#: view:fleet.vehicle.log.fuel:0
msgid "Fuel Costs Per Month"
-msgstr ""
+msgstr "Costi rifornimento per mese"
#. module: fleet
#: model:fleet.vehicle.tag,name:fleet.vehicle_tag_sedan
@@ -615,33 +617,33 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle,seats:0
msgid "Seats Number"
-msgstr ""
+msgstr "Numero di posti"
#. module: fleet
#: model:fleet.vehicle.tag,name:fleet.vehicle_tag_convertible
msgid "Convertible"
-msgstr ""
+msgstr "Convertibile"
#. module: fleet
#: model:ir.ui.menu,name:fleet.fleet_configuration
msgid "Configuration"
-msgstr ""
+msgstr "Configurazione"
#. module: fleet
#: view:fleet.vehicle.log.contract:0
#: field:fleet.vehicle.log.contract,sum_cost:0
msgid "Indicative Costs Total"
-msgstr ""
+msgstr "Costo totale indicativo"
#. module: fleet
#: model:fleet.vehicle.tag,name:fleet.vehicle_tag_junior
msgid "Junior"
-msgstr ""
+msgstr "Junior"
#. module: fleet
#: help:fleet.vehicle,model_id:0
msgid "Model of the vehicle"
-msgstr ""
+msgstr "Modello del veicolo"
#. module: fleet
#: model:ir.actions.act_window,help:fleet.fleet_vehicle_state_act
@@ -661,7 +663,7 @@ msgstr ""
#: field:fleet.vehicle,log_fuel:0
#: view:fleet.vehicle.log.fuel:0
msgid "Fuel Logs"
-msgstr ""
+msgstr "Log rifornimenti"
#. module: fleet
#: code:addons/fleet/fleet.py:409
@@ -670,28 +672,28 @@ msgstr ""
#: code:addons/fleet/fleet.py:420
#, python-format
msgid "None"
-msgstr ""
+msgstr "Nessuno"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.action_fleet_reporting_costs_non_effective
#: model:ir.ui.menu,name:fleet.menu_fleet_reporting_indicative_costs
msgid "Indicative Costs Analysis"
-msgstr ""
+msgstr "Analisi costi indicativi"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_12
msgid "Brake Inspection"
-msgstr ""
+msgstr "Ispezione freni"
#. module: fleet
#: help:fleet.vehicle,state:0
msgid "Current state of the vehicle"
-msgstr ""
+msgstr "Stato attuale del veicolo"
#. module: fleet
#: selection:fleet.vehicle,transmission:0
msgid "Manual"
-msgstr ""
+msgstr "Manuale"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_52
@@ -706,7 +708,7 @@ msgstr ""
#. module: fleet
#: selection:fleet.vehicle,fuel_type:0
msgid "Gasoline"
-msgstr ""
+msgstr "Benzina"
#. module: fleet
#: model:ir.actions.act_window,help:fleet.fleet_vehicle_model_brand_act
@@ -720,12 +722,12 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle.log.contract,start_date:0
msgid "Contract Start Date"
-msgstr ""
+msgstr "Data inizio contratto"
#. module: fleet
#: field:fleet.vehicle,odometer_unit:0
msgid "Odometer Unit"
-msgstr ""
+msgstr "Unità odometro"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_30
@@ -735,12 +737,12 @@ msgstr ""
#. module: fleet
#: selection:fleet.vehicle.log.contract,cost_frequency:0
msgid "Daily"
-msgstr ""
+msgstr "Giornaliero"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_service_6
msgid "Snow tires"
-msgstr ""
+msgstr "Gomme da neve"
#. module: fleet
#: help:fleet.vehicle.cost,date:0
@@ -750,22 +752,22 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle.state,sequence:0
msgid "Order"
-msgstr ""
+msgstr "Ordine"
#. module: fleet
#: view:fleet.vehicle.cost:0
msgid "Vehicles costs"
-msgstr ""
+msgstr "Costi veicoli"
#. module: fleet
#: model:ir.model,name:fleet.model_fleet_vehicle_log_services
msgid "Services for vehicles"
-msgstr ""
+msgstr "Servizi per veicoli"
#. module: fleet
#: view:fleet.vehicle.log.contract:0
msgid "Indicative Cost"
-msgstr ""
+msgstr "Costo indicativo"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_26
@@ -782,44 +784,44 @@ msgstr ""
#. module: fleet
#: selection:fleet.vehicle.log.contract,state:0
msgid "Terminated"
-msgstr ""
+msgstr "Terminato"
#. module: fleet
#: model:ir.model,name:fleet.model_fleet_vehicle_cost
msgid "Cost related to a vehicle"
-msgstr ""
+msgstr "Costo relatovo ad un veicolo"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_33
msgid "Other Maintenance"
-msgstr ""
+msgstr "Altre manutenzioni"
#. module: fleet
#: field:fleet.vehicle.model,brand:0
#: view:fleet.vehicle.model.brand:0
msgid "Model Brand"
-msgstr ""
+msgstr "Marchio modello"
#. module: fleet
#: field:fleet.vehicle.model.brand,image_small:0
msgid "Smal-sized photo"
-msgstr ""
+msgstr "Fototessera"
#. module: fleet
#: field:fleet.vehicle,state:0
#: view:fleet.vehicle.state:0
msgid "State"
-msgstr ""
+msgstr "Stato"
#. module: fleet
#: field:fleet.vehicle.log.contract,cost_generated:0
msgid "Recurring Cost Amount"
-msgstr ""
+msgstr "Importo costo ricorsivo"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_49
msgid "Transmission Replacement"
-msgstr ""
+msgstr "Sostituzione trasmissione"
#. module: fleet
#: model:ir.actions.act_window,help:fleet.fleet_vehicle_log_fuel_act
@@ -843,33 +845,33 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle,odometer:0
msgid "Last Odometer"
-msgstr ""
+msgstr "Ultima rilevazione odometrica"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.fleet_vehicle_model_act
#: model:ir.ui.menu,name:fleet.fleet_vehicle_model_menu
msgid "Vehicle Model"
-msgstr ""
+msgstr "Modello veicolo"
#. module: fleet
#: field:fleet.vehicle,doors:0
msgid "Doors Number"
-msgstr ""
+msgstr "Numero porte"
#. module: fleet
#: help:fleet.vehicle,acquisition_date:0
msgid "Date when the vehicle has been bought"
-msgstr ""
+msgstr "Data di acquisto veicolo"
#. module: fleet
#: view:fleet.vehicle.model:0
msgid "Models"
-msgstr ""
+msgstr "Modelli"
#. module: fleet
#: view:fleet.vehicle.log.contract:0
msgid "amount"
-msgstr ""
+msgstr "importo"
#. module: fleet
#: help:fleet.vehicle,fuel_type:0
@@ -879,7 +881,7 @@ msgstr ""
#. module: fleet
#: view:fleet.vehicle.log.contract:0
msgid "Set Contract In Progress"
-msgstr ""
+msgstr "Imposta il contratto \"in corso\""
#. module: fleet
#: field:fleet.vehicle.cost,odometer_unit:0
@@ -890,12 +892,12 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "E' un Follower"
#. module: fleet
#: field:fleet.vehicle,horsepower:0
msgid "Horsepower"
-msgstr ""
+msgstr "Potenza HP"
#. module: fleet
#: field:fleet.vehicle,image:0
@@ -906,18 +908,18 @@ msgstr ""
#: field:fleet.vehicle.model,image_small:0
#: field:fleet.vehicle.model.brand,image:0
msgid "Logo"
-msgstr ""
+msgstr "Logo"
#. module: fleet
#: field:fleet.vehicle,horsepower_tax:0
msgid "Horsepower Taxation"
-msgstr ""
+msgstr "Cavalli fiscali"
#. module: fleet
#: field:fleet.vehicle,log_services:0
#: view:fleet.vehicle.log.services:0
msgid "Services Logs"
-msgstr ""
+msgstr "Log servizi"
#. module: fleet
#: code:addons/fleet/fleet.py:47
@@ -928,17 +930,17 @@ msgstr ""
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_43
msgid "Thermostat Replacement"
-msgstr ""
+msgstr "Sostituzione termostato"
#. module: fleet
#: field:fleet.service.type,category:0
msgid "Category"
-msgstr ""
+msgstr "Categoria"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_log_fuel_graph
msgid "Fuel Costs by Month"
-msgstr ""
+msgstr "Costi rifornimenti mensili"
#. module: fleet
#: help:fleet.vehicle.model.brand,image:0
@@ -946,6 +948,8 @@ msgid ""
"This field holds the image used as logo for the brand, limited to "
"1024x1024px."
msgstr ""
+"Questo campo può contenere una immagine da utilizzare come logo per il "
+"machio (limite 1024x1024 px)."
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_service_11
@@ -955,28 +959,28 @@ msgstr ""
#. module: fleet
#: view:fleet.vehicle:0
msgid "All vehicles"
-msgstr ""
+msgstr "Tutti i veicoli"
#. module: fleet
#: view:fleet.vehicle.log.fuel:0
#: view:fleet.vehicle.log.services:0
msgid "Additional Details"
-msgstr ""
+msgstr "Dettagli aggiuntivi"
#. module: fleet
#: model:ir.actions.act_window,name:fleet.action_fleet_vehicle_log_services_graph
msgid "Services Costs by Month"
-msgstr ""
+msgstr "Costo servizi per mese"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_service_9
msgid "Assistance"
-msgstr ""
+msgstr "Soccorso"
#. module: fleet
#: field:fleet.vehicle.log.fuel,price_per_liter:0
msgid "Price Per Liter"
-msgstr ""
+msgstr "Prezzo al litro"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_17
@@ -986,7 +990,7 @@ msgstr ""
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_46
msgid "Tire Service"
-msgstr ""
+msgstr "Servizio gomme"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_8
@@ -996,7 +1000,7 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle,fuel_type:0
msgid "Fuel Type"
-msgstr ""
+msgstr "Tipo di carburante"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_22
@@ -1021,7 +1025,7 @@ msgstr ""
#. module: fleet
#: field:fleet.vehicle.log.contract,state:0
msgid "Status"
-msgstr ""
+msgstr "Stato"
#. module: fleet
#: model:fleet.service.type,name:fleet.type_service_40
diff --git a/addons/google_base_account/i18n/es.po b/addons/google_base_account/i18n/es.po
index fb1f3f23c7a..47f3a3289d6 100644
--- a/addons/google_base_account/i18n/es.po
+++ b/addons/google_base_account/i18n/es.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-11-07 12:33+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2012-12-11 22:01+0000\n"
+"Last-Translator: Ana Juaristi Olalde \n"
"Language-Team: Spanish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
@@ -36,12 +36,12 @@ msgstr "¡Error en la importacion de los contactos de Google!"
#. module: google_base_account
#: model:ir.model,name:google_base_account.model_res_users
msgid "Users"
-msgstr ""
+msgstr "Usuarios"
#. module: google_base_account
#: view:google.login:0
msgid "or"
-msgstr ""
+msgstr "o"
#. module: google_base_account
#: view:google.login:0
@@ -57,7 +57,7 @@ msgstr "Contraseña de Google"
#: code:addons/google_base_account/wizard/google_login.py:77
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "¡Error!"
#. module: google_base_account
#: view:res.users:0
@@ -67,13 +67,13 @@ msgstr "Cuenta de Google"
#. module: google_base_account
#: view:res.users:0
msgid "Synchronization"
-msgstr ""
+msgstr "Sincronización"
#. module: google_base_account
#: code:addons/google_base_account/wizard/google_login.py:77
#, python-format
msgid "Authentication failed. Check the user and password."
-msgstr ""
+msgstr "Autentificación fallida. Verifique usuario y password"
#. module: google_base_account
#: code:addons/google_base_account/wizard/google_login.py:29
@@ -94,7 +94,7 @@ msgstr "Contacto Google"
#. module: google_base_account
#: view:google.login:0
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#. module: google_base_account
#: field:google.login,user:0
diff --git a/addons/google_base_account/i18n/pt.po b/addons/google_base_account/i18n/pt.po
index 1bcbb430956..6f65c6f7fcd 100644
--- a/addons/google_base_account/i18n/pt.po
+++ b/addons/google_base_account/i18n/pt.po
@@ -8,14 +8,14 @@ msgstr ""
"Project-Id-Version: openobject-addons\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2012-05-15 09:02+0000\n"
-"Last-Translator: FULL NAME \n"
+"PO-Revision-Date: 2012-12-11 15:52+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:54+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: google_base_account
#: field:res.users,gmail_user:0
@@ -36,12 +36,12 @@ msgstr "Erro na importação dos contatos Google!"
#. module: google_base_account
#: model:ir.model,name:google_base_account.model_res_users
msgid "Users"
-msgstr ""
+msgstr "Utilizadores"
#. module: google_base_account
#: view:google.login:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: google_base_account
#: view:google.login:0
@@ -57,7 +57,7 @@ msgstr "Password Google"
#: code:addons/google_base_account/wizard/google_login.py:77
#, python-format
msgid "Error!"
-msgstr ""
+msgstr "Erro!"
#. module: google_base_account
#: view:res.users:0
@@ -67,13 +67,13 @@ msgstr "Conta Google"
#. module: google_base_account
#: view:res.users:0
msgid "Synchronization"
-msgstr ""
+msgstr "Sincronização"
#. module: google_base_account
#: code:addons/google_base_account/wizard/google_login.py:77
#, python-format
msgid "Authentication failed. Check the user and password."
-msgstr ""
+msgstr "A autenticação falhou. Verifique o nome de utilizador e a senha."
#. module: google_base_account
#: code:addons/google_base_account/wizard/google_login.py:29
@@ -93,7 +93,7 @@ msgstr "Contato Google"
#. module: google_base_account
#: view:google.login:0
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#. module: google_base_account
#: field:google.login,user:0
diff --git a/addons/google_docs/i18n/es.po b/addons/google_docs/i18n/es.po
new file mode 100644
index 00000000000..7e0e09514e9
--- /dev/null
+++ b/addons/google_docs/i18n/es.po
@@ -0,0 +1,192 @@
+# Spanish translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-11-24 02:52+0000\n"
+"PO-Revision-Date: 2012-12-11 22:10+0000\n"
+"Last-Translator: Ana Juaristi Olalde \n"
+"Language-Team: Spanish \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:136
+#, python-format
+msgid "Key Error!"
+msgstr ""
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"for a presentation (slide show) document with url like "
+"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id"
+".p`, the ID is `presentation:123456789`"
+msgstr ""
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"for a text document with url like "
+"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, the ID is "
+"`document:123456789`"
+msgstr ""
+
+#. module: google_docs
+#: field:google.docs.config,gdocs_resource_id:0
+msgid "Google Resource ID to Use as Template"
+msgstr ""
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"for a drawing document with url like "
+"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, the ID is "
+"`drawings:123456789`"
+msgstr ""
+
+#. module: google_docs
+#. openerp-web
+#: code:addons/google_docs/static/src/xml/gdocs.xml:6
+#, python-format
+msgid "Add Google Doc..."
+msgstr "Añadir documento google..."
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"This is the id of the template document, on google side. You can find it "
+"thanks to its URL:"
+msgstr ""
+
+#. module: google_docs
+#: model:ir.model,name:google_docs.model_google_docs_config
+msgid "Google Docs templates config"
+msgstr "Configurar plantillas Google Docs"
+
+#. module: google_docs
+#. openerp-web
+#: code:addons/google_docs/static/src/js/gdocs.js:25
+#, python-format
+msgid ""
+"The user google credentials are not set yet. Contact your administrator for "
+"help."
+msgstr ""
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"for a spreadsheet document with url like "
+"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, "
+"the ID is `spreadsheet:123456789`"
+msgstr ""
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:98
+#, python-format
+msgid ""
+"Your resource id is not correct. You can find the id in the google docs URL."
+msgstr ""
+"Su id de recurso no es correcto. Puede encontrar el id en la URL de google "
+"docs."
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:122
+#, python-format
+msgid "Creating google docs may only be done by one at a time."
+msgstr ""
+"Crear un documento google solo puede ser hecho por uno al mismo tiempo."
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:53
+#: code:addons/google_docs/google_docs.py:98
+#: code:addons/google_docs/google_docs.py:122
+#, python-format
+msgid "Google Docs Error!"
+msgstr "¡Error Google Dos!"
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:53
+#, python-format
+msgid "Check your google configuration in Users/Users/Synchronization tab."
+msgstr ""
+"Verifique su configuración google en Usuarios/usuarios/pestaña sincronización"
+
+#. module: google_docs
+#: model:ir.ui.menu,name:google_docs.menu_gdocs_config
+msgid "Google Docs configuration"
+msgstr "Configuración Google Docs"
+
+#. module: google_docs
+#: model:ir.actions.act_window,name:google_docs.action_google_docs_users_config
+#: model:ir.ui.menu,name:google_docs.menu_gdocs_model_config
+msgid "Models configuration"
+msgstr "Configuración de modelos"
+
+#. module: google_docs
+#: field:google.docs.config,model_id:0
+msgid "Model"
+msgstr "Modelo"
+
+#. module: google_docs
+#. openerp-web
+#: code:addons/google_docs/static/src/js/gdocs.js:28
+#, python-format
+msgid "User Google credentials are not yet set."
+msgstr "Las credenciales de usuario Google aún no se han establecido."
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:136
+#, python-format
+msgid "Your Google Doc Name Pattern's key does not found in object."
+msgstr ""
+
+#. module: google_docs
+#: help:google.docs.config,name_template:0
+msgid ""
+"Choose how the new google docs will be named, on google side. Eg. "
+"gdoc_%(field_name)s"
+msgstr ""
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid "Google Docs Configuration"
+msgstr ""
+
+#. module: google_docs
+#: help:google.docs.config,gdocs_resource_id:0
+msgid ""
+"\n"
+"This is the id of the template document, on google side. You can find it "
+"thanks to its URL: \n"
+"*for a text document with url like "
+"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, the ID is "
+"`document:123456789`\n"
+"*for a spreadsheet document with url like "
+"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, "
+"the ID is `spreadsheet:123456789`\n"
+"*for a presentation (slide show) document with url like "
+"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id"
+".p`, the ID is `presentation:123456789`\n"
+"*for a drawing document with url like "
+"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, the ID is "
+"`drawings:123456789`\n"
+"...\n"
+msgstr ""
+
+#. module: google_docs
+#: model:ir.model,name:google_docs.model_ir_attachment
+msgid "ir.attachment"
+msgstr ""
+
+#. module: google_docs
+#: field:google.docs.config,name_template:0
+msgid "Google Doc Name Pattern"
+msgstr ""
diff --git a/addons/google_docs/i18n/it.po b/addons/google_docs/i18n/it.po
new file mode 100644
index 00000000000..934e3590385
--- /dev/null
+++ b/addons/google_docs/i18n/it.po
@@ -0,0 +1,189 @@
+# Italian translation for openobject-addons
+# Copyright (c) 2012 Rosetta Contributors and Canonical Ltd 2012
+# This file is distributed under the same license as the openobject-addons package.
+# FIRST AUTHOR , 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: openobject-addons\n"
+"Report-Msgid-Bugs-To: FULL NAME \n"
+"POT-Creation-Date: 2012-11-24 02:52+0000\n"
+"PO-Revision-Date: 2012-12-11 08:34+0000\n"
+"Last-Translator: Nicola Riolini - Micronaet \n"
+"Language-Team: Italian \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:41+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:136
+#, python-format
+msgid "Key Error!"
+msgstr ""
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"for a presentation (slide show) document with url like "
+"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id"
+".p`, the ID is `presentation:123456789`"
+msgstr ""
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"for a text document with url like "
+"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, the ID is "
+"`document:123456789`"
+msgstr ""
+
+#. module: google_docs
+#: field:google.docs.config,gdocs_resource_id:0
+msgid "Google Resource ID to Use as Template"
+msgstr "ID risorsa google da usare come modello"
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"for a drawing document with url like "
+"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, the ID is "
+"`drawings:123456789`"
+msgstr ""
+
+#. module: google_docs
+#. openerp-web
+#: code:addons/google_docs/static/src/xml/gdocs.xml:6
+#, python-format
+msgid "Add Google Doc..."
+msgstr "Aggiungi google doc"
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"This is the id of the template document, on google side. You can find it "
+"thanks to its URL:"
+msgstr ""
+
+#. module: google_docs
+#: model:ir.model,name:google_docs.model_google_docs_config
+msgid "Google Docs templates config"
+msgstr "Config. modello google docs"
+
+#. module: google_docs
+#. openerp-web
+#: code:addons/google_docs/static/src/js/gdocs.js:25
+#, python-format
+msgid ""
+"The user google credentials are not set yet. Contact your administrator for "
+"help."
+msgstr ""
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid ""
+"for a spreadsheet document with url like "
+"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, "
+"the ID is `spreadsheet:123456789`"
+msgstr ""
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:98
+#, python-format
+msgid ""
+"Your resource id is not correct. You can find the id in the google docs URL."
+msgstr ""
+"Il vostro ID risorsa non è corretto. Potete trovarlo nell'URL di google docs"
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:122
+#, python-format
+msgid "Creating google docs may only be done by one at a time."
+msgstr ""
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:53
+#: code:addons/google_docs/google_docs.py:98
+#: code:addons/google_docs/google_docs.py:122
+#, python-format
+msgid "Google Docs Error!"
+msgstr "Errore Google Docs!"
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:53
+#, python-format
+msgid "Check your google configuration in Users/Users/Synchronization tab."
+msgstr ""
+
+#. module: google_docs
+#: model:ir.ui.menu,name:google_docs.menu_gdocs_config
+msgid "Google Docs configuration"
+msgstr ""
+
+#. module: google_docs
+#: model:ir.actions.act_window,name:google_docs.action_google_docs_users_config
+#: model:ir.ui.menu,name:google_docs.menu_gdocs_model_config
+msgid "Models configuration"
+msgstr "Configurazione modelli"
+
+#. module: google_docs
+#: field:google.docs.config,model_id:0
+msgid "Model"
+msgstr "Modello"
+
+#. module: google_docs
+#. openerp-web
+#: code:addons/google_docs/static/src/js/gdocs.js:28
+#, python-format
+msgid "User Google credentials are not yet set."
+msgstr "Credenziali utente google non ancora impostate."
+
+#. module: google_docs
+#: code:addons/google_docs/google_docs.py:136
+#, python-format
+msgid "Your Google Doc Name Pattern's key does not found in object."
+msgstr ""
+
+#. module: google_docs
+#: help:google.docs.config,name_template:0
+msgid ""
+"Choose how the new google docs will be named, on google side. Eg. "
+"gdoc_%(field_name)s"
+msgstr ""
+
+#. module: google_docs
+#: view:google.docs.config:0
+msgid "Google Docs Configuration"
+msgstr ""
+
+#. module: google_docs
+#: help:google.docs.config,gdocs_resource_id:0
+msgid ""
+"\n"
+"This is the id of the template document, on google side. You can find it "
+"thanks to its URL: \n"
+"*for a text document with url like "
+"`https://docs.google.com/a/openerp.com/document/d/123456789/edit`, the ID is "
+"`document:123456789`\n"
+"*for a spreadsheet document with url like "
+"`https://docs.google.com/a/openerp.com/spreadsheet/ccc?key=123456789#gid=0`, "
+"the ID is `spreadsheet:123456789`\n"
+"*for a presentation (slide show) document with url like "
+"`https://docs.google.com/a/openerp.com/presentation/d/123456789/edit#slide=id"
+".p`, the ID is `presentation:123456789`\n"
+"*for a drawing document with url like "
+"`https://docs.google.com/a/openerp.com/drawings/d/123456789/edit`, the ID is "
+"`drawings:123456789`\n"
+"...\n"
+msgstr ""
+
+#. module: google_docs
+#: model:ir.model,name:google_docs.model_ir_attachment
+msgid "ir.attachment"
+msgstr ""
+
+#. module: google_docs
+#: field:google.docs.config,name_template:0
+msgid "Google Doc Name Pattern"
+msgstr ""
diff --git a/addons/hr/i18n/es.po b/addons/hr/i18n/es.po
index b539f8157fa..caf2544d142 100644
--- a/addons/hr/i18n/es.po
+++ b/addons/hr/i18n/es.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-05-10 17:49+0000\n"
-"Last-Translator: Raphael Collet (OpenERP) \n"
+"PO-Revision-Date: 2012-12-11 22:04+0000\n"
+"Last-Translator: Ana Juaristi Olalde \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:39+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
@@ -24,7 +24,7 @@ msgstr "Usuario OpenERP"
#. module: hr
#: field:hr.config.settings,module_hr_timesheet_sheet:0
msgid "Allow timesheets validation by managers"
-msgstr ""
+msgstr "Permite validar partes de trabajo por los gerentes."
#. module: hr
#: field:hr.job,requirements:0
@@ -58,11 +58,14 @@ msgid ""
"128x128px image, with aspect ratio preserved. Use this field in form views "
"or some kanban views."
msgstr ""
+"Foto de medio tamaño del empleado. Se redimensionará automáticamente a "
+"128x128px, manteniendo el ratio de aspecto. Utilice este campo en vistas de "
+"formulario o vistas kanban."
#. module: hr
#: view:hr.config.settings:0
msgid "Time Tracking"
-msgstr ""
+msgstr "Seguimiento de tiempo"
#. module: hr
#: view:hr.employee:0
@@ -78,12 +81,12 @@ msgstr "Cree sus departamentos"
#. module: hr
#: help:hr.job,no_of_employee:0
msgid "Number of employees currently occupying this job position."
-msgstr ""
+msgstr "Número de empleados que actualmente ocupan este puesto."
#. module: hr
#: field:hr.config.settings,module_hr_evaluation:0
msgid "Organize employees periodic evaluation"
-msgstr ""
+msgstr "Organice las evaluaciones periodicas de los empleados."
#. module: hr
#: view:hr.department:0
@@ -105,11 +108,13 @@ msgid ""
"This field holds the image used as photo for the employee, limited to "
"1024x1024px."
msgstr ""
+"Este campo contendrá la imagen usada como foto del empleado, acotada a "
+"1024x1024px."
#. module: hr
#: help:hr.config.settings,module_hr_holidays:0
msgid "This installs the module hr_holidays."
-msgstr ""
+msgstr "Se instalará el módulo hr_holidays."
#. module: hr
#: view:hr.job:0
@@ -124,7 +129,7 @@ msgstr "En selección"
#. module: hr
#: field:hr.job,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Mensajes sin leer"
#. module: hr
#: field:hr.department,company_id:0
@@ -142,33 +147,33 @@ msgstr "Previsión en selección"
#. module: hr
#: field:res.users,employee_ids:0
msgid "Related employees"
-msgstr ""
+msgstr "Empleados relacionados"
#. module: hr
#: constraint:hr.employee.category:0
msgid "Error! You cannot create recursive Categories."
-msgstr ""
+msgstr "¡Error! No puede crear categorias recursivas."
#. module: hr
#: help:hr.config.settings,module_hr_recruitment:0
msgid "This installs the module hr_recruitment."
-msgstr ""
+msgstr "Se instalará el módulo hr_recruitment"
#. module: hr
#: view:hr.employee:0
msgid "Birth"
-msgstr ""
+msgstr "Fecha de nacimiento"
#. module: hr
#: model:ir.actions.act_window,name:hr.open_view_categ_form
#: model:ir.ui.menu,name:hr.menu_view_employee_category_form
msgid "Employee Tags"
-msgstr ""
+msgstr "Etiquetas del empleado"
#. module: hr
#: view:hr.job:0
msgid "Launch Recruitement"
-msgstr ""
+msgstr "Lanzar proceso de selección"
#. module: hr
#: model:process.transition,name:hr.process_transition_employeeuser0
@@ -193,22 +198,22 @@ msgstr "Casado (a)"
#. module: hr
#: field:hr.job,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Mensajes"
#. module: hr
#: view:hr.config.settings:0
msgid "Talent Management"
-msgstr ""
+msgstr "Gestión de talento"
#. module: hr
#: help:hr.config.settings,module_hr_timesheet_sheet:0
msgid "This installs the module hr_timesheet_sheet."
-msgstr ""
+msgstr "Se instalará el módulo hr_timesheet_sheet."
#. module: hr
#: view:hr.employee:0
msgid "Mobile:"
-msgstr ""
+msgstr "Móvil:"
#. module: hr
#: view:hr.employee:0
@@ -218,7 +223,7 @@ msgstr "Cargo"
#. module: hr
#: help:hr.job,message_unread:0
msgid "If checked new messages require your attention."
-msgstr ""
+msgstr "Si se marca, los nuevos mensajes requieren su atención"
#. module: hr
#: field:hr.employee,color:0
@@ -237,7 +242,7 @@ msgstr ""
#. module: hr
#: field:hr.employee,image_medium:0
msgid "Medium-sized photo"
-msgstr ""
+msgstr "Foto de tamaño medio"
#. module: hr
#: field:hr.employee,identification_id:0
@@ -278,7 +283,7 @@ msgstr "Dirección oficina"
#. module: hr
#: field:hr.job,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Seguidores"
#. module: hr
#: view:hr.employee:0
@@ -299,6 +304,9 @@ msgid ""
"image, with aspect ratio preserved. Use this field anywhere a small image is "
"required."
msgstr ""
+"Foto de tamaño medio del empleado. Automáticamente se redimensionará a "
+"64x64px manteniendo el ratio de aspecto. Use este campo cuando necesite una "
+"imagen pequeña."
#. module: hr
#: field:hr.employee,birthday:0
@@ -308,12 +316,12 @@ msgstr "Fecha de nacimiento"
#. module: hr
#: help:hr.job,no_of_recruitment:0
msgid "Number of new employees you expect to recruit."
-msgstr ""
+msgstr "Número de empleados que espera contratar."
#. module: hr
#: model:ir.actions.client,name:hr.action_client_hr_menu
msgid "Open HR Menu"
-msgstr ""
+msgstr "Abrir menú RRHH"
#. module: hr
#: help:hr.job,message_summary:0
@@ -321,6 +329,8 @@ msgid ""
"Holds the Chatter summary (number of messages, ...). This summary is "
"directly in html format in order to be inserted in kanban views."
msgstr ""
+"Contiene el resumen del chatter (nº de mensajes, ...). Este resumen viene "
+"directamente en formato HTML para poder ser insertado en las vistas kanban."
#. module: hr
#: help:hr.config.settings,module_account_analytic_analysis:0
@@ -328,6 +338,8 @@ msgid ""
"This installs the module account_analytic_analysis, which will install sales "
"management too."
msgstr ""
+"Se instalará el módulo account_analytic_analysis, el cual instalará 'gestión "
+"de ventas'."
#. module: hr
#: view:board.board:0
@@ -344,7 +356,7 @@ msgstr "Trabajo"
#. module: hr
#: field:hr.job,no_of_employee:0
msgid "Current Number of Employees"
-msgstr ""
+msgstr "Número actual de empleados"
#. module: hr
#: field:hr.department,member_ids:0
@@ -364,18 +376,19 @@ msgstr "Formulario y estructura del empleado"
#. module: hr
#: field:hr.config.settings,module_hr_expense:0
msgid "Manage employees expenses"
-msgstr ""
+msgstr "Gestión de gastos de los empleados"
#. module: hr
#: help:hr.job,expected_employees:0
msgid ""
"Expected number of employees for this job position after new recruitment."
msgstr ""
+"Número previsto de empleados para este puesto tras las nuevas contrataciones."
#. module: hr
#: view:hr.employee:0
msgid "Tel:"
-msgstr ""
+msgstr "Tfono:"
#. module: hr
#: selection:hr.employee,marital:0
@@ -437,22 +450,22 @@ msgstr ""
#. module: hr
#: help:hr.config.settings,module_hr_evaluation:0
msgid "This installs the module hr_evaluation."
-msgstr ""
+msgstr "Se instalará el módulo hr_evaluation."
#. module: hr
#: constraint:hr.employee:0
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
-msgstr ""
+msgstr "¡Error! No puede crear una jerarquia recursiva de empleado(s)."
#. module: hr
#: help:hr.config.settings,module_hr_attendance:0
msgid "This installs the module hr_attendance."
-msgstr ""
+msgstr "Se instalará el módulo hr_attendance."
#. module: hr
#: field:hr.employee,image_small:0
msgid "Smal-sized photo"
-msgstr ""
+msgstr "Foto pequeña."
#. module: hr
#: view:hr.employee.category:0
@@ -463,12 +476,12 @@ msgstr "Categoría de empleado"
#. module: hr
#: field:hr.employee,category_ids:0
msgid "Tags"
-msgstr ""
+msgstr "Etiquetas"
#. module: hr
#: help:hr.config.settings,module_hr_contract:0
msgid "This installs the module hr_contract."
-msgstr ""
+msgstr "Esto instala el módulo hr_contract."
#. module: hr
#: view:hr.employee:0
@@ -478,7 +491,7 @@ msgstr "Usuario OpenERP"
#. module: hr
#: view:hr.config.settings:0
msgid "or"
-msgstr ""
+msgstr "o"
#. module: hr
#: field:hr.employee.category,name:0
@@ -488,12 +501,12 @@ msgstr "Categoría"
#. module: hr
#: view:hr.job:0
msgid "Stop Recruitment"
-msgstr ""
+msgstr "Parar selección de personal"
#. module: hr
#: field:hr.config.settings,module_hr_attendance:0
msgid "Install attendances feature"
-msgstr ""
+msgstr "Instalar control de presencias"
#. module: hr
#: help:hr.employee,bank_account_id:0
@@ -518,7 +531,7 @@ msgstr "Información de contacto"
#. module: hr
#: field:hr.config.settings,module_hr_holidays:0
msgid "Manage holidays, leaves and allocation requests"
-msgstr ""
+msgstr "Gestión de solicitudes de vacaciones, ausencias y colocaciones"
#. module: hr
#: field:hr.department,child_ids:0
@@ -545,12 +558,12 @@ msgstr "Contrato de empleado"
#. module: hr
#: view:hr.config.settings:0
msgid "Contracts"
-msgstr ""
+msgstr "Contratos"
#. module: hr
#: help:hr.job,message_ids:0
msgid "Messages and communication history"
-msgstr ""
+msgstr "Mensajes e historial de comunicación"
#. module: hr
#: field:hr.employee,ssnid:0
@@ -560,12 +573,12 @@ msgstr "Nº Seguridad Social"
#. module: hr
#: field:hr.job,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "Es un seguidor."
#. module: hr
#: field:hr.config.settings,module_hr_recruitment:0
msgid "Manage the recruitment process"
-msgstr ""
+msgstr "Gestión del proceso de contratación."
#. module: hr
#: view:hr.employee:0
@@ -575,12 +588,12 @@ msgstr "Activo"
#. module: hr
#: view:hr.config.settings:0
msgid "Human Resources Management"
-msgstr ""
+msgstr "Gestión de recursos humanos"
#. module: hr
#: view:hr.config.settings:0
msgid "Install your country's payroll"
-msgstr ""
+msgstr "Instale las nóminas de su país"
#. module: hr
#: field:hr.employee,bank_account_id:0
@@ -595,7 +608,7 @@ msgstr "Compañías"
#. module: hr
#: field:hr.job,message_summary:0
msgid "Summary"
-msgstr ""
+msgstr "Resumen"
#. module: hr
#: model:process.transition,note:hr.process_transition_contactofemployee0
@@ -624,17 +637,17 @@ msgstr ""
#. module: hr
#: view:hr.employee:0
msgid "HR Settings"
-msgstr ""
+msgstr "Configuración RRHH"
#. module: hr
#: view:hr.employee:0
msgid "Citizenship & Other Info"
-msgstr ""
+msgstr "Ciudadanía e información adicional"
#. module: hr
#: constraint:hr.department:0
msgid "Error! You cannot create recursive departments."
-msgstr ""
+msgstr "¡Error! No puede crear departamentos recursivos."
#. module: hr
#: field:hr.employee,address_id:0
@@ -644,7 +657,7 @@ msgstr "Dirección de trabajo"
#. module: hr
#: view:hr.employee:0
msgid "Public Information"
-msgstr ""
+msgstr "Información pública"
#. module: hr
#: field:hr.employee,marital:0
@@ -659,7 +672,7 @@ msgstr "ir.acciones.acc_ventana"
#. module: hr
#: field:hr.employee,last_login:0
msgid "Latest Connection"
-msgstr ""
+msgstr "Última conexión"
#. module: hr
#: field:hr.employee,image:0
@@ -669,7 +682,7 @@ msgstr "Foto"
#. module: hr
#: view:hr.config.settings:0
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#. module: hr
#: model:ir.actions.act_window,help:hr.open_module_tree_department
@@ -688,13 +701,13 @@ msgstr ""
#. module: hr
#: help:hr.config.settings,module_hr_timesheet:0
msgid "This installs the module hr_timesheet."
-msgstr ""
+msgstr "Se instalará el módulo hr_timesheet."
#. module: hr
#: field:hr.job,message_comment_ids:0
#: help:hr.job,message_comment_ids:0
msgid "Comments and emails"
-msgstr ""
+msgstr "Comentarios y correos"
#. module: hr
#: model:ir.actions.act_window,help:hr.view_department_form_installer
@@ -733,13 +746,15 @@ msgstr "Móvil del trabajo"
#. module: hr
#: selection:hr.job,state:0
msgid "Recruitement in Progress"
-msgstr ""
+msgstr "Proceso de selección en progreso"
#. module: hr
#: field:hr.config.settings,module_account_analytic_analysis:0
msgid ""
"Allow invoicing based on timesheets (the sale application will be installed)"
msgstr ""
+"Permite facturación basada en partes de trabajo (la aplicación ventas se "
+"instalará)"
#. module: hr
#: view:hr.employee.category:0
@@ -759,7 +774,7 @@ msgstr "Dirección particular"
#. module: hr
#: field:hr.config.settings,module_hr_timesheet:0
msgid "Manage timesheets"
-msgstr ""
+msgstr "Gestión de partes de trabajo"
#. module: hr
#: model:ir.actions.act_window,name:hr.open_payroll_modules
@@ -784,12 +799,12 @@ msgstr "Ocupado"
#. module: hr
#: help:hr.config.settings,module_hr_payroll:0
msgid "This installs the module hr_payroll."
-msgstr ""
+msgstr "Se instalará el módulo hr_payroll."
#. module: hr
#: field:hr.config.settings,module_hr_contract:0
msgid "Record contracts per employee"
-msgstr ""
+msgstr "Registrar contratos por empleado"
#. module: hr
#: view:hr.department:0
@@ -804,7 +819,7 @@ msgstr "Nacionalidad"
#. module: hr
#: view:hr.config.settings:0
msgid "Additional Features"
-msgstr ""
+msgstr "Características adicionales"
#. module: hr
#: field:hr.employee,notes:0
@@ -857,18 +872,18 @@ msgstr "Nombre de departamento"
#. module: hr
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
msgid "Reports"
-msgstr ""
+msgstr "Informes"
#. module: hr
#: field:hr.config.settings,module_hr_payroll:0
msgid "Manage payroll"
-msgstr ""
+msgstr "Gestión de nóminas"
#. module: hr
#: view:hr.config.settings:0
#: model:ir.actions.act_window,name:hr.action_human_resources_configuration
msgid "Configure Human Resources"
-msgstr ""
+msgstr "Configurar recursos humanos"
#. module: hr
#: selection:hr.job,state:0
@@ -893,7 +908,7 @@ msgstr "Usuario"
#. module: hr
#: field:hr.job,expected_employees:0
msgid "Total Forecasted Employees"
-msgstr ""
+msgstr "Previson de empleados totales"
#. module: hr
#: help:hr.job,state:0
@@ -905,7 +920,7 @@ msgstr ""
#. module: hr
#: model:ir.model,name:hr.model_res_users
msgid "Users"
-msgstr ""
+msgstr "Usuarios"
#. module: hr
#: model:ir.actions.act_window,name:hr.action_hr_job
@@ -946,7 +961,7 @@ msgstr "¡El nombre del puesto de trabajo debe ser único por compañía!"
#. module: hr
#: help:hr.config.settings,module_hr_expense:0
msgid "This installs the module hr_expense."
-msgstr ""
+msgstr "Se instalará el módulo hr_expense"
#. module: hr
#: model:ir.model,name:hr.model_hr_config_settings
@@ -973,7 +988,7 @@ msgstr "Subordinados"
#. module: hr
#: view:hr.config.settings:0
msgid "Apply"
-msgstr ""
+msgstr "Aplicar"
#~ msgid "Working Time Categories"
#~ msgstr "Categorías horarios de trabajo"
diff --git a/addons/hr/i18n/pt.po b/addons/hr/i18n/pt.po
index 040434e4f9e..4069994298e 100644
--- a/addons/hr/i18n/pt.po
+++ b/addons/hr/i18n/pt.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:02+0000\n"
-"PO-Revision-Date: 2012-05-10 17:59+0000\n"
-"Last-Translator: Raphael Collet (OpenERP) \n"
+"PO-Revision-Date: 2012-12-11 17:47+0000\n"
+"Last-Translator: Rui Franco (multibase.pt) \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-12-04 05:39+0000\n"
-"X-Generator: Launchpad (build 16335)\n"
+"X-Launchpad-Export-Date: 2012-12-12 04:40+0000\n"
+"X-Generator: Launchpad (build 16361)\n"
#. module: hr
#: model:process.node,name:hr.process_node_openerpuser0
@@ -24,7 +24,7 @@ msgstr "Utilizador OpenERP"
#. module: hr
#: field:hr.config.settings,module_hr_timesheet_sheet:0
msgid "Allow timesheets validation by managers"
-msgstr ""
+msgstr "Permite a validação de registos de horas por gestores"
#. module: hr
#: field:hr.job,requirements:0
@@ -62,7 +62,7 @@ msgstr ""
#. module: hr
#: view:hr.config.settings:0
msgid "Time Tracking"
-msgstr ""
+msgstr "Registo de Tempo"
#. module: hr
#: view:hr.employee:0
@@ -78,12 +78,12 @@ msgstr "Crie os Seus Departamentos"
#. module: hr
#: help:hr.job,no_of_employee:0
msgid "Number of employees currently occupying this job position."
-msgstr ""
+msgstr "Número de empregados ocupando este cargo."
#. module: hr
#: field:hr.config.settings,module_hr_evaluation:0
msgid "Organize employees periodic evaluation"
-msgstr ""
+msgstr "Organizar avaliação periódica de empregados"
#. module: hr
#: view:hr.department:0
@@ -124,7 +124,7 @@ msgstr "Em recrutamento"
#. module: hr
#: field:hr.job,message_unread:0
msgid "Unread Messages"
-msgstr ""
+msgstr "Mensagens por ler"
#. module: hr
#: field:hr.department,company_id:0
@@ -142,12 +142,12 @@ msgstr "Esperado em Recrutamento"
#. module: hr
#: field:res.users,employee_ids:0
msgid "Related employees"
-msgstr ""
+msgstr "Empregados relacionados"
#. module: hr
#: constraint:hr.employee.category:0
msgid "Error! You cannot create recursive Categories."
-msgstr ""
+msgstr "Erro! Não pode criar categorias de forma recursiva."
#. module: hr
#: help:hr.config.settings,module_hr_recruitment:0
@@ -157,7 +157,7 @@ msgstr ""
#. module: hr
#: view:hr.employee:0
msgid "Birth"
-msgstr ""
+msgstr "Data de nascimento"
#. module: hr
#: model:ir.actions.act_window,name:hr.open_view_categ_form
@@ -168,7 +168,7 @@ msgstr ""
#. module: hr
#: view:hr.job:0
msgid "Launch Recruitement"
-msgstr ""
+msgstr "Iniciar recrutamento"
#. module: hr
#: model:process.transition,name:hr.process_transition_employeeuser0
@@ -193,12 +193,12 @@ msgstr "Casado"
#. module: hr
#: field:hr.job,message_ids:0
msgid "Messages"
-msgstr ""
+msgstr "Mensagens"
#. module: hr
#: view:hr.config.settings:0
msgid "Talent Management"
-msgstr ""
+msgstr "Gestão de talento"
#. module: hr
#: help:hr.config.settings,module_hr_timesheet_sheet:0
@@ -208,7 +208,7 @@ msgstr ""
#. module: hr
#: view:hr.employee:0
msgid "Mobile:"
-msgstr ""
+msgstr "Telemóvel:"
#. module: hr
#: view:hr.employee:0
@@ -237,7 +237,7 @@ msgstr ""
#. module: hr
#: field:hr.employee,image_medium:0
msgid "Medium-sized photo"
-msgstr ""
+msgstr "Foto de tamanho médio"
#. module: hr
#: field:hr.employee,identification_id:0
@@ -278,7 +278,7 @@ msgstr "Localização do Escritório"
#. module: hr
#: field:hr.job,message_follower_ids:0
msgid "Followers"
-msgstr ""
+msgstr "Seguidores"
#. module: hr
#: view:hr.employee:0
@@ -344,7 +344,7 @@ msgstr "Cargo"
#. module: hr
#: field:hr.job,no_of_employee:0
msgid "Current Number of Employees"
-msgstr ""
+msgstr "Número atual de empregados"
#. module: hr
#: field:hr.department,member_ids:0
@@ -364,18 +364,18 @@ msgstr "Formulário e estrutura do funcionário"
#. module: hr
#: field:hr.config.settings,module_hr_expense:0
msgid "Manage employees expenses"
-msgstr ""
+msgstr "Gerir despesas de empregados"
#. module: hr
#: help:hr.job,expected_employees:0
msgid ""
"Expected number of employees for this job position after new recruitment."
-msgstr ""
+msgstr "Número de empregados neste cargo após novo recrutamento."
#. module: hr
#: view:hr.employee:0
msgid "Tel:"
-msgstr ""
+msgstr "Tel:"
#. module: hr
#: selection:hr.employee,marital:0
@@ -442,7 +442,7 @@ msgstr ""
#. module: hr
#: constraint:hr.employee:0
msgid "Error! You cannot create recursive hierarchy of Employee(s)."
-msgstr ""
+msgstr "Erro! Não pode criar hierarquias de funcionários de forma recursiva."
#. module: hr
#: help:hr.config.settings,module_hr_attendance:0
@@ -452,7 +452,7 @@ msgstr ""
#. module: hr
#: field:hr.employee,image_small:0
msgid "Smal-sized photo"
-msgstr ""
+msgstr "Foto de tamanho pequeno"
#. module: hr
#: view:hr.employee.category:0
@@ -478,7 +478,7 @@ msgstr "Utilizador Relacionado"
#. module: hr
#: view:hr.config.settings:0
msgid "or"
-msgstr ""
+msgstr "ou"
#. module: hr
#: field:hr.employee.category,name:0
@@ -488,7 +488,7 @@ msgstr "Categoria"
#. module: hr
#: view:hr.job:0
msgid "Stop Recruitment"
-msgstr ""
+msgstr "Terminar o recrutamento"
#. module: hr
#: field:hr.config.settings,module_hr_attendance:0
@@ -545,12 +545,12 @@ msgstr "Contrato do funcionário"
#. module: hr
#: view:hr.config.settings:0
msgid "Contracts"
-msgstr ""
+msgstr "Contratos"
#. module: hr
#: help:hr.job,message_ids:0
msgid "Messages and communication history"
-msgstr ""
+msgstr "Histórico de mensagens e comunicação"
#. module: hr
#: field:hr.employee,ssnid:0
@@ -560,12 +560,12 @@ msgstr "Nº Segurança Social"
#. module: hr
#: field:hr.job,message_is_follower:0
msgid "Is a Follower"
-msgstr ""
+msgstr "É um seguidor"
#. module: hr
#: field:hr.config.settings,module_hr_recruitment:0
msgid "Manage the recruitment process"
-msgstr ""
+msgstr "Gerir processo de recrutamento"
#. module: hr
#: view:hr.employee:0
@@ -575,7 +575,7 @@ msgstr "Ativo"
#. module: hr
#: view:hr.config.settings:0
msgid "Human Resources Management"
-msgstr ""
+msgstr "Gestão de recursos humanos"
#. module: hr
#: view:hr.config.settings:0
@@ -595,7 +595,7 @@ msgstr "Empresas"
#. module: hr
#: field:hr.job,message_summary:0
msgid "Summary"
-msgstr ""
+msgstr "Resumo"
#. module: hr
#: model:process.transition,note:hr.process_transition_contactofemployee0
@@ -634,7 +634,7 @@ msgstr ""
#. module: hr
#: constraint:hr.department:0
msgid "Error! You cannot create recursive departments."
-msgstr ""
+msgstr "Erro! Não pode criar departamentos de forma recursiva."
#. module: hr
#: field:hr.employee,address_id:0
@@ -644,7 +644,7 @@ msgstr "Endereço de Trabalho"
#. module: hr
#: view:hr.employee:0
msgid "Public Information"
-msgstr ""
+msgstr "Informação pública"
#. module: hr
#: field:hr.employee,marital:0
@@ -659,7 +659,7 @@ msgstr "ir.actions.act_window"
#. module: hr
#: field:hr.employee,last_login:0
msgid "Latest Connection"
-msgstr ""
+msgstr "Ligação mais recente"
#. module: hr
#: field:hr.employee,image:0
@@ -669,7 +669,7 @@ msgstr "Fotografia"
#. module: hr
#: view:hr.config.settings:0
msgid "Cancel"
-msgstr ""
+msgstr "Cancelar"
#. module: hr
#: model:ir.actions.act_window,help:hr.open_module_tree_department
@@ -694,7 +694,7 @@ msgstr ""
#: field:hr.job,message_comment_ids:0
#: help:hr.job,message_comment_ids:0
msgid "Comments and emails"
-msgstr ""
+msgstr "Comentários e emails"
#. module: hr
#: model:ir.actions.act_window,help:hr.view_department_form_installer
@@ -733,13 +733,15 @@ msgstr "Telémovel do Emprego"
#. module: hr
#: selection:hr.job,state:0
msgid "Recruitement in Progress"
-msgstr ""
+msgstr "Recrutamento em progresso"
#. module: hr
#: field:hr.config.settings,module_account_analytic_analysis:0
msgid ""
"Allow invoicing based on timesheets (the sale application will be installed)"
msgstr ""
+"Permite faturação baseada em registo de horas (a aplicação de vendas será "
+"instalada)"
#. module: hr
#: view:hr.employee.category:0
@@ -759,7 +761,7 @@ msgstr "Endereço de Residência"
#. module: hr
#: field:hr.config.settings,module_hr_timesheet:0
msgid "Manage timesheets"
-msgstr ""
+msgstr "Gerir registo de horas"
#. module: hr
#: model:ir.actions.act_window,name:hr.open_payroll_modules
@@ -804,7 +806,7 @@ msgstr "Nacionalidade"
#. module: hr
#: view:hr.config.settings:0
msgid "Additional Features"
-msgstr ""
+msgstr "Funcionalidades adicionais"
#. module: hr
#: field:hr.employee,notes:0
@@ -857,7 +859,7 @@ msgstr "Nome do departamento"
#. module: hr
#: model:ir.ui.menu,name:hr.menu_hr_reporting_timesheet
msgid "Reports"
-msgstr ""
+msgstr "Relatórios"
#. module: hr
#: field:hr.config.settings,module_hr_payroll:0
@@ -868,7 +870,7 @@ msgstr ""
#: view:hr.config.settings:0
#: model:ir.actions.act_window,name:hr.action_human_resources_configuration
msgid "Configure Human Resources"
-msgstr ""
+msgstr "Configurar recursos humanos"
#. module: hr
#: selection:hr.job,state:0
@@ -893,7 +895,7 @@ msgstr "LogIn"
#. module: hr
#: field:hr.job,expected_employees:0
msgid "Total Forecasted Employees"
-msgstr ""
+msgstr "Total de empregados previsto"
#. module: hr
#: help:hr.job,state:0
@@ -905,7 +907,7 @@ msgstr ""
#. module: hr
#: model:ir.model,name:hr.model_res_users
msgid "Users"
-msgstr ""
+msgstr "Utilizadores"
#. module: hr
#: model:ir.actions.act_window,name:hr.action_hr_job
@@ -951,7 +953,7 @@ msgstr ""
#. module: hr
#: model:ir.model,name:hr.model_hr_config_settings
msgid "hr.config.settings"
-msgstr ""
+msgstr "hr.config.settings"
#. module: hr
#: field:hr.department,manager_id:0
@@ -973,7 +975,7 @@ msgstr "Subordinados"
#. module: hr
#: view:hr.config.settings:0
msgid "Apply"
-msgstr ""
+msgstr "Aplicar"
#~ msgid "Sunday"
#~ msgstr "Domingo"
diff --git a/addons/hr_contract/i18n/pt.po b/addons/hr_contract/i18n/pt.po
index 0e8ef3abd9e..ba5d8240626 100644
--- a/addons/hr_contract/i18n/pt.po
+++ b/addons/hr_contract/i18n/pt.po
@@ -7,14 +7,14 @@ msgstr ""
"Project-Id-Version: OpenERP Server 6.0dev\n"
"Report-Msgid-Bugs-To: support@openerp.com\n"
"POT-Creation-Date: 2012-12-03 16:03+0000\n"
-"PO-Revision-Date: 2010-12-16 06:43+0000\n"
-"Last-Translator: OpenERP Administrators \n"
+"PO-Revision-Date: 2012-12-11 15:32+0000\n"
+"Last-Translator: Rui Franco (multibase.pt)