2015 Aug 17 5:20 PM
Hello Experts,
I have created object list by using IWOL_WV_ADD_OBJECTS to update the Functional Location for service contract.
Now, if I have to change the object list, how can I do that ?
Thanks,
Kiran
2015 Aug 18 3:02 PM
I solved this on my own.
Here is how I did it..(pseudo code)
First check if the VBELN has the Object list using ' IWOL_WV_READ_LIST'.
IF sy-subrc EQ 2. "Raises No Object List
"Add the new object list
Call FM 'IWOL_WV_ADD_OBJECTS'
Call FM ' IWOL_WV_POST_OBJECT_LIST'.
ELSEIF sy-subrc NE 0.
"raise error
ELSE
"Delete the existing object list
Call FM 'IWOL_WV_DELETE_OBJECT_LIST'.
Call FM 'IWOL_WV_ADD_OBJECTS'
Call FM ' IWOL_WV_POST_OBJECT_LIST'.
ENDIF.
I solved this on my own.
Here is how I did it..(pseudo code)
First check if the VBELN has the Object list using ' IWOL_WV_READ_LIST'.
IF sy-subrc EQ 2. "Raises No Object List
"Add the new object list
Call FM 'IWOL_WV_ADD_OBJECTS'
Call FM ' IWOL_WV_POST_OBJECT_LIST'.
ELSEIF sy-subrc NE 0.
"raise error
ELSE
"Delete the existing object list
Call FM 'IWOL_WV_DELETE_OBJECT_LIST'.
Call FM 'IWOL_WV_ADD_OBJECTS'
Call FM ' IWOL_WV_POST_OBJECT_LIST'.
ENDIF.
2015 Aug 18 3:02 PM
I solved this on my own.
Here is how I did it..(pseudo code)
First check if the VBELN has the Object list using ' IWOL_WV_READ_LIST'.
IF sy-subrc EQ 2. "Raises No Object List
"Add the new object list
Call FM 'IWOL_WV_ADD_OBJECTS'
Call FM ' IWOL_WV_POST_OBJECT_LIST'.
ELSEIF sy-subrc NE 0.
"raise error
ELSE
"Delete the existing object list
Call FM 'IWOL_WV_DELETE_OBJECT_LIST'.
Call FM 'IWOL_WV_ADD_OBJECTS'
Call FM ' IWOL_WV_POST_OBJECT_LIST'.
ENDIF.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |