How to determine dialog step agent in report

I have to create a customize report of workflow status Like SWI1. problem is all the data is available in table SWWWIHEAD
but the record of the step which have to execute have empty field WI_Agent . as soon as the agent will execute it . this field will be populated.
I need the agent of that step/ record.  In SWI1 out put if we click on the log and then click on the agent button it shows generic decision task and shows the agent below that.

To get the uerid which in waiting state you can use this FM SAP_WAPI_DISPLAY_WORKITEM. Search with SAP_WAPI_* you will get lot of FM which can be used for your requirment.

Similar Messages

  • How to determine the Support Team from Reported-by?

    Hi All,
    We need to determine the support team based on reported-by.
    I have concluded it is only possible by customization of developing ZBADI from these threads:
    Re: How to determine the Support Team from the Reported by?
    Automatic determination support team based on own specs?
    Re: Route tickets based on Message creaters's location
    So we have created ztable which has relation between SAP component, Reported-by and Support Team.
    Now i need to develope a ZBADI  and assign to the action definition SLFN0001_ADVANCED_FIND_PARTNER(i hope).
    Can anyone help me out with the piece of code. Because i don't which FMs to be called for read and update the support desk message.
    Note: Action definition SLFN0001_ADVANCED_FIND_PARTNER uses method call Z_CRM_DNO_PARTNER_1(which is a copy of CRM_DNO_PARTNER_1 and applied some correction as per note: 1041455).
    Thanks in advance.

    closing this thread.

  • How to determine the database driver a report uses?

    Hello experts.  I'm using Crystal Report XI R2 and C# (.net 4.0 runtime).
    For a given report, I'd like programmatically determine what database driver(s) a report and it's sub-reports use.  The nice thing is that I don't want to change it.
    When I refer to database drivers I'm talking about the choices one gets when starting a new report in the Crystal UI.  Something like the following:
    Access/Excel (DAO)
    Database Files
    ODBC (RDO)
    OLE DB (ADO)
    I've looked into the developers help file that came with Crystal XI R2, crsdk_net_doc.chm, and can't find any references that would help.  Maybe it's what I'm searching on.
    My goal is for a given directory produce a list of rpt files that use OLE DB and a MS-SQL Server provider.
    Thanks for looking at my question, any assistance is appreciated.

    Also note since you are using 4.0 framework you must also be using VS 2010.
    CR for VS 2010 is the only version supported with 4.0 framework.
    See this page to download it:
    Or go back to VS 2008.
    Code would look something like this:
         public class frmMain : System.Windows.Forms.Form
            CrystalDecisions.CrystalReports.Engine.ReportDocument rpt = new CrystalDecisions.CrystalReports.Engine.ReportDocument();
            CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument rptClientDoc;
    New subrepoutine...
                ISCDReportClientDocument rcd;
                rcd = rptClientDoc;
                CrystalDecisions.ReportAppServer.DataDefModel.ConnectionInfo oldConninfo;
                CrystalDecisions.ReportAppServer.DataDefModel.ConnectionInfo newConnInfo = new CrystalDecisions.ReportAppServer.DataDefModel.ConnectionInfo();
                CrystalDecisions.ReportAppServer.DataDefModel.Table oldTbl;
                CrystalDecisions.ReportAppServer.DataDefModel.CommandTable newTbl = new CommandTable();
                oldTbl = (CrystalDecisions.ReportAppServer.DataDefModel.Table)rcd.Database.Tables[0];
                oldConninfo = oldTbl.ConnectionInfo.Clone(true);
    Thank you

  • How to determine the complexity of OBIEE report?

    Hi BI Gurus,
    We are currently planning to do OBIEE 11g upgrade. To do impact analysis, we have been asked to come with the complexity of all the reports which are now in OBIEE I came up with the following points.
    1) No. of tables used in the report - More no. of tables means more joins leading to complexity
    2) Usage of Complex joins in physical layer
    3) Complex calculations used in BMM layer
    4) Usage of pivot tables, charts, guided navigation in the reports
    Pls let me know if these are valid criteria to determine complexity. Pls add if anything else can be considered. Thanks in advance!

    Check data volume as well, as this is also impact your report performance.
    If you are looking data model as well, then check table structure whether partioned, indexed etc.

  • How to determine SLA in Range Gauge Report?

    have a following human work flow task scenario for which we need to display SLA performance Index in a range gauge.
    1) The dataobject "HumanTaskInfo" will capture task id, task status, task creation time, task completion time in their fields. one more field is been kept to calculate the time difference between task creation time and task completion time during the time of feed to this dataobject
    2) Range gauge report design needs a only one field from dataobject to map. but our objective to calculate the percentage of tasks which got completed or rejected status and also their SLA of 8 hrs time period being met.
    For example, dataobject "HumanTaskInfo" has 10 records. 5 got completed status and 3 got rejected status and 2 still in "New" Status. out of 8 completed and rejected tasks, only 6 met SLA time of 8 hrs. In this scenario, the range gauge should display 75% as SLA performance ( (6 divide by 8) *100) .
    Can anyone help us how to achieve this calculation in Range Gauge Report design configuration?

    Anyone providing suggestions on this will be highly helpful.
    Our requirement is to show the SLA of human task in Range Gauge ( 0 to 65 % - red; 65 - 80 % yellow; 80 - 100% - green) in BAM report.
    The dataobject stores
    1) Process Instance Id ( which is a unique key)
    2) task status ( new, approved, rejected )
    3) task start time
    4) task end time
    5) taskstart2endtime(calculated field which stores the difference between task start time and task end time in seconds)
    The objective is to calculate the number of tasks for last 30 days (which has either approved or rejected status) which completed ( means approved or rejected) in 8 hrs of time period .
    Assume there are 10 tasks in this data object within last 30 days of period; 4 got approved ; 3 got rejected; 3 still in new status ; out of 7 completed tasks ( sum of approved and rejected ) , 5 met SLA ( within 8 hours of time ).
    Now the range gauge has to display 71.42% ( percentage value of 5 divided by 7 ) and the gauge pointer should be with in yellow region ( 65% - 80 %)
    We tried to bring 71.42% and unable to succeed in that. In filter tab, we have provided for bringing data for last 30 days.
    No clue how to apply the rest of the logic in the range gauge report design.
    Any help in achieving this requirement will be highly appreciated.

  • How to determine N Step Approval process through Process Controlled workflow

    For SC approval process after 4th level of approval the workflow keep go N step till the approval determine. If no approval find then go for WF Exceptions.
    In PCW we have process level like 100, 200, 300 and so on. What would be the procedure for Nth process level determination in SRM process controlled workflows settings.

      From SRM 7.0 PCW, requestor of SC or creator(buyer) of the PO can't be in the approval list.. this is standard...
    create two custom events like zev_po_schema_eva and zev_po_sl_approval
    create two custom expression.. one with constants as zev_po_schema_def and other one is formula interpreter(0FB001)..
      assign zev_po_schema_eva as schema evaluation for PO.. MAKE SURE YOU LINK THE zev_po_sl_approval
      with as zev_po_schema_def..
       now create schema definition entry and specify as zev_po_schema_def..
       now create process level
       100 approval / approval with completion ( Your chooice ) .. maintain  zev_po_sl_approval as evaluation id in the process level... maintain RR_SPENDING_LIMIT_APPROVER as Resp.Resolver...

  • IPCC 8.5 - How to determine queue an agent answered?

    I am designing a wallboard to monitor our queues and agents.  We have 4 different queues configured, and our agents answer the calls based on order received, and priority.
    I need to know which IPCC table I need to query to know which queue our agents are currently talking to.  When an agent answers the phone, I need to be able to tell which queue the agent answered.  I'm sure this is possible, because we can see the data in the Cisco Supervisor Desktop.

    The only two tables that Cisco supports real-time (in actuality no more than a query every 10 seconds) queries of are the rtcsqssummary and rticdstatistics. These tables are only populated after you enable Real-Time Snapshot Config under the Tools menu (page 482). Additional details are here: Database Schema Guide for Cisco Unified CCX and Cisco Unified IP IVR, Release 8.5(1)
    CSD gets data from an entirely different set of processes which do not read from db_cra so it's not a valid benchmark to compare against.
    Please remember to rate helpful responses and identify helpful or correct answers.

  • Error in resolution of rule ... for step - Agent determination for failed

    Dear Experts,
    in SRM 7.0 CS, i have come accross the following workflow error:
    I have extended my existing organizational plan for a new site (new CoCo, Plant, Purch Org and Purch Gr). But when i use my test users with this site, i receive a workflow error, that has the following wording in SWI2_DIAG:
    Error handling for work item 000000055347
    No links corresponding to the specified data could be determined
    Error in resolution of rule 'AC40000138' for step '0000000293'
    Agent determination for step '0000000293' failed
    Error during result processing of work item 000000055357
    Error when processing node '0000000293' (ParForEach index 000000)
    Error when creating a component of type 'Step'
    Error when creating a work item
    Error when processing node '0000000293' (ParForEach index 000000)
    Work item 000000055356: Object FLOWITEM method EXECUTE cannot be executed
    Error handling for work item 000000055355
    Can you maybe help me understand, what this error means and how to resolve it?
    Thank you very much!
    P.S. my test users work fine if i drag them to another location in my organizational plan. And also if i take other test user from locations where everything works fine and drag them to this "problem" location, than the same workflow error occures.

    Remove the user from the PPOMA node and add him again.. Sometimes this will solve the issue..

  • Agent determination for step 0000000081 failed error in workflow

    Hello All,
         I am doing employment verification from ESS portal. In the workflow step I have selected RULE to determine the agent. To configure rule, I double click on rule, on next screen selected "Agent determination - responsibilties" to determine the agent. I configured responsibilties with the valid value ranges and everything but the workflow is going into error! I did research and not sure what I am doing wrong. I checked the workflow container in workflow log and all the values that are supposed to pass to rule container are showing up fine.I keep getting the error:
    Agent determination for step 0000000081 failed
    Result og agent resolution does not agree with agents of task.
    Any feedback you could provide would be greatly appreciated.

    1. In Transaction PFTC, select Task Type = Standard Task and Task = 01000076
    2. display the task details.
    3. Now go to Additional data ->Agents Assignment->Maintain
    4. Select the task here and click Attributes in the application tool bar.
    5. Select the General Task radio button and hit transfer.
    -- You have made your task general.
    To Synchronise the runtime buffer ,simply excute T-Code SWU_OBUF and hit the Start Synchronization button.

  • How to use a parameter of a report program in a dialog program

    how to use a parameter of a report program in a dialog program.
    I have to fetch the value entered in the parameter of report program and display it in a dialog program

    Hi Aasim,
    Just mention like below in your ABAP report.
       PARAMETERS: p_aufnr TYPE aufnr MEMORY ID ord.
    and mention the same memory ID name in the module pool screen property it automatically populates the value to and fro

  • Step- by- Step on How to Load Excel data into Crystal Reports?

    Hi Friends,
                      Can anyone send me a Step- by- Step on How to Load Excel data into Crystal Reports? Pls help me. Thanks in Advance.

    It's also important to 'prep' the excel file prior to connecting to it.
    Give the data tab a meaningful name
    Make sure the column headers are unique and that every column has a header
    Delete any blank tabs
    If you have trouble with Excel changing the data type of a field (say, a social security number you want to be a string value rather than a number so you don't lose leading zero) an alternative would be to save the spreadsheet file as a CSV, create a schema.ini to specify the data types for each column (example below) and use the same steps to connect except instead of choosing Excel 8.0, scroll to the bottom and choose Text.  You have to make sure the CSV file is in the same folder as the schema.ini file that defines the columns.
    Schema.ini example:
    Col1=SSN Char Width 9
    Col2=LAST_NM Char Width 25
    Col3=FIRST_NM Char Width 25
    Col4=DOB Date
    Col5=STDNT_ID Char Width 10
    Col6=SORTKEY Char Width 10
    Col7=SCHOOL_NM Char Width 30
    Col8=OTHER_ID Integer
    Col9=GRADE Char Width 2
    The filename in the first line needs to have the []  brackets around it, but I couldn't get it to display in this forum correctly.
    Edited by: Eric Petersen on Jan 27, 2010 9:40 AM

  • How to determine the agent of workflow administrator

    In the workflow, when there is any exception raised, we need to send notification to workflow administrator. My question, how to determine the agent of workflow administrator.

    Hi jrockman li,
    No it is not like that, i mean that administrator for workflow will a single person so you can simply give his userid as the agent.
    SAP_BC_BMT_WFM_ADMIN          Administrator for Business Workflow
    SAP_BC_BMT_WFM_GP_ADMIN   Role for Guided Procedure Business Workflow Administrators
    SAP_BC_BMT_WFM_UWL_ADMIN UWL: Administrator for Workflow Functionality
    You can use this roles for the agent determination purpose for the workflow administrators.
    Thanks and Regards
    Balaji K.

  • How to use a parameter in a report program in a dialog program

    how to use a parameter in a report program in a dialog program

    Hi Shaikh,
    Post it in
    "ABAP Development".

  • Error in resolution of rule ... for step - Agent determination failed

    Dear All,
    In SRM 7.0 CS, i am having a problem in the area of work flow. In general, the workflow is working fine, but at times the work item does not get delivered to the approver.
    As per the analysis from SWI2_DIAG, the error is the following for the concerned shopping carts:
    Error handling for work item 000000056146
    No links corresponding to the specified data could be determined
    Error in resolution of rule 'AC40000138' for step '0000000293'
    Agent determination for step '0000000293' failed
    Error during result processing of work item 000000056156
    Error when processing node '0000000293' (ParForEach index 000000)
    Error when creating a component of type 'Step'
    Error when creating a work item
    Error when processing node '0000000293' (ParForEach index 000000)
    Work item 000000056155: Object FLOWITEM method EXECUTE cannot be executed
    Error handling for work item 000000056154
    Error when processing node '0000000293' (ParForEach index 000000)
    Does anyone have an idea on the root cause of this error?
    Thank you very much.

    Hi Masa,
    thank you very much for the reply.
    Yes, rolewise the approver is having the manager role in SRM and also on the portal. But what do you mean by "manager position in PPOSA_BBP"?
    The user is hanging in his node together with the other users. Is there any specific "manager position", where the approvers have to be put in PPOMA? I mean, the other approvers, for whom the workflow is working normal, are hangig in their nodes just like the approver who is not getting the work item.
    Moreover, if i drag the users (the requestor and the approver) into an other node (for another plant of another company code for example), than the work flow is working fine.
    Can there be any other reason for such an error?
    Thank you very much.

  • Response times -- Dialog Steps  Week / Weekend: How to compare it?

    We have SAP ECC 6.0 running on a HP-UX Cluster. Our service is a  7x7 24x24.
    Like most of companies system activity is lower in the weekend, for example:
    From Monday to Friday an average of 2.500.000 DIALOG Steps with a response time of 900 ms.
    On Saturday we have an average of: 650.000 DIALOGS Steps with a response time of 650 ms.
    On Sunday we have an average of: 250.000 DIALOG Steps with a response time of 450 ms.
    So the question is: It have sense that with 10% of user activity on sunday response time is near to 50% (comparing 450ms on sunday with 900 ms in the week) why the response time on sunday is not 10% of response time in the week, something like 90 ms?
    What is the correct way to analyze this numbers? Probably you never will have a linear function to represent this situation (in fact this is a Exponential function). SAP always have this behavior?
    sap_responseTime(t) = exp(t) Where t  is the time in ms.
    F(450) = 250.000    
    F(650) = 650.000    
    F(900) = 2.500.000 
    Please some tips about this topic.
    Best Regards,
    Erick Ilarraza

    Hi Erick
    Response times entirely depend on the overall system hardware, usage and user activities over the system. In your case, during weekends , a lower number of dialog steps suggest fewer dialog logons in comparison to the weekdays.
    In contrast, the response time ( 50%) in comparison to weekdays suggest that the users are executing some heavy transactions that show increased overall response time. These may be transactions that run reports with expensive SQL statements or fetch huge volumes of data from your database ( in comparison to the weekdays).
    There cannot be a linearity maintained between the dialog steps and response times when users log in and work randomly in a system
    I hope this helps

Maybe you are looking for