openerp-community-reviewer team mailing list archive
-
openerp-community-reviewer team
-
Mailing list archive
-
Message #03492
[Merge] lp:~camptocamp/account-financial-report/7.0-add-ref-in-open-invoice-jge into lp:account-financial-report
Joël Grand-Guillaume @ camptocamp has proposed merging lp:~camptocamp/account-financial-report/7.0-add-ref-in-open-invoice-jge into lp:account-financial-report.
Requested reviews:
Account Report Core Editors (account-report-core-editor)
For more details, see:
https://code.launchpad.net/~camptocamp/account-financial-report/7.0-add-ref-in-open-invoice-jge/+merge/204890
Hi,
I just added the ref of the move line in the open invoice report. This seems very useful to find to which context an open invoice belong.
Regards
--
https://code.launchpad.net/~camptocamp/account-financial-report/7.0-add-ref-in-open-invoice-jge/+merge/204890
Your team Account Report Core Editors is requested to review the proposed merge of lp:~camptocamp/account-financial-report/7.0-add-ref-in-open-invoice-jge into lp:account-financial-report.
=== modified file 'account_financial_report_webkit/report/templates/grouped_by_curr_open_invoices_inclusion.mako.html'
--- account_financial_report_webkit/report/templates/grouped_by_curr_open_invoices_inclusion.mako.html 2013-11-21 15:55:29 +0000
+++ account_financial_report_webkit/report/templates/grouped_by_curr_open_invoices_inclusion.mako.html 2014-02-05 11:57:01 +0000
@@ -36,9 +36,11 @@
## move
<div class="act_as_cell" style="width: 70px;">${_('Entry')}</div>
## journal
- <div class="act_as_cell" style="width: 70px;">${_('Journal')}</div>
+ <div class="act_as_cell" style="width: 50px;">${_('Journal')}</div>
+ ## move reference
+ <div class="act_as_cell" style="width: 75px;">${_('Ref.')}</div>
## label
- <div class="act_as_cell" style="width: 255px;">${_('Label')}</div>
+ <div class="act_as_cell" style="width: 200px;">${_('Label')}</div>
## reconcile
<div class="act_as_cell" style="width: 80px;">${_('Rec.')}</div>
## maturity
@@ -83,6 +85,8 @@
<div class="act_as_cell">${line.get('move_name') or ''}</div>
## journal
<div class="act_as_cell">${line.get('jcode') or ''}</div>
+ ## move reference
+ <div class="act_as_cell">${line.get('lref') or ''}</div>
## label
<div class="act_as_cell">${label}</div>
## reconcile
=== modified file 'account_financial_report_webkit/report/templates/open_invoices_inclusion.mako.html'
--- account_financial_report_webkit/report/templates/open_invoices_inclusion.mako.html 2013-11-21 15:55:29 +0000
+++ account_financial_report_webkit/report/templates/open_invoices_inclusion.mako.html 2014-02-05 11:57:01 +0000
@@ -33,9 +33,11 @@
## move
<div class="act_as_cell" style="width: 70px;">${_('Entry')}</div>
## journal
- <div class="act_as_cell" style="width: 70px;">${_('Journal')}</div>
+ <div class="act_as_cell" style="width: 50px;">${_('Journal')}</div>
## partner
<div class="act_as_cell" style="width: 60px;">${_('Partner')}</div>
+ ## move reference
+ <div class="act_as_cell" style="width: 75px;">${_('Ref.')}</div>
## label
<div class="act_as_cell" style="width: 255px;">${_('Label')}</div>
## reconcile
@@ -86,6 +88,8 @@
<div class="act_as_cell">${line.get('jcode') or ''}</div>
## partner
<div class="act_as_cell overflow_ellipsis">${line.get('partner_name') or ''}</div>
+ ## move reference
+ <div class="act_as_cell">${line.get('lref') or ''}</div>
## label
<div class="act_as_cell">${label}</div>
## reconcile
=== modified file 'account_financial_report_webkit/report_menus.xml'
--- account_financial_report_webkit/report_menus.xml 2013-09-12 20:53:27 +0000
+++ account_financial_report_webkit/report_menus.xml 2014-02-05 11:57:01 +0000
@@ -26,10 +26,13 @@
parent="account.menu_journals_report" action="action_account_print_journal_menu_webkit"
groups="account.group_account_manager,account.group_account_user" id="account.menu_account_print_journal"/>
- <menuitem icon="STOCK_PRINT" name="Sale/Purchase Journals"
- parent="account.menu_journals_report" action="action_account_print_journal_sale_purchase_menu_webkit"
- groups="account.group_account_manager,account.group_account_user" id="account.menu_account_print_sale_purchase_journal"
- sequence="1"/>
+ <!--
+ Hide Sale / Purchase Journals menu, replaced by a unique
+ "Journals" menu
+ -->
+ <record id="account.menu_account_print_sale_purchase_journal" model="ir.ui.menu">
+ <field name="groups">base.group_no_one</field>
+ </record>
</data>
</openerp>
=== modified file 'account_financial_report_webkit/wizard/print_journal.py'
--- account_financial_report_webkit/wizard/print_journal.py 2013-11-03 12:55:27 +0000
+++ account_financial_report_webkit/wizard/print_journal.py 2014-02-05 11:57:01 +0000
@@ -105,26 +105,6 @@
res['value'] = {'period_from': start_period, 'period_to': end_period, 'date_from': False, 'date_to': False}
return res
- def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False, submenu=False):
- '''
- used to set the domain on 'journal_ids' field: we exclude or only propose the journals of type
- sale/purchase (+refund) accordingly to the presence of the key 'sale_purchase_only' in the context.
- '''
- if context is None:
- context = {}
- res = super(AccountReportPrintJournalWizard, self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar, submenu=submenu)
- doc = etree.XML(res['arch'])
-
- if context.get('sale_purchase_only'):
- domain = "[('type', 'in', ('sale','purchase','sale_refund','purchase_refund'))]"
- else:
- domain = "[('type', 'not in', ('sale','purchase','sale_refund','purchase_refund'))]"
- nodes = doc.xpath("//field[@name='journal_ids']")
- for node in nodes:
- node.set('domain', domain)
- res['arch'] = etree.tostring(doc)
- return res
-
def _print_report(self, cursor, uid, ids, data, context=None):
context = context or {}
# we update form with display account value
=== modified file 'account_financial_report_webkit/wizard/print_journal_view.xml'
--- account_financial_report_webkit/wizard/print_journal_view.xml 2013-09-12 20:53:27 +0000
+++ account_financial_report_webkit/wizard/print_journal_view.xml 2014-02-05 11:57:01 +0000
@@ -86,16 +86,5 @@
<field name="model">account.journal.period</field>
</record>
- <record id="action_account_print_journal_sale_purchase_menu_webkit" model="ir.actions.act_window">
- <field name="name">Journals</field>
- <field name="type">ir.actions.act_window</field>
- <field name="res_model">print.journal.webkit</field>
- <field name="view_type">form</field>
- <field name="view_mode">form</field>
- <field name="view_id" ref="account_report_print_journal_view_webkit"/>
- <field name="context">{'sale_purchase_only':True}</field>
- <field name="target">new</field>
- </record>
-
</data>
</openerp>
Follow ups