HANDLE_ACTION_OUTPUT SAP Method Handle customer specific action Output
Below is documentation, parameters and attributes of ABAP Method HANDLE_ACTION_OUTPUT within SAP class IF_EX_VLC_SOA_SO_CREATE. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name IF_EX_VLC_SOA_SO_CREATE into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method HANDLE_ACTION_OUTPUT can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method HANDLE_ACTION_OUTPUT
.Name | Type | Data Type | Description | Default Value |
ACTION | Importing | TYPE VLC_ACTION | Action | |
ACTIONCODE | Importing | TYPE TDF_ACTION_CODE | Action Code from XI for Create, Change, Delete | |
IV_VBELN | Importing | TYPE VBELN | Sales and Distribution Document Number | |
VHS_ITEM_COMV | Importing | TYPE VHS_ITEM_COMV | VMS - Lean Order - Item Data (Values) | |
VH_IS_HEAD_COMV | Importing | TYPE TDS_HEAD_COMV | Lean Order - Header Data (Values) | |
VH_IT_SLINE_COMV | Importing | TYPE TDT_SLINE_COMV | Table Type for Structure TDS_SLINE_COMV | |
VLCGUIDCUOBJ_LT | Importing | TYPE VLCGUIDCUOBJ_T | VELO : Table with GUIDs and cuobjs | |
VLCGUID_CT | Importing | TYPE VLCGUID_T | VELO: Table With GUIDs | |
VLCSTATUS_IT | Importing | TYPE VLCSTATUS_T | VELO : Table for VLCSTATUS | |
CT_MESSAGE_LOG | Changing | TYPE BAPIRETTAB | Table with BAPI Return Information | |
VLCACTADATA_CS | Changing | TYPE VLCACTDATA | VELO: Transfer Structure for Actions (Header and Items) | |
VLCCUORDER_LT | Changing | TYPE VLCCUORDER_T | VELO : Sales Order | |
VLCDIAVEHI_LT | Changing | TYPE VLCDIAVEHI_T | VELO: Table Type for VLCDIAVEHI |
Exceptions of Method HANDLE_ACTION_OUTPUT
ACTION_NOT_PERFORMED -Example ABAP coding
DATA: lo_class TYPE REF TO IF_EX_VLC_SOA_SO_CREATE.
DATA: lv_ACTION TYPE VLC_ACTION,
lv_ACTIONCODE TYPE TDF_ACTION_CODE,
lv_CT_MESSAGE_LOG TYPE BAPIRETTAB,
lv_IV_VBELN TYPE VBELN,
lv_VHS_ITEM_COMV TYPE VHS_ITEM_COMV,
lv_VH_IS_HEAD_COMV TYPE TDS_HEAD_COMV,
lv_VH_IT_SLINE_COMV TYPE TDT_SLINE_COMV,
lv_VLCACTADATA_CS TYPE VLCACTDATA,
lv_VLCCUORDER_LT TYPE VLCCUORDER_T,
lv_VLCDIAVEHI_LT TYPE VLCDIAVEHI_T,
lv_VLCGUIDCUOBJ_LT TYPE VLCGUIDCUOBJ_T,
lv_VLCGUID_CT TYPE VLCGUID_T,
lv_VLCSTATUS_IT TYPE VLCSTATUS_T,
lv_other TYPE c.
CALL METHOD lo_class=>HANDLE_ACTION_OUTPUT(
EXPORTING
ACTION = lv_ACTION
ACTIONCODE = lv_ACTIONCODE
IV_VBELN = lv_IV_VBELN
VHS_ITEM_COMV = lv_VHS_ITEM_COMV
VH_IS_HEAD_COMV = lv_VH_IS_HEAD_COMV
VH_IT_SLINE_COMV = lv_VH_IT_SLINE_COMV
VLCGUIDCUOBJ_LT = lv_VLCGUIDCUOBJ_LT
VLCGUID_CT = lv_VLCGUID_CT
VLCSTATUS_IT = lv_VLCSTATUS_IT
CHANGING
CT_MESSAGE_LOG = lv_CT_MESSAGE_LOG
VLCACTADATA_CS = lv_VLCACTADATA_CS
VLCCUORDER_LT = lv_VLCCUORDER_LT
VLCDIAVEHI_LT = lv_VLCDIAVEHI_LT ).
Links to Related Class(s)
IF_EX_VL...Full list of available SAP object classes
Search for further information about these or an SAP related objects