MGCLatticeAsyncOperationRequestContract
Data contract wrapping a service operation request for asynchronous/queued execution via the D365 batch framework.
MGCLatticeAsyncOperationResponseContract
Response of submitAsyncOperation: the tracking identifier to poll with getAsyncOperationStatus, or the reason the submission was refused. Repeating a submission with the same RequestId returns the tracking identifier of the first submission instea...
MGCLatticeAsyncOperationService
Cross-cutting infrastructure service for submitting long-running operations to the D365 batch framework and polling for their completion status via tracking identifiers. A submission is idempotent on its RequestId.
MGCLatticeAsyncOperationStatusContract
Response of getAsyncOperationStatus. Success says whether the status query itself succeeded (the tracking id was valid and found); Status is the state of the asynchronous operation; when the operation failed, ErrorCode, IsRetryable and Errors carr...
MGCLatticeAsyncOperationStatusRequestContract
Request of getAsyncOperationStatus: the tracking identifier that submitAsyncOperation returned.
MGCLatticeBudgetEntryLineContract
Data contract representing a budget entry line with MainAccountId, Amount, CurrencyCode, TransDate, and Comment.
MGCLatticeBudgetEntryPostRequestContract
Data contract for budget register posting requests containing BudgetTransactionCode, BudgetModelId, PostingDate, and budget lines.
MGCLatticeBudgetRegisterService
Custom service for budget register operations including posting original budget entries and budget transfers.
MGCLatticeBulkItemResultContract
Per-item result contract within a bulk operation response, carrying the item index, individual success/failure status, the affected document identifier, and any error messages for that specific item.
MGCLatticeBulkOperationResponseContract
Envelope response contract for bulk (multi-item) service operations, aggregating per-item results with overall success/failure counts, correlation tracking, and total execution timing.
MGCLatticeCreatePurchaseReturnRequestContract
Data contract for creating a purchase return order (PurchaseType::ReturnItem): the vendor, the vendor's RMA number (F&O does not save a return order without one), an optional return reason, and the return lines.
MGCLatticeCreateSalesOrderRequestContract
Request contract for CAPTURING (creating) a sales order (SalesType::Sales) via the AxSalesTable/AxSalesLine business-document framework: the customer account, an optional currency code, an optional caller-supplied sales order number (SalesOrderId)...
MGCLatticeCreateSalesReturnRequestContract
Data contract for creating a sales return order (SalesType::ReturnItem): the customer, the header return reason, an optional return deadline, and the return lines.
MGCLatticeCurrencyRevaluationRequestContract
Data contract for foreign currency revaluation requests containing RevaluationDate, FromDate, CurrencyCode, and optional account range.
MGCLatticeCurrencyRevaluationService
Custom service for foreign currency revaluation operations across customer, vendor, and ledger accounts.
MGCLatticeDbAccessRequestContract
Data contract for a just-in-time AxDB db_owner access request. The caller supplies the public IPv4 address to allowlist on the database firewall and, optionally, the lifetime of the grant in hours (defaulting to 24). No secret is ever supplied by ...
MGCLatticeDbAccessResponseContract
Response contract for a just-in-time AxDB db_owner access request. Carries the provisioned database user name, the connection's server and database names, and the grant expiry. The Password member is populated ONLY on this live response: it is nev...
MGCLatticeDbAccessRevokeRequestContract
Data contract for revokeAccess: revokes the calling administrator's own active just-in-time database grant.
MGCLatticeDbAccessService
Custom service that vends just-in-time (JIT) AxDB db_owner access to integration administrators. A successful requestAccess call validates the caller and the supplied public IPv4 address, revokes any prior active grant for the caller (one active g...
MGCLatticeDimensionValueContract
Data contract representing a single financial dimension name-value pair used to build default dimension combinations for journal lines, order headers, and other financial postings.
MGCLatticeDmfConfigService
Moves data management configuration between source control and an environment.
MGCLatticeDmfJobClientSpecContract
One client application authorized to submit messages to a recurring data job.
MGCLatticeDmfJobSpecContract
One recurring data job, its schedule and its authorized clients, as a specification file carries it.
MGCLatticeDmfMappingChangeContract
One change a mapping refresh made, or would make in a preview.
MGCLatticeDmfMappingConversionContract
One value conversion of an entity line (DMFStagingConversionTable with IsDefault = No): a source value that is stored in the staging field as a different value.
MGCLatticeDmfMappingFindingContract
One problem a mapping validation found: where it is, what kind it is, how serious it is and how to fix it.
MGCLatticeDmfMappingOverrideContract
One source-to-staging mapping row of a data project's entity line, as a specification carries it.
MGCLatticeDmfMappingRefreshRequestContract
A request to refresh the field mappings of a data project's entities.
MGCLatticeDmfMappingRefreshResultContract
The result of refreshing the field mappings of a data project's entities.
MGCLatticeDmfMappingService
Checks and refreshes the field mappings of data projects.
MGCLatticeDmfMappingSourceFieldContract
One field of an entity line's source format (DMFDefinitionGroupEntityXMLFields), as a specification carries it.
MGCLatticeDmfMappingSpecContract
The field mapping of one entity line of a data project, as a specification carries it (specification version 1.1).
MGCLatticeDmfMappingValidateRequestContract
A request to check the field mappings of data projects.
MGCLatticeDmfMappingValidationResultContract
The result of checking the field mappings of data projects.
MGCLatticeDmfProjectEntitySpecContract
One entity line of a data project, as a specification file carries it.
MGCLatticeDmfProjectSpecContract
One data project and its entity lines, as a specification file carries it.
MGCLatticeDmfSpecApplyRequestContract
A request to apply a data management configuration specification to this environment.
MGCLatticeDmfSpecContract
A data management configuration specification: the data projects and recurring data jobs an environment should have.
MGCLatticeDmfSpecDiffRequestContract
A request to compare a data management configuration specification with this environment.
MGCLatticeDmfSpecDiffResultContract
The differences between a data management configuration specification and an environment.
MGCLatticeDmfSpecDifferenceContract
One difference between a data management configuration specification and an environment.
MGCLatticeDmfSpecItemResultContract
What happened to one item of a specification when it was applied.
MGCLatticeDmfSpecResultContract
The result of applying a data management configuration specification.
MGCLatticeExpenseReportCreateRequestContract
Data contract for creating an expense report (Expense management > My expenses > Expense reports) from an expense tool: the worker the report belongs to, its purpose, description and location, financial dimensions, the expense lines, and whether t...
MGCLatticeExpenseReportLineContract
Data contract for one line of an expense report created by MGCLatticeExpenseReportService.createExpenseReport: the expense category, date, amount and currency, how it was paid, the merchant and texts, optional sales tax group overrides, an optiona...
MGCLatticeExpenseReportPostRequestContract
Data contract for posting an approved expense report: the expense report number, plus the standard header fields.
MGCLatticeExpenseReportService
Custom service for expense reports (Expense management): creating an expense report with its lines from an expense tool, optionally submitting it to its approval workflow, and posting an approved expense report.
MGCLatticeFixedAssetAcquisitionLineContract
Data contract representing a fixed asset acquisition line with AssetId, AssetBookId, AcquisitionAmount, CurrencyCode, and offset account.
MGCLatticeFixedAssetAcquisitionRequestContract
Data contract for fixed asset acquisition requests containing JournalNameId, Description, PostingDate, and acquisition lines.
MGCLatticeFixedAssetDepreciationRequestContract
Data contract for fixed asset depreciation proposal requests containing JournalNameId, AssetBookId, and DepreciationDate.
MGCLatticeFixedAssetDisposalRequestContract
Data contract for fixed asset disposal requests containing AssetId, AssetBookId, JournalNameId, IsSale flag, SaleAmount, and DisposalDate.
MGCLatticeFixedAssetReversalRequestContract
Data contract for reverseAssetTransaction: the fixed asset and book, the voucher of the transaction to reverse (and its date when the voucher has several), the reversal date and the financial reason.
MGCLatticeFixedAssetService
Custom service for fixed asset operations: acquisition journal posting, the fixed asset transactions after acquisition (adjustments, depreciation, revaluation, write-ups and write-downs, extraordinary and bonus depreciation), asset transfer, asset...
MGCLatticeFixedAssetSplitRequestContract
Data contract for splitAsset: the fixed asset and book to split, the share to split off (a percentage or a quantity of the asset), the asset and book that receive it (an existing asset, or a new copy of the asset), the split date and the fixed ass...
MGCLatticeFixedAssetTransactionLineContract
Data contract for one fixed asset journal line of postAssetTransaction: the asset and book, the transaction type, the amount as a debit or a credit in the accounting currency, and the optional date, offset account, financial dimensions, consumptio...
MGCLatticeFixedAssetTransactionRequestContract
Data contract for postAssetTransaction: a fixed asset journal name, an optional journal description and posting date, and the journal lines (MGCLatticeFixedAssetTransactionLineContract).
MGCLatticeFixedAssetTransferRequestContract
Data contract for transferAsset: the fixed asset (optionally one of its books), the financial dimensions it moves to, its new location, the transfer date and a comment.
MGCLatticeFreeTextInvoiceCancelRequestContract
Data contract for free text invoice cancellation requests containing InvoiceRecId, CancelDate, and reason details.
MGCLatticeFreeTextInvoiceLineContract
Data contract representing a free text invoice line with main account, amount, quantity, unit price, and tax group details.
MGCLatticeFreeTextInvoicePostRequestContract
Data contract for free text invoice posting requests containing InvoiceAccount, CurrencyCode, PostingDate, DueDate, and invoice lines.
MGCLatticeFreeTextInvoiceService
Custom service for free text invoice operations including creation with line items and cancellation via correcting invoice.
MGCLatticeGeneralJournalLineContract
Data contract representing a general journal line: its account and offset account, debit/credit amounts, currency, description, and the invoice, payment and bank details of a customer, vendor or bank line.
MGCLatticeGeneralJournalPostRequestContract
Data contract for general ledger journal posting requests containing JournalNameId, Description, PostingDate, the journal lines, and the ExternalSystem of the lines' account keys.
MGCLatticeGeneralLedgerJournalService
Custom service for general ledger journal operations: posting general and intercompany journal entries (lines with main, customer, vendor and bank accounts), the journal status query, and reversing a posted journal with the standard transaction re...
MGCLatticeInventBOMJournalLineContract
Data contract for one line of a BOM journal request: a BOM item, the quantity to report as finished, where it is received, and optionally the BOM to consume.
MGCLatticeInventBOMJournalPostRequestContract
Data contract for posting a BOM journal (postBOMJournal): each line reports a BOM item as finished and consumes its components outside production, as the BOM journal's Report as finished does.
MGCLatticeInventJournalLineContract
Data contract representing an inventory journal line with item, quantity, cost, and inventory dimension details.
MGCLatticeInventJournalPostRequestContract
Data contract for inventory journal posting requests containing JournalNameId, Description, PostingDate, and journal lines.
MGCLatticeInventOwnershipJournalLineContract
Data contract for one line of an ownership change journal request: an item, the quantity, the vendor that owns it now, and where the stock is.
MGCLatticeInventOwnershipJournalPostRequestContract
Data contract for posting a consignment inventory ownership change journal (postOwnershipChangeJournal): vendor-owned stock that becomes the legal entity's own.
MGCLatticeInventTagJournalLineContract
Data contract for one counting tag of a tag counting journal request: the tag number, its status and, for a used tag, the item, the counted quantity and where it was counted.
MGCLatticeInventTagJournalPostRequestContract
Data contract for posting a tag counting journal (postTagCountingJournal): the counting tags, the date they were counted, and whether the counting journal the posting creates is posted as well.
MGCLatticeInventoryCostService
Custom service for inventory cost operations: calculating item costs in a costing version, which records the calculated costs as pending prices, and activating the pending prices of a costing version, which makes new standard costs (and pending pu...
MGCLatticeInventoryJournalPostingService
Custom service for inventory journal posting operations: movement, adjustment, counting, transfer, BOM, tag counting and consignment ownership change journals. Each operation creates and posts one journal and returns its number as DocumentId. Post...
MGCLatticeItemCostCalculationRequestContract
Data contract for calculating item costs in a costing version (the costing version's Calculation): the costing version, the site, the calculation date, an optional list of items, and the standard header fields.
MGCLatticeJournalPostingRequestContract
Data contract for posting an inventory, project or production journal that already exists in the legal entity: the journal and the standard header fields.
MGCLatticeJournalPostingService
Custom service for posting journals that already exist in the legal entity - entered on a journal page, imported through data management or created through the standard journal entities - with the standard posting the journal page's Post runs: led...
MGCLatticeJournalReversalRequestContract
Data contract for reversing a posted ledger journal: the journal (or one voucher of it), the reversal date, the optional financial reason, and the standard header fields.
MGCLatticeLedgerJournalPostingRequestContract
Data contract for posting a ledger journal that already exists in the legal entity (a general journal, a customer or vendor payment journal, an invoice register, a vendor invoice journal, an invoice approval journal, a project expense journal or a...
MGCLatticeNameValueContract
One named value of a status query response (StatusDetails): for example Name = "InvoiceDate", Value = "2026-10-02". Dates are ISO (yyyy-MM-dd), enumerations are element names.
MGCLatticeOrderOperationResponseContract
Standard response contract returned by all Lattice integration service operations, carrying success/failure status, execution timing, correlation and idempotency identifiers, the affected document ID, the number of the document the operation produ...
MGCLatticePaymentJournalLineContract
Data contract representing a payment journal line with account number, debit/credit amounts, currency, method of payment, bank account, the invoice a customer payment pays, and the prepayment flag with the order the payment is marked against.
MGCLatticePaymentJournalPostRequestContract
Data contract for payment journal posting requests containing JournalNameId, Description, PostingDate, payment lines and, for vendor payments, GeneratePayments.
MGCLatticePaymentJournalService
Custom service for payment journal operations: customer and vendor payment posting (including prepayments marked against an order, and vendor check payments generated before posting), transaction settlement, and reversing a posted customer or vend...
MGCLatticePaymentReversalRequestContract
Data contract for reversing a posted customer or vendor payment: the account, the payment voucher, the reversal date, the optional financial reason, the check reversal journal options, and the standard header fields.
MGCLatticePendingPriceActivationRequestContract
Data contract for activating the pending prices of a costing version (new standard costs): the costing version, which price types to activate, an optional list of items, and the standard header fields.
MGCLatticePendingVendorInvoicePostRequestContract
Data contract for posting a pending vendor invoice (Accounts payable > Invoices > Pending vendor invoices): the invoice is named either by its HeaderReference (the key of the standard VendorInvoiceHeaders entity) or by VendorAccount together with ...
MGCLatticePriceInquiryRequestContract
Request contract for a read-only sales price inquiry. Describes the tuple the classic PriceDisc engine resolves an effective sales price for: legal entity + customer + item + quantity + date, with optional currency, unit, and site/warehouse. Read-...
MGCLatticePriceInquiryResponseContract
Response contract for a sales price inquiry. Carries a lean success/message envelope with the machine-readable ErrorCode, the failure reasons (Errors) and the echoed CorrelationId, plus the resolved effective sales price: whether a price was found...
MGCLatticePriceInquiryService
Read-only Lattice service that resolves the EFFECTIVE sales price for a customer + item + date + quantity by wrapping the classic PriceDisc pricing engine. It searches the sales trade agreements for the customer's price group and falls back to the...
MGCLatticeProductionEndRequestContract
Data contract for production order end (cost calculation) requests containing ProdId and PostingDate (the calculation date of the end; empty = today).
MGCLatticeProductionOrderActionRequestContract
Data contract for production order lifecycle actions (estimate, schedule, release) naming the production order. The actions take no date: the standard estimation, scheduling and release run with their own defaults.
MGCLatticeProductionOrderPostingService
Custom service for production order lifecycle operations including estimation, scheduling, release, start, report as finished, end, pick list, and route card posting. No operation has a preview: a request with PreviewMode set is refused as Preview...
MGCLatticeProductionPickListLineContract
Data contract representing a production pick list line: ItemId, Qty (in the BOM line's unit), InventDimId and optionally InventTransId, the lot id of the production BOM line to consume against.
MGCLatticeProductionPickListPostRequestContract
Data contract for production pick list posting requests containing ProdId, PostingDate, and pick list lines.
MGCLatticeProductionReportFinishedRequestContract
Data contract for production report as finished requests containing ProdId, PostingDate, GoodQty, ErrorQty, EndJob (end the job: the order becomes Reported as finished) and AcceptError (end the job even when route jobs have not been reported - the...
MGCLatticeProductionRouteCardLineContract
Data contract representing a production route card line with operation number, hours, good quantity, and error quantity.
MGCLatticeProductionRouteCardPostRequestContract
Data contract for production route card posting requests containing ProdId, PostingDate, and route card lines.
MGCLatticeProductionStartRequestContract
Data contract for production order start requests containing ProdId, PostingDate, and StartQty.
MGCLatticeProjectInvoiceProposalRequestContract
Data contract for project invoice proposal requests containing ProjId, InvoiceDate, and PostAfterCreate flag.
MGCLatticeProjectInvoiceService
Custom service for project invoice operations including creating and optionally posting invoice proposals.
MGCLatticeProjectJournalLineContract
Data contract representing a project journal line with ProjId, CategoryId, Qty, CostPrice, SalesPrice, and the worker's personnel number. Item lines add ItemId / InventDimId (the inventory dimension the item is consumed from); expense lines add Of...
MGCLatticeProjectJournalPostRequestContract
Data contract for project journal posting requests containing ProjId, JournalNameId, Description, PostingDate, and journal lines.
MGCLatticeProjectJournalService
Custom service for project journal posting operations including hour, expense, item, and fee journals.
MGCLatticePurchPostingLineContract
Data contract representing a purchase order posting line with LineNum, ItemId, InventDimId, Qty, and selection flag.
MGCLatticePurchReqActionRequestContract
Data contract for purchase requisition action requests containing PurchReqId and optional Comment.
MGCLatticePurchaseOrderConfirmRequestContract
Data contract for purchase order confirmation requests containing PurchaseOrderId, PostingDate, and optional line overrides.
MGCLatticePurchaseOrderInvoiceRequestContract
Data contract for purchase order invoice requests containing PurchaseOrderId, InvoiceId, PostingDate, and optional line overrides.
MGCLatticePurchaseOrderPackingReceiptRequestContract
Data contract for purchase order product receipt requests containing PurchaseOrderId, PackingSlipId, PostingDate, and optional line overrides.
MGCLatticePurchaseOrderPostingService
Custom service for purchase order posting operations including confirmation, product receipt, and invoicing. A request without lines posts the whole order. A product receipt or invoice request with lines posts only the selected lines and their qua...
MGCLatticePurchasePrepaymentInvoiceRequestContract
Request contract for posting a vendor prepayment invoice for a purchase order (postPurchasePrepaymentInvoice): the purchase order (or its external key), the vendor's invoice number, the prepayment to set up when the order has none yet (a percentag...
MGCLatticePurchaseProductReceiptCancelRequestContract
Request contract for canceling a posted purchase product receipt (cancelPurchaseProductReceipt): the purchase order (or its external key), the product receipt to cancel (optional: without it, the order's only product receipt that can be canceled),...
MGCLatticePurchaseRequisitionService
Custom service for purchase requisition operations including workflow submission, approval, and conversion to purchase orders.
MGCLatticePurchaseReturnCreditRequestContract
Data contract for purchase return order credit note requests containing PurchaseOrderId, the vendor's credit note number InvoiceId, and PostingDate.
MGCLatticePurchaseReturnService
Custom service for purchase returns (Accounts payable): create a return order, ship it (return packing slip) and credit it (vendor credit note). Sales returns are MGCLatticeSalesReturnService.
MGCLatticePurchaseReturnShipRequestContract
Data contract for purchase return order shipment requests containing PurchaseOrderId, the return shipment (product receipt) number PackingSlipId, and PostingDate.
MGCLatticeReturnLineContract
Data contract representing a return order line with ItemId, Qty, the storage dimensions (InventDimId, or SiteId / WarehouseId) and an optional DispositionCode (applied at registration; can also be supplied on the receive request). Used by createSa...
MGCLatticeSalesOrderCaptureLineContract
Line-level data contract for capturing (creating) a sales order line: the item, quantity, sales unit (UnitId), unit price (UnitPrice) and ship-from site/warehouse (or a pre-resolved inventory dimension id).
MGCLatticeSalesOrderCaptureService
Custom service for CAPTURING (creating) sales orders. Unlike MGCLatticeSalesOrderPostingService (which only confirms/packs/invoices EXISTING orders), this service creates a brand new sales order header and its lines from a typed request contract v...
MGCLatticeSalesOrderConfirmRequestContract
Request contract for confirming a sales order. Carries the target sales order, posting date, the optional lines to confirm, the preview flag, and the common envelope fields (correlation/request identifiers, legal entity, user context).
MGCLatticeSalesOrderInvoiceRequestContract
Request contract for invoicing a sales order. Carries the target sales order, posting date, the optional lines to invoice, the preview flag, and the common envelope fields (correlation/request identifiers, legal entity, user context). The invoice ...
MGCLatticeSalesOrderPackingSlipRequestContract
Request contract for posting a sales order packing slip. Carries the target sales order, posting date, the optional lines to ship, the preview flag, and the common envelope fields (correlation/request identifiers, legal entity, user context). The ...
MGCLatticeSalesOrderPostingService
Custom service for sales order posting operations including confirmation, packing slip, and invoicing. A request without lines posts the whole order. A request with lines posts only the selected lines and their quantities: each line is resolved to...
MGCLatticeSalesPackingSlipCancelRequestContract
Request contract for canceling a posted sales packing slip (cancelSalesPackingSlip): the sales order (or its external key), the packing slip to cancel (optional: without it, the order's only packing slip that can be canceled), the preview flag (al...
MGCLatticeSalesPostingLineContract
Line-level data contract describing a single sales order line to post, including the line number, item, inventory dimension, quantity and selection flag (selected by default).
MGCLatticeSalesReturnCreditRequestContract
Data contract for sales return order credit note requests containing SalesOrderId and PostingDate.
MGCLatticeSalesReturnReceiveRequestContract
Data contract for sales return order receive requests containing SalesOrderId and PostingDate.
MGCLatticeSalesReturnService
Custom service for sales returns (Accounts receivable): create a return order, receive it (registration and return packing slip) and credit it (credit note). Purchase returns are MGCLatticePurchaseReturnService.
MGCLatticeSalesTradeAgreementService
Lattice service that lets an external system push sales prices into D365 as trade agreements (PriceDiscTable, relation PriceType::PriceSales), enforcing a clean, forward-only, one-price-per-(key,date) timeline by auto-superseding the prior open-en...
MGCLatticeSetSalesPriceBatchResult
Result envelope of setSalesPriceBatch: whether every item succeeded, the item counts, a summary message, and one MGCLatticeSetSalesPriceResult per request item in request order.
MGCLatticeSetSalesPriceRequest
Request contract for creating and posting a sales-price trade agreement (PriceDiscTable) with clean forward-only supersession. Describes the agreement tuple the classic PriceDisc engine keys on: legal entity + account (code type and relation) + it...
MGCLatticeSetSalesPriceResult
Result contract for a sales-price trade agreement create/post. Carries a success/message envelope with the machine-readable ErrorCode and the failure reasons (Errors), the echoed CorrelationId, the outcome as both its MGCLatticeTradeAgreementOutco...
MGCLatticeSettlementLineContract
Data contract representing a settlement line with InvoiceTransRecId and SettleAmountCur.
MGCLatticeSettlementRequestContract
Data contract for transaction settlement requests containing AccountNum, PaymentTransRecId, and settlement lines.
MGCLatticeStatusQueryRequestContract
Data contract for status query request operations providing document identifier lookup parameters.
MGCLatticeStatusQueryResponseContract
Data contract for status query responses: document status, type, named status details and, for a failed query, the machine-readable ErrorCode and the Errors that explain it.
MGCLatticeTradeAgreementJournalPostingRequestContract
Data contract for posting a trade agreement journal (sales or purchase prices and discounts) that already exists in the legal entity: the journal and the standard header fields.
MGCLatticeTransferOrderPostingService
Custom service for transfer order posting operations including shipment and receipt processing. A request without lines ships (receives) everything remaining; a request with lines ships (receives) only the selected lines and their quantities. A li...
MGCLatticeTransferOrderReceiveRequestContract
Data contract for transfer order receipt requests containing TransferOrderId, PostingDate, and optional line overrides.
MGCLatticeTransferOrderShipRequestContract
Data contract for transfer order shipment requests containing TransferOrderId, PostingDate, and optional line overrides.
MGCLatticeTransferPostingLineContract
Data contract representing a transfer order posting line with LineNum, ItemId, InventDimId, Qty, and selection flag.
MGCLatticeVendorInvoiceJournalLineContract
Data contract representing a vendor invoice journal line with VendAccount, InvoiceId, amounts, dates, and offset main account.
MGCLatticeVendorInvoiceJournalPostRequestContract
Data contract for vendor invoice journal posting requests containing JournalNameId, Description, PostingDate, and invoice lines.
MGCLatticeVendorInvoiceJournalService
Custom service for vendor invoice journal operations including invoice register and invoice approval journal posting.
MGCLatticeVendorInvoiceService
Custom service for pending vendor invoices (Accounts payable > Invoices > Pending vendor invoices): posting a pending invoice, with or without purchase order lines.
MGCLatticeVendorPaymentGenerationRequestContract
Data contract for generating the payments of an open vendor payment journal (Generate payments): the journal, the optional method of payment and bank account that narrow the generation, whether to post the journal afterwards, and the standard head...
MGCLatticeVendorPaymentProposalRequestContract
Data contract for vendor payment proposal requests containing JournalNameId, ToDueDate, and MethodOfPayment.
MGCLatticeVendorPaymentProposalService
Custom service for vendor payment journals before posting: generating a vendor payment proposal journal based on due date criteria, and generating the payments (checks) of an open vendor payment journal.
MGCLatticeWorkflowActionRequestContract
Data contract for workflow work item action requests: the work item (WorkItemRecId or WorkflowCorrelationId), the acting user (ActingUserId), Comment, and DelegateToUserId for a delegation.
MGCLatticeWorkflowActionService
Custom service for workflow operations including submit, approve, reject, delegate, and recall actions.
MGCLatticeWorkflowRecallRequestContract
Data contract for workflow recall requests containing WorkflowCorrelationId and Comment.
MGCLatticeWorkflowSubmitRequestContract
Data contract for workflow submission requests containing WorkflowTypeName, RecordRecId, TableName, and Comment.