Skip to main content

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​

NameTypeOptionalDescription
_requestMGCLatticePurchaseOrderConfirmRequestContractNoThe request containing PurchaseOrderId, PostingDate, optional Lines, and standard header fields.

Returns​

MGCLatticeOrderOperationResponseContract

An MGCLatticeOrderOperationResponseContract indicating success or failure with details.

Security​

  • Requires privilege MGCLatticeAccountsPayableServiceMaintain