ABAP Select data from SAP table PPMRP_QUICKVIEW 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 PPMRP_QUICKVIEW 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 PPMRP_QUICKVIEW. 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 PPMRP_QUICKVIEW 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_PPMRP_QUICKVIEW TYPE STANDARD TABLE OF PPMRP_QUICKVIEW,
      WA_PPMRP_QUICKVIEW TYPE PPMRP_QUICKVIEW,
      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: <PPMRP_QUICKVIEW> TYPE PPMRP_QUICKVIEW.

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

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

*Select data and declare internal table using in-line method @DATA
*SELECT *
*  FROM PPMRP_QUICKVIEW
*  INTO TABLE @DATA(IT_PPMRP_QUICKVIEW2).
*--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_PPMRP_QUICKVIEW INDEX 1 INTO DATA(WA_PPMRP_QUICKVIEW2).


*Demonstrate how to loop at an internal table and update values using a FIELD-SYMBOL
LOOP AT IT_PPMRP_QUICKVIEW ASSIGNING <PPMRP_QUICKVIEW>.
*To update a field value using a field symbol simply change the value via the field symbol pointer
<PPMRP_QUICKVIEW>-MRPPLANT = 1.
<PPMRP_QUICKVIEW>-MRPPLANT_NAME = 1.
<PPMRP_QUICKVIEW>-MRPCONTROLLER = 1.
<PPMRP_QUICKVIEW>-MRPCONTROLLER_NAME = 1.
<PPMRP_QUICKVIEW>-MATERIALID = 1.
ENDLOOP.

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

*Write selected data to screen/report before conversion.
  WRITE:/ sy-vline,   WA_PPMRP_QUICKVIEW-VENDORMATERIAL, sy-vline,
WA_PPMRP_QUICKVIEW-CHANGE_STATE_ID, sy-vline,
WA_PPMRP_QUICKVIEW-OUTLINE_AGREEMENT, sy-vline,
WA_PPMRP_QUICKVIEW-OUTLINE_AGMT_ITEM, sy-vline,
WA_PPMRP_QUICKVIEW-OUTLINE_AGMT_TYPE, sy-vline,
WA_PPMRP_QUICKVIEW-PLAN_DEL_TIME, sy-vline.
ENDLOOP. *Add any further fields from structure WA_PPMRP_QUICKVIEW 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_PPMRP_QUICKVIEW 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_PPMRP_QUICKVIEW INTO WA_PPMRP_QUICKVIEW. *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 MATN1, internal->external for field MATERIALID CALL FUNCTION 'CONVERSION_EXIT_MATN1_OUTPUT' EXPORTING input = WA_PPMRP_QUICKVIEW-MATERIALID IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PPMRP_QUICKVIEW-MATERIALID.
WRITE:/ 'New Value:', ld_input.

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

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

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

*Conversion exit SXIDN, internal->external for field INTCONTACT_EMAIL CALL FUNCTION 'CONVERSION_EXIT_SXIDN_OUTPUT' EXPORTING input = WA_PPMRP_QUICKVIEW-INTCONTACT_EMAIL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PPMRP_QUICKVIEW-INTCONTACT_EMAIL.
WRITE:/ 'New Value:', ld_input.

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

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

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

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

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

*Conversion exit ABPSN, internal->external for field WBSELEMENTNAME CALL FUNCTION 'CONVERSION_EXIT_ABPSN_OUTPUT' EXPORTING input = WA_PPMRP_QUICKVIEW-WBSELEMENTNAME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PPMRP_QUICKVIEW-WBSELEMENTNAME.
WRITE:/ 'New Value:', ld_input.

*Conversion exit ABPSN, internal->external for field PROJECTNAME CALL FUNCTION 'CONVERSION_EXIT_ABPSN_OUTPUT' EXPORTING input = WA_PPMRP_QUICKVIEW-PROJECTNAME IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PPMRP_QUICKVIEW-PROJECTNAME.
WRITE:/ 'New Value:', ld_input.

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

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

