ABAP Select data from SAP table RNWP_ARRIVAL_LIST 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 RNWP_ARRIVAL_LIST 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 RNWP_ARRIVAL_LIST. 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 RNWP_ARRIVAL_LIST 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_RNWP_ARRIVAL_LIST TYPE STANDARD TABLE OF RNWP_ARRIVAL_LIST,
      WA_RNWP_ARRIVAL_LIST TYPE RNWP_ARRIVAL_LIST,
      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: <RNWP_ARRIVAL_LIST> TYPE RNWP_ARRIVAL_LIST.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM RNWP_ARRIVAL_LIST
*  INTO TABLE @DATA(IT_RNWP_ARRIVAL_LIST2).
*--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_RNWP_ARRIVAL_LIST INDEX 1 INTO DATA(WA_RNWP_ARRIVAL_LIST2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_RNWP_ARRIVAL_LIST ASSIGNING <RNWP_ARRIVAL_LIST>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<RNWP_ARRIVAL_LIST>-DATETIME = 1.
<RNWP_ARRIVAL_LIST>-BWART = 1.
<RNWP_ARRIVAL_LIST>-PNAMEC = 1.
<RNWP_ARRIVAL_LIST>-PNAMEC1 = 1.
<RNWP_ARRIVAL_LIST>-GSCHLE = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_RNWP_ARRIVAL_LIST-AGEPAT, sy-vline,
WA_RNWP_ARRIVAL_LIST-NO_TC_ICON, sy-vline,
WA_RNWP_ARRIVAL_LIST-BEKAT, sy-vline,
WA_RNWP_ARRIVAL_LIST-PATGRP, sy-vline,
WA_RNWP_ARRIVAL_LIST-PATNR, sy-vline,
WA_RNWP_ARRIVAL_LIST-PZIFF, sy-vline.
ENDLOOP. *Add any further fields from structure WA_RNWP_ARRIVAL_LIST 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_RNWP_ARRIVAL_LIST 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_RNWP_ARRIVAL_LIST INTO WA_RNWP_ARRIVAL_LIST. *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 BEKAT CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNWP_ARRIVAL_LIST-BEKAT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNWP_ARRIVAL_LIST-BEKAT.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

*Conversion exit ALPHA, internal->external for field UNIRETCASE_FALNR_LEAD CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_RNWP_ARRIVAL_LIST-UNIRETCASE_FALNR_LEAD IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_RNWP_ARRIVAL_LIST-UNIRETCASE_FALNR_LEAD.
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_RNWP_ARRIVAL_LIST_STR,
DATETIME TYPE STRING,
BWART TYPE STRING,
PNAMEC TYPE STRING,
PNAMEC1 TYPE STRING,
GSCHLE TYPE STRING,
AGEPAT TYPE STRING,
NO_TC_ICON TYPE STRING,
BEKAT TYPE STRING,
PATGRP TYPE STRING,
PATNR TYPE STRING,
PZIFF TYPE STRING,
FALNR TYPE STRING,
FZIFF TYPE STRING,
FALAR TYPE STRING,
FALARE TYPE STRING,
FATYP TYPE STRING,
FATYPTXT TYPE STRING,
NNAME TYPE STRING,
VNAME TYPE STRING,
NNAMS TYPE STRING,
VNAMS TYPE STRING,
GBNAM TYPE STRING,
GBNAS TYPE STRING,
GBDAT TYPE STRING,
TELNR TYPE STRING,
RVNUM TYPE STRING,
VIPKZ TYPE STRING,
VIP_ICON TYPE STRING,
PRIVPAT TYPE STRING,
RISKPAT TYPE STRING,
ABWPAT TYPE STRING,
BEGLPAT TYPE STRING,
PRIVP_ICON TYPE STRING,
RISKP_ICON TYPE STRING,
ABWP_ICON TYPE STRING,
BEGLP_ICON TYPE STRING,
LFDNR TYPE STRING,
NOTAN TYPE STRING,
KRZAN TYPE STRING,
ORGFA TYPE STRING,
ORGFAKB TYPE STRING,
ORGPF TYPE STRING,
ORGPFKB TYPE STRING,
PLANB TYPE STRING,
BWIDT TYPE STRING,
BWIZT TYPE STRING,
PLANE TYPE STRING,
BWEDT TYPE STRING,
BWEZT TYPE STRING,
PLANR TYPE STRING,
ZIMMR TYPE STRING,
ZIMMERKB TYPE STRING,
ZIMMKUB TYPE STRING,
BETT TYPE STRING,
BETTKB TYPE STRING,
BETTKUB TYPE STRING,
BEWTY TYPE STRING,
BWGR1 TYPE STRING,
BWGR2 TYPE STRING,
BWGTX TYPE STRING,
DRGCMPL_ICON TYPE STRING,
BWATX TYPE STRING,
BEKTX TYPE STRING,
CLASS TYPE STRING,
CLKTXT TYPE STRING,
KZTXT TYPE STRING,
KZLGT TYPE STRING,
ADMAPP TYPE STRING,
TMNID TYPE STRING,
VKGID TYPE STRING,
PRGNR TYPE STRING,
PAPID TYPE STRING,
AUFDT TYPE STRING,
AUFDT_DAYS TYPE STRING,
PLNDC TYPE STRING,
PLNDC_ICON TYPE STRING,
SRGDT TYPE STRING,
SRGDT_DAYS TYPE STRING,
GOS_ATTA_ICON TYPE STRING,
DURABS TYPE STRING,
DURABS_ICON TYPE STRING,
LEGALREP_ICON TYPE STRING,
DIAGNOSE TYPE STRING,
ORGPF_AKT TYPE STRING,
BEH_ARZT TYPE STRING,
BEH_ARZT_NAME TYPE STRING,
ANF_ICON TYPE STRING,
KA_ICON TYPE STRING,
PFL_ICON TYPE STRING,
PFLL_ICON TYPE STRING,
PFLP_ICON TYPE STRING,
DOK_ICON TYPE STRING,
MEDDOK_ICON TYPE STRING,
LABDOK_ICON TYPE STRING,
ICON_DOC TYPE STRING,
INFO_EXIT TYPE STRING,
FATID TYPE STRING,
DATAG TYPE STRING,
UZTAG TYPE STRING,
ORGAG TYPE STRING,
BAUAG TYPE STRING,
ORGZL TYPE STRING,
BAUZL TYPE STRING,
FAT_TPAE TYPE STRING,
FAT_TPATX TYPE STRING,
TRANS TYPE STRING,
TRANSTXT TYPE STRING,
TRAVA_ICON TYPE STRING,
FNAME TYPE STRING,
FSTATUS TYPE STRING,
BATMP_ICON TYPE STRING,
PATHWAY_STATE TYPE STRING,
PATHWAY_STATE_TXT TYPE STRING,
PATHWAY_STATE_ICON TYPE STRING,
PROFESSIONS TYPE STRING,
PATHWAY_PROPOSAL_ICON TYPE STRING,
PLSNR TYPE STRING,
ADPAT_STATE_ICON TYPE STRING,
ORDER_APPROVE_ICON TYPE STRING,
IPR_EXIST_ICON TYPE STRING,
VS_PLAN_ICON TYPE STRING,
STUDY_STATE_ICON TYPE STRING,
CPR_EXIST_ICON TYPE STRING,
EVAL_EXIST_ICON TYPE STRING,
LFDNR_DIA_TECH TYPE STRING,
CHDVER TYPE STRING,
PDS_EXIST_ICON TYPE STRING,
TARIF TYPE STRING,
TARLS TYPE STRING,
KTXTCONC TYPE STRING,
CASE_VWD TYPE STRING,
MGVD TYPE STRING,
OGVD TYPE STRING,
UGVD TYPE STRING,
DAYS_OGVD TYPE STRING,
DAYS_OGVD_ICON TYPE STRING,
DAYS_UGVD TYPE STRING,
DAYS_UGVD_ICON TYPE STRING,
DAYS_MGVD TYPE STRING,
DAYS_MGVD_ICON TYPE STRING,
REL_OGVD TYPE STRING,
REL_UGVD TYPE STRING,
REL_MGVD TYPE STRING,
DAYS_TO_OGVD TYPE STRING,
OGVD_DAT TYPE STRING,
UGVD_DAT TYPE STRING,
MVWD_DAT TYPE STRING,
VWD_H TYPE STRING,
MINDEST_VWD TYPE STRING,
BWREL TYPE STRING,
WAERS TYPE STRING,
ENZKY TYPE STRING,
ENZKY_TXT TYPE STRING,
EFFBWR TYPE STRING,
GRUNDPREIS TYPE STRING,
DRG_ENTGELT TYPE STRING,
ZUABSCHL_KZ TYPE STRING,
ZUABSCHL_KZ_TXT TYPE STRING,
ZUABSCHL_RELAT_KAT TYPE STRING,
ZUABSCHL_TAGE TYPE STRING,
ZUABSCHL_RELAT TYPE STRING,
ZUABSCHL_BETRAG_KAT TYPE STRING,
ZUABSCHL_BETRAG TYPE STRING,
BPFLV_FALL TYPE STRING,
WIEDERKEHRER_FALL TYPE STRING,
VORGAENGER_FALL TYPE STRING,
WIEDERKEHRER_FALNR TYPE STRING,
UNIRETCASE_STATUS TYPE STRING,
UNIRETCASE_STATUS_ICON TYPE STRING,
UNIRETCASE_FALNR_LEAD TYPE STRING,
PEPP_FALL TYPE STRING,
PEPP_BWREL TYPE STRING,
PEPP_STEP TYPE STRING,
PEPP_VWDFROM TYPE STRING,
PEPP_VWDTO TYPE STRING,
PEPP_VWDREL TYPE STRING,
PEPP_BASENT TYPE STRING,
MDSTA TYPE STRING,
MDSTATXT TYPE STRING,
MDFASTXT TYPE STRING,
MDFAS_CASE_ICON TYPE STRING,
MDFAS_OU_ICON TYPE STRING,
DWS_OPEN_WORK_ICON TYPE STRING,
DWS_OPEN_TASK_ICON TYPE STRING,
DWS_PROFESSIONS TYPE STRING,
DBC TYPE STRING,
DBC_ICON TYPE STRING,
AFGESL TYPE STRING,
BSNNR TYPE STRING,
BSN_STAT TYPE STRING,
WID_STAT TYPE STRING,
REFER_ICON TYPE STRING,
CARECODE TYPE STRING,
CARECODE_DESC TYPE STRING,
CARECAT TYPE STRING,
CARECAT_DESC TYPE STRING,
CT TYPE STRING,
CO TYPE STRING,
HL_NAME TYPE STRING,
HANDLE TYPE STRING,
HREF TYPE STRING,
MOD TYPE STRING,END OF T_EKKO_STR. DATA: WA_RNWP_ARRIVAL_LIST_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_RNWP_ARRIVAL_LIST_STR-DATETIME sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWART sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PNAMEC sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PNAMEC1 sy-vline
WA_RNWP_ARRIVAL_LIST_STR-GSCHLE sy-vline
WA_RNWP_ARRIVAL_LIST_STR-AGEPAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-NO_TC_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BEKAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PATGRP sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PATNR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PZIFF sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FALNR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FZIFF sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FALAR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FALARE sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FATYP sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FATYPTXT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-NNAME sy-vline
WA_RNWP_ARRIVAL_LIST_STR-VNAME sy-vline
WA_RNWP_ARRIVAL_LIST_STR-NNAMS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-VNAMS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-GBNAM sy-vline
WA_RNWP_ARRIVAL_LIST_STR-GBNAS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-GBDAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-TELNR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-RVNUM sy-vline
WA_RNWP_ARRIVAL_LIST_STR-VIPKZ sy-vline
WA_RNWP_ARRIVAL_LIST_STR-VIP_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PRIVPAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-RISKPAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ABWPAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BEGLPAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PRIVP_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-RISKP_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ABWP_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BEGLP_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-LFDNR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-NOTAN sy-vline
WA_RNWP_ARRIVAL_LIST_STR-KRZAN sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ORGFA sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ORGFAKB sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ORGPF sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ORGPFKB sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PLANB sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWIDT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWIZT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PLANE sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWEDT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWEZT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PLANR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZIMMR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZIMMERKB sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZIMMKUB sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BETT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BETTKB sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BETTKUB sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BEWTY sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWGR1 sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWGR2 sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWGTX sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DRGCMPL_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWATX sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BEKTX sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CLASS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CLKTXT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-KZTXT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-KZLGT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ADMAPP sy-vline
WA_RNWP_ARRIVAL_LIST_STR-TMNID sy-vline
WA_RNWP_ARRIVAL_LIST_STR-VKGID sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PRGNR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PAPID sy-vline
WA_RNWP_ARRIVAL_LIST_STR-AUFDT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-AUFDT_DAYS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PLNDC sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PLNDC_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-SRGDT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-SRGDT_DAYS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-GOS_ATTA_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DURABS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DURABS_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-LEGALREP_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DIAGNOSE sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ORGPF_AKT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BEH_ARZT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BEH_ARZT_NAME sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ANF_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-KA_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PFL_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PFLL_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PFLP_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DOK_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MEDDOK_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-LABDOK_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ICON_DOC sy-vline
WA_RNWP_ARRIVAL_LIST_STR-INFO_EXIT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FATID sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DATAG sy-vline
WA_RNWP_ARRIVAL_LIST_STR-UZTAG sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ORGAG sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BAUAG sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ORGZL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BAUZL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FAT_TPAE sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FAT_TPATX sy-vline
WA_RNWP_ARRIVAL_LIST_STR-TRANS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-TRANSTXT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-TRAVA_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FNAME sy-vline
WA_RNWP_ARRIVAL_LIST_STR-FSTATUS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BATMP_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PATHWAY_STATE sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PATHWAY_STATE_TXT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PATHWAY_STATE_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PROFESSIONS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PATHWAY_PROPOSAL_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PLSNR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ADPAT_STATE_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ORDER_APPROVE_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-IPR_EXIST_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-VS_PLAN_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-STUDY_STATE_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CPR_EXIST_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-EVAL_EXIST_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-LFDNR_DIA_TECH sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CHDVER sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PDS_EXIST_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-TARIF sy-vline
WA_RNWP_ARRIVAL_LIST_STR-TARLS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-KTXTCONC sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CASE_VWD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-OGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-UGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DAYS_OGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DAYS_OGVD_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DAYS_UGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DAYS_UGVD_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DAYS_MGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DAYS_MGVD_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-REL_OGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-REL_UGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-REL_MGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DAYS_TO_OGVD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-OGVD_DAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-UGVD_DAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MVWD_DAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-VWD_H sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MINDEST_VWD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BWREL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-WAERS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ENZKY sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ENZKY_TXT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-EFFBWR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-GRUNDPREIS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DRG_ENTGELT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZUABSCHL_KZ sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZUABSCHL_KZ_TXT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZUABSCHL_RELAT_KAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZUABSCHL_TAGE sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZUABSCHL_RELAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZUABSCHL_BETRAG_KAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-ZUABSCHL_BETRAG sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BPFLV_FALL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-WIEDERKEHRER_FALL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-VORGAENGER_FALL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-WIEDERKEHRER_FALNR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-UNIRETCASE_STATUS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-UNIRETCASE_STATUS_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-UNIRETCASE_FALNR_LEAD sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PEPP_FALL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PEPP_BWREL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PEPP_STEP sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PEPP_VWDFROM sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PEPP_VWDTO sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PEPP_VWDREL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-PEPP_BASENT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MDSTA sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MDSTATXT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MDFASTXT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MDFAS_CASE_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MDFAS_OU_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DWS_OPEN_WORK_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DWS_OPEN_TASK_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DWS_PROFESSIONS sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DBC sy-vline
WA_RNWP_ARRIVAL_LIST_STR-DBC_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-AFGESL sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BSNNR sy-vline
WA_RNWP_ARRIVAL_LIST_STR-BSN_STAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-WID_STAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-REFER_ICON sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CARECODE sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CARECODE_DESC sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CARECAT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CARECAT_DESC sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CT sy-vline
WA_RNWP_ARRIVAL_LIST_STR-CO sy-vline
WA_RNWP_ARRIVAL_LIST_STR-HL_NAME sy-vline
WA_RNWP_ARRIVAL_LIST_STR-HANDLE sy-vline
WA_RNWP_ARRIVAL_LIST_STR-HREF sy-vline
WA_RNWP_ARRIVAL_LIST_STR-MOD sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.