HANDLE_ACTION_INPUT SAP Method Handle customer specific action Input
Below is documentation, parameters and attributes of ABAP Method HANDLE_ACTION_INPUT 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_INPUT can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method HANDLE_ACTION_INPUT
.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 | |
CS_HEAD_COMV | Importing | TYPE TDS_HEAD_COMV | Lean Order - Header Data (Values) | |
CS_HEAD_COMX | Importing | TYPE TDS_HEAD_COMC | Lean Order - Header Data (CHAR) | |
CS_INPUT | Importing | TYPE SLS_SALES_ORDER_ERPCREATE_REQ1 | Sales Order ERP Create Request V2 | |
CT_COND_COMV | Importing | TYPE TDT_COND_COMV | Table Type for Structure TDS_COND_COMV | |
CT_COND_COMX | Importing | TYPE TDT_COND_COMC | Table Type for Structure TDS_COND_COMC | |
CT_ITEM_COMV | Importing | TYPE TDT_ITEM_COMV | Table Type for Structure TDS_ITEM_COMV | |
CT_ITEM_COMX | Importing | TYPE TDT_ITEM_COMC | Table Type for Structure TDS_ITEM_COMV | |
CT_OBJINST | Importing | TYPE TDT_OBJINST | Table Type for Structure TDS_OBJINST | |
CT_PARTY_COMV | Importing | TYPE TDT_PARTY_COMV | Table Type for Structure TDS_PARTY_COMV | |
CT_PARTY_COMX | Importing | TYPE TDT_PARTY_COMC | Table Type for Structure TDS_PARTY_COMC | |
CT_SLINE_COMV | Importing | TYPE TDT_SLINE_COMV | Table Type for Structure TDS_SLINE_COMV | |
CT_SLINE_COMX | Importing | TYPE TDT_SLINE_COMC | Table Type for Structure TDS_SLINE_COMC | |
CT_TEXT_COMV | Importing | TYPE TDT_TEXT_COMV | Table Type for Structure TDS_TEXT_COMV | |
CT_TEXT_COMX | Importing | TYPE TDT_TEXT_COMC | Table Type for Structure TDS_TEXT_COMC | |
CT_VCFG_INTERMEDIATE | Importing | TYPE TDT_VCFG_INTERMEDIATE | Lean Order - Configuration intermediate working table | |
VH_VLCVEHICLE | Importing | TYPE VLCDIAVEHI | VELO: Vehicle | |
CT_MESSAGE_LOG | Changing | TYPE BAPIRETTAB | Table with BAPI Return Information | |
VH_VLCACTDATA | Changing | TYPE VLCACTDATA | VELO: Transfer Structure for Actions (Header and Items) |
Exceptions of Method HANDLE_ACTION_INPUT
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_CS_HEAD_COMV TYPE TDS_HEAD_COMV,
lv_CS_HEAD_COMX TYPE TDS_HEAD_COMC,
lv_CS_INPUT TYPE SLS_SALES_ORDER_ERPCREATE_REQ1,
lv_CT_COND_COMV TYPE TDT_COND_COMV,
lv_CT_COND_COMX TYPE TDT_COND_COMC,
lv_CT_ITEM_COMV TYPE TDT_ITEM_COMV,
lv_CT_ITEM_COMX TYPE TDT_ITEM_COMC,
lv_CT_MESSAGE_LOG TYPE BAPIRETTAB,
lv_CT_OBJINST TYPE TDT_OBJINST,
lv_CT_PARTY_COMV TYPE TDT_PARTY_COMV,
lv_CT_PARTY_COMX TYPE TDT_PARTY_COMC,
lv_CT_SLINE_COMV TYPE TDT_SLINE_COMV,
lv_CT_SLINE_COMX TYPE TDT_SLINE_COMC,
lv_CT_TEXT_COMV TYPE TDT_TEXT_COMV,
lv_CT_TEXT_COMX TYPE TDT_TEXT_COMC,
lv_CT_VCFG_INTERMEDIATE TYPE TDT_VCFG_INTERMEDIATE,
lv_VH_VLCACTDATA TYPE VLCACTDATA,
lv_VH_VLCVEHICLE TYPE VLCDIAVEHI,
lv_other TYPE c.
CALL METHOD lo_class=>HANDLE_ACTION_INPUT(
EXPORTING
ACTION = lv_ACTION
ACTIONCODE = lv_ACTIONCODE
CS_HEAD_COMV = lv_CS_HEAD_COMV
CS_HEAD_COMX = lv_CS_HEAD_COMX
CS_INPUT = lv_CS_INPUT
CT_COND_COMV = lv_CT_COND_COMV
CT_COND_COMX = lv_CT_COND_COMX
CT_ITEM_COMV = lv_CT_ITEM_COMV
CT_ITEM_COMX = lv_CT_ITEM_COMX
CT_OBJINST = lv_CT_OBJINST
CT_PARTY_COMV = lv_CT_PARTY_COMV
CT_PARTY_COMX = lv_CT_PARTY_COMX
CT_SLINE_COMV = lv_CT_SLINE_COMV
CT_SLINE_COMX = lv_CT_SLINE_COMX
CT_TEXT_COMV = lv_CT_TEXT_COMV
CT_TEXT_COMX = lv_CT_TEXT_COMX
CT_VCFG_INTERMEDIATE = lv_CT_VCFG_INTERMEDIATE
VH_VLCVEHICLE = lv_VH_VLCVEHICLE
CHANGING
CT_MESSAGE_LOG = lv_CT_MESSAGE_LOG
VH_VLCACTDATA = lv_VH_VLCACTDATA ).
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