I. Overview
1. Enterprises with international business scenes will have their own branches or agents in different countries, and need to use different transaction currencies for business circulation.
2. Multi-currency Function Introduction:
Function Points | Features |
Enterprise Currency Management | 1. In the currency management interface, the administrator needs to open the multi-currency for the first time, and the company’s standard currency needs to be maintained to enable the multi-currency. 2. After enabling the multi-currency, the administrator can add the company in the currency management interface Currency to be used (the system defaults to 99 prefabricated currencies to choose from), and operations such as enabling, disabling, and deleting the maintained currency |
Enterprise Exchange Rate Maintenance | When adding a currency, enterprise managers can maintain the exchange rate relationship between the new currency and the standard currency, as well as the exchange rate relationship between any currency |
Layout Field Configuration | After enabling multi-currency, all objects will add four preset fields, which will not be displayed in the layout by default. Objects that need it can be configured to display currency and exchange rate fields in the new edit layout and detail page layout. |
3. Explanation of Terms:
- Standard Money: the national currency, the currency used by the company for financial accounting, only allowed to be set once, and will not be allowed to be modified after setting. the
- Original Currency: the transaction currency, the currency used when international business is generated. the
- Standard Money= Original Currency * Exchange Rate.
4. Tips:
- Multiple currencies need to be purchased separately to use
2. Specific Operation
2.1 Enable Multi-currency
After purchasing the [Multi-Currency] module, the enterprise management personnel can choose to enable multi-currency in the management background enterprise settings - currency management setting entry
- Before enabling multi-currency, please read the multi-currency management instructions carefully to fully understand the management system and risk assessment.
- The functional currency needs to be set when it is turned on. Once the functional currency is set successfully, it cannot be modified.


2.2 Currency Management
After enabling multi-currency, administrators can maintain the currency required by the business on the management interface, and perform operations such as enabling, disabling, and deleting the maintained currency.
- Enable/Disable: Disabled currencies cannot be selected when creating new data, and the front-end that has been used by historical data is still displayed normally
- Delete: the currency used by the data cannot be deleted

2.3 Exchange Rate Maintenance
When adding a new currency, the exchange rate between the new currency and the standard currency needs to be maintained, and the system supports management personnel to modify the exchange rate between the original currency and the standard currency in batches
- Every time the exchange rate is adjusted, the exchange rate adjustment version will be recorded, which is convenient for users to query historical changes and maintain data. You can click the historical exchange rate button to view it


At the same time, according to the needs of the enterprise, the manager can also maintain the exchange rate between any currency, and call it through the calculation formula of the default value of the field


2.4 Layout Field Management
After enabling multi-currency, all objects will add four preset fields, which will not be displayed in the layout by default. Objects that need it can be configured to display currency and exchange rate fields in the new edit layout and detail page layout.
- After multi-currency is enabled, all the amount fields, calculation fields, and statistics fields on the object whose return value type is amount are the original currency.
- The master-slave relationship of the object: the currency of the slave object on a piece of data must be consistent with the master object. The currency field on the slave object is read-only by default and cannot be modified.

3. History Data Processing
- Existing accounts will not refresh history data after enabling multi-currency configuration, but will be compatible with historical data
- The currency field of all historical data defaults to the functional currency of the current tenant, and customers with special needs can refresh historical data with scheduled tasks.
- The multi-currency capability has been configured with the implementation plan, and if you want to switch to the platform's general capability, you need to go through special approval to brush data.
Tips: