admin
2025-01-22 7e31442f0e9b07764e9c6a9680d3d4aeba5fe1de
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
Quintiq file version 2.0
#parent: #root
Method Update (
  Unit belongsto,
  String id,
  String name,
  UnitOfMeasure_MP unitofmeasure,
  Currency_MP currency,
  String iconname,
  Number gridx,
  Number gridy,
  Boolean isuservisible,
  String namedisplaybehavior,
  String textcolor,
  SupplyChainView scv,
  Boolean isplannedinfinite,
  Date start,
  Date end,
  Group group,
  String giscountrycode,
  String giscity,
  String gispostalcode,
  String notes,
  Boolean isfromdb
)
{
  Description: 'Update stocking point and node'
  TextBody:
  [*
    //Update stocking point
    this.Update( belongsto,
                 id,
                 name,
                 unitofmeasure,
                 currency,
                 iconname,
                 isplannedinfinite,
                 start,
                 end,
                 group,
                 giscountrycode,
                 giscity,
                 gispostalcode,
                 notes,
                 isfromdb );
    
    //Update stocking point node
    spnode := select( this, StockingPointNode, n, n.SupplyChainView() = scv )
    if( not isnull( spnode ) )
    {
      spnode.Update( gridx, gridy, isuservisible, namedisplaybehavior, textcolor );
    }
  *]
}