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 }
|
]
|
}
|