Do I need to deploy the Agents Accelerator library logics manually?
No. The Agents Accelerator package automatically deploys all required library logics.
However, the Dashboard Library Accelerator is shared across multiple accelerators and must be upgraded to the appropriate version as part of the upgrade process.
Do project customizations survive an upgrade?
Customizations are not guaranteed to survive an upgrade.
The official recommendation is not to customize the Agents Accelerator. If your project includes custom modifications, back them up before upgrading and reapply them after the upgrade, if necessary. Any customizations should be thoroughly tested to ensure they remain compatible with the upgraded accelerator.
Why does the Currency dropdown on the Agent Assessment Overview dashboard show currencies with no conversion rate, and why does selecting one cause an error?
In earlier versions, the Currency input on the Agent Assessment Overview dashboard could list currencies that had no valid exchange rate configured in the Ccy Data Source. Selecting one of these currencies caused the dashboard to fail with an error similar to the following ones.
Error Messages
ActionItemsData : EXCHANGE_RATE_NOT_FOUND|No exchange rate: From:EUR, To:CAD, Date:2026-08-19
ActionItemsData [via CurrencyUtils] : ERROR(@267): null
Root Cause
Because a single dashboard view can include multiple Agents, and each Agent can be associated with a different base currency, there is no single reliable default currency to use as CcyFrom for validating the list. As a result, the dropdown previously listed every distinct CcyTo value found in the Ccy Data Source (Analytics > Data Manager > Data Sources > Currencies), regardless of whether a valid, currently-active exchange rate existed for it.
Resolution
The Currency dropdown on the Agent Assessment Overview dashboard now only lists CcyTo values that have a valid conversion rate available, consistent with the approach used for the Sales Insights Dashboards. This is implemented at the SharedLibForAgents.CurrencyUtils layer, which queries the Ccy Data Source (ccy) for available CcyTo values.
Note the following differences between how the Agent Assessment Overview Dashboard and Sales Insights Dashboards populate their currency lists:
|
|
Agent Assessment Overview |
Sales Insights Revenue and Margin |
|---|---|---|
|
Data Source |
|
|
|
Scope |
Entire |
Only rows where |
|
Date Filter |
None ( |
Only rows valid today ( |
|
Default Value |
|
The Datamart's own base currency. |
|
Dropdown hidden when single option? |
No, always shown. |
Yes, hidden if only one currency resolves. |
If you only see a subset of expected currencies (for example, only HUF and EUR) in the Agent Assessment Overview dropdown, this is expected behavior, not a bug. It means that, as of today's date, the Ccy Data Source only contains currently-valid CcyTo rows for those currencies. The ccy table may contain many more currency pairs overall, but only rows with a valid, non-expired conversion rate are surfaced in the dropdown.
To confirm a currency should be selectable:
-
Go to Analytics > Data Manager > Data Sources.
-
Open the Currencies Data Source.
-
Click the Data tab.
-
Search for the currency code in the CcyTo column filter.
-
Verify that a row exists where CcyValidFrom and CcyValidTo bracket today's date.
If no such row exists, add or correct the exchange rate record in the ccy Data Source before expecting that currency to appear in the dashboard's Currency input.