Skip to main content

MGCLatticeProjectJournalService.postExpenseJournal

Posts a project expense journal for cost recording: a ledger journal of type Cost (e.g. USMF "PrjJrn") whose lines debit the project and credit the line's OffsetMainAccountId.

  • HTTP method: POST
  • Route: /api/services/MGCLatticeProjectServiceGroup/MGCLatticeProjectJournalService/postExpenseJournal
  • Service class: MGCLatticeProjectJournalService

Parameters​

NameTypeOptionalDescription
_requestMGCLatticeProjectJournalPostRequestContractNoThe request containing ProjId, JournalNameId, expense lines, and standard header fields.

Returns​

MGCLatticeOrderOperationResponseContract

An MGCLatticeOrderOperationResponseContract indicating success or failure with details.

Security​

  • Requires privilege MGCLatticeProjectServiceMaintain