ABAP Select data from SAP table VV_TMFK_SL into internal table

Get Example source ABAP code based on a different SAP table
  

Below is a number of ABAP code snippets to demonstrate how to select data from SAP VV_TMFK_SL table and store it within an internal table, including using the newer @DATA inline declaration methods. It also shows you various ways to process this data using ABAP work area, inline declaration or field symbols including executing all the relevant CONVERSION_EXIT routines specific to VV_TMFK_SL. See here for more generic Select statement tips.

Sometimes data within SAP is stored within the database table in a different format to what it is displayed to the user. These input/output conversation FM routines are what translates the data between the two formats.

There is also a full declaration of the VV_TMFK_SL table where each field has a char/string type for you to simply copy and paste. This allows you to use processing that is only available to these field types such as the CONCATENATE statement.

DATA: IT_VV_TMFK_SL TYPE STANDARD TABLE OF VV_TMFK_SL,
      WA_VV_TMFK_SL TYPE VV_TMFK_SL,
      GD_STR TYPE STRING.

DATA: lo_typedescr type REF TO cl_abap_typedescr.
DATA: lv_fieldname type fieldname.

FIELD-SYMBOLS: <FIELD> TYPE any.
FIELD-SYMBOLS: <VV_TMFK_SL> TYPE VV_TMFK_SL.

*Process all fields in table header/work area as string values
  PERFORM process_as_string_field_values CHANGING wa_VV_TMFK_SL.

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM VV_TMFK_SL
  INTO TABLE IT_VV_TMFK_SL.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM VV_TMFK_SL
*  INTO TABLE @DATA(IT_VV_TMFK_SL2).
*--Further methods of using ABAP code to  select data from SAP database tables

