cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1076
Views
5
Helpful
6
Replies

HDS/AWDB indication of Finesse Version?

I am currently able to determine an agent's PG assignment using an HDS query, but I'm wondering if there's a way also to determine the version of Finesse that services that PG?

Are there any artifacts within the AWDB or HDS tables/views that would give me a heuristic to know whether or not the Finesse instance is 11.6 vs 12.x?

 

Thanks!
Chris

6 Replies 6

Gerry O'Rourke
Spotlight
Spotlight

Chris

You can get this info direct from Finesse via the GetProductVersion API Call.
See below for example URL and output.

It does require to authenticate (as the admin)

URL: https://finesse1.xyz.com/finesse-dp/rest/DiagnosticPortal/GetProductVersion

<dp:GetProductVersionReply xmlns:dp="http://www.cisco.com/vtg/diagnosticportal" ReturnCode="0">
<dp:Schema Version="1.0"/>
<dp:ProductVersion VersionString="12.0(1)" Maintenance="1" Minor="0" Major="12" Name="Cisco Finesse"/>
<dp:ComponentVersionList/>
</dp:GetProductVersionReply>

Reference: 
https://developer.cisco.com/docs/finesse/#diagnostic-portalget-product-version


Regards,
Gerry

 

@Gerry O'Rourkeis a good one, but it seems that the question is around what can the AW or HDS provide around Finesse versioning. If you were running PCCE there might be some details in the machine info table, but for UCCE there's nothing.

 

david

The CCE aw_db contains "Machine" tables  as detailed below.

 

However these will detail the type and address of the machines but not NOT the version info.

So I believe the only way is via the Finesse API as I detailed above.   

 

https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/icm_enterprise/icm_enterprise_12_0_1/Reference/Guide/ucce_b_1201-database-schema-guide/ucce_b_1171-database-schema-guide_chapter_010.html#UCCE_RF_M7163B22_00

 

Gerry

Gerry,

Is there any join between PG and Machine tables that you can see? I'm not able to see one at first glance...

Thanks,

Chris

Hi David!

I believe you that there's no explicit version designations in the AWDB, but perhaps in the HDS there's some data in use by 12.5 that isn't used by 11.6?  Like, one of those "Reserved" fields or a call var or ECC value maybe? 

Best,

Chris

Gerry,

Thank you - this might be the foundation of a potential solution, but it'd be a bit chattier than I'd prefer. The goal is to determine in advance which machine the user would log into so using this would necessitate 1 or 2 Finesse API calls after the PG is determined. If David's correct that there's absolutely nothing to look at in the DB, this would be a better solution (IMO) than a maintenance-heavy manual configuration.

Chris

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: