WHSPurchLineChangeLoadLineUpdater Class [AX 2012]

The WHSPurchLineChangeLoadLineUpdater class is used to validate changes to the purch line that may need to be synchronized to existing load lines.

class WHSPurchLineChangeLoadLineUpdater extends WHSSrcLineChangeLoadLineUpdater

Run On

Called

  MethodDescription
Dn665749.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn665749.protmethod(en-us,AX.60).gif canSyncDimensionChange Validates that we can change dimensions on load lines. (Overrides the canSyncDimensionChange Method.)
Dn665749.protmethod(en-us,AX.60).gif canSyncQtyIncrease Validates that the load line qty can be increased. (Overrides the canSyncQtyIncrease Method.)
Dn665749.protmethod(en-us,AX.60).gif canSyncQtyReduction Validates that qty on the load line can be reduced (Overrides the canSyncQtyReduction Method.)
Dn665749.protmethod(en-us,AX.60).gif doesOpenWorkExistWithOtherDimensions Determines if open work exists for the order line. (Overrides the doesOpenWorkExistWithOtherDimensions Method.)
Dn665749.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn665749.pubmethod(en-us,AX.60).gif getloadLineDiffQty (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif getLoadLineIncreased (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn665749.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn665749.protmethod(en-us,AX.60).gif handleValidationFailure Handles a validation failure by invoking the synchronization issue handler. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.protmethod(en-us,AX.60).gif handleValidationQtyChangedPosToNeg This method handles validations when qty is changed from positive to negative. (Overrides the handleValidationQtyChangedPosToNeg Method.)
Dn665749.protmethod(en-us,AX.60).gif isWarehouseChanged Determines if warehouse changed on the dimensions. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.protmethod(en-us,AX.60).gif mustUpdateQty Determines if we need to decrement qty on load line. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Dn665749.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.)
Dn665749.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.)
Dn665749.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn665749.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn665749.pubmethod(en-us,AX.60).gif parmInventTransId Gets or sets the InventTransId parameter. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif parmMustAutoCreateLoadLine Gets or sets the MustAutoCreateLoadLine parameter. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif parmNewInventDimId Gets or sets the NewInventDimId parameter. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif parmNewQty Gets or sets the NewQty parameter. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif parmNewUnitId Gets or sets the NewUnitId parameter. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif parmOldInventDimId Gets or sets the OldInventDimId parameter. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif parmOldQty Gets or sets the OldQty parameter. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif parmOldUnitId Gets or sets the OldUnitId parameter. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.protmethod(en-us,AX.60).gif setLoadDiffWeight Sets the change in load weights based on change in qty. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.protmethod(en-us,AX.60).gif setOptionalGlobalsByItem Sets some global parameters based on the item. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn665749.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn665749.protmethod(en-us,AX.60).gif updateLoadHeader Updates the load header information for wieghts. (Overrides the updateLoadHeader Method.)
Dn665749.protmethod(en-us,AX.60).gif updateLoadLineDimensions Updates the dimension of all eligible load lines.
Dn665749.protmethod(en-us,AX.60).gif updateLoadLineInventoryDimensions Updates the dimension of all eligible load lines. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.protmethod(en-us,AX.60).gif updateLoadLineQty Updates the load line qty and UOM based on change in qty and UOM of the source order line. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif updateLoadLines Determines if load lines need to be and can be update. Then updates the load lines. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.protmethod(en-us,AX.60).gif updateLoadLineUnitId Updates the qty and UOM of load line when unit of measuer is changed on the source order line. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.protmethod(en-us,AX.60).gif updateShipmentHeader This method prevents the shipment from being updated in parent class. (Overrides the updateShipmentHeader Method.)
Dn665749.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.)
Dn665749.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn665749.protmethod(en-us,AX.60).gif whsLoadLineSyncIssueHandler Retrieves the instance of the synchronization issue handler. (Inherited from WHSSrcLineChangeLoadLineUpdater.)
Dn665749.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Purchase lines require different validation and handling from other source lines.

Object Class
  WHSSrcLineChangeLoadLineUpdater Class
    WHSPurchLineChangeLoadLineUpdater Class

Community Additions

ADD
Show: