Share via


ReqTransCache_Daily Class [AX 2012]

The ReqTransCacheDaily class manages items during a non-periodic scheduling process.

Syntax

class ReqTransCache_Daily extends ReqTransCache

Run On

Called

Methods

  Method Description
Gg828928.pubmethod(en-us,AX.60).gif add Adds an item to the local set variables. (Overrides the add Method.)
Gg828928.protmethod(en-us,AX.60).gif addInventLevel Adds a BOM level of an item to the local level sets.
Gg828928.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg828928.pubmethod(en-us,AX.60).gif createReqProcessTransFilterRecords Creates a set of filter records that indicate the requirement transactions to process. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif endProcess Does nothing. (Overrides the endProcess Method.)
Gg828928.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg828928.pubmethod(en-us,AX.60).gif findFirstPlanGroupIssue Finds the first planning group issue in the same group as the issue specified in the _issue parameter. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif findNextPlanGroupIssue Finds the next planning group issue that is sorted according to priority, in the same group as the issue that is specified in the _issue parameter. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif findPrimaryPlanGroupIssue Finds the primary issue that is sorted according to priority, in the same planning group as the issue specified in the _issue parameter. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif getCurrentLevel Retrieves the current BOM level that is used by the ReqTransCache class to fetch items. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif getDataChangedDuringExecution Determines whether data has been changed out of order in the current planning run. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif getItems Retrieves the items in a given item list. (Overrides the getItems Method.)
Gg828928.pubmethod(en-us,AX.60).gif getRerunFromLevel Gets the BOM level from which coverage should be re-run. (Overrides the getRerunFromLevel Method.)
Gg828928.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg828928.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg828928.pubmethod(en-us,AX.60).gif initPlanGroupIssueQuantities Sets the quantity field on the first priority issues of each planning group. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif insertProcessItemsFromQuery (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif isItemMarkedForProcessing Indicates whether the specified item is marked for processing. (Overrides the isItemMarkedForProcessing Method.)
Gg828928.pubmethod(en-us,AX.60).gif issuesQuery Gets a query than can be used to retrieve issues from the database. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif itemDimSet Returns a set of used InventDimIds for a specific item. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif levelCount Retrieves the number of BOM levels of the items that are processed. (Overrides the levelCount Method.)
Gg828928.pubmethod(en-us,AX.60).gif listCovDimSorted Returns a sorted list of coverage dimensions. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif listCovDimSortedAsSet Returns a sorted list of sets of coverage dimensions. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif manageItemError This method is not used because no error-handling for daily item processing is needed. (Overrides the manageItemError Method.)
Gg828928.pubmethod(en-us,AX.60).gif mapPlannedOrder Gets a map of all planned orders. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif markProcessWithError Marks the current process with an error status. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif moveNextLevel Advances the current BOM level that is used by the ReqTransCache class to the next level. (Overrides the moveNextLevel Method.)
Gg828928.protmethod(en-us,AX.60).gif new Initializes a new instance of the ReqTransCache_Daily class. (Overrides the new Method.)
Gg828928.pubmethod(en-us,AX.60).gif noteDownPlannedProdOrderId (Inherited from ReqTransCache.)
Gg828928.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.)
Gg828928.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.)
Gg828928.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg828928.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg828928.pubmethod(en-us,AX.60).gif parmProcessId Gets or sets the ProcessId parameter. (Inherited from ReqTransCache.)
Gg828928.protmethod(en-us,AX.60).gif parmReqPlanId Gets or sets the ReqPlanId parameter. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif parmReqPlanVersionRefRecId Gets or sets the ReqPlanVersionRefRecId parameter. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif parmUseReqTransFilter Gets or sets the UseReqTransFilter parameter. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif pdsCreateExpiryTrans Creates expiry transactions for receipts with open quantity that has an expiration date. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif pmfAddPmfCoReqTransItem Add items to the list. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif pmfCoCreateItemIdList Gets the co-product processing list for all co-products that are associated to the specified _taskGroupId task group. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif pmfCoUpdateTransDateTime Updates the co-product earliest requirement date and time for the co-products that are associated to the specified _taskGroupId task group. (Inherited from ReqTransCache.)
Gg828928.protmethod(en-us,AX.60).gif pmfFindFirstCoIssue Finds the ReqTrans record that is related to the end item of the co-product. (Inherited from ReqTransCache.)
Gg828928.protmethod(en-us,AX.60).gif pmfGetCoItemBOMs Gets a Set that contains the active co-product BOM ids that is associated with the item. (Inherited from ReqTransCache.)
Gg828928.protmethod(en-us,AX.60).gif pmfGetCoItemTaskGroupId Determines the task group ID of a co-product item. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif receiptsQuery Gets a query that can be used to retrieve receipts from the database. (Inherited from ReqTransCache.)
Gg828928.protmethod(en-us,AX.60).gif reqLevelAnalyzer Returns a ReqDependencyAnalyzer object that holds the dependencies for the given item. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif reqProcessList Retrieves an empty ReqProcessList record. (Overrides the reqProcessList Method.)
Gg828928.pubmethod(en-us,AX.60).gif reqTransQuery Gets a query that can be used to retrieve receipts from the database. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif resetLevel Resets the current BOM level that is used by the ReqTransCache class to the initial value. (Overrides the resetLevel Method.)
Gg828928.pubmethod(en-us,AX.60).gif setAndCheckProcessStatus Sets and checks the processing status when the daily processing is run.
Gg828928.pubmethod(en-us,AX.60).gif setCurrentItem (Overrides the setCurrentItem Method.)
Gg828928.pubmethod(en-us,AX.60).gif setCurrentLevel (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif setDataChangedDuringExecution Marks that some data has been changed out of order during the execution of the current plan. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif setRerunFromLevel Changes the level from which coverage planning should be re-run. (Overrides the setRerunFromLevel Method.)
Gg828928.pubmethod(en-us,AX.60).gif setThreadParameters Sets parameters for thread usage. (Overrides the setThreadParameters Method.)
Gg828928.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg828928.pubmethod(en-us,AX.60).gif startExternThreads (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg828928.pubmethod(en-us,AX.60).gif update (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif updateListCovDimSorted Updates the list of sorted coverage dimensions. (Inherited from ReqTransCache.)
Gg828928.pubmethod(en-us,AX.60).gif updateReqProcessItems Updates the list of items in the database for a given level. (Overrides the updateReqProcessItems Method.)
Gg828928.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.)
Gg828928.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg828928.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg828928.protmethod(en-us,AX.60).gif Gg828928.static(en-us,AX.60).gif ::construct Initializes a new instance of the ReqTransCache_Daily class.
Gg828928.pubmethod(en-us,AX.60).gif Gg828928.static(en-us,AX.60).gif ::newProcessId Initializes a new instance of the ReqTransCache_Daily class.

Top

Remarks

This class inherits from the ReqTransCache class.

Inheritance Hierarchy

Object Class
  ReqTransCache Class
    ReqTransCache_Daily Class