Currency Conversion

Currency Conversion - Get Simple Exchange Rate

HTTP Request

POST /api/v1/currency-conversion/simple-rates

📋 Description: Submits a request to obtain simple currency conversion rates for financial entities within the organizational structure, facilitating efficient financial transactions and reporting.

Parameters

Name

In

Type

Required

Description

body

body

SimpleExchangeRateRequestDto

true

Request body containing the currency conversion parameters, including source and target currencies, for financial entities within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[SimpleExchangeRateResponseDto]

false

none

[Data transfer object representing the exchange rate information for financial entities within an organization’s structure, facilitating accurate currency conversions and financial reporting across hierarchical levels.]

» request

SimpleExchangeRateRequestDto

false

none

Data transfer object representing a request for exchange rate information within a financial organization structure, facilitating the analysis of currency values across different hierarchical entities.

»» erpSystem

BaseId

true

none

Data transfer object representing the unique identifier for a financial entity within an organization’s hierarchical structure, facilitating the management and organization of financial data.

»»» id

integer(int64)

false

none

Unique identifier for the resource

»»» displayId

string

false

none

Unique identifier for the display

»» fromCurrency

BaseId

true

none

Data transfer object representing the unique identifier for a financial entity within an organization’s hierarchical structure, facilitating the management and organization of financial data.

»» toCurrency

BaseId

true

none

Data transfer object representing the unique identifier for a financial entity within an organization’s hierarchical structure, facilitating the management and organization of financial data.

»» referenceCurrency

BaseId

false

none

Data transfer object representing the unique identifier for a financial entity within an organization’s hierarchical structure, facilitating the management and organization of financial data.

»» exchangeRateType

string

true

none

Type of the exchange rate

»» conversionDate

string(date)

true

none

Date of the conversion

» exchangeRate

number

false

none

Rate of exchange

» fromCurrency

CurrencyDto

false

none

Data transfer object representing a currency used within the financial organization structure, encapsulating essential attributes for managing hierarchical financial entities.

»» id

integer(int64)

false

none

Unique identifier for the resource

»» status

string

false

none

Status of the resource

»» displayId

string

true

none

Unique identifier for the display

»» erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

»» erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

»» name

string

false

none

Name of the resource

»» decimalPoints

integer(int32)

true

none

Numeric value representing decimalPoints

»» depreciationAreaId

integer(int64)

false

none

Unique identifier for the depreciation area

» toCurrency

CurrencyDto

false

none

Data transfer object representing a currency used within the financial organization structure, encapsulating essential attributes for managing hierarchical financial entities.

» referenceCurrency

CurrencyDto

false

none

Data transfer object representing a currency used within the financial organization structure, encapsulating essential attributes for managing hierarchical financial entities.

» errorMessage

string

false

none

Descriptive message detailing any errors encountered during the processing of exchange rate requests within the financial organization structure.

» hasError

boolean

false

none

Whether the resource has has error

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED

Currency Conversion - Get Reporting Exchange Rates

HTTP Request

POST /api/v1/currency-conversion/reporting-rates

📋 Description: Submits a request to generate reporting rates for currency conversions within the financial organization structure, facilitating hierarchical analysis of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

ReportExchangeRateRequestDto

true

Request body containing the financial entity’s hierarchical currency conversion rates data for reporting purposes.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ReportExchangeRateResponseDto

Currency Conversion - Get Contract Exchange Rates

HTTP Request

POST /api/v1/currency-conversion/contract-rates

📋 Description: Submits contract rates for currency conversion within the financial organization structure, enabling accurate financial transactions across hierarchical entities.

Parameters

Name

In

Type

Required

Description

body

body

ContractExchangeRateRequestDto

true

Request body containing the contract rate details for currency conversion, including relevant financial entity identifiers and hierarchical structure information.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ContractExchangeRateResponseDto