Skip to main content

MGCLatticeCurrencyRevaluationService.runLedgerRevaluation

Runs foreign currency revaluation for general ledger account balances (LedgerExchAdj) in the request's legal entity: for the requested currency, or else for every currency posted to the ledger in the period, from FromDate (default: the start of the fiscal year of the revaluation date) through RevaluationDate, optionally for a main account range. The standard validation runs first and a failed validation fails the request.

  • HTTP method: POST
  • Route: /api/services/MGCLatticeGeneralLedgerServiceGroup/MGCLatticeCurrencyRevaluationService/runLedgerRevaluation
  • Service class: MGCLatticeCurrencyRevaluationService

Parameters​

NameTypeOptionalDescription
_requestMGCLatticeCurrencyRevaluationRequestContractNoThe request containing RevaluationDate, FromDate, CurrencyCode, MainAccountFromId/ToId, and standard header fields.

Returns​

MGCLatticeOrderOperationResponseContract

An MGCLatticeOrderOperationResponseContract indicating success or failure with details.

Security​

  • Requires privilege MGCLatticeGeneralLedgerServiceMaintain