EWT calculation for multiple skill groups at Courtesy Callback

Hi All,
I have configured CVP courtesy callback. Call is coming to callback number and call connected with agent .
I have configured EWT for only one skill group. Now I need to calculate proper EWT for multiple skillgroups.
To calculate EWT for ACTV skill group I used the below formula.
ValidValue(((SkillGroup.ACTV.RouterCallsQNow+1)*(ValidValue(SkillGroup.ACTV.AvgHandledCallsT
imeTo5,20))/max( SkillGroup.ACTV.Ready, (SkillGroup.ACTV.TalkingIn +
SkillGroup.ACTV.TalkingOut + SkillGroup.ACTV.TalkingOther))),100)
Now I need to calculate EWT for multiple skillgroups.
Kindly guide me to configure EWT for multiple skillgroups.
Regards,
Fakhrul

Did you get this sorted out? Can you post an example. Thanks a bunch.

Similar Messages

  • How to go for multiple business group

    Dear All.
    This is a very common and perhaps very old question now. But I just want to check what is the common process to go through to achieve multiple business groups. We are in oracle 12.1.XX and have single business group but now looking to implement more business group for other countries in same instance. I understand most of the objects would be same and they can be reused like DFF, Locations, Lookups, Value set etc but need to focus more on RICEW components.  May I request you to please share your experience on this and let me what are the mandatory steps we need to follow, like running some seeded programs, restructuring other objects, creating seprate DFF, Valueset etc.
    Thank you in advance (But that dosent mean I will not thank you later on )
    Avinash

    Hi Vignesh,
    Thanks again for your quick response..
    We are not migrating employee records.. we have one business group already and we want to create new business group for newly aquired company which is in other legislation. So just want to know what would be impact on existing BG and what are the objects we can reuse. For example we need to create New responsibilities, Menu, functions, job, position, person type etc.. Similarly we can use existing location, valuesets from existing BG in our new BG. Like this we want to create a list first so that we can plan our implimanation and come up with timeline..
    I hope it is clear now.
    Thanks,
    Avinash

  • Workflow for PR release for multiple purchasing groups

    Hi Guru,
    We have multiple purchasing groups and want to send emails to the responsible person for PR release for their own purchasing groups.  In the standard SAP pr release work flow configure, there is no place to specify purchasing groups.  Do you have any recommendation?  If we need ABAP development, do you know the user exit that we need to modify?
    Thanks a lot!

    Hi
    Define the release codes for each person heading a department (purchasing group) and assign the work flow for concerned person. When ever you create PR, depending on purchasing group work flow will be triggered. Assign the release code and release group authorization to particular person's profile in PFCG. Then he can be able to release PR.
    Thanks

  • IRecruitment for Multiple Business Group

    Hi Gurus,
    I have US business Group and iRecruitment enabled for it. Now I am adding Canada Business Group. How do I enable the iRecruitment for it (do I create a different site? do I use same site? how to assign responsibility for CA?), when I register in the existing iRec site the person gets registered to US BG. Any information, help, guide, instructions, please let me know
    Thanks in advance.

    This is a bit of a headache. Essentially you'll need to:
    1. Clone the iRecruitment responsibilities (eg, iRecruitment Visitor) for each Business Group
    2. Copy the delivered IrcVisitor.jsp pages and modify the responsibilityKey and securityGroupKey for each site. For example, you will have a XxUsIrcVisitor.jsp, XxCaIrcVisitor.jsp and so on.
    3. Re-do all the personalizations specific to each country at the appropriate level (ie, not Site!).
    I hope that helps!

  • One tray for multiple button group items

    Hi,
    I have 3 button group items in my templaate ,in the propoerties of these button grps the tray is on .NOw I can see 3 trays when I execute my template instead I want to have one tray for these 3 button group items . How is this possible?
    THanks
    Sany

    OK, I'm having trouble again. I need multiple items to drag
    to one target. I'm putting all my actionscript in the same frame,
    and here's how it looks:
    stop();
    name_mc.onPress = function():Void {
    this.startDrag(true);
    name_mc.onRelease = function():Void {
    this.stopDrag();
    if (eval(this._droptarget) == safe_mc) {
    this.swapDepths(this._parent.getNextHighestDepth());
    this.removeMovieClip();
    address_mc.onPress = function():Void {
    this.startDrag(true);
    address_mc.onRelease = function():Void {
    this.stopDrag();
    if (eval(this._droptarget) == safe_mc) {
    this.swapDepths(this._parent.getNextHighestDepth());
    this.removeMovieClip();
    And I'm getting the following error message:
    **Error** Scene=Recap, layer=actions, frame=1:Line 21:
    Statement block must be terminated by '}'
    address_mc.onRelease = function():Void {
    **Error** Scene=Recap, layer=actions, frame=1:Line 27: Syntax
    error.
    Total ActionScript Errors: 2 Reported Errors: 2
    Do you know what I'm doing wrong?

  • Design a simple calculator for multiple number systems

    Details:
    1.     Before designing the graphical user interface, create an abstract class called Number and four derived classes called Binary, Octal, Decimal, and Hexadecimal. Use the following structure for your Number class. The derived classes should include two constructors paralleling the abstract class and implementations of the two abstract methods.
    Number
    - n: int
    + Number() // Initialize n to zero
    + Number(int i): // Initialize n to i
    + add(Number a): void // Add Number a to this Number
    + subtract(Number s): void // Subtract Number s from this Number
    + getN(): int // Obtain current value of n
    + setN(int i): void // Set value of n to i
    + toString(): String (abstract) // Return current number as a String in
    // appropriate number system
    + setN(String s): void (abstract) // Set value of n based on String
    // representation of the number
    // throws NumberFormatException if String
    // contains inappropriate characters for
    // the given number system
    2.     Interface operation.
    �     Clicking Binary, Octal, Decimal, or Hexadecimal changes the number in the text box and the current total to the selected number system. If there is a NumberFormatException, display an error message below the text box and do not make the change.
    �     Clicking Add To Total or Subtract From Total uses the value in the text box to update the current total. If there is a NumberFormatException, display an error message below the text box and do not make the change.
    �     Clear Entry clears the text box, Clear Total resets the current total to zero, and Clear All does both.
    �     Indicate the current number system in use with a color and display error messages in red. Feel free to improve the layout as desired.
    3.     The Integer wrapper class has a toString() method and parseInt() method each with a parameter called radix that allows you to specify the number system. These will help immensely with your abstract methods. Your calculator should work with negative numbers.
    4.     Programming hint: Provide an object of type Number to store the value in the text box and another object of type Number to store the current total. These will be able to hold values from any number system and simplify your coding.

    Thank you for posting your homework on the Sun Developer Network Java Forum! Your request has been assigned the following ticket number (you should keep this for your reference) 3405691582.
    At the present we are experiencing higher than normal volumes of lack of interest in helping you cheat on another homework assignment. Please stand by until somebody inept comes along to do it for you or you fail. We appreciate your patience in this matter.

  • Perdiem calculations for multiple locations with different statutory types

    Dear Experts,
    As part of the perdiem calculations, when an employee selected different statutory trip types for different dates in a trip duration,perdiem to be calculated differently.But i am failing to calculate to such type of perdiems.
    For Example :
    Trip duration is, say from 01.05.2014 to 10.05.2014
    Statutory trip types X with amount 200/day, Y with amount 300/day
    When employee select the statutory trip type for  01.05.2014 to 05.05.2014 as X
    and for 06.05.2014 to 10.05.2014 as Y
    As per the scenario
    01.05.2014 to 05.05.2014 (5 days *200) =1000
    06.05.2014 to 10.05.2014 (5 days *300) =1500
    total perdiem amount to be 2500 for the total trip duration
    But my system considering last statutory trip type in calculating total perdiem as 3000 for the entire trip.
    Please provide your suggestions to meet the requirement mentioned above
    Thanks & Regards,
    Y.V.P.Deepak

    Hi Deepak
    Kindly mark correct  if  your question has been solved .
    For your next query , you can post it another post.
    To  post in Fi with amount split , you can work on another badi: TRIP_POST_FI
    There  you can make lot of changes before you post in FI
    Thanks
    Anwar Hossain

  • Actual price calculation for multiple activity types

    Gurus,
    I am working on a scenario where we have 2 main cost centers  (A & B) from which services are used in different cost centers one of which is C. C is assigned to a work center. Now for the cost center C,two activity types are defined ATA and ATB which are actually the services from cost center A and B respectively.
       Now for standard cost estimate I can define planned rates for those two activities based on the cost center C. Now at the month end I want to draw the costs from A and B based on the % of the services drawn by C and then calculate the actual price for those activities, i.e. run revaluation cycle. My question is, when I would run the revaluation cycle, how am I going to differentiate the cost of each activity types based on the cost input from respective cost centers (A and B) ?
       I short, with more than one activity type and more than one input cost center, is it possible to valuate the activities on actual prices?
    Thanks in advance!
    Snigdho

    Hi Snigdho
    Yes, you can!!
    If I have understood your question well - What you want is that the Cost allocated to From A to C should be divided by Act type ATA and cost allocated from B to C, should be divided by ATB, at the period end... Is that what you want?
    You can achieve this in SAP... 
    1. Create 2 separate secondary cost elements for each Act Type ATA and ATB
    2. Create a Spliting structure in OKES... You would assign Secondary cost ele 1 to ATA and Sec Cost ele 2 to ATB
    Assign cost center C to this splitting structure in OKEW
    3. now, when you calculate Act price, you will get what you want
    Regards
    Ajay M

  • Service Level Settings on Skill Group - ICM 8.5

    Hi,
    Customer would like to set different service for different skill group as the business requirement.
    SG1 - 80/20 (80% of the calls should be answered within 20 seconds)
    SG2 - 90/20 (90% of the calls should be answered within 10 seconds)
    SG3 - 70/30 (70% of the calls should be answered within 30 seconds)
    SG4 - 60/40 (60% of the calls should be answered within 40 seconds)
    But we are getting only threshold field on the Skill Group configuration where we can set only seconds like 20,30,40 but system doesn't show the % percentage of calls (base value)
    Kindly advise me how to achieve this configuration... if system doesnt have the option to change base value then how to calculate the service level mentioned above.
    with Regards,
    Manivannan

    Karthik,
    I guess the differenece between call type and skill group, SL will be calculated after the calls offered to Call Type Node and Skill Group Node. for example call type mapped with the script where skill group node configured on the same script, assume that there is some more nodes in the script, Call type SL will calculate include the extra nodes whatever defined before the skill gorup node.
    Jameson,
    Please clarify more. For example if i configure 30 seconds, what is the meaning of the settings. i can assume that 100% calls should be answered within 30 seconds.
    And also would like to know best practices to get the various SL thresholds.
    with Regards,
    Manivannan

  • Report painter:Deletion of multiple report groups

    Hi Gurus,
    I have a requirement of deleting multiple report groups and reports created through report painter since these are no more used
    I checked in options/functions available in SAP, but couldn't find any option for mass deletion of reports groups available
    I understand we can use an LSMW to do this for multiple report groups however apart from this is there any function provided by SAP for deleting multiple report groups
    Thanks,
    Gaurav

    Hi Ajay,
    Thanks for the suggestion
    I also couldn't find anything handy. In my case the time in manually deleting would have taken less than creating an LSMW for such one-off situation so just delete the obsolete report groups manually
    Thank you,
    Gaurav

  • Rsrb with multiple ring groups on head ends with one phy ring?

    working on an issue for a customer and I cant find good documentation on this anywhere for multiple ring-groups
    have 2 routers, each with 2 ring groups connected on a mau terminating multiple serial connections (wan, hence the rsrb) and utilizing rsrb tcp with local ack. The configuration was done sometime ago. It was set up to utilize frame which now they are using ptp t1s. I see in the remote routers they are forwarding pakcets to both routers to ring 20. (there are 2 routers if one fails then it is meant to learn its path to the CIP through the other router)
    ---------router1
    source-bridge ring-group 30
    source-bridge ring-group 31
    blahblah peers tcp local-ack
    int t0
    source-bridge 20 1 30 <----notice bridge 1
    source-bridge spanning
    int t1
    source-bridge 20 1 31 <----notice bridge 1
    source-bridge spanning
    --------router2
    source-bridge ring-group 30
    source-bridge ring-group 31
    blahblah peers tcp local-ack
    int t0
    source-bridge 20 2 30 <----notice bridge 2
    source-bridge spanning
    int t1
    source-bridge 20 2 31 <----notice bridge 2
    source-bridge spanning
    I thought the physical rings had to be different in order to run parrallel links. Or are different bridge #'s feasible? The end issue they are having is that when links bounce, they are not releasing the tcp session and the show llc shows remote sides as busy and the head end as connected. (then obviously removal of local ack fixed the issue)
    Not ready to live without local ack... could the same ring # on both routers be the issue since they are on the same mau and destined for the same location?
    ==MAU to CIP==
    | | | | all physical connection on mau are ring 20
    router1 router2
    | | | | | ring groups 30 and 31 configured on both routers with 1 statement to each router in the network per router (so each remote side is only connected to either ring group 30 or 31 (not both since you can only do over token ring) and the show source-bridge is showing forwards to each head end router's physical ring 20. I thought I would see one with forwards the other 0 since first response, but then saw the bridge # differed.)

    case was opened over a month ago with no luck or serious help. Have had great luck in the past with tac, but this one was frustrating and nothing was done.
    case#D039413
    And the remote routers connect directly to the cip with LLC2. (end to end connection, not remote to router 1 and 2 to CIP)
    show llc shows the local mac of the gateway and the cip token.
    the network goes like this
    rr = remote router
    fr= frame relay
    ptp= ptp t1
    rtr1 and rtr2 = router 1 and 2
    rr--fr--rr--ptp--rtr1 and rtr2 ---rr---cip
    I have tried numerous things on this and its apparent that the only option is dlsw and I have pressed the issue enough to start on it with test segments.
    my theory was when the host queried the gateway, its first reply was local-ack on rtr2 (could be rtr1 but for theory we will say rtr2) which was giving back RR and the other end was actually in a disconnect state and sending rnr's to the rtr1 (in this exapmple the host was talking thru rtr2 to the remote side and the remote side was trying the opposite router) which local ack would reply to the supervisor frames
    what was causing the problems in my opinion is the host provider does not utilize local ack since they only have lanned token rings and the customer provides their own wan routers. So the explorer would be answered quicker by the other router and that would be the source route bridged path to the remote side, where the other sides local ack and rif cache was routing through the opposite router. Unfortunately the site where we collected the data on I can not test since I have transitioned it to dlsw to solve their issues and show them the benfits of dlsw

  • Courtesy call Back to a different Skill Group

    Am running UCCE 8.5 + CVP 8.5
    How does the courtesy call back application gets the value of the skill group it needs to be routed to or  the caller has been queued to? Is it possible to make some changes so that when the call back is done the caller should be connected to a different skill group rather than the original one with a higher priority?

    Hello,
    May i ask why do you want to do that ? the courtesy call back is used so that the call can stay where it is in the queue, the system calculate the Estimated Wait Time (EWT) for this speicific skill group so it can be routed directly to agent, if in case it is routed to another skill group (which i am not sure it can be done) how do you want to go to the same place it enters the queue, it will be as new call ?
    If a specific call you need to route to another skill group, i suggest for you not to use the courtesy call back script, just re-route it and raise the priority of the call.
    Amer

  • Is there a way to add multiple agents to a skill group at once?

    Hi All,
    Is there a way to add multiple agents to a skill group at once by using bulk edit or some other means?
    I am using ICM 8.0
    Thanks in advance.

    Hi Piyush,
    There is a tricky way of doing it in the config manager. Say for example, if you have 100 agents to be added, rename the agent so that they get listed first while adding to the skill group. This will reduce the effort of searching the agents. You can scroll and select the total number of agents till it is renamed and revert back once added to the skill groups
    Hope this helps
    Cheers,
    Dass
    Please rate useful posts

  • Hold Tim calculation in Agent & Agent Skill Group Reports

    Please can someone confirm if I have this correct AHT is = to HandledCallsTime/CallsHandled   HandledCallsTime = HandledCallTalkTime + HoldTime + Wrap.
    If this is correct can someone confirm what constitues HoldTime - is InCallsOnHoldTime part of the overall hold time?
    I have created and AVG Hold time  HoldTime/CallsHandled, AVG Talk Time HandledCallsTalkTime/CallsHandled & AVG Wrap WrapTime/CallsHandled and all of those added together = AHT
    If I run the report and look at AHoldT that is showing a calculation of InCallsOnHoldTime/InCallsOnHold
    My query is this, I take a call, I speak to the customer for 60 secs, put them on hold whilst I make an outgoing call 30 secs, then come back to them and speak to them for a further 30secs and do 10 secs of Wrap...
    Where does my Hold time with regards to me making a call sit..
    As when I run this report I get the following output attached.
    Arcadia wants to ensure that the Hold time that is happening whilst I am making another call is counted within the AHT... AS far as I can see it isn't!

    Hi,
    no, you did not. Just 'reporting' and 'cuic'.
    Er... it's not really the SQL query, but anyway, I if I substitute AgentSkillGroup for Agent_Skill_Group_Interval, then the explanation for the HoldTime is this - kind of fuzzy, though:
    >>
    >> Number of seconds where all calls to the agent are on hold during the
    >> reporting interval. HoldTime is counted only while the agent is doing no
    >> other call-related activity. HoldTime is included in the calculation of
    >> LoggedOnTime.
    >>
    I am not absolutely sure about this, but logically, the IncomingCallsOnHoldTime is a subset of HoldTime. I mean, HoldTime being the global HoldTime (including all types of calls), and IncomingCallsOnHoldTime is related only to inbound ACD calls. This is actually in the schema doc, but again, it's kind of fuzzy:
    >>
    >> IncomingCallsOnHoldTime
    >> Total number of seconds that inbound ACD calls calls that an agent
    >> associated with this skill group placed on hold that ended during the
    >> reporting interval. The value is counted when the after-call work time
    >> associated with the call (if any) is completed, and the database is updated
    >> every reporting.
    >>
    Well, this does not explain that, does it.
    This way: do you have access to the HDS database? Would be interesting to take a look at the Agent_State_Trace table for a particular agent and then do the calculations. I know, it's kind of complicated, but let's just wait and see if someone else comes up with a better explanation.
    G.

  • VCenter Single Sign-On Permissions Assignment for Members of Multiple AD Groups

    Hi all,
    I ran across an interesting issue whilst assigning permissions using Active Directory groups within vCenter.
    Environment
    1 vCenter Appliance managing 2 Datacenters (1 Datacenter with 2 Clusters, 1 Cluster with 2 Hosts, 1 Cluster with 4 Hosts, 1 Datacenter with 1 Cluster containing 1 host.) 
    vCenter has an SSO Identity Source configured using Active Directory (Integrated Windows Authentication).
    vCenter and all hosts are domain members of child1.parent.com.au
    The Active Directory Forest contains a parent domain, let's call it parent.com.au, and two child domains child1.parent.com.au and child2.parent.com.au.
    Although the Identity Source was configured for my child domain, using child domain credentials it added the parent domain and subsequently both child domains. Okay, so there are trusts, I'm okay with this. The interesting issue is yet to come.
    Two Active Directory Groups were added. Deployment Admins A and Deployment Admins B.
    Two vCenter Roles were created with similar names. VM Deployers A and VM Deployers B
    Deployment Admins A was assigned the Deployers A role to Cluster A (Cluster, VM Folders, Datastore Folders)
    Deployment Admins B was assigned the Deployers B role to Cluster B (Cluster, VM Folders, Datastore Folders)
    Note: No objects overlap. All hosts, vms and datastores are isolated to each cluster.
    So the next step is assign an child1 AD User to the Deployment Admins A group. As expected the user using credentials child1\user can connect to vCenter via the VI Client and see all the relevant objects. Great!
    So now I assign the same child1 AD user to the second AD group Deployment Admins B. Now we wait and nothing happens. The permissions don't change. The user logs out and logs back in using the same credentials and still the permissions don't change.
    So I remove the user from both AD groups and get them to log out and in and sure enough they can't.
    This time I assign the child1\user account the roles as set out previously. So child1\user account is assigned to both roles in place of each AD Group. The expected behaviour is observed. As I add the second permission set, the objects become visible within the VI client.
    Okay so now I remove the explicitly assigned permissions and reassign via the groups and this time I ask the user to log in via the UPN ([email protected]). Whoa! It works.
    So it seems that assigning permissions for the same user in multiple AD groups across multiple roles can only be achieved when the user uses a UPN login to the VI Client.
    Has anybody else found this to be the case?
    If so, were you able to fix it?

    Hello,
    I have found this to be the case and think it is more due to SSO than AD. If you look at how you login as the 'administrator' when you first configure SSO it is in effect using UPN. I would raise this as a case to VMware and make sure they are aware of the issue. There are some issues with SSO being worked each day.
    Best regards,
    Edward L. Haletky
    VMware Communities User Moderator, VMware vExpert 2009, 2010, 2011,2012,2013,2014
    Author of the books 'VMWare ESX and ESXi in the Enterprise: Planning Deployment Virtualization Servers', Copyright 2011 Pearson Education. 'VMware vSphere and Virtual Infrastructure Security: Securing the Virtual Environment', Copyright 2009 Pearson Education.
    Virtualization and Cloud Security Analyst: The Virtualization Practice, LLC -- vSphere Upgrade Saga -- Virtualization Security Round Table Podcast

Maybe you are looking for

  • All the imported images are gone

    I've made an animation in Adope Edge Animate with a lot of images imported from the same directory folder as the animation. But the next time i had started up the animation, all the images are gone. The animation is saying they are still there, like

  • JVM crashes with jdeveloper 11g and jrockit 6

    When i run my application its al going well, when i call some to show data, then all is going well, but when i would like to save some, then the jvm crashes, and i have no idea, i've added arguments in the jvm run configuration, etc nothing seems to

  • Untangling Mavericks from iCloud

    I recently updated our Macs from Snow Leopard (10.6.8) to Mavericks (10.9.x). We had skipped Lion and Mountain Lion due to their heavy iCloud entanglement. iCloud syncing is a handy tool for on-the-go metropolitans with high bandwidth, symmetrical in

  • WF and AME Issue

    Hi All, I am getting an error in the Work flow as follows: error message: unique constraint (HR.AME_TEMP_TRANS_LOCKS_PK) violated. This i am getting when the WF is at the function 'Is final approver'. Can any one help ?? Thanks in advance Raj

  • Problem using JSTL XML tags.

    My xml tag is giving problems. All other tags (core/sql and EL) are working fine. Even a very simple code like : <%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <!-- par