cancel
Showing results for 
Search instead for 
Did you mean: 

Approval Procedure in service request/Service Order

Former Member
0 Kudos

Hi,

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

Regards

Sushant

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

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.

Thanks!

Amrut Tadas

Former Member
0 Kudos

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,

Lesley