haorenhui
2023-10-30 6d6cc10d9e8e242661da7fd655dec155a09d676c
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
Quintiq file version 2.0
#parent: #root
Method MPSyncStartSynchronize (
  Boolean isoverwritemanualconfig,
  Boolean importgeneral,
  Boolean importglobalparameters,
  Boolean importperiods,
  Boolean importdisaggregationfactor,
  Boolean importinventoryspecifications,
  Boolean importinventorysupplies,
  Boolean importproducts,
  Boolean importsalesdemands,
  Boolean importcampaigns,
  Boolean importentities,
  Boolean importentitycosts,
  Boolean importlanes,
  Boolean importroutings,
  Boolean importstockingpointcapacities,
  Boolean importsupplyspecifications,
  Boolean importunitcapacities,
  Boolean importrecipes,
  Boolean importactualpispip,
  Boolean importfeedbacks,
  Boolean importactualunitperiod,
  Boolean importservicelevels,
  Boolean importoptimizerpuzzles,
  Boolean importpostponementspecificationandfulfillmentrestriction,
  Boolean importcustomerorder
)
{
  Description: 'Sync Data From MPSync'
  TextBody:
  [*
    // Retrieve ObjectInfo of MPSync dataset
    objectinfo := MDSEditor::Editor().ObjectInfo( GlobalParameters_MP::GetDatasetMPSync(), 
                                                  GlobalParameters_MP::GetDatasetFolder(), 
                                                  GlobalParameters_MP::GetDatasetMPSync() );
    MPSyncMDSID := objectinfo.MDSID();
    activeMPMDSName := this.MDSMacroPlan().Name();
    
    // Start the job to synchronize data from MPSync to MacroPlan dataset
    MPSync::JobMPSyncSynchronize( MPSyncMDSID,
                                  activeMPMDSName,
                                  isoverwritemanualconfig,
                                  true,
                                  importgeneral,
                                  importglobalparameters,
                                  importperiods,
                                  importdisaggregationfactor,
                                  importinventoryspecifications,
                                  importinventorysupplies,
                                  importproducts,
                                  importsalesdemands,
                                  importcampaigns,
                                  importentities,
                                  importentitycosts,
                                  importlanes,
                                  importroutings,
                                  importstockingpointcapacities,
                                  importsupplyspecifications,
                                  importunitcapacities,
                                  importrecipes,
                                  importactualpispip,
                                  importfeedbacks,
                                  importactualunitperiod,
                                  importservicelevels,
                                  importoptimizerpuzzles,
                                  importpostponementspecificationandfulfillmentrestriction,
                                  importcustomerorder );
  *]
}