PDSBalanceProdBOM Class [AX 2012]

The PDSBalanceProdBOM class provides the business logic for batch balancing.

class PDSBalanceProdBOM

Run On

Called

  MethodDescription
JJ789015.pubmethod(en-us,AX.60).gif activeBatchQty Gets the active ingredient quantity for a specified inventory record.
JJ789015.pubmethod(en-us,AX.60).gif activeQtyUsed Gets the active quantity (currently being used) from the specified inventory summary line.
JJ789015.pubmethod(en-us,AX.60).gif allowBatchBalancing Gets a value that indicates whether the batch balancing process can be performed.
JJ789015.pubmethod(en-us,AX.60).gif allowBatchFirming Gets a value that indicates whether the batch firming process can be performed.
JJ789015.pubmethod(en-us,AX.60).gif balanceBatch Adjusts the quantities based on the selected active ingredients to balance the batch.
JJ789015.pubmethod(en-us,AX.60).gif baseAttributeValue Gets the attribute value of the base attribute for the specified batch.
JJ789015.pubmethod(en-us,AX.60).gif bomActiveQty Gets the computed active quantity for the production BOM.
JJ789015.pubmethod(en-us,AX.60).gif bomBalanceQty Gets the balance quantity for the specified production BOM.
JJ789015.pubmethod(en-us,AX.60).gif bomBalanceQuantities Gets all the computed balance quantities for the active batch order.
JJ789015.pubmethod(en-us,AX.60).gif calcProdActiveQty Calculates the total active quantity for the active production order.
JJ789015.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
JJ789015.privmethod(en-us,AX.60).gif checkPreviousReserved Gets a value indicating if the given ProdBOM table record has a previous reservation.
JJ789015.pubmethod(en-us,AX.60).gif copyMarkToBuffer Copies the marked batch inventory selections to the specified buffer.
JJ789015.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
JJ789015.pubmethod(en-us,AX.60).gif findInventSum Finds the InventSum records that available for selection for the specified production BOM line.
JJ789015.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
JJ789015.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
JJ789015.pubmethod(en-us,AX.60).gif isBatchBalanced Gets a value that indicates whether the batch balancing process has been completed.
JJ789015.pubmethod(en-us,AX.60).gif isMarked Gets a value that indicates whether the inventory has been selected for the specified production BOM line.
JJ789015.privmethod(en-us,AX.60).gif key Gets the key for the selection map.
JJ789015.privmethod(en-us,AX.60).gif markedActiveQty Gets the total active quantity in the selection list if the specific line is not currently marked.
JJ789015.protmethod(en-us,AX.60).gif new Initializes a new instance of the PDSBalanceProdBOM class.
JJ789015.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.)
JJ789015.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.)
JJ789015.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
JJ789015.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
JJ789015.pubmethod(en-us,AX.60).gif parmBaseAttributeId Gets or sets the BaseAttributeId parameter.
JJ789015.pubmethod(en-us,AX.60).gif parmProdId Gets or sets the ProdId parameter.
JJ789015.pubmethod(en-us,AX.60).gif qtyUsed Gets the quantity that is used for the specified production BOM line and the inventory summary.
JJ789015.pubmethod(en-us,AX.60).gif removeMark Removes the mark for using inventory for the active production BOM line.
JJ789015.pubmethod(en-us,AX.60).gif setActiveQtyUsed Sets the active quantity used.
JJ789015.pubmethod(en-us,AX.60).gif setMatchedQty Sets the matched quantity for the marked record and the active production BOM line.
JJ789015.pubmethod(en-us,AX.60).gif setQtyMarked Sets the used quantity.
JJ789015.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
JJ789015.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
JJ789015.pubmethod(en-us,AX.60).gif totalActiveQty Gets the total quantity of the active ingredients for the specified production order.
JJ789015.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.)
JJ789015.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
JJ789015.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
JJ789015.pubmethod(en-us,AX.60).gif JJ789015.static(en-us,AX.60).gif ::construct Initializes a new instance of the PDSBalanceProdBOM class.
Top

Object Class
  PDSBalanceProdBOM Class

Community Additions

ADD
Show: