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
| Quintiq file version 2.0
| #parent: #root
| StaticMethod Create (
| String id,
| MacroPlan owner,
| Unit belongsto,
| String name,
| SupplyChainView view,
| Number gridx,
| Number gridy,
| Boolean isfromdb
| ) as StockingPoint_MP
| {
| Description: 'Create stockingpoint with minimal arguments.'
| TextBody:
| [*
| // Create stockingpoint with minimal arguments
| // Therefore, populate the required arguments with default data
| iconname := '';
| isvisible := true;
| textcolor := 'Black';
| currency := owner.BaseCurrency();
| unitofmeasure := owner.DefaultUnitOfMeasure();
| isplannedinfinite := false;
| start := Date::MinDate();
| end := Date::MaxDate();
| group := null( Group );
| giscountrycode := '';
| giscity := '';
| gispostalcode := '';
| notes := '';
|
|
| // Create stocking point
| sp := StockingPoint_MP::Create( id, owner, belongsto, name,
| view, gridx, gridy,
| iconname, isvisible, '',
| textcolor,
| unitofmeasure, currency,
| isplannedinfinite, start, end,
| group,
| giscountrycode, giscity, gispostalcode,
| notes,
| false );
|
| return sp;
| *]
| }
|
|