ABAP Select data from SAP table /MERP/CO_ACTTYPE_ENTITY_STR 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 /MERP/CO_ACTTYPE_ENTITY_STR 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 /MERP/CO_ACTTYPE_ENTITY_STR. 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 /MERP/CO_ACTTYPE_ENTITY_STR 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_/MERP/CO_ACTTYPE_ENTITY_STR TYPE STANDARD TABLE OF /MERP/CO_ACTTYPE_ENTITY_STR,
      WA_/MERP/CO_ACTTYPE_ENTITY_STR TYPE /MERP/CO_ACTTYPE_ENTITY_STR,
      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: </MERP/CO_ACTTYPE_ENTITY_STR> TYPE /MERP/CO_ACTTYPE_ENTITY_STR.

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

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM /MERP/CO_ACTTYPE_ENTITY_STR
  INTO TABLE IT_/MERP/CO_ACTTYPE_ENTITY_STR.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM /MERP/CO_ACTTYPE_ENTITY_STR
*  INTO TABLE @DATA(IT_/MERP/CO_ACTTYPE_ENTITY_STR2).
*--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_/MERP/CO_ACTTYPE_ENTITY_STR INDEX 1 INTO DATA(WA_/MERP/CO_ACTTYPE_ENTITY_STR2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/MERP/CO_ACTTYPE_ENTITY_STR ASSIGNING </MERP/CO_ACTTYPE_ENTITY_STR>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</MERP/CO_ACTTYPE_ENTITY_STR>-MANDT = 1.
</MERP/CO_ACTTYPE_ENTITY_STR>-KOKRS = 1.
</MERP/CO_ACTTYPE_ENTITY_STR>-KOSTL = 1.
</MERP/CO_ACTTYPE_ENTITY_STR>-LSTAR = 1.
</MERP/CO_ACTTYPE_ENTITY_STR>-GJAHR = 1.
ENDLOOP.

LOOP AT IT_/MERP/CO_ACTTYPE_ENTITY_STR INTO WA_/MERP/CO_ACTTYPE_ENTITY_STR.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/MERP/CO_ACTTYPE_ENTITY_STR-CCKEY, sy-vline,
WA_/MERP/CO_ACTTYPE_ENTITY_STR-LATYP, sy-vline,
WA_/MERP/CO_ACTTYPE_ENTITY_STR-LEINH, sy-vline,
WA_/MERP/CO_ACTTYPE_ENTITY_STR-AUSFK, sy-vline,
WA_/MERP/CO_ACTTYPE_ENTITY_STR-AUSEH, sy-vline,
WA_/MERP/CO_ACTTYPE_ENTITY_STR-OBJNR, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/MERP/CO_ACTTYPE_ENTITY_STR 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_/MERP/CO_ACTTYPE_ENTITY_STR 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_/MERP/CO_ACTTYPE_ENTITY_STR INTO WA_/MERP/CO_ACTTYPE_ENTITY_STR. *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 ALPHA, internal->external for field KOSTL CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-KOSTL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-KOSTL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit GJAHR, internal->external for field GJAHR CALL FUNCTION 'CONVERSION_EXIT_GJAHR_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-GJAHR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-GJAHR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field LEINH CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-LEINH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-LEINH.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field AUSEH CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-AUSEH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-AUSEH.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field VKSTA CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-VKSTA IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-VKSTA.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field TARKZ CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-TARKZ IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-TARKZ.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field TARKZ_I CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-TARKZ_I IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-TARKZ_I.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PRCTR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-PRCTR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-PRCTR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field LOGSYSTEM CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-LOGSYSTEM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-LOGSYSTEM.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field NKOST CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-NKOST IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-NKOST.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ISOLA, internal->external for field SPRAS CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-SPRAS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-SPRAS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field VNAME CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-VNAME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-VNAME.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field RECID CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-RECID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-RECID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ETYPE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-ETYPE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-ETYPE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field JV_OTYPE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-JV_OTYPE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-JV_OTYPE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field FERC_IND CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-FERC_IND IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-FERC_IND.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field ALEMT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-ALEMT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-ALEMT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field MD_LOGSYSTEM CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-MD_LOGSYSTEM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-MD_LOGSYSTEM.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field DPRCT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-DPRCT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-DPRCT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PCLDG CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-PCLDG IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-PCLDG.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field KSTAR_FIN CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-KSTAR_FIN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-KSTAR_FIN.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field KSTAR_FID CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-KSTAR_FID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-KSTAR_FID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field PCA_ALEMT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-PCA_ALEMT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-PCA_ALEMT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ALPHA, internal->external for field DEFPRCTR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/MERP/CO_ACTTYPE_ENTITY_STR-DEFPRCTR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/MERP/CO_ACTTYPE_ENTITY_STR-DEFPRCTR.
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_/MERP/CO_ACTTYPE_ENTITY_STR_STR,
MANDT TYPE STRING,
KOKRS TYPE STRING,
KOSTL TYPE STRING,
LSTAR TYPE STRING,
GJAHR TYPE STRING,
CCKEY TYPE STRING,
LATYP TYPE STRING,
LEINH TYPE STRING,
AUSFK TYPE STRING,
AUSEH TYPE STRING,
OBJNR TYPE STRING,
LATYPI TYPE STRING,
DATBI TYPE STRING,
DATAB TYPE STRING,
ERSDA TYPE STRING,
USNAM TYPE STRING,
KSTTY TYPE STRING,
VKSTA TYPE STRING,
LARK1 TYPE STRING,
LARK2 TYPE STRING,
SPRKZ TYPE STRING,
HRKFT TYPE STRING,
FIXVO TYPE STRING,
TARKZ TYPE STRING,
YRATE TYPE STRING,
TARKZ_I TYPE STRING,
MANIST TYPE STRING,
MANPLAN TYPE STRING,
KTEXT_LSTAR TYPE STRING,
LTEXT_LSTAR TYPE STRING,
MCTXT_LSTAR TYPE STRING,
BKZKP TYPE STRING,
PKZKP TYPE STRING,
BUKRS TYPE STRING,
GSBER TYPE STRING,
KOSAR TYPE STRING,
VERAK TYPE STRING,
VERAK_USER TYPE STRING,
WAERS TYPE STRING,
KALSM TYPE STRING,
KALSM TYPE STRING,
VTEXT TYPE STRING,
TXJCD TYPE STRING,
PRCTR TYPE STRING,
WERKS TYPE STRING,
LOGSYSTEM TYPE STRING,
BKZKS TYPE STRING,
BKZER TYPE STRING,
BKZOB TYPE STRING,
PKZKS TYPE STRING,
PKZER TYPE STRING,
VMETH TYPE STRING,
MGEFL TYPE STRING,
ABTEI TYPE STRING,
NKOST TYPE STRING,
KVEWE TYPE STRING,
KAPPL TYPE STRING,
KOSZSCHL TYPE STRING,
LAND1 TYPE STRING,
ANRED TYPE STRING,
NAME1 TYPE STRING,
NAME2 TYPE STRING,
NAME3 TYPE STRING,
NAME4 TYPE STRING,
ORT01 TYPE STRING,
ORT02 TYPE STRING,
STRAS TYPE STRING,
PFACH TYPE STRING,
PSTLZ TYPE STRING,
PSTL2 TYPE STRING,
REGIO TYPE STRING,
SPRAS TYPE STRING,
TELBX TYPE STRING,
TELF1 TYPE STRING,
TELF2 TYPE STRING,
TELFX TYPE STRING,
TELTX TYPE STRING,
TELX1 TYPE STRING,
DATLT TYPE STRING,
DRNAM TYPE STRING,
KHINR TYPE STRING,
KOMPL TYPE STRING,
STAKZ TYPE STRING,
FUNKT TYPE STRING,
AFUNK TYPE STRING,
CPI_TEMPL TYPE STRING,
CPD_TEMPL TYPE STRING,
FUNC_AREA TYPE STRING,
SCI_TEMPL TYPE STRING,
SCD_TEMPL TYPE STRING,
VNAME TYPE STRING,
RECID TYPE STRING,
ETYPE TYPE STRING,
JV_OTYPE TYPE STRING,
JV_JIBCL TYPE STRING,
JV_JIBSA TYPE STRING,
FERC_IND TYPE STRING,
KTEXT_KOSTL TYPE STRING,
LTEXT_KOSTL TYPE STRING,
MCTXT_KOSTL TYPE STRING,
BEZEI TYPE STRING,
KTOPL TYPE STRING,
LMONA TYPE STRING,
KOKFI TYPE STRING,
ALEMT TYPE STRING,
MD_LOGSYSTEM TYPE STRING,
KOMP1 TYPE STRING,
KOMP0 TYPE STRING,
KOMP2 TYPE STRING,
ERKRS TYPE STRING,
DPRCT TYPE STRING,
PHINR TYPE STRING,
PCLDG TYPE STRING,
PCBEL TYPE STRING,
XWBUK TYPE STRING,
BPHINR TYPE STRING,
XBPALE TYPE STRING,
KSTAR_FIN TYPE STRING,
KSTAR_FID TYPE STRING,
PCACUR TYPE STRING,
PCACURTP TYPE STRING,
PCATRCUR TYPE STRING,
CTYP TYPE STRING,
RCLAC TYPE STRING,
BLART TYPE STRING,
FIKRS TYPE STRING,
RCL_PRIMAC TYPE STRING,
PCA_ALEMT TYPE STRING,
PCA_VALU TYPE STRING,
CVPROF TYPE STRING,
CVACT TYPE STRING,
PCA_ACC_DIFF TYPE STRING,
TP_VALOHB TYPE STRING,
DEFPRCTR TYPE STRING,
AUTH_USE_ADD1 TYPE STRING,
AUTH_USE_ADD2 TYPE STRING,
AUTH_KE_NO_STD TYPE STRING,
AUTH_KE_USE_ADD1 TYPE STRING,
AUTH_KE_USE_ADD2 TYPE STRING,
OVERTIME_FLAG TYPE STRING,END OF T_EKKO_STR. DATA: WA_/MERP/CO_ACTTYPE_ENTITY_STR_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_/MERP/CO_ACTTYPE_ENTITY_STR_STR-MANDT sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KOKRS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KOSTL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LSTAR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-GJAHR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-CCKEY sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LATYP sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LEINH sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-AUSFK sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-AUSEH sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-OBJNR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LATYPI sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-DATBI sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-DATAB sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-ERSDA sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-USNAM sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KSTTY sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-VKSTA sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LARK1 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LARK2 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-SPRKZ sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-HRKFT sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-FIXVO sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TARKZ sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-YRATE sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TARKZ_I sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-MANIST sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-MANPLAN sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KTEXT_LSTAR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LTEXT_LSTAR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-MCTXT_LSTAR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-BKZKP sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PKZKP sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-BUKRS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-GSBER sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KOSAR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-VERAK sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-VERAK_USER sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-WAERS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KALSM sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KALSM sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-VTEXT sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TXJCD sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PRCTR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-WERKS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LOGSYSTEM sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-BKZKS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-BKZER sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-BKZOB sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PKZKS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PKZER sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-VMETH sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-MGEFL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-ABTEI sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-NKOST sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KVEWE sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KAPPL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KOSZSCHL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LAND1 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-ANRED sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-NAME1 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-NAME2 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-NAME3 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-NAME4 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-ORT01 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-ORT02 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-STRAS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PFACH sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PSTLZ sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PSTL2 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-REGIO sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-SPRAS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TELBX sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TELF1 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TELF2 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TELFX sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TELTX sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TELX1 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-DATLT sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-DRNAM sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KHINR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KOMPL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-STAKZ sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-FUNKT sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-AFUNK sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-CPI_TEMPL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-CPD_TEMPL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-FUNC_AREA sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-SCI_TEMPL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-SCD_TEMPL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-VNAME sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-RECID sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-ETYPE sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-JV_OTYPE sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-JV_JIBCL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-JV_JIBSA sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-FERC_IND sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KTEXT_KOSTL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LTEXT_KOSTL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-MCTXT_KOSTL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-BEZEI sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KTOPL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-LMONA sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KOKFI sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-ALEMT sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-MD_LOGSYSTEM sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KOMP1 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KOMP0 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KOMP2 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-ERKRS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-DPRCT sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PHINR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PCLDG sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PCBEL sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-XWBUK sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-BPHINR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-XBPALE sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KSTAR_FIN sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-KSTAR_FID sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PCACUR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PCACURTP sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PCATRCUR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-CTYP sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-RCLAC sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-BLART sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-FIKRS sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-RCL_PRIMAC sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PCA_ALEMT sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PCA_VALU sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-CVPROF sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-CVACT sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-PCA_ACC_DIFF sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-TP_VALOHB sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-DEFPRCTR sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-AUTH_USE_ADD1 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-AUTH_USE_ADD2 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-AUTH_KE_NO_STD sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-AUTH_KE_USE_ADD1 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-AUTH_KE_USE_ADD2 sy-vline
WA_/MERP/CO_ACTTYPE_ENTITY_STR_STR-OVERTIME_FLAG sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.