ESS Guided procedure Default role assignment

We are implementing ESS in EP7 with ECC 6.0
After setting up Life and Work events it seems that there are default roles Administrator and Overseer that need to be assigned to portal roles, I am just not sure what portal roles to assign.  Are these supposed to be assigned to Guided procedure type roles or to MSS type roles?
Any insight would be helpful

Hi Gail,
These roles are for the GP processes.
The Default Roles should be configured for each process
This is an important step as this will ensure that the process is started without the user having to assign users who have will administer and oversee the execution of the process. Typically the users who are assigned to the processes as Administrators are the HR administrators and overseers could be managers. However this is not a hard-and-fast rule and this has to be decided at the time of implementation.
hope this helps!!
Regards,
Sharadha

Similar Messages

  • ESS Guided Procedures EXIT

    Hi,
    we are using ESS Travel Management Scenario with EP70 and Web dynpro with a ERP2005 HR Backend. (Create Travel Request/Expense etc)
    We are using a layout with detailed navigation on the left side.
    Our Problem is: Once a WD Guided Procedure (like Create Travel request) is started by the user, he cannot exit anymore. There is no BACK option or EXIT button or so.
    If the user clicks on the left side in the detailed navigation link, the portal starts another screen in a separate new window, as long as the guided procedure is there and active. But in the new window, the personal number is locked, of course.
    The only way to exit a guided procedure that is not finished, is to log off or to close the window.
    How can I give the user the option to exit the guided procedure properly?

    Hi Holger,
      This is because the GP is not releasing locks properly. There was a work around suggested, where in the forced lockproperty  is set to true in the GP iview that is used in the ESS.
    Regards,
    Sharadha

  • ESS Guided Procedures My Firs Days link, GRANT POINTS!!!!

    Hi All,
    I have created a custom GP for the First Days in ESS and I have to replace existing First Days GP
    Area Page for Life and work Events contains links (eg First Days , Benefits etc)  First Days link trigger execution of GP, calling it by Process ID
    Question: Where in IMG, I configure that relation
    My First Days Link --- Guided Procedure Process ID?

    In continuation of my question...
    In order to use Life and Work Events application (For Non US)..
    I updated the process template id in resource definition in SPRO transaction.
    Earlier it was :
    URL Parameter : process.template.id=CECE64A19C8F11DAA5C1000E7FA67AEB&process.autostart=true (for US)
    now I have changed it to
    URL Parameter : process.template.id=CE140F51C11711D9824C000BCD45EE55&process.autostart=true (for non US)
    So now I guess I am actually picking up non US application..
    But now when I try to access application :
    Personal Data in My first days
    Family/member dependent
    I am getting below error :
    The following ABAP Exception occurred: SERVICEKEY_INVALID:
    caused by
    Caused by: com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFC_Fault_Exception: Fault name: SERVICEKEY_INVALID, fault text: SERVICEKEY_INVALID
    I do not even know whether i should revert back to old process template id for US country

  • Guided Procedure: Dynamical User Assignment at Runtime with WD API

    Hallo out there,
    I'm trying to assign a user to a process role.
    I set up my process in that way:
    Process as root,
    sequential block,
    First action with callable Object,
    Second action with callable Object,
    It looks quite easy.
    The callable Objects are embedded WD4J UI's and the data transfer GP Context, etc works fine
    I'm still starting the process with the GP Designtime center, not via Webdynpro method (startProcess).
    The following codesd snippets are placed in the execute method of the first callable object.
    I guess a have to use the runtime methods.. not the designtime methods to assign the users
    For example:
    In Step 1 - execute Method: 
    discovering the user for processing step2!
    assigning the to the processrole depending for step2!
    My Coding in step 1 looks like this:
    First step: Getting the user infos:
    //  Retrieve an IUser instance by a logon ID specified dynamically at runtime.
              IUser userStep1;
              IUser userStep2;
                  userStep1 = UMFactory.getUserFactory().getUserByLogonID("user1");
                  userStep2 = UMFactory.getUserFactory().getUserByLogonID("user2");
                  IGPUserContext userContext;
                  IGPUserContext userContext2;
                     userContext = GPContextFactory.getContextManager().createUserContext(userStep1);
                  userContext = GPContextFactory.getContextManager().createUserContext(userStep2);
                  IGPRuntimeManager rtm = GPProcessFactory.getRuntimeManager();
    Now, i want to assign user2 to step2 :
       IGPProcess process =  GPProcessFactory.getDesigntimeManager().getActiveTemplate(
                          // by specifying its ID
                          processId,
                          // and the user accessing it
                          userContext);
                 // create an empty role assignment list
                 IGPProcessRoleInstanceList roles = rtm.createProcessRoleInstanceList();
                 // get the process role number
                 int rolenum = process.getRoleInfoCount();
                 // iterate over the required roles
                 for (int i = 0; i < rolenum; i++) {
               msgmr.reportSuccess("Anzahl der gefunden Prozessrollen: " + rolenum);
                    // create a new role instance by specifying the role's unique name
                    IGPProcessRoleInstance roleInstance = roles. createProcessRoleInstance(process.getRoleInfo(i).getRoleName());
       // add a user to the role instance
                    roleInstance.addUser(userStep2);
                    // add the new role to the assignment list
                    roles.addProcessRoleInstance(roleInstance);   
    I guess the problem is, that i call the wrong method to assign the user. I need to assign the user with following code snippet...
    // dynamically assign a user to a role
    rtm.addRuntimeDefinedUserToRole(
                      // process instance
                      prInstance,
                      // role name
                      "Processor",
                      // user that is assigned (IUser)
                      user,
                      // user context (IGPUserContext)
                      userContext);
    // dynamically change the user assigned to a role for a particular task
    String prInstanceID = prInstance.getID();
    rtm.changeTaskProcessor(
                      // process instance ID
                      prInstanceID,
                      // activity instance ID
                      activityInstanceID,
                      // current user (IGPUserContext)
                      currentProcessorContext,
                      // new user (IGPUserContext)
                      newProcessorContext);
    Thank you for any hint.

    Hi,
    Refer this
    Re: Adding users to a process role at runtime   method :- addRuntimeDefinedUser

  • GP: Process default Roles Cleared when transported

    Hi,
         I have created an impersonalized form that triggers a process in guided procedures.
    I have set the default roles for process as impersonalized form needs all the roles to be defaulted.
    Its working fine in the test system. When I transport this to Production, the default roles get cleared. I get an error message when the form is submitted - ERROR_NO_DEFAULT_USER_FOR_ROLE .
    Version: Adobe Livecycle designer 7.1
    NW2004s SP15
    Thank you,
    Vasu
    Edited by: Subramanya Srinivas Mullapudi on Feb 6, 2009 6:41 PM

    But as I'm using an Impersonalized form, even when I assign the default roles, the impersonalized form still pointing to the process with no default roles. Its not recognizing the default roles assigned in administration.
    I cannot change the process to add default roles (in production). So whenever I submit the form I get the error "ERROR_NO_DEFAULT_USER_FOR_ROLE"
    Complete error:
    SAP Guided Procedures - Error Page
       What happened?
       An internal error occurred while processing your request
       What can you do?
       Try again later. If the problem persists, contact your system
       administrator.
      Additional Error Information
       FormPostprocessor.ERROR_NO_DEFAULT_USER_FOR_ROLE
       com.sap.caf.eu.gp.base.exception.EngineException:
       FormPostprocessor.ERROR_NO_DEFAULT_USER_FOR_ROLE at
       com.sap.caf.eu.gp.model.iforms.postproc.FormPostprocessor.createProcessRoleInstance(FormPostprocessor.java:176)
    at
       com.sap.caf.eu.gp.model.iforms.postproc.FormPostprocessor.prepareProcessRoles(FormPostprocessor.java:157)
    at
       com.sap.caf.eu.gp.model.iforms.postproc.FormPostprocessor.initiateProcess(FormPostprocessor.java:289)
    at
       com.sap.caf.eu.gp.model.iforms.postproc.FormPostprocessor.processData(FormPostprocessor.java:564)
    at
       com.sap.caf.eu.gp.model.iforms.FormPostProcessor.doPost(FormPostProcessor.java:182)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at
       javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
       com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    at
       com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at
       com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    at
       com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    at
       com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
    at
       com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
       at
       com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    at
       com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at
       com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
       at
       java.security.AccessController.doPrivileged(AccessController.java:207)
       at
       com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
    at
       com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
       Sorry for any inconvenence

  • Role assignment in Guided Procedures

    Hi experts
    I have created a guided procedure which is having one level approval.
    This GP is having three actions.
    1) Raise request
    2) Approval
    Depending on the initiator the request goes to the corresponding manager for the Approval of the request. For example: If two different employees raises a request then the request will go to different managers for approval (If their managers are different).
    How can I set the the role for the actions in the above scenareo.
    Appreciate your response.
    Regards
    Shanmukha

    Hi!
    please refer following links.
    http://help.sap.com/saphelp_nw04s/helpdata/en/96/b48c42ee585551e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/d9/273a4209a6ae04e10000000a1550b0/frameset.htm
    Different ways to model "Dynamical assignment of user to process roles" using Composition Tool Guided Procedures - Part 1

  • So tired of assigning default roles in each edit post activation......GP

    Hi:
    My dears, is there anyway of set up the default roles for a GP and keep them no matter activation/edition action is perform....
    I set them up in:
    -  Guided procedures--> Administration --> Assign Default Roles
    -  Guided procedures --> Design time -->Process --> Default Roles
    But in active/edit operation all the default roles are deleted....
    Thanks a lot for your time on this thread.
    Rocío.

    Hi:
    My dears, is there anyway of set up the default roles for a GP and keep them no matter activation/edition action is perform....
    I set them up in:
    -  Guided procedures--> Administration --> Assign Default Roles
    -  Guided procedures --> Design time -->Process --> Default Roles
    But in active/edit operation all the default roles are deleted....
    Thanks a lot for your time on this thread.
    Rocío.

  • What roles are required to use Guided Procedures?

    Hi ,
    What roles are required to use Guided Procedures?
    Thanks
    Srinivas.K

    Hi,
        Refer this block  https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3603. [original link is broken] [original link is broken] [original link is broken]
        This blog is very useful to u and in this blog she is explained what roles to needed for Guided Procedure.The Composite Application Framework role is used for the Guided Procedure in the Portal.First create the user and then assign the CAF role for that user.This is way to obtain the Guided Procedure for that user.
    Thanks,
    satheshkumar.R

  • ESS and MSS role assigned to position

    Hi,
    I have to find out that wheter the  ESS Role is  assigned to a position .I have to display  (Y/N)   (Details 'Y' if ESS Role Assigned, 'N' if no ESS role is assigned) To have a 'Y' it must be an active role
    Is MSS Role assigned to a position .I have to display (Y/N)  (Details 'Y' if MSS Role Assigned, 'N' if no MSS role is assigned)   To have a 'Y' it must be an active role.
    Kindly let me know how to do it.I am a abap developer and new to HR module.
    Thanks !
    Sachin Sharma

    hi
    you can check the user id assigned to the position ,
    the correct procedure would be to use Logical database and HR function modules to retrive the poistion code and user id
    position code can be taken from infotype 1 and user id can be taken from infotype 105 , once u get the user id , then you can check the roles that are there , in your case it might be custom roles , you can hard code the role name for that matter to query the same.
    Hope this gives you a clear idea.
    Regards
    sameer

  • Guided Procedures in ESS/MSS

    Could somebody let me know what exactly is the use of Guided Procedures in ESS/MSS packages.
    Points will be awarded for brief answers.

    Hi Lina,
    Guided procedures are basically for enabling access to multiple backend systems, consistently combining different types of services and applications into processes.
    CAF Guided Procedures (CAF GP) is a framework for modeling and managing workflows using simple and user-friendly tools.
    Also, GP supports collaboration, ad-hoc items, and offline task management using interactive forms. It provides role-based access to tools and resources and guidance through the workflows at runtime, thereby helping end users to easily identify and complete their tasks.
    The following links will help you
    [http://help.sap.com/saphelp_erp2005/helpdata/en/fb/5e6f4169e25858e10000000a1550b0/frameset.htm]
    Also we can know how you integrate existing applications and services into the GP framework
    The below link tells about GP to ESS
    [http://help.sap.com/saphelp_erp2005/helpdata/en/43/9f2d87c0a86756e10000000a11466f/frameset.htm]
    This is link for Defining Composite Processes with Guided Procedures in SAP NetWeaver Composition Environment 7.1[https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a00c07d0-61e0-2a10-d589-d7bc9894b02a]
    Hope this will help you.
    Regards,
    Shaila
    Edited by: Shaila kasha on May 9, 2008 4:15 PM

  • Guided Procedures roles

    Hello all,
    We are currently using ERP 2005 and SAP EP 7.0 and I have the Life and work events working in the system. I am also aware of where they are configured and how you can add/delete any section in the process.
    What i would like to know is:
    When i click on a 'My First Days' Process link, it asks me to define an administrator and an overseer. I was wondering if there is a way i can bring the end user directly to the screen where he/she starts entering the details instead of being asked to specify an administrator/overseer.
    In other words, i want to get rid of the step where the user is asked to specify who the administrator is.
    Any help is appreciated.
    Thanks,
    Bhushan.

    Hi,
        Refer this block  https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3603. [original link is broken] [original link is broken] [original link is broken]
        This blog is very useful to u and in this blog she is explained what roles to needed for Guided Procedure.The Composite Application Framework role is used for the Guided Procedure in the Portal.First create the user and then assign the CAF role for that user.This is way to obtain the Guided Procedure for that user.
    Thanks,
    satheshkumar.R

  • Need procedure for creation of BW Roles, Assigning Queries,Publishing Roles

    Hi Experts,
      Could you please let me know the procedure for creation of BW Roles, Assigning Queries,Publishing Roles in Business Explorer (BEx - BW 3.5)
    Thanks in advance,
    Andy

    Hi,
    Creating BW Roles
    http://help.sap.com/saphelp_nw04/helpdata/en/52/6714b6439b11d1896f0000e8322d00/frameset.htm
    Assigning Queries
    After creating the query, save the query to a role from the query designer.
    Publishing Roles in Business Explorer
    https://websmp101.sap-ag.de/~sapdownload/011000358700002894802003E/HowToBIPortal1.pdf
    Hope this helps you..!
    -Pradnya

  • Default email subject for Adobe Form from Netweaver Guided Procedure

    Hi everyone.
    When we generate an Adobe form from a Netweaver Guided Procedure, a default subject of "Interactive Form {xxxxxxxx}" is used where xxxxxxxx is the Process ID of the Guided Procedure.  Is this default subject configurable?  Where can I change it?
    If we define a custom email template for the form,  the subject of the email becomes our custom subject concatenated with the Process ID.  Where is it defined that the Process ID must be included in the email subject?
    Thanks,
    .. Craig

    Hello,
    I have no experience regarding the table of pictures, but you could try a workaround if you don´t insist of displaying the images. You could attach the pictures as attachments (you know, the little attachments icon on the left in your Reader). The ABAP coding for this can be found in SE38 FP_* and when you check the descriptions you should be able to find the one working with the attachments.
    Would be better than nothing I guess,
    Otto

  • Assigning Default Role to New Users created

    Hi
    How can we assign a default Role to any new User created.
    This Role should automatically get assigned whenever a new User is created.
    Regards

    Hello,
    for ABAP Stack users you can just create a reference user with the according roles and copy new users from it.
    Regards
    Christian

  • Guided Procedures Role Introduction

    Hello,
    We are currently working on EP6.
    I have noticed that at EP7 there is new role called "Guided Procedures".
    Can someone please review this role, explain what does it used for, which features of EP6 it includes inside it (Collaboration, UWL...?) and which new features it brings?
    Thank you in advance,
    Roy

    Hi,
    Guided procedures (or GP) is part of Composite application framework (or CAF) and is new with NW04s. My understanding is that GP is a way to model process and link different steps of the process to different applications (of many different types), that's probably oversimplifying it.
    There is a lot of good information from SAP on this, for example
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5fd14dd1-0c01-0010-ccb6-bca76d3b4d3c
    /thread/92688 [original link is broken]
    Dagfinn

Maybe you are looking for

  • How can I add radio buttons dynamically?

    Hi, I need to add radio buttons dynamically. I will be having a set of options which will be coming form a web service call and I need to convert those options into radio buttons and show it to the user. How can I do it? Thanks, Hali George

  • Event for Vendor invoice.

    Hi, I want to trigger the workflow when the vendor invoice gets parked. The vendor invoice comes in as an idoc, I want to trigger another workflow, if the vendor invoice doesnot get parked too. What object is best suited. Thanks in advance. Sathish.

  • COOIS--Urgent pl

    Dear Gurus When iam running COOIS report the field of Actual FInsh Date and Time field entry is zero, but when viewing through CO14 it's there.Date  tab of the production is also blank  Is there any configuration settings for this?? Note : Created Pr

  • Ipad Air Safari turn off private browsing

    I accidently turned on private browsing on my iPad Air and can not turn it off. I have read the owner's manual, googled for help and responses have not helped turn it off. Some say turn it off in settings under security with the "Do Not Track" switch

  • N97 (not mini) - Microphone not working

    I have a Nokia N97 (not a mini) and the microphone has abruptly stopped working properly. I first noticed it 2 days ago (the day before that, the phone was working fine). Basically, when I speak to someone on the phone, I have to raise my voice quite