yanweiyuan3
2023-08-09 588bc7829387dfc761cc25f06f77d4c81818bd10
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
Quintiq file version 2.0
#parent: #root
Job JobMPSyncSynchronize
{
  Description: 'Job for synchronize data from MPSync dataset'
  OnFailureText:
  [*
    // OnFailure: Update error message into MacroPlan's error message attributes
    this.UpdateSynchronizationErrorStatus( [String]errornr, errormessage )
  *]
  Priority: 'Default'
  Text:
  [*
    // Synchronize data from MPSync dataset to MacroPlan dataset
    // pass along what should be imported
    this.SynchronizeFromMPSync( mpsync,
                                isoverwritemanualconfig,
                                importgeneral,
                                importglobalparameters,
                                importperiods,
                                importdisaggregationfactor,
                                importinventoryspecifications,
                                importinventorysupplies,
                                importproducts,
                                importsalesdemands,
                                importcampaigns,
                                importentities,
                                importentitycosts,
                                importlanes,
                                importroutings,
                                importstockingpointcapacities,
                                importsupplyspecifications,
                                importunitcapacities,
                                importrecipes,
                                importactualpispip,
                                importfeedbacks,
                                importactualunitperiod,
                                importservicelevels,
                                importoptimizerpuzzles,
                                importpostponementspecificationandfulfillmentrestriction,
                                importcustomerorder );
  *]
  Arguments:
  [
    Argument isoverwritemanualconfig { Type: Boolean }
    Argument importgeneral { Type: Boolean }
    Argument importglobalparameters { Type: Boolean }
    Argument importperiods { Type: Boolean }
    Argument importdisaggregationfactor { Type: Boolean }
    Argument importinventoryspecifications { Type: Boolean }
    Argument importinventorysupplies { Type: Boolean }
    Argument importproducts { Type: Boolean }
    Argument importsalesdemands { Type: Boolean }
    Argument importcampaigns { Type: Boolean }
    Argument importentities { Type: Boolean }
    Argument importentitycosts { Type: Boolean }
    Argument importlanes { Type: Boolean }
    Argument importroutings { Type: Boolean }
    Argument importstockingpointcapacities { Type: Boolean }
    Argument importsupplyspecifications { Type: Boolean }
    Argument importunitcapacities { Type: Boolean }
    Argument importrecipes { Type: Boolean }
    Argument importactualpispip { Type: Boolean }
    Argument importfeedbacks { Type: Boolean }
    Argument importactualunitperiod { Type: Boolean }
    Argument importservicelevels { Type: Boolean }
    Argument importoptimizerpuzzles { Type: Boolean }
    Argument importpostponementspecificationandfulfillmentrestriction { Type: Boolean }
    Argument importcustomerorder { Type: Boolean }
  ]
  JobArguments:
  [
    JobArgument mpsync { MDSDefinition: MPSync }
  ]
}