ReqTransCache Class [AX 2012]
Syntax
class ReqTransCache
Run On
Called
Methods
Method | Description | |
---|---|---|
add | Adds an item to the local set variables. | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
createReqProcessTransFilterRecords | Creates a set of filter records that indicate the requirement transactions to process. | |
endProcess | ||
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
findFirstPlanGroupIssue | Finds the first planning group issue in the same group as the issue specified in the _issue parameter. | |
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. | |
findPrimaryPlanGroupIssue | Finds the primary issue that is sorted according to priority, in the same planning group as the issue specified in the _issue parameter. | |
getCurrentLevel | Retrieves the current BOM level that is used by the ReqTransCache class to fetch items. | |
getDataChangedDuringExecution | Determines whether data has been changed out of order in the current planning run. | |
getItems | Retrieves the items in a given item list. | |
getRerunFromLevel | Gets the BOM level from which coverage should be rerun. | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
initPlanGroupIssueQuantities | Sets the quantity field on the first priority issues of each planning group. | |
insertProcessItemsFromQuery | ||
isItemMarkedForProcessing | ||
issuesQuery | Gets a query than can be used to retrieve issues from the database. | |
itemDimSet | Returns a set of used InventDimIds for a specific item. | |
levelCount | Retrieves the number of BOM levels of the items that are processed. | |
listCovDimSorted | Returns a sorted list of coverage dimensions. | |
listCovDimSortedAsSet | Returns a sorted list of sets of coverage dimensions. | |
manageItemError | ||
mapPlannedOrder | Gets a map of all planned orders. | |
markProcessWithError | Marks the current process with an error status. | |
moveNextLevel | Advances the current BOM level that is used by the ReqTransCache class to the next level, by using the order set by the ReqLevelOrder enumeration value that is specified in the resetLevel method. | |
new | Initializes a new instance of the ReqTransCache class. | |
noteDownPlannedProdOrderId | ||
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.) | |
parmProcessId | Gets or sets the ProcessId parameter. | |
parmReqPlanId | Gets or sets the ReqPlanId parameter. | |
parmReqPlanVersionRefRecId | Gets or sets the ReqPlanVersionRefRecId parameter. | |
parmUseReqTransFilter | Gets or sets the UseReqTransFilter parameter. | |
pdsCreateExpiryTrans | Creates expiry transactions for receipts with open quantity that has an expiration date. | |
pmfAddPmfCoReqTransItem | Add items to the list. | |
pmfCoCreateItemIdList | Gets the co-product processing list for all co-products that are associated to the specified _taskGroupId task group. | |
pmfCoUpdateTransDateTime | Updates the co-product earliest requirement date and time for the co-products that are associated to the specified _taskGroupId task group. | |
pmfFindFirstCoIssue | Finds the ReqTrans record that is related to the end item of the co-product. | |
pmfGetCoItemBOMs | Gets a Set that contains the active co-product BOM ids that is associated with the item. | |
pmfGetCoItemTaskGroupId | Determines the task group ID of a co-product item. | |
receiptsQuery | Gets a query that can be used to retrieve receipts from the database. | |
reqLevelAnalyzer | Returns a ReqDependencyAnalyzer object that holds the dependencies for the given item. | |
reqProcessList | ||
reqTransQuery | Gets a query that can be used to retrieve receipts from the database. | |
resetLevel | Resets the current BOM level that is used by the ReqTransCache class to the initial value. | |
setCurrentItem | ||
setCurrentLevel | ||
setDataChangedDuringExecution | Marks that some data has been changed out of order during the execution of the current plan. | |
setRerunFromLevel | Changes the level from which coverage planning should be rerun. | |
setThreadParameters | ||
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
startExternThreads | ||
toString | Returns a string that represents the current object. (Inherited from Object.) | |
update | ||
updateListCovDimSorted | Updates the list of sorted coverage dimensions. | |
updateReqProcessItems | Updates the list of items in the database for a given level. | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::cancelProcess | Cancels a master planning process. | |
::deleteProcessData | Deletes all the temporary data for a process. | |
::itemDimId2cachekey | ||
::reqProcessListDSExecuteQueryPre |
Top
Inheritance Hierarchy
Object Class
ReqTransCache Class
ReqTransCache_Daily Class
ReqTransCache_Periodic Class