ABAP Select data from SAP table JBIUPSECDA 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 JBIUPSECDA 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 JBIUPSECDA. 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 JBIUPSECDA 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_JBIUPSECDA TYPE STANDARD TABLE OF JBIUPSECDA, WA_JBIUPSECDA TYPE JBIUPSECDA, 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: <JBIUPSECDA> TYPE JBIUPSECDA. *Process all fields in table header/work area as string values PERFORM process_as_string_field_values CHANGING wa_JBIUPSECDA. SELECT * *restrict ABAP select to first 10 rows UP TO 10 ROWS FROM JBIUPSECDA INTO TABLE IT_JBIUPSECDA. *Select data and declare internal table using in-line method @DATA *SELECT * * FROM JBIUPSECDA * INTO TABLE @DATA(IT_JBIUPSECDA2). *--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_JBIUPSECDA INDEX 1 INTO DATA(WA_JBIUPSECDA2). *Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL LOOP AT IT_JBIUPSECDA ASSIGNING <JBIUPSECDA>.*To update a field value using a field symbol simply change the value via the field symbol pointer
<JBIUPSECDA>-RANL = 1.
<JBIUPSECDA>-SANLF = 1.
<JBIUPSECDA>-GSART = 1.
<JBIUPSECDA>-STATUS = 1.
<JBIUPSECDA>-XALKZ = 1.
ENDLOOP. LOOP AT IT_JBIUPSECDA INTO WA_JBIUPSECDA. *Write horizonal line to screen report. WRITE:/ sy-uline. *Write selected data to screen/report before conversion. WRITE:/ sy-vline, WA_JBIUPSECDA-XALLB, sy-vline,
WA_JBIUPSECDA-RANLALT1, sy-vline,
WA_JBIUPSECDA-RANLALT2, sy-vline,
WA_JBIUPSECDA-SROLEXT, sy-vline,
WA_JBIUPSECDA-INSTITUTE, sy-vline,
WA_JBIUPSECDA-RATING, sy-vline.
ENDLOOP. *Add any further fields from structure WA_JBIUPSECDA 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_JBIUPSECDA 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_JBIUPSECDA INTO WA_JBIUPSECDA. *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 RANL CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_JBIUPSECDA-RANL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_JBIUPSECDA-RANL.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field REPKE CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_JBIUPSECDA-REPKE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_JBIUPSECDA-REPKE.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field RANL2 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_JBIUPSECDA-RANL2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_JBIUPSECDA-RANL2.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field UNDERLYING2 CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_JBIUPSECDA-UNDERLYING2 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_JBIUPSECDA-UNDERLYING2.
WRITE:/ 'New Value:', ld_input.
*Conversion exit EXCRT, internal->external for field KURS1 CALL FUNCTION 'CONVERSION_EXIT_EXCRT_OUTPUT' EXPORTING input = WA_JBIUPSECDA-KURS1 IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_JBIUPSECDA-KURS1.
WRITE:/ 'New Value:', ld_input.
*Conversion exit ALPHA, internal->external for field SPARTNR CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_JBIUPSECDA-SPARTNR IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_JBIUPSECDA-SPARTNR.
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_JBIUPSECDA_STR,
RANL TYPE STRING,
SANLF TYPE STRING,
GSART TYPE STRING,
STATUS TYPE STRING,
XALKZ TYPE STRING,
XALLB TYPE STRING,
RANLALT1 TYPE STRING,
RANLALT2 TYPE STRING,
SROLEXT TYPE STRING,
INSTITUTE TYPE STRING,
RATING TYPE STRING,
REPKE TYPE STRING,
BPEXT TYPE STRING,
REWHR TYPE STRING,
SWERTTYP TYPE STRING,
SNOTI TYPE STRING,
KBNEWE TYPE STRING,
SBOERNOT TYPE STRING,
SAKAR TYPE STRING,
SVBRE TYPE STRING,
SARTBET TYPE STRING,
SKONBET TYPE STRING,
WLOMB TYPE STRING,
JDECK TYPE STRING,
JMUENDEL TYPE STRING,
JABMI TYPE STRING,
AAAAKTIE TYPE STRING,
PKUAB TYPE STRING,
BKUAB TYPE STRING,
SARTBEZ TYPE STRING,
RANL2 TYPE STRING,
BBREVERZ TYPE STRING,
BBREVERN TYPE STRING,
SMOVERW TYPE STRING,
SDEPOSTAT TYPE STRING,
SSTBE TYPE STRING,
SWPHGMPF TYPE STRING,
SFUNDI TYPE STRING,
MARK TYPE STRING,
RHANDPL TYPE STRING,
WAERS TYPE STRING,
FLAT TYPE STRING,
HEIBOE TYPE STRING,
SBOEN TYPE STRING,
DGUEL_KK TYPE STRING,
DEBEG TYPE STRING,
KZAHLAKT TYPE STRING,
BZAHLAKT TYPE STRING,
DREST TYPE STRING,
PDIVBER TYPE STRING,
DDBAB TYPE STRING,
KBEMPREIS TYPE STRING,
PEMKURS TYPE STRING,
DTSCHAB TYPE STRING,
DXTAUSCH TYPE STRING,
ATSHZAE TYPE STRING,
ATCHNEN TYPE STRING,
BAUSGLCH TYPE STRING,
SWHRAUSG TYPE STRING,
DXGUELT TYPE STRING,
PAUSG TYPE STRING,
SFOTY TYPE STRING,
SFOART TYPE STRING,
SOEFF TYPE STRING,
BFONVOL TYPE STRING,
SAING TYPE STRING,
JTHESAU TYPE STRING,
PWANLRAB TYPE STRING,
BBPRU TYPE STRING,
RWBZP TYPE STRING,
BBVHZ TYPE STRING,
BBVHN TYPE STRING,
DBFRV TYPE STRING,
DBFRB TYPE STRING,
RIGHTS_TEXT TYPE STRING,
DBHAV TYPE STRING,
DBHAB TYPE STRING,
KREAK TYPE STRING,
BVNJA TYPE STRING,
SWPKLASS TYPE STRING,
BNOMS TYPE STRING,
BNHAE TYPE STRING,
DKOBL TYPE STRING,
DKEMI TYPE STRING,
DANDPFL TYPE STRING,
DANDRE TYPE STRING,
JAUSL TYPE STRING,
DAUSL TYPE STRING,
JNACHR TYPE STRING,
DEMBEG TYPE STRING,
DENDFAE TYPE STRING,
SINKKOKO TYPE STRING,
SRENDMETH TYPE STRING,
YIELD_FREQUENCY TYPE STRING,
KOKO_ZMETH TYPE STRING,
BATRT TYPE STRING,
STILGART TYPE STRING,
SDISKO TYPE STRING,
SCUEX TYPE STRING,
UNDERLYING2 TYPE STRING,
BOPHE TYPE STRING,
DWAFV TYPE STRING,
DWAFB TYPE STRING,
BWAVZ TYPE STRING,
BWAVN TYPE STRING,
BAUFP TYPE STRING,
RWAUF TYPE STRING,
SOPTTYP TYPE STRING,
AMINDEST TYPE STRING,
SOPTAUS TYPE STRING,
DLAVO TYPE STRING,
DLABI TYPE STRING,
BOVZA TYPE STRING,
BOVNE TYPE STRING,
SVERROPT TYPE STRING,
BBASPREI TYPE STRING,
RWHRBAS TYPE STRING,
BBEZEIN TYPE STRING,
RBEZWHR TYPE STRING,
PBASKURS TYPE STRING,
SINDEART TYPE STRING,
IBASIS TYPE STRING,
BINDEX TYPE STRING,
RINDWHR TYPE STRING,
SKOART TYPE STRING,
KBKOND TYPE STRING,
DGUEL_KP TYPE STRING,
PKOND TYPE STRING,
SZSREFVZ TYPE STRING,
SZSREF TYPE STRING,
BKOND TYPE STRING,
SWHRKOND TYPE STRING,
SZBMETH TYPE STRING,
KURS1 TYPE STRING,
SBASIS TYPE STRING,
BBASIS TYPE STRING,
JBMONAT TYPE STRING,
JPROZR TYPE STRING,
SPARTNR TYPE STRING,
BVTYP TYPE STRING,
RDIVNR TYPE STRING,
ZLSCH TYPE STRING,
MWSKZ TYPE STRING,
ZAHLS TYPE STRING,
RKONT TYPE STRING,
MABER TYPE STRING,
SBUST TYPE STRING,
SZEGEN TYPE STRING,
DVALUT TYPE STRING,
JSINCL TYPE STRING,
SVWERK TYPE STRING,
AVGSTAGE TYPE STRING,
AVGSTAGEVZ TYPE STRING,
SVMETH TYPE STRING,
SVULT TYPE STRING,
JSOFVERR TYPE STRING,
SZEITANT TYPE STRING,
DFAELL TYPE STRING,
JSFINCL TYPE STRING,
SFWERK TYPE STRING,
SDWERK TYPE STRING,
AFGSTAGE TYPE STRING,
SFMETH TYPE STRING,
SFULT TYPE STRING,
SFRANZ TYPE STRING,
SBERECH TYPE STRING,
SFANT TYPE STRING,
SZAWS TYPE STRING,
JNULLKON TYPE STRING,
SZWKEY TYPE STRING,
AMMRHY TYPE STRING,
SKOPO TYPE STRING,
ATTRHY TYPE STRING,
SKALID TYPE STRING,
SKALID2 TYPE STRING,
SFORMREF TYPE STRING,
PKONDMIN TYPE STRING,
PKONDMAX TYPE STRING,
SZSREFMIN TYPE STRING,
SZSREFMAX TYPE STRING,
PRUNIT TYPE STRING,
JAUSW1 TYPE STRING,
JAUSW2 TYPE STRING,
JAUSW3 TYPE STRING,
PKOND_V1 TYPE STRING,
PKOND_V2 TYPE STRING,
PKOND_V3 TYPE STRING,
PKOND_V4 TYPE STRING,
SZSREF_V1 TYPE STRING,
SZSREF_V2 TYPE STRING,
SZSREF_V3 TYPE STRING,
SZSREF_V4 TYPE STRING,
MODE TYPE STRING,
SEGMENT TYPE STRING,
ORG_INDEX TYPE STRING,
RIGHTS_REFERENCE TYPE STRING,END OF T_EKKO_STR. DATA: WA_JBIUPSECDA_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_JBIUPSECDA_STR-RANL sy-vline
WA_JBIUPSECDA_STR-SANLF sy-vline
WA_JBIUPSECDA_STR-GSART sy-vline
WA_JBIUPSECDA_STR-STATUS sy-vline
WA_JBIUPSECDA_STR-XALKZ sy-vline
WA_JBIUPSECDA_STR-XALLB sy-vline
WA_JBIUPSECDA_STR-RANLALT1 sy-vline
WA_JBIUPSECDA_STR-RANLALT2 sy-vline
WA_JBIUPSECDA_STR-SROLEXT sy-vline
WA_JBIUPSECDA_STR-INSTITUTE sy-vline
WA_JBIUPSECDA_STR-RATING sy-vline
WA_JBIUPSECDA_STR-REPKE sy-vline
WA_JBIUPSECDA_STR-BPEXT sy-vline
WA_JBIUPSECDA_STR-REWHR sy-vline
WA_JBIUPSECDA_STR-SWERTTYP sy-vline
WA_JBIUPSECDA_STR-SNOTI sy-vline
WA_JBIUPSECDA_STR-KBNEWE sy-vline
WA_JBIUPSECDA_STR-SBOERNOT sy-vline
WA_JBIUPSECDA_STR-SAKAR sy-vline
WA_JBIUPSECDA_STR-SVBRE sy-vline
WA_JBIUPSECDA_STR-SARTBET sy-vline
WA_JBIUPSECDA_STR-SKONBET sy-vline
WA_JBIUPSECDA_STR-WLOMB sy-vline
WA_JBIUPSECDA_STR-JDECK sy-vline
WA_JBIUPSECDA_STR-JMUENDEL sy-vline
WA_JBIUPSECDA_STR-JABMI sy-vline
WA_JBIUPSECDA_STR-AAAAKTIE sy-vline
WA_JBIUPSECDA_STR-PKUAB sy-vline
WA_JBIUPSECDA_STR-BKUAB sy-vline
WA_JBIUPSECDA_STR-SARTBEZ sy-vline
WA_JBIUPSECDA_STR-RANL2 sy-vline
WA_JBIUPSECDA_STR-BBREVERZ sy-vline
WA_JBIUPSECDA_STR-BBREVERN sy-vline
WA_JBIUPSECDA_STR-SMOVERW sy-vline
WA_JBIUPSECDA_STR-SDEPOSTAT sy-vline
WA_JBIUPSECDA_STR-SSTBE sy-vline
WA_JBIUPSECDA_STR-SWPHGMPF sy-vline
WA_JBIUPSECDA_STR-SFUNDI sy-vline
WA_JBIUPSECDA_STR-MARK sy-vline
WA_JBIUPSECDA_STR-RHANDPL sy-vline
WA_JBIUPSECDA_STR-WAERS sy-vline
WA_JBIUPSECDA_STR-FLAT sy-vline
WA_JBIUPSECDA_STR-HEIBOE sy-vline
WA_JBIUPSECDA_STR-SBOEN sy-vline
WA_JBIUPSECDA_STR-DGUEL_KK sy-vline
WA_JBIUPSECDA_STR-DEBEG sy-vline
WA_JBIUPSECDA_STR-KZAHLAKT sy-vline
WA_JBIUPSECDA_STR-BZAHLAKT sy-vline
WA_JBIUPSECDA_STR-DREST sy-vline
WA_JBIUPSECDA_STR-PDIVBER sy-vline
WA_JBIUPSECDA_STR-DDBAB sy-vline
WA_JBIUPSECDA_STR-KBEMPREIS sy-vline
WA_JBIUPSECDA_STR-PEMKURS sy-vline
WA_JBIUPSECDA_STR-DTSCHAB sy-vline
WA_JBIUPSECDA_STR-DXTAUSCH sy-vline
WA_JBIUPSECDA_STR-ATSHZAE sy-vline
WA_JBIUPSECDA_STR-ATCHNEN sy-vline
WA_JBIUPSECDA_STR-BAUSGLCH sy-vline
WA_JBIUPSECDA_STR-SWHRAUSG sy-vline
WA_JBIUPSECDA_STR-DXGUELT sy-vline
WA_JBIUPSECDA_STR-PAUSG sy-vline
WA_JBIUPSECDA_STR-SFOTY sy-vline
WA_JBIUPSECDA_STR-SFOART sy-vline
WA_JBIUPSECDA_STR-SOEFF sy-vline
WA_JBIUPSECDA_STR-BFONVOL sy-vline
WA_JBIUPSECDA_STR-SAING sy-vline
WA_JBIUPSECDA_STR-JTHESAU sy-vline
WA_JBIUPSECDA_STR-PWANLRAB sy-vline
WA_JBIUPSECDA_STR-BBPRU sy-vline
WA_JBIUPSECDA_STR-RWBZP sy-vline
WA_JBIUPSECDA_STR-BBVHZ sy-vline
WA_JBIUPSECDA_STR-BBVHN sy-vline
WA_JBIUPSECDA_STR-DBFRV sy-vline
WA_JBIUPSECDA_STR-DBFRB sy-vline
WA_JBIUPSECDA_STR-RIGHTS_TEXT sy-vline
WA_JBIUPSECDA_STR-DBHAV sy-vline
WA_JBIUPSECDA_STR-DBHAB sy-vline
WA_JBIUPSECDA_STR-KREAK sy-vline
WA_JBIUPSECDA_STR-BVNJA sy-vline
WA_JBIUPSECDA_STR-SWPKLASS sy-vline
WA_JBIUPSECDA_STR-BNOMS sy-vline
WA_JBIUPSECDA_STR-BNHAE sy-vline
WA_JBIUPSECDA_STR-DKOBL sy-vline
WA_JBIUPSECDA_STR-DKEMI sy-vline
WA_JBIUPSECDA_STR-DANDPFL sy-vline
WA_JBIUPSECDA_STR-DANDRE sy-vline
WA_JBIUPSECDA_STR-JAUSL sy-vline
WA_JBIUPSECDA_STR-DAUSL sy-vline
WA_JBIUPSECDA_STR-JNACHR sy-vline
WA_JBIUPSECDA_STR-DEMBEG sy-vline
WA_JBIUPSECDA_STR-DENDFAE sy-vline
WA_JBIUPSECDA_STR-SINKKOKO sy-vline
WA_JBIUPSECDA_STR-SRENDMETH sy-vline
WA_JBIUPSECDA_STR-YIELD_FREQUENCY sy-vline
WA_JBIUPSECDA_STR-KOKO_ZMETH sy-vline
WA_JBIUPSECDA_STR-BATRT sy-vline
WA_JBIUPSECDA_STR-STILGART sy-vline
WA_JBIUPSECDA_STR-SDISKO sy-vline
WA_JBIUPSECDA_STR-SCUEX sy-vline
WA_JBIUPSECDA_STR-UNDERLYING2 sy-vline
WA_JBIUPSECDA_STR-BOPHE sy-vline
WA_JBIUPSECDA_STR-DWAFV sy-vline
WA_JBIUPSECDA_STR-DWAFB sy-vline
WA_JBIUPSECDA_STR-BWAVZ sy-vline
WA_JBIUPSECDA_STR-BWAVN sy-vline
WA_JBIUPSECDA_STR-BAUFP sy-vline
WA_JBIUPSECDA_STR-RWAUF sy-vline
WA_JBIUPSECDA_STR-SOPTTYP sy-vline
WA_JBIUPSECDA_STR-AMINDEST sy-vline
WA_JBIUPSECDA_STR-SOPTAUS sy-vline
WA_JBIUPSECDA_STR-DLAVO sy-vline
WA_JBIUPSECDA_STR-DLABI sy-vline
WA_JBIUPSECDA_STR-BOVZA sy-vline
WA_JBIUPSECDA_STR-BOVNE sy-vline
WA_JBIUPSECDA_STR-SVERROPT sy-vline
WA_JBIUPSECDA_STR-BBASPREI sy-vline
WA_JBIUPSECDA_STR-RWHRBAS sy-vline
WA_JBIUPSECDA_STR-BBEZEIN sy-vline
WA_JBIUPSECDA_STR-RBEZWHR sy-vline
WA_JBIUPSECDA_STR-PBASKURS sy-vline
WA_JBIUPSECDA_STR-SINDEART sy-vline
WA_JBIUPSECDA_STR-IBASIS sy-vline
WA_JBIUPSECDA_STR-BINDEX sy-vline
WA_JBIUPSECDA_STR-RINDWHR sy-vline
WA_JBIUPSECDA_STR-SKOART sy-vline
WA_JBIUPSECDA_STR-KBKOND sy-vline
WA_JBIUPSECDA_STR-DGUEL_KP sy-vline
WA_JBIUPSECDA_STR-PKOND sy-vline
WA_JBIUPSECDA_STR-SZSREFVZ sy-vline
WA_JBIUPSECDA_STR-SZSREF sy-vline
WA_JBIUPSECDA_STR-BKOND sy-vline
WA_JBIUPSECDA_STR-SWHRKOND sy-vline
WA_JBIUPSECDA_STR-SZBMETH sy-vline
WA_JBIUPSECDA_STR-KURS1 sy-vline
WA_JBIUPSECDA_STR-SBASIS sy-vline
WA_JBIUPSECDA_STR-BBASIS sy-vline
WA_JBIUPSECDA_STR-JBMONAT sy-vline
WA_JBIUPSECDA_STR-JPROZR sy-vline
WA_JBIUPSECDA_STR-SPARTNR sy-vline
WA_JBIUPSECDA_STR-BVTYP sy-vline
WA_JBIUPSECDA_STR-RDIVNR sy-vline
WA_JBIUPSECDA_STR-ZLSCH sy-vline
WA_JBIUPSECDA_STR-MWSKZ sy-vline
WA_JBIUPSECDA_STR-ZAHLS sy-vline
WA_JBIUPSECDA_STR-RKONT sy-vline
WA_JBIUPSECDA_STR-MABER sy-vline
WA_JBIUPSECDA_STR-SBUST sy-vline
WA_JBIUPSECDA_STR-SZEGEN sy-vline
WA_JBIUPSECDA_STR-DVALUT sy-vline
WA_JBIUPSECDA_STR-JSINCL sy-vline
WA_JBIUPSECDA_STR-SVWERK sy-vline
WA_JBIUPSECDA_STR-AVGSTAGE sy-vline
WA_JBIUPSECDA_STR-AVGSTAGEVZ sy-vline
WA_JBIUPSECDA_STR-SVMETH sy-vline
WA_JBIUPSECDA_STR-SVULT sy-vline
WA_JBIUPSECDA_STR-JSOFVERR sy-vline
WA_JBIUPSECDA_STR-SZEITANT sy-vline
WA_JBIUPSECDA_STR-DFAELL sy-vline
WA_JBIUPSECDA_STR-JSFINCL sy-vline
WA_JBIUPSECDA_STR-SFWERK sy-vline
WA_JBIUPSECDA_STR-SDWERK sy-vline
WA_JBIUPSECDA_STR-AFGSTAGE sy-vline
WA_JBIUPSECDA_STR-SFMETH sy-vline
WA_JBIUPSECDA_STR-SFULT sy-vline
WA_JBIUPSECDA_STR-SFRANZ sy-vline
WA_JBIUPSECDA_STR-SBERECH sy-vline
WA_JBIUPSECDA_STR-SFANT sy-vline
WA_JBIUPSECDA_STR-SZAWS sy-vline
WA_JBIUPSECDA_STR-JNULLKON sy-vline
WA_JBIUPSECDA_STR-SZWKEY sy-vline
WA_JBIUPSECDA_STR-AMMRHY sy-vline
WA_JBIUPSECDA_STR-SKOPO sy-vline
WA_JBIUPSECDA_STR-ATTRHY sy-vline
WA_JBIUPSECDA_STR-SKALID sy-vline
WA_JBIUPSECDA_STR-SKALID2 sy-vline
WA_JBIUPSECDA_STR-SFORMREF sy-vline
WA_JBIUPSECDA_STR-PKONDMIN sy-vline
WA_JBIUPSECDA_STR-PKONDMAX sy-vline
WA_JBIUPSECDA_STR-SZSREFMIN sy-vline
WA_JBIUPSECDA_STR-SZSREFMAX sy-vline
WA_JBIUPSECDA_STR-PRUNIT sy-vline
WA_JBIUPSECDA_STR-JAUSW1 sy-vline
WA_JBIUPSECDA_STR-JAUSW2 sy-vline
WA_JBIUPSECDA_STR-JAUSW3 sy-vline
WA_JBIUPSECDA_STR-PKOND_V1 sy-vline
WA_JBIUPSECDA_STR-PKOND_V2 sy-vline
WA_JBIUPSECDA_STR-PKOND_V3 sy-vline
WA_JBIUPSECDA_STR-PKOND_V4 sy-vline
WA_JBIUPSECDA_STR-SZSREF_V1 sy-vline
WA_JBIUPSECDA_STR-SZSREF_V2 sy-vline
WA_JBIUPSECDA_STR-SZSREF_V3 sy-vline
WA_JBIUPSECDA_STR-SZSREF_V4 sy-vline
WA_JBIUPSECDA_STR-MODE sy-vline
WA_JBIUPSECDA_STR-SEGMENT sy-vline
WA_JBIUPSECDA_STR-ORG_INDEX sy-vline
WA_JBIUPSECDA_STR-RIGHTS_REFERENCE sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.