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