SourceDocumentStateInProcessVendInvoice Class [AX 2012]

The SourceDocumentStateInProcessVendInvoice class is an in-process source document state for a vendor invoice.

class SourceDocumentStateInProcessVendInvoice extends SourceDocumentStateInProcess

Run On

Called

  MethodDescription
Gg991185.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg991185.protmethod(en-us,AX.60).gif canTransition Verifies whether a source document process can transition to a new state. (Inherited from SourceDocumentStateInProcess.)
Gg991185.protmethod(en-us,AX.60).gif doMaintenance Performs a maintenance action. (Inherited from SourceDocumentStateInProcess.)
Gg991185.protmethod(en-us,AX.60).gif doTransition Performs a state transition action. (Inherited from SourceDocumentStateInProcess.)
Gg991185.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg991185.protmethod(en-us,AX.60).gif fillMap Prepopulates the map with the SourceDocumentLineItem records. (Inherited from SourceDocumentStateInProcess.)
Gg991185.protmethod(en-us,AX.60).gif getSourceDocumentLineQuery Creates the query to obtain the SourceDocumentLine table and the associated VendInvoiceInfoLine, VendInvoiceInfoLine_Asset, and VendInvoiceInfoLine_Project records. (Overrides the getSourceDocumentLineQuery Method.)
Gg991185.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg991185.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg991185.protmethod(en-us,AX.60).gif initAccountingDistributionInsertList Initializes the accounting distribution record insert list. (Inherited from SourceDocumentStateInProcess.)
Gg991185.protmethod(en-us,AX.60).gif initAdditionalInformationMap Creates the map to hold the VendInvoiceInfoLine_Asset, VendInvoiceInfoLine_Project, and VendInvoiceInfoLine records that are associated with the specific SourceDocumentLine table. (Overrides the initAdditionalInformationMap Method.)
Gg991185.protmethod(en-us,AX.60).gif initReferenceData Initializes the reference data. (Inherited from SourceDocumentState.)
Gg991185.protmethod(en-us,AX.60).gif initSDLImplementation Retrieves the VendInvoiceInfoLine record that is associated with the SourceDocumentLine instance. (Overrides the initSDLImplementation Method.)
Gg991185.protmethod(en-us,AX.60).gif initSourceDocumentLineItemList Initializes a Boolean variable that is used to make sure that there is only one voucher per line per journalization if the SourceDocumentLine table is of type VendorInvoiceLineSourceDocLineItem and the PurchInvoiceLineType enumeration is of a prepayment application. (Overrides the initSourceDocumentLineItemList Method.)
Gg991185.protmethod(en-us,AX.60).gif initTargetAccountingStatus Initializes the target accounting status. (Inherited from SourceDocumentState.)
Gg991185.protmethod(en-us,AX.60).gif isEligibleSourceDocumentLine Determines: a) whether the SourceDocumentLine record or one or more of its children have a specific accounting status for Hungary, and b) whether there is only one voucher per line per journalization if the SourceDocumentLine record is of type VendorInvoiceLineSourceDocLineItem and the PurchInvoiceLineType enumeration is of a prepayment application. (Overrides the isEligibleSourceDocumentLine Method.)
Gg991185.protmethod(en-us,AX.60).gif maintainState Maintains the source document accounting process state. (Inherited from SourceDocumentStateBase.)
Gg991185.protmethod(en-us,AX.60).gif maintenanceRequired Checks whether a maintenance action is required. (Inherited from SourceDocumentStateBase.)
Gg991185.protmethod(en-us,AX.60).gif new Initializes a new instance of the SourceDocumentStateInProcess class. (Inherited from SourceDocumentStateInProcess.)
Gg991185.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.)
Gg991185.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.)
Gg991185.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg991185.protmethod(en-us,AX.60).gif optimizeTransitionSourceDocLinesUpdate Determines whether set-based update optimization is required to update the source document lines when performing source document state transitions. (Overrides the optimizeTransitionSourceDocLinesUpdate Method.)
Gg991185.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg991185.pubmethod(en-us,AX.60).gif parmAccountingDistributionInsertList Gets or sets the AccountingDistributionInsertList parameter. (Inherited from SourceDocumentStateInProcess.)
Gg991185.pubmethod(en-us,AX.60).gif parmProcessor Gets or sets the Processor parameter. (Inherited from SourceDocumentStateBase.)
Gg991185.pubmethod(en-us,AX.60).gif parmSourceDocumentAccountingStatus Gets the SourceDocumentAccountingStatus parameter. (Inherited from SourceDocumentStateInProcess.)
Gg991185.pubmethod(en-us,AX.60).gif parmSourceDocumentLineItemList Gets or sets the SourceDocumentLineItemList parameter. (Inherited from SourceDocumentState.)
Gg991185.pubmethod(en-us,AX.60).gif parmTargetSourceDocumentAccountingStatus Gets or sets the TargetSourceDocumentAccountingStatus parameter. (Inherited from SourceDocumentState.)
Gg991185.protmethod(en-us,AX.60).gif performTransitionOrMaintenance (Inherited from SourceDocumentStateBase.)
Gg991185.protmethod(en-us,AX.60).gif propagateStatusToChildren Propagates the source document status to the child source documents. (Inherited from SourceDocumentStateBase.)
Gg991185.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg991185.protmethod(en-us,AX.60).gif skipPropagateStatusToChildren Checks whether the propagateStatusToChildren method should be skipped. (Inherited from SourceDocumentStateBase.)
Gg991185.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg991185.protmethod(en-us,AX.60).gif transition Transitions the source document accounting process to a new state. (Inherited from SourceDocumentStateBase.)
Gg991185.protmethod(en-us,AX.60).gif transitionedState Gets the state of the transitioned source document accounting process. (Inherited from SourceDocumentState.)
Gg991185.protmethod(en-us,AX.60).gif transitionRequired Verifies whether a state transition is required. (Inherited from SourceDocumentState.)
Gg991185.pubmethod(en-us,AX.60).gif transitionTo Transitions to the target source document accounting process state. (Inherited from SourceDocumentStateBase.)
Gg991185.protmethod(en-us,AX.60).gif updateReferenceData Updates the reference data. (Inherited from SourceDocumentState.)
Gg991185.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.)
Gg991185.protmethod(en-us,AX.60).gif validatePostTransition Validates that the state transition after the state transition has propagated to the children. (Inherited from SourceDocumentStateBase.)
Gg991185.protmethod(en-us,AX.60).gif validateTransition Validates that the state transition. (Inherited from SourceDocumentStateBase.)
Gg991185.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg991185.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Object Class
  SourceDocumentStateBase Class
    SourceDocumentState Class
      SourceDocumentStateInProcess Class
        SourceDocumentStateInProcessVendInvoice Class

Community Additions

ADD
Show: