Feedback 1648: Ändern des Rabatt in ATOC18-000010
							parent
							
								
									708ef68b90
								
							
						
					
					
						commit
						6ebcf75dc0
					
				|  | @ -514,6 +514,7 @@ class SaleOrderLine(models.Model): | ||||||
|                     if discount > 0: |                     if discount > 0: | ||||||
|                         vals.update({ |                         vals.update({ | ||||||
|                             'price_unit': -invoice_lines.price_subtotal * (discount / 100), |                             'price_unit': -invoice_lines.price_subtotal * (discount / 100), | ||||||
|  |                             'quantity': 1.0, | ||||||
|                             'uom_id': self.env.ref('product.product_uom_unit').id, |                             'uom_id': self.env.ref('product.product_uom_unit').id, | ||||||
|                             'name': 'Händlerrabatt {}%'.format(discount), |                             'name': 'Händlerrabatt {}%'.format(discount), | ||||||
|                             'hide_intrastat_code': True |                             'hide_intrastat_code': True | ||||||
|  |  | ||||||
|  | @ -68,3 +68,11 @@ class SaleOrderLine(models.Model): | ||||||
|             line.price_reduce = float_round(line.price_unit * (1.0 - line.discount / 100.0), |             line.price_reduce = float_round(line.price_unit * (1.0 - line.discount / 100.0), | ||||||
|                                             precision_digits=self.env['decimal.precision'].precision_get( |                                             precision_digits=self.env['decimal.precision'].precision_get( | ||||||
|                                                 'Product Price')) |                                                 'Product Price')) | ||||||
|  | 
 | ||||||
|  |     @api.multi | ||||||
|  |     def _prepare_invoice_line(self, qty): | ||||||
|  |         self.ensure_one() | ||||||
|  |         res = super(SaleOrderLine, self)._prepare_invoice_line(qty) | ||||||
|  | 
 | ||||||
|  |         res['hide_discount'] = self.hide_discount | ||||||
|  |         return res | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue