ReqCalcScheduleItemExplodePO Class [AX 2012]
The ReqCalcScheduleItemExplodePO class runs a net changed minimized master scheduling for the specified item and for derived items that are related to the open planned orders.
Syntax
class ReqCalcScheduleItemExplodePO extends ReqCalcScheduleItem
Run On
Called
Methods
Method | Description | |
---|---|---|
actionCalcDim | Processes action messages for one item dimension. (Inherited from ReqCalc.) | |
actionCalcDimDerived | (Inherited from ReqCalc.) | |
actionCalcDimDerivedDelete | (Inherited from ReqCalc.) | |
actionCalcDimDerivedTrans | (Inherited from ReqCalc.) | |
actionCalcDimDerivedTransDelete | (Inherited from ReqCalc.) | |
actionCalcDimTrans | Processes action messages for one requirement transaction. (Inherited from ReqCalc.) | |
actionCalcDimTransDelete | (Inherited from ReqCalc.) | |
actionCalcDimTransSum | (Inherited from ReqCalc.) | |
actionCalcItem | Processes action messages for the items in a given list on a given level. (Inherited from ReqCalc.) | |
actionCovCreate | (Inherited from ReqCalc.) | |
actionQtyUpdate | (Inherited from ReqCalc.) | |
add2ReqTransCache | (Inherited from ReqCalc.) | |
addItem2ReqTransCache | (Inherited from ReqCalc.) | |
addRef2ReqTransCache | Adds a transaction by reference to the cache. (Inherited from ReqCalc.) | |
addReqTrans2ReqTransCache | (Inherited from ReqCalc.) | |
addRequisitionLineDemandFilters | Adds relevant filters to the query that finds requisition lines demand. (Inherited from ReqCalcScheduleItem.) | |
allowSaveLast | (Inherited from RunBaseBatch.) | |
batchInfo | Returns the BatchInfo class. This class is the API for the batch table. (Inherited from RunBaseBatch.) | |
bulkClearReqTransScrap | Clears all of the ReqTrans records that originate from the InventTrans table. (Inherited from ReqCalc.) | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
canGoBatch | Returns false (Inherited from RunBaseBatch.) | |
canGoBatchJournal | Determines whether the class is shown in the list of Journal types. (Inherited from RunBaseBatch.) | |
canSwapBetweenCS | Controls whether a calledFrom class that is instantiated on the server should have its prompt executed on the client. (Inherited from RunBase.) | |
caption | Gets the description from the current class by calling the static description method on the class. (Inherited from ReqCalcScheduleItem.) | |
checkCloseDialog | Must be called in the CloseOk method of a RunBase dialog box. (Inherited from RunBase.) | |
checkProbability | (Inherited from ReqCalc.) | |
cleanUp | Disposes the used resources of the scheduler engine. (Inherited from ReqCalc.) | |
cleanupDialog | Provides a way to clean up after a dialog box has been canceled. (Inherited from RunBase.) | |
cleanupInvalidRequisitionLineReferences | Deletes invalid references from the RequisitionLineFirmedOrderLine table. (Inherited from ReqCalc.) | |
covCalcDim | Performs coverage calculations for one item and one dimension. (Inherited from ReqCalc.) | |
covCalcDimTrans | (Inherited from ReqCalc.) | |
covCalcDimTransRefTransId | (Inherited from ReqCalc.) | |
covCalcItem | Performs coverage calculation for one item list. (Inherited from ReqCalc.) | |
covCodeQty | (Inherited from ReqCalc.) | |
covCreateCoverage | Creates the ReqTransCov record to settle the receipt and the issue reqTrans records. (Inherited from ReqCalc.) | |
covCreatePlannedOrder | Creates one or more planned orders where each planned order is a combination of a ReqPO and a ReqTrans record. (Inherited from ReqCalc.) | |
covCreateSafetyInvent | (Inherited from ReqCalc.) | |
covFinalizeLevel | Finalizes the coverage phase for one level. (Inherited from ReqCalc.) | |
covFindIssueQtyDate | (Inherited from ReqCalc.) | |
covFindIssueQtyPeriod | (Inherited from ReqCalc.) | |
covFindOnhand | Finds available inventory for covering a specified requirement transaction. (Inherited from ReqCalc.) | |
covFindReceipt | Finds a record in the ReqTrans table that has a positive free quantity in order to fulfill the issue that is meant for it. (Inherited from ReqCalc.) | |
covForecastAggregate | Aggregates forecast. (Inherited from ReqCalc.) | |
covForecastReduce | Calls forecast reduction logic if supply or demand forecast should be reduced. (Inherited from ReqCalc.) | |
covForecastReduceDemand | Reduces demand forecast. (Inherited from ReqCalc.) | |
covForecastReduceSupply | Reduces supply forecast. (Inherited from ReqCalc.) | |
covForecastValidateAggregation | Validates aggregated forecasts' quantities and emits warnings when the sum of forecasts' quantities is bigger than the quantity of more general forecast. (Inherited from ReqCalc.) | |
covInitLevel | Inserts coverage computation tasks for one level. (Inherited from ReqCalc.) | |
createProcessTasks | Creates the tasks for the complete master planning process. (Inherited from ReqCalc.) | |
createReqIntercompanyConversionUtil | Creates a new instance of the ReqIntercompanyConversionUtil class. (Inherited from ReqCalc.) | |
createReqIntercompanyQueryFactory | Creates a new instance of the ReqIntercompanyQueryFactory class. (Inherited from ReqCalc.) | |
createReqPlanData | Serves as the factory method for the ReqPlanData object that is used by the current master scheduling run. (Inherited from ReqCalc.) | |
createReqTransCache | (Inherited from ReqCalc.) | |
createReqTransNeutralDelete | Creates the instance of the class responsible for deleting neutral transactions. (Inherited from ReqCalcScheduleItem.) | |
createReqTransPoMarkFirm | Creates an instance of the ReqTransPoMarkFirm class that is used for firming planned orders. (Inherited from ReqCalc.) | |
createSafetyInvent | (Inherited from ReqCalc.) | |
createSafetyInventKey | (Inherited from ReqCalc.) | |
createTaskController | Creates a new instance of the ReqCalcTaskController class. (Inherited from ReqCalc.) | |
currentDaySchedFrom | Determines when scheduling on the current day should start from. (Inherited from ReqCalc.) | |
deleteAllReqTrans | Deletes all transactions of a given ReqRefType from the current plan version. (Inherited from ReqCalc.) | |
deleteIntercompanyReqTrans | Deletes the intercompany demand for the current plan version. (Inherited from ReqCalc.) | |
deleteItemRequirement | Deletes the requirement profile for an item in order to do a new master scheduling. (Inherited from ReqCalc.) | |
deleteRequisitionsReqTrans | Deletes requisition lines demand from the current plan version. (Inherited from ReqCalc.) | |
deleteUnscheduledOrders | Deletes the unscheduled orders for the current process. (Inherited from ReqCalc.) | |
dialog | Creates a class that contains the methods that are described by the RunBaseDialogable interface. (Inherited from ReqCalcScheduleItem.) | |
dialogClear | Clears the contents of the dialog box. (Inherited from RunBase.) | |
dialogInit | Initializes the dialog box. (Inherited from RunBase.) | |
dialogInternal | (Inherited from RunBase.) | |
dialogMake | Obtains the dialog from a RunBase class. (Inherited from RunBase.) | |
dialogPost | Executes after the dialog method has been called. (Inherited from RunBaseBatch.) | |
dialogPostInit | Called right after the RunBase.dialogInit Method method. (Inherited from RunBase.) | |
dialogPostRun | Called after the Dialog.run Method class. (Inherited from RunBase.) | |
dialogQueryButton | (Inherited from ReqCalcScheduleItem.) | |
dialogReInit | Reinitializes the dialog box. (Inherited from RunBase.) | |
dialogSelectCtrl | When using the dialog class for dialog, this method is called whenever a control is selected. (Inherited from ReqCalcScheduleItem.) | |
dialogTask | When using the Dialog Class class for dialog, this method is called from the task method in the dialog form. (Inherited from RunBase.) | |
dialogUpdate | Updates the dialog, for example after reinitializing the query. (Inherited from RunBase.) | |
dialogUpdateQuery | Updates the query in the dialog box. (Inherited from RunBase.) | |
doBatch | (Inherited from RunBaseBatch.) | |
dynamicReqPlanId | Determines the ID of the default dynamic master plan. (Inherited from ReqCalc.) | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
explodeItemId | (Inherited from ReqCalc.) | |
explodeReceipt | Explodes an non-planned receipt. (Inherited from ReqCalc.) | |
findReceiptPeriod | Searches for a reqTrans record with a positive free quantity in order to fulfill the issue that is meant for it by a period quantity calculation. (Inherited from ReqCalc.) | |
futuresApplyKanban | Applies the futures date to the (firmed) Event Kanban. (Inherited from ReqCalc.) | |
futuresCalcDim | Updates the futures information on all transactions for a item/dimension pair. (Inherited from ReqCalc.) | |
futuresCalcDimSet | Processes futures messages for the item in a specified set of coverage dimensions on a specified level. (Inherited from ReqCalc.) | |
futuresCalcDimTrans | Updates a transaction that is futures marked. This includes rescheduling of planned orders if it is required. (Inherited from ReqCalc.) | |
futuresCalcItem | Processes futures messages for the items in a specified list on a specified level. (Inherited from ReqCalc.) | |
futuresDeleteCapReserv | (Inherited from ReqCalc.) | |
futuresInitLevel | Initializes the resource scheduler cache for an item BOM level that is processed during the futures loop. (Inherited from ReqCalc.) | |
futuresItem | (Inherited from ReqCalc.) | |
getFromDialog | Assigns the dialog values to the internal variables. (Inherited from ReqCalcScheduleItem.) | |
getIntercompanyDemandQuery | Builds the query for finding the planned intercompany demand. (Inherited from ReqCalcScheduleItem.) | |
getLast | Gets the last choice stored in the last value table. (Inherited from RunBaseBatch.) | |
getProcessId | Gets a new master planning process from the number sequences. (Inherited from ReqCalc.) | |
getRunBase | (Inherited from RunBase.) | |
getSetupDim | Creates a new instance of the ReqSetupDim class. (Inherited from ReqCalc.) | |
getStatusRuntime | Computes the runtime for a range of phases of the master planning process. (Inherited from ReqCalc.) | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
hasErrors | Returns a boolean indicating whether the scheduling has errors. (Inherited from ReqCalc.) | |
hasPreviousSchedulingError | Determines whether an issue has a previous scheduling error. (Inherited from ReqCalc.) | |
includeIntercompanyDemand | Retrieves a value that indicates whether to include intercompany demand or not. (Inherited from ReqCalc.) | |
includeRequisitions | Determines whether to include requisitions. (Inherited from ReqCalc.) | |
inGetSaveLast | Returns true when the GetLast or SaveLast method is executed. (Inherited from RunBase.) | |
init | Gives RunBase the same profile as, for example, a FormRun class. This method is not used in the standard application. (Inherited from RunBase.) | |
initBatch | (Inherited from RunBaseBatch.) | |
initializePlanVersions | Initializes the source and target master plan versions that are used by the current scheduling run. (Inherited from ReqCalc.) | |
initOrderPartitioner | Initializes the order partitioner. (Inherited from ReqCalc.) | |
initParmDefault | Initializes the internal variables. (Inherited from RunBase.) | |
initReqLog | (Inherited from ReqCalcScheduleItem.) | |
initTransFromInventSum | (Inherited from ReqCalc.) | |
initTransFromInventTrans | (Inherited from ReqCalc.) | |
insertApprovedPo | (Inherited from ReqCalc.) | |
insertData | Adds requirement transactions to the internal cache in order to coverage schedule them later. (Overrides the insertData Method.) | |
insertDataItem | (Inherited from ReqCalc.) | |
insertIntercompanyDemand | Inserts the intercompany demand in the current plan version. (Inherited from ReqCalc.) | |
insertItemForecastDemand | Finds and inserts demand forecast in the requirement profile. (Inherited from ReqCalc.) | |
insertItemForecastInvent | Calls logic for inserting inventory forecast in the requirement profile. (Inherited from ReqCalc.) | |
insertItemForecastSupply | Finds and inserts supply forecast in the requirement profile. (Inherited from ReqCalc.) | |
insertItemInventSum | (Inherited from ReqCalc.) | |
insertItemInventTrans | (Inherited from ReqCalc.) | |
insertItemSafetyInvent | (Inherited from ReqCalc.) | |
insertItemSched | Inserts the ReqTrans records to create the requirement profile. (Inherited from ReqCalcScheduleItem.) | |
insertKanbanLines | Adds the Kanban picking list lines for a Kanban to the cache for processing. (Inherited from ReqCalc.) | |
insertKanbanTransferIssue | Adds the transfer issues for a withdrawal kanban to the cache for processing. (Inherited from ReqCalc.) | |
insertProdBOM | Adds the BOM lines for a Production order to the cache for processing. (Inherited from ReqCalc.) | |
insertReqLog | Inserts a record in the master planning log table. (Inherited from ReqCalc.) | |
insertRequisitionsDemand | Inserts requisition lines demand in the current requirement profile. (Inherited from ReqCalc.) | |
insertTasksForAllItems | Inserts tasks for all items to be processed for a given status and level state. (Inherited from ReqCalc.) | |
insertTransferShip | Adds the issue for a transfer order line to the cache for processing. (Inherited from ReqCalc.) | |
insertUnscheduledOrders | Inserts all orders that have not been scheduled into a table in the database for later scheduling. (Inherited from ReqCalc.) | |
isBOMLevelRecalculateAllowed | Indicates whether the item BOM level recalculation can be performed. (Inherited from ReqCalc.) | |
isCompleteUpdate | (Inherited from ReqCalc.) | |
isInBatch | Determines whether the RunBaseBatch is actually being run from a batch server. (Inherited from RunBaseBatch.) | |
isPreviousReceiptValid | (Inherited from ReqCalc.) | |
isQtyChangedAndCoveredByOnHand | Determines whether the quantity has been changed in a transaction covered by on-hand. (Inherited from ReqCalc.) | |
isReqCalcUpdateFixed | Indicates whether the master scheduling principle is fixed. (Overrides the isReqCalcUpdateFixed Method.) | |
isReqTransUpdated | (Inherited from ReqCalc.) | |
isSwappingPrompt | Checks if the program is currently swapping from server to client. (Inherited from RunBase.) | |
isTimeFenceBackRequisitionFixed | Determines whether the requisitions time fence is fixed on the plan, i.e. not item or dimensions dependent. (Inherited from ReqCalc.) | |
isTimeFenceCoverageFixed | Determines whether the coverage time fence is fixed on the plan, i.e. not item or dimensions dependent. (Inherited from ReqCalc.) | |
lastValueDataAreaId | (Inherited from RunBase.) | |
lastValueDesignName | (Inherited from RunBase.) | |
lastValueElementName | (Inherited from RunBase.) | |
lastValueType | (Inherited from RunBase.) | |
lastValueUserId | (Inherited from RunBase.) | |
lockDynamicReqPlan | Locks the default dynamic master plan. (Inherited from ReqCalc.) | |
lockIntercompanyPlanVersions | Locks the plan versions in downstream customer companies, which serve as the source of the planned intercompany demand. (Inherited from ReqCalc.) | |
mapFindInventDimId | (Inherited from ReqCalc.) | |
markDelayedScheduledOrders | Marks orders as delayed. (Inherited from ReqCalc.) | |
mcrCovContinuityReduce | Calculates the coverage reduction for continuity forecasting. (Inherited from ReqCalc.) | |
mcrInsertItemContinuityInvent | Creates the planned orders for the continuity forecasting plan. (Inherited from ReqCalc.) | |
mcrInsertItemContinuitySales | Creates the planned orders for the continuity forecasting plan, based on sales order demand. (Inherited from ReqCalc.) | |
mustDeleteNeutralTransactions | Defines whether neutral transactions must be deleted. (Inherited from ReqCalcScheduleItem.) | |
mustExplodeNonPlannedReceipt | Determines if non-planned receipts should also be exploded. (Inherited from ReqCalcScheduleItem.) | |
mustGoBatch | (Inherited from RunBaseBatch.) | |
mustLoadSaveQuery | Determines whether the last query must be loaded and saved when you leave the form. Called from the SysQueryForm. (Inherited from RunBase.) | |
name | Returns the name of the RunBase class. (Inherited from RunBase.) | |
new | Initializes a new instance of the ReqCalc class. (Inherited from ReqCalc.) | |
newInventMovement | (Inherited from ReqCalc.) | |
newQueryInventSum | Creates a query for the InventSum table grouped based on the coverage dimension. (Inherited from ReqCalc.) | |
newQueryInventTrans | (Inherited from ReqCalc.) | |
newQueryInventTransIssue | (Inherited from ReqCalc.) | |
newQueryInventTransReceipt | (Inherited from ReqCalc.) | |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) | |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) | |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
pack | Serializes the current instance of the ReqCalcScheduleItem class. (Inherited from ReqCalcScheduleItem.) | |
packThreadData | (Inherited from ReqCalc.) | |
parmApplyFuturesToEventKanban | Gets or sets the ApplyFuturesToEventKanban parameter. (Inherited from ReqCalc.) | |
parmAutoReserveCoverage | Gets or sets the AutoReserveCoverage parameter. (Inherited from ReqCalc.) | |
parmBomLevelCalc | Gets or sets the BomLevelCalc parameter. (Inherited from ReqCalc.) | |
parmCapacityConflictsHandler | Gets or sets the CapacityConflictsHandler parameter. (Inherited from ReqCalc.) | |
parmClearLog | Gets or sets the ClearLog parameter. (Inherited from ReqCalc.) | |
parmComment | Gets or sets the Comment parameter. (Inherited from ReqCalc.) | |
parmCurrentBatch | Gets or sets the CurrentBatch parameter. (Inherited from RunBaseBatch.) | |
parmEnableTableTraceLog | Gets or sets the EnableTableTraceLog parameter. (Inherited from ReqCalc.) | |
parmInBatch | Gets or sets the InBatch parameter. (Inherited from RunBaseBatch.) | |
parmInterCompanyCalc | Gets or sets the InterCompanyCalc parameter. (Inherited from ReqCalc.) | |
parmIntercompanyDemandPlanFilter | Gets or sets the IntercompanyDemandPlanFilter parameter. (Inherited from ReqCalc.) | |
parmIntercompanyGroup | Gets or sets the IntercompanyGroup parameter. (Inherited from ReqCalc.) | |
parmIsTaskTraceEnabled | Gets or sets the IsTaskTraceEnabled parameter. (Inherited from ReqCalc.) | |
parmItemId | Gets or sets the ItemId parameter. (Inherited from ReqCalcScheduleItem.) | |
parmMaxChildThreads | Gets or sets the MaxChildThreads parameter. (Inherited from ReqCalc.) | |
parmProgress | Gets or sets the Progress parameter. (Inherited from RunBase.) | |
parmRecalculateBomLevels | Gets or sets the RecalculateBomLevels parameter. (Inherited from ReqCalc.) | |
parmRecalculateSafetyInvent | Gets or sets the RecalculateSafetyInvent parameter. (Inherited from ReqCalc.) | |
parmReqCalcMarkDelayed | Gets or sets the ReqCalcMarkDelayed parameter. (Inherited from ReqCalc.) | |
parmReqCalcUpdate | Gets or sets the ReqCalcUpdate parameter. (Inherited from ReqCalc.) | |
parmReqForecastReduce | Gets or sets the ReqForecastReduce parameter. (Inherited from ReqCalc.) | |
parmReqPlanData | Gets or sets the ReqPlanData parameter. (Inherited from ReqCalc.) | |
parmReqPlanId | Gets or sets the ReqPlanId parameter. (Inherited from ReqCalc.) | |
parmReqPlanManager | Gets or sets the ReqPlanManager parameter. (Inherited from ReqCalc.) | |
parmThisIsChildThread | Gets or sets the ThisIsChildThread parameter. (Inherited from ReqCalc.) | |
parmThrowCovItemValidationErrors | Gets or sets the ThrowCovItemValidationErrors parameter. (Inherited from ReqCalc.) | |
pdsApplyExpiryDate | (Inherited from ReqCalc.) | |
pdsMaintainSafetyStock | Ensures that safety stock level is maintained for expiring receipts. (Inherited from ReqCalc.) | |
pdsRunSequencing | Runs the sequencing process using the current ReqPlanID value. (Inherited from ReqCalc.) | |
planTimeFenceBackRequisition | Returns the requisitions time fence value that is set on the plan. (Inherited from ReqCalc.) | |
planTimeFenceCoverage | Returns the coverage time fence value that is set on the plan. (Inherited from ReqCalc.) | |
pmfCoActionCalcDimTransSumDirect | Calculates action messages for direct planning item transactions. (Inherited from ReqCalc.) | |
pmfCoCovCreatePlannedOrder | Creates one or more planned orders for a co-byproduct issue where each planned order is a combination of a ReqPO and ReqTrans record. (Inherited from ReqCalc.) | |
pmfCoCovIncreaseExistingOrder | Increases coverage for co-byproduct demand adjustment. (Inherited from ReqCalc.) | |
pmfCoCovUpdateProdPO | Updates coverage quantity for co-byproduct related required transaction. (Inherited from ReqCalc.) | |
pmfCovCalcCoProdTaskGroup | (Inherited from ReqCalc.) | |
pmfFindExistingCoProductReqTrans | Finds existing receipts to fulfill planning demands for issue transaction. (Inherited from ReqCalc.) | |
pmfPlanGroupSubstituteIssue | Performs substitution between planning group items. (Inherited from ReqCalc.) | |
pmfResetCovGroupsCurrent | Resets the default priority order for item coverage. (Inherited from ReqCalc.) | |
pmfUpdateCoByReqTrans | Updates all planned order related co-byproduct transaction quantities based on demand adjustment. (Inherited from ReqCalc.) | |
postCoverage | Executes tasks after the coverage phase. (Inherited from ReqCalc.) | |
postUpdate | (Inherited from ReqCalc.) | |
preActions | Inserts action messages computation tasks. (Inherited from ReqCalc.) | |
preCoverage | Inserts coverage computation tasks for all levels. (Inherited from ReqCalc.) | |
preFutures | Inserts future messages computation tasks. (Inherited from ReqCalc.) | |
prepareForRun | Allows subclasses to process the dialog box immediately before the execution of the dialog box.Run method. (Inherited from RunBaseBatch.) | |
preUpdate | (Inherited from ReqCalc.) | |
processTask | Processes a master planning task. (Inherited from ReqCalc.) | |
processTasks | Processes all the pending tasks for the current master planning process. (Inherited from ReqCalc.) | |
progressHide | Hides the Progress form. (Inherited from RunBase.) | |
progressInit | Initializes the Progress object in RunBase. (Inherited from RunBase.) | |
progressInitSeries | Initializes the progress display. (Inherited from ReqCalc.) | |
progressKill | Kills the Progress object in RunBase. (Inherited from RunBase.) | |
prompt | Displays the dialog from the class dialog and waits for user input. (Inherited from RunBaseBatch.) | |
promptPack | Wraps a call to the pack when packing in the promptPrim. (Inherited from ReqCalcScheduleItem.) | |
promptUnpack | Unpack packed prompt. (Inherited from ReqCalcScheduleItem.) | |
putToDialog | Enables setting the fields that were just added in the RunBase.dialog Method method. This method is called from the RunBase.promptPrim Method method directly following the RunBase.dialogMake Method method. (Inherited from RunBase.) | |
queryRun | Returns the QueryRun object, which is used by the QueryPrompt class. (Inherited from RunBase.) | |
recalculateBOMLevels | Starts the item level recalculation, if it is required. (Inherited from ReqCalc.) | |
reqPlanVersionRefRecId | Determines the master plan version which must be used by the current scheduling process. (Inherited from ReqCalc.) | |
requisitionLinesDemandQuery | Builds a query that finds requisition lines that may have to be taken into account in the current master scheduling run. (Inherited from ReqCalc.) | |
reset | Resets the class to its default state. (Inherited from RunBase.) | |
resourceScheduleOrder | Schedules resources for an order. (Inherited from ReqCalc.) | |
resourceScheduleOrderBundle | Schedules resources for a bundle of orders. (Inherited from ReqCalc.) | |
resourceSchedulePartitionOrders | Creates order bundles according to the partitioning information and the associated master planning task for each bundle. (Inherited from ReqCalc.) | |
run | Contains the code that does the actual job of the class. (Inherited from ReqCalc.) | |
runBase | Returns the RunBase itself. (Inherited from RunBase.) | |
runBaseDialogModifyType_RU | (Inherited from RunBase.) | |
runPostActions | Performs actions specified in master planning parameters after the current scheduling process has completed. (Inherited from ReqCalc.) | |
runsImpersonated | Determines whether the batch task is run on the server or on a client. (Inherited from ReqCalc.) | |
safetyStockDate | (Inherited from ReqCalc.) | |
saveLast | Saves the last choice by using the RunBase.pack Method. (Inherited from RunBaseBatch.) | |
setParameters | Initializes all the parameters for the master planning run. (Inherited from ReqCalcScheduleItem.) | |
setReqTransUpdated | (Inherited from ReqCalc.) | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
showBatchTab | (Inherited from RunBaseBatch.) | |
showClearButton | Determines whether to add a Clear button to the dialog box. If you change the return value to true it will add the button. (Inherited from RunBase.) | |
showDefaultButton | Determines whether a Default button is to be added to the dialog box. If you change the return value to true, it will add the button. (Inherited from RunBase.) | |
showDialog | (Inherited from RunBase.) | |
showIndexFields | If this method returns true, it will look for the first enabled index when you are adding query range fields to the dialog and if a data source does not have any ranges specified. It will also show the visible fields from that index. (Inherited from RunBase.) | |
showQuerySelectButton | (Inherited from RunBase.) | |
showQueryValues | Determines whether a Select button is to be added to the dialog box. If you change the return value to true, the button will be added. (Inherited from RunBase.) | |
staticReqPlanId | Determines the ID of the default static master plan. (Inherited from ReqCalc.) | |
statistics | Computes time statistics for the update data, coverage, futures and actions phases. (Inherited from ReqCalc.) | |
threadId | (Inherited from ReqCalc.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
ttsbegin | (Inherited from ReqCalcScheduleItem.) | |
ttscommit | (Inherited from ReqCalcScheduleItem.) | |
unlockDynamicReqPlan | Unlocks the default dynamic master plan. (Inherited from ReqCalc.) | |
unlockIntercompanyPlanVersions | Unlocks the plan versions in downstream customer companies, which serve as the source of the planned intercompany demand. (Inherited from ReqCalc.) | |
unpack | Deserializes the packedClass parameter value to an instance of the ReqCalcScheduleItem class. (Inherited from ReqCalcScheduleItem.) | |
unpackThreadData | (Inherited from ReqCalc.) | |
updateAutoFirmPo | Firms the planned orders in the firming time fence. (Inherited from ReqCalc.) | |
updateAutoReserveCoverage | (Inherited from ReqCalc.) | |
updateData | Updates the requirement profile for the current MRP run. (Inherited from ReqCalc.) | |
updateItemLock | (Inherited from ReqCalc.) | |
updatePurchReqRefsCoveredByFirmedOrders | Creates new requisition line references for requisition lines that are being covered by planned orders.If those requisition lines are not in state Closed, they will be set to state Closed. (Inherited from ReqCalc.) | |
updateReqLog | Updates the Reqlog table with the number of auto-firmed orders. (Inherited from ReqCalc.) | |
updateReqPlans | Copies the static master plan into the dynamic master plan if it is specified in master planning parameters. (Inherited from ReqCalc.) | |
updateReqTransUpdate | (Inherited from ReqCalc.) | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
useCache | (Inherited from ReqCalcScheduleItem.) | |
validate | Validates the object settings. (Overrides the validate Method.) | |
validateNumberSequences | Validates that the number sequences is set up correctly. (Inherited from ReqCalc.) | |
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::construct | Initializes a new instance of the ReqCalcScheduleItemExplodePO class. | |
::newItemId | Initializes a new instance of the ReqCalcScheduleItemExplodePO class. |
Top
Remarks
The logic in this class is useful if several planned orders are deleted and new planned orders are created. The released issues from the deletion of the planned orders will be settled against the new planned orders according to regular logic. The derived requirements for the created planned orders will be included in the calculation and planned orders might be created to cover these requirements.
Inheritance Hierarchy
Object Class
RunBase Class
RunBaseBatch Class
ReqCalc Class
ReqCalcScheduleItem Class
ReqCalcScheduleItemExplodePO Class