| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
 | | Quintiq file version 2.0 |  | #parent: #root |  | Method Update ( |  |   String id, |  |   String name, |  |   Unit parent, |  |   String capacitytype, |  |   Group group, |  |   UnitOfMeasure_MP unitofmeasure, |  |   Currency_MP currency, |  |   Date startdate, |  |   Date enddate, |  |   Duration campaigntypeduration, |  |   Boolean isplannedinfinite, |  |   Real minimumquantity, |  |   Boolean hasmaximumquantity, |  |   Real maximumquantity, |  |   Real lotsize, |  |   String usericonname, |  |   String quantitytoprocess, |  |   Number gridx, |  |   Number gridy, |  |   Boolean isuservisible, |  |   String namedisplaybehavior, |  |   String textcolor, |  |   String bgimagename, |  |   SupplyChainView scv, |  |   String giscountrycode, |  |   String giscity, |  |   String gispostalcode, |  |   String notes, |  |   Boolean hascapacitysmoothing, |  |   Boolean issmoothcapacityoverallperiods, |  |   Number usercapacitysmoothinglength, |  |   Real capacitysmoothingpercentagedelta, |  |   Boolean isoverlapcapacitysmoothing, |  |   Boolean isincludedinsupplyspec, |  |   Boolean issupplier, |  |   Boolean hasuserfrozenfutureduration, |  |   Duration userfrozenfutureduration, |  |   Boolean useshiftoptimization, |  |   Boolean isfromdb |  | ) |  | { |  |   Description: 'Update unit and node' |  |   TextBody: |  |   [* |  |     // Update unit |  |     this.Update( id, |  |                  name, |  |                  parent, |  |                  capacitytype, |  |                  group, |  |                  unitofmeasure, |  |                  currency, |  |                  startdate, |  |                  enddate, |  |                  campaigntypeduration, |  |                  isplannedinfinite, |  |                  minimumquantity, |  |                  hasmaximumquantity, |  |                  maximumquantity, |  |                  lotsize, |  |                  usericonname, |  |                  quantitytoprocess, |  |                  giscountrycode, |  |                  giscity, |  |                  gispostalcode, |  |                  notes, |  |                  hascapacitysmoothing, |  |                  issmoothcapacityoverallperiods, |  |                  usercapacitysmoothinglength, |  |                  capacitysmoothingpercentagedelta, |  |                  isoverlapcapacitysmoothing, |  |                  isincludedinsupplyspec, |  |                  issupplier, |  |                  hasuserfrozenfutureduration, |  |                  userfrozenfutureduration, |  |                  useshiftoptimization, |  |                  isfromdb ); |  |      |  |     //Update unit node |  |     unitnode := select( this, UnitNode, n, n.SupplyChainView() = scv ) |  |     if( not isnull( unitnode ) ) |  |     { |  |       unitnode.Update( gridx, gridy, isuservisible, namedisplaybehavior, textcolor, bgimagename ); |  |     } |  |   *] |  | } | 
 |