add search fields (sale,res_partner)
improve ValidationError-Message in modul dp_customdevelop
parent
8fc8231a2f
commit
af40d6ec87
|
|
@ -29,10 +29,13 @@ class AbstractHelper(models.AbstractModel):
|
|||
@api.model
|
||||
def check_not_specified_fields(self, vals):
|
||||
specified_fields = self._get_specified_fields()
|
||||
for key in list(vals.keys()):
|
||||
invalid_keys = []
|
||||
for key in vals.keys():
|
||||
if key not in specified_fields:
|
||||
raise ValidationError(
|
||||
_('Es befinden sich unerlaubte Felder in Ihrem Aufruf. Bitte entfernen Sie diese.'))
|
||||
invalid_keys.append(key)
|
||||
if invalid_keys:
|
||||
raise ValidationError(
|
||||
_('Es befinden sich unerlaubte Felder in Ihrem Aufruf. Bitte entfernen Sie diese: '+';'.join(invalid_keys)))
|
||||
return vals
|
||||
|
||||
@api.model
|
||||
|
|
|
|||
|
|
@ -65,6 +65,8 @@
|
|||
<field name="name" position="after">
|
||||
<field name="portal_id"/>
|
||||
<field name="ref"/>
|
||||
<field name="street"/>
|
||||
<field name="zip"/>
|
||||
</field>
|
||||
</field>
|
||||
</record>
|
||||
|
|
|
|||
|
|
@ -137,6 +137,7 @@
|
|||
<field name="inherit_id" ref="sale.view_sales_order_filter"/>
|
||||
<field name="arch" type="xml">
|
||||
<field name="name" position="after">
|
||||
<field name="client_order_ref"/>
|
||||
<field name="origin"/>
|
||||
<field name="assembly_state" string="PG Status"/>
|
||||
<field name="order_type"/>
|
||||
|
|
|
|||
Loading…
Reference in New Issue