PBAItemLineType_Salesline Class [AX 2012]

The PBAItemLineType_Salesline class is invoked when a sales order line is configured by using Product Builder. This is performed by using the Configure line button in the Sales orders form.

class PBAItemLineType_Salesline extends PBAItemLineType

Run On

Called

  MethodDescription
Gg184368.pubmethod(en-us,AX.60).gif allowDeleteConfig (Overrides the allowDeleteConfig Method.)
Gg184368.pubmethod(en-us,AX.60).gif allowEditConfig Determines whether the configuration, the configured BOM, and the Route of the line are editable. (Overrides the allowEditConfig Method.)
Gg184368.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif configId Retrieves the configuration ID and the first item dimension of the line that is currently being configured. (Inherited from PBAItemLineType.)
Gg184368.pubmethod(en-us,AX.60).gif doCreateLine This method has no functionality in the PBAItemLineType class, but is overridden in some subclasses to create and insert a new item line. (Overrides the doCreateLine Method.)
Gg184368.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif findInventTransId Finds the current record. (Overrides the findInventTransId Method.)
Gg184368.protmethod(en-us,AX.60).gif findOrCreateNewDistinctProductVariant Finds or creates a new distinct product variant. (Inherited from PBAItemLineType.)
Gg184368.pubmethod(en-us,AX.60).gif findRecId (Overrides the findRecId Method.)
Gg184368.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif initSalesPrice (Overrides the initSalesPrice Method.)
Gg184368.pubmethod(en-us,AX.60).gif inventDimId (Inherited from PBAItemLineType.)
Gg184368.pubmethod(en-us,AX.60).gif inventTable (Inherited from PBAItemLineType.)
Gg184368.pubmethod(en-us,AX.60).gif languageId Returns the language ID that will be used when generating configuration detail notes. (Overrides the languageId Method.)
Gg184368.protmethod(en-us,AX.60).gif maintainProductDimensions Maintains product dimensions associated with the configured product. (Inherited from PBAItemLineType.)
Gg184368.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg184368.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.)
Gg184368.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.)
Gg184368.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif parmLine (Inherited from PBAItemLineType.)
Gg184368.pubmethod(en-us,AX.60).gif qty (Inherited from PBAItemLineType.)
Gg184368.pubmethod(en-us,AX.60).gif setPriceDate Set the price and the date of the current sales line. (Overrides the setPriceDate Method.)
Gg184368.protmethod(en-us,AX.60).gif setPriceDateHelper Sets the price and the date of the current ItemLine. (Inherited from PBAItemLineType.)
Gg184368.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif updateConfigId Updates the three item dimensions on an item line. (Inherited from PBAItemLineType.)
Gg184368.pubmethod(en-us,AX.60).gif updateItemId Updates the item number on an item line. (Overrides the updateItemId Method.)
Gg184368.pubmethod(en-us,AX.60).gif updateLine Updates the item line. (Inherited from PBAItemLineType.)
Gg184368.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.)
Gg184368.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg184368.pubmethod(en-us,AX.60).gif Gg184368.static(en-us,AX.60).gif ::construct
Top

The Configure line button becomes active when a modeling-enabled item is selected for the sales order.

Object Class
  PBAItemLineType Class
    PBAItemLineType_Salesline Class

Community Additions

ADD
Show: