Created
May 13, 2016 19:23
-
-
Save traviswaelbro/f75719c0c33488da874333ac36ff4fe1 to your computer and use it in GitHub Desktop.
Add a custom field to existing model's Group By... on the Search for Sales Analysis Report in Odoo 8
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from openerp import tools | |
from openerp.osv import fields, osv | |
class SaleReport(osv.osv): | |
_inherit = 'sale.report' | |
_columns = { | |
'mage_store': fields.many2one('mage.store.view', 'Magento Store', readonly=True), | |
} | |
def _select(self): | |
return super(SaleReport,self)._select() + ', s.mage_store as mage_store' | |
def _group_by(self): | |
return super(SaleReport,self)._group_by() + ', s.mage_store' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<openerp> | |
<data> | |
<record id="view_mage_store_sale_report_search" model="ir.ui.view"> | |
<field name="name">Group By Magento Store on Sale Report Search</field> | |
<field name="model">sale.report</field> | |
<field name="inherit_id" ref="sale.view_order_product_search" /> | |
<field name="arch" type="xml"> | |
<filter string="Company" position="after"> | |
<filter string="Magento Store" context="{'group_by': 'mage_store'}"/> | |
</filter> | |
</field> | |
</record> | |
</data> | |
</openerp> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment