Inbox Substitution Restricting

Hi,
I have got a requirement which says
"User should be restricted to create substitute who is equal or higher approval authority."
Scenario 1:
When a user clicks on the "Find" button it should display the users who are equal or above his/her level in the Org Hierarchy based on the approval limit of the user.
Scenario 2:
If the user enters the substitutes user id or name and clicks on "add" button without using the 'Find', validation should occur and pop up a message if the substitute is below the user level in the Org Hierarchy.
I have gone through sdn on this.. Many posts say, "its better to train the users whom they can substitute for".
Let me know if you have any ideas on how to achieve this...
User clicks on the "Substitute" in the SRM inbox not the SBWP inbox.
Regards,
PR.

I have found the solution for my requirement.
Brief outline of the reqt:
User should delegate approval authority to another approver with equal or higher approval authority.
sol:
Include LBW02F01 contains " Form  D1328_FIND_DEPUTIES" which fetches the approvers based on the search criteria.
gt_deputies table is the one in which the users are stored.
By Enhancement option i was able to add code and remove the unwanted users from gt_deputies table.
Hence closing this.

Similar Messages

  • Employee Interaction Centre (EIC, ERP) Agent Inbox, Substitution

    Hi
    We are currently implementing EIC, ERP and are on EHP4.  We have a query regarding substitutions for the agents inbox.  We note the substitution field is blank so no one can be selected to be a substitute.  However, when a processor is set up and assigned to follow up the processor becomes available in the substitute box and can be selected.
    So my query is are only processors allowed to be substitutes? 
    Many thanks
    Julie

    Hello Julie,
    Here is how SAP describes the EIC Inbox substitution functionality:
    EIC agents that are absent (for example, on vacation) for a certain period of time can specify a substitute for that time period.
    You can enter the required time period for substitution and the desired substitute in the substitution settings. The effects of this are as follows:
    The specified substitute is entered as the person responsible and as the processor (if this is the same person) for all activities for which you are responsible.
    All other task types (e-mail (SAPconnect), web requests, follow-ups, work items) are processed as follows in the specified substitution period: All new inbox items that the system forwards to your inbox during your period of absence are also delivered to the inbox of the specified substitute during this period. As soon as the specified substitute begins to process one of these inbox items, it is removed from your own inbox.
    Hope this answers your question.

  • BADI Workflow substitution - restrictions customization

    Hello Friends,
    I am currently working on a workflow approval migration Project  on SAP ECC 6.0
    I am trying to customize substitution process.
    > I need to enforce end validity date while users are assigning substitutes.
    > Based on activity groups/roles , I need to restrict substitution assignment.
    End users would use : SBWP
    and IT team would use RH_SUBSTITUTES_LIST program to maintain substitutes.
    please suggest how this can be acheived .
    Does a BADI  implementation related to : WF_SUBSTITUTE  would work ?
    Or is there a BADI more appropriate for RH_SUBSTITUTES_LIST ?
    thanks for your inputs.
    Raghu V

  • Substitutions - restricting to T.code

    Hi All,
    i would like to use a substitution only at the time of clearing the GL accounting (t.code F-03 and F-04).
    In the substitutions i have used a constant value(GL account) to substitute a GL account. i have tried adding the T.code f-03 and f-04 in the prerequisite and it is not working .
    Please advice it is possibile to restrict to a T.Code, if so how to go with that.
    Thanks in advance.
    Regards,
    VK

    Hi,
         In this case you can not restrict. There is the parameter SYST-TCODE, but this works on the "Real" transaction code that is used in the background.
    F-03,F-04 are not "Real" TCs, they just call the real TC with a specific Variant.
    F-04 is actually FB05, using FB05 as prerequisite would affect all transactions that use it.
    Kind regards

  • Approval Substitution Functionality in SRM portal.

    Hi All,
    We need to activate approval substitution scenario with respect to PO and shopping cart. But the standard workflow seems to be having an issue with validation. It doesn't validate the substitute and accept any substitute irrespective of its PO value limit. We developed a function module which checks the PO value limit for the substitute with respect to the approver. But the problem is we could not link the function module to the portal as we are unaware of BHTML code and the process of implementing it.
    Our requirement is to have the validation in portal and not in the SRM system. The client recommended us to go for a change in the ITS object of approval BBPAPPROVAL. We are also not sure about modifying ITS object.
    Would request you to kindly give us suggestions about proceeding in this scenario. Also if you have some standard codes kindly send us across.
    Regards,
    Koushik

    Hi Koushik,
    I assume you are creating the "Inbox Substitution" from portal.
    Goto SE80 - Select Function Group - and give BW02. In that you have screens - go to 1382 screen.
    Goto Module 1328_handle_action.
    Goto Perform 1328_Handle_Substitution.
    Goto Perform d1328_find_deputies.
         This is the sap standard code which gives list of users based on the search criteria when we create substitution in portal.
    gt_deputies is the standard internal table which stores the user list.
    I have used "Enhancement Operations" and created a custom code to delete the users from gt_deputies who are having less than the approval limit of the user who is trying to create the substitute.
    So the final gt_deputies table will have only the users who are having approval limit more than the user who is creating the substitute.
    Basically, the code written in enhancement gets executed after the standard sap code is executed. In this way we are not modifying the standard code but restrict the output list of the sap table using our enhanced code.
    I am not aware of the ITS object specified by your client.
    Regards,
    PR.

  • Restrict choice of substitute to same level or higher

    We are trying to find a way to restrict the choice of substitute to same the same level or higher. For example an Approver that is level 6 should not be able to assign another employee that is level 7 or lower as a Substitute.
    This seems like a change that many people would desire, but I can not find anything (advice) suitable that we can use.
    I would really appreciate some help with this.
    John

    Hi,
    I assume you are creating the "Inbox Substitution" from portal.
    Goto SE80 - Select Function Group - and give BW02. In that you have screens - go to 1382 screen.
    Double click on Module 1328_handle_action.
    Double click on Perform 1328_Handle_Substitution.
    Double click on Perform d1328_find_deputies.
         This is the sap standard code which gives list of users based on the search criteria when we create substitution in portal.
    gt_deputies is the standard internal table which stores the user list.
    Use "Enhancement Operations" and create a custom code to delete the users from gt_deputies who are having less than the approval limit or approval level (the approval limit or level has to be determined based on your requirement) of the user who is trying to create the substitute.
    So the final gt_deputies table will have only the users who are having approval limit more than the user who is creating the substitute.
    Hope this gives you some information.
    Regards,
    PR.

  • TS3899 I have just up dated my iphone 5s to iOS7 - i now have 8310 emails in my inboxes - how do i delet them on mass & how do i restrict the number of recent emails in my inboxes?

    Can anyone help? - uodated to iOS7 and now have 8310 emails - how do i delete them on mass & how do i restrict emails in my inboxes to the most recent 250?

    Hey iphoneboy16
    Create a Shared Photo Stream to get any missed photos that did not make it into the Photo Stream. Remember, when you turned on Photo Stream it will start to copy new photos taken at that point in time. It also only holds the pictures for 30 days and up to 1000 photos.
    iCloud: My Photo Stream FAQ
    http://support.apple.com/kb/HT4486
    iCloud: Troubleshooting iCloud Photo Sharing and Shared Photo Streams
    http://support.apple.com/kb/TS4379
    Thanks for using Apple Support Communities.
    Regards,
    -Norm G.

  • How to restrict user to open inbox task

    Hi All,
    I have a workflow for vendor master and user will log into portal as well as sap inbox to process the approval process.
    Now my client want to restrict the user to do the same from sap inbox.Please tell what should i do.
    Thanks,
    Krish.

    Hi,
    My suggestions are...
    1. Romve the authorization for tcode SBWP so he/she can not access the Business workplace to execute the workitem.
    2. Check with basis team to find the proper authorization object which is required to execute form SBWP.
        if any authorization object is present then romove the authorization form the user so that he/she can not execute the workitem
    3. As the workitem is linked with a method, use the asynchronous type method. If user wants to complete it he/she will not able to do so. This type of workitem will complete on receiving the terminating event.
    Thanks and regards,
    SNJY
    Edited by: Sanju.pal on Jun 23, 2011 2:38 PM

  • Workflow Substitutions in Inbox

    Is it possible to set up workflow substitutions via the Office Inbox within ESS/MSS?
    If so where?!

    Hi Stuart,
    Did you get an answer on your question? I am looking for the workflow subsitution solution on ESS/MSS aswell. Please let the forum know what you did.
    Thanks and best regards
    Dries

  • Agent Inbox - restrict blank search boxes

    Hi
    If I am searching with the filters within the agent inbox everything works well however,
    If all search boxes are blank everything for all org unit's is returned which is not correct as the users are only meant to see what is in
    the org's that they are assigned to.
    We are using one business role. How do I restrict users from using blank search boxes?
    Any help would be great.
    PM

    Hi Padriag,
    You can enahance the search and include a logic if all the values are blank in the search, the system should automatically add the users Org unit in the search criteria and display the result with the assigned values.
    Check this threads
    http://scn.sap.com/people/kimberly.davis/blog/2009/06/25/sap-crm-70-interaction-center-agent-inbox-enhancements
    http://scn.sap.com/docs/DOC-39532
    http://scn.sap.com/docs/DOC-5357
    Regards,
    karthik J

  • Restrict agent Inbox search in navbar

    Hi,
      In my icwc, all navlink in nav bar can only be accessed after account is confirmed. can this be configured via customizing in SPRO? for example: to restrict the access the Inbox Search before an account is confirmed.
      Or this can only be restricted in coding?
      Kindly advise.
    /ginnie

    Hi Ginnie
    We were only able to accomplish this through coding.
    We copied existing code which prevents going into Service Ticket view until a customer is confirmed, and applied to other views.
    Regards
    Arden

  • How to Restrict the Travel Approvals into Manager Inbox

    Hi,
    I want to restrict the Travel related approvals into Manager Inbox in Portal.
    When employee creates any travel requests/trips then the travel approvals should not come into manager inbox in UWL.  All the travel management approvals should be done in backend system only.
    Please suggest me that whether i need to do any changes in XML files or need to do any backend configuration.
    Thanks in Advance.
    Sridhar.

    Hi Mrityunjay,
    Thanks for your reply,
    As suggested by you i downlaoded the UWL configuration file and i removed the respective item types from the xml file. Then i uploaded the xml file with high priority. After doing so still the travel approval mails are coming into manager inbox.
    I am not able to find the e-mail notification Travel approval Tasks in SWFVISU transaction. But i can able to see in transaction PFTC.
    Please suggest me in detail, is their any thing to do more so that we can restrict the Travel related approvals into Manager Inbox.
    Thanks & Regards,
    Sridhar.

  • Rules based ATP: characteristics substitution (with restrictions)

    Dear Experts,
    We are dealing with the following challenge: we are performing a characteristics based ATP check in SCM (e.g. ATP check on Length Class, Quality Grade et cetera) based on a sales order in ECC. We are using single-unit batches, so each batch consists of one piece of finished product (in our situation one roll of carpet). Besides characteristic values for characteristics Length Class and Quality Grade each batch has a characteristic value for the characteristic Dye Lot, refering to the original production batch.
    In most cases a customer won't require a specific Dye Lot, on the other hand, because of quality requirements, goods for one sales order should be delivered from one and the same Dye Lot.
    We were thinking to solve this by means of a default dummy value for Dye Lot which will be used as input for Rules Based ATP. By means of rules the default dummy value will be replaced by any possible value available for Dye Lot. However, the restriction that total required volume should be covered from one and the same Dye Lot remains. Within Rule Control it is possible for product/location substitutions to create such a restriction: "Start (first product in the substitution list): The substitution list is restricted to the first element in the substitution list; that is, it contains only one entry." (see for more info[http://help.sap.com/saphelp_scm50/helpdata/en/3a/967337e68ae526e10000009b38f889/frameset.htm|http://help.sap.com/saphelp_scm50/helpdata/en/3a/967337e68ae526e10000009b38f889/frameset.htm]). As far as we know this is not possible for characteristics substitution.
    Our questions:
    - Is any of you familiair with this subject (i.e. Characteristics dependent ATP for Mill and comparable industries) and aware of a possible solution to our challenge?
    - What effects are expected with regards to performance? (All Dye Lot values together create a large list; are all possible values considered in ascending order or is list first filtered for the right volume w.r.t. the required volume? What's the logic behing this?)
    FYI: We have the following installation:
    - SAP ECC 6.0 Industry Solution Discrete Industry & Mill Products (IS DIMP)
    - SAP SCM 5.0
    Regards,
    APOtester
    Edited by: APO Tester on Jun 17, 2008 1:55 PM

    Hi,
    Please follow the link
    Re: Rules based product substitution in STO
    Thanks,
    Pavan Verma

  • How to influence the substitution workitem list in the inbox?

    Hi gang,
    Do you have an idea if there is a simple way to filter the work item list offered for an agent in his inbox? BADI preferably, 'nice' modification (enhancement spot?) in the worst case.
    I got a requirement, that for some work items the substitution should be disabled (not some tasks but some work items!!!).
    The whole scenario: SRM PO approval workflow. There are two different approval step types (lets name them preliminary and real). Approval task is the same (SRM standard). Approvers maintain the active substitution for the preliminary approval steps. However; this must not influence the real approval that cannot be delegated.
    Message was edited by:
            Michal Klemba

    This would be to easy
    Imagine the agent A has 5 orders to approve as a preliminary and another 10 to approve as a real. He maintains an agent B as his active substitute. Than the agent B should see... only 5 work items of agent A.
    Regards,
    Michal

  • Set END dDATES for substitution in inbox of uwl

    Hi,
    I have a requirement in which i have to give a functionality of set END DATES for a substitution under the inbox of UWL
    Do you have any idea how can i achieve this requirement.
    Thanks,
    sudhanshu

    Hi Sudhanshu
    You can get this information at the following link:
    set END dDATES for substitution in inbox of uwl
    There it states the following:
    "All substitution rules created have no expiration date (end date)"
    The standard UWL does not provide this functionallity in the portal.
    Best regards,
    Armando

Maybe you are looking for

  • Installation as restore from backup fails

    Dear all, after changing my harddisk in my iMac I want to reinstall Mac OS X using my TimeMachine Backup. I'm starting installation process from my original OS X CD's (Version 10.6.3) My Backup is from current Mountain Lion Version. After a short tim

  • Is there a way to "clean out" my harddrive?

    Pardon my possible 'silly' question but is there a way to make sure everything I have deleted is permanently gone and the disk space is free? I recently deleted 5,000+ high resolution DSLR photos from iphoto [and the folders, etc] in hopes that it wo

  • Why differing Character Encoding and how to fix it?

    I have PRS-950 and PRS-350 readers, both since 2011.   In the last year, I've been getting books with Character Encoding that is not easy to read.  In playing around with my browsers and View -> Encoding menus, I have figured out that it has somethin

  • Why do blank copies of Numbers files retain the size of the original file?

    I made a copy of my budget file but cleared all the data so I could e-mail it to a friend.  Although the spreadsheets are empty, the file is still too large to e-mail.  What is wrong?

  • ATI HD 3870 drivers

    Hello, where can I find these? I looked on ATI / AMD site and they don't have them there anymore. Or I just can't find them there. What happened was I upgraded to 10.6.5 a few weeks back. All was well. My ATI HD 3870 and my NVidia GeForce 7300GT were