Filter Substitute for EBP Approval Inbox

Hello Gurus,
I have the issue surrounding substitution functionality in EBP.
SRM Substitution allows all users to be set up as Substitute. It does not make sense setting up SU01 user as substitute who is not a valid EBP user. We want the substitution to show up possible Agents List only the EBP users instead of all SU01 users.
SAP has adopted the same design of R/3 for the Substitution in SRM.
Certainly this is not acceptable from SRM point of view when we know all users cannot approve or reject and they need to be valid EBP users within SRM.
I knew Forwarding can be restricted if i setup General Forwarding not allowed for workflow task. Certainly I cannot use Forwarding as alternative to substitute. I am looking something similar to that for substitution.
Anyone has any comments / experiences.
Thanks & Regards,
Jay

Jay-
Greetings stranger!  I have run into the same requirement - as you have probably seen the substitution program appears to have no BADIs to control the logic - see function group BW02, Screen 1382, Module 1328_handle_action - in here you can see SAP has made no accommodation to verify the EBP validity - we have the desire to limit the substitutes to users of the same or higher signing authority.
Thus at this point it seems you have 2 options -
1.  Modify the existing program to incorporate your own checks -
2.  Create a new substitute maintenance transaction which can include your own required checks
Option 1 would be much easier to implement but I think a mod at this program level is too risky.  We have the custom tcode to maintain the substitutes under consideration - we would be using standard function modules to set the substitutes etc. but we would remove the standard substitute option from the inbox.
This is what we have come-up with at this point - I am very interested to know if others have been presented this issue and how they managed the issue.
Regards-
b

Similar Messages

  • Approval Preview for EBP Workflow

    Hi,
    As per my understanding approval preview is not possible for complex operations like "loops" for EBP/SRM worklfow. Pls. let me know opinion on this.
    (If anybody has worked on including loop operations in SRM approval workflow pls. let me know the inputs.)
    Regards
    Akshay Bhagwat

    Hi,
    Waiting for inputs on the problem mentioned below..
    Regards,
    Akshay

  • In which table can i get all the SC for an approver.

    Hello, i need to get a list of all SCs that an approver X has in his inbox.How can i do this(table preferably)?
    thx in advance

    Hi,
    You can do the following :
    Run FM   SAP_WAPI_CREATE_WORKLIST by giving the User Id as Input. This will return all the workitems WIS[] for the user irrespective  of the Business Objects.
    Use this result and filter by reading the records from  table sww_contob. you can give the object type to this as 'BUS2121' . and lv_cont_obj_name ='REQREQ'   and map the work id with WIS[].
    This would give you all the records meant for approval for an approver.
    Best Regards,
    Sapna

  • Filtering workitems from SRM approval Inbox

    Is there a way to filter non shopping cart related workitems from the "Approval" in box in SRM. We have some custom workflows for E-forms and would like filter these from showing up in the SRM approval inbox.
    Thanks in advance for any suggestions.
    Regards,
    Ram Enaganti.

    Hi Ram,
    Just curious - if the users aren't going to receive the e-forms work items from the SRM system in their SRM inbox then how are they ever going to execute them?
    The easy answer (assuming you have Portal) is to pull all your SRM work into the Universal Worklist and use the UWL configuration to create different views for the different types of work.
    Trying to do the same thing in SRM would be a pain and would involve modifying either function module BW02 or the BBPAPPROVAL html templates.
    Regards,
    Jocelyn

  • Remove Extra Columns in Approver Inbox

    There are several columns in the Shopping Cart Approval Manageru2019s inbox that I want to remove, (they are blank) however these fields do not appear in the POWL layout list in SPRO.  Any suggestions on how to hide these fields?
    The feeder type is SAPSRM_IBO_FEEDER_WI and has the following field catalog
    PRIORITYTEXT - Priority
    STATUSTEXT - Status
    TS_SEL (Technical Column)
    WI_AAGENT (Hidden Column)
    WI_CD (Technical Column)
    WI_CD_TS - Sent On
    WI_CONFIRM - (Technical Column)
    WI_END_TS - Due Date
    WI_FORW_BY - Forwarded By
    WI_ID - (Technical Column)
    WI_LANG (Hidden Column)
    WI_PRIO (Technical Column)
    WI_REJECT (Technical Column)
    WI_RHTEXT (Hidden Column)
    WI_RH_TASK (Hidden Column)
    WI_STAT (Technical Column)
    WI_SUBST_FOR - Substitute For
    WI_TEXT - Subject
    However The fields that appear in the Managers Inbox are:
    Subject
    Destination (Blank)
    Descr. (Blank)
    Sent On
    Priority
    RFC Destination (Blank)
    Due Date
    Status
    Forwarded By
    Substitute For
    WI Creator (Blank)
    Thanks
    Jon

    Hi,
    After the refresh button there will be one icon click that
    you can see personalize view
    you can set there whatever column youwant.
    in our case we have
    1.Subject
    2.From
    3.Sent Date
    4.due Date
    5. Status
    Each user can set according to the use.
    If you want the same set of column for all the users you have to help of ABAP and Portal team to set that
    Regards
    G.Ganesh Kumar

  • P.O appearing in user's approval inbox even though he is not an approver

    Hi All,
    We are on SRM5.0 SP10 and Extended Classic scenario.
    We are using N-Step Approval BADI for determining approvers and triggering approval work flow.
    In our case the logic is written in such a way that the purchase order should go for approval to all the persons of the purchasing group who are having the required Approval limit other than the creator of the purchase order.
    In the Approval preview it is showing the correct list of approvers (all in the same purchasing group) but the purchase order is also appearing the Approval inbox of another user (purchaser) who belongs to different purchasing group.
    We cross checked the logic and the function modules used in BADI to determine the list of approvers and everything looks to be fine.
    I have cross checked the org. assignments and BP changes and everything seems fine.
    Please let me know where else things may go wrong and any thoughts on how to resolve this issue.
    Awaiting a quick response.
    Regards,
    Teja

    Hi RM,
    are there any conditions used for the procurement and may be depending on these conditions different set of approvers are identified.
    Aditya

  • Is Airport a substitute for software firewall?

    I have a Windows PC behind my Airport network. Is my Airport's NAT (or the NAT of any router for that matter) a substitute for software firewall?
    As I understand it, the only thing software firewalls do is block un-used ports, which Airport's NAT already does (since by default it doesn't forward any port except 80 and few other necessary ports to the IPs behind its NAT), and therefore there's no way for hackers to get to them. Please correct me if I'm wrong.
    It'd also be nice to know what ports Airport permit traffics... and how it knows which IP to forward the traffic too (does it act kind of like a proxy?).
    Thanks

    Yi,
    Below is an article that discusses hardware and software firewalls. I hope it helps. The original article can be found here.
    Firewall Debate: Hardware vs. Software
    By Ronald Pacchiano
    November 4, 2003
    I'm about to get my first broadband connection, and I know I need to get a firewall. However, I've been getting some conflicting advice as to what type of firewall I need. Some people tell me I should get a hardware firewall, while others tell me a software firewall is preferred. What's the difference, and more importantly, which is better?
    Good question. The truth is that in a typical home office environment, one type of firewall isn't necessarily better than the other. They are some differences, though, and they can be used together to give you an even greater degree of protection.
    Hardware firewalls are important because they provide a strong degree of protection from most forms of attack coming from the outside world. Additionally, in most cases, they can be effective with little or no configuration, and they can protect every machine on a local network.
    A hardware firewall in a typical broadband router employs a technique called packet filtering, which examines the header of a packet to determine its source and destination addresses. This information is compared to a set of predefined and/or user-created rules that determine whether the packet is to be forwarded or dropped. A more advanced technique called Stateful Packet Inspection (SPI), looks at additional characteristics such as a packet's actual origin (i.e. did it come from the Internet or from the local network) and whether incoming traffic is a response to existing outgoing connections, like a request for a Web page.
    But most hardware residential firewalls have an Achilles' heel in that they typically treat any kind of traffic traveling from the local network out to the Internet as safe, which can sometimes be a problem.
    Consider this scenario: What would happen if you received an e-mail message or visited a website that contained a concealed program? Let's say this program was designed to install itself on your machine and then surreptitiously communicate with someone via the Internet — a distributed denial of service (DDoS) attack zombie or a keystroke logger, for example? And trust me, this is by no means an unlikely scenario.
    To most broadband hardware firewalls, the traffic generated by such programs would appear legitimate since it originated inside your network and would most likely be let through. This malevolent traffic might be blocked if the hardware firewall was configured to block outgoing traffic on the specific Transmission Control Protocol/Internet Protocol (TCP/IP) port(s) the program was using, but given that there are over 65,000 possible ports and there's no way to know which ports a program of this nature might use, the odds of the right ones being blocked are slim.
    Moreover, blocking too many ports would almost certainly adversely affect your ability to use some programs (many games, for instance). Also, some broadband router firewalls don't even provide the ability to restrict outgoing traffic, only incoming traffic.
    Advantages of Software Firewalls
    Now consider what a software firewall might do in the aforementioned scenario. When you first set up a software firewall, you can specify which applications are allowed to communicate over the Internet from that PC. Programs that aren't explicitly allowed to do so are either blocked or else the user is prompted for confirmation before the traffic is allowed to pass. Therefore, it would likely intercept this kind of traffic before it left your computer.
    Another potential scenario where a software firewall would be useful is in the case of an e-mail worm with its own e-mail sever, like the recent "SoBig" worm. Its built-in mail server could attempt to send mail on the valid Simple Mail Transfer Protocol (SMTP) port (25), which would probably pass through the router because of its trusted origin.
    On the other hand, a software firewall could be configured to only allow Microsoft Outlook to use port 25 (assuming Outlook is your e-mail client). Any attempt by another application to use the port would be dropped, or blocked pending user confirmation. For that matter, the application's attempt to use any port would be blocked if the firewall was configured that way.
    By comparison, a hardware firewall that had the ability to filter outgoing traffic might allow you to block most kinds of traffic from a particular PC, but it wouldn't be able to flag you and alert you to repeated attempts to infiltrate your computer.
    One obvious downside to software firewalls is that they can only protect the machine they're installed on, so if you have multiple computers (which many small offices do), you need to buy, install, and configure a software firewall separately on each machine. This can get expensive and can be difficult to manage if you have a lot of computers.
    But the fact of the matter is that software firewalls generally offer the best measure of protection against certain types of situations like Trojan programs or e-mail worms. Speaking of which, a firewall isn't the only protection method available to you. Whether you end up using a software firewall or a hardware firewall, you should always supplement it with anti-virus software.
    A good anti-virus package is just as important as a firewall, and I would seriously suggest that you invest in a good one (I'm partial to both Norton and McAfee myself). However, keeping your virus definitions updated is far more important than which program you use. I cannot stress the importance of this enough. Making sure your definitions are current is absolutely critical to maintaining your protection. Many Anti-virus programs today can be configured to automatically update themselves, so you have no excuse for not maintaining them.
    The bottom line is that with any home-office broadband connection, a hardware firewall should be considered a bare minimum, and supplementing it with a software firewall on one or more computers (and don't forget anti-virus software) is almost always a good idea.

  • Internet filter software for Tiger

    I used to have Norton's Privacy control for our computer to filter our internet content for our family, but with the new MacBook and 10.4, Norton does not support this yet.
    Does anyone have a good, effective, internet filter that is compatable with 10.4?
    Thanks
    MacBook   Mac OS X (10.4.8)  

    Safari has a parental control feature that is pretty
    good. Since AOL content is now free, you might look
    at AOL's system - they have a robust parental control
    feature.
    Safari is good if you don't mind having to add every single site that your kids ever want to go to to the white list. That's no good if you've got kids who are old enough to be doing web searches, both for personal interests and for school assignments.
    Here's a pretty good list of all kinds of other parental control filters:
    http://www.pure-mac.com/censor.html
    By the by, no control will substitute for "oversight"
    of younger computer users - they know more than most
    of us older people will ever know!
    I always hate it when people say this. Yes, it's true, but it's like saying "If you don't have time to sit behind your kids and look over their shoulder the entire time they're on the computer, you're a bad parent." We limit our kids' computer time to 30 minutes on school days (and we don't have an X-box or Playstation, so the iMac is where they head), but we have three kids, so that's an hour and a half that I'd have to sit and monitor them, while not actually interacting with them for the most part. I'm not going to waste the time I am able to spend with my kids on a time when they're engrossed in a web-based game.

  • Workflow did not trigger the email notification to approver inbox

    Hi SAP Gurus,
    SRM 5.0
    Extended Classic Scenario
    CCM 2.0
    Query : Work Flow triggers the professional purchaser PP in approval previw of SC  but there is no email sent to the PP inbox.
    No email notification is sent to the Professional purchaser inbox.
    Can any one advice on this to locate the error.
    Regards,
    Jayoti

    Many thanks all Specially Sravanan & Laurent
    The issue has been resolved now . The problem was RFC Configuration was not setup for workflow in SWU3.
    Problem : Email was not triggering in professional purchaser and approver inbox even though we can see I the approval preview screen at the portal
    Solution : The work item step was not generating  for Agent determination.
    In Automatic Workflow Customization ( SWU3 ), Configure RFC Destination under Maintain Runtime Environment was not enabled.
    Basis Team  ran  Perform Automatic Workflow Customizing button situated adjacent to Execute button. And the status for Configure RFC Destination changed from Red cross to Green Tick.
    In Automatic Workflow Customization ( SWU3 ) -> Maintain Runtime Environment -> Configure RFC Destination
    There were some more options below were in Crossed red status :-
    We selected the particular step below and Right Click -> Auto- Customizing
    1)     Schedule Background Job for Missed Deadlines
    2)     Schedule Background Job for Work Items with Errors
    3)     Schedule Background Job for Condition Evaluation
    4)     Schedule Background Job for Event Queue
    5)     Schedule Background Job for Event Queue
    Regards,
    Jayoti

  • Resend e-mail for SC approval

    Hi all,
    I am having the following issue: In EBP an e-mail for SC approval was generated and sent to the approver. However, this resulted in an error since the e-mail address didn't exist. I have corrected the e-mail address, but I am not being able to resend the SC approval e-mail to the new address.
    Can anyone help me with this?
    Thanks in advance,
    Joã

    Hi
    In the program RSWUWFMLEC, we have set a variant.  In the tasks field we have put into the selection, the workflow tasks we use for approval.  If you leave this blank, it will pick up every workflow task.
    The program (from the SAP information I had at the time) looks at any item in status NOT COMPLETE and sends an email to the approver, until the approver either approves or rejects the item.  We run our program every 4 hours, so that approvers do not get lots of emails for the same items.
    Futher down in the parameters, there is a date and user field.  Normally again the user is left blank,to look at all users, but to test or check if the email will be sent, I asked Joao, to input the users id and make the date from, the day before the work item was raised.  Also click the radio button for ALL.  The report will show if an email will be sent or not.
    Kay

  • SRM approver inbox: addition of save function

    Hi all,
    We have a requirement to save SC data after changes made by approver in approver inbox. Ideally after changes when user clicks on SAVE, SC_ORDER command get triggered. New approver get the SC for action.
    Here We need to add a new button. Clicking on this, user should be able to save the changed data without ordering it.
    Please suggest if this can be acheived by using any BADI enhancements in SRM 5.0.
    thanks
    Vipin

    Hi,
      check out BADI MB_DOCUMENT_BADI this would trigger before and during update task while posting Material documents i think you can ful fill your requirement with this.
    Regards,
    Himanshu

  • Offline approval email for Workflow approver substitiutes

    Hi,
    We are on SRM 7.1 ECS.
    Does the substitute function work true for OFFLINE APPROVAL emails also??
    E.g. User B is a substitute of User A.If user A gest the offline approval emai,then should usre B also get the offline approval email?

    Hi,
       I do not think the report might have the functionality to handle the substitution. May be what you can try is take a copy of the standard report and then try to customize as per your requirement .
    Try some thing like below.
    1. I assume that to identify a substitute for a user you might be storing these details in some Z table.
    2. Take a copy of the standard offline report and then from this custom report read the try to read this table after the original agents are determined.
    3. Finally schedule this report. with the same set of parameters that used to schedule the standard report.
    But I I think this report actually reads the agents of the workitems and then it tries to send the notification to the same user. So first you have to check out that how the workitem is forwarded to the substitute . If the substitute is also a agent then this report directly sends the notification.
    Regards
    Pavan

  • Quick / Direct Approval not possible for Bid Approval

    Dear Friends,
    The Direct Approval/Rejection buttons are disabbled while approving Bid in managers Approval inbox.
    Is this a standard functionality? that the manager has to get in the Bid details and then Approve or Reject the Bid.
    However the same manager can approve Shopping Cart by just pressing Direct Approval / Rejection button in the Approval Tab list.
    Regards,
    Sandeep Parab

    Hi,
       Just go in tcode SWL1.There for the BID approval task(see the task no in the worklfow) maintain the entry for Attributes EC_DECISION and EC_MAIL  and then the icons will appear.
    BR,
    Disha.
    Pls reward points for useful answers.

  • Change or append message when approving directly from approval Inbox

    Hi All,
    I have a custom requirement to provide additional messages during approval of Shopping Cart and change the required on dates during approval of shopping cart.
    This has been acheived by using enhancments in BBP_DOC_CHANGE_BADI, when the approver goes to the details of the Shopping Cart and then approves the same. But I am facing  issue to append a pop-up message and makes changes to delivery date of the Shopping Cart when the approver tries to directly approve it from the approval inbox without gettign into the detail view of the shopping cart. The BAdi BBP_DOC_CHANGE_BADI is not activated at that time.
    I have tried BBP_WFL_APPROV_BADI, but that is not effective. I am trying to work with implicit enhancement points in the program BBP_BACKGROUND_APPROVAL. Albeit, I am looking for a better solution instead of forcing code in implicit enhancement point.
    Best regards
    Indrajit

    Hi,
    How about deactivating direct approve button.
    There is customizing "Determine Dynamic Columns for Business Workplace" in SRM 5.0 and old version.
    Regards,
    Masa

  • Two work items are generating in approver inbox ?

    Hi Experts,
    iam working on PR Workflow. I used the user decision to the Approver for approving.  when i relased in me54n. it will go to the approver. but every time two work items are generated in Approver inbox.
    I used the Responsible agent and possible agent is the same user.
    Please how can i control this ?

    Hi Chinni,
                   I guess this could be happening because of any of the following reasons.
    1) if you are using a custom workflow for PR release check the standard one is deactivated.
    2) In SWEL check the event linkage for your BUS there could be 2 of them, Delete one of them.
    Regards,
    Dheepak

Maybe you are looking for

  • Thunderbird does not appear as an option under applications to transfer via Windows Easy transfer

    Tried to use Windows easy transfer. The instructions show Thunderbird under applications. This is not an option on my display under admin

  • Verizion says Finders Keepers

    I'm on my 3rd Droid in less than 1 year. I guess my memory isn't as good as some because when the 3rd phone came I thought I knew the drill: They send you just the phone so you need your battery and back cover. Then you send the defective phone back

  • PSE8 - cropping and final size

    While cropping images, one in particular came out more square, but showed exactly what I want. When I upload to snapfish for a friend to access, she doesn't have the option to resize it properly. I did check out resizing in PE8, though it wouldn't le

  • Using a WRT54G v5 For Isolated Wireless

    Hello, I am wondering if it is possible to use a WRT54G for the following.  I have a cable modem/router combo that is attached to a larger network.  Can I attach a WRT54G to the cable modem/router's LAN ports and provide isolated internet access via

  • Is Disk Warrior 4.3 fully compatible with 10.7?

    Anyone had experiences, please, good or bad with the hitherto venerable Disk Warrior? I have the latest version, 4.3, which was released in February of this year - almost six monthe before Lion. The Alsoft site says DW 4.3 is compatible- Any advice g