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

.

NameTypeData TypeDescriptionDefault Value
ACTIONImportingTYPE
VLC_ACTION
Action
ACTIONCODEImportingTYPE
TDF_ACTION_CODE
Action Code from XI for Create, Change, Delete
IV_VBELNImportingTYPE
VBELN
Sales and Distribution Document Number
VHS_ITEM_COMVImportingTYPE
VHS_ITEM_COMV
VMS - Lean Order - Item Data (Values)
VH_IS_HEAD_COMVImportingTYPE
TDS_HEAD_COMV
Lean Order - Header Data (Values)
VH_IT_SLINE_COMVImportingTYPE
TDT_SLINE_COMV
Table Type for Structure TDS_SLINE_COMV
VLCGUIDCUOBJ_LTImportingTYPE
VLCGUIDCUOBJ_T
VELO : Table with GUIDs and cuobjs
VLCGUID_CTImportingTYPE
VLCGUID_T
VELO: Table With GUIDs
VLCSTATUS_ITImportingTYPE
VLCSTATUS_T
VELO : Table for VLCSTATUS
CT_MESSAGE_LOGChangingTYPE
BAPIRETTAB
Table with BAPI Return Information
VLCACTADATA_CSChangingTYPE
VLCACTDATA
VELO: Transfer Structure for Actions (Header and Items)
VLCCUORDER_LTChangingTYPE
VLCCUORDER_T
VELO : Sales Order
VLCDIAVEHI_LTChangingTYPE
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



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!