Exclude a participant for a role while assigning an instance.

Hello
I'm trying to implement an approval process using ALBPM 5.7.
Would like to know if there is a way of excluding a participant from a role and send the instance to all other participant.
Do you have any suggestions or a solution?
Thanks.

I'm sure there are other ways to do this, but here are a couple approaches you've probably already thought of that have worked in the past to do this.
One approach is to allow the screenflow associated with the Interactive activity to prevent the designated end user from invoking the work item instance. You'd pass in the name of the participant you want excluded into the screenflow as a variable. Inside the screenflow, you'd have a conditional transition from the Begin to a Interactive Component Call task with a screen that tells the designated end user that they cannot use this work item instance. The logic in this conditional transition going to this task would check to see if the name in the variable passed into the screenflow is equal to the predefined variable "Participant.name" (note the uppercase "P" in participant). Once the Interactive Component Call task completes it would flow to an Automatic Task that has the logic "action = CANCEL" and then flows to the End task in the Screenflow. The drawback to this approach is that designated end user will be able to see the work item instance in their inbox and they will be able to click on it (although they won't be able to take an action on it). The benefits are that this is simple to set up (a conditional transition and a couple tasks in a Screenflow).
A second approach is more complicated, but more interactive. On the fly, you'd create a parametric role. This parametric role for this work item instance would have every participant in the role except for the designated person. When the work item instance flows across to the Interactive activity inside the parametric role, the designated employee won't see the instance and everyone else would be able to see it. The drawback to this approach is that you're creating a bunch of new parametric roles (one for each work item instance). The benefit is that the designated end user won't be able to click the instance since it won't even appear in their inbox.
Dan

Similar Messages

  • Error role while assigning to user

    Hi,
        I am using protal 6.0 in my project.I have small bug while assigning role to user.
       I assigned role to user and after role assined, the role check box is in disable.I can't remove that role for that user.
      And the role is not working for that user.
    Can any one tell me what is the problem?
    Regards,
    Suresh

    Hi Baji,
    I had assigned the same role to 400 users.Its working for all user but for this user ia m facing problem.
    Cany clues regarding this issue.
    Regards,
    Suresh

  • Table used for storing roles/profiles assignment in CUA lansscape

    Hi,
    following is my cua setup
    master client - 999 of SRM 4.0
    child client - 101 of ECC 5.0
    child client - 202 of SCM 4.1
    in cua all distribution works on its logical name assign to respective client.
    here is my question
    lets say user 'XYZ' in master client assign single as well as composite role and composite profiles assigned in the master as well as child system.
    please tell me in which table this relationship is maintain in sap that Composite roles/profile is from which cua client.
    from my finding the tables which store the role and profiles from master and child system are i.e. USRSYSACT & USRSYSPRF.
    but i am not able to find table which store the roles to user and user to profiles assigment in CUA setup,can someone please help me.
    Thanks,
    John.

    Hi Check the tables
    <b>USR10  -role definition
    AGR_PROF   -Profile for Roles
    AGR_TEXTS  - Role descriptions
    AGR_USERS  - Assignment of roles to users
    AGR_DEFINE - Auth profiles</b>
    if needed see other tables with USR* and AGR_*
    Reward points if useful
    Regards
    Anji

  • User-exit for delivery while assigning serial numbers(urgent)

    hi all,
    can u plz tell me the specific user exit for delivery (VL01n) while assigning serial numbers?
      i am getting the serial numbers for material in database table OBJK .i am also getting these serial no.s in IQ01.
       while doing delivery,i am going for extra-->serial number.at this time one screen for serial number is comming.those serial numbers which are stored in objk will transfer to this screen of delivery automatically.
      for this , i want a specific user-exit for delivery so that i can transfer the serial nos from objk to that screen of delivery.plz suggest .(urgent )
    any idea is highly appreaciated
    Regards
    pabitra

    You can find from below list of user exists
    V02V0001            Sales area determination for stock transport order          
    V02V0002            User exit for storage location determination                
    V02V0003            User exit for gate + matl staging area determination (headr)
    V02V0004            User Exit for Staging Area Determination (Item)             
    V50PSTAT            Delivery: Item Status Calculation                           
    V50Q0001            Delivery Monitor: User Exits for Filling Display Fields     
    V50R0001            Collective processing for delivery creation                 
    V50R0002            Collective processing for delivery creation                 
    V50R0004            Calculation of Stock for POs for Shipping Due Date List     
    V50S0001            User Exits for Delivery Processing                          
    V53C0001            Rough workload calculation in time per item                 
    V53C0002            W&S: RWE enhancement - shipping material type/time slot     
    V53W0001            User exits for creating picking waves                       
    VMDE0001            Shipping Interface: Error Handling - Inbound IDoc           
    VMDE0002            Shipping Interface: Message PICKSD (Picking, Outbound)      
    VMDE0003            Shipping Interface: Message SDPICK (Picking, Inbound)       
    VMDE0004            Shipping Interface: Message SDPACK (Packing, Inbound)

  • Keeping track of participants for previously completed activities?

    Looking for best practices for handling "rejection paths" in an approval process. Given a simple approval process:
    1) Initiator submits item
    2) Section mgr approves or rejects
    3) Division approves or rejects
    4) Office Mgr approves or rejects
    5) user notified of final approval
    My flow can be rejected at any step, where flow gets routed back to the previous step. But using roles, default behavior would put activity into inbox of ALL USERS in the Role. I want it to go back to the the specific user that completed the previous step.
    It is starting to look like I need to store previous participants in database or create instance variables to store participants for every step....varInitiator, varSectionMgr, varDivMgr, varOfficeMgr so in case I need to route it backwords, I know who to actually send it to.
    ideas?

    for my scenario, you can use either of the following options:
    1) after setting a participant, you can do:
    "participant.sticky = true"
    which makes the participant the default participant for the role, for each activity that lands in that role for that instance.
    2) you can set the default participant for a role:
    "role.defaultParticipantForCurrentInstance = this.creation.participant"

  • Error while Assigning database level role (db_datareader) to SQL login (Domain Account)

    Team,
    I got an error while creating a User for Domain Account. Below is the screen shot of the error (error : 15401)
    Database instance is on SQL 2000 SP3. ( I know it is out of support, But the customer is relutanct to upgrade)
    On Google search, i found below article which is best matching for this error
    http://support.microsoft.com/kb/324321
    I have follows each step of troubleshooting. But still the issue persists.
    Step 1. The login does not exist == The login is very much exist in the domain as i am able to add the same domain id to other database instances
    Step 2. Duplicate security identifiers == i have used this query to find duplicate SID
    /*  SELECT name FROM syslogins WHERE sid = SUSER_SID ('YourDomain\YourLogin') */
    But there was only one row returned with create date of today's.
    Error while Assigning database level role (db_datareader) to SQL login (Domain Account) 
    Step 3. Authentication failure == Domain is available. User is able to login on other servers via RDP connection.
    Step 4. Case sensitivity == Database collation is set to Case insensitivity. (CI)
    Other two 5. Local Accounts & 6. Name resolution == is not applicable to me.
    I tried other ways also.
    A. Creating login and providing permission in one go only = User account is not created
    B. Instead of GUI, use query to create login and provide required permission = Same error.
    Does anybody has faced any such situation
    Chetan

    See the below output
    srvid
    sid
    xstatus
    xdate1
    xdate2
    name
    password
    dbid
    language
    isrpcinmap
    ishqoutmap
    selfoutmap
    NULL
    0x010500000000000515000000A1F66E1BFC1DC75D26E72530A2B80400
    14
    20:25.9
    57:33.4
    UKBAA\LHRAPPMuttavarapuS
    NULL
    1
    us_english
    0
    0
    0
    Chetan

  • Problem while assigning multiple staffing to project role.

    Dear All,
    I am facing problem while assigning multiple staffing to project role.
    In the project role, we are doing staffing ( assigning BP). While assigning the BP's getting below errors.
    Resource assignments overlap
    Message no. DPR_BUPA_LINK004
    Diagnosis
    The validity period '10.02.2008'-'01.03.2008' for the assignment of project role Product Manager and ' Rakesh Pradhan' overlaps with the validity period of the assignment ''.
    However, the project role type does not allow several staffings to be edited at the same time in the project role.
    System Response
    The system does not allow this constellation of data when saving.
    Procedure
    Check and correct the start and finish dates of the staffings affected.
    Request you to advise in fiixng the issue.
    Thank you for your cooperation.
    Regards,
    Ranjan

    Hi Biplab,
    For multiple staffings in the same time frame, check the option of 'Edit in Parallel' in the Role Type settings in SPRO.
    Let me know if that helps.
    Regards,
    Vivek Pandey

  • No portal roles are assigned for this user.If this problem persists, contac

    I am trying to access portal first time using j2ee_admin user. It is saying "No portal roles are assigned for this user.If this problem persists, contact your system administrator."
    iam using abap+java enginee how config in abap enginne ,iwant which role to assign  j2ee_admin  user
    i already asiigned sap_j2ee_admin,SAP_BC_JSF_COMMUNICATION,SAP_BC_JSF_COMMUNICATION_RO   but it show same problem
    please help me..
    Edited by: Mugala Balu on Aug 7, 2010 5:53 PM
    Edited by: Mugala Balu on Aug 8, 2010 7:48 AM

    Balu,
    Well this issue has been discussed many a times in forums. You would have to point your data source to ABAP system.
    Check this thread in [here|J2EE Failed to start  , after changing UME datasource;.
    Good Luck!
    Sandeep Tudumu

  • Error while assigning user for release approval path for payment release

    Hi everyone,
         I am trying to assign user for payment release in SPRO. I have defined upto 'Define relevant document types for release for payment', after that while assigning user in terms of position for release and save it, i am getting error 'Program error: ASSIGN with length 0 in program "MP120800" '.Because of it i can t proceed further.
    The data in details below;
    1. Create Workflow Variant for Release for Payment
       1000     SAP
    2. Assign Company Code Workflow Variant for Release for Payment
      1000     1000     SAP
    3. Define Release Approval Groups for Release for Payment
      0001     Vendor A
    0002     vendor B
    0003     Vendor C
    0004     G/L accounts
    4. Define Release Approval Paths for Release for Payment
      0001     Vendor high
    0002     Vendor middle
    0003     Vendor low
    0004     G/L accounts
    0005     Other
    5. Assign Release Approval Paths for Release for Payment
      1000     KZ     0001     0001
    1000     KZ     0002     0002
    1000     KZ     0003     0003
    6. Assign Release Approval Procedure for Release for Payment
    1000     0001     20,000.00     KES     1     WS10000052     WS00400011
    1000     0002     50,000.00     KES     2     WS10000052     WS00400021
    1000     0003     1,000,000.00     KES     3     WS10000052     WS00400022
    7. Define Relevant Document Types for Release for Payment
         1000     KR
    1000     KZ
    8. Define Users with Authorization to Payment Release
    1000     0001     1     20,000.00     KES
    1000     0001     2     50,000.00     KES
    1000     0001     3     100,000.00     KES
    here i have selected the option and tried to create Orgobject, i am getting following error
    Program error: ASSIGN with length 0 in program "MP120800"
    If any corrections in the definitions, Please let me know.
    Thanks in advance!!

    Hello,
    Please start the report RSWOGIND, set also the checkbox "generate all
    ObjTypes from new". This should solve the problem.
    Best regards, Hana

  • Error While Assigning Approval Management Roles to User

    Dear All,
    While assigning "Approvals Management...." Roles to the user through User management responsibility and Click on to Apply Button I am getting following Error.
    oracle.apps.fnd.framework.OAException: java.sql.SQLException: ORA-01403
    ORA-06512: at "APPS.UMX_ACCESS_ROLES_PVT"
    Can anybody help me to get rid of this error.
    Thanks In Advance
    Jithindev

    Hi,
    Standard roles are not assigned to users directly.Make sure that copy the role from standard roles then change naming convention like your company specification.
    Ex: standard role : SAP_BC_JSF_COMMUNICATION_RO
    Step:1: go to t-code: PFCG and give the role name in role tab SAP_BC_JSF_COMMUNICATION_RO
    Step:2: press copy button and change the naming convention.
    Step:3: Assign to the user.
    I hope it will help you.
    kiran kumar.v

  • Effective start and end dates for roles/group assignment

    Hi,
    Does Access Manager (in legacy or realm) mode support effective start date/end date on a role/group assignment on a user?
    Thanks,
    Srinivas

    Hi Ankush,
    I am also of the same opinion. Start and end dates can probably be enforced by a policy condition in AM but would lead to proliferation of policies as we would end up creating policies per role entitlement duration for a user.
    Any thoughts on whether the sunrise/sunset concept of Identity Manager can be used for this requirement.
    Thanks,
    Srinivas

  • Assigned users for a role

    Hi
    I am looking for auditing feature in Portal. I created a portal role,say ABC in portal and added an iView to that role. When ever I create any user, I am assigning this role to that user. Now I want to know the users associated to this role ABC. Under User Administration tab, when I look at Assigned Users for this role, I don't see any users. But when I see the roles assigned to any user, I can see this role assigned to this user. I don't want to go to all users and check whether this role is assigned or not.
    Also, I want to know the users who all are accessing the iview in role ABC currently. Can you please help me with these points.
    Thanks in advance
    Tejo

    Hi Tejo,
    check below thread
    Read all the users assigned to a portal role
    Koti Reddy

  • Ran CATT Script for the role assignment to users

    Hi All,
    I have ran ECATT script for doing role assignment in QAS and completed successfully. I did this through CUA. What is the next step after running catt script? Do I need to doing anything with PFUD in each child system? Because I checked in the child systems many derived single roles are not generated in QAS.(RED). Is it because of running catt script or it might have came like that only from development? Please advise..
    Regards,
    Masood

    >
    Salman123 wrote:
    > Please let me know how should I proceed from here
    Hi,
    I have told you why the error message is there.  What do you not understand about the resolution? Your parent roles are out of sync with the child roles so you need to re-sync them.   An example of how do do this is to "adjust derived" from the master role.  Only when you have done this will your roles be in sync again.

  • Customizing Message "No portal roles are assigned for this user"?

    Hello,
    we would like to give the user some hint on who to speek with in case he has no portal roles assigned.
    So we would like to customize the messaage "No portal roles are assigned for this user" to some customer spezific text or to redirekt to a customer specific iView.
    I would appreciate any kind of hints.
    Best regards,
    Lutz Rottmann

    Hi,
    Check these threads.
    Customizing message "No portal roles are assigned for this user"
    No portal roles are assigned for this user
    Regards,
    Harini S

  • Cusomize message "No portal roles are assigned for this user"?

    Hello,
    we would like to give the user some hint on who to speek with in case he has no portal roles assigned.
    So we would like to customize the messaage "No portal roles are assigned for this user" to some customer specific text or to redirect to a customer specific iView.
    I would appreciate any kind of hints.
    Best regards,
    Lutz Rottmann

    Hi,
    Check this thread.
    Customizing message "No portal roles are assigned for this user"
    No portal roles are assigned for this user
    Regards,
    Harini S

Maybe you are looking for

  • Receiver IDOC adapter - RFC_NO_Authority

    Scenario: EDI (Sender File adapter)-->PI7.11-(Receiver IDOC adapter)---->ECC Went thru receiver determination, Interface determination, message split, request message mapping, Technical routing and then got stuck at call Adapter stage.  Below is the

  • Help with updating databse with cfloop

    I want to move data from one column to another. I thought I could just query points2 column then use a cfloop to update the data to points1 column. Finally null out points2 column. Below is my code on the first 2 steps. Unfortunately, I get the follo

  • Pages loads fine but...

    Hi my pages loads fine but it has a file looks like is in memory and it opens automatically, but looks like this file is corrupted and it make the app crash. This file was never saved it looks is in Pages memory or something, so I can't find it to de

  • Can't connect to my home WiFi network

    I'm using a linksys router and using WEP security. The iphone can see my network, but when I enter the password it tells me I can't connect. I can't seem to make the phone forget the network so that I can start over. Any help would be appreciated

  • 3102 question - access from cell phone

    Hello, I am thinking about buying a SPA3102 after seeing the comments that you can access it from a cell phone or other landline. My wife's family is overseas, and I want to use the free international calling from my Voip provider when she is calling