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