*Conversion exit SXIDN, internal->external for field CONTACT_EMAIL CALL FUNCTION 'CONVERSION_EXIT_SXIDN_OUTPUT' EXPORTING input = WA_PPMRP_QUICKVIEW-CONTACT_EMAIL IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PPMRP_QUICKVIEW-CONTACT_EMAIL.
WRITE:/ 'New Value:', ld_input.

*Conversion exit CUNIT, internal->external for field BASEUNITOFMEASURE CALL FUNCTION 'CONVERSION_EXIT_CUNIT_OUTPUT' EXPORTING input = WA_PPMRP_QUICKVIEW-BASEUNITOFMEASURE IMPORTING output = ld_input.
WRITE:/ 'Org Value:', WA_PPMRP_QUICKVIEW-BASEUNITOFMEASURE.
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_PPMRP_QUICKVIEW_STR,
MRPPLANT TYPE STRING,
MRPPLANT_NAME TYPE STRING,
MRPCONTROLLER TYPE STRING,
MRPCONTROLLER_NAME TYPE STRING,
MATERIALID TYPE STRING,
VENDORMATERIAL TYPE STRING,
CHANGE_STATE_ID TYPE STRING,
OUTLINE_AGREEMENT TYPE STRING,
OUTLINE_AGMT_ITEM TYPE STRING,
OUTLINE_AGMT_TYPE TYPE STRING,
PLAN_DEL_TIME TYPE STRING,
STAGING_TIME TYPE STRING,
NRM_PO_QTY TYPE STRING,
MAX_PO_QTY TYPE STRING,
MIN_PO_QTY TYPE STRING,
ACKN_REQD TYPE STRING,
TOTAL_QUANTITY TYPE STRING,
ORDERED_QUANTITY TYPE STRING,
OPEN_QUANTITY TYPE STRING,
CONFIRMED_QUANTITY TYPE STRING,
PO_OPEN_ITEM_QUANTITY TYPE STRING,
PURCHASE_REQ_FIRMED TYPE STRING,
DELIVERY_DATE TYPE STRING,
RELEASE_DATE TYPE STRING,
GR_PR_TIME TYPE STRING,
SUPPLYING_PLANT TYPE STRING,
SUPPLYING_PLANT_NAME TYPE STRING,
VENDOR TYPE STRING,
VENDOR_NAME TYPE STRING,
VENDOR_FIXED TYPE STRING,
CUSTOMERMATERIAL TYPE STRING,
MINDELQUANTITY TYPE STRING,
LOADINGDATE TYPE STRING,
FIXED_DATE_QUANTITY TYPE STRING,
COMPLETE_DELIVERY TYPE STRING,
REQUESTEDDELDATE TYPE STRING,
DELIVERYBLOCKED TYPE STRING,
DELIVERYBLOCK_DESC TYPE STRING,
DELIVERYPRIO TYPE STRING,
DELIVERYPRIODESC TYPE STRING,
PARTIALDELALLOWED TYPE STRING,
PARTIALDELALLOWED_DESC TYPE STRING,
PARTIAL_MAX_DEL TYPE STRING,
CUSTOMER TYPE STRING,
CUSTOMER_NAME TYPE STRING,
SOLUTION_REQ_NOTE TYPE STRING,
SOLUTION_REQ_STATUS TYPE STRING,
DIVISION TYPE STRING,
DIVISION_NAME TYPE STRING,
MRPELEMENTCHGAVAILYORRQMTDATE TYPE STRING,
MRPELEMENTCHANGEDDELTAQUANTITY TYPE STRING,
PURCHASINGGROUP TYPE STRING,
PURCHASINGGROUPNAME TYPE STRING,
INTCONTACT_NAME TYPE STRING,
INTCONTACT_TEL TYPE STRING,
INTCONTACT_EMAIL TYPE STRING,
MATERIALPROCUREMENTCATEGORY TYPE STRING,
MATERIALPROCUREMENTCATNAME TYPE STRING,
MATERIALPROCUREMENTTYPE TYPE STRING,
MATERIALPROCUREMENTTYPENAME TYPE STRING,
REQUIREMENTDATE TYPE STRING,
WITHDRAWNQUANTITY TYPE STRING,
PRODUCTIONLINETEXT TYPE STRING,
PRODUCTIONVERSIONTEXT TYPE STRING,
SUPERIORORDER TYPE STRING,
SALESORDER TYPE STRING,
SALESORDERITEM TYPE STRING,
WBSELEMENT TYPE STRING,
MATERIALROUNDINGPROFILE TYPE STRING,
PLANNEDSCRAPQTY TYPE STRING,
ISSUEDQUANTITY TYPE STRING,
GOODSRECEIPTQTY TYPE STRING,
MRPELEMENTISEDITABLE TYPE STRING,
PLANNEDORDER TYPE STRING,
ORDEREDCHANGEDQUANTITY TYPE STRING,
PURCHASEORDERUNIT TYPE STRING,
ORDEREXPECTEDDEVIATIONQUANTITY TYPE STRING,
PRODUCTAVAILABILITYDATE TYPE STRING,
NOTIFIEDQUANTITY TYPE STRING,
INTRANSITQUANTITY TYPE STRING,
MFGORDERPROGRESSSTATUSNAME TYPE STRING,
MFGORDERSCHEDULEDRELEASEDATE TYPE STRING,
MFGORDERSCHEDULEDSTARTDATE TYPE STRING,
MFGORDERSCHEDULEDENDDATE TYPE STRING,
DOCUMENTDATE TYPE STRING,
NUMERATOR TYPE STRING,
DENOMINATOR TYPE STRING,
ORDEREDQUANTITYINORDERUNIT TYPE STRING,
COMMITTEDQUANTITY TYPE STRING,
MANUFACTURINGORDER TYPE STRING,
ORDUNITOFMEASURECOMMERCIALNAME TYPE STRING,
PRODORDERIDISEXTERNAL TYPE STRING,
PROCORDERIDISEXTERNAL TYPE STRING,
PURCHASEORDERROUNDINGPROFILE TYPE STRING,
PURCHASEORDERROUNDINGPROFNAME TYPE STRING,
MAINTENANCEPLANNERGROUP TYPE STRING,
MAINTENANCEPLANNERGROUPNAME TYPE STRING,
MAINTENANCEWORKCENTER TYPE STRING,
MAINTENANCEWORKCENTERNAME TYPE STRING,
MAINTENANCEORDERPRIORITY TYPE STRING,
MAINTENANCEPLANNINGPLANT TYPE STRING,
MAINTENANCEPLANNINGPLANTNAME TYPE STRING,
MAINTENANCEREVISION TYPE STRING,
MAINTENANCENOTIFICATION TYPE STRING,
ACTIVITYTYPE TYPE STRING,
ACTIVITYTYPEDESC TYPE STRING,
RESPONSIBLEPERSON TYPE STRING,
INVENTORYSPECIALSTOCK TYPE STRING,
REFERENCEDOCUMENT TYPE STRING,
REFERENCEDOCUMENTITEM TYPE STRING,
SALESORDERITEMMATERIAL TYPE STRING,
SALESORDERITEMMATERIALNAME TYPE STRING,
WBSELEMENTNAME TYPE STRING,
WBSDESCRIPTION TYPE STRING,
WBSRESPONSIBLEPERSON TYPE STRING,
WBSRESPONSIBLEPERSONNAME TYPE STRING,
PROJECT TYPE STRING,
PROJECTNAME TYPE STRING,
PROJECTDESCRIPTION TYPE STRING,
TOPLEVELORDER TYPE STRING,
TOPLEVELORDERMATERIAL TYPE STRING,
TOPLEVELORDERMATERIALNAME TYPE STRING,
EXTERNALAPPROVALSTATUS TYPE STRING,
MATERIALSTATUS TYPE STRING,
MRPELEMENT_ID TYPE STRING,
MRPELEMENTITEM_ID TYPE STRING,
MRPELEMENTSCHEDULELINE_ID TYPE STRING,
MRPELEMENTCATEGORY TYPE STRING,
MRPELEMENTCATEGORY_SHORTNAME TYPE STRING,
MRPELEMENT_ID_EXT TYPE STRING,
MRPELEMENTITEM_ID_EXT TYPE STRING,
MRPELEMENTSCHEDULELINE_ID_EXT TYPE STRING,
UNITOFMEASURETECHNICALNAME TYPE STRING,
UNITOFMEASURECOMMERCIALNAME TYPE STRING,
TARGETQUANTITYUNITDCMLS TYPE STRING,
ORDERQUANTITYUNITDCMLS TYPE STRING,
TARGETQUANTITYUNITDISPLAYDCMLS TYPE STRING,
ORDERQUANTITYUNITDISPLAYDCMLS TYPE STRING,
CONTACT_NAME TYPE STRING,
CONTACT_TEL TYPE STRING,
CONTACT_EMAIL TYPE STRING,
QUICKVIEW_CATEGORY TYPE STRING,
PRODUCTION_SUPERVISOR TYPE STRING,
PRODUCTION_SUPERVISOR_TXT TYPE STRING,
SYSTEM_STATUS TYPE STRING,
SYSTEM_STATUS_DESC TYPE STRING,
ORDER_STARTDATE TYPE STRING,
ORDER_FINISHDATE TYPE STRING,
DELIVERED_QUANTITY TYPE STRING,
ORDER_PRIORITY TYPE STRING,
PRODUCTION_VERSION TYPE STRING,
PRODUCTION_LINE TYPE STRING,
PRODUCTION_LINE_DESC TYPE STRING,
PRODUCTION_PLANT TYPE STRING,
PRODUCTION_PLANT_NAME TYPE STRING,
ORDER_TYPE TYPE STRING,
ORDER_TYPE_DESCRIPTION TYPE STRING,
PURCHASING_ORGANIZATION TYPE STRING,
OPENING_DATE TYPE STRING,
INHOUSE_PRODUCTION_TIME TYPE STRING,
TOTAL_REPL_LEAD_TIME TYPE STRING,
FIXED_LOTSIZE TYPE STRING,
MIN_LOTSIZE TYPE STRING,
MAX_LOTSIZE TYPE STRING,
ROUNDING_VALUE TYPE STRING,
ROUNDING_PROFILE TYPE STRING,
ROUNDING_PROFILE_DESC TYPE STRING,
DUMMY_MRP_QUICKVIEW TYPE STRING,
DUMMY_EBAN_INCL_EEW_PS TYPE STRING,
DUMMY_EBAN_INCL_EEW_TR TYPE STRING,
BASEUNITOFMEASURE TYPE STRING,END OF T_EKKO_STR. DATA: WA_PPMRP_QUICKVIEW_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_PPMRP_QUICKVIEW_STR-MRPPLANT sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPPLANT_NAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPCONTROLLER sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPCONTROLLER_NAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MATERIALID sy-vline
WA_PPMRP_QUICKVIEW_STR-VENDORMATERIAL sy-vline
WA_PPMRP_QUICKVIEW_STR-CHANGE_STATE_ID sy-vline
WA_PPMRP_QUICKVIEW_STR-OUTLINE_AGREEMENT sy-vline
WA_PPMRP_QUICKVIEW_STR-OUTLINE_AGMT_ITEM sy-vline
WA_PPMRP_QUICKVIEW_STR-OUTLINE_AGMT_TYPE sy-vline
WA_PPMRP_QUICKVIEW_STR-PLAN_DEL_TIME sy-vline
WA_PPMRP_QUICKVIEW_STR-STAGING_TIME sy-vline
WA_PPMRP_QUICKVIEW_STR-NRM_PO_QTY sy-vline
WA_PPMRP_QUICKVIEW_STR-MAX_PO_QTY sy-vline
WA_PPMRP_QUICKVIEW_STR-MIN_PO_QTY sy-vline
WA_PPMRP_QUICKVIEW_STR-ACKN_REQD sy-vline
WA_PPMRP_QUICKVIEW_STR-TOTAL_QUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDERED_QUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-OPEN_QUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-CONFIRMED_QUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-PO_OPEN_ITEM_QUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-PURCHASE_REQ_FIRMED sy-vline
WA_PPMRP_QUICKVIEW_STR-DELIVERY_DATE sy-vline
WA_PPMRP_QUICKVIEW_STR-RELEASE_DATE sy-vline
WA_PPMRP_QUICKVIEW_STR-GR_PR_TIME sy-vline
WA_PPMRP_QUICKVIEW_STR-SUPPLYING_PLANT sy-vline
WA_PPMRP_QUICKVIEW_STR-SUPPLYING_PLANT_NAME sy-vline
WA_PPMRP_QUICKVIEW_STR-VENDOR sy-vline
WA_PPMRP_QUICKVIEW_STR-VENDOR_NAME sy-vline
WA_PPMRP_QUICKVIEW_STR-VENDOR_FIXED sy-vline
WA_PPMRP_QUICKVIEW_STR-CUSTOMERMATERIAL sy-vline
WA_PPMRP_QUICKVIEW_STR-MINDELQUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-LOADINGDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-FIXED_DATE_QUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-COMPLETE_DELIVERY sy-vline
WA_PPMRP_QUICKVIEW_STR-REQUESTEDDELDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-DELIVERYBLOCKED sy-vline
WA_PPMRP_QUICKVIEW_STR-DELIVERYBLOCK_DESC sy-vline
WA_PPMRP_QUICKVIEW_STR-DELIVERYPRIO sy-vline
WA_PPMRP_QUICKVIEW_STR-DELIVERYPRIODESC sy-vline
WA_PPMRP_QUICKVIEW_STR-PARTIALDELALLOWED sy-vline
WA_PPMRP_QUICKVIEW_STR-PARTIALDELALLOWED_DESC sy-vline
WA_PPMRP_QUICKVIEW_STR-PARTIAL_MAX_DEL sy-vline
WA_PPMRP_QUICKVIEW_STR-CUSTOMER sy-vline
WA_PPMRP_QUICKVIEW_STR-CUSTOMER_NAME sy-vline
WA_PPMRP_QUICKVIEW_STR-SOLUTION_REQ_NOTE sy-vline
WA_PPMRP_QUICKVIEW_STR-SOLUTION_REQ_STATUS sy-vline
WA_PPMRP_QUICKVIEW_STR-DIVISION sy-vline
WA_PPMRP_QUICKVIEW_STR-DIVISION_NAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENTCHGAVAILYORRQMTDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENTCHANGEDDELTAQUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-PURCHASINGGROUP sy-vline
WA_PPMRP_QUICKVIEW_STR-PURCHASINGGROUPNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-INTCONTACT_NAME sy-vline
WA_PPMRP_QUICKVIEW_STR-INTCONTACT_TEL sy-vline
WA_PPMRP_QUICKVIEW_STR-INTCONTACT_EMAIL sy-vline
WA_PPMRP_QUICKVIEW_STR-MATERIALPROCUREMENTCATEGORY sy-vline
WA_PPMRP_QUICKVIEW_STR-MATERIALPROCUREMENTCATNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MATERIALPROCUREMENTTYPE sy-vline
WA_PPMRP_QUICKVIEW_STR-MATERIALPROCUREMENTTYPENAME sy-vline
WA_PPMRP_QUICKVIEW_STR-REQUIREMENTDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-WITHDRAWNQUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTIONLINETEXT sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTIONVERSIONTEXT sy-vline
WA_PPMRP_QUICKVIEW_STR-SUPERIORORDER sy-vline
WA_PPMRP_QUICKVIEW_STR-SALESORDER sy-vline
WA_PPMRP_QUICKVIEW_STR-SALESORDERITEM sy-vline
WA_PPMRP_QUICKVIEW_STR-WBSELEMENT sy-vline
WA_PPMRP_QUICKVIEW_STR-MATERIALROUNDINGPROFILE sy-vline
WA_PPMRP_QUICKVIEW_STR-PLANNEDSCRAPQTY sy-vline
WA_PPMRP_QUICKVIEW_STR-ISSUEDQUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-GOODSRECEIPTQTY sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENTISEDITABLE sy-vline
WA_PPMRP_QUICKVIEW_STR-PLANNEDORDER sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDEREDCHANGEDQUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-PURCHASEORDERUNIT sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDEREXPECTEDDEVIATIONQUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTAVAILABILITYDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-NOTIFIEDQUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-INTRANSITQUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-MFGORDERPROGRESSSTATUSNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MFGORDERSCHEDULEDRELEASEDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-MFGORDERSCHEDULEDSTARTDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-MFGORDERSCHEDULEDENDDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-DOCUMENTDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-NUMERATOR sy-vline
WA_PPMRP_QUICKVIEW_STR-DENOMINATOR sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDEREDQUANTITYINORDERUNIT sy-vline
WA_PPMRP_QUICKVIEW_STR-COMMITTEDQUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-MANUFACTURINGORDER sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDUNITOFMEASURECOMMERCIALNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODORDERIDISEXTERNAL sy-vline
WA_PPMRP_QUICKVIEW_STR-PROCORDERIDISEXTERNAL sy-vline
WA_PPMRP_QUICKVIEW_STR-PURCHASEORDERROUNDINGPROFILE sy-vline
WA_PPMRP_QUICKVIEW_STR-PURCHASEORDERROUNDINGPROFNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MAINTENANCEPLANNERGROUP sy-vline
WA_PPMRP_QUICKVIEW_STR-MAINTENANCEPLANNERGROUPNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MAINTENANCEWORKCENTER sy-vline
WA_PPMRP_QUICKVIEW_STR-MAINTENANCEWORKCENTERNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MAINTENANCEORDERPRIORITY sy-vline
WA_PPMRP_QUICKVIEW_STR-MAINTENANCEPLANNINGPLANT sy-vline
WA_PPMRP_QUICKVIEW_STR-MAINTENANCEPLANNINGPLANTNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MAINTENANCEREVISION sy-vline
WA_PPMRP_QUICKVIEW_STR-MAINTENANCENOTIFICATION sy-vline
WA_PPMRP_QUICKVIEW_STR-ACTIVITYTYPE sy-vline
WA_PPMRP_QUICKVIEW_STR-ACTIVITYTYPEDESC sy-vline
WA_PPMRP_QUICKVIEW_STR-RESPONSIBLEPERSON sy-vline
WA_PPMRP_QUICKVIEW_STR-INVENTORYSPECIALSTOCK sy-vline
WA_PPMRP_QUICKVIEW_STR-REFERENCEDOCUMENT sy-vline
WA_PPMRP_QUICKVIEW_STR-REFERENCEDOCUMENTITEM sy-vline
WA_PPMRP_QUICKVIEW_STR-SALESORDERITEMMATERIAL sy-vline
WA_PPMRP_QUICKVIEW_STR-SALESORDERITEMMATERIALNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-WBSELEMENTNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-WBSDESCRIPTION sy-vline
WA_PPMRP_QUICKVIEW_STR-WBSRESPONSIBLEPERSON sy-vline
WA_PPMRP_QUICKVIEW_STR-WBSRESPONSIBLEPERSONNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-PROJECT sy-vline
WA_PPMRP_QUICKVIEW_STR-PROJECTNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-PROJECTDESCRIPTION sy-vline
WA_PPMRP_QUICKVIEW_STR-TOPLEVELORDER sy-vline
WA_PPMRP_QUICKVIEW_STR-TOPLEVELORDERMATERIAL sy-vline
WA_PPMRP_QUICKVIEW_STR-TOPLEVELORDERMATERIALNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-EXTERNALAPPROVALSTATUS sy-vline
WA_PPMRP_QUICKVIEW_STR-MATERIALSTATUS sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENT_ID sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENTITEM_ID sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENTSCHEDULELINE_ID sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENTCATEGORY sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENTCATEGORY_SHORTNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENT_ID_EXT sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENTITEM_ID_EXT sy-vline
WA_PPMRP_QUICKVIEW_STR-MRPELEMENTSCHEDULELINE_ID_EXT sy-vline
WA_PPMRP_QUICKVIEW_STR-UNITOFMEASURETECHNICALNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-UNITOFMEASURECOMMERCIALNAME sy-vline
WA_PPMRP_QUICKVIEW_STR-TARGETQUANTITYUNITDCMLS sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDERQUANTITYUNITDCMLS sy-vline
WA_PPMRP_QUICKVIEW_STR-TARGETQUANTITYUNITDISPLAYDCMLS sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDERQUANTITYUNITDISPLAYDCMLS sy-vline
WA_PPMRP_QUICKVIEW_STR-CONTACT_NAME sy-vline
WA_PPMRP_QUICKVIEW_STR-CONTACT_TEL sy-vline
WA_PPMRP_QUICKVIEW_STR-CONTACT_EMAIL sy-vline
WA_PPMRP_QUICKVIEW_STR-QUICKVIEW_CATEGORY sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTION_SUPERVISOR sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTION_SUPERVISOR_TXT sy-vline
WA_PPMRP_QUICKVIEW_STR-SYSTEM_STATUS sy-vline
WA_PPMRP_QUICKVIEW_STR-SYSTEM_STATUS_DESC sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDER_STARTDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDER_FINISHDATE sy-vline
WA_PPMRP_QUICKVIEW_STR-DELIVERED_QUANTITY sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDER_PRIORITY sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTION_VERSION sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTION_LINE sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTION_LINE_DESC sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTION_PLANT sy-vline
WA_PPMRP_QUICKVIEW_STR-PRODUCTION_PLANT_NAME sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDER_TYPE sy-vline
WA_PPMRP_QUICKVIEW_STR-ORDER_TYPE_DESCRIPTION sy-vline
WA_PPMRP_QUICKVIEW_STR-PURCHASING_ORGANIZATION sy-vline
WA_PPMRP_QUICKVIEW_STR-OPENING_DATE sy-vline
WA_PPMRP_QUICKVIEW_STR-INHOUSE_PRODUCTION_TIME sy-vline
WA_PPMRP_QUICKVIEW_STR-TOTAL_REPL_LEAD_TIME sy-vline
WA_PPMRP_QUICKVIEW_STR-FIXED_LOTSIZE sy-vline
WA_PPMRP_QUICKVIEW_STR-MIN_LOTSIZE sy-vline
WA_PPMRP_QUICKVIEW_STR-MAX_LOTSIZE sy-vline
WA_PPMRP_QUICKVIEW_STR-ROUNDING_VALUE sy-vline
WA_PPMRP_QUICKVIEW_STR-ROUNDING_PROFILE sy-vline
WA_PPMRP_QUICKVIEW_STR-ROUNDING_PROFILE_DESC sy-vline
WA_PPMRP_QUICKVIEW_STR-DUMMY_MRP_QUICKVIEW sy-vline
WA_PPMRP_QUICKVIEW_STR-DUMMY_EBAN_INCL_EEW_PS sy-vline
WA_PPMRP_QUICKVIEW_STR-DUMMY_EBAN_INCL_EEW_TR sy-vline
WA_PPMRP_QUICKVIEW_STR-BASEUNITOFMEASURE sy-vline INTO ld_text SEPARATED BY SPACE. *Add any further fields from structure WA_EKKO_STR you want to CONCATENATE... ENDLOOP. ENDFORM.