sale_copy.diff # [sale] set _cache fields to null when copy

This commit is contained in:
Raimon Esteve 2019-07-23 16:32:53 +02:00
parent 83e10b8a19
commit 2079956f01
2 changed files with 14 additions and 0 deletions

13
sale_copy.diff Normal file
View File

@ -0,0 +1,13 @@
diff -r 7fdc432c6f03 trytond/trytond/modules/sale/sale.py
--- a/trytond/trytond/modules/sale/sale.py Mon May 06 15:10:35 2019 +0200
+++ b/trytond/trytond/modules/sale/sale.py Tue Jul 23 16:27:52 2019 +0200
@@ -656,6 +656,9 @@
default.setdefault('moves', None)
default.setdefault('shipment_state', 'none')
default.setdefault('sale_date', None)
+ default.setdefault('untaxed_amount_cache', None)
+ default.setdefault('tax_amount_cache', None)
+ default.setdefault('total_amount_cache', None)
return super(Sale, cls).copy(sales, default=default)
def check_for_quotation(self):

1
series
View File

@ -20,6 +20,7 @@ analitic_line_company_rules.diff # [analytic_account] Not selected root accounts
sale_list_price.diff # [sale] Can't convert to currency with list price is null (multicompany)
sale_supply_supply_on_sale_multivalue.diff # [sale_supply] supply_on_sale field multvalue #035100
sale_remove_multiselection.diff # [sale] remove multiselection handling exceptions
sale_copy.diff # [sale] set _cache fields to null when copy
purchase_remove_multiselection.diff # [purchase] remove multiselection handling exceptions