SAP C1E5_BAPI1077_FLAGS_SET Function Module for EHS: set the BAPI-Flag arrays









C1E5_BAPI1077_FLAGS_SET is a standard c1e5 bapi1077 flags set SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for EHS: set the BAPI-Flag arrays processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for c1e5 bapi1077 flags set FM, simply by entering the name C1E5_BAPI1077_FLAGS_SET into the relevant SAP transaction such as SE37 or SE38.

Function Group: C1E5
Program Name: SAPLC1E5
Main Program: SAPLC1E5
Appliation area: M
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function C1E5_BAPI1077_FLAGS_SET pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'C1E5_BAPI1077_FLAGS_SET'"EHS: set the BAPI-Flag arrays
IMPORTING
E_FLG_SUB_HEADER = "
E_FLG_SUB_STATE = "
E_FLG_PROP_HEADER = "
E_FLG_PROP_VAL = "
E_FLG_PROP_DATA = "
E_FLG_PROP_COMPONENT = "
E_FLG_PROP_USAGE = "
E_FLG_PROP_RELIABILITY = "
E_FLG_PROP_SOURCE = "
E_FLG_PROP_FTEXT = "
E_FLG_PROP_FTEXT_LONGTEXT = "
E_FLG_SUB_HEADER_USAGE = "
E_FLG_PROP_TAB07 = "
E_FLG_PROP_TAB0B = "
E_FLG_PROP_TAB0D = "
E_FLG_PROP_TAB0F = "
E_FLG_PROP_CARR = "
E_FLG_PROP_PACK = "
E_FLG_PROP_SPROV = "
E_FLG_REFSUBS = "
E_FLG_IDENT_HEADER = "
E_FLG_IDENT_LONGTEXT = "
E_FLG_IDENT_SUBLIST = "
E_FLG_IDENT_USAGE = "
E_FLG_MATJOIN = "
E_FLG_TPLREL = "

TABLES
* I_SUB_HEADER_TAB = "Substance Header
* I_PROP_VAL_TAB = "
* I_PROP_DATA_TAB = "
* I_PROP_COMPONENT_TAB = "
* I_PROP_USAGE_TAB = "
* I_PROP_RELIABILITY_TAB = "
* I_PROP_SOURCE_TAB = "
* I_PROP_FTEXT_TAB = "
* I_PROP_FTEXT_LONGTEXT_TAB = "
* I_PROP_TAB07_TAB = "
* I_PROP_TAB0B_TAB = "
* I_REFSUBS_TAB = "Substance reference
* I_PROP_TAB0D_TAB = "
* I_PROP_TAB0F_TAB = "
* I_PROP_CARR_TAB = "EHS: BAPI Structure for Provisions for Carriage
* I_PROP_PACK_TAB = "EHS: BAPI Structure Packaging Data
* I_PROP_SPROV_TAB = "EHS: BAPI Structure Special Packing Provisions
* E_SUB_HEADERX_TAB = "
* E_REFSUBSX_TAB = "
* E_IDENT_HEADERX_TAB = "
* E_IDENT_LONGTEXTX_TAB = "
* E_IDENT_SUBLISTX_TAB = "
* I_IDENT_HEADER_TAB = "Identifier
* E_MATJOINX_TAB = "
* E_TPLRELX_TAB = "EHS: Change BAPI Structure Inheritance Relationship
* E_SUB_STATEX_TAB = "EHS: Change BAPI Structure Specificat. Scope of Application
* E_PROP_HEADERX_TAB = "
* E_PROP_VALX_TAB = "
* E_PROP_DATAX_TAB = "
* E_PROP_COMPONENTX_TAB = "
* E_PROP_USAGEX_TAB = "
* E_PROP_RELIABILITYX_TAB = "
* E_PROP_SOURCEX_TAB = "
* I_IDENT_LONGTEXT_TAB = "Long text for identifiers
* E_PROP_FTEXTX_TAB = "
* E_PROP_FTEXT_LONGTEXTX_TAB = "
* E_PROP_TAB07X_TAB = "
* E_PROP_TAB0BX_TAB = "
* E_PROP_TAB0DX_TAB = "
* E_PROP_TAB0FX_TAB = "
* E_PROP_CARRX_TAB = "EHS: Change BAPI Structure for Provisions for Carriage
* E_PROP_PACKX_TAB = "EHS: Change BAPI Structure Packaging Data
* E_PROP_SPROVX_TAB = "EHS: Change BAPI Structure Special Packing Provisions
* I_IDENT_SUBLIST_TAB = "Substance lists
* I_MATJOIN_TAB = "Material assignment
* I_TPLREL_TAB = "Inheritance Relationships
* I_SUB_STATE_TAB = "Specification Status
* I_PROP_HEADER_TAB = "Value. Asgmnt Header
.



