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

Similar Messages

  • Need a Tcode Similar to CJR2 with some restrictions in the selection scr

    Hello Experts,
    I need a Tcode which is Similar to CJR2 but with some restrictions in the selection screen.
    CAN ANYONE THROW A LIGHT HOW TO ACHIVE THIS.
    Thanks a lot in advance.
    Regards,
    Vasanth M

    Hello Experts,
    I have tried with the Transaction Variant. It works but I want to make display only for the version,Starting and closing period and Year. Other fields should be open for input(Cost Element and WBS element)
    But the transaction variant is making DISPLAY ONLY for all the fields.
    Please tell me a suggestion how I could achieve it.
    Thanks a lot in advance.
    Best Regards,
    Vasanth M

  • 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

  • Need to add more field in the selection screen in tcode crm_dno_monitor

    Hi,
    In the transaction code crm_dno_monitor, i need to add extra fields in selection screen. Do we have any way to add fields in the standard tcode crm_dno_monitor.
    Thanks
    Prasad

    If you need to add 5 fields on ticket screen then use EEWB enhancement.
    The ticket screen transaction is crmd_order which even opens up after you double click the ticket no from crm_dno_monitor report list.
    for crm_dno_monitor you can have the BADI CRM_DNO_MONITOR which will add later the column for the fields which you can add using EEWB
    Check the following blog which guide you for custom field creation using EEWB
    /people/bruyneel.guillaume/blog/2008/06/13/service-desk-implementation-guide-part-ii

  • Field catalog restriction with the selection screen input

    Hi,
      I am doing ALV grid report.In that I am facing problem,fieldcat has to display according to the input given in the selection screen.
    my selection screen value is s_gstrp+4(2) that is month given inthe input.
         PERFORM FIELD_CATALOG TABLES IT_FIELDCAT
           USING: 'IT_COL_PLAF' 'PWWRK' 'X' 'Plant' ' ',
                 'IT_COL_PLAF' 'MATNR' ' ' 'Material' ' ',
                 'IT_COL_PLAF' 'MAKTX' ' ' 'Material description' ' ',
                 'IT_COL_PLAF' 'MEINS' ' ' 'Unit' ' '.
          PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
                     'IT_COL_PLAF' 'GSMNG_01' ' ' 'Jan-Qty' ' '.
          PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
                     'IT_COL_PLAF' 'GSMNG_02' ' ' 'Feb-Qty' ' '.
            PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
                     'IT_COL_PLAF' 'GSMNG_03' ' ' 'Mar-Qty' ' '.
          PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
              'IT_COL_PLAF' 'GSMNG_04' ' ' 'Apr-Qty' ' '.
             PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
              'IT_COL_PLAF' 'GSMNG_05' ' ' 'May-Qty' ' '.
              PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
              'IT_COL_PLAF' 'GSMNG_06' ' ' 'Jun-Qty' ' '.
            PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
              'IT_COL_PLAF' 'GSMNG_07' ' ' 'Jul-Qty' ' '.
            PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
             'IT_COL_PLAF' 'GSMNG_08' ' ' 'Aug-Qty' ' '.
              PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
              'IT_COL_PLAF' 'GSMNG_09' ' ' 'Sep-Qty' ' '.
             PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
             'IT_COL_PLAF' 'GSMNG_10' ' ' 'Oct-Qty' ' '.
             PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
             'IT_COL_PLAF' 'GSMNG_11' ' ' 'Nov-Qty' ' '.
            PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
            'IT_COL_PLAF' 'GSMNG_12' ' ' 'Dec-Qty' ' '.
    if month given in select-option : sep to dec ie,1.09.2009 to 31.12.2009.
    then my field cat has to display,sep qty,oct,qty,nov qty,dec,qty.
    Suggest some ideas.
    regards,
    Bathri

    hi,
    Use
    if month ge  09 .
    PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
              'IT_COL_PLAF' 'GSMNG_09' ' ' 'Sep-Qty' ' '.
    endif.
    if month ge 10.
             PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
             'IT_COL_PLAF' 'GSMNG_10' ' ' 'Oct-Qty' ' '.
    endif.
    if month ge 11.
             PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
             'IT_COL_PLAF' 'GSMNG_11' ' ' 'Nov-Qty' ' '.
    endif.
    if month ge 12.
            PERFORM FIELD_CATALOG TABLES IT_FIELDCAT USING:
            'IT_COL_PLAF' 'GSMNG_12' ' ' 'Dec-Qty' ' '.
    endif.
    if month given in select-option : sep to dec ie,1.09.2009 to 31.12.2009.
    then my field cat has to display,sep qty,oct,qty,nov qty,dec,qty.
    If if you give month in selection screen you will get relevant month details .
    Regards
    Nandan.N

  • How to add a field to the selection screen and when the user enters ...

    hi all,
    can any one plesase send the code of how to add a field to seletiion screen and when the user enters in the field , it should be store in the database table , the table is MKPF and the field is BKTXT.  Thanks.

    Hi Kripa,
       If u r using PNP ldb then the screen u will get is the screen for that ldb and if u want to add some more fields then u define using selection-screen..as follows
    SELECTION-SCREEN BEGIN OF BLOCK mysel WITH FRAME TITLE text-111.
    PARAMETERS: n_in_en  RADIOBUTTON GROUP g1,
                q_ev  RADIOBUTTON GROUP g1.
    SELECTION-SCREEN END OF BLOCK mysel.
    SELECTION-SCREEN BEGIN OF BLOCK mysel1 WITH FRAME TITLE text-222.
    PARAMETERS: r_date TYPE sy-datum DEFAULT sy-datum.
    SELECTION-SCREEN END OF BLOCK mysel1.
    SELECTION-SCREEN BEGIN OF BLOCK mysel2 WITH FRAME TITLE text-333.
    PARAMETERS:f_ver(3) TYPE c DEFAULT 1,
               c_no(10) TYPE c DEFAULT '9D0161',
               u_id(15) TYPE c,
               password(15) TYPE c,
               r_email(30) TYPE c DEFAULT PARAMETERS: s_not TYPE c AS CHECKBOX.
    PARAMETERS:t_run TYPE c  AS CHECKBOX.
    SELECTION-SCREEN END OF BLOCK mysel2.
    SELECTION-SCREEN BEGIN OF BLOCK mysel3 WITH FRAME TITLE text-444.
    SELECTION-SCREEN BEGIN OF BLOCK mysel4 WITH FRAME TITLE text-555.
    PARAMETERS: p_ser  RADIOBUTTON GROUP g2,
    a_ser  RADIOBUTTON GROUP g2.
    SELECTION-SCREEN END OF BLOCK mysel4.
    SELECTION-SCREEN BEGIN OF BLOCK mysel5 WITH FRAME TITLE text-666.
    PARAMETERS:p_path TYPE string.
    SELECTION-SCREEN END OF BLOCK mysel5.
    SELECTION-SCREEN END OF BLOCK mysel3.
    u will get this additional screen after the screen of ldb.
    I hope this will help u..
    Thanks & Regards
    Ashu Singh.

  • Add custom field in the selection screen for shopping cart monitor report

    Hello,
    refering to the notes 458591 an 672960, in order to add custom field at item level, we get the structure INCL_EEW_PD_ITEM_CSF.
    But this doesnt make it appear on the "Shopping Cart Monitor Report" selection screen.
    So should I try adding it in the existing interface of the badi bbp_sc_mon ?

    hello Yann,
    ok I will implement that. Is it possible to change the interface of the badi method to  include more data if we want to check the role of the user who is executing the shopping cart monitor report and accordingly do the settings of field display ? Or calling a function module inside the method to get the attributes of sy-uname would be easier?
    rita

  • Approval Form - "No selected agents"

    I've completed a saptechnical Form Demo exerciseand it runs successfully, however I do not receive a work item in Business Workplace. When I forward navigate into the Workflow Log and select display Agents, I get the message "No selected agents".
    I'm new at this client, who still run 4.7c, and had to run SWU3 to set up the initial Workflow Steps. After this I was at least able to create some demo workflows, but don't get any emails in the inbox. The only emails I get is as administrator for IDOC failures. In the example I mentioned, I set up the agent either as USER &MYUID& or as Expression &_WF_INITIATOR&. Neither of these options ever spawn an error or an email? HR is not set up at all, but would this be the cause of my problem? I'm wondering if it would be a requirement for the user to have a corresponding P0105 entry? I think not, but it's worth a mention.
    Best regards,
    Adrian

    Hi Adrian,
    Have a look at note 1098805 section [1] regarding agent assignment and how it works.
    Make sure the agent assignment returns a users or users (Responsible agents)
    Make sure you have users assigned to your task (Possible agents)
    Whatever users are common to both will be the selected agents and will receive the work item. If no users are common to both the Responsible & Possible then no agents will be assigned.
    Regards,
    Eddie

  • 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

  • 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

  • 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 user Restrictions - SEM

    Hi all,
    We installed SEM 3 month ago. We had to add some pre-executions because the execution time was really high. Now I would like to add some restrictions to the user. I would like that the user only can run the selection variants that we have pre-execute before.
    I am trying to do this using roles but I don’t find any useful. Please, someone can help me on this?.
    Thanks in advance.

    Hi Pablo!
    I don't think this will be possible without additional programming. You could define transaction codes starting the reports with specific variants - but even here users can change values or chose a different variant.
    Only skipping the selection screen might help - but such a call is (a little bit) additional programming...
    Also extra checks inside the reports could be done, but again 'extra'.
    Regards,
    Christian

  • ADF: How do I add a node to a selected root in a TreeModel

    I've created a TreeModel with something that follows:
    1.) Loop through a List and build the Roots:
    for (TransactRow transactionRootRow : transactionResults) {
    TransactionNode transactionRootItem = new
    TransactionNode(transactionRootRow.getTransactKey(), transactionRootRow.getParentKey());
    transactionRoot.add(transactionRootItem);
    this.setTransactModel(new ChildPropertyTreeModel(transactionRoot, "children") {
    public boolean isContainer() {
    return ((TransactionNode)getRowData()).getChildCount() > 0;
    This works great.
    What I need to do next is "click" on any of the Roots and add a node to the selected Root.
    I might have:
    |-Root1 (rowKey="r1", rowIndex=0)
    But, when I click on Root1, I should have:
    |-Root1 (rowKey="r1", rowIndex=0)
    | |-Folder1 (rowKey="r1f1", rowIndex=0)
    I am at the point that when I can get the current root in Java code, but how do I go about adding a node to the current root in a TreeModel?
    Thanks,
    --Todd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

    This is JSF - ADF specific, but I'm not using JDeveloper.

  • Need a Tcode Similar to CJR2 with some restrctions in the selection scr

    Hello Experts,
    I need a Tcode which is Similar to CJR2 but with some restrictions in the selection screen.
    CAN ANYONE THROW A LIGHT HOW TO ACHIVE THIS.
    Thanks a lot in advance.
    Regards,
    Vasanth M

    Hello Experts,
    I have tried with the Transaction Variant. It works but I want to make display only for the version,Starting and closing period and Year. Other fields should be open for input(Cost Element and WBS element)
    But the transaction variant is making DISPLAY ONLY for all the fields.
    Please tell me a suggestion how I could achieve it.
    Thanks a lot in advance.
    Best Regards,
    Vasanth M

  • F4 ( Search Help ) for date field  on the selection screen

    Hi Freinds,
    i have used WDR_SELECT_OPTIONS In my component, i have one date field on selection screen(BUDAT), for this date field i want seach help 
    this is my code
    create a range table for Posting Date
    lt_range_table = wd_this->m_handler->create_range_table(
                                                              i_typename = 'BUDAT' ).
    add Posting Date  to the selection
    wd_this->m_handler->add_selection_field( i_id = 'BUDAT'
         i_value_help_type = if_wd_value_help_handler=>CO_PREFIX_SEARCHHELP
                                               I_VALUE_HELP_ID = '??????'
                                               I_DESCRIPTION = 'Posting Date'
                                               it_result = lt_range_table ).
    can any one help me
    Thanks
    Srini

    hi sarbjeet 
    i created search help in dictionary and i used that search help in my program, but still its now working , any other ideas
    Thnx
    srini

Maybe you are looking for

  • Lookup in BPM

    Hi I have a message A which is passing through BPM and is splitting into 2 messages B and C (using 2 differnt message mappings). Now is it possible to send B first and then wait for 30 secs and do a look up from A to check a value in the target side

  • Revaluation Document

    Hi aAll, I have a problem about the Joint Venture Revaluation Document. When I make a revaluation of details transactions from Account Payable and Account Receivable. The GL Account Unrealized Foreifn Currency Gain/Loss in Joint Venture document is n

  • SAP_PP_014

    hi collegaues, I´m working with SAP_PP_014. I have defined a requirement ascertainment period off 200 days. I have a forecast requirement in the past and is not selected to be deleted by the heuristic .could you confirm me if the forecat requirements

  • Query in line with Enterprise Repository

    Hi All, We are working on the integration with SAP and MOSS. We didn't yet installed the Duet Enterprise software yet. I am trying to understand the components and the landscape to proceed further. My SAP Component version is SAP ECC 6.0. Here is my

  • Doubt in Work Book (display Variables orderly)

    Hi, I am working in BI 7.0. I have a work Book with 4 Queries each Query has a characteristic Variable say 1st Query has a variable ZABC1 say 2nd Query has a variable ZABC2 say 3rd Query has a variable ZABC3 say 4th Query has a variable ZABC4 When I