ABAP Select data from SAP table ROIJ_LB_ITEM_OUTTAB 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 ROIJ_LB_ITEM_OUTTAB 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 ROIJ_LB_ITEM_OUTTAB. 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 ROIJ_LB_ITEM_OUTTAB 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_ROIJ_LB_ITEM_OUTTAB TYPE STANDARD TABLE OF ROIJ_LB_ITEM_OUTTAB,
      WA_ROIJ_LB_ITEM_OUTTAB TYPE ROIJ_LB_ITEM_OUTTAB,
      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: <ROIJ_LB_ITEM_OUTTAB> TYPE ROIJ_LB_ITEM_OUTTAB.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM ROIJ_LB_ITEM_OUTTAB
*  INTO TABLE @DATA(IT_ROIJ_LB_ITEM_OUTTAB2).
*--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_ROIJ_LB_ITEM_OUTTAB INDEX 1 INTO DATA(WA_ROIJ_LB_ITEM_OUTTAB2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_ROIJ_LB_ITEM_OUTTAB ASSIGNING <ROIJ_LB_ITEM_OUTTAB>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<ROIJ_LB_ITEM_OUTTAB>-LBDOCTYP = 1.
<ROIJ_LB_ITEM_OUTTAB>-SDOC = 1.
<ROIJ_LB_ITEM_OUTTAB>-SDOC_TECHKEY = 1.
<ROIJ_LB_ITEM_OUTTAB>-SDOC_ITM = 1.
<ROIJ_LB_ITEM_OUTTAB>-NOMTK = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_ROIJ_LB_ITEM_OUTTAB-NOMIT, sy-vline,
WA_ROIJ_LB_ITEM_OUTTAB-NOMCL, sy-vline,
WA_ROIJ_LB_ITEM_OUTTAB-NOMTYP, sy-vline,
WA_ROIJ_LB_ITEM_OUTTAB-BUSTYP, sy-vline,
WA_ROIJ_LB_ITEM_OUTTAB-NOMNR, sy-vline,
WA_ROIJ_LB_ITEM_OUTTAB-NOMST, sy-vline.
ENDLOOP. *Add any further fields from structure WA_ROIJ_LB_ITEM_OUTTAB 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_ROIJ_LB_ITEM_OUTTAB 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_ROIJ_LB_ITEM_OUTTAB INTO WA_ROIJ_LB_ITEM_OUTTAB. *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 SDOC_TECHKEY CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_ROIJ_LB_ITEM_OUTTAB-SDOC_TECHKEY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ROIJ_LB_ITEM_OUTTAB-SDOC_TECHKEY.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit CUNIT, internal->external for field LBUOM CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_ROIJ_LB_ITEM_OUTTAB-LBUOM IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_ROIJ_LB_ITEM_OUTTAB-LBUOM.
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_ROIJ_LB_ITEM_OUTTAB_STR,
LBDOCTYP TYPE STRING,
SDOC TYPE STRING,
SDOC_TECHKEY TYPE STRING,
SDOC_ITM TYPE STRING,
NOMTK TYPE STRING,
NOMIT TYPE STRING,
NOMCL TYPE STRING,
NOMTYP TYPE STRING,
BUSTYP TYPE STRING,
NOMNR TYPE STRING,
NOMST TYPE STRING,
NMSHTYPE TYPE STRING,
NMBALCH TYPE STRING,
STAGES_ID TYPE STRING,
WORKLIST TYPE STRING,
SENTDAT TYPE STRING,
SENTTIME TYPE STRING,
SENTNAM TYPE STRING,
ITEMS TYPE STRING,
COUNTER1 TYPE STRING,
COUNTER2 TYPE STRING,
COUNTER3 TYPE STRING,
COUNTER4 TYPE STRING,
COUNTER5 TYPE STRING,
COUNTER6 TYPE STRING,
APO_SHIPMENT_ID TYPE STRING,
APO_SHIPMENT_NUM TYPE STRING,
NMBLOCK TYPE STRING,
NOMTYPDESC TYPE STRING,
SHTYP TYPE STRING,
TKNUM TYPE STRING,
LOV_GL TYPE STRING,
NMSELECT TYPE STRING,
TSYST TYPE STRING,
NMSHIPPER TYPE STRING,
NMCARRIER TYPE STRING,
CYCLE TYPE STRING,
NMWERK TYPE STRING,
NMLGORT TYPE STRING,
NMVEHICLE TYPE STRING,
NMVESSEL TYPE STRING,
NMTPLST TYPE STRING,
ROUTE TYPE STRING,
BOOKTS TYPE STRING,
EV_GROUP TYPE STRING,
VKTRA TYPE STRING,
QTYIN TYPE STRING,
QTYOUT TYPE STRING,
UNIT TYPE STRING,
TST_FROM_MIN TYPE STRING,
TST_TO_MAX TYPE STRING,
BLOINDH TYPE STRING,
DELINDH TYPE STRING,
SHNUMH TYPE STRING,
ERDATH TYPE STRING,
ERZEITH TYPE STRING,
ERNAMH TYPE STRING,
AEDATH TYPE STRING,
AEZEITH TYPE STRING,
AENAMH TYPE STRING,
CARRIER_TXT TYPE STRING,
SHIPPER_TXT TYPE STRING,
NMVEHICLE_TXT TYPE STRING,
IC_DELIND_H TYPE STRING,
IC_BLOIND_H TYPE STRING,
IC_WORKLIST_H TYPE STRING,
IC_HOLD_H TYPE STRING,
IC_MOT TYPE STRING,
STATUSSTRING_H TYPE STRING,
ROUTE_TXT TYPE STRING,
DOCIND_FCC TYPE STRING,
DOCNR_FCC TYPE STRING,
DOCITM_FCC TYPE STRING,
LOVGL_TXT TYPE STRING,
SITYP TYPE STRING,
ISTAT TYPE STRING,
ISUBSTAT TYPE STRING,
IDATE TYPE STRING,
SCHED_TST_FROM TYPE STRING,
SCHED_TST_TO TYPE STRING,
LOCID TYPE STRING,
S_MATNR_I TYPE STRING,
MATNR_I TYPE STRING,
MENGE TYPE STRING,
UNIT_I TYPE STRING,
UNIT_I_T TYPE STRING,
DOCIND TYPE STRING,
DOCNR TYPE STRING,
DOCITM TYPE STRING,
DOCSCHEDLN TYPE STRING,
QTYFCR TYPE STRING,
QTYFCR_UOM TYPE STRING,
WORKLIST_I TYPE STRING,
TANK TYPE STRING,
CONS TYPE STRING,
PARTNR TYPE STRING,
CONPAT TYPE STRING,
INSPE TYPE STRING,
IMPOEXPO TYPE STRING,
FLAG_IMEX TYPE STRING,
OWNER TYPE STRING,
CHARG_O TYPE STRING,
CHARG_D TYPE STRING,
RVP TYPE STRING,
VALUATIONTYPE_O TYPE STRING,
VALUATIONTYPE_D TYPE STRING,
SHNUM TYPE STRING,
SHITEM TYPE STRING,
ILOCK TYPE STRING,
PRORATEQTY TYPE STRING,
ASSIGNEDQTY TYPE STRING,
ACTDAT TYPE STRING,
ACTTIME TYPE STRING,
ACTUALS TYPE STRING,
ACTUALQTY TYPE STRING,
ACTUALUOM TYPE STRING,
ITBOTOL TYPE STRING,
ITBUTOL TYPE STRING,
ITBOTOLABS TYPE STRING,
ITBUTOLABS TYPE STRING,
ITTOLUNIT TYPE STRING,
UNLIMITED TYPE STRING,
BLOIND TYPE STRING,
DELIND TYPE STRING,
UPDATEXDOK TYPE STRING,
INCOMPLETE_FLAG TYPE STRING,
DOCTYP TYPE STRING,
LDRATE TYPE STRING,
LDQUOM TYPE STRING,
LDTUOM TYPE STRING,
THIRD_NOMNR TYPE STRING,
UPMAT TYPE STRING,
REFITEM TYPE STRING,
STLTY TYPE STRING,
STLKN TYPE STRING,
CHARG_D_CREATE TYPE STRING,
CHARG_O_CREATE TYPE STRING,
CO_CARR TYPE STRING,
CO_SHIP TYPE STRING,
CO_TSYST TYPE STRING,
COMMCTL TYPE STRING,
SOLDTO TYPE STRING,
PRORATE_ROUTINE TYPE STRING,
CHARG_L TYPE STRING,
CHARG_L_CREATE TYPE STRING,
TCNUM TYPE STRING,
TCITM TYPE STRING,
GA_NMSHIPPER TYPE STRING,
GA_CONF_QTY TYPE STRING,
GA_CONF_UOM TYPE STRING,
GA_TECHSCH_QTY TYPE STRING,
GA_TECHSCH_UOM TYPE STRING,
GA_CONF_QTY_CAL TYPE STRING,
GA_TSCH_QTY_CAL TYPE STRING,
GA_ALLOCATED_QTY TYPE STRING,
GA_ALLOCATED_UOM TYPE STRING,
GA_RANK TYPE STRING,
CYCLE_ITEM TYPE STRING,
LESSHNUM TYPE STRING,
LESTPNUM TYPE STRING,
ATL_DELV_NUMBER TYPE STRING,
ATL_DELV_ITM TYPE STRING,
ATL_CRDT_QTY TYPE STRING,
ATL_CRDT_UOM TYPE STRING,
ATL_CRDT_VAL TYPE STRING,
ATL_CRDT_CURR TYPE STRING,
PRE_EXIST_IND TYPE STRING,
PLANIND TYPE STRING,
LOCPT TYPE STRING,
LOCSL TYPE STRING,
QUICKCONF TYPE STRING,
ERDAT TYPE STRING,
ERZEIT TYPE STRING,
ERNAM TYPE STRING,
AEDAT TYPE STRING,
AEZEIT TYPE STRING,
AENAM TYPE STRING,
LOCNAM TYPE STRING,
VBELN TYPE STRING,
POSNR TYPE STRING,
PEGID TYPE STRING,
MATNR_I_TXT TYPE STRING,
S_MATNR_I_TXT TYPE STRING,
CONPAT_TXT TYPE STRING,
LOCPT_TXT TYPE STRING,
CONS_TXT TYPE STRING,
IMEXPO_TXT TYPE STRING,
INSPE_TXT TYPE STRING,
TANK_TXT TYPE STRING,
EVTTXT TYPE STRING,
IC_DELIND_I TYPE STRING,
IC_BLOIND_I TYPE STRING,
IC_WORKLIST_I TYPE STRING,
IC_HOLD_I TYPE STRING,
IC_INCOMPLETE TYPE STRING,
MENGE_R TYPE STRING,
QTYFCR_R TYPE STRING,
QTYCTR TYPE STRING,
QTYCTR_R TYPE STRING,
QTYCTRQS TYPE STRING,
QTYCTRQS_R TYPE STRING,
QTYCOF TYPE STRING,
QTYCOF_R TYPE STRING,
QTYREFDOC TYPE STRING,
STATUSSTRING_I TYPE STRING,
ITIME TYPE STRING,
IDATE_TO TYPE STRING,
ITIME_TO TYPE STRING,
DOCIND_FC TYPE STRING,
DOCNR_FC TYPE STRING,
DOCITM_FC TYPE STRING,
TEXT_IND TYPE STRING,
INCO1 TYPE STRING,
INCO2 TYPE STRING,
DUMMY_ITEM TYPE STRING,
RING_TR TYPE STRING,
UPDATE_REFDOC_IND TYPE STRING,
ITIMEZONE TYPE STRING,
LOCID_PARENT TYPE STRING,
BRANCH_NR TYPE STRING,
BRANCH_SEQ TYPE STRING,
IC_ATL_STATUS TYPE STRING,
GTM_LOG_OPTION TYPE STRING,
MENGE_PAR TYPE STRING,
UNIT_I_PAR TYPE STRING,
ACTUALQTY_PAR TYPE STRING,
ACTUALUOM_PAR TYPE STRING,
NET_QUANTITY_PAR TYPE STRING,
NET_UOM_PAR TYPE STRING,
EXTNOMNR TYPE STRING,
CHANGENR TYPE STRING,
NOMSTATUSRU TYPE STRING,
DISPATCHTYP TYPE STRING,
DISPATCHREC TYPE STRING,
CONNECTIONTYP TYPE STRING,
RAILCAROWN TYPE STRING,
TARIFFCOD TYPE STRING,
PAYERTYP TYPE STRING,
SENDCAT TYPE STRING,
SENDER TYPE STRING,
RECVCAT TYPE STRING,
RECEIVER TYPE STRING,
PYRCAT TYPE STRING,
PAYER TYPE STRING,
ROWNCAT TYPE STRING,
ROADOWNER TYPE STRING,
NOMNREGDATE TYPE STRING,
NOMNVALDFROM TYPE STRING,
NOMNVALDTO TYPE STRING,
DISPATCHTYP_TXT TYPE STRING,
DISPATCHREC_TXT TYPE STRING,
CONNECTIONTYP_TXT TYPE STRING,
RAILCAROWN_TXT TYPE STRING,
PAYERTYP_TXT TYPE STRING,
EXTSENDID TYPE STRING,
EXTRECVID TYPE STRING,
EXTPYRID TYPE STRING,
EXTROWNID TYPE STRING,
FERRYIND TYPE STRING,
RAILCARQTY TYPE STRING,
VKTRA_COPY TYPE STRING,
BEZEI TYPE STRING,
/DMBE/SMARTID TYPE STRING,
/DMBE/OPTIONALITYKEY TYPE STRING,
LB_UOM_MENGE TYPE STRING,
LB_UOM_ACTUALQTY TYPE STRING,
LBUOM TYPE STRING,
LB_UOM_MENGE_R TYPE STRING,
LB_UOM_ACTQTY_R TYPE STRING,
TOLOCID TYPE STRING,
TOTSYST TYPE STRING,
PR_BASIS TYPE STRING,
AMEND TYPE STRING,
PLANLOC TYPE STRING,
DS_FLAG TYPE STRING,
AMEND_QTY TYPE STRING,
AMEND_QTY_R TYPE STRING,
IC_TEXT_IND TYPE STRING,
TRALL_IND TYPE STRING,
CELLIO_TAB TYPE STRING,
CELLCOLOR_TAB TYPE STRING,
LINE_COLOR TYPE STRING,
PEGTYPE TYPE STRING,END OF T_EKKO_STR. DATA: WA_ROIJ_LB_ITEM_OUTTAB_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_ROIJ_LB_ITEM_OUTTAB_STR-LBDOCTYP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SDOC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SDOC_TECHKEY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SDOC_ITM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMTK sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMIT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMCL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMTYP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-BUSTYP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMNR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMST sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMSHTYPE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMBALCH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-STAGES_ID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-WORKLIST sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SENTDAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SENTTIME sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SENTNAM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ITEMS sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-COUNTER1 sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-COUNTER2 sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-COUNTER3 sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-COUNTER4 sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-COUNTER5 sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-COUNTER6 sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-APO_SHIPMENT_ID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-APO_SHIPMENT_NUM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMBLOCK sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMTYPDESC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SHTYP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TKNUM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LOV_GL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMSELECT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TSYST sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMSHIPPER sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMCARRIER sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CYCLE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMWERK sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMLGORT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMVEHICLE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMVESSEL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMTPLST sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ROUTE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-BOOKTS sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-EV_GROUP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-VKTRA sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYIN sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYOUT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-UNIT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TST_FROM_MIN sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TST_TO_MAX sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-BLOINDH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DELINDH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SHNUMH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ERDATH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ERZEITH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ERNAMH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-AEDATH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-AEZEITH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-AENAMH sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CARRIER_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SHIPPER_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NMVEHICLE_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_DELIND_H sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_BLOIND_H sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_WORKLIST_H sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_HOLD_H sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_MOT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-STATUSSTRING_H sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ROUTE_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCIND_FCC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCNR_FCC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCITM_FCC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LOVGL_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SITYP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ISTAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ISUBSTAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IDATE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SCHED_TST_FROM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SCHED_TST_TO sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LOCID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-S_MATNR_I sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-MATNR_I sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-MENGE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-UNIT_I sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-UNIT_I_T sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCIND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCNR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCITM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCSCHEDLN sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYFCR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYFCR_UOM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-WORKLIST_I sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TANK sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CONS sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PARTNR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CONPAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-INSPE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IMPOEXPO sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-FLAG_IMEX sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-OWNER sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CHARG_O sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CHARG_D sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-RVP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-VALUATIONTYPE_O sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-VALUATIONTYPE_D sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SHNUM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SHITEM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ILOCK sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PRORATEQTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ASSIGNEDQTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ACTDAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ACTTIME sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ACTUALS sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ACTUALQTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ACTUALUOM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ITBOTOL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ITBUTOL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ITBOTOLABS sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ITBUTOLABS sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ITTOLUNIT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-UNLIMITED sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-BLOIND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DELIND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-UPDATEXDOK sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-INCOMPLETE_FLAG sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCTYP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LDRATE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LDQUOM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LDTUOM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-THIRD_NOMNR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-UPMAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-REFITEM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-STLTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-STLKN sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CHARG_D_CREATE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CHARG_O_CREATE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CO_CARR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CO_SHIP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CO_TSYST sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-COMMCTL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SOLDTO sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PRORATE_ROUTINE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CHARG_L sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CHARG_L_CREATE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TCNUM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TCITM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_NMSHIPPER sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_CONF_QTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_CONF_UOM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_TECHSCH_QTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_TECHSCH_UOM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_CONF_QTY_CAL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_TSCH_QTY_CAL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_ALLOCATED_QTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_ALLOCATED_UOM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GA_RANK sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CYCLE_ITEM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LESSHNUM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LESTPNUM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ATL_DELV_NUMBER sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ATL_DELV_ITM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ATL_CRDT_QTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ATL_CRDT_UOM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ATL_CRDT_VAL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ATL_CRDT_CURR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PRE_EXIST_IND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PLANIND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LOCPT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LOCSL sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QUICKCONF sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ERDAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ERZEIT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ERNAM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-AEDAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-AEZEIT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-AENAM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LOCNAM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-VBELN sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-POSNR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PEGID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-MATNR_I_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-S_MATNR_I_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CONPAT_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LOCPT_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CONS_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IMEXPO_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-INSPE_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TANK_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-EVTTXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_DELIND_I sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_BLOIND_I sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_WORKLIST_I sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_HOLD_I sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_INCOMPLETE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-MENGE_R sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYFCR_R sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYCTR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYCTR_R sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYCTRQS sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYCTRQS_R sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYCOF sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYCOF_R sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-QTYREFDOC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-STATUSSTRING_I sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ITIME sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IDATE_TO sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ITIME_TO sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCIND_FC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCNR_FC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DOCITM_FC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TEXT_IND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-INCO1 sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-INCO2 sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DUMMY_ITEM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-RING_TR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-UPDATE_REFDOC_IND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ITIMEZONE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LOCID_PARENT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-BRANCH_NR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-BRANCH_SEQ sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_ATL_STATUS sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-GTM_LOG_OPTION sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-MENGE_PAR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-UNIT_I_PAR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ACTUALQTY_PAR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ACTUALUOM_PAR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NET_QUANTITY_PAR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NET_UOM_PAR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-EXTNOMNR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CHANGENR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMSTATUSRU sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DISPATCHTYP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DISPATCHREC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CONNECTIONTYP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-RAILCAROWN sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TARIFFCOD sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PAYERTYP sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SENDCAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-SENDER sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-RECVCAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-RECEIVER sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PYRCAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PAYER sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ROWNCAT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-ROADOWNER sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMNREGDATE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMNVALDFROM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-NOMNVALDTO sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DISPATCHTYP_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DISPATCHREC_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CONNECTIONTYP_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-RAILCAROWN_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PAYERTYP_TXT sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-EXTSENDID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-EXTRECVID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-EXTPYRID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-EXTROWNID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-FERRYIND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-RAILCARQTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-VKTRA_COPY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-BEZEI sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-/DMBE/SMARTID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-/DMBE/OPTIONALITYKEY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LB_UOM_MENGE sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LB_UOM_ACTUALQTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LBUOM sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LB_UOM_MENGE_R sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LB_UOM_ACTQTY_R sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TOLOCID sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TOTSYST sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PR_BASIS sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-AMEND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PLANLOC sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-DS_FLAG sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-AMEND_QTY sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-AMEND_QTY_R sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-IC_TEXT_IND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-TRALL_IND sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CELLIO_TAB sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-CELLCOLOR_TAB sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-LINE_COLOR sy-vline
WA_ROIJ_LB_ITEM_OUTTAB_STR-PEGTYPE sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.