EXPORTING Parameters details for C1E5_BAPI1077_FLAGS_SET

E_FLG_SUB_HEADER -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_SUB_STATE -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_HEADER -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_VAL -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_DATA -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_COMPONENT -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_USAGE -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_RELIABILITY -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_SOURCE -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_FTEXT -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_FTEXT_LONGTEXT -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_SUB_HEADER_USAGE -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_TAB07 -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_TAB0B -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_TAB0D -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_TAB0F -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_CARR -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_PACK -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_PROP_SPROV -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_REFSUBS -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_IDENT_HEADER -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_IDENT_LONGTEXT -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_IDENT_SUBLIST -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_IDENT_USAGE -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_MATJOIN -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

E_FLG_TPLREL -

Data type: ESP1_BOOLEAN
Optional: No
Call by Reference: No ( called with pass by value option)

TABLES Parameters details for C1E5_BAPI1077_FLAGS_SET

I_SUB_HEADER_TAB - Substance Header

Data type: BAPI1077RH
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_VAL_TAB -

Data type: BAPI1077VA
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_DATA_TAB -

Data type: BAPI1077PR
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_COMPONENT_TAB -

Data type: BAPI1077VP
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_USAGE_TAB -

Data type: BAPI1077DU
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_RELIABILITY_TAB -

Data type: BAPI1077DR
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_SOURCE_TAB -

Data type: BAPI1077DS
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_FTEXT_TAB -

Data type: BAPI1077DF
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_FTEXT_LONGTEXT_TAB -

Data type: BAPI1077FL
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_TAB07_TAB -

Data type: BAPI107707
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_TAB0B_TAB -

Data type: BAPI10770B
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_REFSUBS_TAB - Substance reference

Data type: BAPI1077RR
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_TAB0D_TAB -

Data type: BAPI10770D
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_TAB0F_TAB -

Data type: BAPI10770F
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_CARR_TAB - EHS: BAPI Structure for Provisions for Carriage

Data type: BAPI1077CARR
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_PACK_TAB - EHS: BAPI Structure Packaging Data

Data type: BAPI1077PACK
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_SPROV_TAB - EHS: BAPI Structure Special Packing Provisions

Data type: BAPI1077SPROV
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_SUB_HEADERX_TAB -

Data type: BAPISUBRHX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_REFSUBSX_TAB -

Data type: BAPISUBRRX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_IDENT_HEADERX_TAB -

Data type: BAPISUBRIX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_IDENT_LONGTEXTX_TAB -

Data type: BAPISUBILX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_IDENT_SUBLISTX_TAB -

Data type: BAPISUBRLX
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_IDENT_HEADER_TAB - Identifier

Data type: BAPI1077RI
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_MATJOINX_TAB -

Data type: BAPISUBMJX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_TPLRELX_TAB - EHS: Change BAPI Structure Inheritance Relationship

Data type: BAPISUBTPLRELX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_SUB_STATEX_TAB - EHS: Change BAPI Structure Specificat. Scope of Application

Data type: BAPISUBAPPLSCPX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_HEADERX_TAB -

Data type: BAPISUBVHX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_VALX_TAB -

Data type: BAPISUBVAX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_DATAX_TAB -

Data type: BAPISUBPRX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_COMPONENTX_TAB -

Data type: BAPISUBVPX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_USAGEX_TAB -

Data type: BAPISUBDUX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_RELIABILITYX_TAB -

Data type: BAPISUBDRX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_SOURCEX_TAB -

Data type: BAPISUBDSX
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_IDENT_LONGTEXT_TAB - Long text for identifiers

Data type: BAPI1077IL
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_FTEXTX_TAB -

Data type: BAPISUBDFX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_FTEXT_LONGTEXTX_TAB -

Data type: BAPISUBFLX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_TAB07X_TAB -

Data type: BAPISUB07X
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_TAB0BX_TAB -

Data type: BAPISUB0BX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_TAB0DX_TAB -

Data type: BAPISUB0DX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_TAB0FX_TAB -

Data type: BAPISUB0FX
Optional: Yes
Call by Reference: No ( called with pass by value option)

E_PROP_CARRX_TAB - EHS: Change BAPI Structure for Provisions for Carriage

Data type: BAPI1077CARRX
Optional: Yes
Call by Reference: Yes

E_PROP_PACKX_TAB - EHS: Change BAPI Structure Packaging Data

Data type: BAPI1077PACKX
Optional: Yes
Call by Reference: Yes

E_PROP_SPROVX_TAB - EHS: Change BAPI Structure Special Packing Provisions

Data type: BAPI1077SPROVX
Optional: Yes
Call by Reference: Yes

I_IDENT_SUBLIST_TAB - Substance lists

Data type: BAPI1077RL
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_MATJOIN_TAB - Material assignment

Data type: BAPI1077MJ
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_TPLREL_TAB - Inheritance Relationships

Data type: BAPI1077TPLREL
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_SUB_STATE_TAB - Specification Status

Data type: BAPI1077APPLSCP
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_PROP_HEADER_TAB - Value. Asgmnt Header

Data type: BAPI1077VH
Optional: Yes
Call by Reference: No ( called with pass by value option)

