ReleaseUpdateDB60_Cust.createNewAgreementLineQuantityCommitment Method [AX 2012]
Creates the new AgreementLineQuantityCommitment and AgreementLine entities for an old blanket order line.
protected void createNewAgreementLineQuantityCommitment(
SalesAgreementHeader _agreementHeader,
SalesLine _oldBlanketOrderLine,
AgreementLineQuantityCommitment _newAgreementLine,
date _effectiveDate,
date _expirationDate,
Map _tableId2FKDataAreaId)
Run On
ServerParameters
- _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.
- _newAgreementLine
- Type: AgreementLineQuantityCommitment Table
A buffer to contain fields from the new AgreementLineQuantityCommitment entity (OUT).
- _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.
Community Additions
ADD
Show: