Agent Issue in Workflow

Hi Team ,
I have created one rule which is returing two agents . But when i am using this rule in decsion step , then workitem is going only to one agent , not to both .
Please help .
Regards
Jagjit Singh

Hi Jagjit
"If iam executing workflow using A/B agent login in sap system"
How are you executing the workflow? Where are you starting the workflow from?
By "Executing the workflow" do you mean starting the workflow or executing the work item?
If a work item goes to two users, each one will see it in their inbox. If you open it, it gets reserved by the name of the user who opened it and disappear's from other's inbox (standard behaviour). If you execute the work item, it completes, is no more available in any inbox , and moves to the next step in workflow.
Looking at your recent description, it seems that the workitem is going to both users and you are executing from one inbox .... so what do we want here and what is not happening here?
It would be good to see the activeX version log of the workflow (the work item should not be completed or processes), click on the button in AGENTS column and see what is listed.
Regards,
Modak

Similar Messages

  • CAT2 - Issue with workflow task TS20000460

    Reposting the query in ABAP General Section.
    CAT2 - Issue with workflow task TS20000460
    Waiting for any suggestion?
    Edited by: Amit Khare on Sep 10, 2009 3:01 PM
    Closing due to no responses.
    Edited by: Amit Khare on Sep 10, 2009 3:40 PM

    Hi,
    Could you figure out why the event linkage is breaking when you make it Gen.Task? I think, there is some problem in your wflow template. May be do a Syntax Check in the testing environment. If that time, some error happens, then by the System Defaults in the Event linkage SWETYPV, it will deactivate the linkage.
    I don't think this has got anything to do with you making TS as Gen.Task. Did you see the even trace to see what's the error for linkage breaking ?
    More info. would help in identifying the issue.
    Regards,
    venu

  • Agents in a workflow

    Dear Experts,
    Responsible Agent: Responsible Agent is a user assigned to a step in the step definition. Expressions, organizational objects, or rules can also be used to assign the responsible agents.
    Possible Agent: Possible agent is a user who is authorized organizationally to start a task and execute the relevant work item.
    The SAP System determines the recipient(s) of a work item i.e. Actual Agent from the intersection of responsible and possible agents.
    We normally assign responsible agents using expression, user, org objects, job, position etc.. Where should possible agent be assigned? I have an activity step where I assign an agent for it (US USER1)and make the task as general. Who is the possible agent here?
    KR,
    Bharath

    Dear Saumya,
    Thanks a lot for your reply. Now I am clear about who is a responsible agent. From that thread I found that,
    we will maintain the possible agents in the task definition and responsible agents in the work flow definition.
    I am clear about assigning responsible agent in a workflow. Its done at activity step. Can you please tell me how to maintain possible agent in task definition.
    KR,
    Bharath

  • Agent assignment in Workflows using Rules.

    what is Agent assignment in Workflows using Rules.

    Hi
    [Check this article|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/70c6c6e7-3ede-2a10-deb8-8da2071fbaf0]
    Regards
    Pavan

  • Workflow Agent Listener and Workflow Background Engine

    Hi all,
    I try to update roles via User Management responsibility but when applying them it throws the following warning: "Updates to Role data will not be visible in the application until the following processes are started : Workflow Agent Listener and Workflow Background Engine". So, my question is via which responsibility i can submit those requests and is there anything else i should know before creating, update roles and assigning permissions to them?
    Thanks in advance,
    Alexander.

    I checked the requests and i found that Workflow Background Engine completed successful. Only Open Period Balance finished with error but is it possible this to be the reason of the given warning? I believe not.
    And pls kindly explain what exactly means "you may need to log a SR."? Create a Service Request (SR) in My Oracle Support website so you get a help from Oracle Support Engineer (assuming you have a valid CSI number and MOS account) -- https://support.oracle.com
    Thanks,
    Hussein

  • Workflow Agent issue

    Hi ,
    Recently we did clone, every thing looks fine in TEST server except workflow agent pointing to PROD servers,
    [Sep 15, 2010 6:30:47 PM EDT]:1284589847305:Thread[outboundThreadGroup1,5,outboundThreadGroup]:0:-1:
    XCEPTION:[fnd.wf.bes.PLSQLQueueHandler]:dequeue() :Dequeued the following BusinessEvent -> BusinessEvent{name=oracle.apps.wf.notification.send, key=8080299, priority=50, correlationId=null, sendDate=Fri Jul 09 18:16:16 EDT 2010, receiveDate=Wed Sep 15 18:30:47 EDT 2010, From Agent:Agent{agent=WF_NOTIFICATION_OUT, system=prod}, To Agent: , Last

    Hi,
    Recently we did clone, every thing looks fine in TEST server except workflow agent pointing to PROD servers, Please post the application release along with the database version and OS.
    Have you completed all the Workflow setup changes on the cloned instance as per the Rapid Clone doc?
    Also, please run the test as per (11i : Oracle Workflow Cartridge Workflow Java Mailer Setup Test [ID 274764.1]) and (Oracle Workflow ATG Support: R12 Java Mailer Setup Diagnostic Test [ID 748421.1]) and see if it returns any errors.
    Thanks,
    Hussein

  • Issue in workflow workitem that gets triggered to two users at one time.

    Hi All,
    Below are the query  details:
    Module:  HR
    Area:      Workflow
    Process: Hiring
    There is an workflow in HR module that is triggered when an hiring action is run against an candidate.
    There are two or three maximum approvers  which is based on the position to which the candidate is hired.
    Issue:
    During the hiring process some times the workitem is getting triggered to two users at once.
    One is the actual approver who should receive the workitem in his UWL and other is the user of our service center who is no where involved in the approval process.
    Analysis Done:
    We checked the workflow log and found that the actual approver's ID is getting displayed under agent and workflow is complete. But the other user's ID is no where shown in the log but he has received an workitem in his UWL that makes the issue still confusing.
    Awaiting for experts suggestions.

    Reply to Susan Questions:
    You say that 'the workitem is getting triggered to two users at once' - do you mean that there are two workflow instances that are being kicked off at the same time when the hiring action is performed? Or is it that the workflow is generating two tasks that go to these different users?
    Ans : There is a single task attached to the activity.
    Is this a custom workflow?
    Ans : Yes.
    Are you certain that the erroneous task is only going to the user in the service center, or is it perhaps going to everybody (marked as a general task)?
    Ans : The task is marked as general but the workitem is received by only one user of the service center at a time.
             As this issue has taken place 4 times in the past year all the 4 receiver were different belonging to different position.
    Reply to Pavan Questions:
    1. Did you try to check the SPRO settings with respect to Hiring Process ,is there any where based on the position does workflow is forwarding the workitem to the other user.
    2. Check the other user Roles and in the Org Structure where he is located , there could be a possibility of wrong position holding.
    Ans : We checked the org structure, but org structure of both the centers are different and independent there is no linkage    between the two.
    *3. IF you are using custom workflow then check if any standard workflow is also getting triggered. Check *
    Ans : Yes this is a custom workflow, but no other Standard workflow is being called.
    4. Check in the SWEHR3 is any custom entries maintained.
    Ans : No, entries are maintained in SWEHR3.
    Additional Info :
    The task that triggers the workitem has an send mail step before it.
    The send mail activity is to notify receiver that there is an workitem lying in the UWL.This mail is received by the actual user and not by the other one.The next step is the task that creates workitem which gets triggered totwo different IDs.
    This scenarios mostly has come up when the number of approver is 1. If the approver is more than 1 the  workflow runs fine without  deviating the workitem to any worng user.

  • Agent determination for workflow

    Hi everyone,
    I have a classic issue: I'm trying to assign a workflow task to an agent. The agent should be determined from the container element "APPROVER". In the task I've entered the expression &APPROVER&; however, I'm receiving error "Agent determintaion for step 4 failed..." "Result of agent determination does not agree with agents of task". And, yes, I've made sure the APPROVER element is of type Import and has a proper value.
    I don't get this; I thought setting the agent to the value of the container element should do the job? After all, the container element "APPROVER" comes up in the F4 search help under the Decision tab of the task... what's wrong here?
    The WF works fine if I set the "WF_Initiator" as the agent, however. But, this is a bit limiting in the long run...
    Regards,
    Trond

    Hi Ravi,
    this is what I actually did... but I found another post, with a reply from Ramki Maley, advising me to make the APPROVER of type SWHACTOR. That helped!
    Thanks anyway,
    Trond

  • No Responsible Agent filled? workflow goes to all

    Hi All,
    I am new to workflow. I am trying to fix a leave workflow issue. Issue is when ever the leave applied it goes to more then one manager. Even thou employee got manager in organisation. When I checked the workflow log, I found no “Responsible Agent” in list, only “Possible Agent” as list with more then one entry (all of them got this workflow). I am not sure what’s wrong, agent determination is done using “Rule resolution” I am unable to link workflow and rule used. Can anyone tell me what should be causing this problem or why responsible agent list empty.
    Thanks in advance.
    Regards,
    Trim

    HI Trim,
    Responsible Agents
               Who should do the work
    Responsible agents are the people who are supposed to execute a particular work item.   
    Responsible agents are assigned at the workflow step level or at the task level via default agent determination rule.
       Assignment of Responsible Agents
        Responsible agents can be assigned by using
    Expressions (Initiator of workflow)
    Organizational Structure (Organizational unit, job, position)
    Rules (Dynamically during Work Item creation)
       The recipient(s) of a work item are established from the  intersection of responsible and possible agents.
    <b>Responsibility Rules</b>
    When role resolution is performed, an assignment table is
    evaluated in which Organizational Management objects (jobs,
    positions, users, organizational units) are assigned to the
    various characteristics of the role parameters.
    <b>Procedure for defining roles using responsibilities</b>
    Creation of container element for each criterion that are selected for the evaluation at runtime.
    Creation of responsibility and definition of criteria (individual values or value ranges) in the responsibility editor for the container elements.
    Assigning users / organizational objects to the responsibility.
    If the values in the role container are compatible at runtime with
    the criteria defined for a responsibility, the organizational
    objects assigned to this responsibility are identified as
    responsible  agents for the work item.
    Thanks and Regards,
    Prabhakar Dharmala

  • Agent Assignment in Workflow

    If anyone had worked on customizing the WF for Changed Sub profile, WS1200124, please tell me how to configure the role for the standard task: 1200191, Abbreviation: PDVDispProfi .
    I need to use this task for two purposes, one to show to the owner of the profile and second to the manager of the owner of the profile.
    I tried giving the rules 01200025 for Employee and 01200024 for the manager in agent assignment for the tasks, but the workflow hangs at these tasks.
    If I hardcode the agent to some user, it works fine.
    Any suggestion on what would have gone wrong?
    Is something to be activated at the rule level?
    Thanks in Advance.
    Suryakiran

    Hi Mikko,
    I work on ECC5 system.
    Your answer solves half of my issue.
    I assign an Expression with &EMPLOYEE& as the agent to task and this sends the mail to the employee.
    the Work Item Subject says "Your Dev. Profile has been change".
    Now, I also need to send the same mail to the supervisor of the employee.
    Here, The workitem text should be "Dev. Profile has been changed for the Employee<b> XYZ</b>".
    So, I cloned the task TS01200191 to TS900001,
    changed the text accordingly and
    created a container element "PERSON"
    inserted this element as a variable in the text.
    I need to pass this PERSON to the task in the binding from workflow.
    This PERSON should be created in the workflow container and filled.
    Please confirm if this procedure works or if there is a better one.
    Thanks.

  • Workflow Agent Listener and Workflow Background program run after each minute

    Hello,
    We have scheduled Workflow agent listener program to be run after 5 minutes but it runs every minute more than once and fills concurrent request queue.
    Please help.
    EBS 12.1.1, DB 11.1.0.7, Linux 5.
    Thanks & Regards
    Aneel Ahmed

    We have scheduled Workflow agent listener program to be run after 5 minutes but it runs every minute more than once and fills concurrent request queue.
    Looks like this concurrent program was scheduled to run more than once? Maybe under a different application user?
    What if you cancel the recent schedule you made, would you be able to reproduce the issue then?
    Thanks,
    Hussein

  • Cloning issues with workflow

    I'm hoping someone could help with my issue with cloning.
    We are on v 11.5.10.2, oracle db version 9.2.0.6 on RHEL4 with all pre-req patches per Rapid Clone note 230672.1.
    I've followed this instructions but I cannot get Workflow Mailer Service, Workflow Agent Listener Service, and Workflow Document Web Services Service to start up.
    I've checked my environment variables and they are all properly changed, tried re-running autoconfig, tried regenerating jar files after modifying AF_CLASSPATH. I mean everything and I am completely stuck and baffled by this issue.
    Any help is greatly appreciated.

    are you talking about the clone instance,
    if yes you have to do the following
    update wf_notification_attributes set text_value=replace(text_value,'http:// prod.domain:8000/pls/prod','http://clone.domain:8036/pls/test')
    where text_value like '%http://prod.domain:8000/pls/prod%';
    update wf_notification_attributes set text_value=replace(text_value,'http:// prod.domain:8000','http:// clone.domain:8036')
    where text_value like '%http://prod.domain:8000%';
    update wf_notification_values set text_value=replace(text_value,'http:// prod.domain:8000','http://clone.domain:8036')
    where text_value like '%http://umappprod.umniah.com:8000%';
    update wf_notification_values set text_value=replace(text_value,'prod','clone')
    where text_value like '%clone%';
    update wf_agents set address=replace(address,'prod','clone')
    where text_value like '%prod%';
    update wf_systems set name='clone', DISPLAY_NAME='clone'
    where name like '%prod%';
    where clone is the new cloned instance and prod is the source instnace.
    also on this clone instnace you need to make sure that you have access to your mail server.
    fadi
    http://oracle-magic.blogspot.com

  • Issue in workflow related to PO

    Hi,
    A monthly job is scheduled to create PO's in SAP by using an Unix file in the application server which has the required details. Workflow would be triggered for all the error PO's after the job run. The workitem recieved displays all the error PO's on a screen and the user is given the option to reprocess the error PO's from the screen itself once the errors are rectified. This whole requirement is done using the files in the application server.
    The main problem which i'm facing is that the file into which the error PO's are written into the file for this month run would be overwritten with the other records for the next month run. User may take months to reprocess the PO's. so my requirement is that when the user clicks the workitem of this month run then the screen should display the relevant records and when he clicks the next months workitem he sh'd be able to view the error PO's of the next month. As of now, the old workitem displays the new error PO's as the contents of the file are overwritten for the next month run. Also i don't think the creation of a new file for every month is not a better option. suppose if i do that then how would i link the workitem to the file when the execution is done with the same program.
    Please help me out as the issue is a bit urgent
    Regards,
    Sam

    In order to do that you have to explain how your solution works.
    How is the workflow started? The date should be passed in the workflow container, and you should thus add a new importing container element for it. Alternatively, if the previous is not feasible, can you assume that the workflow is started the same date (or with a fixed offset) as the file is created. If so you can set the date in the workflow instead of passing it as a parameter.
    The date will of course have to be passed on to your step, and from your step to the BOR method you execute. This however, is just a matter of binding and importing elements, and I assume you are able to solve that on your own.
    What is this report you have mentioned? SAP standard? I assumed it wasn't. If it is a customer report, you will of course need a new selection screen parameter, and when your BOR method submits the report (or alternatively calls the transaction) the date must be passed as one of the parameters.
    Hope that helps, but if it doesn't you have to be MUCH more specific in your questions. You have to explain what you are trying to do and what your starting point (current solution) is.

  • CCMS Agent Issue in Central Monitoring System

    Dear Guru's,
    We are configuring the CCMS Agent in our landscape, while registering the CCMS Agent we're facing some issue.
    CEN system - Only ABAP Stack - ECC 6.0 Ehp3
    Target System - Double stack (ABAP + JAVA, Netweaver 2004s)
    After completing the Visual Admin settings. Service file SAPCCMSR.99 has
    been generated automatically. As per the help.sap the service file should
    be SAPCCMSR.<Instance No.>, our instance no. was 00 but its was generated
    with 99 (SAPCCMSR.99).
    Two RFC has been created in Double stack system and one RFC has been
    created in ABAP system.
    RFC in ABAP system :
    SAPCCMSR.HOSTNAME.00 - its not working
    (Error Details, ERROR:program hostname.sapccmsr.00 not registered)
    RFC in Dual-stack System :
    SAP.CCMS.J2EE.SID - its working
    SAPCCMSR.HOSTNAME.00 - its not working
    (Error Details, ERROR:program hostname.sapccmsr.00 not registered)
    While testing the Remote System Topology, we're getting communication
    error.
    In RZ21, Topology - Agents for Remote Systems - Display Overview, Agent
    for SAP System SID tab, Agents for Remote SAP Systems, selecting the
    available system (Dual stack system) and give Test Connection means
    its throwing Error opening an RFC connection - SAPCCMSR.HOSTNAME.00
    Could you please suggest, what we're missing.
    regards,
    Guna

    Hi,
    Thanks for your reply.
    What your said was rite, but I'm unable to get J2EE (Java Stack) alert information in RZ20 of the same system, coz., its dual stack system. If we don't have any issue in Java means it should be updated in RZ20 of the same system.
    In Dual-stack System:
    RZ20 -> CCMS monitor sets -> SAP J2EE Monitor Template -> All Systems -> SID -> J2EE Engines, J2EE Applications, J2EE Log files... these are not updating here.
    Could you kindly suggest for above issue.
    regards,
    Guna

  • Agent Issue In Obiee 11g

    In OBIEE 11G, how to send automatically one email for different level users for having a look different data by agent?
    For example:
    One report architeture:
    Region--------District---------Sales
    Region 1------District1--------100
    ------------------District2---------200
    Region 2------District3---------300
    ------------------District4---------400
    One Level can have a look at data:
    Region-----------------Sales
    Region 1-------------300
    Region 2------------ 700
    Another Level can have a look at data:
    Region--------District---------Sales
    Region 1------District1--------100
    ------------------District2---------200
    Region 2------District3---------300
    ------------------District4---------400
    Is it possible to implement this requirement in OBIEE 11.1.1.6? Thanks.

    Hi Satya,
    Thanks for you help.
    If I add this new users into one group in users table and send one email to group, it will no result. Message display as below:
    Eventually succeeded, but encountered and resolved errors...
    Number of skipped recipients: 0 of 0
    AgentID: /shared/test/sad
    Invalid subscribers skipped: weblogic
    create table USEREMAIL
    Logon VARCHAR2(50),
    Display_Name VARCHAR2(50),
    Group_Name VARCHAR2(50),
    TimeZone VARCHAR2(50),
    Language VARCHAR2(50),
    Locale VARCHAR2(50),
    Email VARCHAR2(50),
    Email_Priority VARCHAR2(50),
    Email_Type VARCHAR2(50),
    Cell_Phone VARCHAR2(50),
    Cell_Phone_Priority VARCHAR2(50),
    Pager VARCHAR2(50),
    Pager_Priority VARCHAR2(50),
    Handheld VARCHAR2(50),
    Handheld_Priority VARCHAR2(50)
    Create table users(
    USERID varchar2(50),
    USERPASSWORD VARCHAR2(50),
    GROUP VARCHAR2(50)
    insert into useremail values
    ('kobe','kobe_xu','BIAdministrators','','','','[email protected]','H','HTML','','','','','','');
    insert into users values
    ('kobe','123456',''BIAdministrator');
    and create AUTHENTICATION block:
    select USERID from USERS where USERID=':USER' NQS_PASSWORD_CLAUSE(and USERPASSWORD= ':PASSWORD')NQS_PASSWORD_CLAUSE
    CREATE AUTHORIZATION BLOCK and set row-wise:
    SELECT 'GROUP', USERROLES FROM USERS WHERE USERID=':USER'
    Please help me to find the issue, thanks very much for your precious time.

Maybe you are looking for