MGCLatticePurchaseOrderPostingService.confirmPurchaseOrder
Confirms a purchase order by posting the confirmation journal via PurchFormLetter. A confirmation always covers the whole order: Microsoft's purchase order confirmation takes no quantity specification (PurchFormletterParmDataPurchOrder.parmSpecQty forces All), so a request with Lines is refused as ValidationFailed instead of confirming more than it names. The confirmation number is returned as PostedDocumentId.
- HTTP method:
POST - Route:
/api/services/MGCLatticeAccountsPayableServiceGroup/MGCLatticePurchaseOrderPostingService/confirmPurchaseOrder - Service class:
MGCLatticePurchaseOrderPostingService
Parameters
| Name | Type | Optional | Description |
|---|---|---|---|
_request | MGCLatticePurchaseOrderConfirmRequestContract | No | The request containing PurchaseOrderId, PostingDate, optional Lines, and standard header fields. |
Returns
MGCLatticeOrderOperationResponseContract
An MGCLatticeOrderOperationResponseContract indicating success or failure with details.
Security
- Requires privilege
MGCLatticeAccountsPayableServiceMaintain