TrvPolicyEvalEngine Class [AX 2012]

class TrvPolicyEvalEngine

Run On

Server

  MethodDescription
Gg798826.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg798826.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg798826.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg798826.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg798826.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg798826.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.)
Gg798826.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.)
Gg798826.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg798826.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg798826.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg798826.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg798826.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.)
Gg798826.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg798826.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::anyPolicyErrors Determines whether there are any policy errors in the expense or travel requisition document.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::anyPolicyErrorsForLine Determines whether there are any policy errors in the expense or requisition line.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::checkPoliciesForHdr Gets a container that contains every policy violation for the specified expense or travel requisition transaction header.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::checkPoliciesForLine Gets a container that contains every policy violation for the specified expense or travel requisition transaction line.
Gg798826.privmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::deleteNotNeededJustifications
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::displayPolicyViolationLevelMsg Gets a concatenated String of every policy violation message for the specified line.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::displayPolicyViolationLevelMsgHdr Gets a concatenated String of every policy violation message for the specified transaction header.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::evaluateViolationsForHdr Evaluates policy violations for the specified transaction header.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::evaluateViolationsForLine Evaluates policy violations for the specified transaction.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::hasPolicyViolations Determines whether there are any policy errors in the expense header or line.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::hasPolicyWarnings Determines whether there are any policy warnings in the expense header or line.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::isPolicyViolated Determines whether a given policy rule is violated for the specified line.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::isPolicyViolatedHdr Determines whether a given policy rule is violated for the specified transaction header.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::showViolationsForChildLines Gets the policy violations for the child expense lines and writes the policy violation messages to the Infolog.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::showViolationsForExpHdr Gets the policy violations for the specified transaction header and writes the policy violation messages to the Infolog.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::showViolationsForExpLines Gets the policy violations for the specified document or line and writes the policy violation messages to the Infolog.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::throwInfologs Writes the policy violation messages to the Infolog.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::transferLineToLog Moves the policies violations from the cache table to the log table on the resubmit of the expense line.
Gg798826.pubmethod(en-us,AX.60).gif Gg798826.static(en-us,AX.60).gif ::transferToLog Moves the policies violations from the cache table to the log table on the submission of the expense report.
Top

Object Class
  TrvPolicyEvalEngine Class

Community Additions

ADD
Show: