ABAP Select data from SAP table /PF1/STR_FIORI_CREATE_ITEM 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 /PF1/STR_FIORI_CREATE_ITEM 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 /PF1/STR_FIORI_CREATE_ITEM. 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 /PF1/STR_FIORI_CREATE_ITEM 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_/PF1/STR_FIORI_CREATE_ITEM TYPE STANDARD TABLE OF /PF1/STR_FIORI_CREATE_ITEM,
      WA_/PF1/STR_FIORI_CREATE_ITEM TYPE /PF1/STR_FIORI_CREATE_ITEM,
      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: </PF1/STR_FIORI_CREATE_ITEM> TYPE /PF1/STR_FIORI_CREATE_ITEM.

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

SELECT *
*restrict ABAP select to first 10 rows
 UP TO 10 ROWS      
  FROM /PF1/STR_FIORI_CREATE_ITEM
  INTO TABLE IT_/PF1/STR_FIORI_CREATE_ITEM.

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM /PF1/STR_FIORI_CREATE_ITEM
*  INTO TABLE @DATA(IT_/PF1/STR_FIORI_CREATE_ITEM2).
*--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_/PF1/STR_FIORI_CREATE_ITEM INDEX 1 INTO DATA(WA_/PF1/STR_FIORI_CREATE_ITEM2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_/PF1/STR_FIORI_CREATE_ITEM ASSIGNING </PF1/STR_FIORI_CREATE_ITEM>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
</PF1/STR_FIORI_CREATE_ITEM>-PO_GUID = 1.
</PF1/STR_FIORI_CREATE_ITEM>-PI_GUID = 1.
</PF1/STR_FIORI_CREATE_ITEM>-PI_KEY_DISPLAY = 1.
</PF1/STR_FIORI_CREATE_ITEM>-GUID = 1.
</PF1/STR_FIORI_CREATE_ITEM>-CLEARING_AREA = 1.
ENDLOOP.

LOOP AT IT_/PF1/STR_FIORI_CREATE_ITEM INTO WA_/PF1/STR_FIORI_CREATE_ITEM.
*Write horizonal line to screen report.
  WRITE:/ sy-uline.

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_/PF1/STR_FIORI_CREATE_ITEM-PI_DATE, sy-vline,
WA_/PF1/STR_FIORI_CREATE_ITEM-PI_NO, sy-vline,
WA_/PF1/STR_FIORI_CREATE_ITEM-SEGMENTATION_KEY, sy-vline,
WA_/PF1/STR_FIORI_CREATE_ITEM-TIME_PART, sy-vline,
WA_/PF1/STR_FIORI_CREATE_ITEM-PI_STAT, sy-vline,
WA_/PF1/STR_FIORI_CREATE_ITEM-TECH_STAT, sy-vline.
ENDLOOP. *Add any further fields from structure WA_/PF1/STR_FIORI_CREATE_ITEM 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_/PF1/STR_FIORI_CREATE_ITEM 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_/PF1/STR_FIORI_CREATE_ITEM INTO WA_/PF1/STR_FIORI_CREATE_ITEM. *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 ACCOUNT_HOLDER_ID CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = WA_/PF1/STR_FIORI_CREATE_ITEM-ACCOUNT_HOLDER_ID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/PF1/STR_FIORI_CREATE_ITEM-ACCOUNT_HOLDER_ID.
WRITE:/ 'New Value:', ld_input.

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

*Conversion exit _UNIT, internal->external for field UNIT CALL FUNCTION 'CONVERSION_EXIT__UNIT_OUTPUT' EXPORTING input = WA_/PF1/STR_FIORI_CREATE_ITEM-UNIT IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_/PF1/STR_FIORI_CREATE_ITEM-UNIT.
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_/PF1/STR_FIORI_CREATE_ITEM_STR,
PO_GUID TYPE STRING,
PI_GUID TYPE STRING,
PI_KEY_DISPLAY TYPE STRING,
GUID TYPE STRING,
CLEARING_AREA TYPE STRING,
PI_DATE TYPE STRING,
PI_NO TYPE STRING,
SEGMENTATION_KEY TYPE STRING,
TIME_PART TYPE STRING,
PI_STAT TYPE STRING,
TECH_STAT TYPE STRING,
PREV_TECH_STAT TYPE STRING,
PI_KIND TYPE STRING,
FLG_POSTED TYPE STRING,
FLG_RESERVED TYPE STRING,
FLG_ERROR TYPE STRING,
FLG_FH_ERROR TYPE STRING,
FLG_DISP_SUCCESS TYPE STRING,
FLG_A_RETURNED TYPE STRING,
FLG_EH_ERROR TYPE STRING,
DISP_STAT TYPE STRING,
FLG_LISTENER_REG TYPE STRING,
UPDATE_COUNTER TYPE STRING,
FLG_REMITTANCE TYPE STRING,
FLG_TCHAIN TYPE STRING,
TECH_PRIORITY TYPE STRING,
REF_ROUTE TYPE STRING,
REF_CLEARING TYPE STRING,
REF_AM_AREA TYPE STRING,
PREDETERM_ROUTE TYPE STRING,
RP_TO_DETERMINE TYPE STRING,
REF_ACCT_LOC_SRV TYPE STRING,
REF_ITEM_EXT TYPE STRING,
FLG_ADD_INFO TYPE STRING,
REF_PI_AM_AREA TYPE STRING,
REF_PRED_PI_DATE TYPE STRING,
REF_PRED_PI_NO TYPE STRING,
REF_SUCC_PI_DATE TYPE STRING,
REF_SUCC_PI_NO TYPE STRING,
REF_INP_PO_DATE TYPE STRING,
REF_INP_PO_NO TYPE STRING,
REF_OUTP_PO_DATE TYPE STRING,
REF_OUTP_PO_NO TYPE STRING,
REF_COLL_DATE TYPE STRING,
REF_COLL_NO TYPE STRING,
REF_COLL_SEQ_NO TYPE STRING,
COLL_ENT_DATE TYPE STRING,
COLL_ENT_TIME TYPE STRING,
REF_PRENOTE_ID TYPE STRING,
REF_ITEM_EXT_OUT TYPE STRING,
REF_ITEM_EXT_IN TYPE STRING,
REF_CUST_GRP TYPE STRING,
REF_CUSTOMER TYPE STRING,
REF_CUST_SGM TYPE STRING,
UETR TYPE STRING,
COUNTRY TYPE STRING,
BANKKEY TYPE STRING,
BIC TYPE STRING,
IBAN TYPE STRING,
ACCT_NO TYPE STRING,
ACCT_CUR TYPE STRING,
HOLDER TYPE STRING,
CLRSYSIDCD TYPE STRING,
REF_COUNTRY TYPE STRING,
REF_BANKKEY TYPE STRING,
REF_BIC TYPE STRING,
REF_IBAN TYPE STRING,
REF_ACCT_NO TYPE STRING,
REF_ACCT_CUR TYPE STRING,
REF_HOLDER TYPE STRING,
REF_CLRSYSIDCD TYPE STRING,
ORIG_VAL_DATE TYPE STRING,
ORIG_VAL_TIME TYPE STRING,
VAL_DATE TYPE STRING,
VAL_TIME TYPE STRING,
REF_VALUTA_ID TYPE STRING,
REF_RULESET_ID TYPE STRING,
VALUE_DATE_STAT TYPE STRING,
FLG_HLD_VAL_DATE TYPE STRING,
ACT_VAL_DATE TYPE STRING,
PI_POST_DATE TYPE STRING,
PI_POST_TIME TYPE STRING,
PL_CLR_DATE TYPE STRING,
PL_CLR_TIME TYPE STRING,
PI_PROCESS_DATE TYPE STRING,
PI_PROCESS_TIME TYPE STRING,
ACT_POST_DATE TYPE STRING,
TR_CURR TYPE STRING,
TR_AMOUNT TYPE STRING,
TR_DEBCREDIND TYPE STRING,
TR_FEE TYPE STRING,
FEE_DEBCRED TYPE STRING,
FEE_INFO TYPE STRING,
ORIGINAL_CURR TYPE STRING,
ORIGINAL_AMOUNT TYPE STRING,
NOM_AMOUNT_CHNG TYPE STRING,
A_AMOUNT TYPE STRING,
A_AMOUNT_FEE TYPE STRING,
A_AMOUNT_CURR TYPE STRING,
EXCHNGRATE TYPE STRING,
TRANS_TYPE TYPE STRING,
PROCESS TYPE STRING,
PRIORITY TYPE STRING,
FLG_ENFORCE_POST TYPE STRING,
CHEQUE_NO TYPE STRING,
RETURN_CODE TYPE STRING,
RELEASE_ACTIVITY TYPE STRING,
RELEASE_STATUS TYPE STRING,
FLG_EV_STATUS TYPE STRING,
EV_ID TYPE STRING,
FLG_INTERNAL TYPE STRING,
SPLIT_INDI TYPE STRING,
ITEM_GROUP TYPE STRING,
FLG_ITEM_AUTH TYPE STRING,
FLG_EV_STATUS_OPO TYPE STRING,
EV_ID_OPO TYPE STRING,
CONTINUE_EV_OPO TYPE STRING,
ACCOUNT_HOLDER_ID TYPE STRING,
RISK_SCORE TYPE STRING,
BAM_ID TYPE STRING,
REF_RECALL_DATE TYPE STRING,
REF_RECALL_NO TYPE STRING,
PI_RANGE TYPE STRING,
PI_KIND_003 TYPE STRING,
PI_RANGE_003 TYPE STRING,
PI_KIND_004 TYPE STRING,
PI_RANGE_004 TYPE STRING,
PI_KIND_ACQ TYPE STRING,
PI_RANGE_ACQ TYPE STRING,
DUE_DATE TYPE STRING,
MANDATE_ID TYPE STRING,
UCI TYPE STRING,
END_TO_END_ID TYPE STRING,
DIRECT_DEB_TYPE TYPE STRING,
LCL_INSTRUMENT TYPE STRING,
CATEGORY_PURPOSE_CODE TYPE STRING,
SERVICE_LEVEL TYPE STRING,
FLG_INP_PO_ARC TYPE STRING,
FLG_OUTP_PO_ARC TYPE STRING,
FLG_OUT_INF_ARC TYPE STRING,
FLG_RECALL_ARC TYPE STRING,
COSTCENTER TYPE STRING,
BUS_AREA TYPE STRING,
UNIT TYPE STRING,
PN_NUMBER TYPE STRING,
PN_YEAR TYPE STRING,
PAYMENT_METHOD TYPE STRING,
PAYMENT_METHOD_SUPPLEMENT TYPE STRING,
UI_SIM_REF TYPE STRING,
RCP_INFO_CODE_1 TYPE STRING,
RCP_INFO_LINE_1 TYPE STRING,
RCP_INFO_CODE_2 TYPE STRING,
RCP_INFO_LINE_2 TYPE STRING,
RCP_INFO_CODE_3 TYPE STRING,
RCP_INFO_LINE_3 TYPE STRING,
RCP_INFO_CODE_4 TYPE STRING,
RCP_INFO_LINE_4 TYPE STRING,
RCP_INFO_CODE_5 TYPE STRING,
RCP_INFO_LINE_5 TYPE STRING,
RCP_INFO_CODE_6 TYPE STRING,
RCP_INFO_LINE_6 TYPE STRING,
BANKNAME TYPE STRING,
UI5_LAYOUT_NAME TYPE STRING,
PAY_NOTE_CODE TYPE STRING,
PAY_NOTE_TEXT TYPE STRING,
ACCOUNT_ADDRESS TYPE STRING,
ADDRESS_KEY TYPE STRING,
ADDR_OBJ_GUIDAS TYPE STRING,
ADDRESS_CATAS TYPE STRING,
ADDRESS_TYPEAS TYPE STRING,
STREETAS TYPE STRING,
BUILDING_NOAS TYPE STRING,
ZIPAS TYPE STRING,
TOWNAS TYPE STRING,
CNTRY_SUBDIVAS TYPE STRING,
COUNTRYAS TYPE STRING,
CTGYPURP_CD TYPE STRING,
SVCLVL_CD TYPE STRING,
COMPANY_CODE_DESC TYPE STRING,
HOUSEBANK_DESC TYPE STRING,
PO_TYPE_DESC TYPE STRING,
PI_KIND_DESC TYPE STRING,
TECH_STAT_DESC TYPE STRING,
TECH_STAT_STATE TYPE STRING,
DISP_STAT_DESC TYPE STRING,
RELEASE_STATUS_DESC TYPE STRING,
RELEASE_STATUS_STATE TYPE STRING,
TRANS_TYPE_DESC TYPE STRING,
REF_CLA_SLA_DESC TYPE STRING,
REF_CUSTOMER_DESC TYPE STRING,
REF_CUST_SGM_DESC TYPE STRING,
REF_GRP_SLA_DESC TYPE STRING,
CA_SLA_ID_DESC TYPE STRING,
REF_ROUTE_DESC TYPE STRING,
REF_CLEARING_DESC TYPE STRING,
REF_VALUTA_DESC TYPE STRING,
IN_OUT_FORMAT_DESC TYPE STRING,
MEDIUM_DESC TYPE STRING,
CHANNEL_DESC TYPE STRING,
OBJECT_CATEGORY_DESC TYPE STRING,
SND_COMPANY_CODE_DESC TYPE STRING,
PAYMENT_SCENARIO_DESC TYPE STRING,
PRIORITY_DESC TYPE STRING,
DIRECT_DEB_TYPE_DESC TYPE STRING,
OL_TYPE_DESC TYPE STRING,
GROUP_STATUS_DESC TYPE STRING,
GROUP_STATUS_STATE TYPE STRING,
REF_CLA_SLA TYPE STRING,
PE_PRODUCT TYPE STRING,
PAYMENT_NOTE TYPE STRING,
CUST_EXCHNGRATE TYPE STRING,
CUST_EXCHNGRATE_LABEL TYPE STRING,
CUST_EXCHNGRATE_QUOT_TYPE TYPE STRING,
OBJECT_GUID TYPE STRING,
TRADE_INFO_1 TYPE STRING,
TRADE_INFO_2 TYPE STRING,
ORIGINATOR_ACCOUNT_ADDRESS TYPE STRING,
ORIG_ADDRESS_KEY TYPE STRING,
ADDR_OBJ_GUIDOS TYPE STRING,
ADDRESS_CATOS TYPE STRING,
ADDRESS_TYPEOS TYPE STRING,
STREETOS TYPE STRING,
BUILDING_NOOS TYPE STRING,
ZIPOS TYPE STRING,
TOWNOS TYPE STRING,
CNTRY_SUBDIVOS TYPE STRING,
COUNTRYOS TYPE STRING,
FX_CONVERSION TYPE STRING,
NO_TRADE_REPORT TYPE STRING,
TRADE_REPORT_REF TYPE STRING,
CHG_ACCT_COUNTRY TYPE STRING,
CHG_ACCT_BANKKEY TYPE STRING,
CHG_ACCT_NO TYPE STRING,
CHG_ACCT_CURR TYPE STRING,
RESERVED_BY TYPE STRING,
RESERVE_USER_NAME TYPE STRING,
ITEM_EDITABLE TYPE STRING,
HAS_NOTE TYPE STRING,
EV_ID_DESC TYPE STRING,
EV_ID_OPO_DESC TYPE STRING,
WAITS_FOR_EMBARGO TYPE STRING,
WAITS_FOR_EMBARGO_DESC TYPE STRING,
WAITS_FOR_EX_RATE TYPE STRING,
WAITS_FOR_EX_RATE_DESC TYPE STRING,
INVOICE_REFERENCE TYPE STRING,
POEXPERT_ENABLED TYPE STRING,
NOTE_COUNT TYPE STRING,
ATTACHMENT_COUNT TYPE STRING,END OF T_EKKO_STR. DATA: WA_/PF1/STR_FIORI_CREATE_ITEM_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_/PF1/STR_FIORI_CREATE_ITEM_STR-PO_GUID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_GUID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_KEY_DISPLAY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-GUID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CLEARING_AREA sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-SEGMENTATION_KEY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TIME_PART sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_STAT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TECH_STAT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PREV_TECH_STAT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_KIND sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_POSTED sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_RESERVED sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_ERROR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_FH_ERROR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_DISP_SUCCESS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_A_RETURNED sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_EH_ERROR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-DISP_STAT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_LISTENER_REG sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-UPDATE_COUNTER sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_REMITTANCE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_TCHAIN sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TECH_PRIORITY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_ROUTE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CLEARING sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_AM_AREA sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PREDETERM_ROUTE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RP_TO_DETERMINE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_ACCT_LOC_SRV sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_ITEM_EXT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_ADD_INFO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_PI_AM_AREA sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_PRED_PI_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_PRED_PI_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_SUCC_PI_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_SUCC_PI_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_INP_PO_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_INP_PO_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_OUTP_PO_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_OUTP_PO_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_COLL_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_COLL_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_COLL_SEQ_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-COLL_ENT_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-COLL_ENT_TIME sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_PRENOTE_ID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_ITEM_EXT_OUT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_ITEM_EXT_IN sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CUST_GRP sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CUSTOMER sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CUST_SGM sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-UETR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-COUNTRY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-BANKKEY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-BIC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-IBAN sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ACCT_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ACCT_CUR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-HOLDER sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CLRSYSIDCD sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_COUNTRY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_BANKKEY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_BIC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_IBAN sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_ACCT_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_ACCT_CUR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_HOLDER sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CLRSYSIDCD sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ORIG_VAL_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ORIG_VAL_TIME sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-VAL_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-VAL_TIME sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_VALUTA_ID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_RULESET_ID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-VALUE_DATE_STAT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_HLD_VAL_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ACT_VAL_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_POST_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_POST_TIME sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PL_CLR_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PL_CLR_TIME sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_PROCESS_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_PROCESS_TIME sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ACT_POST_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TR_CURR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TR_AMOUNT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TR_DEBCREDIND sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TR_FEE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FEE_DEBCRED sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FEE_INFO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ORIGINAL_CURR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ORIGINAL_AMOUNT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-NOM_AMOUNT_CHNG sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-A_AMOUNT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-A_AMOUNT_FEE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-A_AMOUNT_CURR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-EXCHNGRATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TRANS_TYPE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PROCESS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PRIORITY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_ENFORCE_POST sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CHEQUE_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RETURN_CODE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RELEASE_ACTIVITY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RELEASE_STATUS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_EV_STATUS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-EV_ID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_INTERNAL sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-SPLIT_INDI sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ITEM_GROUP sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_ITEM_AUTH sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_EV_STATUS_OPO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-EV_ID_OPO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CONTINUE_EV_OPO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ACCOUNT_HOLDER_ID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RISK_SCORE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-BAM_ID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_RECALL_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_RECALL_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_RANGE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_KIND_003 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_RANGE_003 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_KIND_004 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_RANGE_004 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_KIND_ACQ sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_RANGE_ACQ sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-DUE_DATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-MANDATE_ID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-UCI sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-END_TO_END_ID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-DIRECT_DEB_TYPE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-LCL_INSTRUMENT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CATEGORY_PURPOSE_CODE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-SERVICE_LEVEL sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_INP_PO_ARC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_OUTP_PO_ARC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_OUT_INF_ARC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FLG_RECALL_ARC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-COSTCENTER sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-BUS_AREA sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-UNIT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PN_NUMBER sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PN_YEAR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PAYMENT_METHOD sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PAYMENT_METHOD_SUPPLEMENT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-UI_SIM_REF sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_CODE_1 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_LINE_1 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_CODE_2 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_LINE_2 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_CODE_3 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_LINE_3 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_CODE_4 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_LINE_4 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_CODE_5 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_LINE_5 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_CODE_6 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RCP_INFO_LINE_6 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-BANKNAME sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-UI5_LAYOUT_NAME sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PAY_NOTE_CODE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PAY_NOTE_TEXT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ACCOUNT_ADDRESS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ADDRESS_KEY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ADDR_OBJ_GUIDAS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ADDRESS_CATAS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ADDRESS_TYPEAS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-STREETAS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-BUILDING_NOAS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ZIPAS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TOWNAS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CNTRY_SUBDIVAS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-COUNTRYAS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CTGYPURP_CD sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-SVCLVL_CD sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-COMPANY_CODE_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-HOUSEBANK_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PO_TYPE_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PI_KIND_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TECH_STAT_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TECH_STAT_STATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-DISP_STAT_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RELEASE_STATUS_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RELEASE_STATUS_STATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TRANS_TYPE_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CLA_SLA_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CUSTOMER_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CUST_SGM_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_GRP_SLA_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CA_SLA_ID_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_ROUTE_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CLEARING_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_VALUTA_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-IN_OUT_FORMAT_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-MEDIUM_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CHANNEL_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-OBJECT_CATEGORY_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-SND_COMPANY_CODE_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PAYMENT_SCENARIO_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PRIORITY_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-DIRECT_DEB_TYPE_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-OL_TYPE_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-GROUP_STATUS_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-GROUP_STATUS_STATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-REF_CLA_SLA sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PE_PRODUCT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-PAYMENT_NOTE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CUST_EXCHNGRATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CUST_EXCHNGRATE_LABEL sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CUST_EXCHNGRATE_QUOT_TYPE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-OBJECT_GUID sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TRADE_INFO_1 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TRADE_INFO_2 sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ORIGINATOR_ACCOUNT_ADDRESS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ORIG_ADDRESS_KEY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ADDR_OBJ_GUIDOS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ADDRESS_CATOS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ADDRESS_TYPEOS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-STREETOS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-BUILDING_NOOS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ZIPOS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TOWNOS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CNTRY_SUBDIVOS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-COUNTRYOS sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-FX_CONVERSION sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-NO_TRADE_REPORT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-TRADE_REPORT_REF sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CHG_ACCT_COUNTRY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CHG_ACCT_BANKKEY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CHG_ACCT_NO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-CHG_ACCT_CURR sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RESERVED_BY sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-RESERVE_USER_NAME sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ITEM_EDITABLE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-HAS_NOTE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-EV_ID_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-EV_ID_OPO_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-WAITS_FOR_EMBARGO sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-WAITS_FOR_EMBARGO_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-WAITS_FOR_EX_RATE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-WAITS_FOR_EX_RATE_DESC sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-INVOICE_REFERENCE sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-POEXPERT_ENABLED sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-NOTE_COUNT sy-vline
WA_/PF1/STR_FIORI_CREATE_ITEM_STR-ATTACHMENT_COUNT sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.