Skip to Content
author's profile photo Former Member
Former Member

Approval Procedure in service request/Service Order


We are implementing approval procedure to set up an approval process in service request & order.

We have made the necessary configurations in IMG->CRM->Transactions->Basic settings->Approval settings.

The web UI component for approal procedure is BT_APPROVAL does not show up in assignment block of SRQM_INCIDENT_H or BT116H_SRVO. Therefore we are note able to view approval procedure in web ui.

Please let us how to activate this component in service order & request in web ui



Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on May 10, 2010 at 08:10 PM

    Hi Vikas/Sushant,

    This has been implemented in standard in the component "SRQM_RFC_H". This is the component for Request For Change.

    In your case you will have to do the same if you want this approval block for Service Order or Incidents.

    It could be executed in 3 major steps:

    a) Add BT_APPROVAL as an Usage in these Components through the UI Runtime Repository tool from the component workbench

    b) Make this assignment visible by adding it to the Overview page in Runtime Repository and changing the Overview Page Configuration to accommodate this view

    c) Make changes to pass the data to BT_APPROVAL. This will require you to enhance the component. the enhance the Component Controller and then change the method WD_USAGE_INITIALIZE in the component controller to bind the BTADMINH of the Service Order component with that of the BT_APPROVAL. Something like below

    when 'CUBTAPPROVAL'.

    iv_usage->bind_context_node( iv_controller_type = cl_bsp_wd_controller=>co_type_component

    iv_target_node_name = 'BTADMINH'

    iv_node_2_bind = 'BTADMINH' ).

    Please check RFC the component mentioned above for finer details.


    Amrut Tadas

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      HI Amrut,

      Great detail above. Thanks as this is something we are currently planning to build.

      Do you know if approval functionality for service requests is only available as of EHP2?. We are using EHP1 and the field for approval determination procedure is not available for service requests (in transaction type SRVR and therefore our own version/copy of this). It is available for transactions whose main category is BUS2000116 (service process) but not for any transactions whose main category is BUS2000223 (service request).

      Thanks in advance,


Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.