ReqEventProcess.processPegging Method [AX 2012]

Processes the pegging function.

protected void processPegging(
    SourceDocumentLineRefRecId _supplySourceDocumentLineRefRecId, 
    InventQty _supplyQuantity, 
    UnitOfMeasureRecId _supplyUnitOfMeasureRecId, 
    InventQty _peggedQuantity, 
    NoYes _isMarking, 
    ReqPeggingType _peggingType, 
    UnitOfMeasureRecId _peggedUnitOfMeasureRecId)

Run On

Called

Parameters

_supplySourceDocumentLineRefRecId
Type: SourceDocumentLineRefRecId Extended Data Type
A record ID of the SourceDocumentLine table that is the pegged supply.
_supplyQuantity
Type: InventQty Extended Data Type
The total supply quantity.
_supplyUnitOfMeasureRecId
Type: UnitOfMeasureRecId Extended Data Type
A record ID of the UnitOfMeasure table that represents the supply quantity unit.
_peggedQuantity
Type: InventQty Extended Data Type
The pegged quantity.
_isMarking
Type: NoYes Enumeration
A NoYes enumeration value that defines whether the quantity must be marked.
_peggingType
Type: ReqPeggingType Enumeration
A ReqPeggingType enumeration value that defines the type of the pegging.
_peggedUnitOfMeasureRecId
Type: UnitOfMeasureRecId Extended Data Type
A record ID of the UnitOfMeasure table that represents the pegged quantity unit.

ExceptionCondition
Error

An invalid ReqEventProcessAction enumeration value was specified.

Call this method for each created supply.

Community Additions

ADD
Show: