new Filter for shopping carts, monitoring root
parent
a5a29c9d94
commit
a5701963ae
|
|
@ -75,7 +75,7 @@ class Partner(models.Model):
|
||||||
info_kundennr = fields.Char(string='Info-Kundennr.')
|
info_kundennr = fields.Char(string='Info-Kundennr.')
|
||||||
info_uid = fields.Char(string='Info-UID')
|
info_uid = fields.Char(string='Info-UID')
|
||||||
endkunde = fields.Boolean(string='Endkunde', help='Beschreibt, ob es ein Endkunde ist')
|
endkunde = fields.Boolean(string='Endkunde', help='Beschreibt, ob es ein Endkunde ist')
|
||||||
root = fields.Boolean(string='Stammfirma', help='Diese Firma ist die Stammfirma des Kunden')
|
root = fields.Boolean(string='Stammfirma', help='Diese Firma ist die Stammfirma des Kunden',track_visibility='onchange')
|
||||||
portal_pending = fields.Boolean('Erwarte Zuordnung', help='Wird vom Portal bei neuen Unternehmen gesetzt. '
|
portal_pending = fields.Boolean('Erwarte Zuordnung', help='Wird vom Portal bei neuen Unternehmen gesetzt. '
|
||||||
'Sobald das Unternehmen manuell zugewiesen wurde, '
|
'Sobald das Unternehmen manuell zugewiesen wurde, '
|
||||||
'wird das Flag wieder entfernt')
|
'wird das Flag wieder entfernt')
|
||||||
|
|
|
||||||
|
|
@ -93,7 +93,7 @@ class SaleCart(models.Model):
|
||||||
c_u.user_id AS user_id
|
c_u.user_id AS user_id
|
||||||
FROM sale_order so
|
FROM sale_order so
|
||||||
INNER JOIN res_company_users_rel c_u ON so.company_id = c_u.cid
|
INNER JOIN res_company_users_rel c_u ON so.company_id = c_u.cid
|
||||||
WHERE so.state != 'cancel' AND so.origin != ''
|
WHERE so.state != 'cancel' AND so.origin != '' order by date_order desc
|
||||||
""")
|
""")
|
||||||
|
|
||||||
@api.multi
|
@api.multi
|
||||||
|
|
|
||||||
|
|
@ -283,7 +283,8 @@
|
||||||
<field name="mode">primary</field>
|
<field name="mode">primary</field>
|
||||||
<field name="arch" type="xml">
|
<field name="arch" type="xml">
|
||||||
<search string="Shopping Carts">
|
<search string="Shopping Carts">
|
||||||
<field name="name" string="Shopping Carts" filter_domain="['|','|','|',('name','ilike',self),
|
<field name="origin" string="Shopping Carts" filter_domain="[('origin','ilike',self)]"/>
|
||||||
|
<field name="name" string="All" filter_domain="['|','|','|',('name','ilike',self),
|
||||||
('origin','ilike',self),('client_order_ref','ilike',self),('partner_id','child_of',self)]"/>
|
('origin','ilike',self),('client_order_ref','ilike',self),('partner_id','child_of',self)]"/>
|
||||||
<filter string="Quotations" name="draft" domain="[('state','=','draft')]"/>
|
<filter string="Quotations" name="draft" domain="[('state','=','draft')]"/>
|
||||||
<filter string="Quotations Sent" name="sent" domain="[('state','=','sent')]"/>
|
<filter string="Quotations Sent" name="sent" domain="[('state','=','sent')]"/>
|
||||||
|
|
@ -303,6 +304,7 @@
|
||||||
<tree string="Shopping Carts" create="false" default_order='date_order desc'>
|
<tree string="Shopping Carts" create="false" default_order='date_order desc'>
|
||||||
<field name="origin" string="Shopping Cart"/>
|
<field name="origin" string="Shopping Cart"/>
|
||||||
<field name="name" string="Quotation / Order"/>
|
<field name="name" string="Quotation / Order"/>
|
||||||
|
<field name="client_order_ref" string="Customer Reference"/>
|
||||||
<field name="date_order" string="Quotation Date"/>
|
<field name="date_order" string="Quotation Date"/>
|
||||||
<field name="partner_id" string="Customer"/>
|
<field name="partner_id" string="Customer"/>
|
||||||
<field name="company_id" string="Company"/>
|
<field name="company_id" string="Company"/>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue