chenqinghong
2024-05-07 3ec06a830367465068963156dcc1d8e522571c13
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
Quintiq file version 2.0
#parent: #root
StaticMethod Create (
  MEIO_Engine owner,
  Number iteration,
  Real search_std,
  Real target,
  Real servicelevel,
  String pispipname,
  Number pispipnumber,
  String remark,
  Real serviceleveltoachieve,
  String supplychain,
  Real maxservicelevelsofar,
  Real smallesttarget_formaxservicelevel
) as MEIO_Snapshot
{
  TextBody:
  [*
    snapshot := owner.MEIO_Snapshot( relnew, 
                                     Search_Iteration := iteration,
                                     Search_STD := search_std, 
                                     Target := target, 
                                     Service_Level := servicelevel, 
                                     PISPName := pispipname, 
                                     PeriodNumber := pispipnumber, 
                                     Remark := remark, 
                                     ServiceLevelToAchieve := serviceleveltoachieve, 
                                     Created := DateTime::ActualTime(), 
                                     SupplyChain := supplychain, 
                                     MaxRoundedServiceLevelSoFar := maxservicelevelsofar, 
                                     MinTargetForMaxRoundedServiceLevel := smallesttarget_formaxservicelevel );  
                                     
    return snapshot
  *]
}