InventTrackingDimTracingSearch Class [AX 2012]

Base class for forward and backward tracing searching of transactions

Syntax

class InventTrackingDimTracingSearch

Run On

Called

Methods

  Method Description
Dn542480.protmethod(en-us,AX.60).gif addFirstLevelInventTransNode Marks the specified inventory transaction as a first level node relative to the search criteria.
Dn542480.protmethod(en-us,AX.60).gif addInventTrans2List Adds the InventTrans record to the specified record list.
Dn542480.protmethod(en-us,AX.60).gif addInventTransList2AsSubnodes Adds the specified list of InvnetTrans records as sub nodes to the specified node.
Dn542480.protmethod(en-us,AX.60).gif buildInitialQuery Build the initial query for finding nodes under the top node.
Dn542480.protmethod(en-us,AX.60).gif buildItemHierachy Build the search hierarchy for items.
Dn542480.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn542480.protmethod(en-us,AX.60).gif canUseInventransAsInitialTransaction Checks if the specified transaction can be used as a starting point for item hierarchy tracing.
Dn542480.protmethod(en-us,AX.60).gif checkDateCriteria Checks if the specified inventory transaction date information is within criteria range
Dn542480.protmethod(en-us,AX.60).gif checkDateOrder Checks if the specified inventory transaction date information allows it to be used as a sub node for the specified node.
Dn542480.protmethod(en-us,AX.60).gif checkQuarantineOrder Checks if the specified transactions can be considered quarantine related children of the specified transaction.
Dn542480.protmethod(en-us,AX.60).gif checkTransOriginIds Checks if the specified transactions can be considered related children of the specified hierarachy node based on transaction dates and other transaction information.
Dn542480.protmethod(en-us,AX.60).gif createSubNode Create a transaction node with the specified transaction information under the specified node.
Dn542480.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn542480.protmethod(en-us,AX.60).gif expandAllTransactions Expand all transactions.
Dn542480.protmethod(en-us,AX.60).gif expandIssueTransaction Expand the specified issue transaction with the related receipts.
Dn542480.protmethod(en-us,AX.60).gif expandReceiptTransaction Expand the specified node for a receipt with the related issues.
Dn542480.protmethod(en-us,AX.60).gif expandTransaction Expand the specified node if not already expanded.
Dn542480.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn542480.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn542480.protmethod(en-us,AX.60).gif initInventTransList Initialize the record sorted list for holding child transactions.
Dn542480.protmethod(en-us,AX.60).gif inventTrackingDimTracingRelations Returns the current tracing relations.
Dn542480.protmethod(en-us,AX.60).gif inventTransDate Finds the inventory date for the specified transaction.
Dn542480.protmethod(en-us,AX.60).gif inventTransOrigin Returns the InventTransOrigin record for the specified record ID.
Dn542480.protmethod(en-us,AX.60).gif isByProductProduction Gets a value indicating if the transaction is for a by-product in a production order.
Dn542480.protmethod(en-us,AX.60).gif isChildInProdBOM Gets a value indicating if an inventory transaction is a child of the current node based on a production order BOM/Formula relationship.
Dn542480.protmethod(en-us,AX.60).gif isInventTransFirst Returns true if _inventTrans1 is considered to happen before _inventTrans2
Dn542480.protmethod(en-us,AX.60).gif isTransactionExpanded Checks if the specified transaction tracing node already has been expanded in the current direction.
Dn542480.protmethod(en-us,AX.60).gif isTransChild Chekcs if the specified transaction should be considered a child under the specified transaction.
Dn542480.protmethod(en-us,AX.60).gif isTransProdBOMForProduction Gets a value indicating if an origin is for a production BOM line that is part of the production order represented by the other origin.
Dn542480.protmethod(en-us,AX.60).gif markNodeAsExpanded Mark the tracing node as fully expanded in the current tracing direction.
Dn542480.protmethod(en-us,AX.60).gif markNodeWithNoSubnodes Mark the tracing node as a root node in the current tracing direction.
Dn542480.protmethod(en-us,AX.60).gif new Initializes a new instance of the InventTrackingDimTracingSearch class.
Dn542480.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.)
Dn542480.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.)
Dn542480.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn542480.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn542480.protmethod(en-us,AX.60).gif parmInventTrackingDimTracingCriteria Gets or sets the InventTrackingDimTracingCriteria parameter.
Dn542480.protmethod(en-us,AX.60).gif parmInventTransMap Gets or sets the InventTransMap parameter.
Dn542480.protmethod(en-us,AX.60).gif parmInventTransOriginMap Gets or sets the InventTransOriginMap parameter.
Dn542480.protmethod(en-us,AX.60).gif searchFromCriteria Do the actual search based on criterias passed in earlier.
Dn542480.pubmethod(en-us,AX.60).gif searchFromExistingRelations Do the actual search based on criterias passed in earlier.
Dn542480.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn542480.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn542480.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.)
Dn542480.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn542480.protmethod(en-us,AX.60).gif wmsTransport Retrieves the pallet transport related to the current inventory transactions originator.
Dn542480.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn542480.pubmethod(en-us,AX.60).gif Dn542480.static(en-us,AX.60).gif ::search Executes a full trace search on the server.
Dn542480.pubmethod(en-us,AX.60).gif Dn542480.static(en-us,AX.60).gif ::searchFromForm Do a full search from the tracing form.
Dn542480.pubmethod(en-us,AX.60).gif Dn542480.static(en-us,AX.60).gif ::searchNoPack Executes a full trace search without packing the results.

Top

Inheritance Hierarchy

Object Class
  InventTrackingDimTracingSearch Class
    InventTrackingDimTracingSearchBackward Class
    InventTrackingDimTracingSearchForward Class