VIP_SRV_CHK_PROD_STRUCT_EXIST is a standard SAP function module that performs Read list of materials that are reusable functionality. This is available within standard R/3 SAP systems depending on version and release level.
Below are the pattern details for this FM showing its interface including any import, export and tables parameters. There is also a list of Exceptions and for your convenience any standard documentation available. All this information and more can also be viewed if you enter the function module name VIP_SRV_CHK_PROD_STRUCT_EXIST into the relevant SAP transaction such as SE37 or SE80.
CALL FUNCTION 'VIP_SRV_CHK_PROD_STRUCT_EXIST' "Read list of materials that are reusable
EXPORTING
it_object_key_value = " vip_t_object Table for Materials
IMPORTING
et_object_key_value = " vip_t_object Object type and Object key list for VIP
et_messages = " vip_t_message Table type for the messages
. " VIP_SRV_CHK_PROD_STRUCT_EXIST