Share via


ReleaseUpdateDB60_Cust.createNewAgreementLineQuantityCommitment Method [AX 2012]

Creates the new AgreementLineQuantityCommitment and AgreementLine entities for an old blanket order line.

Syntax

protected void createNewAgreementLineQuantityCommitment(
    SalesAgreementHeader _agreementHeader, 
    SalesLine _oldBlanketOrderLine, 
    AgreementLineQuantityCommitment _newAgreementLine, 
    date _effectiveDate, 
    date _expirationDate, 
    Map _tableId2FKDataAreaId)

Run On

Server

Parameters

  • _agreementHeader
    Type: SalesAgreementHeader Table
    A valid instance of SalesAgreementHeader entity for the new AgreementLineQuantityCommitment entity.
  • _oldBlanketOrderLine
    Type: SalesLine Table
    A SalesLine buffer that contains fields from an old blanket order line to update.
  • _effectiveDate
    Type: date
    The date to use as effective date for the newly created agreement line.
  • _expirationDate
    Type: date
    The date to use as expiration date for the newly created agreement line.
  • _tableId2FKDataAreaId
    Type: Map Class
    A map that contains the DataAreaId values to use in foreign keys.

See Also

Reference

ReleaseUpdateDB60_Cust Class