Skip to main content

MGCLatticeVendorInvoiceJournalService.postInvoiceApprovalJournal

Approves invoices that an invoice register parked in the vendor invoice pool: each line names a registered invoice (VendAccount + InvoiceId) and its expense account (OffsetMainAccountId); the invoices are fetched into a new approval journal, which is posted.

  • HTTP method: POST
  • Route: /api/services/MGCLatticeAccountsPayableServiceGroup/MGCLatticeVendorInvoiceJournalService/postInvoiceApprovalJournal
  • Service class: MGCLatticeVendorInvoiceJournalService

Parameters​

NameTypeOptionalDescription
_requestMGCLatticeVendorInvoiceJournalPostRequestContractNoThe request containing JournalNameId (an Approval journal name), one line per registered invoice, and standard header fields.

Returns​

MGCLatticeOrderOperationResponseContract

An MGCLatticeOrderOperationResponseContract indicating success or failure with details.

Security​

  • Requires privilege MGCLatticeAccountsPayableServiceMaintain