CUIC - Meaning of "Offered" in Call Type Historical All Fields?
I am using the report template "Call Type Historical All Field Daily". And i feel very confusing on the field "Offered".
From Cisco document, offered tasks is the field CallsOffered from table Call_Type_Interval when means "The "The total number of calls of this call type offered during the reportinginterval.".
From "Call Type Historical All Field Daily" report, Can i make an assumption that
"Offered = Handled + Aban + Return + Default Treatment + Network Routed + Flow Out + Call Error + Other" ?
But i found that the number of offered task always is greater than the sum of right hand side. So where is the missed offered call/ task? (my system only has call task)
Thank you for any suggestion.
Hi,
I do understand your struggle but you cannot simply compare data which is not supposed to be compared. If you want to see the calls, you need to break away from CUIC/WebView and take a look at the database tables (or, more specifically: database views), especially the ones named Route_Call_Detail and Termination_Call_Detail. The combination of these two will give you the list of all calls - in theory.
If your call center does not run 24 hours a day, there's a slight chance that you can compare information, but using strict daily aggregation. Let me just check, what other columns we can use for comparison. What is the ICM version you are using?
G.
Similar Messages
-
Answer wait time SG vs Call type
IPCCE 7.1 CVP 3.1 .We had a big issue regarding call type reports and skill group reports, exactly regarding the ASA. why the answer wait time is huge in skill group comparing to call type, our scenario is little bit different as we have five call types feeding the same skill group based on the customers category, and every queue to skill group node has different priority, so we need to know why answer wait time is hugely different in skill group compared to the call type.
attached is one of the five scripts, all the rest of them are the same and. each one is maped to one call toype.attached are clear scripts
You have your Send to VRU in the wrong place, in my opinion.
With CVP, the first thing to have is an explicit "Send To VRU". For calls from the PSTN, failure in this should go to an End node, which forces survivability on the gateway to play the error message. For warm transfer calls, the best is probably Release.
No point in going further if Send to VRU fails.
Then I would set the ECC variables required for your microapps.
Once you have this, then go to your Call Type node - to set the "queuing" call type. I don't like to rely on the call type that the script is scheduled against, because you normally have to peel off calls for holidays, out of hours and so on. I like to make it obvious what's being counted by the queuing call type.
Finally, go into your Queue To Skill Group.
Be aware that RONA will mess up the call type stats a little - they will be counted as Other (which includes short calls, but they are counted separately so it's possible to see the RONAs). I would rather not set a call type on the RONAs as some do, as this will mean that they are in "Flow Out" and the stats are messed up even further.
For failures out of Q2SG, I like to send them to a script where I set an "error" call type to count and return the error label on the CVP RC.
Everyone has different ideas ...
Regards,
Geoff -
Call Type Half Hour - Aggregated over days
I am looking for suggestions on Call Type Half Hour report (calltyp22 in webview).
We need a custom version where the half hours stats are for the entire interval not by each day.
Is there a canned report for this in 7.5 Webview? is this something one can do with CUIS/CUIC?
In terms of SQL I could do some group by basedon time - but would appreciate any hints.
Thanks.There's nothing out of the box that will do that. I've built those type of reports as custom reports before for webview so I would say you'd have to look at doing it in SQL (from memory I did it by casting DateTime to a string, doing a RIGHT string function on it to grab just the time and then grouping by that).
In CUIS you'll run across the same issue, you'll be able to group by day if required out of the box but to aggregate for a 30 minute interval over a period of days that will need to be done using modified SQL just the same.
Cheers,
Nathan -
TCD - Peripheral Call Type 9 & 10 Strange Behaviour
Hi all,
I'm trying to get to the bottom of what causes ICM/UCCE to label a TCD record with Peripheral Call Type 9 or 10.
9 = Out
10 = Agent Inside
These values are used to populate the interval tables with ExternalOut and InternalOut
I'm seeing strange behaviour in that external calls are being classified PCT 10. Its worse on 1 pg pair and cucm cluster than the other (both pims agent ext length is 4 if this has any bearing).
From Europe PG and CUCM, most ExtOut calls are correctly classified as 9 (about 95%), but there are some 10:
DateTime
PeripheralCallType
DigitsDialed
CallDisposition
CallDispositionFlag
18/02/2013 15:10:08
9
00415824xxxxx
10
4
18/02/2013 15:10:34
10
00415824xxxxx
10
4
But for Asia PG and CUCM, most ExtOut calls are classified as 10 (about 98%), but again there are some with the correct 9:
DateTime
PeripheralCallType
DigitsDialed
CallDisposition
CallDispositionFlag
18/02/2013 11:54:14
10
0080346xxxxx
14
1
18/02/2013 12:09:59
9
0080302xxxxx
14
1
For info I also see external calls with dispostion 10 and 4 in Asia as Agent Inside so it doesn't seem to tie up with that.
Any thoughts on what could be the cause, I'm kind of thinking along the lines of CUCM on net/off net or soemthing like that?
Thanks
NeilAttached the full length TCD record.
Also found a pdf document id 67988 External Calls Appear as Internal in IPCC Statistics which says:
CauseThis problem occurs due to a change in Cisco JTAPI version. In earlier versions of Cisco JTAPI, when a
caller calls an address outside the cluster, Cisco CallManager delivers the CallCtlConnNetworkReachedEv
and CallCtlConnNetworkAlertingEv events for the far−end address.
Cisco CallManager version 4.0 and later do not deliver these events. In these versions, the CallCtlConnection
for the far−end address goes to the ESTABLISHED state from the OFFERED state. The application receives
the CallCtlConnOfferedEv and CallCtlConnEstablishedEv events for the far−end address. The application
does not receive the CallCtlConnNetworkReachedEv and CallCtlConnNetworkAlertingEv events.
In order to receive the network events, you must turn on the "Allow overlap sending" flag on the route pattern
configured for the gateway. A new jtapi.ini parameter called "AllowNetworkEventsAfterOffered" is
introduced to allow the application to control the delivery of these events. Applications that need the network
events but cannot turn on this flag can use this new ini parameter to receive network events for outgoing calls.
They are having a PG/CUCM upgrade in a few weeks so its quite possible this may sort it. -
Changing service level threshold in Call type (Config manager)
I am using ICM 8.0.3 and in the process of changing the service level threshold for some call types and overriding the default value. Just want to confirm, if I need to restart any services for the change to be reflected or would it be automatic.
Hi, it is automatic.
One thing to remember, though:
Historical data is historical, it won't change for Service level, for instance for the past. So if you have a CallType named SuperAwesomeCallType with 30 seconds as the default, all historical tables will still reflect that for the period of time up to the moment of the change.
G.
Sent from Cisco Technical Support Android App -
Hi All,
What is the maximum number of Call Types, Skill Groups and Campaigns created in ICM 8.0.1 and 8.0.3?
In which the above requested information will be available??Oh I see. So I guess what you are saying is that is
Director's way of compressing vector numbers. Also, as to what you
were saying about the number 3000 is sure not the limit for vector
units, I think I was just jumping the gun considering that I only
glanced at the script error, and then clicked on the debug button
to see where the error happened. Then once I looked at the varibles
in the varible window, I saw these weird numbers with the e3 at the
end of them, and I just thought that it could not add the vectors
together with the e3 at the end of each vector unit. However, to
make a long story short, I detached the script and reattached it
which did no create the error again, and I learned that Director
can add vector units together that have an e3 at the end of each
vector unit. So thanks for clarifying what the e3 means. -
Type conflict when calling a function module (field length)
Dear All,
I am getting this following error while executing: Type conflict when calling a function module (field length)
This is piece of coding i have writern in my action button.
method SEARCH_MATERIAL .
data:
node_mat_input TYPE REF TO if_wd_context_node,
node_mat_output TYPE REF TO if_wd_context_node,
material TYPE BAPIMATDET-MATERIAL,
itab TYPE TABLE OF BAPIMATDOA.
node_mat_input = wd_context->get_child_node( 'NODE_MAT_INPUT' ).
node_mat_output = wd_context->get_child_node( 'NODE_MAT_OUTPUT' ).
node_mat_input->get_attribute( EXPORTING name = 'MATERIAL'
IMPORTING value = material ).
CALL FUNCTION 'BAPI_MATERIAL_GET_DETAIL'
EXPORTING
material = material
PLANT = plant
VALUATIONAREA =
VALUATIONTYPE =
MATERIAL_EVG =
IMPORTING
MATERIAL_GENERAL_DATA = itab
RETURN =
MATERIALPLANTDATA =
MATERIALVALUATIONDATA =
node_mat_output->bind_table( itab ).
endmethod.
Attributes are:
Node name = INPUT its structure is BAPIMATDET
INPUT attributes = MATERIAL of type BAPIMATDET-MATERIAL
Thanks,
Gopi.Hi Amit,
I have used service call to fetch records from that bapi..
The following is the code generated by service call:-
METHOD execute_bapi_material_get_deta .
declarations for context navigation
DATA:
node_bapi_material_get_de TYPE REF TO if_wd_context_node,
node_exporting TYPE REF TO if_wd_context_node,
node_material_general_dat TYPE REF TO if_wd_context_node,
node_importing TYPE REF TO if_wd_context_node,
lri_element TYPE REF TO if_wd_context_element.
declarations for fuba parameters
data:
stru_c_material_general_dat TYPE if_componentcontroller=>element_material_general_dat.
DATA:
attr_material TYPE bapimatdet-material,
attr_plant TYPE bapimatall-plant.
get all involved child nodes
node_bapi_material_get_de = wd_context->get_child_node( `BAPI_MATERIAL_GET_DE` ).
node_exporting = node_bapi_material_get_de->get_child_node( `EXPORTING` ).
node_material_general_dat = node_exporting->get_child_node( `MATERIAL_GENERAL_DAT` ).
node_importing = node_bapi_material_get_de->get_child_node( `IMPORTING` ).
get input from context
node_importing->get_attribute( EXPORTING name = `MATERIAL`
IMPORTING value = attr_material ).
node_importing->get_attribute( EXPORTING name = `PLANT`
IMPORTING value = attr_plant ).
the invocation - errors are always fatal !!!
CALL FUNCTION 'BAPI_MATERIAL_GET_DETAIL'
EXPORTING
material = attr_material
plant = attr_plant
" valuationarea = wd_This->Valuationarea
" valuationtype = wd_This->Valuationtype
" material_Evg = wd_This->Material_Evg
IMPORTING
material_general_data = stru_c_material_general_dat
" return = wd_This->Return
" materialplantdata = wd_This->Materialplantdata
" materialvaluationdata = wd_This->Materialvaluationdat
node_material_general_dat->bind_structure( stru_c_material_general_dat[] ).
ENDMETHOD.
but the problem is I am getting the following error while compiling...
" stru_c_materialplantdata " is not an internal table - the " OCCOURS n" specification is missing.
Thanks,
Gopi.
Edited by: Yegalaivan on Nov 18, 2009 8:30 AM -
Re: Unlimited offers for call India
jatinghelani88 wrote:
Can I have Unlimited offers for call India.....?
Sorry, Skype discontinued its Unlimited India subscription for calling telephones in that country. Skype now offers 4 subscriptions (60, 120, 800, and 2500 minutes per month). Pricing and other details are available by clicking on the "Subscriptions" link near the bottom of this web page, then entering India on the page that follows.
Patrick
Location/Ubicacion: Arizona USA
Time Zone/Hora Local: UTC/GMT -7
If this message has adequately addressed your issue, please click on the “Accept as Solution” button. If you found a post useful then please "Give Kudos" at the bottom of my post, so that this information can benefit others.
Si esto mensaje le ha ayudado, por favor haga clic en "Aceptar como solución". Si encuentra un mensaje útil, por favor "Da Kudos" al final del mensaje, por lo que esta información puede beneficiar a otros.
I am not a Skype employee. No soy un empleado de Skype.Very good
-
Call Type node not setting Call Type Dynamically By name.
I'm attempting to use the Call Type node to set a Call Type dynamically by name using the following logic:
concatenate("somestring_",userParseFromVXML("CT"),"_Q")
The userParseFromVXML is a custom function that works correctly and pulls my data out of FromExtVXML correctly. If I use a peripheral variable and use the same logic then set the Call Type node to set the call type dynamically by name using the peripheral variable it sets the call type correctly without any problems. I'm using UCCE 9.0.3 and I'm wondering if anyone else has run across this issue.I wish I'd known about the table function before myself.
This is what my experience is now after having tested these scenarios.
Scenario
Example
PASS/FAIL
String literal
concatenate("somestring_", "test", "_Q")
PASS
Peripheral Variable
concatenate("somestring_", Call.PeripheralVariable1, "_Q")
PASS
Custom Function
concatenate("somestring_", userParseFromVXML("CT"), "_Q")
Passing now (not sure what i must have been missing)
The custom function I'm using returns a string and when I created a new custom function returning a String literal it worked just fine. After doing my testing and swapping back to my original custom function I started seeing the call tagged with the correct Call Type, so I can only assume that I was missing something in the original concatenate string. The custom function I am using is as follows:
if((find(%1%,Call.user.microapp.FromExtVXML[0]))>0,before(";",after(concatenate(%1%,"="),Call.user.microapp.FromExtVXML[0])),if((find(%1%,Call.user.microapp.FromExtVXML[1]))>0,before(";",after(concatenate(%1%,"="),Call.user.microapp.FromExtVXML[1])),if((find(%1%,Call.user.microapp.FromExtVXML[2]))>0,before(";",after(concatenate(%1%,"="),Call.user.microapp.FromExtVXML[2])),if((find(%1%,Call.user.microapp.FromExtVXML[3]))>0,before(";",after(concatenate(%1%,"="),Call.user.microapp.FromExtVXML[3])),"Not Found")))) -
Call types ,service, category , Responsible group in service ticket
Hi All,
I have to config Date as drop down to 1. Responsible Group 2. service ,3.category 4. call type in SERVICE TICKET on Web client .
can any body please tell me , where i have to do config to get data as drop down in service ticket .
Thanks,
Aravind.Hi Aravind,
You can configure drop downs in service tickets using category modeler which is a BSP application.
1. maintain categorization profile
IMG Path: CRM>IC WebClient>Business Transactions-->Define Categorization Profiles,copy default and rename it
2. Create subject profile
Customer Relationship Management > Transactions> Settings for Complaints> Settings for Subjects> Define Subject Profiles,
3. maintain the subject profile in ur service ticket
4.you can add CRMM_ERM_CAT to your favourites.Here you will have to make a schema first and then maintain the application area as service ticket, maintain the correct subject profile,then you can create nodes and subnodes and define the drop down values.
5. after doing this,remember to change the status to Released in the basic data tab page of category modeler application
No you will be able to see the drop down values in category modeler -
I am very new at IPIVR scripting so bare with me.
We have a priority Queue that bascally allows specific ANI's call (validate by 'if" function) and they proceed into the call centre by-passing up front messages and placed in a higher priority.
This VRU script as 2 "if" functions that are then given Call Types:
"if" Call.CallingLineID="***-***-****" => Call Type: PRI-CityPhone
"if" Call.CallingLindID="***-***-****"||Call.CallingID="***-****" => Call Type: Pri_Emergency911
where can I create a rule to show a label on the phoneset instead of the ANI that is calling? Can this be done (IVR or ICM script?) as we want our agents to be able to decipher from the two Call Types on this queue?
Anyone help?I am very new at IPIVR scripting so bare with me.
We have a priority Queue that bascally allows specific ANI's call (validate by 'if" function) and they proceed into the call centre by-passing up front messages and placed in a higher priority.
This VRU script as 2 "if" functions that are then given Call Types:
"if" Call.CallingLineID="***-***-****" => Call Type: PRI-CityPhone
"if" Call.CallingLindID="***-***-****"||Call.CallingID="***-****" => Call Type: Pri_Emergency911
where can I create a rule to show a label on the phoneset instead of the ANI that is calling? Can this be done (IVR or ICM script?) as we want our agents to be able to decipher from the two Call Types on this queue?
Anyone help? -
Hi!
I am writing a script where we are trying to use dynamic call types based on the inputs from a database look up. Basically the call is comes into the script and a database lookup is done on the AW to determine which call type is used. Later on we use a menu script and change the call type. Once the system has allocated a precision queue we need to collect some queue stats. How do we do this? The format for collecting a stats is PQ.<preciscion queue name>.CallsInQ. How du you replace the precision queue name with a variable that is then evalutated.
PeterYour best best is to keep the call type name in a PV, then just do PV.CallsinQ.
david -
ICM Call Types and Service Level
I have a question about how to accuratly get Service Level from a call type. I want my service level to be 30 seconds. In my ICM script I have a main call type that tracks every call coming in.
I Have 3 call types that track options. Opt1 leave a voicemail, Op2 self help, Opt3 agent.
Would I change the Main call type to 30 seconds or would I change the Opt3 call type or both. I think I would set the Opt3 call type but the consultant that designed the script and call flow for the company I work for set it on the Main call type.
Thanks in Advance.hopewell2 wrote:Over the last 5 years that I have been working with ICM I have gotten mixed feed back from consultants on doing that. Some says its good to use a RONA call type some say it is not needed.What is your opinion?
Well, I'm a bit out there on RONA itself, let alone a special call type for RONA - and my policy is - NO RONA!!!
There is nothing good about RONA in terms of customer service - nothing good at all. It promotes sloppy agents and poor practices within the contact center.
If you get up from your seat and leave yourself in the ready state, I'll dock your pay and put you on notice. Do it again and I'll fire you. That usually sorts out the problem.
Regards,
Geoff -
Help! My Bluetooth keyboard is not writing what I type! What I mean is that when I type the letter "h" for example, it shows up as a different letter. None of the keys match! What is going on?
The missing Albums may be ones where the Artist is not listed as also being the Album Artist in the tag. Try going to Settings>Music and turn Group By Album Artist to Off. See if the missing albums now show in the Artist view. If so, you can either leave the setting this way, or if you prefer it to be on, go to iTunes on your computer and put the correct name in the Album Artist field of the tag (on the Info tab of the tab) for the albums in question and sync your phone.
-
Call type table and service threshold value
I see for the call types where the service threshold value is set to default, the service threshold is shown as NULL in the Call type table.
Howver when you decide to override it, it shows the actual value. Any reason why Cisco decided to have a NULL value for default and not the numeric one . (it is actually 20s)Please go through documentaton of all features that you required
For India Payroll
40ECS
40CLM
40LTR
40EPF
40PTX
PPMOD
DTAKT
40ECC
40ACK
LGMST
TARIFF
For Time Management
SCHKZ
TMSTA
QUOMO
WWEEK
WRKHR
VTART
MASEX
HRSIF
LDAYW
TIMTA
are some features, go to each and individual feature through PE03 and check the documentation , you can able to get an idea about the return values
>If you want to see the complete list of feature
>Go to PE03 give ***** at the field of feature name and press F4
OR
>Please run the program program RPUMKD00 ( through SE38)
>Give value ***** in the FROM field and keep the TO filed blank for the selection of FeaturesLeave the Person Responsible fields blank
>Give 1 for as in put to the field Type of feature
>Give 1 for as in put to the field Version
>Give 1 for as in put to the field Activation indicator
>and execute (F8)
Select the required one from the list and go for documentation
Edited by: Sujith Nambiar on Sep 17, 2010 2:48 PM
Maybe you are looking for
-
I just went away for the week and when I came back my iMac wouldnt hold itself up anymore! I looked up this problem and it seems to be a reoccurring one because of a faulty washer Apple used for the mechanism. Several people said Apple replaced their
-
How to use JDBC Appender of log4j using a properties file
Hi, I am trying to implement the Log4j JDBC Appender to log the messages to Database(oracle).Can anyone provide me with a sample code along with the properties file used. need urgent help. Thanks in advance
-
Search help pop is missing in PO13 relationship
Hi Friends, In HR , PO13 Transaction relationship creation , Employee group search help, It will show the Employee group popupbox, Now iam not getting.. the problem with RH_OBJID_REQUEST function module .. Iam passing PLVAR DYNPRO_REPID
-
Hi, I am trying to deploy a process to the BPEL server which uses a FTPAdapter to get a file from a server, and bring it into the BPEL process. I have defined my "eis" entry in the oc4j-ra.xml file in the application-deployments/default/FtpAdapter fo
-
Premiere Pro could not find any capable video...
And yes: I tried everything what was suggested at this Page: Error "Premiere Pro could not find any capable video play modules" | Startup So... Yesterday everything was fine, today nothing works... I can't start Premiere Pro CC, After Effect CC and t