PurchAutoCreate_ReleaseFromAgreement Class [AX 2012]

The PurchAutoCreate_ReleaseFromAgreement class makes it easier to create a release purchase order from an agreement automatically.

class PurchAutoCreate_ReleaseFromAgreement extends PurchAutoCreate

Run On

Server

  MethodDescription
Gg943818.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg943818.pubmethod(en-us,AX.60).gif create Creates the purchase release order and lines. (Overrides the create Method.)
Gg943818.protmethod(en-us,AX.60).gif createAgreementLineReleaseLine Creates an AgreementLineReleasedLine link record between the PurchLine and AgreementLine tables.
Gg943818.protmethod(en-us,AX.60).gif createAgreementReleaseHeaderMatch Creates an AgreementReleaseHeaderMatch link record between the PurchTable and AgreementHeader tables.
Gg943818.protmethod(en-us,AX.60).gif createLine Creates the purchase line.
Gg943818.protmethod(en-us,AX.60).gif createLines Iterates over the TmpPurchLine buffer and creates lines. (Overrides the createLines Method.)
Gg943818.pubmethod(en-us,AX.60).gif createPurchLine Creates a purchase release line. (Overrides the createPurchLine Method.)
Gg943818.pubmethod(en-us,AX.60).gif createPurchTable Creates a purchase release order header. (Overrides the createPurchTable Method.)
Gg943818.pubmethod(en-us,AX.60).gif endUpdate Finalizes how to create the purchase release order header and lines. (Overrides the endUpdate Method.)
Gg943818.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg943818.protmethod(en-us,AX.60).gif firstRecord Moves to the first record of the TmpPurchLine table.
Gg943818.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg943818.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg943818.pubmethod(en-us,AX.60).gif invoiceAccount Retrieves the InvoiceAccount object that is associated with a release. (Overrides the invoiceAccount Method.)
Gg943818.pubmethod(en-us,AX.60).gif itemBuyerGroupId (Inherited from PurchAutoCreate.)
Gg943818.protmethod(en-us,AX.60).gif new Initializes a new instance of the PurchAutoCreate_releaseFromAgreement class. (Overrides the new Method.)
Gg943818.pubmethod(en-us,AX.60).gif nextRecord Moves to the new record of the TmpPurchLine table.
Gg943818.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.)
Gg943818.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.)
Gg943818.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg943818.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg943818.protmethod(en-us,AX.60).gif parmAccountingDate Gets or sets the AccountingDate parameter. (Inherited from PurchAutoCreate.)
Gg943818.pubmethod(en-us,AX.60).gif projId (Inherited from PurchAutoCreate.)
Gg943818.pubmethod(en-us,AX.60).gif purchId (Inherited from PurchAutoCreate.)
Gg943818.pubmethod(en-us,AX.60).gif purchType Retrieves the purchase type for the release line. (Overrides the purchType Method.)
Gg943818.protmethod(en-us,AX.60).gif recordCreatedEventHandler Intercepts the post creation of purchasing records.
Gg943818.protmethod(en-us,AX.60).gif recordCreatingEventHandler Intercepts how to create purchasing records.
Gg943818.pubmethod(en-us,AX.60).gif recordExist Indicates whether the current TmpPurchLine record exists.
Gg943818.pubmethod(en-us,AX.60).gif setPurchLine Sets the fields of the purchase release line, based on the current record of the TmpPurchLine table. (Overrides the setPurchLine Method.)
Gg943818.pubmethod(en-us,AX.60).gif setPurchTable Sets the purchase release order fields. (Overrides the setPurchTable Method.)
Gg943818.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg943818.pubmethod(en-us,AX.60).gif setVend Sets the internal VendTable buffer, according to the vendor settings of the purchase agreement. (Overrides the setVend Method.)
Gg943818.pubmethod(en-us,AX.60).gif showInfo (Inherited from PurchAutoCreate.)
Gg943818.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg943818.privmethod(en-us,AX.60).gif updateFinDimFromAgreemHeader Copies and merges financial dimensions from agreement header to the released order header.
Gg943818.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.)
Gg943818.pubmethod(en-us,AX.60).gif vendAccount Retrieves for VendAccount value for the release purchase order.
Gg943818.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg943818.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg943818.pubmethod(en-us,AX.60).gif Gg943818.static(en-us,AX.60).gif ::construct Constructs an instance of the PurchAutoCreate_releaseFromAgreement class.
Top

This class extends the PurchAutoCreate class.

Object Class
  PurchAutoCreate Class
    PurchAutoCreate_ReleaseFromAgreement Class

Community Additions

ADD
Show: