Add Approver restricted to Approvers only

We are using n step approval in ECS. I restricted approval task TS14508044 to no general forwarding allowed and asigned Approver Role.
But nevertheless when user during shopping cart creation want to add or change an approver they can assign any user. I would have expected that the approvers that can be added or changed would be restricted to the users that have the approver role.
Where can I restrict this
Rgds.
Dieter

Hi,
See solution in the foll threads:
Use of BAdi BBP_CHNG_AGNT_GET with N Step Item Based WF
Re: Shopping Cart Add Approver option
Re: Replacing approver
BR,
Disha

Similar Messages

  • SRM: Add approver - restriction of the selectable agents

    Hi,
    I am wondering about the list with selectable users when adding an approver in SC approval workflow. I have found that the users listed here is the possible agents of workflow WS10000271. My question is if anyone knows if it is possible to use excluding agents somehow here? For example: My customer would like to have diffferent users displayed depending on some parameters. This means we would like to have different possible agents...
    We are using SRM 4.0 (WAS 6.40)
    Regards,
    Kicki Wennerbo

    Hi Kicki,
    While using workflow through badi, you can use BADI BBP_CHNG_AGNT_GET to implement your parameters.
    Without using WFL through badi, i am not sure you can use any parameter to filter the agent list.
    Regards,
    Yann

  • For adhoc Approvers only responsible items displayed in WI

    Hello SRM Gurus,
    I have one query, regarding the Adhoc Approvers (Approvers Added using Add Approver functionality ) in the Shopping Cart.
    Scenario: Shopper added 3 line items in the shopping cart, and then he adds one more approver in the approval chain who is responsible for only item 1st and 3rd not for item 2nd and orders SC.
    So when adhoc approvers recieves approval workitem, he gets only 1st and 3 items for approval decision in it but not the Second line item ,not even in the Grayed out mode. Unlike the determined Approvers get.
    I have checked the logs files and N Step Approval workflow also but I am not able to understand why is this happening and hw  to over come this issue.
    By checking the Workflow Log , I found one flag (HIDE_ITEMS_NOT_RESPONSIBLE) which is set by the SAP standard  functionality, and though only 1st and 3rd items are displayed.
    Kindly help me out and let me know if there is some why how can we show all the workitems to the Adhoc Approver.
    Kindly help.
    Best Regards
    Ankur Goyal
    +91 982 344 8654

    Hello,
    Yes we have implemented WS14500015 and the Approval Task WI is TS14508044.
    Adhoc  approvers are only getting responsible workitems in their approval workitem unlike the normal approvers determined by the BADI.
    Kindly help and let me know if you need any further information
    Best Regards
    Ankur Goyal

  • Add approver/add reviewer

    Hi,
    We have activated n STEP VALUE LIMIT WIRKFLOW.
    Our requirement is dat wen we add approvers/reviewers only employess with tole of managers be available for selsction for add approvers/reviewers .
    Pls advise.
    Thanks,
    Venky

    Hello Friends,
      I have found the add approver and reviewer working fine if i active standard workflow WS14000133 but the same funtionlity does not working the custom one which is copy of WS14000133.. Is there any thing do i need to active or add or what?
       I have copy WS14000133 and WS14000134..
    Please help me out..  I have compared both standard and custom wf templates but i could not find any differences..
    Thanks,
    John.

  • Add Approver button disabled for PO in sap srm when GR and IR are already posted

    Hello Gurus,
         One of my user has edited an old PO for which the GR and IR has already been posted in backend. Now the reason for editing was to change the expected value for 3 item and he changed the value the approver is still blank as for old PO's there was no approval required but later on the whole scenario changed and based on total value the approvers are decided now. But for this PO still its not showing the appovers and also the add approver button is disabled. Is there any way to enable the Add approver button. Also please let me know whether addition of approver is allowed after the GR and IR are posted in backend.
    Thanks
    Gaurav Gautam

    Solved.
    In Control Actions -> Configure Control of Actions on Header Level, it's not neccessary put the subtype equal to 0.

  • Add approver/ reviewer-data not coming up.

    Hi All
    One more question-we are in SRM4.0
    We managed to enable the add approver and add reviewer tabs under approval.
    Now when we try to add approver or reviewer the system does not fetch any data. Do we need to maintain a separate table of approvers and reviewers and link a program so that when user clicks on the tab, the data is fetched from the table....or there is some other way out.
    Regards
    Ashish

    Ashish,
    I am having a similar kind of issue like what you had months back. The 'Add approver' and 'Add reviewer' buttons are disabled on the shopping cart status overview. I have the approval task TS10008126 as general task (Not general fowarding allowed). Also the SAP provided BADI SAP_CHNG_AGNT_ALLOW is active in the system. But for some reason the add approver/reviewer buttons are greyed out.
    How did you resolve your issue? Appreciate your help
    Thanks
    Sridhar Jami

  • SRM 7.0 'Add Approver' button disabled after rejection

    Hi Experts,
    I'm working on SRM 7.0(BRF) RFx workflow. I have configured the process level schema and the acceptance by contact person in customizing. When any of the approver rejects the document, it comes back to the creator which is right. But i see the 'Add Approver' button as disabled. But while creating a new document it is showing the 'Add Approver' button, only after rejection, the creator is seeing the button as disabled. Is it the standard behaviour in SRM7.0 ?
    Can you guys share your thoughts on this..
    Thanks
    Ram

    Hi,
    Please check the note 1378094.
    https://service.sap.com/sap/support/notes/1378094
    Regards,
    Masa

  • Add approve data column in sp

    i want to add approve date from approval table i tried but it not works
    sp
    ALTER procedure [dbo].[spdocuments]
    as
    SELECT dbo.DocumentInfo.DocID as DocumentID,
    dbo.DocumentInfo.DocName as DocumentName,
    dbo.DocumentInfo.UploadedDate as UploadedDate ,
    dbo.DocumentInfo.Uploadfile as FileUploaded,
    dbo.DocumentInfo.UploadedBy as UploadedBy,
    dbo.Department.DepType as Department,
    dbo.Approval.ApproveDate,
    dbo.ApproveType.ApproveType as Status
    FROM dbo.DocumentInfo inner JOIN
    dbo.ApproveType ON dbo.DocumentInfo.ApproveID = dbo.ApproveType.ApproveID inner JOIN
    dbo.Department ON dbo.DocumentInfo.DepID = dbo.Department.DepID left join
    dbo.Approval on dbo.Approval.ApproveID = dbo.Approval.ApproveDate
    this sp returns me approve date column null like this
    DocumentID DocumentName UploadedDate FileUploaded UploadedBy Department ApproveDate Status
    30 computer science 2013-12-25 18:31:26.420 dotnetcodes.docx noreen Computer Science NULL Pending
    31 manual hr 2013-12-26 12:16:54.830 The Business Memo.doc kulsoom Human Resource NULL Approve
    whereas in approval table and in this approvedate data exist
    SeqNO DocID ApproveID AppoveBy DesigID ApproveDate
    258 30 1 sundus 1 2013-12-25 18:34:47.347
    259 30 1 kaneez 2 2013-12-25 18:34:47.347
    260 31 1 wajihazeb 3 2013-12-26 12:17:37.150

    You only got half my query.  It starts with a ;.
    ;with maxApproval as
      select approveId, max(approvalDate) as approvalDate from Approval group by approveId
    SELECT    di.DocID as DocumentID,
    di.DocName as DocumentName,
    di.UploadedDate as UploadedDate ,
     di.Uploadfile as FileUploaded,
    di.UploadedBy as  UploadedBy,
        d.DepType as Department,
       coalesce(ma.ApproveDate, ''),
     at.ApproveType as Status
    FROM         dbo.DocumentInfo di inner JOIN
                          dbo.ApproveType at ON di.ApproveID = at.ApproveID
    inner JOIN
                          dbo.Department d ON di.DepID = d.DepID left
    join
                          maxApproval ma on at.ApproveID = ma.ApproveID;
    This is a CTE.  You can learn about them in my article on Code Project, here:
    http://www.codeproject.com/Articles/702691/SQL-Wizardry-Part-Three-Common-Table-Expressions-C
    As you can see, I also aliased all your tables, which makes my SQL more concise.  As I said, the aliases ( like the di. in di.DocId ) can be removed if that column name only exists in one of the tables you're selecting from.
    Christian Graus

  • ADD APPROVER button to be disabled!

    Hi All,
       I have implemented the n-level approval WF WS14000133 through the BADI BBP_WFL_APPROV_BADI.
      Can anyone tell me whether it is possible thorugh disable the "ADD APPROVER" and "ADD REVIEWER"  button on the approval preview screen???
    Regards,
    Disha.

    Hi Disha,
    you can use BADI BBP_CHNG_AGNT_ALLOW to determine whether users can add approvers and reveiwers.
    There is a sample implementation for this BADI that can be copied and an example in the documentation for this BADI.
    Regards
    Chris

  • Shopping Cart Add Approver option

    Hi all,
        We have a requirement wherein after creating a shopping cart we can add approver by using the "Add Approver" button on the top, i just want to know what is the backend function module or BADI called while adding the approver manually.
      In our case the creator can add his name as approver but this should be prevented, can any one guide me how to do this......
    Its very urgent and every one is highly appreciated..........
    Regards,
    Ravi G

    Hi
    Which SRM version are you using ?
    If you use WS14000133 as an alternative, you can determine the list of approvers flexibly according to your particular requirements.
    You do this using the method GET_REMAING_APPROVERS of BAdI BBP_WFL_APPROV_BADI, with which you can integrate a logic for determining the approvers for each approval step (this can be more than one) and the number of steps in the entire approval process.
    For more details, see the IMG:
    Supplier Relationship Management   ®  SRM Server  ®  Business Add-Ins for Enterprise Buyer (BAdIs)  ®  SAP Business Workflow  ®  Determination of Approvers for n-Step Dynamic Approval Workflow
    N-Step, Dynamic Approval for Spending Limits
    http://help.sap.com/saphelp_srm30/helpdata/en/17/40a86c773d6c41801d78af1a34b90f/content.htm
    Do let me know.
    Regards
    - Atul

  • Add Approver / Reviewer Button

    Hello Experts - I did search the forum before posting this note and only found information that I already knew about this. The add approver, add reviewer button is displayed and works in our QA region but not in Production.
    I compared the source code by right clicking on a req and found difference's between the HTML in the two regions. Also, dev shows bbpsc01/99/saplbbp_1000.html and prod bbpsc02/99/saplbbp_2000.html shows BBP_CHNG_AGNT_ALLOW badi is not active in either region and yet add approver / add reviewer works in QA. I badi is in se18 in both regions, not se19.
    I ran a compare of the code in both regions for bbpsc01/99/saplbbp_sc_ui_its_100, 1000, 110, 120, 150, 1000 and 2000.  No difference's found between any of them
    in the two regions.  I have also compared the transports in the two regions. 
    Any ideas, suggestions would be appreciated. Thank you.

    Hi Jolee,
    Did u find a solution to the issue ? Please reply back.
    Best regards,
    Sambit

  • Activate Add Approver wtih N Step Badi

    Dear Experts,
    we are in SRM5.0 and the add approver button has been disabled using the badi bbp_chng_agnt_allow, however the current requirement is to activate this button specific to a country.Please advice on how to achieve this requirement,as we have also implemented n-badi workflow approval for shc.
    Thanks and Regards,
    Sathya Kumar.

    Hi,
    Take a help of Technical guy ( abap ) and implement the logic ( coding ) in BADI   BBP_CHNG_AGNT_ALLOW
    method IF_EX_BBP_CHNG_AGNT_ALLOW~AUTHORISE_FOR_CHANGE
    You can use BADI   BBP_CHNG_AGNT_GET : restrict / build your own list of possible agents
    Thanks
    prasad.s

  • We are Not able to Add, approved A/P invoice - Error - Tax code Missing

    Dear Experts,
    In A/P -> A/P service Invoice
    When We are going to Add Approved Invoice ,system can not allow . This
    invoice is go through a approval process ,system can not allow to change any
    of document row during approval process or after approval process.
    we are unable to add tax or remove line item after approval.
    We are Not able to Add, approved A/P invoice - Error - Tax code Missing
    [A/p Invoice Row -Tax code] Line 3 [Message 3513-14]
    I think ,It should allow the system to edit the row tax or amount after or during
    approval process

    Don't worry,AP invoice is not get posted,it will be saved as draft only,
    Default tax code for purchase documents using tax code determination.
    Create new ap invoice with tax code and send it for approval.
    Orginator should ensure all mandatory fields in document are entered correctly before
    sending it for approval.

  • Cannot add approver / reviewer

    Hi All
    We are on SRM 5.0 SRM Server 5.5.
    When we try to add approver or reviewer the add approver / add review icons are greyed out for both shopping carts and PO's.
    When we change the BBP_WFL_SECURITY to any level in personalisation this has no effect.
    am I missing some config / other settings?
    thanks
    Daniel

    Hi,
    See if the BADI BBP_CHNG_AGNT_ALLOW is implemented in SE18.If there is any active implementation for this BADI,deactivate it.
    Also see the foll notes:
    Note 888560 - Not able to add approvers in table approval preview
    Note 990982 - Shopping cart ad approvers possible in display mode
    Note 999528 - Adding Ad Hoc Approver fails due to comit error
    BR,
    Disha.
    Do reward points for useful answers.

  • Add Approver/Reviewer

    Hi,
    When we create SC in srm we get an option to add approver/ reviwer.
    Please let me know to do so, do we need to activate any workflow as ad hoc approval workflow etc...
    How the approver and reviewer gets selected in the approval flow based on which logic.
    Thanks,
    Manu

    Hi,
    if you want  BY Default the add approver/reviewer in the SC itself then you have add the logic in the workflow based on the logic (for example if you getting the approver/reviewer from the Z table add the approver/reviewer there itself)
    So when are creating the SC the approver /reviewer will appear in the workflow
    The Basic function of ADD APPROVER/REVIEWER is an adhoc only .when you feel for this SC if you want to add an approver you can add the approver before the SC is saved. Incase of reviewer is only for information that the SC is created.
    hope you understand the functionality of ADD APPROVER/REVIEWER
    Regards
    G.Ganesh Kumar

Maybe you are looking for