Symptom: Service order created with sales item and this sales item has delivery and post goods issue completed in ECC. But in service monitor, the status is not shown as green traffic light.
The help document below explains under what circumstances will the traffic lights show green, red or no icon.
Service Monitor - Generic Functions in Service - SAP Library
There are 2 tables which will have effect on delivery icon and Goods Issue icon:
CRMC_SALES_ITEM is related to Delivery and CRMC_SERVICE_I for Goods Issue.
To make delivery status show traffic light, the item type must have DLV_RELEVANT = ‘X’ in table CRMC_SALES_ITEM
To make goods issue status show traffic light, the item type must have DLV_RELEVANT = ‘X’ in table CRMC_SALES_ITEM and ITM DISTRIBUTION = ‘X’ in table CRMC_SERVICE_I
Otherwise, there will be no traffic light displayed.
Debug hint:
METHOD DETERMINE_ITEM_STATUS CL_CRM_QSRVMON_RUN_BTIL=======CP >>> line 70 for delivery and line 95 for goods issue
METHOD IF_CRM_QUERY_RUNTIME_BTIL~GET_DYNAMIC_QUERY_RESULT CL_CRM_QSRVMON_RUN_BTIL=======CP
METHOD EXECUTE_DYNAMIC_QUERY CL_CRM_INTLAY_BTIL============CP
METHOD IF_GENIL_APPL_INTLAY~GET_DYNAMIC_QUERY_RESULT CL_CRM_BTIL===================CP
METHOD GET_DYNAMIC_QUERY_RESULT CL_CRM_GENERIC_IL_NEW=========CP
METHOD DQUERY CL_CRM_BOL_CORE===============CP
METHOD GET_QUERY_RESULT CL_CRM_BOL_DQUERY_SERVICE=====CP
METHOD EH_ONSEARCH_BTN CL_BTSRVMON_SEARCH_PARAMS_IMPLCP
METHOD EH_ONSEARCH_BTN CL_BTSRVMON_SEARCHVIEWSET_IMPLCP
METHOD DO_HANDLE_EVENT CL_BTSRVMON_SEARCHVIEWSET=====CP
Reference:
259692 / 2016 / Service monitor not showing delivery ,PGI status
280163 / 2016 / 259692 / 2016 Service monitor not showing delivery ,PGI status
2370928 - Service monitor not showing PGI status
2360846 - Service monitor does not show the status correctly