SourceDocumentCompletionRule Class [AX 2012]

This class encapsulates the business logic that determines whether the source document can transition directly to the Completed state or if the lines should transition to FullyDistributed state at the beginning of the posting process, while leaving the document to transition to the Completed state later in the posting process.

class SourceDocumentCompletionRule

Run On

Called

  MethodDescription
Dn712520.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn712520.pubmethod(en-us,AX.60).gif doTransferToCompleteStateAccValidation Determines whether fully qualified account validation is needed for the specified source document when the source document transitions to completed state.
Dn712520.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn712520.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn712520.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn712520.protmethod(en-us,AX.60).gif new Initializes a new instance of the SourceDocumentCompletionRule class.
Dn712520.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.)
Dn712520.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.)
Dn712520.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn712520.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn712520.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn712520.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn712520.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.)
Dn712520.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn712520.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn712520.protmethod(en-us,AX.60).gif Dn712520.static(en-us,AX.60).gif ::checkRuleCondition Determines whether the ledger posting can occur on a single voucher.
Dn712520.pubmethod(en-us,AX.60).gif Dn712520.static(en-us,AX.60).gif ::construct Creates an instance of the SourceDocumentCompletionRule class.
Dn712520.pubmethod(en-us,AX.60).gif Dn712520.static(en-us,AX.60).gif ::isTransferToFullyDistRequired Indicates whether the source document should be transitioned to the FullyDistributed state.
Dn712520.pubmethod(en-us,AX.60).gif Dn712520.static(en-us,AX.60).gif ::recognizeVoucherInSubledger Determines when to recognize the voucher transactions in the subledger.
Dn712520.pubmethod(en-us,AX.60).gif Dn712520.static(en-us,AX.60).gif ::useSingleVoucher Determines when to use a single voucher for posting.
Top

Object Class
  SourceDocumentCompletionRule Class

Community Additions

ADD
Show: