Skip to main content

MGCLatticeSalesTradeAgreementService.setSalesPriceBatch

Upserts a batch of sales prices, one journal per request (chunking into fewer journals is a v2 optimization). Each request is independent - one failure does not stop the rest. A missing (null) item fails on its own as ValidationFailed; a missing or empty list answers Success false with no results.

  • HTTP method: POST
  • Route: /api/services/MGCLatticeAccountsReceivableServiceGroup/MGCLatticeSalesTradeAgreementService/setSalesPriceBatch
  • Service class: MGCLatticeSalesTradeAgreementService

Parameters​

NameTypeOptionalDescription
_requestsListNoA list of MGCLatticeSetSalesPriceRequest contracts.

Returns​

MGCLatticeSetSalesPriceBatchResult

The batch envelope with one MGCLatticeSetSalesPriceResult per item, in request order.

Security​

  • Requires privilege MGCLatticeSalesTradeAgreementServiceMaintain