ABAP Select data from SAP table EHHSSS_AIF_INC_INC_OV_W_PERSON 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 EHHSSS_AIF_INC_INC_OV_W_PERSON 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 EHHSSS_AIF_INC_INC_OV_W_PERSON. 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 EHHSSS_AIF_INC_INC_OV_W_PERSON 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_EHHSSS_AIF_INC_INC_OV_W_PERSON TYPE STANDARD TABLE OF EHHSSS_AIF_INC_INC_OV_W_PERSON,
      WA_EHHSSS_AIF_INC_INC_OV_W_PERSON TYPE EHHSSS_AIF_INC_INC_OV_W_PERSON,
      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: <EHHSSS_AIF_INC_INC_OV_W_PERSON> TYPE EHHSSS_AIF_INC_INC_OV_W_PERSON.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM EHHSSS_AIF_INC_INC_OV_W_PERSON
*  INTO TABLE @DATA(IT_EHHSSS_AIF_INC_INC_OV_W_PERSON2).
*--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_EHHSSS_AIF_INC_INC_OV_W_PERSON INDEX 1 INTO DATA(WA_EHHSSS_AIF_INC_INC_OV_W_PERSON2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_EHHSSS_AIF_INC_INC_OV_W_PERSON ASSIGNING <EHHSSS_AIF_INC_INC_OV_W_PERSON>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<EHHSSS_AIF_INC_INC_OV_W_PERSON>-INVOLVED_ASSETS = 1.
<EHHSSS_AIF_INC_INC_OV_W_PERSON>-EQUIPMENTS = 1.
<EHHSSS_AIF_INC_INC_OV_W_PERSON>-VEHICLES = 1.
<EHHSSS_AIF_INC_INC_OV_W_PERSON>-PROPERTIES = 1.
<EHHSSS_AIF_INC_INC_OV_W_PERSON>-ALL_ASSETS = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-BASIC_INFORMATION, sy-vline,
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-KEY, sy-vline,
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-PARENT_KEY, sy-vline,
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-ROOT_KEY, sy-vline,
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CR, sy-vline,
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-USER_ID_CR, sy-vline.
ENDLOOP. *Add any further fields from structure WA_EHHSSS_AIF_INC_INC_OV_W_PERSON 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_EHHSSS_AIF_INC_INC_OV_W_PERSON 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_EHHSSS_AIF_INC_INC_OV_W_PERSON INTO WA_EHHSSS_AIF_INC_INC_OV_W_PERSON. *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 TSTLC, internal->external for field DATETIME_CR CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field DATETIME_CH CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CH.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHPOS, internal->external for field ORG_ID CALL FUNCTION 'CONVERSION_EXIT_EHPOS_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-ORG_ID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-ORG_ID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit LCRID, internal->external for field LOC_ROOT_KEY_REF CALL FUNCTION 'CONVERSION_EXIT_LCRID_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-LOC_ROOT_KEY_REF IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-LOC_ROOT_KEY_REF.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHLTC, internal->external for field LOC_TYPE CALL FUNCTION 'CONVERSION_EXIT_EHLTC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-LOC_TYPE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-LOC_TYPE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field START_TIMESTAMP CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-START_TIMESTAMP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-START_TIMESTAMP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field END_TIMESTAMP CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-END_TIMESTAMP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-END_TIMESTAMP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field REP_TIMESTAMP CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-REP_TIMESTAMP IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-REP_TIMESTAMP.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHMIN, internal->external for field LATIT_MEAS CALL FUNCTION 'CONVERSION_EXIT_EHMIN_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-LATIT_MEAS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-LATIT_MEAS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHMIN, internal->external for field LONG_MEAS CALL FUNCTION 'CONVERSION_EXIT_EHMIN_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-LONG_MEAS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-LONG_MEAS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHMIN, internal->external for field ALTIT_MEAS CALL FUNCTION 'CONVERSION_EXIT_EHMIN_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-ALTIT_MEAS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-ALTIT_MEAS.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit EHUNI, internal->external for field DIS_WA_UNIT CALL FUNCTION 'CONVERSION_EXIT_EHUNI_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DIS_WA_UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DIS_WA_UNIT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHUNI, internal->external for field PRECIP_UNIT CALL FUNCTION 'CONVERSION_EXIT_EHUNI_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-PRECIP_UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-PRECIP_UNIT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHWDC, internal->external for field WI_DIREC CALL FUNCTION 'CONVERSION_EXIT_EHWDC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-WI_DIREC IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-WI_DIREC.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHUNI, internal->external for field WI_FO_UNIT CALL FUNCTION 'CONVERSION_EXIT_EHUNI_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-WI_FO_UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-WI_FO_UNIT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHETC, internal->external for field TYPE CALL FUNCTION 'CONVERSION_EXIT_EHETC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-TYPE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-TYPE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit THHMM, internal->external for field START_TIME CALL FUNCTION 'CONVERSION_EXIT_THHMM_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-START_TIME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-START_TIME.
WRITE:/ 'New Value:', ld_input.

*Conversion exit THHMM, internal->external for field END_TIME CALL FUNCTION 'CONVERSION_EXIT_THHMM_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-END_TIME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-END_TIME.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHUNI, internal->external for field DUR_UNIT CALL FUNCTION 'CONVERSION_EXIT_EHUNI_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DUR_UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DUR_UNIT.
WRITE:/ 'New Value:', ld_input.

*Conversion exit THHMM, internal->external for field REPORTED_TIME CALL FUNCTION 'CONVERSION_EXIT_THHMM_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-REPORTED_TIME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-REPORTED_TIME.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PERID, internal->external for field REP_PER_ID CALL FUNCTION 'CONVERSION_EXIT_PERID_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-REP_PER_ID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-REP_PER_ID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field DATETIME_CR CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field DATETIME_CH CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CH.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHGSE, internal->external for field SEVERITY CALL FUNCTION 'CONVERSION_EXIT_EHGSE_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-SEVERITY IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-SEVERITY.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field DATETIME_CR CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field DATETIME_CH CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CH.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PERID, internal->external for field REC_ID CALL FUNCTION 'CONVERSION_EXIT_PERID_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-REC_ID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-REC_ID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit THHMM, internal->external for field PER_STAT_TIME CALL FUNCTION 'CONVERSION_EXIT_THHMM_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-PER_STAT_TIME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-PER_STAT_TIME.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PECID, internal->external for field ID CALL FUNCTION 'CONVERSION_EXIT_PECID_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-ID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-ID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit EHPOS, internal->external for field COMP_ORG_UNIT_ID CALL FUNCTION 'CONVERSION_EXIT_EHPOS_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-COMP_ORG_UNIT_ID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-COMP_ORG_UNIT_ID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ACTIT, internal->external for field TITLE CALL FUNCTION 'CONVERSION_EXIT_ACTIT_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-TITLE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-TITLE.
WRITE:/ 'New Value:', ld_input.

*Conversion exit PECID, internal->external for field MANAGER_ID CALL FUNCTION 'CONVERSION_EXIT_PECID_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-MANAGER_ID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-MANAGER_ID.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field DATETIME_CR CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CR.
WRITE:/ 'New Value:', ld_input.

*Conversion exit TSTLC, internal->external for field DATETIME_CH CALL FUNCTION 'CONVERSION_EXIT_TSTLC_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CH IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DATETIME_CH.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit DFVAL, internal->external for field STATUS CALL FUNCTION 'CONVERSION_EXIT_DFVAL_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-STATUS IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-STATUS.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ISOLA, internal->external for field DEFAULT_LANGUAGE CALL FUNCTION 'CONVERSION_EXIT_ISOLA_OUTPUT' EXPORTING input = WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DEFAULT_LANGUAGE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_EHHSSS_AIF_INC_INC_OV_W_PERSON-DEFAULT_LANGUAGE.
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_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR,
INVOLVED_ASSETS TYPE STRING,
EQUIPMENTS TYPE STRING,
VEHICLES TYPE STRING,
PROPERTIES TYPE STRING,
ALL_ASSETS TYPE STRING,
BASIC_INFORMATION TYPE STRING,
KEY TYPE STRING,
PARENT_KEY TYPE STRING,
ROOT_KEY TYPE STRING,
DATETIME_CR TYPE STRING,
USER_ID_CR TYPE STRING,
DATETIME_CH TYPE STRING,
USER_ID_CH TYPE STRING,
TITLE TYPE STRING,
ORG_ID TYPE STRING,
PLANT_ID TYPE STRING,
LOC_ROOT_KEY_REF TYPE STRING,
LOC_TYPE TYPE STRING,
START_TIMESTAMP TYPE STRING,
START_TIME_ZONE TYPE STRING,
END_TIMESTAMP TYPE STRING,
END_TIME_ZONE TYPE STRING,
TIME_NOT_DET_IND TYPE STRING,
REP_TIMESTAMP TYPE STRING,
REP_TIME_ZONE TYPE STRING,
CONFIDENTIAL_TS TYPE STRING,
LOSS_OF_PROD_TS TYPE STRING,
EMERG_RESP_TS TYPE STRING,
LATIT_MEAS TYPE STRING,
LONG_MEAS TYPE STRING,
ALTIT_MEAS TYPE STRING,
ALTIT_UNIT TYPE STRING,
STREET_HOUSE_NUM TYPE STRING,
POSTAL_CODE TYPE STRING,
CITY TYPE STRING,
COUNTRY TYPE STRING,
REGION TYPE STRING,
SHIFT_GROUP TYPE STRING,
SHIFT_PLAN_ID TYPE STRING,
REP_ANONYM_IND TYPE STRING,
DIS_WA_MEAS TYPE STRING,
DIS_WA_UNIT TYPE STRING,
PRECIP_MEAS TYPE STRING,
PRECIP_UNIT TYPE STRING,
WI_DIREC TYPE STRING,
WI_FO_MEAS TYPE STRING,
WI_FO_UNIT TYPE STRING,
TXC_WEA_COMM_KEY TYPE STRING,
TXC_DESC_KEY TYPE STRING,
TXC_LOC_DESC_KEY TYPE STRING,
TXC_IMA_DESC_KEY TYPE STRING,
TYPE TYPE STRING,
EEW_INC_BINFA_D TYPE STRING,
ALTIT_DESC TYPE STRING,
ORG_DESC TYPE STRING,
PLANT_DESC TYPE STRING,
LOC_TYPE_DESC TYPE STRING,
START_DATE TYPE STRING,
START_TIME TYPE STRING,
START_DAY_WEEK TYPE STRING,
START_TI_ZO_DESC TYPE STRING,
END_DATE TYPE STRING,
END_TIME TYPE STRING,
END_DAY_WEEK TYPE STRING,
END_TI_ZO_DESC TYPE STRING,
DUR_MEAS TYPE STRING,
DUR_UNIT TYPE STRING,
DUR_UNIT_DESC TYPE STRING,
REPORTED_DATE TYPE STRING,
REPORTED_TIME TYPE STRING,
REP_TI_ZO_DESC TYPE STRING,
COUNTRY_DESC TYPE STRING,
REGION_DESC TYPE STRING,
REP_PER_ID TYPE STRING,
REP_PER_NAME TYPE STRING,
REP_PER_TEL_NUM TYPE STRING,
REP_PER_EMAIL TYPE STRING,
REP_PER_ADDR TYPE STRING,
DIS_WA_UNIT_DESC TYPE STRING,
PRECIP_UNIT_DESC TYPE STRING,
WI_DIREC_DESC TYPE STRING,
WI_FO_UNIT_DESC TYPE STRING,
WEA_COMM_KEY TYPE STRING,
WEA_COMM_TEXT TYPE STRING,
DESC_KEY TYPE STRING,
DESC_TEXT TYPE STRING,
SHORT_DESC_TEXT TYPE STRING,
LOC_DESC_KEY TYPE STRING,
LOC_DESC_TEXT TYPE STRING,
IMA_DESC_KEY TYPE STRING,
IMA_DESC_TEXT TYPE STRING,
SHIFT_GROUP_DESC TYPE STRING,
SHIFT_PLAN_DESC TYPE STRING,
LOC_ROOT_NAME_REF TYPE STRING,
COMPANY_CODE TYPE STRING,
EEW_INC_BINFA_DT TYPE STRING,
INCICENT_START_STRUCT TYPE STRING,
DATE TYPE STRING,
DAY TYPE STRING,
MONTH TYPE STRING,
YEAR TYPE STRING,
TIME TYPE STRING,
HOUR TYPE STRING,
MINUTE TYPE STRING,
SECOND TYPE STRING,
DATE_STRING TYPE STRING,
INCIDENT_END_STRUCTURE TYPE STRING,
DATE TYPE STRING,
DAY TYPE STRING,
MONTH TYPE STRING,
YEAR TYPE STRING,
TIME TYPE STRING,
HOUR TYPE STRING,
MINUTE TYPE STRING,
SECOND TYPE STRING,
DATE_STRING TYPE STRING,
INVESTIG_RESULTS TYPE STRING,
RELEASE_EXCEPT TYPE STRING,
RISK_ASSESSMENTS TYPE STRING,
INCIDENT_GROUP TYPE STRING,
KEY TYPE STRING,
PARENT_KEY TYPE STRING,
ROOT_KEY TYPE STRING,
DATETIME_CR TYPE STRING,
USER_ID_CR TYPE STRING,
DATETIME_CH TYPE STRING,
USER_ID_CH TYPE STRING,
INC_GROUP TYPE STRING,
NM_GROUP TYPE STRING,
SO_GROUP TYPE STRING,
SEVERITY TYPE STRING,
EEW_INC_INCGR_D TYPE STRING,
INC_GROUP_DESC TYPE STRING,
NM_GROUP_DESC TYPE STRING,
SO_GROUP_DESC TYPE STRING,
EEW_INC_INCGR_DT TYPE STRING,
SELECTED TYPE STRING,
ENABLED TYPE STRING,
VIOLATION_NOTICES TYPE STRING,
SUMMARY TYPE STRING,
WHAT_HAPPENED TYPE STRING,
KEY TYPE STRING,
PARENT_KEY TYPE STRING,
ROOT_KEY TYPE STRING,
DATETIME_CR TYPE STRING,
USER_ID_CR TYPE STRING,
DATETIME_CH TYPE STRING,
USER_ID_CH TYPE STRING,
TIMESTAMP TYPE STRING,
TIME_ZONE TYPE STRING,
REPORT_EXCL_IND TYPE STRING,
REC_ID TYPE STRING,
REC_TYPE TYPE STRING,
TXC_TEXT_KEY TYPE STRING,
EEW_INC_PSTAT_D TYPE STRING,
PER_STAT_DATE TYPE STRING,
PER_STAT_TIME TYPE STRING,
TIME_ZONE_DESC TYPE STRING,
REC_NAME TYPE STRING,
REC_TEL_NUM TYPE STRING,
REC_EMAIL TYPE STRING,
REC_ADDR TYPE STRING,
TEXT_KEY TYPE STRING,
TEXT TYPE STRING,
EEW_INC_PSTAT_DT TYPE STRING,
BASED_ON_INJURED_PERSON TYPE STRING,
NOT_BASED_ON_INJURED_PERSON TYPE STRING,
BASED_ON_OTHER_PERSON TYPE STRING,
NOT_BASED_ON_OTHER_PERSON TYPE STRING,
LOCATION_OF_THE_INCIDENT TYPE STRING,
BUPA_DETAILS TYPE STRING,
KEY TYPE STRING,
PARENT_KEY TYPE STRING,
ROOT_KEY TYPE STRING,
ID TYPE STRING,
FIRST_NAME TYPE STRING,
LAST_NAME TYPE STRING,
FULL_NAME TYPE STRING,
TELEPHONE_NUMBER TYPE STRING,
EMAIL TYPE STRING,
COMP_ORG_UNIT TYPE STRING,
COMP_ORG_UNIT_ID TYPE STRING,
COMPANY_DESC TYPE STRING,
COMPANY_CODE TYPE STRING,
ADDR TYPE STRING,
POSITION_DESC TYPE STRING,
TITLE TYPE STRING,
TITLE_DESC TYPE STRING,
FO_ADDR TYPE STRING,
FO_ADDR_CODE TYPE STRING,
DATE_OF_BIRTH TYPE STRING,
AGE_MEAS TYPE STRING,
GENDER TYPE STRING,
GENDER_DESC TYPE STRING,
NATION TYPE STRING,
NATION_DESC TYPE STRING,
MAR_STATUS TYPE STRING,
MAR_STATUS_DESC TYPE STRING,
CHILDREN_QUAN TYPE STRING,
CORR_LANGU TYPE STRING,
CORR_LANGU_DESC TYPE STRING,
STREET_HOUSE_NUM TYPE STRING,
POSTAL_CODE TYPE STRING,
CITY TYPE STRING,
REGION TYPE STRING,
REGION_DESC TYPE STRING,
COUNTRY TYPE STRING,
COUNTRY_DESC TYPE STRING,
MANAGER_ID TYPE STRING,
MANAGER_NAME TYPE STRING,
EMPL_GROUP TYPE STRING,
EMPL_SUB_GROUP TYPE STRING,
ENTRY_DATE TYPE STRING,
HEALTH_INS_DESC TYPE STRING,
TEL_NUM_MOBILE TYPE STRING,
TEL_NUM_PRIVATE TYPE STRING,
STREET TYPE STRING,
HOUSE_NUM TYPE STRING,
IS_COMPANY_IND TYPE STRING,
EEW_INC_PDET_D TYPE STRING,
COMPANY_NO_AT_INSURANCE TYPE STRING,
INDUSTRY_DESCR_OF_COMPANY TYPE STRING,
SIC_NUMBER TYPE STRING,
NUMBER_OF_EMPLOYEES TYPE STRING,
PRINT_ADDRESS TYPE STRING,
LINE0 TYPE STRING,
LINE1 TYPE STRING,
LINE2 TYPE STRING,
LINE3 TYPE STRING,
LINE4 TYPE STRING,
LINE5 TYPE STRING,
LINE6 TYPE STRING,
LINE7 TYPE STRING,
LINE8 TYPE STRING,
LINE9 TYPE STRING,
NAICS_NUMBER TYPE STRING,
ESTABLISHMENT_SIZE TYPE STRING,
ESTABLISHMENT_TYPE TYPE STRING,
INCIDENT_HEADER TYPE STRING,
KEY TYPE STRING,
PARENT_KEY TYPE STRING,
ROOT_KEY TYPE STRING,
DATETIME_CR TYPE STRING,
USER_ID_CR TYPE STRING,
DATETIME_CH TYPE STRING,
USER_ID_CH TYPE STRING,
ID TYPE STRING,
CATEGORY TYPE STRING,
STATUS TYPE STRING,
REPORT_REQ_TS TYPE STRING,
FATALITY_TS TYPE STRING,
ATF_KEY TYPE STRING,
ARCHIVING_STATUS TYPE STRING,
INIT_REPORT_REQ TYPE STRING,
MIGRATION_SRC TYPE STRING,
REPORTING_SRC TYPE STRING,
EEW_INC_ROOT_D TYPE STRING,
CATEGORY_DESC TYPE STRING,
STATUS_DESC TYPE STRING,
DEFAULT_LANGUAGE TYPE STRING,
INC_GROUP_DESC TYPE STRING,
REGULATIONS_DESC TYPE STRING,
EEW_INC_ROOT_DT TYPE STRING,
ATTACHMENTS TYPE STRING,
INV_PERS TYPE STRING,
INJ_PER TYPE STRING,
WITNESSES TYPE STRING,
REP_PERS TYPE STRING,
SUPERVISORS TYPE STRING,
PLANT_MGRS TYPE STRING,
FIRST_PHYS TYPE STRING,
FURTH_TREAT_PROV TYPE STRING,
VEHICLE_DRIVERS TYPE STRING,
VEHICLE_OWNERS TYPE STRING,
PROPERTY_OWNERS TYPE STRING,
PROPERTY_TENANTS TYPE STRING,
VEHICLE_ISSUERS TYPE STRING,
DISPOSERS TYPE STRING,
PASSENGERS TYPE STRING,
PROPERTY_ISSUERS TYPE STRING,
CLEAR_UP_COMPS TYPE STRING,
RESP_INVESTIG TYPE STRING,
EQU_OPERATORS TYPE STRING,
VIO_NOTIC_ISS_ORG TYPE STRING,END OF T_EKKO_STR. DATA: WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_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_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INVOLVED_ASSETS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EQUIPMENTS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-VEHICLES sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PROPERTIES sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ALL_ASSETS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-BASIC_INFORMATION sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PARENT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ROOT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATETIME_CR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-USER_ID_CR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATETIME_CH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-USER_ID_CH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TITLE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ORG_ID sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PLANT_ID sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LOC_ROOT_KEY_REF sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LOC_TYPE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-START_TIMESTAMP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-START_TIME_ZONE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-END_TIMESTAMP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-END_TIME_ZONE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TIME_NOT_DET_IND sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_TIMESTAMP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_TIME_ZONE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-CONFIDENTIAL_TS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LOSS_OF_PROD_TS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EMERG_RESP_TS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LATIT_MEAS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LONG_MEAS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ALTIT_MEAS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ALTIT_UNIT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-STREET_HOUSE_NUM sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-POSTAL_CODE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-CITY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COUNTRY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REGION sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SHIFT_GROUP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SHIFT_PLAN_ID sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_ANONYM_IND sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DIS_WA_MEAS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DIS_WA_UNIT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PRECIP_MEAS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PRECIP_UNIT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-WI_DIREC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-WI_FO_MEAS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-WI_FO_UNIT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TXC_WEA_COMM_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TXC_DESC_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TXC_LOC_DESC_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TXC_IMA_DESC_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TYPE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EEW_INC_BINFA_D sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ALTIT_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ORG_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PLANT_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LOC_TYPE_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-START_DATE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-START_TIME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-START_DAY_WEEK sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-START_TI_ZO_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-END_DATE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-END_TIME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-END_DAY_WEEK sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-END_TI_ZO_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DUR_MEAS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DUR_UNIT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DUR_UNIT_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REPORTED_DATE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REPORTED_TIME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_TI_ZO_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COUNTRY_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REGION_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_PER_ID sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_PER_NAME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_PER_TEL_NUM sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_PER_EMAIL sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_PER_ADDR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DIS_WA_UNIT_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PRECIP_UNIT_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-WI_DIREC_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-WI_FO_UNIT_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-WEA_COMM_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-WEA_COMM_TEXT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DESC_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DESC_TEXT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SHORT_DESC_TEXT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LOC_DESC_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LOC_DESC_TEXT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-IMA_DESC_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-IMA_DESC_TEXT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SHIFT_GROUP_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SHIFT_PLAN_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LOC_ROOT_NAME_REF sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COMPANY_CODE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EEW_INC_BINFA_DT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INCICENT_START_STRUCT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DAY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-MONTH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-YEAR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TIME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-HOUR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-MINUTE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SECOND sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATE_STRING sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INCIDENT_END_STRUCTURE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DAY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-MONTH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-YEAR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TIME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-HOUR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-MINUTE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SECOND sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATE_STRING sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INVESTIG_RESULTS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-RELEASE_EXCEPT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-RISK_ASSESSMENTS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INCIDENT_GROUP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PARENT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ROOT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATETIME_CR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-USER_ID_CR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATETIME_CH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-USER_ID_CH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INC_GROUP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-NM_GROUP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SO_GROUP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SEVERITY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EEW_INC_INCGR_D sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INC_GROUP_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-NM_GROUP_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SO_GROUP_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EEW_INC_INCGR_DT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SELECTED sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ENABLED sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-VIOLATION_NOTICES sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SUMMARY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-WHAT_HAPPENED sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PARENT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ROOT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATETIME_CR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-USER_ID_CR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATETIME_CH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-USER_ID_CH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TIMESTAMP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TIME_ZONE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REPORT_EXCL_IND sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REC_ID sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REC_TYPE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TXC_TEXT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EEW_INC_PSTAT_D sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PER_STAT_DATE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PER_STAT_TIME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TIME_ZONE_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REC_NAME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REC_TEL_NUM sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REC_EMAIL sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REC_ADDR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TEXT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TEXT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EEW_INC_PSTAT_DT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-BASED_ON_INJURED_PERSON sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-NOT_BASED_ON_INJURED_PERSON sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-BASED_ON_OTHER_PERSON sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-NOT_BASED_ON_OTHER_PERSON sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LOCATION_OF_THE_INCIDENT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-BUPA_DETAILS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PARENT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ROOT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ID sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-FIRST_NAME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LAST_NAME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-FULL_NAME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TELEPHONE_NUMBER sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EMAIL sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COMP_ORG_UNIT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COMP_ORG_UNIT_ID sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COMPANY_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COMPANY_CODE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ADDR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-POSITION_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TITLE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TITLE_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-FO_ADDR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-FO_ADDR_CODE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATE_OF_BIRTH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-AGE_MEAS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-GENDER sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-GENDER_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-NATION sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-NATION_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-MAR_STATUS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-MAR_STATUS_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-CHILDREN_QUAN sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-CORR_LANGU sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-CORR_LANGU_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-STREET_HOUSE_NUM sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-POSTAL_CODE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-CITY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REGION sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REGION_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COUNTRY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COUNTRY_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-MANAGER_ID sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-MANAGER_NAME sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EMPL_GROUP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EMPL_SUB_GROUP sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ENTRY_DATE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-HEALTH_INS_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TEL_NUM_MOBILE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-TEL_NUM_PRIVATE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-STREET sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-HOUSE_NUM sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-IS_COMPANY_IND sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EEW_INC_PDET_D sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-COMPANY_NO_AT_INSURANCE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INDUSTRY_DESCR_OF_COMPANY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SIC_NUMBER sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-NUMBER_OF_EMPLOYEES sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PRINT_ADDRESS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE0 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE1 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE2 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE3 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE4 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE5 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE6 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE7 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE8 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-LINE9 sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-NAICS_NUMBER sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ESTABLISHMENT_SIZE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ESTABLISHMENT_TYPE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INCIDENT_HEADER sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PARENT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ROOT_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATETIME_CR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-USER_ID_CR sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DATETIME_CH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-USER_ID_CH sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ID sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-CATEGORY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-STATUS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REPORT_REQ_TS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-FATALITY_TS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ATF_KEY sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ARCHIVING_STATUS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INIT_REPORT_REQ sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-MIGRATION_SRC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REPORTING_SRC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EEW_INC_ROOT_D sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-CATEGORY_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-STATUS_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DEFAULT_LANGUAGE sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INC_GROUP_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REGULATIONS_DESC sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EEW_INC_ROOT_DT sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-ATTACHMENTS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INV_PERS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-INJ_PER sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-WITNESSES sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-REP_PERS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-SUPERVISORS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PLANT_MGRS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-FIRST_PHYS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-FURTH_TREAT_PROV sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-VEHICLE_DRIVERS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-VEHICLE_OWNERS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PROPERTY_OWNERS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PROPERTY_TENANTS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-VEHICLE_ISSUERS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-DISPOSERS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PASSENGERS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-PROPERTY_ISSUERS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-CLEAR_UP_COMPS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-RESP_INVESTIG sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-EQU_OPERATORS sy-vline
WA_EHHSSS_AIF_INC_INC_OV_W_PERSON_STR-VIO_NOTIC_ISS_ORG sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.