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
| Name | Type | Optional | Description |
|---|---|---|---|
_requests | List | No | A list of MGCLatticeSetSalesPriceRequest contracts. |
Returns
MGCLatticeSetSalesPriceBatchResult
The batch envelope with one MGCLatticeSetSalesPriceResult per item, in request order.
Security
- Requires privilege
MGCLatticeSalesTradeAgreementServiceMaintain