ABAP Select data from SAP table FCOMS_SRULE_SENDERINFO 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 FCOMS_SRULE_SENDERINFO 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 FCOMS_SRULE_SENDERINFO. 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 FCOMS_SRULE_SENDERINFO 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_FCOMS_SRULE_SENDERINFO TYPE STANDARD TABLE OF FCOMS_SRULE_SENDERINFO,
      WA_FCOMS_SRULE_SENDERINFO TYPE FCOMS_SRULE_SENDERINFO,
      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: <FCOMS_SRULE_SENDERINFO> TYPE FCOMS_SRULE_SENDERINFO.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM FCOMS_SRULE_SENDERINFO
*  INTO TABLE @DATA(IT_FCOMS_SRULE_SENDERINFO2).
*--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_FCOMS_SRULE_SENDERINFO INDEX 1 INTO DATA(WA_FCOMS_SRULE_SENDERINFO2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_FCOMS_SRULE_SENDERINFO ASSIGNING <FCOMS_SRULE_SENDERINFO>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<FCOMS_SRULE_SENDERINFO>-OBJNR = 1.
<FCOMS_SRULE_SENDERINFO>-IONRA = 1.
<FCOMS_SRULE_SENDERINFO>-OBJNR = 1.
<FCOMS_SRULE_SENDERINFO>-OBART = 1.
<FCOMS_SRULE_SENDERINFO>-RCODE = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_FCOMS_SRULE_SENDERINFO-ACNUM_INT, sy-vline,
WA_FCOMS_SRULE_SENDERINFO-ACTN, sy-vline,
WA_FCOMS_SRULE_SENDERINFO-AENNR, sy-vline,
WA_FCOMS_SRULE_SENDERINFO-AETYP, sy-vline,
WA_FCOMS_SRULE_SENDERINFO-ANLN1, sy-vline,
WA_FCOMS_SRULE_SENDERINFO-ANLN2, sy-vline.
ENDLOOP. *Add any further fields from structure WA_FCOMS_SRULE_SENDERINFO 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_FCOMS_SRULE_SENDERINFO 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_FCOMS_SRULE_SENDERINFO INTO WA_FCOMS_SRULE_SENDERINFO. *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 ACTN CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-ACTN IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-ACTN.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit AOBAR, internal->external for field AOBAR CALL FUNCTION 'CONVERSION_EXIT_AOBAR_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-AOBAR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-AOBAR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit AOTYP, internal->external for field AOTYP CALL FUNCTION 'CONVERSION_EXIT_AOTYP_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-AOTYP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-AOTYP.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

*Conversion exit POSNR, internal->external for field IM_POSNR CALL FUNCTION 'CONVERSION_EXIT_POSNR_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-IM_POSNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-IM_POSNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit REQNR, internal->external for field IMA_POSNR CALL FUNCTION 'CONVERSION_EXIT_REQNR_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-IMA_POSNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-IMA_POSNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit MATN1, internal->external for field MATNR CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-MATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-MATNR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit ABPSN, internal->external for field POSID CALL FUNCTION 'CONVERSION_EXIT_ABPSN_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-POSID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-POSID.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit ABPSN, internal->external for field PSPID CALL FUNCTION 'CONVERSION_EXIT_ABPSN_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-PSPID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-PSPID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSPNR CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-PSPNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-PSPNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

*Conversion exit SGENR, internal->external for field SGENR CALL FUNCTION 'CONVERSION_EXIT_SGENR_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-SGENR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-SGENR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit SGRNR, internal->external for field SGRNR CALL FUNCTION 'CONVERSION_EXIT_SGRNR_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-SGRNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-SGRNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit SMENR, internal->external for field SMENR CALL FUNCTION 'CONVERSION_EXIT_SMENR_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-SMENR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-SMENR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit SWENR, internal->external for field SWENR CALL FUNCTION 'CONVERSION_EXIT_SWENR_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-SWENR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-SWENR.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit TPLNR, internal->external for field TPLNR CALL FUNCTION 'CONVERSION_EXIT_TPLNR_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-TPLNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-TPLNR.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

*Conversion exit MATN1, internal->external for field CU_ID CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-CU_ID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-CU_ID.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit NUMCV, internal->external for field VORNR CALL FUNCTION 'CONVERSION_EXIT_NUMCV_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-VORNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-VORNR.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit MATN1, internal->external for field MATNR CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-MATNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-MATNR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSP, internal->external for field PSPNR CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-PSPNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-PSPNR.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit ALPHA, internal->external for field APROF CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_FCOMS_SRULE_SENDERINFO-APROF IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_FCOMS_SRULE_SENDERINFO-APROF.
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_FCOMS_SRULE_SENDERINFO_STR,
OBJNR TYPE STRING,
IONRA TYPE STRING,
OBJNR TYPE STRING,
OBART TYPE STRING,
RCODE TYPE STRING,
ACNUM_INT TYPE STRING,
ACTN TYPE STRING,
AENNR TYPE STRING,
AETYP TYPE STRING,
ANLN1 TYPE STRING,
ANLN2 TYPE STRING,
AOBAR TYPE STRING,
AOTYP TYPE STRING,
APLZL TYPE STRING,
APLZL_VOR TYPE STRING,
APLZL_NCH TYPE STRING,
AUFNR TYPE STRING,
AUFPL TYPE STRING,
AUFPL_VOR TYPE STRING,
AUFPL_NCH TYPE STRING,
BEDID TYPE STRING,
BEDZL TYPE STRING,
BKKRS TYPE STRING,
BUKRS TYPE STRING,
BWVAR TYPE STRING,
BZOBJ TYPE STRING,
CANUM TYPE STRING,
CLINT TYPE STRING,
CO_POSNR TYPE STRING,
CTYP TYPE STRING,
DOKAR TYPE STRING,
DOKNR TYPE STRING,
DOKVR TYPE STRING,
DOKTL TYPE STRING,
DPERBEG TYPE STRING,
EBELN TYPE STRING,
EBELP TYPE STRING,
EBRID TYPE STRING,
EB_VERSION TYPE STRING,
EINRI TYPE STRING,
EQUNR TYPE STRING,
ERKRS TYPE STRING,
FALNR TYPE STRING,
FICTR TYPE STRING,
FIKRS TYPE STRING,
GSBER TYPE STRING,
IBASE TYPE STRING,
INSTANCE TYPE STRING,
IM_GJAHR TYPE STRING,
IM_PRNAM TYPE STRING,
IM_POSNR TYPE STRING,
IMA_POSNR TYPE STRING,
IMA_VARNT TYPE STRING,
ISLNR TYPE STRING,
ISMNR TYPE STRING,
KADKY TYPE STRING,
KALKA TYPE STRING,
KALN1 TYPE STRING,
KALNR TYPE STRING,
KANTE TYPE STRING,
KKZMA TYPE STRING,
KOKRS TYPE STRING,
KOSTL TYPE STRING,
KSTRG TYPE STRING,
LSTAR TYPE STRING,
MANUM TYPE STRING,
MATNR TYPE STRING,
MIMAX TYPE STRING,
NORDER TYPE STRING,
NPERSOND TYPE STRING,
OBJKT TYPE STRING,
PAOBJNR TYPE STRING,
PBLNR TYPE STRING,
PHYNR TYPE STRING,
POSID TYPE STRING,
POSNR TYPE STRING,
PRCTR TYPE STRING,
PRUEFLOS TYPE STRING,
PRZNR TYPE STRING,
PSPID TYPE STRING,
PSPNR TYPE STRING,
PZLFH TYPE STRING,
QMNUM TYPE STRING,
RANL TYPE STRING,
RBESTO TYPE STRING,
RBKONT TYPE STRING,
RECN TYPE STRING,
RECN32 TYPE STRING,
RECNNR TYPE STRING,
RFHA TYPE STRING,
RIDXRT TYPE STRING,
RIDRTEXT TYPE STRING,
RIDBSTD TYPE STRING,
RMZHL TYPE STRING,
ROBJNR TYPE STRING,
RSART TYPE STRING,
RSERVI TYPE STRING,
RSNUM TYPE STRING,
RSPOS TYPE STRING,
RUBEST TYPE STRING,
RUECK TYPE STRING,
SAKNR TYPE STRING,
SEMPSL TYPE STRING,
SGENR TYPE STRING,
SGRNR TYPE STRING,
SMENR TYPE STRING,
SMIVE TYPE STRING,
SNKSL TYPE STRING,
SOBJART TYPE STRING,
SPEC_NO TYPE STRING,
SERVICE_DOC_ID TYPE STRING,
SERVICE_DOC_ITEM_ID TYPE STRING,
SVWNR TYPE STRING,
SWENR TYPE STRING,
TEILLOS TYPE STRING,
TL_PLNTY TYPE STRING,
TL_PLNNR TYPE STRING,
TL_PLNAL TYPE STRING,
TL_ZAEHL TYPE STRING,
TPLNR TYPE STRING,
TRPNR TYPE STRING,
TVERS TYPE STRING,
VBELN TYPE STRING,
VORLNR TYPE STRING,
VERID TYPE STRING,
VERSION TYPE STRING,
VSNMR TYPE STRING,
VTNUM_INT TYPE STRING,
WAPOS TYPE STRING,
WARPL TYPE STRING,
WERKS TYPE STRING,
WP_RANL TYPE STRING,
ZAEHL TYPE STRING,
ZEKKN TYPE STRING,
OBJNR_IW TYPE STRING,
OBJNR_IG TYPE STRING,
OBJNR_IB TYPE STRING,
OBJNR_IM TYPE STRING,
OBJNR_IV TYPE STRING,
OBJNR_IC TYPE STRING,
OBJNR_IA TYPE STRING,
OBJNR_IS TYPE STRING,
OBJNR_LONG TYPE STRING,
VTKEY TYPE STRING,
VTPOS TYPE STRING,
CU_ID TYPE STRING,
CMNUM TYPE STRING,
CUGUID TYPE STRING,
DESGUID TYPE STRING,
WAPNR TYPE STRING,
WAPINR TYPE STRING,
WCNR TYPE STRING,
WCITM TYPE STRING,
WCTYP TYPE STRING,
OBART_ORG TYPE STRING,
COBR_INFO TYPE STRING,
KOKRS TYPE STRING,
BUKRS TYPE STRING,
OBJ_TEXT TYPE STRING,
NPLNR TYPE STRING,
VORNR TYPE STRING,
KDAUF TYPE STRING,
KDPOS TYPE STRING,
GSBER TYPE STRING,
PRCTR TYPE STRING,
WERKS TYPE STRING,
MATNR TYPE STRING,
ABUKR TYPE STRING,
PSPNR TYPE STRING,
FUNC_AREA TYPE STRING,
IVPRO TYPE STRING,
AVTYP TYPE STRING,
FLG_PLAN TYPE STRING,
FLG_REVENUE TYPE STRING,
ABGSL TYPE STRING,
JVINFO TYPE STRING,
BUKRS TYPE STRING,
PBUKR TYPE STRING,
VBUKR TYPE STRING,
OTYPE TYPE STRING,
APROF TYPE STRING,END OF T_EKKO_STR. DATA: WA_FCOMS_SRULE_SENDERINFO_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_FCOMS_SRULE_SENDERINFO_STR-OBJNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-IONRA sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBART sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RCODE sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ACNUM_INT sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ACTN sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-AENNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-AETYP sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ANLN1 sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ANLN2 sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-AOBAR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-AOTYP sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-APLZL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-APLZL_VOR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-APLZL_NCH sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-AUFNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-AUFPL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-AUFPL_VOR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-AUFPL_NCH sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-BEDID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-BEDZL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-BKKRS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-BUKRS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-BWVAR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-BZOBJ sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-CANUM sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-CLINT sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-CO_POSNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-CTYP sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-DOKAR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-DOKNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-DOKVR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-DOKTL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-DPERBEG sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-EBELN sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-EBELP sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-EBRID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-EB_VERSION sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-EINRI sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-EQUNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ERKRS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-FALNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-FICTR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-FIKRS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-GSBER sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-IBASE sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-INSTANCE sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-IM_GJAHR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-IM_PRNAM sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-IM_POSNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-IMA_POSNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-IMA_VARNT sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ISLNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ISMNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KADKY sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KALKA sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KALN1 sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KALNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KANTE sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KKZMA sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KOKRS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KOSTL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KSTRG sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-LSTAR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-MANUM sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-MATNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-MIMAX sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-NORDER sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-NPERSOND sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJKT sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PAOBJNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PBLNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PHYNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-POSID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-POSNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PRCTR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PRUEFLOS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PRZNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PSPID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PSPNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PZLFH sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-QMNUM sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RANL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RBESTO sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RBKONT sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RECN sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RECN32 sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RECNNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RFHA sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RIDXRT sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RIDRTEXT sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RIDBSTD sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RMZHL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ROBJNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RSART sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RSERVI sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RSNUM sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RSPOS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RUBEST sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-RUECK sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SAKNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SEMPSL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SGENR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SGRNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SMENR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SMIVE sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SNKSL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SOBJART sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SPEC_NO sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SERVICE_DOC_ID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SERVICE_DOC_ITEM_ID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SVWNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-SWENR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-TEILLOS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-TL_PLNTY sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-TL_PLNNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-TL_PLNAL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-TL_ZAEHL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-TPLNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-TRPNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-TVERS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VBELN sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VORLNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VERID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VERSION sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VSNMR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VTNUM_INT sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WAPOS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WARPL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WERKS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WP_RANL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ZAEHL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ZEKKN sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR_IW sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR_IG sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR_IB sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR_IM sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR_IV sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR_IC sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR_IA sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR_IS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJNR_LONG sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VTKEY sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VTPOS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-CU_ID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-CMNUM sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-CUGUID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-DESGUID sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WAPNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WAPINR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WCNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WCITM sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WCTYP sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBART_ORG sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-COBR_INFO sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KOKRS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-BUKRS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OBJ_TEXT sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-NPLNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VORNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KDAUF sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-KDPOS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-GSBER sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PRCTR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-WERKS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-MATNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ABUKR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PSPNR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-FUNC_AREA sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-IVPRO sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-AVTYP sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-FLG_PLAN sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-FLG_REVENUE sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-ABGSL sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-JVINFO sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-BUKRS sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-PBUKR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-VBUKR sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-OTYPE sy-vline
WA_FCOMS_SRULE_SENDERINFO_STR-APROF sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.