Service Level Agreemnts Measurement - SLA KPI's

hi I need to have some sort of measuremnt tools for the above. Can you
tell me what reports can be run to measure these
1. Forecasting and Planning - delivery of the right goods at the right
time and to the right place
2. Requistions to RFQ (quotations) to orders
3. number of fixed contracts as a % of total spend (purcghases)
4. Buying Savings
5. the reduction in foreign expenditure vs local expenditure
6. impact of exchange rate on forward cover taken
7. goods received capture turn around time- Delivery vs GRN Captured
8. number of changes to P.O after goods received or invoice captured
9. Goods received vs Goods issue vs reservation date
10. Slow moving items
11. stock variance as a % of total inventory
12. % change in Inventory on hand
13. Change in MAP
Ta
Vishnu

Hey heatherfoeh!
What a funny thing you ask because velocity has been on my mind recently. Just this past month, I wrote two blogs (here and here) on the topic of velocity and the last one I am going to write is about "How to measure it". So this question is perfect.
Here is how we do it at ReadyTalk.
1. We first define all of our transitions within the technology. Meaning which field is being flipped to signify a transition has occurred We capture this on several different records as the lead works its way through the system.
On the lead record, we capture created date, first contact attempt, contact made, converted date. We do this by date stamping the relevant field each time the lead goes through a transition. Below you see our lead status. Each time this field is flipped, there is a corresponding hidden field that is stamped. The use of these fields allows us to then create reports in SFDC using a formula that calculates the number of days between two dates.
On the opp records we have the same process but this time we are tracking the velocity through the pipeline. So we go from SAL>SQO>CW or CL. Each time the opp stage is flipped a corresponding date stamp is made. And, like above, you run formulas on this field to calculate # of days between two dates.
Now in terms of adherence to an SLA, you obviously have dashboards that you roll this up to in the form of average time between stages. You can also segment on velocity be owner (to see which AEs are "johnny on the spot" with their leads) or you can do velocity by lead source. You can also create workflow that throws alerts when a lead/opp has sat at one stage for two long.

