fix for computed/stored delivery_date; adapt tz_report_production (carrier)
							parent
							
								
									f8be516f91
								
							
						
					
					
						commit
						06e29b778f
					
				|  | @ -8,8 +8,10 @@ class SaleOrder(models.Model): | |||
|     _inherit = 'sale.order' | ||||
| 
 | ||||
|     delivery_date = fields.Date('Lieferdatum', compute='_compute_delivery_date', inverse='_inverse_delivery_date',store=True,index=True) | ||||
| #    delivery_date = fields.Date('Lieferdatum', compute='_compute_delivery_date', inverse='_inverse_delivery_date') | ||||
| 
 | ||||
|     @api.multi | ||||
|     @api.depends('state','write_date','order_line.delivery_date','order_line.write_date') | ||||
|     def _compute_delivery_date(self): | ||||
|         for order in self: | ||||
|             lines = order.order_line.filtered(lambda d: d.delivery_date) | ||||
|  | @ -18,6 +20,7 @@ class SaleOrder(models.Model): | |||
|                 order.delivery_date = lines[0].delivery_date | ||||
| 
 | ||||
|     @api.multi | ||||
|     @api.depends('state','write_date','order_line.delivery_date','order_line.write_date') | ||||
|     def _inverse_delivery_date(self): | ||||
|         for order in self: | ||||
|             for line in order.order_line: | ||||
|  |  | |||
|  | @ -33,6 +33,9 @@ | |||
|                             <strong><span>Kdnr: </span></strong><span t-esc="o.partner_shipping_id.ref"/> | ||||
|                         </div> | ||||
|                     </div> | ||||
|                     <div class="col-xs-3"> | ||||
|                         <strong><span>Auslieferungsmethode: </span></strong><span t-field="o.carrier_id"/> | ||||
|                     </div> | ||||
|                 </div> | ||||
|                 <div class="row mt32"/> | ||||
|                 <div class="row height-20"> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue