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

.

NameTypeData TypeDescriptionDefault Value
ACTIONImportingTYPE
VLC_ACTION
Action
ACTIONCODEImportingTYPE
TDF_ACTION_CODE
Action Code from XI for Create, Change, Delete
CS_HEAD_COMVImportingTYPE
TDS_HEAD_COMV
Lean Order - Header Data (Values)
CS_HEAD_COMXImportingTYPE
TDS_HEAD_COMC
Lean Order - Header Data (CHAR)
CS_INPUTImportingTYPE
SLS_SALES_ORDER_ERPCREATE_REQ1
Sales Order ERP Create Request V2
CT_COND_COMVImportingTYPE
TDT_COND_COMV
Table Type for Structure TDS_COND_COMV
CT_COND_COMXImportingTYPE
TDT_COND_COMC
Table Type for Structure TDS_COND_COMC
CT_ITEM_COMVImportingTYPE
TDT_ITEM_COMV
Table Type for Structure TDS_ITEM_COMV
CT_ITEM_COMXImportingTYPE
TDT_ITEM_COMC
Table Type for Structure TDS_ITEM_COMV
CT_OBJINSTImportingTYPE
TDT_OBJINST
Table Type for Structure TDS_OBJINST
CT_PARTY_COMVImportingTYPE
TDT_PARTY_COMV
Table Type for Structure TDS_PARTY_COMV
CT_PARTY_COMXImportingTYPE
TDT_PARTY_COMC
Table Type for Structure TDS_PARTY_COMC
CT_SLINE_COMVImportingTYPE
TDT_SLINE_COMV
Table Type for Structure TDS_SLINE_COMV
CT_SLINE_COMXImportingTYPE
TDT_SLINE_COMC
Table Type for Structure TDS_SLINE_COMC
CT_TEXT_COMVImportingTYPE
TDT_TEXT_COMV
Table Type for Structure TDS_TEXT_COMV
CT_TEXT_COMXImportingTYPE
TDT_TEXT_COMC
Table Type for Structure TDS_TEXT_COMC
CT_VCFG_INTERMEDIATEImportingTYPE
TDT_VCFG_INTERMEDIATE
Lean Order - Configuration intermediate working table
VH_VLCVEHICLEImportingTYPE
VLCDIAVEHI
VELO: Vehicle
CT_MESSAGE_LOGChangingTYPE
BAPIRETTAB
Table with BAPI Return Information
VH_VLCACTDATAChangingTYPE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!