Similar Messages

  • Set notifications when the time defined in Service Level SLA is exceeded

    Hello everyone,
    I am looking for ways how to in OSM set a time - service level (*SLA*) for each function of the orchestration.
    If time is exceeded for each function, Make a notification to an external system.
    You can do things like this at Order and Task Levels, but I do not know how to do this at the level of each function.
    Does anyone know how I could solve this issue.
    Best Regards,
    David Alejandro Leon H.

    Hi David,
    you have the option of defining a jeopardy on the order based on the expected process duration, which is an attribute of each process.
    Go to Order editor, jeopardy tab, conditions and check the third checkbox and leave the first radio button below. Then you would set the desired duration on the process executing your component. You could also link an automator to the notification and do whatever you want.
    Now the problem is the Design studio does not let you set the expected duration for a process through the process editor nistead it populates 86400 seconds every time, but if you open the file in the Package Explorer view, you should be able to modify this by editing the file (haven't tested it though), but I believe it should deploy and once it is in the DB model, it should work since this is old 6.3 functionality. Try it andd let me know!
    I believe you could even create an SR for the fact the DS does not alloow to set the duration on a process on the grounds of missing functionality which was previously available, unless it was officially deprecated (I am not aware of that), or, unless there is a way to do this with the Studio of which I am not aware.
    If this does not work for whatever reason the only way I can think of is declaring the jeopardy notification on the Order and linking a custom rule created for the purpose which would need to be a sql based rule where the PL / SQL would evaluate the duration of the process executing your function. Would be a bit of coding, but I believe you could make it work.
    Viktor

  • CRM Enhanced SLA(Service Level Agreement) not Pausing

    I am Using CRM 2015 and Make 3 SLA of type Enhanced and using SLA KPI
    Resolve by KPI Instance
    CRM built-in Configuration of this Instance is as
    1SLA:    If Priority High 2 Hours
    2 SLA:   If Priority Nomral 4 Hours
    3 SLA :  If Priorty Low 6 Hours
    Problem if i want to pause any SLA Where I Pause the timer...
    in Status of Case there is not Status of Paused..
    Muhammad Sohail

    Hi Sohail,
    Have you selected the "On Hold Status" for which the SLA for the cases are to be paused in service configuration settings.
    Regards, Abhishek Bakshi If you find this post helpful then please Vote as Helpful and Mark As Answer. Check my blog on https://mydynamicscrmblog.wordpress.com/

  • Service Level Agreements or Memo

    Hi,
    Is there a way I can store service level agreements or a memo field for each client? Trying to keep my field guys posted on what is with in scope of the contract when onsite.
    This topic first appeared in the Spiceworks Community

    Hey heatherfoeh!
    What a funny thing you ask because velocity has been on my mind recently. Just this past month, I wrote two blogs (here and here) on the topic of velocity and the last one I am going to write is about "How to measure it". So this question is perfect.
    Here is how we do it at ReadyTalk.
    1. We first define all of our transitions within the technology. Meaning which field is being flipped to signify a transition has occurred We capture this on several different records as the lead works its way through the system.
    On the lead record, we capture created date, first contact attempt, contact made, converted date. We do this by date stamping the relevant field each time the lead goes through a transition. Below you see our lead status. Each time this field is flipped, there is a corresponding hidden field that is stamped. The use of these fields allows us to then create reports in SFDC using a formula that calculates the number of days between two dates.
    On the opp records we have the same process but this time we are tracking the velocity through the pipeline. So we go from SAL>SQO>CW or CL. Each time the opp stage is flipped a corresponding date stamp is made. And, like above, you run formulas on this field to calculate # of days between two dates.
    Now in terms of adherence to an SLA, you obviously have dashboards that you roll this up to in the form of average time between stages. You can also segment on velocity be owner (to see which AEs are "johnny on the spot" with their leads) or you can do velocity by lead source. You can also create workflow that throws alerts when a lead/opp has sat at one stage for two long.

  • Level Based Measure and a column based on that

    Hello All,
    I need suggestions to implement the following requirement.
    1. No of orders stored in a fact table at day level
    2. No. of orders at month level should be calculated
    3. Depending on the count, each month would be assigned to a bucket.
    0-10 orders -> B1
    11-100 orders -> B2
    > 100 orders -> B3
    What I did in RPD
    1. fact joined to time dimension
    2. created a logical column: ORDER_COUNT: count(distinct order_number) iand set the level = month
    3. created a logical column: BUCKET: using the output of above logical column and CASE statement to implement the bucket rule.
    Now, when I run a report like this:
    Year; ORDER_COUNT; BUCKET
    Returns me 12 rows. Understood because ORDER_COUNT is a month level measure
    E.g.
    2011 5 B1
    2011 5 B1
    2011 15 B2
    2011 15 B2
    2011 5 B1
    2011 5 B1
    2011 15 B2
    2011 15 B2
    2011 5 B1
    2011 5 B1
    2011 15 B2
    2011 15 B2
    But as soon as I pull the BUCKET column as column heading in pivot table, it returns me only the 1st month row and changes the "BUCKET" value to B3.
    Looks like, it recalculates the bucket and sums up all 12 months orders and then applies the bucket rule.
    Like this -
    B3
    2011 5
    My expectation was something like this
    B1 B2 B3
    2011 30 90 0
    where 30 is the sum of the order_counts of all B1 months, <m>
    Ques:
    1. Is there a way I can avoid the recalculation of bucket information when the granularity/dimensionality changes in the report
    2. I read in the below link that if the grain of the report > grain of the level-based-measure then the output of the report is "not-deterministic"
    Am I hitting that scenario?
    [http://gerardnico.com/wiki/dat/obiee/measure_level_based]
    Any suggestion would be highly appreciated.
    I am using 11.1.1.6.2 version.
    Thanks & Regards
    Monika

    Hi ,
    If I understand your requirement  correctly , then you need currency Conversion.
    you can refer this links.
    http://consultingblogs.emc.com/christianwade/archive/2006/08/24/Currency-Conversion-in-Analysis-Services-2005.aspx
    http://www.ssas-info.com/analysis-services-faq/27-mdx/244-how-change-currency-symbol-based-on-selected-currency-dimension-member
    http://social.technet.microsoft.com/wiki/contents/articles/18672.currency-conversion-in-ssas-2012-multidimensional-tabular.aspx
    May I know , You Require all this using MDX and SSRS Parameter ?
    Thanks

  • Service level tracking items are not deleted

    hi,
    every time i add a new service level tracking, after that when I delete it, it is deleted from the service level tracking items. but it resides as available items when i want to run a SLA report.
    i have already removed 'Test-Remove' from service level tracking in 'Authoring' tab but it still exist as available items to run a report as above picture.
    do i have to remove it manually from sql server? any help is appreciated

    Hi,
    I checked on my lab, and I have the same result as yours. When I newed a service level tracking, I then go to the Operation DB to query below table
    [OperationsManager].[dbo].[ServiceLevelObjective]
    And found the object created, and then I delete the service level tracking on the operation manager console, and recheck the table again, the object is removed there also.
    After that, I run service level tracking summary report, I can see the deleted service level tracking there.
    It is hard to explain, but I think maybe there are temp files keep this information.
    I would like to suggest you wait for some days and then recheck it.
    Regards, Yan Li

  • Service level agreement

    what is meant by service level agreement in sap... i searched a lot but couldn't understand that...can any one explain clearly about this service level agreement..

    Hi,
    Service Level Agreements (SLAs), you work with customers to stipulate the form that the performance of a guaranteed service takes.
    The SLAs define the attributes (such as content, scope and means) for the service products (for example, maintenance, Hotline) agreed on with the customer in the service contract. Different parameters, such as response time or availability time, confirm a SLA.
    Examples of parameters within a SLA:
    ·         Response time (technician on site within a specified time)
    ·         Operating time/availability time (working time of the service or support center)
    ·         Downtime (maximum number of breakdowns per year)
    ·         Availability (assured system availability in %)
    ·         Solution time (maximum period of time allowed for the solution of a problems

  • SCOM 2012 Service Level Dashboard

    I have been tasked with creating a Service level dashboard for SCOM 2012. After reading up on various blogs and sites around methods and BI / reporting tools I am no closer to knowing what would be the best solution, and would appreciate some guidance.
    I want to create SLO groups for applications - Exchange, AD, SQL, SCCM etc. and have a high level heat map with measures like CPU util, Disk space %, latency etc. updated every minute and displayed in each block (preferably using corners of a single block),
    and if possible to add a bootstrap style icon into each block.
    I would like drill down functionality on each group that then breaks down into another heatmap (per server).
    And then to drill down further which displays a SLD type dashboard on that instance.
    I am comfortable with creating the final level SLD using widgets, would it be possible to use Visio for the heatmaps ?
    I have looked into using Power View, would conditional formatting be a better option ? 
    Id like to publish the dashboard into Sharepoint.
    Would appreciate your feedback. Once i know which solution to look into, it would become much easier to focus my attention.

    Hi,
    I would like to suggest you refer to the articles below:
    Creating a Service Level Dashboard
    http://technet.microsoft.com/en-us/library/hh212692.aspx
    Monitoring Service Level Objectives by Using Operations Manager
    http://technet.microsoft.com/en-us/library/hh212753.aspx
    For more information on the Visio 2010, Sharepoint 2010 and Savision LiveMaps
    solutions, see the excellent blog series by SCOM MVP Marnix Wolf from the link
    below:
    http://thoughtsonopsmgr.blogspot.com/2010/09/scom-and-dashboards.html
    Regards,
    Yan Li
    Regards, Yan Li

  • Route calls to two different CSQs, but show single set of Service Level stats on report

    We have a single node UCCX 9.0.2 Premium environment to handle our ACD operations.  Our agents take inbound customer service, claims and sales calls for a few dozen of our clients.  All of these calls are currently taken by the same two teams of people regardless of which client it is for, with the sales calls going to one team and the customer service and claims calls going to the other team.  There is a Sales CSQ and Skill for each client, and a Customer Service CSQ and Skill for each client.  Currently the caller is presented with a menu giving two options...press 1 for customer service, press 2 for sales.
    What we are looking at doing is adding a third prompt specifically for claims.  Claims issues are handled by the Customer Service team, but only certain members of the team.  Obviously I can create a new CSQ and Skill for Claims for each client, then have the new prompt route to the CSQ for Claims.
    The challenging part is the reporting for this.  We have to report Service Level statistics for Customer Service calls (but not sales) for each client, to show whether or not we're meeting the service level agreement requirements.  The splitting out of claims calls to be handled by specific people is something being requested by our internal management, not the client.  But as far as the client is concerned those are customer service calls, they would count toward our customer service SLA, and they expect to see a single SLA statistic reported.
    I know that it's only possible to add multiple skills to a CSQ and force agent selection based on a specific skill in CCE (not available in CCX).  But is there any way to script my way around this to get the same end result, and have the reporting data still reflect a single set of CSQ service level stats?

    Thanks Aaron.  We're running HRC right now, but I've been dying to switch us to the version of CUIC that's built in to CCX for quite a while and it appears I may be able to do so soon.  I'm hoping to utilize some of the additional flexibility of the saved reporting templates in CUIC to massage the data formatting as needed.
    CUIC Premium is something our management will be considering, but I'm anticipating the license for it being very expensive and probably causing them to eliminate it as an option.  Unfortunately I haven't been able to get my hands on a demo copy of it to try to "sell" it to them either.
    Thanks again for your help Aaron.

  • Service Level (Service and Response Profile) block information-TABLES

    Hi,
    We are maintaining the service and response profile info under service levels assignment block in Iobject in SAP CRM WEBUI for SLA..
    Where this info is stored in table level.
    I know CRMD_SERWI and CRMD_ESCAL for Service and Response profile and I dont know how to get the link with Iobject.
    Pl suggest
    Regards
    A.Sureshbabu.

    hi Raghav,
    What exactly do you mean by SLA View ? . Pls. check the following steps
    1. The Factory calender Should be maintained.
    2. In the Item category of the service ticket Date profile SRV_SLA_ITEM should be maintained.
    Pls. revert if you need any help further .
    Thanks,
    RAJEDNRA SONWANE

  • UCCX 7: Report on agent service level

    Hi all,
    Typically we would measure the service level based on a CSQ. Would it be possible to measure it on the agent level? For example, the number of calls answered before/after service level by the agent. I guessing the CCD table would be capturing this.
    Any ideas? Thanks!
    -JT-

    Calculating SL is something that you calculate at the "Group Level".  The reason you do not calculate at the Agent Level is because an agent in the group has no control over which call in queue they are going to end up answering.  The queue is typically a FIFO queue.  An agent is typically going through a cycle of:
    1)     being in Ready State
    2)     ACD sending them the next call
    3)     finishing the call and going into Work State
    4)     go back to Ready State
    Since the agent has no control over which customers they end up talking to, then appraising an Agent is done with other metrics such as Average Talk Time, Average Work Time, Time in productive states (such as Ready and Talking on a call), correct phone usuage etc.
    I hope that this helps.
    Ron Reif
    SMSI
    [email protected]

  • Service level

    CAn  u give the brief explanation for the SERVICE LEVEL AGREEMENT.

    SLA is an abbreviation for "Service Level Agreement". It means to have guaranteed reaction or resolving times for incidents trouble tickets.These are defined in project preparation phase and client would have made an agreement with the company for the level of service. The SLA's are applicable in Production as well as maintanence support projects.
    The issues or the tickets(problems) which are arised is taken care of on priority basis by the support team consultants.
    The work process in support projects are given below for your reference.
    1. The customer or the end user logs a call through any tool or by mail (there will be a separate tool for each company)
    2. Each one of the support team is a part of support group.
    3. Whenever a customer logs a call he /she has to mention to which work group (by name).
    4. Once the calls came to the work group the support consultant or the team need to send an IR (Initial Response) to the user depending upon the priority of the calls. (Top,High,Med,Low, - it may be different for companies)
    5. Then the error is fixed, debugged by the support consultant or the team. Then after testing properly by generating TR(Transport Request through the basis admin)
    6. Then it is informed to the end user/customer/super user about the changes which have moved to the production server by CTS process.
    If any configuration or customization is required to solve the issue, then the consultant have to work on DEV Client, then the end user will test it in the QA client and after approval the BASIS consultant has to transport it to the PRODUCTION client.
    An example:
    Tickets in SD can be considered as the problems which the end user or the employee in the company face while working on R/3. Tickets usually occur during the implementation or after theimplementation of the project. There can be numerous problem which can occur in the production support and a person who is working in the support has to resolve those tickets in the limited duration, every ticket has the particular deadline alert so your responsibility is to finish it before that deadline.
    To begin with , we should give "TICKET" to you for not knowing it.
    Here is an eg of a ticket raise:
    End user is not able to
    1. Create Sales order for a customer from a New plant , since shipping point determination is not happened . ( Without Shipping point the document becomes INCOMPLETE and he will not be able to proceed further like DELIVERY, BILLING).
    He raises a ticket and the priority is set in one of the below:
    1. Low 2. Medium 3. High. 4. Very High
    Now you need to solve this ticket. You would analyze the problem and identify that the SP configuration has to be done for the new plant.
    You would request a transport for DEV CLIENT to BASIS. You do the change and Request one more Transport to BASIS for QA client. The End user will test the same by creating a sales order for the new plant and approve it.
    Finally, you request a transport to move the changes to PRODUCTION. Once the change is deployed in production the TICKET is closed. What I have given is a small example. You would get some real issues with severity HIGH in your day-day support.
    Hope this information Helps you.
    Best Regards
    Silky

  • Service level agagements

    hi. its regarding the sla. what r the service level aggrements companys usvally have with their client.
    can anyone explain about the service level aggrements

    Hi,
    does this help?
    http://help.sap.com/saphelp_nw2004s/helpdata/en/43/23fc16cad10d23e10000000a1553f7/frameset.htm
    Regards, Heidi
    PS This is not really a question for the Web Dynpro forum...

  • Service Level Agreements on Service Requests

    Hello,
    I was wondering if anyone had thoughts or experiences to share for the best way to manage Service Level Agreements for Service Requests. I have been requested to provide a report showing whether Service reqeusts (by Area/Topic) were answered within the agreed times.
    Eg Requests for New Business Cards are expected to be resolved in 3 days and it took 4 days so flag this request as having not met arranged timeframes.
    I'm not sure where is the best place to store the Service Level dayes by area? Is that just within the logic of the report? Appreciate any thoughts on this.
    thanks,

    Hi Venky,
    I'm new to On Demand and not that confident creating a custom object. I was wondering if I could achieve my SLA's by using a Workflow and custom SR field?
    I thought if I created a new field on the SR called 'Service Level Agreement' I could populate this field with SLA days based on Service Area.
    Eg:
    Trigger Event: Before modified record saved
    Workflow Rule Condition: PRE('<Area>') <Area>
    Action: Update Values
    Field Name: Service Level Agreement
    value: IIf([<Area>]="Allocations",'2')
    However I get an error message as I'm not sure if I have the expression correction.
    Function ‘IIf’ is invalid with 2 parameters(SBL-SBL-00000)
    Does this make sense as an approach? I thought I could then use this field on reports.
    thanks,

  • Service level attribute

    Hi gurus,
    i want to display the attribute in my query. but when right click the char and select the attribute, ( it is in the service level - unit of measure attribute) not giving the values. it is giving the 0.00 values.
    but in the master maintenance it is showing the values.
    how can i display the attribute of char in the query.
    thanks.

    Hi Binu,
    The multiprovider on which this report is based contains 4 cubes. This query is restricted on 3 out of 4 cubes. These 3 cubes have same structure. One is current year data cube and other 2 are history cubes.
    The current output format is
    A/P doc No.--A/P Line item--
    Service Amount
    Result----
    300
    10000001--001--
    100
    10000001--002--
    100
    10000001--003--
    100
    The expected output format is
    A/P doc No.--A/P Line item--
    Service Amount
    Result----
    100
    10000001--001--
    100
    10000001--002--
    Blank
    10000001--003--
    Blank
    We are trying to find out if we can achieve this at query level with conditions etc.
    Regards,
    Jeethendra

Maybe you are looking for

  • Thinking to get FIOS. Need Info on DVR

    I have been renting a TiVo Premium with my RCN cable tv service. I am leaving RCN and thinking to get FIOS which is finally available in my neighborhood. But I love the TiVo. Anyone has any hand-on experience wth Verizon's DVR? In particular, I am mo

  • Regarding error message from a transaction

    Hello all,       I have a scenario where i need to collect all the error message from a trasaction and display it in a pop up.       i am calling a function module and inturn calling transaction 'FB08' using bdc. i may get one or more error message.

  • Camera raw 7.3 for CS4 - Canon 6d

    Hi, Where can I download camera raw 7.3 update for CS4 to read CR2 files from Canon 6d? Thanks. Marko

  • Item close event is triggering twice for Advanced Data Grid

    HI, I'm using AdvancedDataGrid for my project. My issue is when click on item close, the item close event is triggering twice. Why it is triggering twice? Thank you...

  • Error in Xcelsius with QaaWS

    Hi everybody, I try to transport Xcelsius Dashboard with Query as a Web Service from Development to Productive server. Everything has worked just fine with BOXI 3.1 SP 2. We installed SP 3 and FXP 3.5 for BOXI 3.1. And after Dashboard with QaaWS was