UCCX CUIC Interval report on calls to an application

Within CUIC I can do an interval report per CSQ, this is great as I can see the calls per hour for a given or group of CSQs.  However in my script logic, well before a call is assigned to a CSQ we check for opening hours and holidays etc so those calls are never assigned to a CSQ, is there an easy/good/recomended way to be able to see from within CUIC how many calls per interval were recieved into a given application or DN in the 'closed' hours for that contact centre?  I can probably hack something together with an export of the call-by-call cdr report and excel, but something that's easily display-able in CUIC would be better.
In a similar thread, ideally I'd like to be able to report on abandoned calls per application rather than per CSQ to be able to determine dropped calls during the menu logic prior to CSQ selection, are there any recommended tactics for this?

Hi Ian
I hope you're keeping well up there? 
1) OOH Calls - there are a couple of reports prefixed 'Application' that report on the Application (i.e. calls to app x, including those that never reach a CSQ). AFAIK they don't do 'intervals' out of the box however. 
2) Those 'Application' reports will also give you some abandon stats. Again, no interval function! 
The other thing is how granularly you want to report - some customers use 'set enterprise data' steps in the script to save 'progress', e.g. 'answered', 'support menu 1' etc could be tagged as the call proceeds through the script, so you can then report on where folks are dropping out.
Custom reporting would be an option to get whatever stats you want out of it, integrated into the CUIC interface...  but that process can be a good few days work.
Regards
Aaron

Similar Messages

  • UCCX CUIC Custom Reports

    Hi Community,
    I'm creating new reports for one of our customers with the CUIC NFR kit in our lab.
    But I do not want to create the reports from scratch and want to use the report definition templates from UCCX.
    But I don't know where I can download the files?
    For the UCCE I know that those files can be downloaded, but I couldn't find the files for the UCCX.
    kind regards
    Markus

    CUIC calls the stored procedures, the actual DB calls from CUIC are just calls to a stored procedure. To see the sql part of the reports you need a client to connect to the database and look into the SP's
    http://www.serverstudio.com/products/serverstudio/
    This is the tool i'm using, works great.
    Finnur

  • UCCX 10 CUIC Custom Report (using external data source)

    Hi.
    We have a customer where we are storing information in an external data source. We would like to built a report and import that report into their UCCX CUIC System in order for the customer to have the new report along side with the UCCX built-in reports. We need to add the external data source to CUIC but I'm not sure if the strip CUIC version of UCCX can allow that. Is that possible?
    I know that with CUIC Premium we can add third party data sources into the CUIC. The Premium CUIC NFR allows that and we can create the report but for it to work in UCCX we need to add the external data source to CUIC.
    What are my options? If any?
    Thanks in advanced,
    -Jose

    Hi Jose,
    You can basically build custom reports on a standalone CUIC server and import them to the CUIC on UCCX.
    But I am not sure if this datasource is continuously polling information from the DB and giving it to the report and if this is possible.
    Please refer to the link below for creating the custom reports on CUIC in UCCX:
    https://communities.cisco.com/docs/DOC-31936
    Regards,
    Arundeep

  • UCCX 8 Custom report - stored procedure

    I'm porting over a custom UCCX 5 historical report to UCCX 8. I'm trying to port the stored procedure to informix but some of the helper routines such as getRoutingSkills(), getRestrictedDate() and parse2() are all restricted and I don't have permission to grant access to the report user.
    A call to one of these functions generate the error message "SQL Error (getrestricteddate) cannot be resolved."
    I'm logging in to the informix database with the uccxhruser account and I don't know of any other account with elevated privilege that I can use for development.
    My question is there any documentation on security requirements for creating stored procedures for UCCX 8? What do i need to do to gain access to the functions listed above? Do i need to re-create these helper routines myself?
    Please advise.
    Thanks
    Chris

    I've noticed there's a database user named "uccxuser" with privilege set to "DBA".  I believe this is the account i should be using to create my stored procedures but I don't know the password to it.  Does anyone know how custom stored procedures should be created on uccx 8's database and which account we should be use?
    Thanks
    Chris

  • UCCX 7 - Advanced Reporting - Grade of Service Realtime Report

    Is there any sample of what DB fields would be required to build/calculate an Advanced Report for seeing Grade of Service (GoS) for a particular CSQ?
    Since there is nothing in the Supervisor Agent to display this, can it be built using the Advanced Reporting capabilities (w/DB Schema documents) of UCCX?
    Thanks
    Pete

    Hi
    All looks good to me - SingleSelection is valid I think, certainly works on my 8.x system.
    I would take a look at one of the 'Interval' reports - for example Agent State Summary by Interval. The selection of the interval is done using a SingleSelection DBListToList, but with static items. If that appears as a drop down, then the element works. If not, there may be a bug with your HRC client. I'm pretty sure this option has been supported for a long time.
    In that case you can take a backup copy of that XML definition, and replace the 'ListOption' elements with your single 'SQL' element in the original file, and see if it populates from the query.
    Only other thing I noticed was your 'SingleSelection' property appears before the GUIComponentName property - might be some weird parser error or something, as the Cisco examples have SingleSelection after GUIComponentName?
    Regards
    Aaron
    Please rate helpful posts...

  • Agent detail report shows calls outside the time range

    Hi all,
    I have an UCCX 7.0 SR5 call center. My problem is that the agent detail report is showing calls outside the defined time range on the historical reporting client.
    Those calls start slightly after the end time difined in the HR client.
    Is there any explanation for this behaviour?
    Best Regards,

    Hello Hatem,
    I think that might be expected. In the Agent Detail Report the call start time is the time the call rang at the agent's extension and not necessarily the actual time the call started. So the report will show the call was really received within the time range but it rang the agent slightly after that time.
    HTH
    Pablo

  • Drill down to all screens of XK03 in ALV report from CALL TRANSACTION

    HI!
    I have created a vendor master report which calls the XK03 transaction when the vendor is clicked on on the ALV output. It takes me to the XK03 address screen and when I try clicking to go to the next screen it says the last screen is reached , 'Do you wnat to cancell processing'. I want to enable the program to goto the next screens as well like the controll screen and the accounting screen ect in my drill down on call transaction.
    following si my code section which does it.
    CASE rs_selfield-fieldname.
            WHEN 'LIFNR'.
    *       Set parameter ID for transaction screen field
              CHECK NOT wa_vend-lifnr IS INITIAL.
              SET PARAMETER ID 'LIF' FIELD wa_vend-lifnr.
              SET PARAMETER ID 'BUK' FIELD wa_vend-bukrs.
              SET PARAMETER ID 'EKO' FIELD wa_vend-ekorg.
              SET PARAMETER ID 'KDY' FIELD kdy_val.
              CALL TRANSACTION 'XK03' AND SKIP FIRST SCREEN. "EC needed
    ENDCASE.
      ENDCASE.
    Thanks and regards,
    Aarav

    Hi,
    Your code seems to be right.
    Try writing the code as the below format.
    CASE SY-UCOMM.
    * CHECK FUNCTION CODE
    WHEN '&IC1'.
    * CHECK FIELD CLICKED ON WITHIN ALVGRID REPORT
    IF SELFIELD-FIELDNAME = 'LIFNR'.
    * READ DATA TABLE, USING INDEX ROW USER CLICKED ON
    READ TABLE IT_FINAL INTO WA_FINAL INDEX SELFIELD-TABINDEX.
    * SET PARAMETER ID FOR TRANSACTION SCREEN FIELD
    SET PARAMETER ID 'BES' FIELD WA_FINAL-LIFNR.
    * EXECUTE TRANSACTION 'XK03',AND SKIP INITIAL DATA ENTRY SCREEN.
    CALL TRANSACTION 'XK03' AND SKIP FIRST SCREEN.
    ENDIF.
    ENDCASE.
    Thanks
    Arbind

  • How to get the o/p of the report by calling a method in grid form or table.

    Hi All,
    I have a doubt in using the function module from the report . Can any one tell me how to achieve this.l
    method GET_CUSTOMERS.
    DATA IT_IDRANGE TYPE TABLE OF BAPICUSTOMER_IDRANGE  INITIAL SIZE 0.
    DATA IT_ADDRDATA  TYPE TABLE OF BAPICUSTOMER_ADDRESSDATA  INITIAL SIZE 0.
    DATA WA_IDRANGE LIKE LINE OF IT_IDRANGE.
    DATA WA_ADDRDATA LIKE LINE OF  IT_ADDRDATA.
    *WA_IDRANGE = IDRANGE.
    *WRITE / WA_IDRANGE.
    WA_IDRANGE-SIGN = 'I'.
    WA_IDRANGE-OPTION = 'CP'.
    WA_IDRANGE-LOW   = '*'.
    WA_IDRANGE-HIGH = ' '.
    WRITE: / WA_IDRANGE-SIGN,WA_IDRANGE-OPTION,WA_IDRANGE-LOW,WA_IDRANGE-HIGH.
    APPEND WA_IDRANGE TO IT_IDRANGE.
    CALL FUNCTION 'BAPI_CUSTOMER_GETLIST'
    EXPORTING
      MAXROWS           = 0
      CPDONLY           =
    IMPORTING
      RETURN            =
      TABLES
       IDRANGE           = IT_IDRANGE
       ADDRESSDATA       = it_addrdata
      SPECIALDATA       =
    loop at it_addrdata into wa_addrdata.
      write / wa_addrdata.
      ENDLOOP.
    endmethod.
    now from the report am calling this and i need the result ie wa_addrdata in table form so while using the FM ALV_GRID_DISPLAY in class am getting the o/p. but how do i acheive it from report(SE38)
    DATA OBJ TYPE REF TO ZGBAPI_CUSTOMER_GETLIST.
    CREATE OBJECT OBJ.
    DATA IT_IDRANGE TYPE TABLE OF BAPICUSTOMER_IDRANGE INITIAL SIZE 0.
    DATA IT_ADDRDATA  TYPE TABLE OF BAPICUSTOMER_ADDRESSDATA INITIAL SIZE 0.
    DATA WA_IDRANGE LIKE LINE OF IT_IDRANGE.
    DATA WA_ADDRDATA LIKE LINE OF  IT_ADDRDATA.
    *WRITE / WA_IDRANGE.
    *WA_IDRANGE-SIGN = 'I'.
    *WA_IDRANGE-OPTION = 'CP'.
    WA_IDRANGE-LOW   = ''.
    *WA_IDRANGE-HIGH = ' '.
    CALL METHOD OBJ->get_customers
      EXPORTING
        idrange     = WA_IDRANGE
      IMPORTING
        addressdata =  WA_ADDRDATA
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                = ' '
      I_BUFFER_ACTIVE                   = ' '
      I_CALLBACK_PROGRAM                = ' '
      I_CALLBACK_PF_STATUS_SET          = ' '
      I_CALLBACK_USER_COMMAND           = ' '
      I_CALLBACK_TOP_OF_PAGE            = ' '
      I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
      I_CALLBACK_HTML_END_OF_LIST       = ' '
      I_STRUCTURE_NAME                  = 'BAPICUSTOMER_ADDRESSDATA'
      I_BACKGROUND_ID                   = ' '
      I_GRID_TITLE                      =
      I_GRID_SETTINGS                   =
      IS_LAYOUT                         =
      IT_FIELDCAT                       =
      IT_EXCLUDING                      =
      IT_SPECIAL_GROUPS                 =
      IT_SORT                           =
      IT_FILTER                         =
      IS_SEL_HIDE                       =
      I_DEFAULT                         = 'X'
      I_SAVE                            = ' '
      IS_VARIANT                        =
      IT_EVENTS                         =
      IT_EVENT_EXIT                     =
      IS_PRINT                          =
      IS_REPREP_ID                      =
      I_SCREEN_START_COLUMN             = 0
      I_SCREEN_START_LINE               = 0
      I_SCREEN_END_COLUMN               = 0
      I_SCREEN_END_LINE                 = 0
      I_HTML_HEIGHT_TOP                 = 0
      I_HTML_HEIGHT_END                 = 0
      IT_ALV_GRAPHICS                   =
      IT_HYPERLINK                      =
      IT_ADD_FIELDCAT                   =
      IT_EXCEPT_QINFO                   =
      IR_SALV_FULLSCREEN_ADAPTER        =
    *IMPORTING
      E_EXIT_CAUSED_BY_CALLER           =
      ES_EXIT_CAUSED_BY_USER            =
      TABLES
        t_outtab                          =   IT_ADDRDATA
    EXCEPTIONS
      PROGRAM_ERROR                     = 1
       OTHERS                            = 2
    IF sy-subrc <> 0.
    Implement suitable error handling here
    ENDIF.
    **"endloop.
    i want the o/p of this in table form... Pleae help.

    Thanks a lot Rod for your prompt reply.
    I agree with you about the accuracy of the data. Are you aware of any other way to track the execution times of Discoverer reports?
    Thanks
    Giovanni

  • Printing Crystal Reports without calling Adobe Acrobat preview window

    Post Author: akurilin
    CA Forum: General
    Hi, each time a click a Print icon in a Crystal report preview toolbar, it opens a dialog box which opens an Adobe Acrobat preview window. Is it possible to print a Crystal report without calling Adobe Acrobat window?
    Thanks in advance,
    Anatoly Kurilin

    Post Author: lakarne
    CA Forum: General
    I want to know if I useing Crystal Reports xi and want print without calling Adobe Acrobat preview window, how can I do it?

  • Run a report in reports server calling it from a client/server form

    How can I run a report in reports server calling it from a client/server form ?
    Thanks

    In client server mode you can use RUN_PRODUCT built-in. Lookup help for this built-in for more details.
    Best of luck!

  • Abap report for calling abap proxy?

    why do we need  to write abap report for calling abap proxy? i mean what's the use of abap report and what are the things inside the report ...please give me details about abap report.

    Hi,
    In SPROXY for your outbound interface you generate the proxy class.
    The ABAP report is used to fill the data from the ABAP tables and then trigger the call to XI using this class.
    Look into the code in this blog and check what is done,. The data is filled in the report and then the call is made to XI using an object of the class created in SPROXY using the EXECUTE_ASYNCHRONOUS method.
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    Regards
    Bhavesh

  • CUIS / CUIC Custom Reporting Summary

    I am using Cisco CUIS versiopn 7.5.(4)
    I have been able to successfully add a new reporting field in CUIS using the formula editor.  Here is the formula:
    [RowField]/Sum([RowField])  Gives me a percent of the total of the entire report.  
    This report uses 3 grouping levels... 
    Does anyone know how we can change the formula to return the percent for a specific group.  For example, [RowField]/Sum([Group3].[RowField]) ....

    Hello, Steven.
    I'm sorry to see you were not able to find the information or assistance you were looking for here in the Contact Center community forum.
    You may be able to find more help through the Cisco Developer Network.
    Also, you might want to consider engaging Cisco Advanced Services via your account team to assist with UCCE/CUIC custom reporting.
    Thank you, and good luck.
    -Paulo

  • UCCX 7.x reports - Agent Utilization

    I am trying to calculate a common metric called: Agent Utilization. There  doesn't appear a report that does just that alone...
    I'm trying to compare agent talk/work times against group talk/work  times.
    Calls Presented
    Number of calls routed to the CSQ, whether or not an agent picked  up the call.
    Does the above only count calls that do not go to voice mail?
    Contact Service Queue Activity Report = 286 calls presented (Queue 1, Queue 2, Queue3)
    Agent Summary Report = 273 calls presented (agents logged)
    = 13 calls presented to the queue that appear to have not been presented to  the agents.
    Just trying to understand where those 13 calls went.  The assumption is voicemail?  (handled call)
    thanks.

    Hi
    It's good to start by looking at the HR User Guide for queries like this - it contains descriptions of all the canned reports/fields.
    So the Agent Summary report description of Calls Presented:
    Calls Presented
    Number of calls sent to the agent, whether or not the agent picked up the call.
    If a call was connected to an agent, transferred to another agent, and then transferred back to the original agent, the value for the original agent increases by two (once for each time the call was presented).
    Compared to the Contact Service Queue Activity Report:
    Calls Presented
    Number of calls routed to the CSQ, whether or not an agent picked up the call.
    So the two fields are rather different despite having the same names - the agent summary count may count a call several times if someone goes ring-no-answer for example, so the difference between the two counts could be more than 13 (e.g. 26 calls might have gone to VM, and 13 calls gone ring-no-answer or redirected back to a queue).
    In terms of where the calls actually went - you would have to look at what possible exit points are in your scripts. If after the 'Select' step you have options to exit the queue or force them to VM after so many minutes, that's probably where they have gone. You'd have to see what the scripts contain.
    Regards
    Aaron
    Please rate helpful posts...

  • UCCX 7.X after hour calls by hour

    Is there a report to determine the number of afterhours calls by hour? We are trying to determine if we need to extend our business hours based on this data.
    Thanks,
    -kg

    You can run the application reports to determine how many calls hit your application during your off hours.

  • Reports 10g calling from forms 10g

    try reports 10g calling from forms 10g ,but I not do.
    Programme have frm-41213 unable repserver.. error and I am not start up oracle reports server from services. please help me.

    Dear Lida;
    i use this code
    rwserver -install repsername
    but in release 3 it is not work and i had to write it like this
    rwserver server=repservname
    the first code make the report server work as service could u tell me how the first code work with realease 2 but in realeas 3 not working ?
    and thkx alot in advance
    regards
    Reda El Mitwally

Maybe you are looking for

  • ITunes Producer ebook delivery error

    Hi, I have scowered the forums and tried to Google the answer but I can't figure out the problem. I am getting the same error whenever I try to deliver my iBook to Apple: ERROR ITMS-9000: "index.html(11): element "img" missing required attribute "alt

  • Can I know the concrete type of a generics

    List<Integer> aList; I need to know whether a variable is declared as a list of Integer. But I can not use instanceof: aVariable instanceof List<Integer> Is there a way(API) to know the concrete type "Integer"? Thanks, Dave

  • NI OCR Trainer in LabVIEW

    Hi friends, I am trying to use NI OCR Trainer module in LabVIEW directly which is now only accessable in vision assistant. But it is not loadable and i am not able to open the VI from OCR library of vision assistant. Is there any possible method to c

  • I Pod touch camera isn't working

    I can facetime but can't be seen also my camera doesn't work.

  • Two Time Capsules in /Volumes

    Cleverly, I named Time Capsule, Time Capsule. Here's what I get for Time Capsule when I enter ls /Volumes: Time Capsule Time Capsule-1 Why are there two listings? When I do ls -lh /Volumes, other than the names, they are identical. Have a nice day. B