*You can also declare the header/work area using the in-line DATA declaration method
READ TABLE IT_VV_TMFK_SL INDEX 1 INTO DATA(WA_VV_TMFK_SL2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_VV_TMFK_SL ASSIGNING <VV_TMFK_SL>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<VV_TMFK_SL>-MANDT = 1.
<VV_TMFK_SL>-LFART = 1.
<VV_TMFK_SL>-LTEXT = 1.
<VV_TMFK_SL>-TEXTL = 1.
<VV_TMFK_SL>-VTEXT_NA = 1.
ENDLOOP.

LOOP AT IT_VV_TMFK_SL INTO WA_VV_TMFK_SL.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_VV_TMFK_SL-TEXT_VE, sy-vline,
WA_VV_TMFK_SL-CURVW, sy-vline,
WA_VV_TMFK_SL-LFTYP, sy-vline,
WA_VV_TMFK_SL-KAPPL, sy-vline,
WA_VV_TMFK_SL-NUMKI, sy-vline,
WA_VV_TMFK_SL-NUMKE, sy-vline.
ENDLOOP. *Add any further fields from structure WA_VV_TMFK_SL you want to display... WRITE:/ sy-uline. * Aternatively use generic code to Write field values (and NAME) to screen report DO. ASSIGN COMPONENT sy-index OF STRUCTURE wa_VV_TMFK_SL TO <field>. IF sy-subrc <> 0. EXIT. ENDIF. WRITE:/ 'Field Value', <field>, sy-vline. gd_str = <field> . lo_typedescr ?= CL_ABAP_DATADESCR=>DESCRIBE_BY_DATA( <field> ). lv_fieldname = lo_typedescr->GET_RELATIVE_NAME( ). WRITE:/ 'Field Name', lv_fieldname. ENDDO. *Redo loop but convert all fields from internal to out value LOOP AT IT_VV_TMFK_SL INTO WA_VV_TMFK_SL. *Write horizonal line to screen report. WRITE:/ sy-uline. *Convert all fields to display/output versions using conversion routines PERFORM convert_all_field_values CHANGING wa_EKKO. ENDLOOP. *&---------------------------------------------------------------------* *& Form convert_all_field_values *&---------------------------------------------------------------------* FORM convert_all_field_values CHANGING p_EKKO LIKE wa_EKKO. DATA: ld_input(1000) TYPE c, ld_output(1000) TYPE C.

*Conversion exit PARVW, internal->external for field BILLTOPARTY CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_VV_TMFK_SL-BILLTOPARTY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VV_TMFK_SL-BILLTOPARTY.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field BILLFROMPARTY CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_VV_TMFK_SL-BILLFROMPARTY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VV_TMFK_SL-BILLFROMPARTY.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PARVW, internal->external for field PARVW_LIFNR_FI CALL FUNCTION 'CONVERSION_EXIT_PARVW_OUTPUT' EXPORTING input = WA_VV_TMFK_SL-PARVW_LIFNR_FI IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_VV_TMFK_SL-PARVW_LIFNR_FI.
WRITE:/ 'New Value:', ld_input.
ENDFORM. *&---------------------------------------------------------------------* *& Form process_as_string_field_values *&---------------------------------------------------------------------* FORM process_as_string_field_values CHANGING p_EKKO LIKE wa_EKKO. TYPES: BEGIN OF T_VV_TMFK_SL_STR,
MANDT TYPE STRING,
LFART TYPE STRING,
LTEXT TYPE STRING,
TEXTL TYPE STRING,
VTEXT_NA TYPE STRING,
TEXT_VE TYPE STRING,
CURVW TYPE STRING,
LFTYP TYPE STRING,
KAPPL TYPE STRING,
NUMKI TYPE STRING,
NUMKE TYPE STRING,
INCPO TYPE STRING,
RFBFK TYPE STRING,
NARVF TYPE STRING,
LFARTS TYPE STRING,
KAPPL_NA TYPE STRING,
KALSMK TYPE STRING,
KALSMP TYPE STRING,
KSCHL TYPE STRING,
ABART TYPE STRING,
STATI TYPE STRING,
LFART_RL TYPE STRING,
RELEP TYPE STRING,
PARGK TYPE STRING,
PARGP TYPE STRING,
KALVG TYPE STRING,
WERKM TYPE STRING,
PRDVO TYPE STRING,
INFOL TYPE STRING,
XBLNR_FI TYPE STRING,
XRBLN_FI TYPE STRING,
KIDNO_LF TYPE STRING,
BLART TYPE STRING,
XNEGP TYPE STRING,
XVALGS TYPE STRING,
WZFBD TYPE STRING,
WZLSPR TYPE STRING,
WZLSPL TYPE STRING,
LFGRU_VO TYPE STRING,
KTOSL_VE TYPE STRING,
KTOSL_VM TYPE STRING,
KTOSL_MG TYPE STRING,
WZUSPL TYPE STRING,
WKIDSP TYPE STRING,
WFDATSP TYPE STRING,
WZTERMSP TYPE STRING,
WZLSCHSP TYPE STRING,
WPYCURSP TYPE STRING,
WITEMSP TYPE STRING,
TXTGR TYPE STRING,
TXTGR_I TYPE STRING,
TDID TYPE STRING,
TDID_I TYPE STRING,
WPOINT TYPE STRING,
WPYCUR TYPE STRING,
KUDVO TYPE STRING,
PRCHGRP TYPE STRING,
AR_OBJECT TYPE STRING,
KURST TYPE STRING,
WERN TYPE STRING,
KSCHLP TYPE STRING,
WBART_FI TYPE STRING,
DOCPARTY TYPE STRING,
KALSMC TYPE STRING,
LFART_BL TYPE STRING,
LFART_BD TYPE STRING,
NETWN TYPE STRING,
HEADDATA TYPE STRING,
RRLCHANGEKONV TYPE STRING,
RRLTAX TYPE STRING,
BLART_CUSTOMER TYPE STRING,
KTOSL_VE_CUST TYPE STRING,
BW_DELTA TYPE STRING,
DUPD_SINGLE TYPE STRING,
WTREE TYPE STRING,
CANCEL_TYPE TYPE STRING,
XREF_RRL TYPE STRING,
HITYP_VENDOR TYPE STRING,
HITYP_CUSTOMER TYPE STRING,
COPA_ACTIVE TYPE STRING,
FILL_REF_DOC TYPE STRING,
CANCEL_VARIANT TYPE STRING,
LFART_SL TYPE STRING,
LFART_VS TYPE STRING,
SET_SGTXT_FI TYPE STRING,
LNRZB_NOT_ACTIVE TYPE STRING,
DOCUMENT_INDEX TYPE STRING,
DOC_INDEX_DELETE TYPE STRING,
DEF_IDOBJ_TYPE_V TYPE STRING,
DEF_IDOBJ_TYPE_C TYPE STRING,
VENDOR_INPUT TYPE STRING,
CUSTOMER_INPUT TYPE STRING,
DEF_IDNLF_TYPE TYPE STRING,
KSTAT_ACCOUNT TYPE STRING,
MATERIAL_INPUT TYPE STRING,
DEF_POST_RULE_K TYPE STRING,
DEF_POST_RULE_D TYPE STRING,
CHECK_WFDAT TYPE STRING,
ITEM_CANCEL TYPE STRING,
CM_ACTIVE TYPE STRING,
CRMGR TYPE STRING,
CM_CHECK TYPE STRING,
BILLTOPARTY TYPE STRING,
BILLFROMPARTY TYPE STRING,
EVENT_RELEVANT TYPE STRING,
CONTEXT TYPE STRING,
CONF_ALLWD TYPE STRING,
TAX_CODE_ACTIVE TYPE STRING,
KTOSL_AS TYPE STRING,
KTOSL_ACC TYPE STRING,
POST_CANCEL_DOC TYPE STRING,
DI_RELEVANT TYPE STRING,
SMT_CONTEXT TYPE STRING,
TDID_HS1 TYPE STRING,
TDID_HS2 TYPE STRING,
TDID_HS3 TYPE STRING,
TDID_IS1 TYPE STRING,
CANCEL_ONLY TYPE STRING,
ITEM_BASED TYPE STRING,
INSERT_MODE TYPE STRING,
FIELDSTATUSGROUP TYPE STRING,
COLSORTGROUP TYPE STRING,
PARVW_LIFNR_FI TYPE STRING,
LIFNR_FI_NOT_ACT TYPE STRING,
DISTRIBUTION TYPE STRING,
EFFWR_NEG TYPE STRING,
POSNR_MAIN_ACTIV TYPE STRING,
KALSMCB_K TYPE STRING,
KALSMCB_D TYPE STRING,
CALC_PYAMT TYPE STRING,
ACC_DETERM_TYPE TYPE STRING,
INTRASTAT_PROC TYPE STRING,
INTRASTAT_FLOW TYPE STRING,
DOC_INDEX_TYPE TYPE STRING,
SET_LANDTX TYPE STRING,
SET_LAND1TX TYPE STRING,
SET_LAND_PRIC_K TYPE STRING,
SET_LAND_PRIC_D TYPE STRING,
HANDLE_STCEG TYPE STRING,
HANDLE_STCEGD TYPE STRING,
DEF_STCEG TYPE STRING,
DEF_STCEGD TYPE STRING,
CHECK_STCEG TYPE STRING,
CHECK_STCEGD TYPE STRING,
WZLSPRD TYPE STRING,
PRICING_COMP_K TYPE STRING,
PRICING_COMP_D TYPE STRING,
CHECK_OWN_STCEG TYPE STRING,
WEIGHT_VOLUME TYPE STRING,
SET_XEGDR TYPE STRING,
INCOTERMS_ACTIVE TYPE STRING,
NO_KNTYP_CHECK TYPE STRING,
DET_PARTNER TYPE STRING,
PROCESS_TYPE TYPE STRING,
CHECK_AP_RG TYPE STRING,
NO_INPUT TYPE STRING,
ZTERM_CASH_DISC TYPE STRING,
LFART_COLL TYPE STRING,
BANKDATA_TRANSFER TYPE STRING,
TAXCODE_ALLOWED TYPE STRING,
SUM_CREDIT_DEBIT TYPE STRING,
LFART_TYPE TYPE STRING,
USE_CASE TYPE STRING,
PRCHGRPTXT TYPE STRING,
VTEXT TYPE STRING,
TEXT TYPE STRING,
BEZEI TYPE STRING,
OBJECTTEXT TYPE STRING,
VTEXT_GT TYPE STRING,
TDTEXT TYPE STRING,
INPUT_LZBKZ TYPE STRING,
MAX_SOURCE_DOCS TYPE STRING,
TAX_DATA_CUSTOMER TYPE STRING,
CFCG_ID TYPE STRING,
USE_OUTPUT_CONTROL TYPE STRING,
NUMBER_RANGE_GRP TYPE STRING,
MESSAGING_SOURCE_DOC TYPE STRING,
MATERIAL_VALID_CHECK TYPE STRING,
KTOSL_PARTNER_CLEAR TYPE STRING,
FI_CA_ACTIVE TYPE STRING,
SUMMARIZATION_MODE TYPE STRING,
KUNNR_COPA TYPE STRING,
FILL_AWITEM TYPE STRING,
CASH_MANAGEMENT_INACTIVE TYPE STRING,
LFART_FOR_NEGATIVE_AMOUNT TYPE STRING,
TEXT_CHANGE_ALLOWED TYPE STRING,
HANDLE_NEGATIVE_AMOUNT TYPE STRING,
REPORTING_DISPLAY_VARIANT TYPE STRING,
NUMBER_RANGE_GRP_XBLNR TYPE STRING,
CANCEL_VARIANT_VSL TYPE STRING,
BW4_HANA TYPE STRING,
MERGING_COPIES TYPE STRING,
TRANSFER_XBLNR_FI_SDL TYPE STRING,
BO_TYPE TYPE STRING,
VISIBILITY_GROUP TYPE STRING,
AR_GROUP TYPE STRING,
HXF_BTT_CODE_IMG TYPE STRING,END OF T_EKKO_STR. DATA: WA_VV_TMFK_SL_STR type T_EKKO_STR. DATA: ld_text TYPE string. LOOP AT IT_EKKO INTO WA_EKKO. MOVE-CORRESPONDING wa_EKKO TO WA_EKKO_STR. CONCATENATE: sy-vline
WA_VV_TMFK_SL_STR-MANDT sy-vline
WA_VV_TMFK_SL_STR-LFART sy-vline
WA_VV_TMFK_SL_STR-LTEXT sy-vline
WA_VV_TMFK_SL_STR-TEXTL sy-vline
WA_VV_TMFK_SL_STR-VTEXT_NA sy-vline
WA_VV_TMFK_SL_STR-TEXT_VE sy-vline
WA_VV_TMFK_SL_STR-CURVW sy-vline
WA_VV_TMFK_SL_STR-LFTYP sy-vline
WA_VV_TMFK_SL_STR-KAPPL sy-vline
WA_VV_TMFK_SL_STR-NUMKI sy-vline
WA_VV_TMFK_SL_STR-NUMKE sy-vline
WA_VV_TMFK_SL_STR-INCPO sy-vline
WA_VV_TMFK_SL_STR-RFBFK sy-vline
WA_VV_TMFK_SL_STR-NARVF sy-vline
WA_VV_TMFK_SL_STR-LFARTS sy-vline
WA_VV_TMFK_SL_STR-KAPPL_NA sy-vline
WA_VV_TMFK_SL_STR-KALSMK sy-vline
WA_VV_TMFK_SL_STR-KALSMP sy-vline
WA_VV_TMFK_SL_STR-KSCHL sy-vline
WA_VV_TMFK_SL_STR-ABART sy-vline
WA_VV_TMFK_SL_STR-STATI sy-vline
WA_VV_TMFK_SL_STR-LFART_RL sy-vline
WA_VV_TMFK_SL_STR-RELEP sy-vline
WA_VV_TMFK_SL_STR-PARGK sy-vline
WA_VV_TMFK_SL_STR-PARGP sy-vline
WA_VV_TMFK_SL_STR-KALVG sy-vline
WA_VV_TMFK_SL_STR-WERKM sy-vline
WA_VV_TMFK_SL_STR-PRDVO sy-vline
WA_VV_TMFK_SL_STR-INFOL sy-vline
WA_VV_TMFK_SL_STR-XBLNR_FI sy-vline
WA_VV_TMFK_SL_STR-XRBLN_FI sy-vline
WA_VV_TMFK_SL_STR-KIDNO_LF sy-vline
WA_VV_TMFK_SL_STR-BLART sy-vline
WA_VV_TMFK_SL_STR-XNEGP sy-vline
WA_VV_TMFK_SL_STR-XVALGS sy-vline
WA_VV_TMFK_SL_STR-WZFBD sy-vline
WA_VV_TMFK_SL_STR-WZLSPR sy-vline
WA_VV_TMFK_SL_STR-WZLSPL sy-vline
WA_VV_TMFK_SL_STR-LFGRU_VO sy-vline
WA_VV_TMFK_SL_STR-KTOSL_VE sy-vline
WA_VV_TMFK_SL_STR-KTOSL_VM sy-vline
WA_VV_TMFK_SL_STR-KTOSL_MG sy-vline
WA_VV_TMFK_SL_STR-WZUSPL sy-vline
WA_VV_TMFK_SL_STR-WKIDSP sy-vline
WA_VV_TMFK_SL_STR-WFDATSP sy-vline
WA_VV_TMFK_SL_STR-WZTERMSP sy-vline
WA_VV_TMFK_SL_STR-WZLSCHSP sy-vline
WA_VV_TMFK_SL_STR-WPYCURSP sy-vline
WA_VV_TMFK_SL_STR-WITEMSP sy-vline
WA_VV_TMFK_SL_STR-TXTGR sy-vline
WA_VV_TMFK_SL_STR-TXTGR_I sy-vline
WA_VV_TMFK_SL_STR-TDID sy-vline
WA_VV_TMFK_SL_STR-TDID_I sy-vline
WA_VV_TMFK_SL_STR-WPOINT sy-vline
WA_VV_TMFK_SL_STR-WPYCUR sy-vline
WA_VV_TMFK_SL_STR-KUDVO sy-vline
WA_VV_TMFK_SL_STR-PRCHGRP sy-vline
WA_VV_TMFK_SL_STR-AR_OBJECT sy-vline
WA_VV_TMFK_SL_STR-KURST sy-vline
WA_VV_TMFK_SL_STR-WERN sy-vline
WA_VV_TMFK_SL_STR-KSCHLP sy-vline
WA_VV_TMFK_SL_STR-WBART_FI sy-vline
WA_VV_TMFK_SL_STR-DOCPARTY sy-vline
WA_VV_TMFK_SL_STR-KALSMC sy-vline
WA_VV_TMFK_SL_STR-LFART_BL sy-vline
WA_VV_TMFK_SL_STR-LFART_BD sy-vline
WA_VV_TMFK_SL_STR-NETWN sy-vline
WA_VV_TMFK_SL_STR-HEADDATA sy-vline
WA_VV_TMFK_SL_STR-RRLCHANGEKONV sy-vline
WA_VV_TMFK_SL_STR-RRLTAX sy-vline
WA_VV_TMFK_SL_STR-BLART_CUSTOMER sy-vline
WA_VV_TMFK_SL_STR-KTOSL_VE_CUST sy-vline
WA_VV_TMFK_SL_STR-BW_DELTA sy-vline
WA_VV_TMFK_SL_STR-DUPD_SINGLE sy-vline
WA_VV_TMFK_SL_STR-WTREE sy-vline
WA_VV_TMFK_SL_STR-CANCEL_TYPE sy-vline
WA_VV_TMFK_SL_STR-XREF_RRL sy-vline
WA_VV_TMFK_SL_STR-HITYP_VENDOR sy-vline
WA_VV_TMFK_SL_STR-HITYP_CUSTOMER sy-vline
WA_VV_TMFK_SL_STR-COPA_ACTIVE sy-vline
WA_VV_TMFK_SL_STR-FILL_REF_DOC sy-vline
WA_VV_TMFK_SL_STR-CANCEL_VARIANT sy-vline
WA_VV_TMFK_SL_STR-LFART_SL sy-vline
WA_VV_TMFK_SL_STR-LFART_VS sy-vline
WA_VV_TMFK_SL_STR-SET_SGTXT_FI sy-vline
WA_VV_TMFK_SL_STR-LNRZB_NOT_ACTIVE sy-vline
WA_VV_TMFK_SL_STR-DOCUMENT_INDEX sy-vline
WA_VV_TMFK_SL_STR-DOC_INDEX_DELETE sy-vline
WA_VV_TMFK_SL_STR-DEF_IDOBJ_TYPE_V sy-vline
WA_VV_TMFK_SL_STR-DEF_IDOBJ_TYPE_C sy-vline
WA_VV_TMFK_SL_STR-VENDOR_INPUT sy-vline
WA_VV_TMFK_SL_STR-CUSTOMER_INPUT sy-vline
WA_VV_TMFK_SL_STR-DEF_IDNLF_TYPE sy-vline
WA_VV_TMFK_SL_STR-KSTAT_ACCOUNT sy-vline
WA_VV_TMFK_SL_STR-MATERIAL_INPUT sy-vline
WA_VV_TMFK_SL_STR-DEF_POST_RULE_K sy-vline
WA_VV_TMFK_SL_STR-DEF_POST_RULE_D sy-vline
WA_VV_TMFK_SL_STR-CHECK_WFDAT sy-vline
WA_VV_TMFK_SL_STR-ITEM_CANCEL sy-vline
WA_VV_TMFK_SL_STR-CM_ACTIVE sy-vline
WA_VV_TMFK_SL_STR-CRMGR sy-vline
WA_VV_TMFK_SL_STR-CM_CHECK sy-vline
WA_VV_TMFK_SL_STR-BILLTOPARTY sy-vline
WA_VV_TMFK_SL_STR-BILLFROMPARTY sy-vline
WA_VV_TMFK_SL_STR-EVENT_RELEVANT sy-vline
WA_VV_TMFK_SL_STR-CONTEXT sy-vline
WA_VV_TMFK_SL_STR-CONF_ALLWD sy-vline
WA_VV_TMFK_SL_STR-TAX_CODE_ACTIVE sy-vline
WA_VV_TMFK_SL_STR-KTOSL_AS sy-vline
WA_VV_TMFK_SL_STR-KTOSL_ACC sy-vline
WA_VV_TMFK_SL_STR-POST_CANCEL_DOC sy-vline
WA_VV_TMFK_SL_STR-DI_RELEVANT sy-vline
WA_VV_TMFK_SL_STR-SMT_CONTEXT sy-vline
WA_VV_TMFK_SL_STR-TDID_HS1 sy-vline
WA_VV_TMFK_SL_STR-TDID_HS2 sy-vline
WA_VV_TMFK_SL_STR-TDID_HS3 sy-vline
WA_VV_TMFK_SL_STR-TDID_IS1 sy-vline
WA_VV_TMFK_SL_STR-CANCEL_ONLY sy-vline
WA_VV_TMFK_SL_STR-ITEM_BASED sy-vline
WA_VV_TMFK_SL_STR-INSERT_MODE sy-vline
WA_VV_TMFK_SL_STR-FIELDSTATUSGROUP sy-vline
WA_VV_TMFK_SL_STR-COLSORTGROUP sy-vline
WA_VV_TMFK_SL_STR-PARVW_LIFNR_FI sy-vline
WA_VV_TMFK_SL_STR-LIFNR_FI_NOT_ACT sy-vline
WA_VV_TMFK_SL_STR-DISTRIBUTION sy-vline
WA_VV_TMFK_SL_STR-EFFWR_NEG sy-vline
WA_VV_TMFK_SL_STR-POSNR_MAIN_ACTIV sy-vline
WA_VV_TMFK_SL_STR-KALSMCB_K sy-vline
WA_VV_TMFK_SL_STR-KALSMCB_D sy-vline
WA_VV_TMFK_SL_STR-CALC_PYAMT sy-vline
WA_VV_TMFK_SL_STR-ACC_DETERM_TYPE sy-vline
WA_VV_TMFK_SL_STR-INTRASTAT_PROC sy-vline
WA_VV_TMFK_SL_STR-INTRASTAT_FLOW sy-vline
WA_VV_TMFK_SL_STR-DOC_INDEX_TYPE sy-vline
WA_VV_TMFK_SL_STR-SET_LANDTX sy-vline
WA_VV_TMFK_SL_STR-SET_LAND1TX sy-vline
WA_VV_TMFK_SL_STR-SET_LAND_PRIC_K sy-vline
WA_VV_TMFK_SL_STR-SET_LAND_PRIC_D sy-vline
WA_VV_TMFK_SL_STR-HANDLE_STCEG sy-vline
WA_VV_TMFK_SL_STR-HANDLE_STCEGD sy-vline
WA_VV_TMFK_SL_STR-DEF_STCEG sy-vline
WA_VV_TMFK_SL_STR-DEF_STCEGD sy-vline
WA_VV_TMFK_SL_STR-CHECK_STCEG sy-vline
WA_VV_TMFK_SL_STR-CHECK_STCEGD sy-vline
WA_VV_TMFK_SL_STR-WZLSPRD sy-vline
WA_VV_TMFK_SL_STR-PRICING_COMP_K sy-vline
WA_VV_TMFK_SL_STR-PRICING_COMP_D sy-vline
WA_VV_TMFK_SL_STR-CHECK_OWN_STCEG sy-vline
WA_VV_TMFK_SL_STR-WEIGHT_VOLUME sy-vline
WA_VV_TMFK_SL_STR-SET_XEGDR sy-vline
WA_VV_TMFK_SL_STR-INCOTERMS_ACTIVE sy-vline
WA_VV_TMFK_SL_STR-NO_KNTYP_CHECK sy-vline
WA_VV_TMFK_SL_STR-DET_PARTNER sy-vline
WA_VV_TMFK_SL_STR-PROCESS_TYPE sy-vline
WA_VV_TMFK_SL_STR-CHECK_AP_RG sy-vline
WA_VV_TMFK_SL_STR-NO_INPUT sy-vline
WA_VV_TMFK_SL_STR-ZTERM_CASH_DISC sy-vline
WA_VV_TMFK_SL_STR-LFART_COLL sy-vline
WA_VV_TMFK_SL_STR-BANKDATA_TRANSFER sy-vline
WA_VV_TMFK_SL_STR-TAXCODE_ALLOWED sy-vline
WA_VV_TMFK_SL_STR-SUM_CREDIT_DEBIT sy-vline
WA_VV_TMFK_SL_STR-LFART_TYPE sy-vline
WA_VV_TMFK_SL_STR-USE_CASE sy-vline
WA_VV_TMFK_SL_STR-PRCHGRPTXT sy-vline
WA_VV_TMFK_SL_STR-VTEXT sy-vline
WA_VV_TMFK_SL_STR-TEXT sy-vline
WA_VV_TMFK_SL_STR-BEZEI sy-vline
WA_VV_TMFK_SL_STR-OBJECTTEXT sy-vline
WA_VV_TMFK_SL_STR-VTEXT_GT sy-vline
WA_VV_TMFK_SL_STR-TDTEXT sy-vline
WA_VV_TMFK_SL_STR-INPUT_LZBKZ sy-vline
WA_VV_TMFK_SL_STR-MAX_SOURCE_DOCS sy-vline
WA_VV_TMFK_SL_STR-TAX_DATA_CUSTOMER sy-vline
WA_VV_TMFK_SL_STR-CFCG_ID sy-vline
WA_VV_TMFK_SL_STR-USE_OUTPUT_CONTROL sy-vline
WA_VV_TMFK_SL_STR-NUMBER_RANGE_GRP sy-vline
WA_VV_TMFK_SL_STR-MESSAGING_SOURCE_DOC sy-vline
WA_VV_TMFK_SL_STR-MATERIAL_VALID_CHECK sy-vline
WA_VV_TMFK_SL_STR-KTOSL_PARTNER_CLEAR sy-vline
WA_VV_TMFK_SL_STR-FI_CA_ACTIVE sy-vline
WA_VV_TMFK_SL_STR-SUMMARIZATION_MODE sy-vline
WA_VV_TMFK_SL_STR-KUNNR_COPA sy-vline
WA_VV_TMFK_SL_STR-FILL_AWITEM sy-vline
WA_VV_TMFK_SL_STR-CASH_MANAGEMENT_INACTIVE sy-vline
WA_VV_TMFK_SL_STR-LFART_FOR_NEGATIVE_AMOUNT sy-vline
WA_VV_TMFK_SL_STR-TEXT_CHANGE_ALLOWED sy-vline
WA_VV_TMFK_SL_STR-HANDLE_NEGATIVE_AMOUNT sy-vline
WA_VV_TMFK_SL_STR-REPORTING_DISPLAY_VARIANT sy-vline
WA_VV_TMFK_SL_STR-NUMBER_RANGE_GRP_XBLNR sy-vline
WA_VV_TMFK_SL_STR-CANCEL_VARIANT_VSL sy-vline
WA_VV_TMFK_SL_STR-BW4_HANA sy-vline
WA_VV_TMFK_SL_STR-MERGING_COPIES sy-vline
WA_VV_TMFK_SL_STR-TRANSFER_XBLNR_FI_SDL sy-vline
WA_VV_TMFK_SL_STR-BO_TYPE sy-vline
WA_VV_TMFK_SL_STR-VISIBILITY_GROUP sy-vline
WA_VV_TMFK_SL_STR-AR_GROUP sy-vline
WA_VV_TMFK_SL_STR-HXF_BTT_CODE_IMG sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.