Copy and paste ABAP code example for C1E5_BAPI1077_FLAGS_SET Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_e_flg_sub_header  TYPE ESP1_BOOLEAN, "   
lt_i_sub_header_tab  TYPE STANDARD TABLE OF BAPI1077RH, "   
lt_i_prop_val_tab  TYPE STANDARD TABLE OF BAPI1077VA, "   
lv_e_flg_sub_state  TYPE ESP1_BOOLEAN, "   
lt_i_prop_data_tab  TYPE STANDARD TABLE OF BAPI1077PR, "   
lv_e_flg_prop_header  TYPE ESP1_BOOLEAN, "   
lv_e_flg_prop_val  TYPE ESP1_BOOLEAN, "   
lt_i_prop_component_tab  TYPE STANDARD TABLE OF BAPI1077VP, "   
lv_e_flg_prop_data  TYPE ESP1_BOOLEAN, "   
lt_i_prop_usage_tab  TYPE STANDARD TABLE OF BAPI1077DU, "   
lv_e_flg_prop_component  TYPE ESP1_BOOLEAN, "   
lt_i_prop_reliability_tab  TYPE STANDARD TABLE OF BAPI1077DR, "   
lv_e_flg_prop_usage  TYPE ESP1_BOOLEAN, "   
lt_i_prop_source_tab  TYPE STANDARD TABLE OF BAPI1077DS, "   
lt_i_prop_ftext_tab  TYPE STANDARD TABLE OF BAPI1077DF, "   
lv_e_flg_prop_reliability  TYPE ESP1_BOOLEAN, "   
lv_e_flg_prop_source  TYPE ESP1_BOOLEAN, "   
lt_i_prop_ftext_longtext_tab  TYPE STANDARD TABLE OF BAPI1077FL, "   
lv_e_flg_prop_ftext  TYPE ESP1_BOOLEAN, "   
lt_i_prop_tab07_tab  TYPE STANDARD TABLE OF BAPI107707, "   
lt_i_prop_tab0b_tab  TYPE STANDARD TABLE OF BAPI10770B, "   
lv_e_flg_prop_ftext_longtext  TYPE ESP1_BOOLEAN, "   
lt_i_refsubs_tab  TYPE STANDARD TABLE OF BAPI1077RR, "   
lv_e_flg_sub_header_usage  TYPE ESP1_BOOLEAN, "   
lv_e_flg_prop_tab07  TYPE ESP1_BOOLEAN, "   
lt_i_prop_tab0d_tab  TYPE STANDARD TABLE OF BAPI10770D, "   
lv_e_flg_prop_tab0b  TYPE ESP1_BOOLEAN, "   
lt_i_prop_tab0f_tab  TYPE STANDARD TABLE OF BAPI10770F, "   
lt_i_prop_carr_tab  TYPE STANDARD TABLE OF BAPI1077CARR, "   
lv_e_flg_prop_tab0d  TYPE ESP1_BOOLEAN, "   
lt_i_prop_pack_tab  TYPE STANDARD TABLE OF BAPI1077PACK, "   
lv_e_flg_prop_tab0f  TYPE ESP1_BOOLEAN, "   
lv_e_flg_prop_carr  TYPE ESP1_BOOLEAN, "   
lt_i_prop_sprov_tab  TYPE STANDARD TABLE OF BAPI1077SPROV, "   
lv_e_flg_prop_pack  TYPE ESP1_BOOLEAN, "   
lt_e_sub_headerx_tab  TYPE STANDARD TABLE OF BAPISUBRHX, "   
lt_e_refsubsx_tab  TYPE STANDARD TABLE OF BAPISUBRRX, "   
lv_e_flg_prop_sprov  TYPE ESP1_BOOLEAN, "   
lt_e_ident_headerx_tab  TYPE STANDARD TABLE OF BAPISUBRIX, "   
lt_e_ident_longtextx_tab  TYPE STANDARD TABLE OF BAPISUBILX, "   
lt_e_ident_sublistx_tab  TYPE STANDARD TABLE OF BAPISUBRLX, "   
lv_e_flg_refsubs  TYPE ESP1_BOOLEAN, "   
lt_i_ident_header_tab  TYPE STANDARD TABLE OF BAPI1077RI, "   
lt_e_matjoinx_tab  TYPE STANDARD TABLE OF BAPISUBMJX, "   
lt_e_tplrelx_tab  TYPE STANDARD TABLE OF BAPISUBTPLRELX, "   
lt_e_sub_statex_tab  TYPE STANDARD TABLE OF BAPISUBAPPLSCPX, "   
lt_e_prop_headerx_tab  TYPE STANDARD TABLE OF BAPISUBVHX, "   
lt_e_prop_valx_tab  TYPE STANDARD TABLE OF BAPISUBVAX, "   
lt_e_prop_datax_tab  TYPE STANDARD TABLE OF BAPISUBPRX, "   
lt_e_prop_componentx_tab  TYPE STANDARD TABLE OF BAPISUBVPX, "   
lt_e_prop_usagex_tab  TYPE STANDARD TABLE OF BAPISUBDUX, "   
lt_e_prop_reliabilityx_tab  TYPE STANDARD TABLE OF BAPISUBDRX, "   
lt_e_prop_sourcex_tab  TYPE STANDARD TABLE OF BAPISUBDSX, "   
lv_e_flg_ident_header  TYPE ESP1_BOOLEAN, "   
lt_i_ident_longtext_tab  TYPE STANDARD TABLE OF BAPI1077IL, "   
lt_e_prop_ftextx_tab  TYPE STANDARD TABLE OF BAPISUBDFX, "   
lt_e_prop_ftext_longtextx_tab  TYPE STANDARD TABLE OF BAPISUBFLX, "   
lt_e_prop_tab07x_tab  TYPE STANDARD TABLE OF BAPISUB07X, "   
lt_e_prop_tab0bx_tab  TYPE STANDARD TABLE OF BAPISUB0BX, "   
lt_e_prop_tab0dx_tab  TYPE STANDARD TABLE OF BAPISUB0DX, "   
lt_e_prop_tab0fx_tab  TYPE STANDARD TABLE OF BAPISUB0FX, "   
lt_e_prop_carrx_tab  TYPE STANDARD TABLE OF BAPI1077CARRX, "   
lt_e_prop_packx_tab  TYPE STANDARD TABLE OF BAPI1077PACKX, "   
lt_e_prop_sprovx_tab  TYPE STANDARD TABLE OF BAPI1077SPROVX, "   
lt_i_ident_sublist_tab  TYPE STANDARD TABLE OF BAPI1077RL, "   
lv_e_flg_ident_longtext  TYPE ESP1_BOOLEAN, "   
lt_i_matjoin_tab  TYPE STANDARD TABLE OF BAPI1077MJ, "   
lv_e_flg_ident_sublist  TYPE ESP1_BOOLEAN, "   
lt_i_tplrel_tab  TYPE STANDARD TABLE OF BAPI1077TPLREL, "   
lv_e_flg_ident_usage  TYPE ESP1_BOOLEAN, "   
lv_e_flg_matjoin  TYPE ESP1_BOOLEAN, "   
lt_i_sub_state_tab  TYPE STANDARD TABLE OF BAPI1077APPLSCP, "   
lv_e_flg_tplrel  TYPE ESP1_BOOLEAN, "   
lt_i_prop_header_tab  TYPE STANDARD TABLE OF BAPI1077VH. "   

  CALL FUNCTION 'C1E5_BAPI1077_FLAGS_SET'  "EHS: set the BAPI-Flag arrays
    IMPORTING
         E_FLG_SUB_HEADER = lv_e_flg_sub_header
         E_FLG_SUB_STATE = lv_e_flg_sub_state
         E_FLG_PROP_HEADER = lv_e_flg_prop_header
         E_FLG_PROP_VAL = lv_e_flg_prop_val
         E_FLG_PROP_DATA = lv_e_flg_prop_data
         E_FLG_PROP_COMPONENT = lv_e_flg_prop_component
         E_FLG_PROP_USAGE = lv_e_flg_prop_usage
         E_FLG_PROP_RELIABILITY = lv_e_flg_prop_reliability
         E_FLG_PROP_SOURCE = lv_e_flg_prop_source
         E_FLG_PROP_FTEXT = lv_e_flg_prop_ftext
         E_FLG_PROP_FTEXT_LONGTEXT = lv_e_flg_prop_ftext_longtext
         E_FLG_SUB_HEADER_USAGE = lv_e_flg_sub_header_usage
         E_FLG_PROP_TAB07 = lv_e_flg_prop_tab07
         E_FLG_PROP_TAB0B = lv_e_flg_prop_tab0b
         E_FLG_PROP_TAB0D = lv_e_flg_prop_tab0d
         E_FLG_PROP_TAB0F = lv_e_flg_prop_tab0f
         E_FLG_PROP_CARR = lv_e_flg_prop_carr
         E_FLG_PROP_PACK = lv_e_flg_prop_pack
         E_FLG_PROP_SPROV = lv_e_flg_prop_sprov
         E_FLG_REFSUBS = lv_e_flg_refsubs
         E_FLG_IDENT_HEADER = lv_e_flg_ident_header
         E_FLG_IDENT_LONGTEXT = lv_e_flg_ident_longtext
         E_FLG_IDENT_SUBLIST = lv_e_flg_ident_sublist
         E_FLG_IDENT_USAGE = lv_e_flg_ident_usage
         E_FLG_MATJOIN = lv_e_flg_matjoin
         E_FLG_TPLREL = lv_e_flg_tplrel
    TABLES
         I_SUB_HEADER_TAB = lt_i_sub_header_tab
         I_PROP_VAL_TAB = lt_i_prop_val_tab
         I_PROP_DATA_TAB = lt_i_prop_data_tab
         I_PROP_COMPONENT_TAB = lt_i_prop_component_tab
         I_PROP_USAGE_TAB = lt_i_prop_usage_tab
         I_PROP_RELIABILITY_TAB = lt_i_prop_reliability_tab
         I_PROP_SOURCE_TAB = lt_i_prop_source_tab
         I_PROP_FTEXT_TAB = lt_i_prop_ftext_tab
         I_PROP_FTEXT_LONGTEXT_TAB = lt_i_prop_ftext_longtext_tab
         I_PROP_TAB07_TAB = lt_i_prop_tab07_tab
         I_PROP_TAB0B_TAB = lt_i_prop_tab0b_tab
         I_REFSUBS_TAB = lt_i_refsubs_tab
         I_PROP_TAB0D_TAB = lt_i_prop_tab0d_tab
         I_PROP_TAB0F_TAB = lt_i_prop_tab0f_tab
         I_PROP_CARR_TAB = lt_i_prop_carr_tab
         I_PROP_PACK_TAB = lt_i_prop_pack_tab
         I_PROP_SPROV_TAB = lt_i_prop_sprov_tab
         E_SUB_HEADERX_TAB = lt_e_sub_headerx_tab
         E_REFSUBSX_TAB = lt_e_refsubsx_tab
         E_IDENT_HEADERX_TAB = lt_e_ident_headerx_tab
         E_IDENT_LONGTEXTX_TAB = lt_e_ident_longtextx_tab
         E_IDENT_SUBLISTX_TAB = lt_e_ident_sublistx_tab
         I_IDENT_HEADER_TAB = lt_i_ident_header_tab
         E_MATJOINX_TAB = lt_e_matjoinx_tab
         E_TPLRELX_TAB = lt_e_tplrelx_tab
         E_SUB_STATEX_TAB = lt_e_sub_statex_tab
         E_PROP_HEADERX_TAB = lt_e_prop_headerx_tab
         E_PROP_VALX_TAB = lt_e_prop_valx_tab
         E_PROP_DATAX_TAB = lt_e_prop_datax_tab
         E_PROP_COMPONENTX_TAB = lt_e_prop_componentx_tab
         E_PROP_USAGEX_TAB = lt_e_prop_usagex_tab
         E_PROP_RELIABILITYX_TAB = lt_e_prop_reliabilityx_tab
         E_PROP_SOURCEX_TAB = lt_e_prop_sourcex_tab
         I_IDENT_LONGTEXT_TAB = lt_i_ident_longtext_tab
         E_PROP_FTEXTX_TAB = lt_e_prop_ftextx_tab
         E_PROP_FTEXT_LONGTEXTX_TAB = lt_e_prop_ftext_longtextx_tab
         E_PROP_TAB07X_TAB = lt_e_prop_tab07x_tab
         E_PROP_TAB0BX_TAB = lt_e_prop_tab0bx_tab
         E_PROP_TAB0DX_TAB = lt_e_prop_tab0dx_tab
         E_PROP_TAB0FX_TAB = lt_e_prop_tab0fx_tab
         E_PROP_CARRX_TAB = lt_e_prop_carrx_tab
         E_PROP_PACKX_TAB = lt_e_prop_packx_tab
         E_PROP_SPROVX_TAB = lt_e_prop_sprovx_tab
         I_IDENT_SUBLIST_TAB = lt_i_ident_sublist_tab
         I_MATJOIN_TAB = lt_i_matjoin_tab
         I_TPLREL_TAB = lt_i_tplrel_tab
         I_SUB_STATE_TAB = lt_i_sub_state_tab
         I_PROP_HEADER_TAB = lt_i_prop_header_tab
. " C1E5_BAPI1077_FLAGS_SET




ABAP code using 7.40 inline data declarations to call FM C1E5_BAPI1077_FLAGS_SET

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


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!