Currencies
2 minute read
Companies with different LCY
Normally, transactions in local currency (LCY) do not have a currency code.
When companies exchange data and have different local currencies, the system applies conversion rules to get the correct currency.
Example
Sending company LCY: EUR
Receiving company LCY: GBP
In this scenario, the blank currency code must be converted to the sending company’s currency code. To support this, correct configuration is required in:
- Party
- Topic
- Subscription
This is how it works
Currency code is blank
If the currency code in the Subscription message is blank: The system uses the currency code from the sending company’s Party setup.
Example:
Subscription message: Currency code = blank
Sending company Party currency: EUR
Result: EUR is used
Currency code matches the sending company
If the currency code in the Subscription message matches the currency code in the sending company’s Party setup: The system uses the local currency from the receiving company’s General Ledger Setup.
Example:
Subscription message: EUR
Sending company Party currency: EUR
Receiving company LCY: GBP
Result: GBP is used
Setup
Party
- Choose the 🔎 icon, enter Parties (IDM), and select the related link.
- Add the currency code that is used in the company’s General Ledger Setup.
Topic
- Choose the 🔎 icon, enter Topics (IDM), and select the related link.
- Open the Topic tables.
- Open the Job table.
- Add the fields Invoice currency code and Timesheet currency code.
Subscription
- Choose the 🔎 icon, enter Subscriptions (IDM), and select the related link.
- Open the subscription for Project.
- Open the the Job table.
- Add the fields Invoice currency code and Timesheet currency code in the Job table.
- Set the Mapping type = Currency on the fields you just added.
- Open the Subscription for Project ledger entries.
- Open the Job ledger entry table.
- Set the Mapping type = Currency on the field Currency code.