Quintiq file version 2.0
|
#parent: #root
|
StaticMethod CreateSanityCheckGroups (
|
MacroPlan macroplan
|
)
|
{
|
Description: 'Create sanity check group for all the object types that uses the sanity check'
|
TextBody:
|
[*
|
// desmondt Oct-3-2014 (created)
|
// SC checkpoint
|
// Data
|
SanityCheckGroupData::CreateSanityCheckGroups( macroplan );
|
|
// Planning
|
// AlgorithmRun
|
macroplan.InitSanityCheckGroupAlgorithmRun();
|
|
// Balance
|
SanityCheckGroupBalance::CreateSanityCheckGroups( macroplan );
|
// Blending
|
SanityCheckGroupBlending::CreateSanityCheckGroups( macroplan );
|
// Campaign
|
SanityCheckGroupCampaign::CreateSanityCheckGroups( macroplan );
|
// Demand management
|
SanityCheckGroupDemandManagement::CreateSanityCheckGroup( macroplan );
|
// Feedback
|
SanityCheckGroupFeedback::CreateSanityCheckGroups( macroplan );
|
// Lot Size
|
SanityCheckGroupLotSize::CreateSanityCheckGroups( macroplan );
|
// Supply target
|
SanityCheckGroupSupplyTarget::CreateSanityCheckGroups( macroplan );
|
// Max inventory level
|
SanityCheckGroupMaxInventoryLevel::CreateSanityCheckGroups( macroplan );
|
// Maximum supply
|
SanityCheckGroupMaximumSupply::CreateSanityCheckGroup( macroplan );
|
// Min inventory level
|
SanityCheckGroupMinInventoryLevel::CreateSanityCheckGroups( macroplan );
|
// Minimum Supply
|
SanityCheckGroupMinimumSupply::CreateSanityCheckGroup( macroplan );
|
// Minimum unit capacity
|
SanityCheckGroupMinimumUnitCapacity::CreateSanityCheckGroups( macroplan );
|
// Process maximum quantity
|
SanityCheckGroupProcessMaximumQuantity::CreateSanityCheckGroups( macroplan );
|
// Process minimum quantity
|
SanityCheckGroupProcessMinimumQuantity::CreateSanityCheckGroups( macroplan );
|
// Fulfillment target
|
SanityCheckGroupFulfillmentTarget::CreateSanityCheckGroups( macroplan );
|
// Sizing parameter
|
SanityCheckGroupSizing::CreateSanityCheckGroups( macroplan );
|
//Product Shelf life
|
SanityCheckGroupShelfLife::CreateSanityCheckGroups( macroplan );
|
// Stocking point capacity
|
SanityCheckGroupStockingPointCapacity::CreateSanityCheckGroups( macroplan );
|
// Target inventory level
|
SanityCheckGroupTargetInventoryLevel::CreateSanityCheckGroups( macroplan );
|
// Unit capacity
|
SanityCheckGroupUnitCapacity::CreateSanityCheckGroups( macroplan );
|
// MP Sync
|
SanityCheckGroupMPSync::CreateSanityCheckGroups( macroplan );
|
|
// Process input group
|
SanityCheckGroupQuantityInInputGroup::CreateSanityCheckGroups( macroplan );
|
*]
|
}
|