RetailKitAssemblyOrder Class [AX 2012]

This Class is used for Retail Kit assembly and disassembly Order Processing based on Kit Configurations

Syntax

class RetailKitAssemblyOrder

Run On

Server

Methods

  Method Description
Dn677923.privmethod(en-us,AX.60).gif addJournalLine
Dn677923.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn677923.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn677923.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn677923.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn677923.privmethod(en-us,AX.60).gif inventJournalTable
Dn677923.privmethod(en-us,AX.60).gif inventTransIdFather
Dn677923.privmethod(en-us,AX.60).gif new
Dn677923.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.)
Dn677923.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.)
Dn677923.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn677923.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn677923.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn677923.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn677923.privmethod(en-us,AX.60).gif updateInventory
Dn677923.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.)
Dn677923.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn677923.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn677923.pubmethod(en-us,AX.60).gif Dn677923.static(en-us,AX.60).gif ::assembleKitFromSalesTransactions This method is used to process sales transactions with kit items pulled from the store.It will update the physical inventory of the kit's by the quantity specified in RetailTransactionSalesTrans.
Dn677923.pubmethod(en-us,AX.60).gif Dn677923.static(en-us,AX.60).gif ::deleteSalesLineAssemblyOrder Deletes any not posted assembly orders marked against the specified sales line.
Dn677923.privmethod(en-us,AX.60).gif Dn677923.static(en-us,AX.60).gif ::findMarkedAssemblyOrder Finds not posted, marked kit assembly order for a sales line.
Dn677923.pubmethod(en-us,AX.60).gif Dn677923.static(en-us,AX.60).gif ::isSalesOrderMarked Determines is a kit orders is marked against a sales order.
Dn677923.pubmethod(en-us,AX.60).gif Dn677923.static(en-us,AX.60).gif ::post Posts a kit order.
Dn677923.pubmethod(en-us,AX.60).gif Dn677923.static(en-us,AX.60).gif ::postSalesLineAssemblyOrder Posts an assembly order marked against a sales line up to the deliver now quantity.
Dn677923.pubmethod(en-us,AX.60).gif Dn677923.static(en-us,AX.60).gif ::processKitTransactions This method is used to process kit disassembly transactions pulled from the store.it will update the inventory of the kit's by the quantity specified in RetailTransactionKitsDisassemblyTrans and updates the kit's components by the quantity of the component contained in the kit multiplied by the quantity of the kit specified in RetailTransactionKitsDisassemblyTrans
Dn677923.pubmethod(en-us,AX.60).gif Dn677923.static(en-us,AX.60).gif ::processOrder Processes a kit order depending on the order type. For an assembly type kit order the specified kit variant will be assembled; for a disassembly type kit order the specified variant of the kit is disassembled.
Dn677923.pubmethod(en-us,AX.60).gif Dn677923.static(en-us,AX.60).gif ::syncSalesLine Synchronizes an assembly order with a sales line.

Top

Inheritance Hierarchy

Object Class
  RetailKitAssemblyOrder Class