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: | ||||
|                 invalid_keys.append(key) | ||||
|         if invalid_keys: | ||||
|             raise ValidationError( | ||||
|                     _('Es befinden sich unerlaubte Felder in Ihrem Aufruf. Bitte entfernen Sie diese.')) | ||||
|                 _('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