Add patch for issue5144
This commit is contained in:
parent
44382237b4
commit
28e083174e
|
@ -0,0 +1,38 @@
|
||||||
|
# HG changeset patch
|
||||||
|
# User Sergi Almacellas Abellana <sergi@koolpi.com>
|
||||||
|
Allow to customize productions code
|
||||||
|
|
||||||
|
issue5144
|
||||||
|
review18801002
|
||||||
|
|
||||||
|
Index: trytond/trytond/modules/production/production.py
|
||||||
|
===================================================================
|
||||||
|
|
||||||
|
--- a/trytond/trytond/modules/production/production.py
|
||||||
|
+++ b/trytond/trytond/modules/production/production.py
|
||||||
|
@@ -446,7 +446,8 @@
|
||||||
|
vlist = [x.copy() for x in vlist]
|
||||||
|
config = Config(1)
|
||||||
|
for values in vlist:
|
||||||
|
- values['code'] = Sequence.get_id(config.production_sequence.id)
|
||||||
|
+ if not values.get('code'):
|
||||||
|
+ values['code'] = Sequence.get_id(config.production_sequence.id)
|
||||||
|
productions = super(Production, cls).create(vlist)
|
||||||
|
for production in productions:
|
||||||
|
production._set_move_planned_date()
|
||||||
|
@@ -458,6 +459,14 @@
|
||||||
|
for production in sum(args[::2], []):
|
||||||
|
production._set_move_planned_date()
|
||||||
|
|
||||||
|
+ @classmethod
|
||||||
|
+ def copy(cls, productions, default=None):
|
||||||
|
+ if default is None:
|
||||||
|
+ default = {}
|
||||||
|
+ default = default.copy()
|
||||||
|
+ default.setdefault('code', None)
|
||||||
|
+ return super(Production, cls).copy(productions, default=default)
|
||||||
|
+
|
||||||
|
def _get_move_planned_date(self):
|
||||||
|
"Return the planned dates for input and output moves"
|
||||||
|
return self.planned_date, self.planned_date
|
||||||
|
|
1
series
1
series
|
@ -71,6 +71,7 @@ issue20451002_1.diff
|
||||||
issue7961002_40001.diff
|
issue7961002_40001.diff
|
||||||
issue4115.diff
|
issue4115.diff
|
||||||
issue5118.diff
|
issue5118.diff
|
||||||
|
issue18801002_1.diff
|
||||||
# Uncomment in calfruitos and basidelta
|
# Uncomment in calfruitos and basidelta
|
||||||
#account_chart_speedup.diff
|
#account_chart_speedup.diff
|
||||||
# Uncomment in calfruitos
|
# Uncomment in calfruitos
|
||||||
|
|
Loading…
Reference in New Issue