Merge lp:~pexego/openerp-spain/removes_out_of_scope_modules_61 into lp:~openerp-spain-team/openerp-spain/6.1

Proposed by Omar (Pexego) on 2013-01-07
Status: Merged
Merged at revision: 338
Proposed branch: lp:~pexego/openerp-spain/removes_out_of_scope_modules_61
Merge into: lp:~openerp-spain-team/openerp-spain/6.1
Diff against target: 18593 lines (+0/-18096)
93 files modified
account_balance_reporting/__init__.py (+0/-34)
account_balance_reporting/__openerp__.py (+0/-70)
account_balance_reporting/account_balance_reporting.py (+0/-565)
account_balance_reporting/account_balance_reporting_reports.xml (+0/-52)
account_balance_reporting/account_balance_reporting_template.py (+0/-263)
account_balance_reporting/account_balance_reporting_template_view.xml (+0/-170)
account_balance_reporting/account_balance_reporting_view.xml (+0/-201)
account_balance_reporting/account_balance_reporting_wizard.xml (+0/-61)
account_balance_reporting/account_balance_reporting_workflow.xml (+0/-94)
account_balance_reporting/i18n/account_balance_reporting.pot (+0/-538)
account_balance_reporting/i18n/ca.po (+0/-607)
account_balance_reporting/i18n/es.po (+0/-610)
account_balance_reporting/i18n/gl.po (+0/-605)
account_balance_reporting/i18n/pl.po (+0/-558)
account_balance_reporting/i18n/pt.po (+0/-598)
account_balance_reporting/i18n/sv.po (+0/-548)
account_balance_reporting/migrations/0.2/post-01-update-model-balance_reporting-in-ir_module_data.py (+0/-44)
account_balance_reporting/migrations/0.2/pre-01-change-table-name.py (+0/-77)
account_balance_reporting/report/__init__.py (+0/-27)
account_balance_reporting/report/generic_non_zero_report.rml (+0/-175)
account_balance_reporting/report/generic_report.rml (+0/-173)
account_balance_reporting/security/ir.model.access.csv (+0/-5)
account_balance_reporting/wizard/__init__.py (+0/-31)
account_balance_reporting/wizard/wizard_calculate.py (+0/-70)
account_balance_reporting/wizard/wizard_print.py (+0/-95)
account_invoice_analytics/__init__.py (+0/-26)
account_invoice_analytics/__openerp__.py (+0/-54)
account_invoice_analytics/account_menu.xml (+0/-17)
account_invoice_analytics/analytic.py (+0/-36)
account_invoice_analytics/analytic_view.xml (+0/-33)
account_invoice_analytics/partner.py (+0/-31)
account_invoice_analytics/partner_view.xml (+0/-20)
account_invoice_analytics/product.py (+0/-41)
account_invoice_analytics/product_view.xml (+0/-30)
account_invoice_analytics/sale.py (+0/-216)
account_invoice_analytics/sale_view.xml (+0/-118)
account_invoice_analytics/wizard/__init__.py (+0/-22)
account_invoice_analytics/wizard/account_find_analytic_entries.py (+0/-56)
account_invoice_analytics/wizard/account_invoice_wiz.xml (+0/-40)
account_invoice_analytics/workflow.xml (+0/-33)
account_payment_extension/__init__.py (+0/-29)
account_payment_extension/__openerp__.py (+0/-64)
account_payment_extension/account_invoice.py (+0/-136)
account_payment_extension/account_move_line.py (+0/-193)
account_payment_extension/i18n/account_payment_extension.pot (+0/-466)
account_payment_extension/i18n/bg.po (+0/-492)
account_payment_extension/i18n/ca.po (+0/-617)
account_payment_extension/i18n/es.po (+0/-619)
account_payment_extension/i18n/fr_BE.po (+0/-321)
account_payment_extension/i18n/hu.po (+0/-500)
account_payment_extension/i18n/pt.po (+0/-615)
account_payment_extension/i18n/pt_BR.po (+0/-507)
account_payment_extension/i18n/sv.po (+0/-517)
account_payment_extension/payment.py (+0/-380)
account_payment_extension/payment_sequence.xml (+0/-16)
account_payment_extension/payment_view.xml (+0/-432)
account_payment_extension/payment_wizard.xml (+0/-7)
account_payment_extension/security/ir.model.access.csv (+0/-4)
account_payment_extension/wizard/__init__.py (+0/-30)
account_payment_extension/wizard/wizard_payment_order.py (+0/-240)
account_payment_extension/wizard/wizard_payment_order_view.xml (+0/-93)
account_payment_extension/wizard/wizard_populate_statement.py (+0/-161)
account_payment_extension/wizard/wizard_populate_statement_view.xml (+0/-42)
hr_attendance_project/__init__.py (+0/-26)
hr_attendance_project/__openerp__.py (+0/-49)
hr_attendance_project/i18n/ca.po (+0/-229)
hr_attendance_project/i18n/es.po (+0/-229)
hr_attendance_project/i18n/fr.po (+0/-222)
hr_attendance_project/i18n/hr_attendance_project.pot (+0/-219)
hr_attendance_project/i18n/pt.po (+0/-230)
hr_attendance_project/wizard/__init__.py (+0/-26)
hr_attendance_project/wizard/sign_in_out_task_project.py (+0/-379)
hr_attendance_project/wizard/sign_in_out_task_project.xml (+0/-79)
nan_account_bank_statement/__init__.py (+0/-33)
nan_account_bank_statement/__openerp__.py (+0/-55)
nan_account_bank_statement/account_statement.py (+0/-698)
nan_account_bank_statement/account_statement_view.xml (+0/-155)
nan_account_bank_statement/i18n/ca.po (+0/-422)
nan_account_bank_statement/i18n/es.po (+0/-422)
nan_account_bank_statement/i18n/nan_account_bank_statement.pot (+0/-318)
nan_account_bank_statement/security/ir.model.access.csv (+0/-4)
nan_account_payment_report/__init__.py (+0/-28)
nan_account_payment_report/__openerp__.py (+0/-21)
nan_account_payment_report/i18n/ca.po (+0/-25)
nan_account_payment_report/i18n/es.po (+0/-24)
nan_account_payment_report/i18n/nan_account_payment_report.pot (+0/-16)
nan_account_payment_report/payment_report.xml (+0/-14)
nan_account_payment_report/report/payment-order.jrxml (+0/-346)
nan_account_payment_report/report/payment-order.pot (+0/-70)
nan_account_payment_report/report/payment-order_ca_ES.po (+0/-71)
nan_account_payment_report/report/payment-order_ca_ES.properties (+0/-45)
nan_account_payment_report/report/payment-order_es_ES.po (+0/-71)
nan_account_payment_report/report/payment-order_es_ES.properties (+0/-45)
To merge this branch: bzr merge lp:~pexego/openerp-spain/removes_out_of_scope_modules_61
Reviewer Review Type Date Requested Status
Pedro Manuel Baeza 2013-01-07 Approve on 2013-01-07
Review via email: mp+142091@code.launchpad.net

Description of the change

Hola,

He hecho este merge proposal para que se delibere sobre los módulos que expongo abajo, ya que no considero que estén en el sitio correcto:

nan_account_bank_statement: Es un módulo genérico que le vale a toda la comunidad no sólo a nosotros y por esto, está en la rama de account-payment, manejada por el grupo de openerp-community-reviewer. https://code.launchpad.net/~account-payment-team/account-payment/6.1

hr_attendance_project: Desde luego está totalmente fuera de lugar. Se podría crear una rama hr-attendance en el grupo https://launchpad.net/~hr-core-editors, también manejado por openerp-community-reviewer.

account_payment_extension: Es el mismo caso que nan_account_bank_statement, aun peor, que es un módulo que desde la revisión 1 está allí. https://code.launchpad.net/~account-payment-team/account-payment/6.1

nan_account_payment_report: Lo mismo que el primero y el tercero, el problema de este es que no lo tenemos en otro sitio, pero considero que sería mejor proponerlo en la rama de account-payment. Además, depende de jasper-reports, creo que estaría bien evitar dependencias de este tipo en la localización española.

account_invoice_analytics: No probé este módulo, pero tiene buena pinta y también creo que sería interesante para el resto de la comunidad, yo lo propondría en la rama de account-analytic, también manejada por openerp-community-reviewer. https://code.launchpad.net/~account-core-editors/account-analytic/6.1

account_balance_reporting: Es un módulo que usa mucha más gente que españoles, por lo tanto, no podemos llevarlo por separado aquí, podríamos quizás tener una variante de el con algo específico para la localización española. Habría que proponerlo en alguna de las ramas de openerp-community-reviewer. Quizás: account-financial-report, o quizás crear una account-reporting.

No se que opináis, pero para mí es importante tener bien delimitadas las ramas de openerp e irnos hacía la metodología de openerp-community-reviewer, propuesta por c2c hace unos meses, que es por lo que acabará apostando la comunidad bajo mi punto de vista y en el único sitio que tendremos módulos "extra" centralizados y de calidad, sin encontrarnos con que no están portados, cambios no avisados etc..., todos los problemas que teníamos en las ramas de extra-addons y la dispersión de módulos que hay ahora en cada rama de cada empresa.

Un saludo

To post a comment you must log in.
Pedro Manuel Baeza (pedro.baeza) wrote :

Estoy totalmente de acuerdo con Omar. De hecho, no había propuesto algo similar desde que Avanzosc los añadió en la rama por falta de tiempo. Creo que ganaríamos tener que realizar menos esfuerzo cada vez que se deba adaptar esos módulos a una nueva versión si la comunidad entera está implicada, aparte de evitar duplicidades con posibles versiones desactualizadas como ya ha ocurrido en el pasado (recordad aquella pregunta de la lista sobre qué rama utilizar para la localización).

Yo podría echar una mano en los merge-proposals a las ramas correspondientes genéricas, aunque sería necesario renombrar alguno de los módulos como el nan_account_bank_statement para cumplir con las reglas establecidas en la comunidad.

review: Approve
Daniel Campos (Avanzosc) (dani-ds) wrote :

Hola,
Me parecen bien los cambios que propones Omar, de hecho que varios de
los módulos que comentas los subí por que son módulos que solemos
utilizar aquí pero al no tener una rama propia si no es en la propia del
desarrollador no tenía bien claro donde deberían ir.

Saludos!

El 07/01/13 12:04, Omar (Pexego) escribió:
> Omar (Pexego) has proposed merging lp:~pexego/openerp-spain/removes_out_of_scope_modules_61 into lp:openerp-spain.
>
> Requested reviews:
> OpenERP Spain Team (openerp-spain-team)
>
> For more details, see:
> https://code.launchpad.net/~pexego/openerp-spain/removes_out_of_scope_modules_61/+merge/142091
>
> Hola,
>
> He hecho este merge proposal para que se delibere sobre los módulos que expongo abajo, ya que no considero que estén en el sitio correcto:
>
> nan_account_bank_statement: Es un módulo genérico que le vale a toda la comunidad no sólo a nosotros y por esto, está en la rama de account-payment, manejada por el grupo de openerp-community-reviewer. https://code.launchpad.net/~account-payment-team/account-payment/6.1
>
> hr_attendance_project: Desde luego está totalmente fuera de lugar. Se podría crear una rama hr-attendance en el grupo https://launchpad.net/~hr-core-editors, también manejado por openerp-community-reviewer.
>
> account_payment_extension: Es el mismo caso que nan_account_bank_statement, aun peor, que es un módulo que desde la revisión 1 está allí. https://code.launchpad.net/~account-payment-team/account-payment/6.1
>
> nan_account_payment_report: Lo mismo que el primero y el tercero, el problema de este es que no lo tenemos en otro sitio, pero considero que sería mejor proponerlo en la rama de account-payment. Además, depende de jasper-reports, creo que estaría bien evitar dependencias de este tipo en la localización española.
>
> account_invoice_analytics: No probé este módulo, pero tiene buena pinta y también creo que sería interesante para el resto de la comunidad, yo lo propondría en la rama de account-analytic, también manejada por openerp-community-reviewer. https://code.launchpad.net/~account-core-editors/account-analytic/6.1
>
> account_balance_reporting: Es un módulo que usa mucha más gente que españoles, por lo tanto, no podemos llevarlo por separado aquí, podríamos quizás tener una variante de el con algo específico para la localización española. Habría que proponerlo en alguna de las ramas de openerp-community-reviewer. Quizás: account-financial-report, o quizás crear una account-reporting.
>
> No se que opináis, pero para mí es importante tener bien delimitadas las ramas de openerp e irnos hacía la metodología de openerp-community-reviewer, propuesta por c2c hace unos meses, que es por lo que acabará apostando la comunidad bajo mi punto de vista y en el único sitio que tendremos módulos "extra" centralizados y de calidad, sin encontrarnos con que no están portados, cambios no avisados etc..., todos los problemas que teníamos en las ramas de extra-addons y la dispersión de módulos que hay ahora en cada rama de cada empresa.
>
> Un saludo
>

--
*Daniel Campos*
Técnico programador OpenERP, Avanzosc, S.L. Office phone / Tfono
oficina: (+34) 943 02 69 02
www.avanzosc.es

La localización española tiene que ser para módulos con las funciones especificas del territorio español y que no sirven en otros países. Estos módulos claramente son más genéricos y reutilizables por mucha más gente.

Totalmente de acuerdo.

Saludos

Creo que sería conveniente moverlos ya a los repositorios correctos esta generando confusión entre usuarios nuevos, aparecen bugs en estos módulos y creen que son de la localización.

Saludos

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== removed directory 'account_balance_reporting'
=== removed file 'account_balance_reporting/__init__.py'
--- account_balance_reporting/__init__.py 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/__init__.py 1970-01-01 00:00:00 +0000
@@ -1,34 +0,0 @@
1# -*- coding: utf-8 -*-
2# -*- encoding: utf-8 -*-
3##############################################################################
4#
5# OpenERP - Account balance reporting engine
6# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
7# AvanzOSC, Avanzed Open Source Consulting
8# Copyright (C) 2011-2012 Iker Coranti (www.avanzosc.com). All Rights Reserved
9# $Id$
10#
11# This program is free software: you can redistribute it and/or modify
12# it under the terms of the GNU General Public License as published by
13# the Free Software Foundation, either version 3 of the License, or
14# (at your option) any later version.
15#
16# This program is distributed in the hope that it will be useful,
17# but WITHOUT ANY WARRANTY; without even the implied warranty of
18# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19# GNU General Public License for more details.
20#
21# You should have received a copy of the GNU General Public License
22# along with this program. If not, see <http://www.gnu.org/licenses/>.
23#
24##############################################################################
25
26"""
27Account balance reporting engine
28"""
29__author__ = "Borja López Soilán (Pexego) - borjals@pexego.es"
30
31import account_balance_reporting_template
32import account_balance_reporting
33import report
34import wizard
350
=== removed file 'account_balance_reporting/__openerp__.py'
--- account_balance_reporting/__openerp__.py 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/__openerp__.py 1970-01-01 00:00:00 +0000
@@ -1,70 +0,0 @@
1# -*- coding: utf-8 -*-
2# -*- encoding: utf-8 -*-
3##############################################################################
4#
5# OpenERP - Account balance reporting engine
6# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
7# AvanzOSC, Avanzed Open Source Consulting
8# Copyright (C) 2011-2012 Iker Coranti (www.avanzosc.com). All Rights Reserved
9# $Id$
10#
11# This program is free software: you can redistribute it and/or modify
12# it under the terms of the GNU General Public License as published by
13# the Free Software Foundation, either version 3 of the License, or
14# (at your option) any later version.
15#
16# This program is distributed in the hope that it will be useful,
17# but WITHOUT ANY WARRANTY; without even the implied warranty of
18# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19# GNU General Public License for more details.
20#
21# You should have received a copy of the GNU General Public License
22# along with this program. If not, see <http://www.gnu.org/licenses/>.
23#
24##############################################################################
25
26{
27 "name" : "Account balance reporting engine",
28 "version" : "0.2",
29 "author" : "Pexego",
30 "website" : "http://www.pexego.es",
31 "category" : "Enterprise Specific Modules",
32 "description": """
33The module allows the user to create account balance reports and templates,
34comparing the values of 'accounting concepts' between two fiscal years
35or a set of fiscal periods.
36
37Accounting concepts values can be calculated as the sum of some account balances,
38the sum of its children, other account concepts or constant values.
39
40Generated reports are stored as objects on the server,
41so you can check them anytime later or edit them
42(to add notes for example) before printing.
43
44The module lets the user add new templates of the reports concepts,
45and associate them a specific "XML reports" (OpenERP RML files for example)
46with the design used when printing.
47So it is very easy to add predefined country-specific official reports.
48
49The user interface has been designed to be as much user-friendly as it can be.
50
51Note: It has been designed to meet Spanish/Spain localization needs,
52but it might be used as a generic accounting report engine.
53 """,
54 "depends" : [
55 'base',
56 'account',
57 ],
58 "init_xml" : [
59 ],
60 "demo_xml" : [ ],
61 "update_xml" : [
62 'security/ir.model.access.csv',
63 'account_balance_reporting_wizard.xml',
64 'account_balance_reporting_template_view.xml',
65 'account_balance_reporting_view.xml',
66 'account_balance_reporting_workflow.xml',
67 'account_balance_reporting_reports.xml',
68 ],
69 "installable": True
70}
710
=== removed file 'account_balance_reporting/account_balance_reporting.py'
--- account_balance_reporting/account_balance_reporting.py 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/account_balance_reporting.py 1970-01-01 00:00:00 +0000
@@ -1,565 +0,0 @@
1# -*- coding: utf-8 -*-
2# -*- encoding: utf-8 -*-
3##############################################################################
4#
5# OpenERP - Account balance reporting engine
6# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
7# $Id$
8#
9# This program is free software: you can redistribute it and/or modify
10# it under the terms of the GNU General Public License as published by
11# the Free Software Foundation, either version 3 of the License, or
12# (at your option) any later version.
13#
14# This program is distributed in the hope that it will be useful,
15# but WITHOUT ANY WARRANTY; without even the implied warranty of
16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17# GNU General Public License for more details.
18#
19# You should have received a copy of the GNU General Public License
20# along with this program. If not, see <http://www.gnu.org/licenses/>.
21#
22##############################################################################
23
24"""
25Account balance report objects
26
27Generic account balance report document (with header and detail lines).
28Designed following the needs of the
29Spanish/Spain localization.
30"""
31__author__ = "Borja López Soilán (Pexego)"
32
33
34from osv import fields, osv
35import re
36import time
37from tools.translate import _
38import netsvc
39
40################################################################################
41# CSS classes for the account line templates
42################################################################################
43
44CSS_CLASSES = [('default','Default'),('l1', 'Level 1'), ('l2', 'Level 2'),
45 ('l3', 'Level 3'), ('l4', 'Level 4'), ('l5', 'Level 5')]
46
47################################################################################
48# Account balance report (document / header)
49################################################################################
50
51class account_balance_reporting(osv.osv):
52 """
53 Account balance report.
54 It stores the configuration/header fields of an account balance report,
55 and the linked lines of detail with the values of the accounting concepts
56 (values generated from the selected template lines of detail formulas).
57 """
58
59 #_inherit = "account.common.account.report"
60 _name = "account.balance.reporting"
61
62 _columns = {
63 # Name of this report
64 'name': fields.char('Name', size=64, required=True, select=True),
65 # Template used to calculate this report
66 'template_id': fields.many2one('account.balance.reporting.template', 'Template', ondelete='set null', required=True, select=True,
67 states = {'calc_done': [('readonly', True)], 'done': [('readonly', True)]}),
68 # Date of the last calculation
69 'calc_date': fields.datetime("Calculation date"),
70 # State of the report
71 'state': fields.selection([('draft','Draft'),('calc','Processing'),('calc_done','Processed'),('done','Done'),('canceled','Canceled')], 'State'),
72 # Company
73 'company_id': fields.many2one('res.company', 'Company', ondelete='cascade', readonly=True, required=True),
74 #
75 # Current fiscal year and it's (selected) periods
76 #
77 'current_fiscalyear_id': fields.many2one('account.fiscalyear','Fiscal year 1', select=True, required=True,
78 states = {'calc_done': [('readonly', True)], 'done': [('readonly', True)]}),
79 'current_period_ids': fields.many2many('account.period', 'account_balance_reporting_account_period_current_rel', 'account_balance_reporting_id', 'period_id', 'Fiscal year 1 periods',
80 states = {'calc_done': [('readonly', True)], 'done': [('readonly', True)]}),
81 #
82 # Previous fiscal year and it's (selected) periods
83 #
84 'previous_fiscalyear_id': fields.many2one('account.fiscalyear','Fiscal year 2', select=True,
85 states = {'calc_done': [('readonly', True)], 'done': [('readonly', True)]}),
86 'previous_period_ids': fields.many2many('account.period', 'account_balance_reporting_account_period_previous_rel', 'account_balance_reporting_id', 'period_id', 'Fiscal year 2 periods',
87 states = {'calc_done': [('readonly', True)], 'done': [('readonly', True)]}),
88 }
89
90 _defaults = {
91 # Current company by default:
92 'company_id': lambda self, cr, uid, context: self.pool.get('res.users').browse(cr, uid, uid, context).company_id.id,
93 # Draft state by default:
94 'state': lambda *a: 'draft',
95 }
96
97 #
98 # Actions ##################################################################
99 #
100
101 def action_calculate(self, cr, uid, ids, context=None):
102 """
103 Called when the user presses the Calculate button.
104 It will use the report template to generate lines of detail for the
105 report with calculated values.
106 """
107 report_line_facade = self.pool.get('account.balance.reporting.line')
108
109 # Set the state to 'calculating'
110 self.write(cr, uid, ids, {
111 'state': 'calc',
112 'calc_date': time.strftime('%Y-%m-%d %H:%M:%S')
113 })
114
115 #
116 # Replace the lines of detail of the report with new lines from its template
117 #
118
119 reports = self.browse(cr, uid, ids, context)
120 for report in reports:
121 # Clear the report data (unlink the lines of detail)
122 report_line_facade.unlink(cr, uid, [line.id for line in report.line_ids])
123
124 #
125 # Fill the report with a 'copy' of the lines of its template (if it has one)
126 #
127 if report.template_id:
128 for template_line in report.template_id.line_ids:
129 report_line_facade.create(cr, uid, {
130 'code': template_line.code,
131 'name': template_line.name,
132 'report_id': report.id,
133 'template_line_id': template_line.id,
134 'parent_id': None,
135 'current_value': None,
136 'previous_value': None,
137 'sequence': template_line.sequence,
138 'css_class': template_line.css_class,
139 }, context)
140
141 #
142 # Set the parents of the lines in the report
143 # Note: We reload the reports objects to refresh the lines of detail.
144 #
145 reports = self.browse(cr, uid, ids, context)
146 for report in reports:
147 if report.template_id:
148 #
149 # Establecemos los padres de las líneas (ahora que ya están creados)
150 #
151 for line in report.line_ids:
152 if line.template_line_id and line.template_line_id.parent_id:
153 parent_line_id = report_line_facade.search(cr, uid, [('report_id', '=', report.id), ('code', '=', line.template_line_id.parent_id.code)])
154 report_line_facade.write(cr, uid, line.id, {
155 'parent_id': len(parent_line_id) and parent_line_id[0] or None,
156 }, context)
157
158 #
159 # Calculate the values of the lines
160 # Note: We reload the reports objects to refresh the lines of detail.
161 #
162 reports = self.browse(cr, uid, ids, context)
163 for report in reports:
164 if report.template_id:
165 # Refresh the report's lines values
166 for line in report.line_ids:
167 line.refresh_values()
168
169 # Set the report as calculated
170 self.write(cr, uid, [report.id], {
171 'state': 'calc_done'
172 })
173 else:
174 # Ouch! no template: Going back to draft state.
175 self.write(cr, uid, [report.id], {'state': 'draft'})
176 return True
177
178
179 def action_confirm(self, cr, uid, ids, context=None):
180 """
181 Called when the user clicks the confirm button.
182 """
183 self.write(cr, uid, ids, {'state': 'done'})
184 return True
185
186
187 def action_cancel(self, cr, uid, ids, context=None):
188 """
189 Called when the user clicks the cancel button.
190 """
191 self.write(cr, uid, ids, {'state': 'canceled'})
192 return True
193
194 def action_recover(self, cr, uid, ids, context=None):
195 """
196 Called when the user clicks the draft button to create
197 a new workflow instance.
198 """
199 self.write(cr, uid, ids, {'state': 'draft', 'calc_date': None})
200 wf_service = netsvc.LocalService("workflow")
201 for item_id in ids:
202 wf_service.trg_create(uid, 'account.balance.reporting', item_id, cr)
203 return True
204
205 def calculate_action(self, cr, uid, ids, context):
206 """
207 Calculate the selected balance report data.
208 """
209 report_id = None
210 #if data.get('model') == 'account.balance.reporting':
211 #report_id = data.get('id')
212 report_id = ids
213 if report_id[0]:
214 #
215 # Send the calculate signal to the balance report
216 # to trigger action_calculate.
217 #
218 wf_service = netsvc.LocalService('workflow')
219 wf_service.trg_validate(uid, 'account.balance.reporting', report_id[0], 'calculate', cr)
220 return 'close'
221
222account_balance_reporting()
223
224
225
226################################################################################
227# Account balance report line of detail (accounting concept)
228################################################################################
229
230class account_balance_reporting_line(osv.osv):
231 """
232 Account balance report line / Accounting concept
233 One line of detail of the balance report representing an accounting
234 concept with its values.
235 The accounting concepts follow a parent-children hierarchy.
236 Its values (current and previous) are calculated based on the 'value'
237 formula of the linked template line.
238 """
239
240 _name = "account.balance.reporting.line"
241
242 _columns = {
243 # Parent report of this line
244 'report_id': fields.many2one('account.balance.reporting', 'Report', ondelete='cascade'),
245
246 # Concept official code (as specified by normalized models, will be used when printing)
247 'code': fields.char('Code', size=64, required=True, select=True),
248 # Concept official name (will be used when printing)
249 'name': fields.char('Name', size=256, required=True, select=True),
250 # Notes value (references to the notes)
251 'notes': fields.text('Notes'),
252 # Concept value in this fiscal year
253 'current_value': fields.float('Fiscal year 1', digits=(16,2)),
254 # Concept value on the previous fiscal year
255 'previous_value': fields.float('Fiscal year 2', digits=(16,2)),
256 # Date of the last calculation
257 'calc_date': fields.datetime("Calculation date"),
258 # Order sequence, it's also used for grouping into sections, that's why it is a char
259 'sequence': fields.char('Sequence', size=32, required=False),
260 # CSS class, used when printing to set the style of the line
261 'css_class': fields.selection(CSS_CLASSES, 'CSS Class', required=False),
262 # Linked template line used to calculate this line values
263 'template_line_id': fields.many2one('account.balance.reporting.template.line', 'Line template', ondelete='set null'),
264 # Parent accounting concept
265 'parent_id': fields.many2one('account.balance.reporting.line', 'Parent', ondelete='cascade'),
266 # Children accounting concepts
267 'child_ids': fields.one2many('account.balance.reporting.line', 'parent_id', 'Children'),
268 }
269
270 _defaults = {
271 # Use context report_id as the the parent report
272 'report_id': lambda self, cr, uid, context: context.get('report_id', None),
273 # Default css class (so we always have a class)
274 'css_class': lambda *a: 'default',
275 }
276
277 # Lines are sorted by its sequence and code
278 _order = "sequence, code"
279
280 # Don't let the user repeat codes in the report (the codes will be used to look up accounting concepts)
281 _sql_constraints = [
282 ('report_code_uniq', 'unique (report_id,code)', _("The code must be unique for this report!"))
283 ]
284
285
286
287 def name_get(self, cr, uid, ids, context=None):
288 """
289 Redefine the name_get method to show the code in the name ("[code] name").
290 """
291 if not len(ids):
292 return []
293 res=[]
294 for item in self.browse(cr,uid,ids):
295 res.append((item.id, "[%s] %s" % (item.code, item.name)))
296 return res
297
298
299 def name_search(self, cr, uid, name, args=[], operator='ilike', context={}, limit=80):
300 """
301 Redefine the name_search method to allow searching by code.
302 """
303 ids = []
304 if name:
305 ids = self.search(cr, uid, [('code','ilike',name)]+ args, limit=limit)
306 if not ids:
307 ids = self.search(cr, uid, [('name',operator,name)]+ args, limit=limit)
308 return self.name_get(cr, uid, ids, context=context)
309
310
311 def refresh_values(self, cr, uid, ids, context=None):
312 """
313 Recalculates the values of this report line using the
314 linked line template values formulas:
315
316 Depending on this formula the final value is calculated as follows:
317 - Empy template value: sum of (this concept) children values.
318 - Number with decimal point ("10.2"): that value (constant).
319 - Account numbers separated by commas ("430,431,(437)"): Sum of the account balances.
320 (The sign of the balance depends on the balance mode)
321 - Concept codes separated by "+" ("11000+12000"): Sum of those concepts values.
322 """
323 for line in self.browse(cr, uid, ids):
324 current_value = 0.0
325 previous_value = 0.0
326
327 #
328 # We use the same code to calculate both fiscal year values,
329 # just iterating over them.
330 #
331 for fyear in ('current', 'previous'):
332 value = 0
333 if fyear == 'current':
334 template_value = line.template_line_id.current_value
335 elif fyear == 'previous':
336 template_value = line.template_line_id.previous_value
337
338 # Remove characters after a ";" (we use ; for comments)
339 if template_value and len(template_value):
340 template_value = template_value.split(';')[0]
341
342 if (fyear == 'current' and not line.report_id.current_fiscalyear_id) \
343 or (fyear == 'previous' and not line.report_id.previous_fiscalyear_id):
344 value = 0
345 else:
346 #
347 # Calculate the value
348 #
349 if not template_value or not len(template_value):
350 #
351 # Empy template value => sum of the children, of this concept, values.
352 #
353 for child in line.child_ids:
354 if child.calc_date != child.report_id.calc_date:
355 # Tell the child to refresh its values
356 child.refresh_values()
357 # Reload the child data
358 child = self.browse(cr, uid, [child.id])[0]
359 if fyear == 'current':
360 value += float(child.current_value)
361 elif fyear == 'previous':
362 value += float(child.previous_value)
363
364 elif re.match(r'^\-?[0-9]*\.[0-9]*$', template_value):
365 #
366 # Number with decimal points => that number value (constant).
367 #
368 value = float(template_value)
369
370 elif re.match(r'^[0-9a-zA-Z,\(\)\*_]*$', template_value):
371 #
372 # Account numbers separated by commas => sum of the account balances.
373 #
374 # We will use the context to filter the accounts by fiscalyear
375 # and periods.
376 #
377 if fyear == 'current':
378 ctx = {
379 'fiscalyear': line.report_id.current_fiscalyear_id.id,
380 'periods': [p.id for p in line.report_id.current_period_ids],
381 }
382 elif fyear == 'previous':
383 ctx = {
384 'fiscalyear': line.report_id.previous_fiscalyear_id.id,
385 'periods': [p.id for p in line.report_id.previous_period_ids],
386 }
387
388 # Get the mode of balance calculation from the template
389 balance_mode = line.template_line_id.report_id.balance_mode
390
391 # Get the balance
392 value = line._get_account_balance(template_value, balance_mode, ctx)
393
394 elif re.match(r'^[\+\-0-9a-zA-Z_\*]*$', template_value):
395 #
396 # Account concept codes separated by "+" => sum of the concept (report lines) values.
397 #
398 for line_code in re.findall(r'(-?\(?[0-9a-zA-Z_]*\)?)', template_value):
399 # Check the sign of the code (substraction)
400 if line_code.startswith('-') or line_code.startswith('('):
401 sign = -1.0
402 else:
403 sign = 1.0
404 line_code = line_code.strip('-()*')
405
406 # Check if the code is valid (findall might return empty strings)
407 if len(line_code) > 0:
408 # Search for the line (perfect match)
409 line_ids = self.search(cr, uid, [
410 ('report_id','=', line.report_id.id),
411 ('code', '=', line_code),
412 ])
413 for child in self.browse(cr, uid, line_ids):
414 if child.calc_date != child.report_id.calc_date:
415 # Tell the child to refresh its values
416 child.refresh_values()
417 # Reload the child data
418 child = self.browse(cr, uid, [child.id])[0]
419 if fyear == 'current':
420 value += float(child.current_value) * sign
421 elif fyear == 'previous':
422 value += float(child.previous_value) * sign
423
424 #
425 # Negate the value if needed
426 #
427 if line.template_line_id.negate:
428 value = -value
429
430 if fyear == 'current':
431 current_value = value
432 elif fyear == 'previous':
433 previous_value = value
434
435 # Write the values
436 self.write(cr, uid, [line.id], {
437 'current_value': current_value,
438 'previous_value': previous_value,
439 'calc_date': line.report_id.calc_date
440 })
441 return True
442
443
444 def _get_account_balance(self, cr, uid, ids, code, balance_mode=0, context=None):
445 """
446 It returns the (debit, credit, balance*) tuple for a account with the
447 given code, or the sum of those values for a set of accounts
448 when the code is in the form "400,300,(323)"
449
450 Depending on the balance_mode, the balance is calculated as follows:
451 Mode 0: debit-credit for all accounts (default);
452 Mode 1: debit-credit, credit-debit for accounts in brackets;
453 Mode 2: credit-debit for all accounts;
454 Mode 3: credit-debit, debit-credit for accounts in brackets.
455
456 Also the user may specify to use only the debit or credit of the account
457 instead of the balance writing "debit(551)" or "credit(551)".
458 """
459 acc_facade = self.pool.get('account.account')
460 res = 0.0
461 line = self.browse(cr, uid, ids)[0]
462
463 assert balance_mode in ('0','1','2','3'), "balance_mode should be in [0..3]"
464
465 # We iterate over the accounts listed in "code", so code can be
466 # a string like "430+431+432-438"; accounts split by "+" will be added,
467 # accounts split by "-" will be substracted.
468 #
469 # We also take in consideration the balance_mode:
470 # Mode 0: credit-debit for all accounts
471 # Mode 1: debit-credit, credit-debit for accounts in brackets
472 # Mode 2: credit-debit, debit-credit for accounts in brackets
473 # Mode 3: credit-debit, debit-credit for accounts in brackets.
474 #
475 # And let the user get just the credit or debit if he specifies so.
476 #
477 for account_code in re.findall('(-?\w*\(?[0-9a-zA-Z_]*\)?)', code):
478 # Check if the code is valid (findall might return empty strings)
479 if len(account_code) > 0:
480 #
481 # Check the sign of the code (substraction)
482 #
483 if account_code.startswith('-'):
484 sign = -1.0
485 account_code = account_code[1:] # Strip the sign
486 else:
487 sign = 1.0
488
489
490 if re.match(r'^debit\(.*\)$', account_code):
491 # Use debit instead of balance
492 mode = 'debit'
493 account_code = account_code[6:-1] # Strip debit()
494 elif re.match(r'^credit\(.*\)$', account_code):
495 # Use credit instead of balance
496 mode = 'credit'
497 account_code = account_code[7:-1] # Strip credit()
498 else:
499 mode = 'balance'
500 #
501 # Calculate the balance, as given by the balance mode
502 #
503 if balance_mode == '1':
504 # We use debit-credit as default balance,
505 # but for accounts in brackets we use credit-debit
506 if account_code.startswith('(') and account_code.endswith(')'):
507 sign = -1.0 * sign
508 elif balance_mode == '2':
509 # We use credit-debit as the balance,
510 sign = -1.0 * sign
511 elif balance_mode == '3':
512 # We use credit-debit as default balance,
513 # but for accounts in brackets we use debit-credit
514 if not account_code.startswith('(') and account_code.endswith(')'):
515 sign = -1.0 * sign
516 # Strip the brackets (if there are brackets)
517 if account_code.startswith('(') and account_code.endswith(')'):
518 account_code = account_code[1:-1]
519
520 # Search for the account (perfect match)
521 account_ids = acc_facade.search(cr, uid, [
522 ('code', '=', account_code),
523 ('company_id','=', line.report_id.company_id.id)
524 ], context=context)
525 if not account_ids:
526 # We didn't find the account, search for a subaccount ending with '0'
527 account_ids = acc_facade.search(cr, uid, [
528 ('code', '=like', '%s%%0' % account_code),
529 ('company_id','=', line.report_id.company_id.id)
530 ], context=context)
531
532 if len(account_ids) > 0:
533 if mode == 'debit':
534 res += acc_facade.browse(cr, uid, account_ids, context)[0].debit
535 elif mode == 'credit':
536 res += acc_facade.browse(cr, uid, account_ids, context)[0].credit
537 else:
538 res += acc_facade.browse(cr, uid, account_ids, context)[0].balance * sign
539 else:
540 netsvc.Logger().notifyChannel('account_balance_reporting', netsvc.LOG_WARNING, "Account with code '%s' not found!" % account_code)
541
542 return res
543
544
545account_balance_reporting_line()
546
547
548class account_balance_reporting_withlines(osv.osv):
549 """
550 Extend the 'account balance report' to add a link to its
551 lines of detail.
552 """
553
554 _inherit = "account.balance.reporting"
555
556 _columns = {
557 'line_ids': fields.one2many('account.balance.reporting.line', 'report_id', 'Lines',
558 states = {'done': [('readonly', True)]}),
559 }
560
561account_balance_reporting_withlines()
562
563
564
565
5660
=== removed file 'account_balance_reporting/account_balance_reporting_reports.xml'
--- account_balance_reporting/account_balance_reporting_reports.xml 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/account_balance_reporting_reports.xml 1970-01-01 00:00:00 +0000
@@ -1,52 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3#
4# OpenERP - Account balance reporting engine
5# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
6# $Id$
7#
8# This program is free software: you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation, either version 3 of the License, or
11# (at your option) any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with this program. If not, see <http://www.gnu.org/licenses/>.
20#
21-->
22<!--
23Generic sample reports for the account balance reporting engine.
24
25Author: Borja López Soilán (Pexego) - borjals@pexego.es
26-->
27<openerp>
28 <data>
29
30 <!-- Generic report -->
31 <report id="report_account_balance_reporting_generic"
32 string="Generic balance report"
33 model="account.balance.reporting"
34 name="report_account_balance_reporting.generic"
35 rml="addons/account_balance_reporting/report/generic_report.rml"
36 auto="True"
37 menu="False"
38 header="True" />
39
40 <!-- Generic report without zero lines -->
41 <report id="report_account_balance_reporting_default_non_zero"
42 string="Generic balance report (non zero lines)"
43 model="account.balance.reporting"
44 name="report_account_balance_reporting.generic_non_zero"
45 rml="addons/account_balance_reporting/report/generic_non_zero_report.rml"
46 auto="True"
47 menu="False"
48 header="True" />
49
50 </data>
51</openerp>
52
530
=== removed file 'account_balance_reporting/account_balance_reporting_template.py'
--- account_balance_reporting/account_balance_reporting_template.py 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/account_balance_reporting_template.py 1970-01-01 00:00:00 +0000
@@ -1,263 +0,0 @@
1# -*- coding: utf-8 -*-
2# -*- encoding: utf-8 -*-
3##############################################################################
4#
5# OpenERP - Account balance reporting engine
6# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
7# $Id$
8#
9# This program is free software: you can redistribute it and/or modify
10# it under the terms of the GNU General Public License as published by
11# the Free Software Foundation, either version 3 of the License, or
12# (at your option) any later version.
13#
14# This program is distributed in the hope that it will be useful,
15# but WITHOUT ANY WARRANTY; without even the implied warranty of
16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17# GNU General Public License for more details.
18#
19# You should have received a copy of the GNU General Public License
20# along with this program. If not, see <http://www.gnu.org/licenses/>.
21#
22##############################################################################
23
24"""
25Account balance report templates
26
27Generic account balance report template that will be used to define
28accounting concepts with formulas to calculate its values/balance.
29Designed following the needs of the Spanish/Spain localization.
30"""
31__author__ = "Borja López Soilán (Pexego) - borjals@pexego.es"
32
33
34from osv import fields, osv
35import re
36import time
37from tools.translate import _
38
39_BALANCE_MODE_HELP = """Formula calculation mode: Depending on it, the balance is calculated as follows:
40 Mode 0: debit-credit (default);
41 Mode 1: debit-credit, credit-debit for accounts in brackets;
42 Mode 2: credit-debit;
43 Mode 3: credit-debit, debit-credit for accounts in brackets."""
44
45_VALUE_FORMULA_HELP = """Value calculation formula: Depending on this formula the final value is calculated as follows:
46 Empy template value: sum of (this concept) children values.
47 Number with decimal point ("10.2"): that value (constant).
48 Account numbers separated by commas ("430,431,(437)"): Sum of the account balances
49 (the sign of the balance depends on the balance mode).
50 Concept codes separated by "+" ("11000+12000"): Sum of those concepts values.
51"""
52
53################################################################################
54# CSS classes for the account lines
55################################################################################
56
57CSS_CLASSES = [('default','Default'),
58 ('l1', 'Level 1'),
59 ('l2', 'Level 2'),
60 ('l3', 'Level 3'),
61 ('l4', 'Level 4'),
62 ('l5', 'Level 5')]
63
64################################################################################
65# Account balance report template (document/header)
66################################################################################
67
68class account_balance_reporting_template(osv.osv):
69 """
70 Account balance report template.
71 It stores the header fields of an account balance report template,
72 and the linked lines of detail with the formulas to calculate
73 the accounting concepts of the report.
74 """
75
76 _name = "account.balance.reporting.template"
77
78 _columns = {
79 # Report template name
80 'name': fields.char('Name', size=64, required=True, select=True),
81 # Type (system = not editable by the user [updated from XML files])
82 'type': fields.selection([('system','System'),('user','User')], 'Type'),
83 # Report design
84 'report_xml_id': fields.many2one('ir.actions.report.xml', 'Report design', ondelete='set null'),
85 # Description
86 'description': fields.text('Description'),
87 # Balance mode
88 'balance_mode': fields.selection([('0','Debit-Credit'),('1','Debit-Credit, reversed with brakets'),('2','Credit-Debit'),('3','Credit-Debit, reversed with brakets')], 'Balance mode', help=_BALANCE_MODE_HELP),
89 }
90
91 _defaults = {
92 # New templates are 'user' editable by default
93 'type': lambda *a: 'user',
94 # Use mode 0 by default
95 'balance_mode': lambda *a: '0',
96 }
97
98 def copy(self, cr, uid, id, default=None, context=None):
99 """
100 Redefine the copy method to perform it correctly as the line
101 structure is a graph.
102 """
103 line_facade = self.pool.get('account.balance.reporting.template.line')
104
105 # Read the current item data:
106 template = self.browse(cr, uid, id)
107
108 # Create the template
109 new_id = self.create(cr, uid, {
110 'name': '%s*' % template.name, # We change the name to identify the copy
111 'type': 'user', # Copies are always user templates
112 'report_xml_id': template.report_xml_id.id,
113 'description': template.description,
114 'balance_mode': template.balance_mode,
115 'line_ids': None,
116 }, context)
117
118 #
119 # Now create the lines (without parents)
120 #
121 for line in template.line_ids:
122 line_facade.create(cr, uid, {
123 'report_id': new_id,
124 'sequence': line.sequence,
125 'css_class': line.css_class,
126 'code': line.code,
127 'name': line.name,
128 'current_value': line.current_value,
129 'previous_value': line.previous_value,
130 'negate': line.negate,
131 'parent_id': None,
132 'child_ids': None,
133 }, context)
134
135 #
136 # Now set the (lines) parents
137 #
138 for line in template.line_ids:
139 if line.parent_id:
140 # Search for the copied line
141 new_line_id = line_facade.search(cr, uid, [
142 ('report_id', '=', new_id),
143 ('code', '=', line.code),
144 ])[0]
145 # Search for the copied parent line
146 new_parent_id = line_facade.search(cr, uid, [
147 ('report_id', '=', new_id),
148 ('code', '=', line.parent_id.code),
149 ])[0]
150 # Set the parent
151 line_facade.write(cr, uid, new_line_id, {
152 'parent_id': new_parent_id,
153 })
154
155 return new_id
156
157account_balance_reporting_template()
158
159
160
161################################################################################
162# Account balance report template line of detail (accounting concept template)
163################################################################################
164
165class account_balance_reporting_template_line(osv.osv):
166 """
167 Account balance report template line / Accounting concept template
168 One line of detail of the balance report representing an accounting
169 concept with the formulas to calculate its values.
170 The accounting concepts follow a parent-children hierarchy.
171 """
172
173 _name = "account.balance.reporting.template.line"
174
175 _columns = {
176 # Parent report of this line
177 'report_id': fields.many2one('account.balance.reporting.template', 'Template', ondelete='cascade'),
178
179 # Order sequence, it's also used for grouping into sections, that's why it is a char
180 'sequence': fields.char('Sequence', size=32, required=False, help="Lines will be sorted/grouped by this field"),
181 # CSS class, used when printing to set the style of the line
182 'css_class': fields.selection(CSS_CLASSES, 'CSS Class', required=False, help="Style-sheet class"),
183
184 # Concept official code (as specified by normalized models, will be used when printing)
185 'code': fields.char('Code', size=64, required=True, select=True, help="Concept code, may be used on formulas to reference this line"),
186 # Concept official name (will be used when printing)
187 'name': fields.char('Name', size=256, required=True, select=True, help="Concept name/description"),
188 # Concept value formula in this fiscal year
189 'current_value': fields.text('Fiscal year 1 formula', help=_VALUE_FORMULA_HELP),
190 # Concept value on the previous fiscal year
191 'previous_value': fields.text('Fiscal year 2 formula', help=_VALUE_FORMULA_HELP),
192 # Negate the value?
193 'negate': fields.boolean('Negate', help="Negate the value (change the sign of the balance)"),
194
195 # Parent accounting concept
196 'parent_id': fields.many2one('account.balance.reporting.template.line', 'Parent', ondelete='cascade'),
197 # Children accounting concepts
198 'child_ids': fields.one2many('account.balance.reporting.template.line', 'parent_id', 'Children'),
199 }
200
201 _defaults = {
202 # Use context report_id as the the parent report
203 'report_id': lambda self, cr, uid, context: context.get('report_id', None),
204 # Don't negate by default
205 'negate': lambda *a: False,
206 # Default css class (so we always have a class)
207 'css_class': lambda *a: 'default',
208 }
209
210 # Lines are sorted by its sequence and code
211 _order = "sequence, code"
212
213 # Don't let the user repeat codes in the report (the codes will be used to look up accounting concepts)
214 _sql_constraints = [
215 ('report_code_uniq', 'unique (report_id,code)', _("The code must be unique for this report!"))
216 ]
217
218
219
220 def name_get(self, cr, uid, ids, context=None):
221 """
222 Redefine the name_get method to show the code in the name ("[code] name").
223 """
224 if not len(ids):
225 return []
226 res=[]
227 for item in self.browse(cr,uid,ids):
228 res.append((item.id, "[%s] %s" % (item.code, item.name)))
229 return res
230
231
232 def name_search(self, cr, uid, name, args=[], operator='ilike', context={}, limit=80):
233 """
234 Redefine the name_search method to allow searching by code.
235 """
236 ids = []
237 if name:
238 ids = self.search(cr, uid, [('code','ilike',name)]+ args, limit=limit)
239 if not ids:
240 ids = self.search(cr, uid, [('name',operator,name)]+ args, limit=limit)
241 return self.name_get(cr, uid, ids, context=context)
242
243
244account_balance_reporting_template_line()
245
246
247class account_balance_reporting_template_withlines(osv.osv):
248 """
249 Extend the 'account balance report template' to add a link to its
250 lines of detail.
251 """
252
253 _inherit = "account.balance.reporting.template"
254
255 _columns = {
256 'line_ids': fields.one2many('account.balance.reporting.template.line', 'report_id', 'Lines'),
257 }
258
259account_balance_reporting_template_withlines()
260
261
262
263
2640
=== removed file 'account_balance_reporting/account_balance_reporting_template_view.xml'
--- account_balance_reporting/account_balance_reporting_template_view.xml 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/account_balance_reporting_template_view.xml 1970-01-01 00:00:00 +0000
@@ -1,170 +0,0 @@
1<?xml version="1.0"?>
2<!--
3#
4# OpenERP - Account balance reporting engine
5# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
6# $Id$
7#
8# This program is free software: you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation, either version 3 of the License, or
11# (at your option) any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with this program. If not, see <http://www.gnu.org/licenses/>.
20#
21-->
22<!--
23Views for the account balance reporting templates and its lines.
24
25Author: Borja López Soilán (Pexego) - borjals@pexego.es
26-->
27<openerp>
28 <data>
29
30 <!--**** Template views *********************************************-->
31
32 <!-- Template form view -->
33 <record model="ir.ui.view" id="view_account_balance_reporting_template_form">
34 <field name="name">account.balance.reporting.template.form</field>
35 <field name="model">account.balance.reporting.template</field>
36 <field name="type">form</field>
37 <field name="arch" type="xml">
38 <form string="Account balance report template">
39 <group colspan="4">
40 <field name="name" select="1"/>
41 <field name="type" select="1" readonly="1"/>
42 <field name="report_xml_id" select="2" domain="[('model','=','account.balance.reporting')]"/>
43 <field name="balance_mode" select="2"/>
44 </group>
45 <notebook colspan="4">
46 <page string="Information">
47 <field name="description" colspan="4" nolabel="1"/>
48 </page>
49 <page string="Lines">
50 <field name="line_ids" nolabel="1" context="{'report_id':active_id}">
51 <tree string="Template lines" editable="bottom"
52 colors="blue:css_class in ('l1')">
53 <field name="code" select="1" colspan="1"/>
54 <field name="name" select="1" colspan="2"/>
55 <field name="current_value" colspan="2"/>
56 <field name="previous_value" colspan="2"/>
57 <field name="negate" select="2" colspan="1"/>
58 <field name="report_id" invisible="1"/>
59 <field name="parent_id" select="1" colspan="1" domain="[('report_id','=',report_id)]"/>
60 <field name="sequence" select="1" colspan="1"/>
61 <field name="css_class" select="1" colspan="1"/>
62 </tree>
63 <form string="Template line">
64 <group colspan="4">
65 <field name="code" select="1" colspan="1"/>
66 <field name="name" select="1" colspan="3"/>
67 </group>
68 <group colspan="4">
69 <field name="report_id" select="1" readonly="1"/>
70 <field name="parent_id" select="1" domain="[('report_id','=',report_id)]"/>
71 </group>
72 <group string="Values" colspan="4">
73 <field name="current_value"/>
74 <field name="previous_value"/>
75 <field name="negate" select="2" colspan="1"/>
76 </group>
77 <group string="Style" colspan="4">
78 <field name="sequence"/>
79 <field name="css_class"/>
80 </group>
81 </form>
82 </field>
83 </page>
84 </notebook>
85 </form>
86 </field>
87 </record>
88
89 <!-- Template tree view -->
90 <record model="ir.ui.view" id="view_account_balance_reporting_template_tree">
91 <field name="name">account.balance.reporting.template.tree</field>
92 <field name="model">account.balance.reporting.template</field>
93 <field name="type">tree</field>
94 <field name="arch" type="xml">
95 <tree string="Account balance report templates">
96 <field name="name" select="1"/>
97 <field name="type" select="1"/>
98 </tree>
99 </field>
100 </record>
101
102
103 <!--*** Template lines views ****************************************-->
104
105 <!-- Template line form view -->
106 <record model="ir.ui.view" id="view_account_balance_reporting_template_line_form">
107 <field name="name">account.balance.reporting.template.line.form</field>
108 <field name="model">account.balance.reporting.template.line</field>
109 <field name="type">form</field>
110 <field name="arch" type="xml">
111 <form string="Account balance report template line">
112 <group colspan="4">
113 <field name="code" select="1" colspan="1"/>
114 <field name="name" select="1" colspan="3"/>
115 </group>
116 <group colspan="4">
117 <field name="report_id" select="1"/>
118 <field name="parent_id" select="1"/>
119 </group>
120 <group string="Values" colspan="4">
121 <field name="current_value" colspan="2"/>
122 <field name="previous_value" colspan="2"/>
123 </group>
124 <group string="Style" colspan="4">
125 <field name="sequence" colspan="1"/>
126 <field name="css_class" colspan="1"/>
127 </group>
128 </form>
129 </field>
130 </record>
131
132 <!-- Template line tree view -->
133 <record model="ir.ui.view" id="view_account_balance_reporting_template_line_tree">
134 <field name="name">account.balance.reporting.template.line.tree</field>
135 <field name="model">account.balance.reporting.template.line</field>
136 <field name="type">tree</field>
137 <field name="arch" type="xml">
138 <tree string="Account balance report template lines">
139 <field name="code" select="1"/>
140 <field name="name" select="1"/>
141 <field name="report_id" select="1"/>
142 <field name="parent_id" select="1"/>
143 <field name="sequence" select="1" colspan="1"/>
144 <field name="css_class" select="1" colspan="1"/>
145 </tree>
146 </field>
147 </record>
148
149
150 <!--*** Menus and windows *******************************************-->
151
152 <record model="ir.actions.act_window" id="action_view_account_balance_reporting_template">
153 <field name="name">Account balance templates</field>
154 <field name="type">ir.actions.act_window</field>
155 <field name="res_model">account.balance.reporting.template</field>
156 <field name="view_type">form</field>
157 <field name="view_mode">tree,form</field>
158 <field name="view_id" ref="view_account_balance_reporting_template_tree"/>
159 </record>
160
161 <menuitem id="menu_account_balance_reporting"
162 name="Account balance reports"
163 parent="account.menu_finance_legal_statement"/>
164
165 <menuitem id="menu_account_balance_reporting_templates"
166 name="Templates"
167 parent="menu_account_balance_reporting"
168 action="action_view_account_balance_reporting_template"/>
169 </data>
170</openerp>
1710
=== removed file 'account_balance_reporting/account_balance_reporting_view.xml'
--- account_balance_reporting/account_balance_reporting_view.xml 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/account_balance_reporting_view.xml 1970-01-01 00:00:00 +0000
@@ -1,201 +0,0 @@
1<?xml version="1.0"?>
2<!--
3#
4# OpenERP - Account balance reporting engine
5# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
6# $Id$
7#
8# This program is free software: you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation, either version 3 of the License, or
11# (at your option) any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with this program. If not, see <http://www.gnu.org/licenses/>.
20#
21-->
22<!--
23Views for the account balance reports and its lines.
24
25Author: Borja López Soilán (Pexego) - borjals@pexego.es
26-->
27<openerp>
28 <data>
29
30
31 <!--**** Report views ***********************************************-->
32
33 <!-- Report form view -->
34 <record model="ir.ui.view" id="view_account_balance_reporting_form">
35 <field name="name">account.balance.reporting.form</field>
36 <field name="model">account.balance.reporting</field>
37 <field name="type">form</field>
38 <field name="arch" type="xml">
39 <form string="Account balance report">
40 <field name="name" select="1" />
41 <newline/>
42 <notebook>
43 <page string="Configuration">
44 <group string="Parameters" colspan="4">
45 <group colspan="4">
46 <field name="company_id" select="1"/>
47 <field name="template_id" select="1"/>
48 </group>
49 <group colspan="4">
50 <group string="Fiscal year 1" colspan="2">
51 <field name="current_fiscalyear_id" select="2" colspan="4" nolabel="1"/>
52 <field name="current_period_ids" colspan="4" nolabel="1" domain="[('fiscalyear_id','=',current_fiscalyear_id)]"/>
53 </group>
54 <group string="Fiscal year 2" colspan="2">
55 <field name="previous_fiscalyear_id" colspan="4" nolabel="1"/>
56 <field name="previous_period_ids" colspan="4" nolabel="1" domain="[('fiscalyear_id','=',previous_fiscalyear_id)]"/>
57 </group>
58 </group>
59 </group>
60 <group string="State" colspan="4">
61 <field name="state" select="2" readonly="1"/>
62 <field name="calc_date" select="2" readonly="1"/>
63 </group>
64 <group colspan="4">
65 <button name="calculate_action" type="object" string="Calculate" states="draft"/>
66 <!--
67 <button name="%(wiz_account_balance_reporting_calculate)d" type="action" string="Calculate" states="draft" icon="gtk-execute"/>
68 -->
69 <button name="confirm" string="Confirm" states="calc_done" icon="gtk-apply"/>
70 <button name="cancel" string="Cancel" states="calc_done,done" icon="gtk-cancel"/>
71 <button name="action_recover" string="Draft" type="object" states="canceled" icon="gtk-undo"/>
72 </group>
73 </page>
74 <page string="Lines">
75 <field name="line_ids" nolabel="1" context="{'report_id':active_id}">
76 <tree string="Report lines" editable="bottom"
77 colors="blue:css_class in ('l1')">
78 <field name="code" select="1" colspan="1"/>
79 <field name="name" select="1" colspan="2"/>
80 <field name="notes" colspan="4"/>
81 <field name="current_value" colspan="2"/>
82 <field name="previous_value" colspan="2"/>
83 <field name="report_id" invisible="1"/>
84 <field name="parent_id" select="1" colspan="1" domain="[('report_id','=',report_id)]"/>
85 <field name="sequence" select="1" colspan="1"/>
86 <field name="css_class" select="1" colspan="1"/>
87 </tree>
88 <form string="Report line">
89 <group colspan="4">
90 <field name="code" select="1" colspan="1"/>
91 <field name="name" select="1" colspan="3"/>
92 </group>
93 <group colspan="4">
94 <field name="report_id" select="1"/>
95 <field name="parent_id" select="1" domain="[('report_id','=',report_id)]"/>
96 </group>
97 <group string="Values" colspan="4">
98 <field name="notes" colspan="4"/>
99 <field name="current_value" colspan="2"/>
100 <field name="previous_value" colspan="2"/>
101 </group>
102 <group string="Style" colspan="4">
103 <field name="sequence" colspan="1"/>
104 <field name="css_class" colspan="1"/>
105 </group>
106 </form>
107 </field>
108 </page>
109 </notebook>
110 </form>
111 </field>
112 </record>
113
114 <!-- Report tree view -->
115 <record model="ir.ui.view" id="view_account_balance_reporting_tree">
116 <field name="name">account.balance.reporting.tree</field>
117 <field name="model">account.balance.reporting</field>
118 <field name="type">tree</field>
119 <field name="arch" type="xml">
120 <tree string="Account balance reports">
121 <field name="name" select="1"/>
122 <field name="company_id" select="1"/>
123 <field name="template_id" select="2" colspan="4"/>
124 <field name="current_fiscalyear_id" select="1"/>
125 <field name="previous_fiscalyear_id" select="2"/>
126 <field name="state" colspan="4" select="2"/>
127 </tree>
128 </field>
129 </record>
130
131
132 <!--*** Report lines views ******************************************-->
133
134 <!-- Report line form view -->
135 <record model="ir.ui.view" id="view_account_balance_reporting_line_form">
136 <field name="name">account.balance.reporting.line.form</field>
137 <field name="model">account.balance.reporting.line</field>
138 <field name="type">form</field>
139 <field name="arch" type="xml">
140 <form string="Account balance report line">
141 <group colspan="4">
142 <field name="code" select="1" colspan="1"/>
143 <field name="name" select="1" colspan="3"/>
144 </group>
145 <group colspan="4">
146 <field name="report_id" select="1"/>
147 <field name="parent_id" select="1"/>
148 </group>
149 <group string="Values" colspan="4">
150 <field name="current_value" colspan="2"/>
151 <field name="previous_value" colspan="2"/>
152 </group>
153 <group string="Style" colspan="4">
154 <field name="sequence" colspan="1"/>
155 <field name="css_class" colspan="1"/>
156 </group>
157 </form>
158 </field>
159 </record>
160
161 <!-- Line tree view -->
162 <record model="ir.ui.view" id="view_account_balance_reporting_line_tree">
163 <field name="name">account.balance.reporting.line.tree</field>
164 <field name="model">account.balance.reporting.line</field>
165 <field name="type">tree</field>
166 <field name="arch" type="xml">
167 <tree string="Account balance report lines">
168 <field name="sequence" select="1" colspan="1"/>
169 <field name="code" select="1"/>
170 <field name="name" select="1"/>
171 <field name="report_id" select="1"/>
172 <field name="parent_id" select="1"/>
173 <field name="sequence" select="1" colspan="1"/>
174 <field name="css_class" select="1" colspan="1"/>
175 </tree>
176 </field>
177 </record>
178
179
180 <!--*** Menus and windows *******************************************-->
181
182 <record model="ir.actions.act_window" id="action_view_account_balance_reporting">
183 <field name="name">Account balance reports</field>
184 <field name="type">ir.actions.act_window</field>
185 <field name="res_model">account.balance.reporting</field>
186 <field name="view_type">form</field>
187 <field name="view_mode">tree,form</field>
188 <field name="view_id" ref="view_account_balance_reporting_tree"/>
189 </record>
190
191 <menuitem id="menu_account_balance_reporting"
192 name="Account balance reports"
193 parent="account.menu_finance_legal_statement"/>
194
195 <menuitem id="menu_account_balance_reporting_reports"
196 name="Reports"
197 parent="menu_account_balance_reporting"
198 action="action_view_account_balance_reporting"/>
199
200 </data>
201</openerp>
2020
=== removed file 'account_balance_reporting/account_balance_reporting_wizard.xml'
--- account_balance_reporting/account_balance_reporting_wizard.xml 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/account_balance_reporting_wizard.xml 1970-01-01 00:00:00 +0000
@@ -1,61 +0,0 @@
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3#
4# OpenERP - Account balance reporting engine
5# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
6# $Id$
7#
8# This program is free software: you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation, either version 3 of the License, or
11# (at your option) any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with this program. If not, see <http://www.gnu.org/licenses/>.
20#
21-->
22<!--
23Wizards for the account balance reports.
24
25Author: Borja López Soilán (Pexego) - borjals@pexego.es
26-->
27<openerp>
28 <data>
29
30 <!-- Print wizard (osv.osv_memory) -->
31 <record id="wizard_account_balance_reporting_print" model="ir.ui.view">
32 <field name="name">account.balance.reporting.print.wizard.form</field>
33 <field name="model">account.balance.reporting.print.wizard</field>
34 <field name="type">form</field>
35 <field name="arch" type="xml">
36 <form string="Print report">
37 <field string="Report" name="report_id" required="True" colspan="4" />
38 <newline />
39 <field string="Design" name="report_xml_id" required="True" domain="[('model','=','account.balance.reporting')]" colspan="4" />
40 <group colspan="4">
41 <button icon="gtk-cancel" special="cancel" string="Cancel"/>
42 <button icon="gtk-print" name="print_report" string="Print" type="object"/>
43 </group>
44 </form>
45 </field>
46 </record>
47 <act_window name="Print report"
48 res_model="account.balance.reporting.print.wizard"
49 src_model="account.balance.reporting"
50 view_mode="form"
51 target="new"
52 id="account_balance_reporting_print_wizard_act_window" />
53
54 <!-- Calculate wizard -->
55 <wizard id="wiz_account_balance_reporting_calculate"
56 model="account.balance.reporting"
57 string="Calculate report"
58 name="account_balance_reporting.calculate_wizard"
59 menu="False"/>
60 </data>
61</openerp>
620
=== removed file 'account_balance_reporting/account_balance_reporting_workflow.xml'
--- account_balance_reporting/account_balance_reporting_workflow.xml 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/account_balance_reporting_workflow.xml 1970-01-01 00:00:00 +0000
@@ -1,94 +0,0 @@
1<?xml version="1.0"?>
2<!--
3#
4# OpenERP - Account balance reporting engine
5# Copyright (C) 2009 Pexego Sistemas Informáticos. All Rights Reserved
6# $Id$
7#
8# This program is free software: you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation, either version 3 of the License, or
11# (at your option) any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with this program. If not, see <http://www.gnu.org/licenses/>.
20#
21-->
22<!--
23Account balance report workflow.
24
25Author: Borja López Soilán (Pexego) - borjals@pexego.es
26-->
27<openerp>
28 <data>
29 <!-- *** Nodes ***************************************************** -->
30
31 <record model="workflow" id="wkf_account_balance_reporting">
32 <field name="name">Account balance report workflow</field>
33 <field name="osv">account.balance.reporting</field>
34 <field name="on_create">True</field>
35 </record>
36
37
38 <record model="workflow.activity" id="act_draft">
39 <field name="wkf_id" ref="wkf_account_balance_reporting"/>
40 <field name="flow_start">True</field>
41 <field name="name">draft</field>
42 </record>
43
44 <record model="workflow.activity" id="act_calculate">
45 <field name="wkf_id" ref="wkf_account_balance_reporting"/>
46 <field name="name">calculated</field>
47 <field name="action">action_calculate()</field>
48 <field name="kind">function</field>
49 </record>
50
51 <record model="workflow.activity" id="act_confirm">
52 <field name="wkf_id" ref="wkf_account_balance_reporting"/>
53 <field name="name">confirmed</field>
54 <field name="action">action_confirm()</field>
55 <field name="kind">function</field>
56 </record>
57
58 <record model="workflow.activity" id="act_cancel">
59 <field name="wkf_id" ref="wkf_account_balance_reporting"/>
60 <field name="name">canceled</field>
61 <field name="flow_stop">True</field>
62 <field name="action">action_cancel()</field>
63 <field name="kind">function</field>
64 </record>
65
66
67 <!-- *** Transitions *********************************************** -->
68
69 <record model="workflow.transition" id="trans_draft_calculate">
70 <field name="act_from" ref="act_draft"/>
71 <field name="act_to" ref="act_calculate"/>
72 <field name="signal">calculate</field>
73 </record>
74
75 <record model="workflow.transition" id="trans_calculate_confirm">
76 <field name="act_from" ref="act_calculate"/>
77 <field name="act_to" ref="act_confirm"/>
78 <field name="signal">confirm</field>
79 </record>
80
81 <record model="workflow.transition" id="trans_calculate_draft">
82 <field name="act_from" ref="act_calculate"/>
83 <field name="act_to" ref="act_cancel"/>
84 <field name="signal">cancel</field>
85 </record>
86
87 <record model="workflow.transition" id="trans_confirm_cancel">
88 <field name="act_from" ref="act_confirm"/>
89 <field name="act_to" ref="act_cancel"/>
90 <field name="signal">cancel</field>
91 </record>
92
93 </data>
94</openerp>
950
=== removed directory 'account_balance_reporting/i18n'
=== removed file 'account_balance_reporting/i18n/account_balance_reporting.pot'
--- account_balance_reporting/i18n/account_balance_reporting.pot 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/i18n/account_balance_reporting.pot 1970-01-01 00:00:00 +0000
@@ -1,538 +0,0 @@
1# Translation of OpenERP Server.
2# This file contains the translation of the following modules:
3# * account_balance_reporting
4#
5msgid ""
6msgstr ""
7"Project-Id-Version: OpenERP Server 5.0.5-bzr\n"
8"Report-Msgid-Bugs-To: support@openerp.com\n"
9"POT-Creation-Date: 2009-09-27 08:18:06+0000\n"
10"PO-Revision-Date: 2009-09-22 16:49+0100\n"
11"Last-Translator: Borja López Soilán (Pexego) <borjals@pexego.es>\n"
12"Language-Team: \n"
13"MIME-Version: 1.0\n"
14"Content-Type: text/plain; charset=UTF-8\n"
15"Content-Transfer-Encoding: 8bit\n"
16"Plural-Forms: \n"
17
18#. module: account_balance_reporting
19#: field:account.balance.reporting,current_period_ids:0
20msgid "Fiscal year 1 periods"
21msgstr ""
22
23#. module: account_balance_reporting
24#: help:account.balance.reporting.template.line,css_class:0
25msgid "Style-sheet class"
26msgstr ""
27
28#. module: account_balance_reporting
29#: constraint:ir.actions.act_window:0
30msgid "Invalid model name in the action definition."
31msgstr ""
32
33#. module: account_balance_reporting
34#: selection:account.balance.reporting.template,balance_mode:0
35msgid "Debit-Credit"
36msgstr ""
37
38#. module: account_balance_reporting
39#: field:account.balance.reporting.line,parent_id:0
40#: field:account.balance.reporting.template.line,parent_id:0
41msgid "Parent"
42msgstr ""
43
44#. module: account_balance_reporting
45#: field:account.balance.reporting,company_id:0
46msgid "Company"
47msgstr ""
48
49#. module: account_balance_reporting
50#: model:ir.actions.act_window,name:account_balance_reporting.action_view_account_balance_reporting_template
51msgid "Account balance templates"
52msgstr ""
53
54#. module: account_balance_reporting
55#: selection:account.balance.reporting.template,balance_mode:0
56msgid "Credit-Debit"
57msgstr ""
58
59#. module: account_balance_reporting
60#: model:ir.actions.wizard,name:account_balance_reporting.wiz_account_balance_reporting_calculate
61msgid "Calculate report"
62msgstr ""
63
64#. module: account_balance_reporting
65#: field:account.balance.reporting.line,notes:0
66msgid "Notes"
67msgstr ""
68
69#. module: account_balance_reporting
70#: view:account.balance.reporting:0
71#: model:ir.actions.act_window,name:account_balance_reporting.action_view_account_balance_reporting
72#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting
73msgid "Account balance reports"
74msgstr ""
75
76#. module: account_balance_reporting
77#: view:account.balance.reporting.template:0
78msgid "Template lines"
79msgstr ""
80
81#. module: account_balance_reporting
82#: view:account.balance.reporting:0
83#: field:account.balance.reporting,current_fiscalyear_id:0
84#: field:account.balance.reporting.line,current_value:0
85msgid "Fiscal year 1"
86msgstr ""
87
88#. module: account_balance_reporting
89#: view:account.balance.reporting:0
90#: field:account.balance.reporting,previous_fiscalyear_id:0
91#: field:account.balance.reporting.line,previous_value:0
92msgid "Fiscal year 2"
93msgstr ""
94
95#. module: account_balance_reporting
96#: selection:account.balance.reporting.template,balance_mode:0
97msgid "Debit-Credit, reversed with brakets"
98msgstr ""
99
100#. module: account_balance_reporting
101#: help:account.balance.reporting.template.line,code:0
102msgid "Concept code, may be used on formulas to reference this line"
103msgstr ""
104
105#. module: account_balance_reporting
106#: help:account.balance.reporting.template.line,sequence:0
107msgid "Lines will be sorted/grouped by this field"
108msgstr ""
109
110#. module: account_balance_reporting
111#: field:account.balance.reporting.template.line,negate:0
112msgid "Negate"
113msgstr ""
114
115#. module: account_balance_reporting
116#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_template_line
117msgid "account.balance.reporting.template.line"
118msgstr ""
119
120#. module: account_balance_reporting
121#: rml:report_account_balance_reporting.generic:0
122#: rml:report_account_balance_reporting.generic_non_zero:0
123msgid "CODE"
124msgstr ""
125
126#. module: account_balance_reporting
127#: field:account.balance.reporting,template_id:0
128#: field:account.balance.reporting.template.line,report_id:0
129msgid "Template"
130msgstr ""
131
132#. module: account_balance_reporting
133#: view:account.balance.reporting:0
134msgid "Parameters"
135msgstr ""
136
137#. module: account_balance_reporting
138#: view:account.balance.reporting:0
139msgid "Confirm"
140msgstr ""
141
142#. module: account_balance_reporting
143#: rml:report_account_balance_reporting.generic:0
144#: rml:report_account_balance_reporting.generic_non_zero:0
145msgid "NOTES"
146msgstr ""
147
148#. module: account_balance_reporting
149#: view:account.balance.reporting.template.line:0
150msgid "Account balance report template lines"
151msgstr ""
152
153#. module: account_balance_reporting
154#: wizard_view:account_balance_reporting.print_wizard,init:0
155msgid "Report data"
156msgstr ""
157
158#. module: account_balance_reporting
159#: view:account.balance.reporting:0
160#: field:account.balance.reporting,state:0
161msgid "State"
162msgstr ""
163
164#. module: account_balance_reporting
165#: wizard_button:account_balance_reporting.print_wizard,init,print:0
166msgid "Print"
167msgstr ""
168
169#. module: account_balance_reporting
170#: field:account.balance.reporting.template,type:0
171msgid "Type"
172msgstr ""
173
174#. module: account_balance_reporting
175#: help:account.balance.reporting.template,balance_mode:0
176msgid "Formula calculation mode: Depending on it, the balance is calculated as follows:\n"
177" Mode 0: debit-credit (default);\n"
178" Mode 1: debit-credit, credit-debit for accounts in brackets;\n"
179" Mode 2: credit-debit;\n"
180" Mode 3: credit-debit, debit-credit for accounts in brackets."
181msgstr ""
182
183#. module: account_balance_reporting
184#: help:account.balance.reporting.template.line,negate:0
185msgid "Negate the value (change the sign of the balance)"
186msgstr ""
187
188#. module: account_balance_reporting
189#: view:account.balance.reporting:0
190msgid "Report line"
191msgstr ""
192
193#. module: account_balance_reporting
194#: model:ir.module.module,description:account_balance_reporting.module_meta_information
195msgid "\n"
196"The module allows the user to create account balance reports and templates,\n"
197"comparing the values of 'accounting concepts' between two fiscal years\n"
198"or a set of fiscal periods.\n"
199"\n"
200"Accounting concepts values can be calculated as the sum of some account balances,\n"
201"the sum of its children, other account concepts or constant values.\n"
202"\n"
203"Generated reports are stored as objects on the server,\n"
204"so you can check them anytime later or edit them\n"
205"(to add notes for example) before printing.\n"
206"\n"
207"The module lets the user add new templates of the reports concepts,\n"
208"and associate them a specific \"XML reports\" (OpenERP RML files for example)\n"
209"with the design used when printing.\n"
210"So it is very easy to add predefined country-specific official reports.\n"
211"\n"
212"The user interface has been designed to be as much user-friendly as it can be.\n"
213"\n"
214"Note: It has been designed to meet Spanish/Spain localization needs,\n"
215"but it might be used as a generic accounting report engine.\n"
216" "
217msgstr ""
218
219#. module: account_balance_reporting
220#: field:account.balance.reporting.line,report_id:0
221msgid "Report"
222msgstr ""
223
224#. module: account_balance_reporting
225#: view:account.balance.reporting:0
226msgid "Configuration"
227msgstr ""
228
229#. module: account_balance_reporting
230#: field:account.balance.reporting.line,css_class:0
231#: field:account.balance.reporting.template.line,css_class:0
232msgid "CSS Class"
233msgstr ""
234
235#. module: account_balance_reporting
236#: field:account.balance.reporting.template,report_xml_id:0
237#: wizard_view:account_balance_reporting.print_wizard,init:0
238msgid "Report design"
239msgstr ""
240
241#. module: account_balance_reporting
242#: constraint:ir.ui.view:0
243msgid "Invalid XML for View Architecture!"
244msgstr ""
245
246#. module: account_balance_reporting
247#: view:account.balance.reporting.template:0
248msgid "Account balance report template"
249msgstr ""
250
251#. module: account_balance_reporting
252#: model:ir.actions.report.xml,name:account_balance_reporting.report_account_balance_reporting_default_non_zero
253msgid "Generic balance report (non zero lines)"
254msgstr ""
255
256#. module: account_balance_reporting
257#: field:account.balance.reporting,calc_date:0
258#: field:account.balance.reporting.line,calc_date:0
259msgid "Calculation date"
260msgstr ""
261
262#. module: account_balance_reporting
263#: field:account.balance.reporting,previous_period_ids:0
264msgid "Fiscal year 2 periods"
265msgstr ""
266
267#. module: account_balance_reporting
268#: view:account.balance.reporting.template:0
269msgid "Template line"
270msgstr ""
271
272#. module: account_balance_reporting
273#: view:account.balance.reporting:0
274#: view:account.balance.reporting.line:0
275#: view:account.balance.reporting.template:0
276#: view:account.balance.reporting.template.line:0
277msgid "Style"
278msgstr ""
279
280#. module: account_balance_reporting
281#: view:account.balance.reporting:0
282msgid "Calculate"
283msgstr ""
284
285#. module: account_balance_reporting
286#: selection:account.balance.reporting.line,css_class:0
287#: selection:account.balance.reporting.template.line,css_class:0
288msgid "Level 4"
289msgstr ""
290
291#. module: account_balance_reporting
292#: view:account.balance.reporting:0
293#: selection:account.balance.reporting,state:0
294msgid "Draft"
295msgstr ""
296
297#. module: account_balance_reporting
298#: constraint:ir.model:0
299msgid "The Object name must start with x_ and not contain any special character !"
300msgstr ""
301
302#. module: account_balance_reporting
303#: help:account.balance.reporting.template.line,name:0
304msgid "Concept name/description"
305msgstr ""
306
307#. module: account_balance_reporting
308#: selection:account.balance.reporting,state:0
309msgid "Processing"
310msgstr ""
311
312#. module: account_balance_reporting
313#: selection:account.balance.reporting.template,type:0
314msgid "User"
315msgstr ""
316
317#. module: account_balance_reporting
318#: field:account.balance.reporting.template.line,current_value:0
319msgid "Fiscal year 1 formula"
320msgstr ""
321
322#. module: account_balance_reporting
323#: field:account.balance.reporting.line,template_line_id:0
324msgid "Line template"
325msgstr ""
326
327#. module: account_balance_reporting
328#: selection:account.balance.reporting.template,balance_mode:0
329msgid "Credit-Debit, reversed with brakets"
330msgstr ""
331
332#. module: account_balance_reporting
333#: selection:account.balance.reporting.line,css_class:0
334#: selection:account.balance.reporting.template.line,css_class:0
335msgid "Default"
336msgstr ""
337
338#. module: account_balance_reporting
339#: field:account.balance.reporting.template.line,previous_value:0
340msgid "Fiscal year 2 formula"
341msgstr ""
342
343#. module: account_balance_reporting
344#: selection:account.balance.reporting.template,type:0
345msgid "System"
346msgstr ""
347
348#. module: account_balance_reporting
349#: selection:account.balance.reporting,state:0
350msgid "Processed"
351msgstr ""
352
353#. module: account_balance_reporting
354#: view:account.balance.reporting.line:0
355msgid "Account balance report lines"
356msgstr ""
357
358#. module: account_balance_reporting
359#: field:account.balance.reporting.template,balance_mode:0
360msgid "Balance mode"
361msgstr ""
362
363#. module: account_balance_reporting
364#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_line
365msgid "account.balance.reporting.line"
366msgstr ""
367
368#. module: account_balance_reporting
369#: field:account.balance.reporting.line,code:0
370#: field:account.balance.reporting.template.line,code:0
371msgid "Code"
372msgstr ""
373
374#. module: account_balance_reporting
375#: selection:account.balance.reporting,state:0
376msgid "Done"
377msgstr ""
378
379#. module: account_balance_reporting
380#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting
381msgid "account.balance.reporting"
382msgstr ""
383
384#. module: account_balance_reporting
385#: view:account.balance.reporting:0
386#: wizard_button:account_balance_reporting.print_wizard,init,end:0
387msgid "Cancel"
388msgstr ""
389
390#. module: account_balance_reporting
391#: view:account.balance.reporting:0
392msgid "Report lines"
393msgstr ""
394
395#. module: account_balance_reporting
396#: field:account.balance.reporting.line,child_ids:0
397#: field:account.balance.reporting.template.line,child_ids:0
398msgid "Children"
399msgstr ""
400
401#. module: account_balance_reporting
402#: selection:account.balance.reporting.line,css_class:0
403#: selection:account.balance.reporting.template.line,css_class:0
404msgid "Level 5"
405msgstr ""
406
407#. module: account_balance_reporting
408#: view:account.balance.reporting.template:0
409msgid "Information"
410msgstr ""
411
412#. module: account_balance_reporting
413#: selection:account.balance.reporting.line,css_class:0
414#: selection:account.balance.reporting.template.line,css_class:0
415msgid "Level 1"
416msgstr ""
417
418#. module: account_balance_reporting
419#: selection:account.balance.reporting.line,css_class:0
420#: selection:account.balance.reporting.template.line,css_class:0
421msgid "Level 3"
422msgstr ""
423
424#. module: account_balance_reporting
425#: selection:account.balance.reporting.line,css_class:0
426#: selection:account.balance.reporting.template.line,css_class:0
427msgid "Level 2"
428msgstr ""
429
430#. module: account_balance_reporting
431#: model:ir.actions.report.xml,name:account_balance_reporting.report_account_balance_reporting_generic
432msgid "Generic balance report"
433msgstr ""
434
435#. module: account_balance_reporting
436#: view:account.balance.reporting.template:0
437msgid "Account balance report templates"
438msgstr ""
439
440#. module: account_balance_reporting
441#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting_templates
442msgid "Templates"
443msgstr ""
444
445#. module: account_balance_reporting
446#: field:account.balance.reporting.template,description:0
447msgid "Description"
448msgstr ""
449
450#. module: account_balance_reporting
451#: view:account.balance.reporting.template.line:0
452msgid "Account balance report template line"
453msgstr ""
454
455#. module: account_balance_reporting
456#: field:account.balance.reporting,name:0
457#: field:account.balance.reporting.line,name:0
458#: field:account.balance.reporting.template,name:0
459#: field:account.balance.reporting.template.line,name:0
460msgid "Name"
461msgstr ""
462
463#. module: account_balance_reporting
464#: view:account.balance.reporting:0
465#: field:account.balance.reporting,line_ids:0
466#: view:account.balance.reporting.template:0
467#: field:account.balance.reporting.template,line_ids:0
468msgid "Lines"
469msgstr ""
470
471#. module: account_balance_reporting
472#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting_reports
473msgid "Reports"
474msgstr ""
475
476#. module: account_balance_reporting
477#: view:account.balance.reporting:0
478#: view:account.balance.reporting.line:0
479#: view:account.balance.reporting.template:0
480#: view:account.balance.reporting.template.line:0
481msgid "Values"
482msgstr ""
483
484#. module: account_balance_reporting
485#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_template
486msgid "account.balance.reporting.template"
487msgstr ""
488
489#. module: account_balance_reporting
490#: help:account.balance.reporting.template.line,current_value:0
491#: help:account.balance.reporting.template.line,previous_value:0
492msgid "Value calculation formula: Depending on this formula the final value is calculated as follows:\n"
493" Empy template value: sum of (this concept) children values.\n"
494" Number with decimal point (\"10.2\"): that value (constant).\n"
495" Account numbers separated by commas (\"430,431,(437)\"): Sum of the account balances\n"
496" (the sign of the balance depends on the balance mode).\n"
497" Concept codes separated by \"+\" (\"11000+12000\"): Sum of those concepts values.\n"
498""
499msgstr ""
500
501#. module: account_balance_reporting
502#: rml:report_account_balance_reporting.generic:0
503#: rml:report_account_balance_reporting.generic_non_zero:0
504msgid "CONCEPT"
505msgstr ""
506
507#. module: account_balance_reporting
508#: view:account.balance.reporting.line:0
509msgid "Account balance report line"
510msgstr ""
511
512#. module: account_balance_reporting
513#: field:account.balance.reporting.line,sequence:0
514#: field:account.balance.reporting.template.line,sequence:0
515msgid "Sequence"
516msgstr ""
517
518#. module: account_balance_reporting
519#: wizard_view:account_balance_reporting.print_wizard,init:0
520#: model:ir.actions.wizard,name:account_balance_reporting.wiz_account_balance_reporting_print
521msgid "Print report"
522msgstr ""
523
524#. module: account_balance_reporting
525#: view:account.balance.reporting:0
526msgid "Account balance report"
527msgstr ""
528
529#. module: account_balance_reporting
530#: model:ir.module.module,shortdesc:account_balance_reporting.module_meta_information
531msgid "Account balance reporting engine"
532msgstr ""
533
534#. module: account_balance_reporting
535#: selection:account.balance.reporting,state:0
536msgid "Canceled"
537msgstr ""
538
5390
=== removed file 'account_balance_reporting/i18n/ca.po'
--- account_balance_reporting/i18n/ca.po 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/i18n/ca.po 1970-01-01 00:00:00 +0000
@@ -1,607 +0,0 @@
1# Translation of OpenERP Server.
2# This file contains the translation of the following modules:
3# * account_balance_reporting
4#
5# Albert Cervera i Areny <albert@nan-tic.com>, 2009.
6msgid ""
7msgstr ""
8"Project-Id-Version: OpenERP Server 5.0.6\n"
9"Report-Msgid-Bugs-To: support@openerp.com\n"
10"POT-Creation-Date: 2009-09-27 08:18+0000\n"
11"PO-Revision-Date: 2010-12-13 22:27+0000\n"
12"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
13"<jesteve@zikzakmedia.com>\n"
14"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
15"MIME-Version: 1.0\n"
16"Content-Type: text/plain; charset=UTF-8\n"
17"Content-Transfer-Encoding: 8bit\n"
18"X-Launchpad-Export-Date: 2012-05-24 11:38+0000\n"
19"X-Generator: Launchpad (build 15288)\n"
20
21#. module: account_balance_reporting
22#: field:account.balance.reporting,current_period_ids:0
23msgid "Fiscal year 1 periods"
24msgstr "Períodes exercici fiscal 1"
25
26#. module: account_balance_reporting
27#: help:account.balance.reporting.template.line,css_class:0
28msgid "Style-sheet class"
29msgstr "Classe de full d'estils"
30
31#. module: account_balance_reporting
32#: constraint:ir.actions.act_window:0
33msgid "Invalid model name in the action definition."
34msgstr "Nom de model no vàlid en la definició de l'acció."
35
36#. module: account_balance_reporting
37#: selection:account.balance.reporting.template,balance_mode:0
38msgid "Debit-Credit"
39msgstr "Deure-Haver"
40
41#. module: account_balance_reporting
42#: field:account.balance.reporting.line,parent_id:0
43#: field:account.balance.reporting.template.line,parent_id:0
44msgid "Parent"
45msgstr "Pare"
46
47#. module: account_balance_reporting
48#: field:account.balance.reporting,company_id:0
49msgid "Company"
50msgstr "Companyia"
51
52#. module: account_balance_reporting
53#: model:ir.actions.act_window,name:account_balance_reporting.action_view_account_balance_reporting_template
54msgid "Account balance templates"
55msgstr "Plantilles de balanç de comptes"
56
57#. module: account_balance_reporting
58#: selection:account.balance.reporting.template,balance_mode:0
59msgid "Credit-Debit"
60msgstr "Haver-Deure"
61
62#. module: account_balance_reporting
63#: model:ir.actions.wizard,name:account_balance_reporting.wiz_account_balance_reporting_calculate
64msgid "Calculate report"
65msgstr "Calcula informe"
66
67#. module: account_balance_reporting
68#: field:account.balance.reporting.line,notes:0
69msgid "Notes"
70msgstr "Notes"
71
72#. module: account_balance_reporting
73#: view:account.balance.reporting:0
74#: model:ir.actions.act_window,name:account_balance_reporting.action_view_account_balance_reporting
75#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting
76msgid "Account balance reports"
77msgstr "Informes de balanç de comptes"
78
79#. module: account_balance_reporting
80#: view:account.balance.reporting.template:0
81msgid "Template lines"
82msgstr "Línies de plantilla"
83
84#. module: account_balance_reporting
85#: view:account.balance.reporting:0
86#: field:account.balance.reporting,current_fiscalyear_id:0
87#: field:account.balance.reporting.line,current_value:0
88msgid "Fiscal year 1"
89msgstr "Exercici fiscal 1"
90
91#. module: account_balance_reporting
92#: view:account.balance.reporting:0
93#: field:account.balance.reporting,previous_fiscalyear_id:0
94#: field:account.balance.reporting.line,previous_value:0
95msgid "Fiscal year 2"
96msgstr "Exercici fiscal 2"
97
98#. module: account_balance_reporting
99#: selection:account.balance.reporting.template,balance_mode:0
100msgid "Debit-Credit, reversed with brakets"
101msgstr "Deure-Haver, invers amb parèntesis"
102
103#. module: account_balance_reporting
104#: help:account.balance.reporting.template.line,code:0
105msgid "Concept code, may be used on formulas to reference this line"
106msgstr ""
107"Codi de concepte, pot ser usat en les fórmules per fer referència a aquesta "
108"línia."
109
110#. module: account_balance_reporting
111#: help:account.balance.reporting.template.line,sequence:0
112msgid "Lines will be sorted/grouped by this field"
113msgstr "Les línies seran ordenades/agrupades per aquest camp."
114
115#. module: account_balance_reporting
116#: field:account.balance.reporting.template.line,negate:0
117msgid "Negate"
118msgstr "Nega"
119
120#. module: account_balance_reporting
121#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_template_line
122msgid "account.balance.reporting.template.line"
123msgstr "account.balance.reporting.template.line"
124
125#. module: account_balance_reporting
126#: rml:report_account_balance_reporting.generic:0
127#: rml:report_account_balance_reporting.generic_non_zero:0
128msgid "CODE"
129msgstr "CODI"
130
131#. module: account_balance_reporting
132#: field:account.balance.reporting,template_id:0
133#: field:account.balance.reporting.template.line,report_id:0
134msgid "Template"
135msgstr "Plantilla"
136
137#. module: account_balance_reporting
138#: view:account.balance.reporting:0
139msgid "Parameters"
140msgstr "Paràmetres"
141
142#. module: account_balance_reporting
143#: view:account.balance.reporting:0
144msgid "Confirm"
145msgstr "Confirma"
146
147#. module: account_balance_reporting
148#: rml:report_account_balance_reporting.generic:0
149#: rml:report_account_balance_reporting.generic_non_zero:0
150msgid "NOTES"
151msgstr "NOTES"
152
153#. module: account_balance_reporting
154#: view:account.balance.reporting.template.line:0
155msgid "Account balance report template lines"
156msgstr "Línies de la plantilla del balanç de comptes"
157
158#. module: account_balance_reporting
159#: wizard_view:account_balance_reporting.print_wizard,init:0
160msgid "Report data"
161msgstr "Dades d'informe"
162
163#. module: account_balance_reporting
164#: view:account.balance.reporting:0
165#: field:account.balance.reporting,state:0
166msgid "State"
167msgstr "Estat"
168
169#. module: account_balance_reporting
170#: wizard_button:account_balance_reporting.print_wizard,init,print:0
171msgid "Print"
172msgstr "Imprimeix"
173
174#. module: account_balance_reporting
175#: field:account.balance.reporting.template,type:0
176msgid "Type"
177msgstr "Tipus"
178
179#. module: account_balance_reporting
180#: help:account.balance.reporting.template,balance_mode:0
181msgid ""
182"Formula calculation mode: Depending on it, the balance is calculated as "
183"follows:\n"
184" Mode 0: debit-credit (default);\n"
185" Mode 1: debit-credit, credit-debit for accounts in brackets;\n"
186" Mode 2: credit-debit;\n"
187" Mode 3: credit-debit, debit-credit for accounts in brackets."
188msgstr ""
189"Mode de càlcul de la fórmula: Depenent del mode, el saldo es calcula com "
190"segueix:\n"
191" Mode 0: deure-haver (per defecte);\n"
192" Mode 1: deure-haver, haver-deure pels comptes amb parèntesis;\n"
193" Mode 2: haver-deure;\n"
194" Mode 3: haver-deure, deure-haver pels comptes amb parèntesis."
195
196#. module: account_balance_reporting
197#: help:account.balance.reporting.template.line,negate:0
198msgid "Negate the value (change the sign of the balance)"
199msgstr "Nega el valor (canvia el signe del saldo)."
200
201#. module: account_balance_reporting
202#: view:account.balance.reporting:0
203msgid "Report line"
204msgstr "Línia d'informe"
205
206#. module: account_balance_reporting
207#: model:ir.module.module,description:account_balance_reporting.module_meta_information
208msgid ""
209"\n"
210"The module allows the user to create account balance reports and templates,\n"
211"comparing the values of 'accounting concepts' between two fiscal years\n"
212"or a set of fiscal periods.\n"
213"\n"
214"Accounting concepts values can be calculated as the sum of some account "
215"balances,\n"
216"the sum of its children, other account concepts or constant values.\n"
217"\n"
218"Generated reports are stored as objects on the server,\n"
219"so you can check them anytime later or edit them\n"
220"(to add notes for example) before printing.\n"
221"\n"
222"The module lets the user add new templates of the reports concepts,\n"
223"and associate them a specific \"XML reports\" (OpenERP RML files for "
224"example)\n"
225"with the design used when printing.\n"
226"So it is very easy to add predefined country-specific official reports.\n"
227"\n"
228"The user interface has been designed to be as much user-friendly as it can "
229"be.\n"
230"\n"
231"Note: It has been designed to meet Spanish/Spain localization needs,\n"
232"but it might be used as a generic accounting report engine.\n"
233" "
234msgstr ""
235"\n"
236"El mòdul permet a l'usuari crear informes de balanços de comptes i "
237"plantilles,\n"
238"comparant els valors 'conceptes comptables' entre dos exercicis fiscals\n"
239"o un conjunt de períodes fiscals.\n"
240"\n"
241"Els valors dels conceptes comptables es poden calcular com la suma dels "
242"balanços d'alguns comptes,\n"
243"la suma dels seus fills, altres conceptes de comptes o valors constants.\n"
244"\n"
245"Els informes generats s'emmagatzemen com a objectes en el servidor,\n"
246"de forma que posteriorment els poden comprovar o modificar\n"
247"(per afegir notes, per exemple) abans d'imprimir.\n"
248"\n"
249"El mòdul permet a l'usuari afegir noves plantilles de conceptes d'informes,\n"
250"i associar-los a \"informes XML\" específics (fitxers RML d'OpenERP, per "
251"exemple)\n"
252"amb el disseny utilitzat a l'imprimir.\n"
253"Per tant és senzill afegir informes oficials específics per cada país.\n"
254"\n"
255"La interfície d'usuari s'ha dissenyat per ser el més amigable possible.\n"
256"\n"
257"Nota: S'ha dissenyat per complir les necessitats de la localització "
258"espanyola,\n"
259"però pot ser utilitzat com a un motor genèric d'informes de comptabilitat.\n"
260" "
261
262#. module: account_balance_reporting
263#: field:account.balance.reporting.line,report_id:0
264msgid "Report"
265msgstr "Informe"
266
267#. module: account_balance_reporting
268#: view:account.balance.reporting:0
269msgid "Configuration"
270msgstr "Configuració"
271
272#. module: account_balance_reporting
273#: field:account.balance.reporting.line,css_class:0
274#: field:account.balance.reporting.template.line,css_class:0
275msgid "CSS Class"
276msgstr "Classe CSS"
277
278#. module: account_balance_reporting
279#: field:account.balance.reporting.template,report_xml_id:0
280#: wizard_view:account_balance_reporting.print_wizard,init:0
281msgid "Report design"
282msgstr "Disseny de l'informe"
283
284#. module: account_balance_reporting
285#: constraint:ir.ui.view:0
286msgid "Invalid XML for View Architecture!"
287msgstr "XML no vàlid per a la definició de la vista!"
288
289#. module: account_balance_reporting
290#: view:account.balance.reporting.template:0
291msgid "Account balance report template"
292msgstr "Plantilla d'informe de balanç de comptes"
293
294#. module: account_balance_reporting
295#: model:ir.actions.report.xml,name:account_balance_reporting.report_account_balance_reporting_default_non_zero
296msgid "Generic balance report (non zero lines)"
297msgstr "Informe de balanç genèric (línies diferents de zero)"
298
299#. module: account_balance_reporting
300#: field:account.balance.reporting,calc_date:0
301#: field:account.balance.reporting.line,calc_date:0
302msgid "Calculation date"
303msgstr "Data de càlcul"
304
305#. module: account_balance_reporting
306#: field:account.balance.reporting,previous_period_ids:0
307msgid "Fiscal year 2 periods"
308msgstr "Períodes exercici fiscal 2"
309
310#. module: account_balance_reporting
311#: view:account.balance.reporting.template:0
312msgid "Template line"
313msgstr "Plantilla de línia"
314
315#. module: account_balance_reporting
316#: view:account.balance.reporting:0
317#: view:account.balance.reporting.line:0
318#: view:account.balance.reporting.template:0
319#: view:account.balance.reporting.template.line:0
320msgid "Style"
321msgstr "Estil"
322
323#. module: account_balance_reporting
324#: view:account.balance.reporting:0
325msgid "Calculate"
326msgstr "Calcula"
327
328#. module: account_balance_reporting
329#: selection:account.balance.reporting.line,css_class:0
330#: selection:account.balance.reporting.template.line,css_class:0
331msgid "Level 4"
332msgstr "Nivell 4"
333
334#. module: account_balance_reporting
335#: view:account.balance.reporting:0
336#: selection:account.balance.reporting,state:0
337msgid "Draft"
338msgstr "Esborrany"
339
340#. module: account_balance_reporting
341#: constraint:ir.model:0
342msgid ""
343"The Object name must start with x_ and not contain any special character !"
344msgstr ""
345"El nom de l'objecte ha de començar amb x_ i no contenir cap caràcter "
346"especial!"
347
348#. module: account_balance_reporting
349#: help:account.balance.reporting.template.line,name:0
350msgid "Concept name/description"
351msgstr "Nom del concepte/descripció"
352
353#. module: account_balance_reporting
354#: selection:account.balance.reporting,state:0
355msgid "Processing"
356msgstr "S'està processant"
357
358#. module: account_balance_reporting
359#: selection:account.balance.reporting.template,type:0
360msgid "User"
361msgstr "Usuari"
362
363#. module: account_balance_reporting
364#: field:account.balance.reporting.template.line,current_value:0
365msgid "Fiscal year 1 formula"
366msgstr "Fórmula exercici fiscal 1"
367
368#. module: account_balance_reporting
369#: field:account.balance.reporting.line,template_line_id:0
370msgid "Line template"
371msgstr "Línia de plantilla"
372
373#. module: account_balance_reporting
374#: selection:account.balance.reporting.template,balance_mode:0
375msgid "Credit-Debit, reversed with brakets"
376msgstr "Haver-Deure, invers amb parèntesis"
377
378#. module: account_balance_reporting
379#: selection:account.balance.reporting.line,css_class:0
380#: selection:account.balance.reporting.template.line,css_class:0
381msgid "Default"
382msgstr "Per defecte"
383
384#. module: account_balance_reporting
385#: field:account.balance.reporting.template.line,previous_value:0
386msgid "Fiscal year 2 formula"
387msgstr "Fórmula exercici fiscal 2"
388
389#. module: account_balance_reporting
390#: selection:account.balance.reporting.template,type:0
391msgid "System"
392msgstr "Sistema"
393
394#. module: account_balance_reporting
395#: selection:account.balance.reporting,state:0
396msgid "Processed"
397msgstr "Processat"
398
399#. module: account_balance_reporting
400#: view:account.balance.reporting.line:0
401msgid "Account balance report lines"
402msgstr "Línies d'informe del balanç de comptes"
403
404#. module: account_balance_reporting
405#: field:account.balance.reporting.template,balance_mode:0
406msgid "Balance mode"
407msgstr "Mode de saldo"
408
409#. module: account_balance_reporting
410#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_line
411msgid "account.balance.reporting.line"
412msgstr "account.balance.reporting.line"
413
414#. module: account_balance_reporting
415#: field:account.balance.reporting.line,code:0
416#: field:account.balance.reporting.template.line,code:0
417msgid "Code"
418msgstr "Codi"
419
420#. module: account_balance_reporting
421#: selection:account.balance.reporting,state:0
422msgid "Done"
423msgstr "Realitzat"
424
425#. module: account_balance_reporting
426#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting
427msgid "account.balance.reporting"
428msgstr "account.balance.reporting"
429
430#. module: account_balance_reporting
431#: view:account.balance.reporting:0
432#: wizard_button:account_balance_reporting.print_wizard,init,end:0
433msgid "Cancel"
434msgstr "Cancel·la"
435
436#. module: account_balance_reporting
437#: view:account.balance.reporting:0
438msgid "Report lines"
439msgstr "Línies d'informe"
440
441#. module: account_balance_reporting
442#: field:account.balance.reporting.line,child_ids:0
443#: field:account.balance.reporting.template.line,child_ids:0
444msgid "Children"
445msgstr "Fills"
446
447#. module: account_balance_reporting
448#: selection:account.balance.reporting.line,css_class:0
449#: selection:account.balance.reporting.template.line,css_class:0
450msgid "Level 5"
451msgstr "Nivell 5"
452
453#. module: account_balance_reporting
454#: view:account.balance.reporting.template:0
455msgid "Information"
456msgstr "Informació"
457
458#. module: account_balance_reporting
459#: selection:account.balance.reporting.line,css_class:0
460#: selection:account.balance.reporting.template.line,css_class:0
461msgid "Level 1"
462msgstr "Nivell 1"
463
464#. module: account_balance_reporting
465#: selection:account.balance.reporting.line,css_class:0
466#: selection:account.balance.reporting.template.line,css_class:0
467msgid "Level 3"
468msgstr "Nivell 3"
469
470#. module: account_balance_reporting
471#: selection:account.balance.reporting.line,css_class:0
472#: selection:account.balance.reporting.template.line,css_class:0
473msgid "Level 2"
474msgstr "Nivell 2"
475
476#. module: account_balance_reporting
477#: model:ir.actions.report.xml,name:account_balance_reporting.report_account_balance_reporting_generic
478msgid "Generic balance report"
479msgstr "Informe de balanç genèric"
480
481#. module: account_balance_reporting
482#: view:account.balance.reporting.template:0
483msgid "Account balance report templates"
484msgstr "Plantilles d'informe de balanç comptable"
485
486#. module: account_balance_reporting
487#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting_templates
488msgid "Templates"
489msgstr "Plantilles"
490
491#. module: account_balance_reporting
492#: field:account.balance.reporting.template,description:0
493msgid "Description"
494msgstr "Descripció"
495
496#. module: account_balance_reporting
497#: view:account.balance.reporting.template.line:0
498msgid "Account balance report template line"
499msgstr "Línia de plantilla d'informe de balanç de comptes"
500
501#. module: account_balance_reporting
502#: field:account.balance.reporting,name:0
503#: field:account.balance.reporting.line,name:0
504#: field:account.balance.reporting.template,name:0
505#: field:account.balance.reporting.template.line,name:0
506msgid "Name"
507msgstr "Nom"
508
509#. module: account_balance_reporting
510#: view:account.balance.reporting:0
511#: field:account.balance.reporting,line_ids:0
512#: view:account.balance.reporting.template:0
513#: field:account.balance.reporting.template,line_ids:0
514msgid "Lines"
515msgstr "Línies"
516
517#. module: account_balance_reporting
518#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting_reports
519msgid "Reports"
520msgstr "Informes"
521
522#. module: account_balance_reporting
523#: view:account.balance.reporting:0
524#: view:account.balance.reporting.line:0
525#: view:account.balance.reporting.template:0
526#: view:account.balance.reporting.template.line:0
527msgid "Values"
528msgstr "Valors"
529
530#. module: account_balance_reporting
531#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_template
532msgid "account.balance.reporting.template"
533msgstr "account.balance.reporting.template"
534
535#. module: account_balance_reporting
536#: help:account.balance.reporting.template.line,current_value:0
537#: help:account.balance.reporting.template.line,previous_value:0
538msgid ""
539"Value calculation formula: Depending on this formula the final value is "
540"calculated as follows:\n"
541" Empy template value: sum of (this concept) children values.\n"
542" Number with decimal point (\"10.2\"): that value (constant).\n"
543" Account numbers separated by commas (\"430,431,(437)\"): Sum of the "
544"account balances\n"
545" (the sign of the balance depends on the balance mode).\n"
546" Concept codes separated by \"+\" (\"11000+12000\"): Sum of those concepts "
547"values.\n"
548msgstr ""
549"Fórmula pel càlcul del valor: Depenent d'aquesta fórmula el valor final es "
550"calcula com segueix:\n"
551" Valor buit: Suma dels valors dels fills (d'aquest concepte).\n"
552" Número amb punt decimal (\"10.2\"): Aquest número (constant).\n"
553" Números de comptes separats per comes (\"430,431,(437)\"): Suma dels "
554"saldos dels comptes\n"
555" (el signe del saldo depèn del mode de saldo).\n"
556" Codis de conceptes separats per \"+\" (\"11000+12000\"): Suma dels valors "
557"d'aquests conceptes.\n"
558
559#. module: account_balance_reporting
560#: rml:report_account_balance_reporting.generic:0
561#: rml:report_account_balance_reporting.generic_non_zero:0
562msgid "CONCEPT"
563msgstr "CONCEPTE"
564
565#. module: account_balance_reporting
566#: view:account.balance.reporting.line:0
567msgid "Account balance report line"
568msgstr "Línia d'informe de balanç de comptes"
569
570#. module: account_balance_reporting
571#: field:account.balance.reporting.line,sequence:0
572#: field:account.balance.reporting.template.line,sequence:0
573msgid "Sequence"
574msgstr "Seqüència"
575
576#. module: account_balance_reporting
577#: wizard_view:account_balance_reporting.print_wizard,init:0
578#: model:ir.actions.wizard,name:account_balance_reporting.wiz_account_balance_reporting_print
579msgid "Print report"
580msgstr "Imprimeix informe"
581
582#. module: account_balance_reporting
583#: view:account.balance.reporting:0
584msgid "Account balance report"
585msgstr "Informe de balanç de comptes"
586
587#. module: account_balance_reporting
588#: model:ir.module.module,shortdesc:account_balance_reporting.module_meta_information
589msgid "Account balance reporting engine"
590msgstr "Motor d'informes de balanços de comptes"
591
592#. module: account_balance_reporting
593#: selection:account.balance.reporting,state:0
594msgid "Canceled"
595msgstr "Cancel·lat"
596
597#~ msgid "account.balance.report"
598#~ msgstr "account.balance.report"
599
600#~ msgid "account.balance.report.template.line"
601#~ msgstr "account.balance.report.template.line"
602
603#~ msgid "account.balance.report.line"
604#~ msgstr "account.balance.report.line"
605
606#~ msgid "account.balance.report.template"
607#~ msgstr "account.balance.report.template"
6080
=== removed file 'account_balance_reporting/i18n/es.po'
--- account_balance_reporting/i18n/es.po 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/i18n/es.po 1970-01-01 00:00:00 +0000
@@ -1,610 +0,0 @@
1# Translation of OpenERP Server.
2# This file contains the translation of the following modules:
3# * account_balance_reporting
4#
5msgid ""
6msgstr ""
7"Project-Id-Version: OpenERP Server 5.0.6\n"
8"Report-Msgid-Bugs-To: support@openerp.com\n"
9"POT-Creation-Date: 2009-09-27 08:18+0000\n"
10"PO-Revision-Date: 2010-12-13 22:27+0000\n"
11"Last-Translator: Jordi Esteve (www.zikzakmedia.com) "
12"<jesteve@zikzakmedia.com>\n"
13"Language-Team: \n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2012-05-24 11:38+0000\n"
18"X-Generator: Launchpad (build 15288)\n"
19
20#. module: account_balance_reporting
21#: field:account.balance.reporting,current_period_ids:0
22msgid "Fiscal year 1 periods"
23msgstr "Periodos ejercicio fiscal 1"
24
25#. module: account_balance_reporting
26#: help:account.balance.reporting.template.line,css_class:0
27msgid "Style-sheet class"
28msgstr "Clase de hoja de estilos"
29
30#. module: account_balance_reporting
31#: constraint:ir.actions.act_window:0
32msgid "Invalid model name in the action definition."
33msgstr "Nombre de modelo no válido en la definición de la acción."
34
35#. module: account_balance_reporting
36#: selection:account.balance.reporting.template,balance_mode:0
37msgid "Debit-Credit"
38msgstr "Debe-Haber"
39
40#. module: account_balance_reporting
41#: field:account.balance.reporting.line,parent_id:0
42#: field:account.balance.reporting.template.line,parent_id:0
43msgid "Parent"
44msgstr "Padre"
45
46#. module: account_balance_reporting
47#: field:account.balance.reporting,company_id:0
48msgid "Company"
49msgstr "Compañía"
50
51#. module: account_balance_reporting
52#: model:ir.actions.act_window,name:account_balance_reporting.action_view_account_balance_reporting_template
53msgid "Account balance templates"
54msgstr "Plantillas de cuentas anuales"
55
56#. module: account_balance_reporting
57#: selection:account.balance.reporting.template,balance_mode:0
58msgid "Credit-Debit"
59msgstr "Haber-Debe"
60
61#. module: account_balance_reporting
62#: model:ir.actions.wizard,name:account_balance_reporting.wiz_account_balance_reporting_calculate
63msgid "Calculate report"
64msgstr "Calcular informe"
65
66#. module: account_balance_reporting
67#: field:account.balance.reporting.line,notes:0
68msgid "Notes"
69msgstr "Notas"
70
71#. module: account_balance_reporting
72#: view:account.balance.reporting:0
73#: model:ir.actions.act_window,name:account_balance_reporting.action_view_account_balance_reporting
74#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting
75msgid "Account balance reports"
76msgstr "Informes de cuentas anuales"
77
78#. module: account_balance_reporting
79#: view:account.balance.reporting.template:0
80msgid "Template lines"
81msgstr "Líneas de plantilla"
82
83#. module: account_balance_reporting
84#: view:account.balance.reporting:0
85#: field:account.balance.reporting,current_fiscalyear_id:0
86#: field:account.balance.reporting.line,current_value:0
87msgid "Fiscal year 1"
88msgstr "Ejercicio fiscal 1"
89
90#. module: account_balance_reporting
91#: view:account.balance.reporting:0
92#: field:account.balance.reporting,previous_fiscalyear_id:0
93#: field:account.balance.reporting.line,previous_value:0
94msgid "Fiscal year 2"
95msgstr "Ejercicio fiscal 2"
96
97#. module: account_balance_reporting
98#: selection:account.balance.reporting.template,balance_mode:0
99msgid "Debit-Credit, reversed with brakets"
100msgstr "Debe-Haber, inverso con paréntesis"
101
102#. module: account_balance_reporting
103#: help:account.balance.reporting.template.line,code:0
104msgid "Concept code, may be used on formulas to reference this line"
105msgstr ""
106"Código de concepto, puede ser usado en las fórmulas para referenciar esta "
107"línea."
108
109#. module: account_balance_reporting
110#: help:account.balance.reporting.template.line,sequence:0
111msgid "Lines will be sorted/grouped by this field"
112msgstr "Las líneas serán ordenadas/agrupadas por este campo."
113
114#. module: account_balance_reporting
115#: field:account.balance.reporting.template.line,negate:0
116msgid "Negate"
117msgstr "Negar"
118
119#. module: account_balance_reporting
120#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_template_line
121msgid "account.balance.reporting.template.line"
122msgstr "account.balance.reporting.template.line"
123
124#. module: account_balance_reporting
125#: rml:report_account_balance_reporting.generic:0
126#: rml:report_account_balance_reporting.generic_non_zero:0
127msgid "CODE"
128msgstr "CÓDIGO"
129
130#. module: account_balance_reporting
131#: field:account.balance.reporting,template_id:0
132#: field:account.balance.reporting.template.line,report_id:0
133msgid "Template"
134msgstr "Plantilla"
135
136#. module: account_balance_reporting
137#: view:account.balance.reporting:0
138msgid "Parameters"
139msgstr "Parámetros"
140
141#. module: account_balance_reporting
142#: view:account.balance.reporting:0
143msgid "Confirm"
144msgstr "Confirmar"
145
146#. module: account_balance_reporting
147#: rml:report_account_balance_reporting.generic:0
148#: rml:report_account_balance_reporting.generic_non_zero:0
149msgid "NOTES"
150msgstr "NOTAS"
151
152#. module: account_balance_reporting
153#: view:account.balance.reporting.template.line:0
154msgid "Account balance report template lines"
155msgstr "Líneas plantilla informe cuentas anuales"
156
157#. module: account_balance_reporting
158#: wizard_view:account_balance_reporting.print_wizard,init:0
159msgid "Report data"
160msgstr "Datos del informe"
161
162#. module: account_balance_reporting
163#: view:account.balance.reporting:0
164#: field:account.balance.reporting,state:0
165msgid "State"
166msgstr "Estado"
167
168#. module: account_balance_reporting
169#: wizard_button:account_balance_reporting.print_wizard,init,print:0
170msgid "Print"
171msgstr "Imprimir"
172
173#. module: account_balance_reporting
174#: field:account.balance.reporting.template,type:0
175msgid "Type"
176msgstr "Tipo"
177
178#. module: account_balance_reporting
179#: help:account.balance.reporting.template,balance_mode:0
180msgid ""
181"Formula calculation mode: Depending on it, the balance is calculated as "
182"follows:\n"
183" Mode 0: debit-credit (default);\n"
184" Mode 1: debit-credit, credit-debit for accounts in brackets;\n"
185" Mode 2: credit-debit;\n"
186" Mode 3: credit-debit, debit-credit for accounts in brackets."
187msgstr ""
188"Modo de cálculo de la fórmula: Dependiendo de éste, el saldo se calcula como "
189"sigue:\n"
190" Modo 0: debe-haber (por defecto);\n"
191" Modo 1: debe-haber, haber-debe para las cuentas con paréntesis;\n"
192" Modo 2: haber-debe;\n"
193" Modo 3: haber-debe, debe-haber para las cuentas con paréntesis."
194
195#. module: account_balance_reporting
196#: help:account.balance.reporting.template.line,negate:0
197msgid "Negate the value (change the sign of the balance)"
198msgstr "Negar el valor (cambiar el signo del saldo)."
199
200#. module: account_balance_reporting
201#: view:account.balance.reporting:0
202msgid "Report line"
203msgstr "Línea de informe"
204
205#. module: account_balance_reporting
206#: model:ir.module.module,description:account_balance_reporting.module_meta_information
207msgid ""
208"\n"
209"The module allows the user to create account balance reports and templates,\n"
210"comparing the values of 'accounting concepts' between two fiscal years\n"
211"or a set of fiscal periods.\n"
212"\n"
213"Accounting concepts values can be calculated as the sum of some account "
214"balances,\n"
215"the sum of its children, other account concepts or constant values.\n"
216"\n"
217"Generated reports are stored as objects on the server,\n"
218"so you can check them anytime later or edit them\n"
219"(to add notes for example) before printing.\n"
220"\n"
221"The module lets the user add new templates of the reports concepts,\n"
222"and associate them a specific \"XML reports\" (OpenERP RML files for "
223"example)\n"
224"with the design used when printing.\n"
225"So it is very easy to add predefined country-specific official reports.\n"
226"\n"
227"The user interface has been designed to be as much user-friendly as it can "
228"be.\n"
229"\n"
230"Note: It has been designed to meet Spanish/Spain localization needs,\n"
231"but it might be used as a generic accounting report engine.\n"
232" "
233msgstr ""
234"\n"
235"El módulo permite al usuario crear informes y plantillas de balances "
236"contables,\n"
237"comparando los valores de 'conceptos contables' entre dos ejercicios "
238"fiscales\n"
239"o un conjunto de periodos fiscales.\n"
240"\n"
241"Los valores de los conceptos contables pueden ser calculados como la suma de "
242"los saldos de algunas cuentas,\n"
243"la suma de sus hijos, otros conceptos contables o valores constantes.\n"
244"\n"
245"Los informes generados se almacenan como objetos en el servidor,\n"
246"así que se pueden consultar más tarde o editar\n"
247"(para añadir notas por ejemplo) antes de imprimir.\n"
248"\n"
249"El módulo permite al usuario añadir nuevas plantillas de conceptos "
250"fiscales,\n"
251"y asociarles \"informes XML\" (archivos RML de OpenERP por ejemplo) "
252"específicos\n"
253"con el diseño a usar en la impresión.\n"
254"Así que es muy fácil añadir informes oficiales predefinidos específicos de "
255"un país.\n"
256"\n"
257"La interfaz de usuario ha sido diseñada para ser tan amigable como es "
258"posible.\n"
259"\n"
260"Nota: Ha sido diseñado para cubrir las necesidades de la localización "
261"Española/España,\n"
262"pero puede ser usado como un motor de informes contables genérico.\n"
263" "
264
265#. module: account_balance_reporting
266#: field:account.balance.reporting.line,report_id:0
267msgid "Report"
268msgstr "Informe"
269
270#. module: account_balance_reporting
271#: view:account.balance.reporting:0
272msgid "Configuration"
273msgstr "Configuración"
274
275#. module: account_balance_reporting
276#: field:account.balance.reporting.line,css_class:0
277#: field:account.balance.reporting.template.line,css_class:0
278msgid "CSS Class"
279msgstr "Clase CSS"
280
281#. module: account_balance_reporting
282#: field:account.balance.reporting.template,report_xml_id:0
283#: wizard_view:account_balance_reporting.print_wizard,init:0
284msgid "Report design"
285msgstr "Diseño del informe"
286
287#. module: account_balance_reporting
288#: constraint:ir.ui.view:0
289msgid "Invalid XML for View Architecture!"
290msgstr "¡XML no válido para la definición de la vista!"
291
292#. module: account_balance_reporting
293#: view:account.balance.reporting.template:0
294msgid "Account balance report template"
295msgstr "Plantilla informe cuentas anuales"
296
297#. module: account_balance_reporting
298#: model:ir.actions.report.xml,name:account_balance_reporting.report_account_balance_reporting_default_non_zero
299msgid "Generic balance report (non zero lines)"
300msgstr "Informe balance genérico (sin líneas a cero)"
301
302#. module: account_balance_reporting
303#: field:account.balance.reporting,calc_date:0
304#: field:account.balance.reporting.line,calc_date:0
305msgid "Calculation date"
306msgstr "Fecha cálculo"
307
308#. module: account_balance_reporting
309#: field:account.balance.reporting,previous_period_ids:0
310msgid "Fiscal year 2 periods"
311msgstr "Periodos ejercicio fiscal 2"
312
313#. module: account_balance_reporting
314#: view:account.balance.reporting.template:0
315msgid "Template line"
316msgstr "Línea de plantilla"
317
318#. module: account_balance_reporting
319#: view:account.balance.reporting:0
320#: view:account.balance.reporting.line:0
321#: view:account.balance.reporting.template:0
322#: view:account.balance.reporting.template.line:0
323msgid "Style"
324msgstr "Estilo"
325
326#. module: account_balance_reporting
327#: view:account.balance.reporting:0
328msgid "Calculate"
329msgstr "Calcular"
330
331#. module: account_balance_reporting
332#: selection:account.balance.reporting.line,css_class:0
333#: selection:account.balance.reporting.template.line,css_class:0
334msgid "Level 4"
335msgstr "Nivel 4"
336
337#. module: account_balance_reporting
338#: view:account.balance.reporting:0
339#: selection:account.balance.reporting,state:0
340msgid "Draft"
341msgstr "Borrador"
342
343#. module: account_balance_reporting
344#: constraint:ir.model:0
345msgid ""
346"The Object name must start with x_ and not contain any special character !"
347msgstr ""
348"¡El nombre del objeto debe empezar con x_ y no contener ningún carácter "
349"especial!"
350
351#. module: account_balance_reporting
352#: help:account.balance.reporting.template.line,name:0
353msgid "Concept name/description"
354msgstr "Nombre del concepto/descripción"
355
356#. module: account_balance_reporting
357#: selection:account.balance.reporting,state:0
358msgid "Processing"
359msgstr "Procesando"
360
361#. module: account_balance_reporting
362#: selection:account.balance.reporting.template,type:0
363msgid "User"
364msgstr "Usuario"
365
366#. module: account_balance_reporting
367#: field:account.balance.reporting.template.line,current_value:0
368msgid "Fiscal year 1 formula"
369msgstr "Fórmula ejercicio fiscal 1"
370
371#. module: account_balance_reporting
372#: field:account.balance.reporting.line,template_line_id:0
373msgid "Line template"
374msgstr "Plantilla de línea"
375
376#. module: account_balance_reporting
377#: selection:account.balance.reporting.template,balance_mode:0
378msgid "Credit-Debit, reversed with brakets"
379msgstr "Haber-Debe, inverso con paréntesis"
380
381#. module: account_balance_reporting
382#: selection:account.balance.reporting.line,css_class:0
383#: selection:account.balance.reporting.template.line,css_class:0
384msgid "Default"
385msgstr "Por defecto"
386
387#. module: account_balance_reporting
388#: field:account.balance.reporting.template.line,previous_value:0
389msgid "Fiscal year 2 formula"
390msgstr "Fórmula ejercicio fiscal 2"
391
392#. module: account_balance_reporting
393#: selection:account.balance.reporting.template,type:0
394msgid "System"
395msgstr "Sistema"
396
397#. module: account_balance_reporting
398#: selection:account.balance.reporting,state:0
399msgid "Processed"
400msgstr "Procesado"
401
402#. module: account_balance_reporting
403#: view:account.balance.reporting.line:0
404msgid "Account balance report lines"
405msgstr "Líneas informe cuentas anuales"
406
407#. module: account_balance_reporting
408#: field:account.balance.reporting.template,balance_mode:0
409msgid "Balance mode"
410msgstr "Modo de saldo"
411
412#. module: account_balance_reporting
413#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_line
414msgid "account.balance.reporting.line"
415msgstr "account.balance.reporting.line"
416
417#. module: account_balance_reporting
418#: field:account.balance.reporting.line,code:0
419#: field:account.balance.reporting.template.line,code:0
420msgid "Code"
421msgstr "Código"
422
423#. module: account_balance_reporting
424#: selection:account.balance.reporting,state:0
425msgid "Done"
426msgstr "Realizado"
427
428#. module: account_balance_reporting
429#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting
430msgid "account.balance.reporting"
431msgstr "account.balance.reporting"
432
433#. module: account_balance_reporting
434#: view:account.balance.reporting:0
435#: wizard_button:account_balance_reporting.print_wizard,init,end:0
436msgid "Cancel"
437msgstr "Cancelar"
438
439#. module: account_balance_reporting
440#: view:account.balance.reporting:0
441msgid "Report lines"
442msgstr "Líneas del informe"
443
444#. module: account_balance_reporting
445#: field:account.balance.reporting.line,child_ids:0
446#: field:account.balance.reporting.template.line,child_ids:0
447msgid "Children"
448msgstr "Hijos"
449
450#. module: account_balance_reporting
451#: selection:account.balance.reporting.line,css_class:0
452#: selection:account.balance.reporting.template.line,css_class:0
453msgid "Level 5"
454msgstr "Nivel 5"
455
456#. module: account_balance_reporting
457#: view:account.balance.reporting.template:0
458msgid "Information"
459msgstr "Información"
460
461#. module: account_balance_reporting
462#: selection:account.balance.reporting.line,css_class:0
463#: selection:account.balance.reporting.template.line,css_class:0
464msgid "Level 1"
465msgstr "Nivel 1"
466
467#. module: account_balance_reporting
468#: selection:account.balance.reporting.line,css_class:0
469#: selection:account.balance.reporting.template.line,css_class:0
470msgid "Level 3"
471msgstr "Nivel 3"
472
473#. module: account_balance_reporting
474#: selection:account.balance.reporting.line,css_class:0
475#: selection:account.balance.reporting.template.line,css_class:0
476msgid "Level 2"
477msgstr "Nivel 2"
478
479#. module: account_balance_reporting
480#: model:ir.actions.report.xml,name:account_balance_reporting.report_account_balance_reporting_generic
481msgid "Generic balance report"
482msgstr "Informe balance genérico"
483
484#. module: account_balance_reporting
485#: view:account.balance.reporting.template:0
486msgid "Account balance report templates"
487msgstr "Plantillas informe cuentas anuales"
488
489#. module: account_balance_reporting
490#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting_templates
491msgid "Templates"
492msgstr "Plantillas"
493
494#. module: account_balance_reporting
495#: field:account.balance.reporting.template,description:0
496msgid "Description"
497msgstr "Descripción"
498
499#. module: account_balance_reporting
500#: view:account.balance.reporting.template.line:0
501msgid "Account balance report template line"
502msgstr "Línea plantilla informe cuentas anuales"
503
504#. module: account_balance_reporting
505#: field:account.balance.reporting,name:0
506#: field:account.balance.reporting.line,name:0
507#: field:account.balance.reporting.template,name:0
508#: field:account.balance.reporting.template.line,name:0
509msgid "Name"
510msgstr "Nombre"
511
512#. module: account_balance_reporting
513#: view:account.balance.reporting:0
514#: field:account.balance.reporting,line_ids:0
515#: view:account.balance.reporting.template:0
516#: field:account.balance.reporting.template,line_ids:0
517msgid "Lines"
518msgstr "Líneas"
519
520#. module: account_balance_reporting
521#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting_reports
522msgid "Reports"
523msgstr "Informes"
524
525#. module: account_balance_reporting
526#: view:account.balance.reporting:0
527#: view:account.balance.reporting.line:0
528#: view:account.balance.reporting.template:0
529#: view:account.balance.reporting.template.line:0
530msgid "Values"
531msgstr "Valores"
532
533#. module: account_balance_reporting
534#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_template
535msgid "account.balance.reporting.template"
536msgstr "account.balance.reporting.template"
537
538#. module: account_balance_reporting
539#: help:account.balance.reporting.template.line,current_value:0
540#: help:account.balance.reporting.template.line,previous_value:0
541msgid ""
542"Value calculation formula: Depending on this formula the final value is "
543"calculated as follows:\n"
544" Empy template value: sum of (this concept) children values.\n"
545" Number with decimal point (\"10.2\"): that value (constant).\n"
546" Account numbers separated by commas (\"430,431,(437)\"): Sum of the "
547"account balances\n"
548" (the sign of the balance depends on the balance mode).\n"
549" Concept codes separated by \"+\" (\"11000+12000\"): Sum of those concepts "
550"values.\n"
551msgstr ""
552"Fórmula de cálculo del valor: Dependiendo de esta fórmula el valor final se "
553"calcula como sigue:\n"
554" Valor vacío: suma de los valores de los hijos (de este concepto).\n"
555" Número con punto decimal (\"10.2\"): ese número (constante).\n"
556" Números de cuentas separados por comas (\"430,431,(437)\"): Suma de los "
557"saldos de las cuentas\n"
558" (el signo del saldo depende del modo de saldo).\n"
559" Códigos de conceptos separados por \"+\" (\"11000+12000\"): Suma de los "
560"valores de dichos conceptos.\n"
561
562#. module: account_balance_reporting
563#: rml:report_account_balance_reporting.generic:0
564#: rml:report_account_balance_reporting.generic_non_zero:0
565msgid "CONCEPT"
566msgstr "CONCEPTO"
567
568#. module: account_balance_reporting
569#: view:account.balance.reporting.line:0
570msgid "Account balance report line"
571msgstr "Línea informe cuentas anuales"
572
573#. module: account_balance_reporting
574#: field:account.balance.reporting.line,sequence:0
575#: field:account.balance.reporting.template.line,sequence:0
576msgid "Sequence"
577msgstr "Orden"
578
579#. module: account_balance_reporting
580#: wizard_view:account_balance_reporting.print_wizard,init:0
581#: model:ir.actions.wizard,name:account_balance_reporting.wiz_account_balance_reporting_print
582msgid "Print report"
583msgstr "Imprimir informe"
584
585#. module: account_balance_reporting
586#: view:account.balance.reporting:0
587msgid "Account balance report"
588msgstr "Informe cuentas anuales"
589
590#. module: account_balance_reporting
591#: model:ir.module.module,shortdesc:account_balance_reporting.module_meta_information
592msgid "Account balance reporting engine"
593msgstr "Motor de informes de balances contables"
594
595#. module: account_balance_reporting
596#: selection:account.balance.reporting,state:0
597msgid "Canceled"
598msgstr "Cancelado"
599
600#~ msgid "account.balance.report.template.line"
601#~ msgstr "account.balance.report.template.line"
602
603#~ msgid "account.balance.report.line"
604#~ msgstr "account.balance.report.line"
605
606#~ msgid "account.balance.report"
607#~ msgstr "account.balance.report"
608
609#~ msgid "account.balance.report.template"
610#~ msgstr "account.balance.report.template"
6110
=== removed file 'account_balance_reporting/i18n/gl.po'
--- account_balance_reporting/i18n/gl.po 2012-12-11 10:06:23 +0000
+++ account_balance_reporting/i18n/gl.po 1970-01-01 00:00:00 +0000
@@ -1,605 +0,0 @@
1# Galician translation for openobject-addons
2# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
3# This file is distributed under the same license as the openobject-addons package.
4# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
5#
6msgid ""
7msgstr ""
8"Project-Id-Version: openobject-addons\n"
9"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
10"POT-Creation-Date: 2009-09-27 08:18+0000\n"
11"PO-Revision-Date: 2010-04-28 15:19+0000\n"
12"Last-Translator: Borja López Soilán (Pexego) <Unknown>\n"
13"Language-Team: Galician <gl@li.org>\n"
14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"
17"X-Launchpad-Export-Date: 2012-05-24 11:38+0000\n"
18"X-Generator: Launchpad (build 15288)\n"
19
20#. module: account_balance_reporting
21#: field:account.balance.reporting,current_period_ids:0
22msgid "Fiscal year 1 periods"
23msgstr "Períodos exercicio fiscal 1"
24
25#. module: account_balance_reporting
26#: help:account.balance.reporting.template.line,css_class:0
27msgid "Style-sheet class"
28msgstr "Clase de folla de estilos"
29
30#. module: account_balance_reporting
31#: constraint:ir.actions.act_window:0
32msgid "Invalid model name in the action definition."
33msgstr "Nome do modelo incorrecto na definición da acción."
34
35#. module: account_balance_reporting
36#: selection:account.balance.reporting.template,balance_mode:0
37msgid "Debit-Credit"
38msgstr "Debe-Haber"
39
40#. module: account_balance_reporting
41#: field:account.balance.reporting.line,parent_id:0
42#: field:account.balance.reporting.template.line,parent_id:0
43msgid "Parent"
44msgstr "Pai"
45
46#. module: account_balance_reporting
47#: field:account.balance.reporting,company_id:0
48msgid "Company"
49msgstr "Compañía"
50
51#. module: account_balance_reporting
52#: model:ir.actions.act_window,name:account_balance_reporting.action_view_account_balance_reporting_template
53msgid "Account balance templates"
54msgstr "Modelo de contas anuais"
55
56#. module: account_balance_reporting
57#: selection:account.balance.reporting.template,balance_mode:0
58msgid "Credit-Debit"
59msgstr "Haber-Debe"
60
61#. module: account_balance_reporting
62#: model:ir.actions.wizard,name:account_balance_reporting.wiz_account_balance_reporting_calculate
63msgid "Calculate report"
64msgstr "Calcular reporte"
65
66#. module: account_balance_reporting
67#: field:account.balance.reporting.line,notes:0
68msgid "Notes"
69msgstr "Anotacións"
70
71#. module: account_balance_reporting
72#: view:account.balance.reporting:0
73#: model:ir.actions.act_window,name:account_balance_reporting.action_view_account_balance_reporting
74#: model:ir.ui.menu,name:account_balance_reporting.menu_account_balance_reporting
75msgid "Account balance reports"
76msgstr "Informe de contas anuais"
77
78#. module: account_balance_reporting
79#: view:account.balance.reporting.template:0
80msgid "Template lines"
81msgstr "Liñas do modelo"
82
83#. module: account_balance_reporting
84#: view:account.balance.reporting:0
85#: field:account.balance.reporting,current_fiscalyear_id:0
86#: field:account.balance.reporting.line,current_value:0
87msgid "Fiscal year 1"
88msgstr "Exercicio fiscal 1"
89
90#. module: account_balance_reporting
91#: view:account.balance.reporting:0
92#: field:account.balance.reporting,previous_fiscalyear_id:0
93#: field:account.balance.reporting.line,previous_value:0
94msgid "Fiscal year 2"
95msgstr "Exercicio fiscal 2"
96
97#. module: account_balance_reporting
98#: selection:account.balance.reporting.template,balance_mode:0
99msgid "Debit-Credit, reversed with brakets"
100msgstr "Debe-Haber, inverso con parénteses"
101
102#. module: account_balance_reporting
103#: help:account.balance.reporting.template.line,code:0
104msgid "Concept code, may be used on formulas to reference this line"
105msgstr ""
106"Código de concepto, pode ser usado nas fórmulas para referenciar esta liña"
107
108#. module: account_balance_reporting
109#: help:account.balance.reporting.template.line,sequence:0
110msgid "Lines will be sorted/grouped by this field"
111msgstr "As liñas serán ordenadas/agrupadas por este campo"
112
113#. module: account_balance_reporting
114#: field:account.balance.reporting.template.line,negate:0
115msgid "Negate"
116msgstr "Negar"
117
118#. module: account_balance_reporting
119#: model:ir.model,name:account_balance_reporting.model_account_balance_reporting_template_line
120msgid "account.balance.reporting.template.line"
121msgstr "account.balance.reporting.template.line"
122
123#. module: account_balance_reporting
124#: rml:report_account_balance_reporting.generic:0
125#: rml:report_account_balance_reporting.generic_non_zero:0
126msgid "CODE"
127msgstr "CÓDIGO"
128
129#. module: account_balance_reporting
130#: field:account.balance.reporting,template_id:0
131#: field:account.balance.reporting.template.line,report_id:0
132msgid "Template"
133msgstr "Modelo"
134
135#. module: account_balance_reporting
136#: view:account.balance.reporting:0
137msgid "Parameters"
138msgstr "Parámetros"
139
140#. module: account_balance_reporting
141#: view:account.balance.reporting:0
142msgid "Confirm"
143msgstr "Confirmar"
144
145#. module: account_balance_reporting
146#: rml:report_account_balance_reporting.generic:0
147#: rml:report_account_balance_reporting.generic_non_zero:0
148msgid "NOTES"
149msgstr "NOTAS"
150
151#. module: account_balance_reporting
152#: view:account.balance.reporting.template.line:0
153msgid "Account balance report template lines"
154msgstr "Liñas modelo informe contas anuais"
155
156#. module: account_balance_reporting
157#: wizard_view:account_balance_reporting.print_wizard,init:0
158msgid "Report data"
159msgstr "Datos do reporte"
160
161#. module: account_balance_reporting
162#: view:account.balance.reporting:0
163#: field:account.balance.reporting,state:0
164msgid "State"
165msgstr "Estado"
166
167#. module: account_balance_reporting
168#: wizard_button:account_balance_reporting.print_wizard,init,print:0
169msgid "Print"
170msgstr "Imprimir"
171
172#. module: account_balance_reporting
173#: field:account.balance.reporting.template,type:0
174msgid "Type"
175msgstr "Tipo"
176
177#. module: account_balance_reporting
178#: help:account.balance.reporting.template,balance_mode:0
179msgid ""
180"Formula calculation mode: Depending on it, the balance is calculated as "
181"follows:\n"
182" Mode 0: debit-credit (default);\n"
183" Mode 1: debit-credit, credit-debit for accounts in brackets;\n"
184" Mode 2: credit-debit;\n"
185" Mode 3: credit-debit, debit-credit for accounts in brackets."
186msgstr ""
187"Modo de cálculo da fórmula: Dependendo deste, o saldo calcúlase como segue:\n"
188" Modo 0: debe-haber (por defecto);\n"
189" Modo 1: debe-haber, haber-debe para as contas con parénteses;\n"
190" Modo 2: haber-debe;\n"
191" Modo 3: haber-debe, debe-haber para as contas con parénteses."
192
193#. module: account_balance_reporting
194#: help:account.balance.reporting.template.line,negate:0
195msgid "Negate the value (change the sign of the balance)"
196msgstr "Negar o valor (cambialo signo do saldo)"
197
198#. module: account_balance_reporting
199#: view:account.balance.reporting:0
200msgid "Report line"
201msgstr "Liña de reporte"
202
203#. module: account_balance_reporting
204#: model:ir.module.module,description:account_balance_reporting.module_meta_information
205msgid ""
206"\n"
207"The module allows the user to create account balance reports and templates,\n"
208"comparing the values of 'accounting concepts' between two fiscal years\n"
209"or a set of fiscal periods.\n"
210"\n"
211"Accounting concepts values can be calculated as the sum of some account "
212"balances,\n"
213"the sum of its children, other account concepts or con