Skip to Content
avatar image
Former Member


Hello SAP Gurus,

I would like to incorporate an agent that is found in process ID SAP_GRAC_CONTROL_ASGN in SAP_GRAC_ACCESS_REQUEST. Is this a big jump ? Can it be done directly in MSMP or would BRF+ be required.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Apr 19, 2013 at 12:32 AM

    Looking at one of the functional moduleĀ  for User Request I don't think you will be able to use it as is

    Within the Function Module a check is performed for DDIC data structure to check MSMP type coming through for header is "GRAC_S_REQUEST_RULE_HEADER" and line item "GRAC_T_REQUEST_RULE_LINE"

    For the function module you want to look at using there is a check for "GRAC_S_SOD_MITIG_RULE_HEADER"

    SAP code comment

    *--- implement own rule validation logic here to check whether this rule is supposed to be executed
    *--- withing given process context (process type with compatible DDIC structures)
    *--- Mainly check the l_header_typename and l_lineitem_typename DDIC types

    if this check is not met then error 111(grac_role_messages) is shown "Enter valid DDIC Structure for Process Type &1"

    Add comment
    10|10000 characters needed characters exceeded