diff --git a/addons/account/__openerp__.py b/addons/account/__openerp__.py index 39e40555f39..04f55566d40 100644 --- a/addons/account/__openerp__.py +++ b/addons/account/__openerp__.py @@ -18,8 +18,6 @@ # along with this program. If not, see . # ############################################################################## - - { "name" : "Accounting and Financial Management", "version" : "1.1", @@ -119,6 +117,8 @@ module named account_vouchers 'report/account_account_report_view.xml', 'report/account_analytic_entries_report_view.xml', 'board_account_view.xml', + "wizard/account_pl_report_view.xml", + "wizard/account_bs_report_view.xml" ], 'demo_xml': [ #'demo/price_accuracy00.yml', @@ -145,4 +145,4 @@ module named account_vouchers 'active': False, 'certificate': '0080331923549', } -# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: \ No newline at end of file +# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account/account_menuitem.xml b/addons/account/account_menuitem.xml index 48e0e27e59a..56d83debe4c 100644 --- a/addons/account/account_menuitem.xml +++ b/addons/account/account_menuitem.xml @@ -2,30 +2,30 @@ - + - - - - - + + + + + - - - - + + + + - - - - - - + + + + + + @@ -38,7 +38,7 @@ - + diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index 272933018ad..0bc9e476601 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -801,15 +801,19 @@ class account_move_line(osv.osv): ids = journal_pool.search(cr, uid, []) journals = journal_pool.browse(cr, uid, ids) all_journal = [None] + common_fields = {} + total = len(journals) for journal in journals: all_journal.append(journal.id) for field in journal.view_id.columns_id: if not field.field in fields: - fields[field.field] = [None, journal.id] + fields[field.field] = [journal.id] fld.append((field.field, field.sequence)) flds.append(field.field) + common_fields[field.field] = 1 else: fields.get(field.field).append(journal.id) + common_fields[field.field] = common_fields[field.field] + 1 fld.append(('period_id', 3)) fld.append(('journal_id', 10)) @@ -831,6 +835,10 @@ class account_move_line(osv.osv): for field_it in fld: field = field_it[0] + + if common_fields.get(field) == total: + fields.get(field).append(None) + if field=='state': state = 'colors="red:state==\'draft\'"' diff --git a/addons/account/account_report.xml b/addons/account/account_report.xml index fc622d8f0c0..8b4aa147a95 100644 --- a/addons/account/account_report.xml +++ b/addons/account/account_report.xml @@ -61,21 +61,6 @@ parent="menu_tax_report" type="wizard"/> --> - - - Chart of Taxes - account.tax.code - [('parent_id','=',False)] - tree - - - - - - + + # Payment Terms + --> account.payment.term.line.tree diff --git a/addons/account/account_wizard.xml b/addons/account/account_wizard.xml index 260876a98eb..8fa4b8065fb 100644 --- a/addons/account/account_wizard.xml +++ b/addons/account/account_wizard.xml @@ -1,12 +1,12 @@ - - - - - - + + + + + + @@ -75,7 +75,7 @@ - + @@ -94,30 +94,30 @@ --> - + - + - - + + - + --> diff --git a/addons/account/i18n/es.po b/addons/account/i18n/es.po index 4779ae32dd5..fdc62db3d1b 100644 --- a/addons/account/i18n/es.po +++ b/addons/account/i18n/es.po @@ -7,14 +7,13 @@ msgstr "" "Project-Id-Version: OpenERP Server 5.0.0\n" "Report-Msgid-Bugs-To: support@openerp.com\n" "POT-Creation-Date: 2009-08-28 16:01+0000\n" -"PO-Revision-Date: 2010-06-23 17:24+0000\n" -"Last-Translator: Jordi Esteve (www.zikzakmedia.com) " -"\n" +"PO-Revision-Date: 2010-06-24 10:03+0000\n" +"Last-Translator: Borja López Soilán (Pexego) \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-06-24 03:47+0000\n" +"X-Launchpad-Export-Date: 2010-06-25 03:47+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: account @@ -806,7 +805,7 @@ msgstr "Cuenta de la empresa" #. module: account #: wizard_view:account.subscription.generate,init:0 msgid "Generate entries before:" -msgstr "Generar asientos antes:" +msgstr "Generar asientos hasta:" #. module: account #: rml:account.analytic.account.cost_ledger:0 @@ -3680,7 +3679,7 @@ msgstr "" #: wizard_field:account.invoice.pay,addendum,comment:0 #: wizard_field:account.invoice.pay,init,name:0 msgid "Entry Name" -msgstr "Núm. asiento" +msgstr "Descripción" #. module: account #: help:account.invoice,account_id:0 diff --git a/addons/account/i18n/gl.po b/addons/account/i18n/gl.po index 9ae3edbd1f1..4ec34c15268 100644 --- a/addons/account/i18n/gl.po +++ b/addons/account/i18n/gl.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: openobject-addons\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2009-08-28 16:01+0000\n" -"PO-Revision-Date: 2010-05-14 17:04+0000\n" +"PO-Revision-Date: 2010-06-24 09:57+0000\n" "Last-Translator: Borja López Soilán (Pexego) \n" "Language-Team: Galician \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-06-22 04:04+0000\n" +"X-Launchpad-Export-Date: 2010-06-25 03:47+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: account @@ -2047,7 +2047,7 @@ msgstr "" #. module: account #: field:account.journal,invoice_sequence_id:0 msgid "Invoice Sequence" -msgstr "" +msgstr "Secuencia de factura" #. module: account #: wizard_view:account.automatic.reconcile,init:0 @@ -3597,7 +3597,7 @@ msgstr "" #: wizard_field:account.invoice.pay,addendum,comment:0 #: wizard_field:account.invoice.pay,init,name:0 msgid "Entry Name" -msgstr "" +msgstr "Descripción" #. module: account #: help:account.invoice,account_id:0 @@ -5064,7 +5064,7 @@ msgstr "" #. module: account #: model:ir.model,name:account.model_fiscalyear_seq msgid "Maintains Invoice sequences with Fiscal Year" -msgstr "" +msgstr "Mantén secuencias de facturas con exercicio fiscal" #. module: account #: selection:account.account.balance.report,checktype,display_account:0 diff --git a/addons/account/i18n/zh_CN.po b/addons/account/i18n/zh_CN.po index 99660f05218..6f4caf1c7b8 100644 --- a/addons/account/i18n/zh_CN.po +++ b/addons/account/i18n/zh_CN.po @@ -13,7 +13,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2010-06-24 03:47+0000\n" +"X-Launchpad-Export-Date: 2010-06-25 03:47+0000\n" "X-Generator: Launchpad (build Unknown)\n" #. module: account diff --git a/addons/account/partner_view.xml b/addons/account/partner_view.xml index 5d9bbb7e9b0..2d97f1581ca 100644 --- a/addons/account/partner_view.xml +++ b/addons/account/partner_view.xml @@ -70,8 +70,8 @@ 2 - - + + @@ -119,7 +119,7 @@ - + diff --git a/addons/account/report/__init__.py b/addons/account/report/__init__.py index ad965e04b57..ee139c3040c 100644 --- a/addons/account/report/__init__.py +++ b/addons/account/report/__init__.py @@ -40,5 +40,7 @@ import account_account_report import account_entries_report import account_analytic_entries_report import voucher_print +import report_bs +import report_pl # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_report_india/report/report_balance_sheet.rml b/addons/account/report/report_balance_sheet.rml similarity index 100% rename from addons/account_report_india/report/report_balance_sheet.rml rename to addons/account/report/report_balance_sheet.rml diff --git a/addons/account_report_india/report/report_balance_sheet_horizontal.rml b/addons/account/report/report_balance_sheet_horizontal.rml similarity index 100% rename from addons/account_report_india/report/report_balance_sheet_horizontal.rml rename to addons/account/report/report_balance_sheet_horizontal.rml diff --git a/addons/account_report_india/report/report_bs.py b/addons/account/report/report_bs.py similarity index 96% rename from addons/account_report_india/report/report_bs.py rename to addons/account/report/report_bs.py index 51b2f349224..5a7294338c5 100644 --- a/addons/account_report_india/report/report_bs.py +++ b/addons/account/report/report_bs.py @@ -24,7 +24,7 @@ import time import mx.DateTime import rml_parse from report import report_sxw -from account_report_india.report import report_pl +from account.report import report_pl class report_balancesheet_horizontal(rml_parse.rml_parse): def __init__(self, cr, uid, name, context): @@ -195,9 +195,9 @@ class report_balancesheet_horizontal(rml_parse.rml_parse): return comp_obj.name report_sxw.report_sxw('report.account.balancesheet.horizontal', 'account.account', - 'addons/account_report_india/report/report_balance_sheet_horizontal.rml',parser=report_balancesheet_horizontal, + 'addons/account/report/report_balance_sheet_horizontal.rml',parser=report_balancesheet_horizontal, header=False) report_sxw.report_sxw('report.account.balancesheet', 'account.account', - 'addons/account_report_india/report/report_balance_sheet.rml',parser=report_balancesheet_horizontal, + 'addons/account/report/report_balance_sheet.rml',parser=report_balancesheet_horizontal, header=False) diff --git a/addons/account_report_india/report/report_pl.py b/addons/account/report/report_pl.py similarity index 96% rename from addons/account_report_india/report/report_pl.py rename to addons/account/report/report_pl.py index b8b77e08be9..c693b9940c9 100644 --- a/addons/account_report_india/report/report_pl.py +++ b/addons/account/report/report_pl.py @@ -170,8 +170,8 @@ class report_pl_account_horizontal(rml_parse.rml_parse): return comp_obj.name report_sxw.report_sxw('report.pl.account.horizontal', 'account.account', - 'addons/account_report_india/report/report_pl_account_horizontal.rml',parser=report_pl_account_horizontal, header=False) + 'addons/account/report/report_pl_account_horizontal.rml',parser=report_pl_account_horizontal, header=False) report_sxw.report_sxw('report.pl.account', 'account.account', - 'addons/account_report_india/report/report_pl_account.rml',parser=report_pl_account_horizontal, header=False) + 'addons/account/report/report_pl_account.rml',parser=report_pl_account_horizontal, header=False) diff --git a/addons/account_report_india/report/report_pl_account.rml b/addons/account/report/report_pl_account.rml similarity index 100% rename from addons/account_report_india/report/report_pl_account.rml rename to addons/account/report/report_pl_account.rml diff --git a/addons/account_report_india/report/report_pl_account_horizontal.rml b/addons/account/report/report_pl_account_horizontal.rml similarity index 100% rename from addons/account_report_india/report/report_pl_account_horizontal.rml rename to addons/account/report/report_pl_account_horizontal.rml diff --git a/addons/account/wizard/__init__.py b/addons/account/wizard/__init__.py index c56c6c2e764..1dea8e8d4f3 100644 --- a/addons/account/wizard/__init__.py +++ b/addons/account/wizard/__init__.py @@ -58,6 +58,8 @@ import account_central_journal import account_general_journal import account_change_currency +import account_bs_report +import account_pl_report # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/account_report_india/wizard/account_bs_report.py b/addons/account/wizard/account_bs_report.py similarity index 100% rename from addons/account_report_india/wizard/account_bs_report.py rename to addons/account/wizard/account_bs_report.py diff --git a/addons/account_report_india/wizard/account_bs_report_view.xml b/addons/account/wizard/account_bs_report_view.xml similarity index 100% rename from addons/account_report_india/wizard/account_bs_report_view.xml rename to addons/account/wizard/account_bs_report_view.xml diff --git a/addons/account_report_india/wizard/account_pl_report.py b/addons/account/wizard/account_pl_report.py similarity index 100% rename from addons/account_report_india/wizard/account_pl_report.py rename to addons/account/wizard/account_pl_report.py diff --git a/addons/account/wizard/account_pl_report_view.xml b/addons/account/wizard/account_pl_report_view.xml new file mode 100644 index 00000000000..b1104df8d25 --- /dev/null +++ b/addons/account/wizard/account_pl_report_view.xml @@ -0,0 +1,89 @@ + + + + + + Select period + account.pl.report + form + +
+ + + + +