WHSSrcLineChangeLoadLineUpdater Class [AX 2012]

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

The WHSSrcLineChangeLoadLineUpdater also handles the actually updating of the affected load lines.

class WHSSrcLineChangeLoadLineUpdater

Run On

Called

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

Object Class
  WHSSrcLineChangeLoadLineUpdater Class
    WHSPurchLineChangeLoadLineUpdater Class

Community Additions

ADD
Show: