Hello All,
I am working on odoo 10 kanban view of purchase order module in which i created a new stage field(many2one relation with stage module) and as per define stage in purchase order kanban view get order as per stage
But as per requirement i want to show all stages including empty one. for that i follow below link
http://ludwiktrammer.github.io/odoo/odoo-grouping-kanban-view-empty.html
but i did not find " group_by_full" attribute in kanban view and not in any other modules like sale or project kanban view
Below in my module.py code in which i try to implement "group_by full" but it did not for me
@api.multi
def stage_groups(self):
postage = self.env['stage.stage'].search([]).name_get()
return postage
group_by_full = {'po_stage': stage_groups,}
below is my view code :
<record id="product_template_only_form_view_kanban" model="ir.ui.view">
<field name="name">purchase_kanban</field>
<field name="model">purchase.order</field>
<field name="inherit_id" ref="purchase.view_purchase_order_kanban"/>
<field name="arch" type="xml">
<!-- Adding attribute -->
<xpath expr="//kanban[@class='o_kanban_mobile']" position="attributes">
<attribute name="default_group_by">po_stage</attribute>
<attribute name="group_expand">_read_group_stage_ids</attribute>
</xpath>
<xpath expr="//kanban[@class='o_kanban_mobile']" position="inside">
<field name="po_stage" />
</xpath>
</field>
</record>
so kindly suggest how i can achieved this in odoo 10