VendAdvanceInvoice Class [AX 2012]

The VendAdvanceInvoice class is the base class used to create journal on application of paid advances against invoices or reversal of advance application against invoices.

class VendAdvanceInvoice

Run On

Called

  MethodDescription
Gg789618.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg789618.protmethod(en-us,AX.60).gif clearAdvApplicationOrReversalTrans Clears advance application or reversal transactions from the VendAdvanceApplicationTrans table for transactions that are posted.
Gg789618.protmethod(en-us,AX.60).gif createJournal
Gg789618.pubmethod(en-us,AX.60).gif currencyCode
Gg789618.pubmethod(en-us,AX.60).gif deleteAdvanceApplicationTrans Deletes advance application transaction records that are unmarked from the VendAdvanceApplication and VendApplicationReversal forms.
Gg789618.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg789618.pubmethod(en-us,AX.60).gif getAdvanceApplicationAmount Gets advance application amount value against related advance application transaction record from the VendAdvanceApplicationTrans table.
Gg789618.protmethod(en-us,AX.60).gif getAdvanceApplicationRemainingAmount Calculates advance application remaining amount against an advance.
Gg789618.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg789618.pubmethod(en-us,AX.60).gif getTransMarked Gets the marked status of advance application transaction.
Gg789618.pubmethod(en-us,AX.60).gif getVendSettlement
Gg789618.pubmethod(en-us,AX.60).gif getVendTrans
Gg789618.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg789618.pubmethod(en-us,AX.60).gif init
Gg789618.protmethod(en-us,AX.60).gif initValues Initializes the values of the class.
Gg789618.pubmethod(en-us,AX.60).gif insertAdvanceApplicationTrans Inserts advance application transaction in the VendAdvanceApplicationTrans table.
Gg789618.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg789618.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.)
Gg789618.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.)
Gg789618.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg789618.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg789618.pubmethod(en-us,AX.60).gif parmCallerTable Gets or sets the CallerTable parameter.
Gg789618.pubmethod(en-us,AX.60).gif parmInvoiceAccount Gets or sets the InvoiceAccount parameter.
Gg789618.pubmethod(en-us,AX.60).gif parmIsAdvanceApplication Gets or sets the IsAdvanceApplication parameter.
Gg789618.pubmethod(en-us,AX.60).gif parmIsInvoicePosted Gets or sets the IsInvoicePosted parameter.
Gg789618.pubmethod(en-us,AX.60).gif parmSpecTransManager Gets or sets the SpecTransManager parameter.
Gg789618.pubmethod(en-us,AX.60).gif parmVendInvoiceInfoTable Gets or sets the VendInvoiceInfoTable parameter.
Gg789618.pubmethod(en-us,AX.60).gif parmVendInvoiceJour Gets or sets the VendInvoiceJour parameter.
Gg789618.pubmethod(en-us,AX.60).gif parmVendTrans Gets or sets the VendTrans parameter.
Gg789618.pubmethod(en-us,AX.60).gif populateAdvances
Gg789618.pubmethod(en-us,AX.60).gif populateAppliedAdvances
Gg789618.pubmethod(en-us,AX.60).gif populateInvoices
Gg789618.pubmethod(en-us,AX.60).gif postJournal
Gg789618.pubmethod(en-us,AX.60).gif processAdvances
Gg789618.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg789618.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg789618.pubmethod(en-us,AX.60).gif updateAdvanceApplicationAmount Updates the advance application amount against the respective VendAdvanceApplicationTrans record.
Gg789618.pubmethod(en-us,AX.60).gif updateTransMarked Updates the VendInvoiceInfoLine and VendAdvanceApplicationTrans tables accordingly.
Gg789618.protmethod(en-us,AX.60).gif updateUnposted Updates the VendInvoiceInfoLine table for advance application and reversal lines to be posted.
Gg789618.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.)
Gg789618.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg789618.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg789618.pubmethod(en-us,AX.60).gif Gg789618.static(en-us,AX.60).gif ::construct
Gg789618.pubmethod(en-us,AX.60).gif Gg789618.static(en-us,AX.60).gif ::isDeactivated Determines whether the system vendor advance invoice functionality should be deactivated.
Top

The VendAdvanceInvoice class has two child classes, one for application and another for reversal.

Community Additions

ADD
Show: