Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
- _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.