Skip to main content

MGCLatticeCurrencyRevaluationRequestContract

Data contract for foreign currency revaluation requests containing RevaluationDate, FromDate, CurrencyCode, and optional account range.

Methods​

new​

Initializes a new instance of the MGCLatticeCurrencyRevaluationRequestContract class.

  • Visibility: public
  • Returns: void

No parameters.

construct​

Creates a new instance of the MGCLatticeCurrencyRevaluationRequestContract class.

  • Visibility: public
  • Returns: MGCLatticeCurrencyRevaluationRequestContract A new MGCLatticeCurrencyRevaluationRequestContract instance.

No parameters.

parmCorrelationId​

Gets or sets the correlation identifier for tracing the request across systems.

  • Visibility: public
  • Returns: Guid The CorrelationId value.
NameTypeOptionalDescription
_correlationIdGuidYesThe CorrelationId value.

parmRequestId​

Gets or sets the unique request identifier for idempotency.

  • Visibility: public
  • Returns: Guid The RequestId value.
NameTypeOptionalDescription
_requestIdGuidYesThe RequestId value.

parmLegalEntityId​

Gets or sets the legal entity (company) in which to execute the operation.

  • Visibility: public
  • Returns: DataAreaId The LegalEntityId value.
NameTypeOptionalDescription
_legalEntityIdDataAreaIdYesThe LegalEntityId value.

parmUserContext​

Gets or sets the user context under which the operation executes.

  • Visibility: public
  • Returns: UserId The UserContext value.
NameTypeOptionalDescription
_userContextUserIdYesThe UserContext value.

parmRevaluationDate​

Gets or sets the foreign currency revaluation date.

  • Visibility: public
  • Returns: TransDate The RevaluationDate value.
NameTypeOptionalDescription
_revaluationDateTransDateYesThe RevaluationDate value.

parmFromDate​

Gets or sets the starting date for the revaluation period.

  • Visibility: public
  • Returns: TransDate The FromDate value.
NameTypeOptionalDescription
_fromDateTransDateYesThe FromDate value.

parmCurrencyCode​

Gets or sets the currency code for the transaction.

  • Visibility: public
  • Returns: str The CurrencyCode value.
NameTypeOptionalDescription
_currencyCodestrYesThe CurrencyCode value.

parmMainAccountFromId​

Gets or sets the starting main account for the revaluation range.

  • Visibility: public
  • Returns: str The MainAccountFromId value.
NameTypeOptionalDescription
_mainAccountFromIdstrYesThe MainAccountFromId value.

parmMainAccountToId​

Gets or sets the ending main account for the revaluation range.

  • Visibility: public
  • Returns: str The MainAccountToId value.
NameTypeOptionalDescription
_mainAccountToIdstrYesThe MainAccountToId value.

parmPreviewMode​

Gets or sets whether the request runs in preview mode. This operation does not implement a preview: a request with PreviewMode set to true is refused with PreviewUnsupported before anything is created or posted.

  • Visibility: public
  • Returns: boolean The current preview flag.
NameTypeOptionalDescription
_previewModebooleanYesThe preview flag to set.