Agents Duplicate entry on Historical Reports in UCCX

Hi,
I have an IP Telephony setup in UCCX 9.1 .I am getting duplicate entries in Historical reports.The attached image is the error we are getting .(Actually is not exactly from my site but the error is same duplicate entry )
I searched in the CUCM for end users ..there is no duplicate entries.
Thanks & Regards
Nithin Louis.

Look in CCX under RmCm > Resources. Do you see both entries? If not, check the Inactive Agents link in the top-right; does the second entry appear there? At some point the second varaition of the user existed and it's now in the db_cra until those records get expunged.
Please remember to rate helpful responses and identify helpful or correct answers.

Similar Messages

  • Historical Reports question // UCCX 7.0

    Hello,
    I was wondering for how long the HR records are available for report generation?
    Maybe they are kept until you manually delete them? and where are these records kept inside the server?
    Thank you in advance for your help,
    DS

    Hi DS,
    The HR records are setup on a purge schedule which is defined in Appadmin under Tools and Historical Reporting.  Here you can set the max size you want your database to get to before it performs a purge operation on the oldest records.  There are also other settings to define purges.
    You will need to check your configuration to determine how long the data is there and when it will be purged.  The data is kept in the SQL database (possibly in MSDE if a single node) and the database name is db_cra.
    Hope this is helpful but let me know if you have any questions.
    Mike

  • Historical Reporting on UCCX 7.0

    HI there,
    Not being familiar with historical eporting I am wondering if there is a report that I could run to track our agents phoning a particular number? I have had a look through the various reports but none seem to show me what I am looking for.
    Thanks in advance

    Barry,
    We have built a specific template to show ANI (inbound) or Dialed Number using the Event db of the UCCX.  If you are interested to discuss further - let me know.  We have the ability to store all of the Event db in 15 minute generalizations for quick queries.  Our reports do not take hours to run.
    Ron Reif
    SMSI

  • Duplicate Entries in APEX Report

    Hello everyone,
    I'm generating an APEX report that selects records and the user assigned to them. The records are all unique in the main table, but I have to link 4 different tables together to get all the information I need. In one of the tables, there are many different entries referencing the same CallID. This is causing my report to display all of those entries, even though they are duplicates on the report. Is there a way to make that column in the table unique, or prevent the entries from appearing multiple times?
    I've tried using the Group By statement, but I get this error "ORA-00979: not a GROUP BY expression".
    Thanks.

    Hi,
    It would depend on what data you actually want to end up with. If the information in each record on the final table is unique apart from the CallID value, then you will end up with "duplicates" of the data in the other three tables. If you think of a simplified version of this, you have a parent/child relationship between the tables - looking at things from the child table's point of view, several child records may have the same parent. Therefore, if you create a report that includes ALL details from ALL tables, then you will see the parent's information displayed for each child.
    So, if you only want to see one parent's information regardless of the number of child records you have, you either have to combine the child records into a single value or use the Apex report's "Break Formatting" functionality (shown at the bottom of the report's Report Attributes tab). Using the GROUP BY within the SQL statement would normally require you to use an aggregation function to return a single value from the child table - for example, MAX(), MIN(), SUM(), COUNT() etc. If you didn't want to aggregate data, you could use DISTINCT instead (as in SELECT DISTINCT fieldlist FROM tables) but this will only remove duplicate records where ALL values in ALL columns matched.
    So, it does depend on the data itself and how you want to display it.
    Andy

  • Historical Reports in UCCX 7.0

    Is there report available in UCCX 7.0 to find out the detailed activity on ivr; like how many call hit the ivr and for how long those callse were on ivr.

    Yes I think that Call detail by Call CCDR might help you.
    Please find the information about all the reports in the following link:
    http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_7_0/user/guide/uccx701HR_English.pdf
    HTH
    Walter Solano

  • Custom Historical Report UCCX 8.5 requirement question

    Hi,
    I'am reading on how to creat custom historical report in UCCX 8.5 and I've read that we need to use crystal reports for this. With this I was reading the cisco documentation about this http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_8_5/programming/guide/uccx85hradm.pdf
    under page 4-2 Creating Report - where it states that To create a DSN to Informix server, HRC must be installed on the client machine where we need to create reports
    I' am just confuse as to what this HRC means? And why it is needed?

    Hi
    HRC = Historical Reports Client
    You don't really need it to get a DB conncection of course, but it does include the ODBC drivers which you'd have to obtain elsewhere and install to get connected. So it's easier if you do - and also you'd want to test the report that you create with the HRC client so that other people can use it... again, easier if you have HRC installed.
    Regards
    Aaron
    Please rate helpful posts..

  • UCCX 7.0.1SR5 to 8.0 upgrade while also adding LDAP integration for CUCM - what happens to agents and Historical Reporting data?

    Current State:
    •    I have a customer running CUCM 6.1 and UCCX 7.01SR5.  Currently their CUCM is *NOT* LDAP integrated and using local accounts only.  UCCX is AXL integrated to CUCM as usual and is pulling users from CUCM and using CUCM for login validation for CAD.
    •    The local user accounts in CUCM currently match the naming format in active directory (John Smith in CUCM is jsmith and John Smith is jsmith in AD)
    Goal:
    •    Upgrade software versions and migrate to new hardware for UCCX
    •    LDAP integrate the CUCM users
    Desired Future State and Proposed Upgrade Method
    Using the UCCX Pre Upgrade Tool (PUT), backup the current UCCX 7.01 server. 
    Then during a weekend maintenance window……
    •    Upgrade the CUCM cluster from 6.1 to 8.0 in 2 step process
    •    Integrate the CUCM cluster to corporate active directory (LDAP) - sync the same users that were present before, associate with physical phones, select the same ACD/UCCX line under the users settings as before
    •    Then build UCCX 8.0 server on new hardware and stop at the initial setup stage
    •    Restore the data from the UCCX PUT tool
    •    Continue setup per documentation
    At this point does UCCX see these agents as the same as they were before?
    Is the historical reporting data the same with regards to agent John Smith (local CUCM user) from last week and agent John Smith (LDAP imported CUCM user) from this week ?
    I have the feeling that UCCX will see the agents as different almost as if there is a unique identifier that's used in addition to the simple user name.
    We can simplify this question along these lines
    Starting at the beginning with CUCM 6.1 (local users) and UCCX 7.01.  Let's say the customer decided to LDAP integrate the CUCM users and not upgrade any software. 
    If I follow the same steps with re-associating the users to devices and selecting the ACD/UCCX extension, what happens? 
    I would guess that UCCX would see all the users it knew about get deleted (making them inactive agents) and the see a whole group of new agents get created.
    What would historical reporting show in this case?  A set of old agents and a set of new agents treated differently?
    Has anyone run into this before?
    Is my goal possible while keeping the agent configuration and HR data as it was before?

    I was doing some more research looking at the DB schema for UCCX 8.
    Looking at the Resource table in UCCX, it looks like there is primary key that represents each user.
    My question, is this key replicated from CUCM or created locally when the user is imported into UCCX?
    How does UCCX determine if user account jsmith in CUCM, when it’s a local account, is different than user account jsmith in CUCM that is LDAP imported?
    Would it be possible (with TAC's help most likely) to edit this field back to the previous values so that AQM and historical reporting would think the user accounts are the same?
    Database table name: Resource
    The Unified CCX system creates a new record in the Resource table when the Unified CCX system retrieves agent information from the Unified CM.
    A Resource record contains information about the resource (agent). One such record exists for each active and inactive resource. When a resource is deleted, the old record is flagged as inactive; when a resource is updated, a new record is created and the old one is flagged as inactive.

  • Not able to generate UCCX Historical Report of one agent

    Dear All,
    I am not able to generate the UCCX Historical report of the agent as the Historical reports of the agent is generating upto the Feburary 2013 but we are not able to view the Historical Report of March 2013 and onwards, the realtime reports are generating and the agent name is added to the Active Directory only once, help is required in this regard.
    Best Regards,
    Durraze Khan

    Rajesh,
    Put a breakpoint and try to debug the report step by step.
    You will findout the reason very easily.
    Whenever you have a select and are trying to append into an internal table, keep checking your internal table if it is been populated with the correct records.
    This way, you will findout the cause and can correct is accordingly.
    Thanks,
    Suresh Ganti

  • UCCX Historical Reports Not Accurately Filtered by Agent Name

    Hello, we're having an odd problem when running our historical reports.  When we filter a report by Agent Name only a couple of agents have any records.  However when we filter the same report by skill or CSQ name the records for all agents are present, leading me to think that the records are not being tagged properly somewhere in the database.  Has anyone seen this before or have any suggestions for resolving this? 
    For an example, if I run the Agent Call Summary report and filter by all of my agent names, I only get records for 3 people during the reporting period.  If I filter based on CSQ name I get records for all 25 agents.
    We are using UCCX version 8.02

    I'm also having agents show in the filter list that are no longer in the system, and in at least one case reports filtered by a skill report an agent who is not assigned to that skill anymore.  Are these symptoms a result of configuration in some way?  I'm starting to feel like the reporting is buggy in this release.

  • UCCX 8.5(1)SU2 Agent E-mail Historical Reports

    Hi All, Anyway to generate a report on UCCX Historical Reporting client for E-mails which have been "forwarded" or "Printed" by Agent? Only thing which supervisors can report are emails which have been deleted after a forward or print. but then again this is not accurate information for us. I hope CUIC in version 9.x will allow us to report on forwarded/printed emails. Thanks, Yavuz

    Yavuz,
    It doesnt look possible out of the box, customization might help.
    About CUIC's capability of meeting the requirement, you might want to post your query at following portals
    https://communities.cisco.com/community/partner/collaboration/contactcenter/atp?view=discussions
    http://developer.cisco.com/web/ccr/forums
    HTH
    GP.
    Pls rate helpful posts !!

  • UCCX Historical Reporting - Transferred Calls

    Hi All,
    I've hit a brick wall in a UCCX script I'm currently working on. My client has requested stats on where agents are transferring calls. It's an operator-type position and it's fairly important to the client that she be able to guage the call volume to particular extensions.
    I've gone through the majority of the standard report templates in UCCX Historical Reporting but haven't found anything suitable. I did notice that the "Agent Call Summary" report states the number of transferred called by a particular agent but not the extension the call were transferred to.
    Any advice would be greatly appreciated!
    As always, thanks in advance.

    What you want is essentially a custom cradle to grave report. I'm sure there are reporting packages that can do this but they are quite spendy.
    You basically want to tie a UCCX session to the CDR records from the CUCM; if you are familiar with SQL that shouldn't be too much of a challenge. The trick is automating it.

  • UCCX historical reporting

    Hi,
    I have one query regarding uccx reporting.
    In uccx suppose any user is configured as UCCX agent and he is not login in CAD, if user gets call in his ACD extension, will that call detail
    be availabe in uccx historical reporting.
    Regards,
    Dinesh Joshi

    Hi.
    This post belongs to the Contact Center session.
    Anyway, what do you mean that the "user is not an available choice"? Does the user have an account in CUCM?
    G.

  • Historical Reports UCCX 7.0

    Hi,
    When I run a query with CCX Historical Report, for example on the activity by CSQ, I see all the CSQ and the CSQ removed.
    This problem also exists for the agents. I found all the device that have been deleted.
    Is this normal ?
    How to completely remove these elements ?
    I encounter this problem with two UCCX 7.0.
    Anyhow, any help would be appriciated.
    Thanks
    Romuald

    Hi Romuald,
    The only way to remove the CSQ's as you suggest is to remove the "appearance" in the filter list of the historical report generator.  Then you will have to use the Filters when creating the report.  The CSQ's are perminent in the database and removing them manually is not supported nor is it advised.  But by changing the query in the reporting template you can remove the CSQ appearances in the historical reporting client.  Note, this is done on the HRC Client machine, not on the Server...
    I have done this before for application names.  So for instance, the ICD_Application_Summary_en_us.xml file which is located under c:\program files\Cisco CCX Historical Reporting\Report Templates\en_US has a SELECT query that appears like the following:
    SELECT distinct applicationname FROM db_cra.dbo.contactcalldetail where applicationname not in ('')
    If I wanted to change the appearance of what is displayed in the filter list I would change this in the following way:
    SELECT distinct applicationname FROM db_cra.dbo.contactcalldetail where applicationname not in ('') and applicationname not in ('Advertising_Acct_Main') and applicationname not in ('Advertising_Accounting_CustSVC')
    So for your issue, to remove CSQ appearances you will likely have to do the same thing but in something like the ICD_Detailed_Call_CSQ_Agent_en_us.xml or if the reports you are running are using a different template you will need to edit those.  In that file you will find the SQL select statement:
    SELECT distinct csqname FROM db_cra.dbo.contactservicequeue
    So you would need to change that to something like the following:
    SELECT distinct csqname FROM db_cra.dbo.contactservicequeue where csqname not in ('') and csqname not in ('CSQ1') and csqname not in ('CSQ2')
    In this way you will exclude the CSQ's from showing up in the filter list.  Someone can run the reports and select all the CSQ's in the filter list and this should exclude the ones you do not want on the report.
    Please let me know if you have any questions about this and if this has been helpful please rate the post.
    Thanks
    Mike

  • UCCX Historical Reports Doubt

    Hi ,
    I have telephony setup running on CUCM 9.x integrated with UCCX 9.x.
    Everything working fine and I can generate the Historical reports.
    I have some doubts for generating the reports which is mentioned below.
    1. Need to generate the agents  abandoned calls,Placed calls and missed calls in a single report.I know i can generate these information's in two reports ,but required all this in a single report.Will it is possible?
    2.When generating reports I required only external numbers information not required to show the internal numbers on the reports.Is there anyway I can uncheck the internal number while generating the HR?
    Thanks inn advance
    Nithin Louis.

    Hi Nithinpro,
    Answering your two question, there's not way to custom the information displayed in the HR report type.
    One option to custom report is running Microsoft Silverlight  but is not a easy task.
    Check this link:http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_8_5/programming/guide/uccx85hradm.pdf
    Regards

  • Does UCCX 8.5.1 Historical Reporting Client run only with admin rights?

    I installed UCCX 8.5.1 Historical Reporting Client on a Windows Vista machine. When I try to open it as a regular user, it gives me an error message "Unexpected error: Quitting". I can only open it when I log into the machine as administrator. Does anyone know this is the normal behaviour? If so, then every supervisor of my contact center will need to have admin rights in the computer?

    hi,
    The Historical Reports client uses Windows's secondary logon service.  It uses this to run
    the software with the CiscoHistRptUsr when the agent or supervisor is logged into the PC
    with their own account.  This is the service that gives you the Run As option when you
    right click on executables. Check to see if they have this ability on the PC, and make
    sure the "Secondary Logon" service shows as Started in the Windows services (Run -->
    Services.msc)"
    So, on one of the PCs with the issue, look for Secondary Login: Start >Settings >
    Control Panel > Administrative Tools > Services. Scroll down to Secondary Logon and
    verify that this service is started.
    Also, if the service is running, please look for the application, right click on it and
    select "Run as Administrator"
    Hope that helps!
    Thanks,
    Karthik

Maybe you are looking for