Price list report

I have a customer who has a requirement for a Pricing Report which is in effect able to show a combination of the Item Pricing, Discount Groups and Special Prices by Business Partner in a report form, selected by the following:
Firstly I need to be able to produce a list for all items in a specific product group against all customers and their discount code. 
Then I need to be able to look at one customer and their discounts for all products,
and also all customers, and their discounts for a specific sales employee.
Would this need to be created by developemnt as opposed to through the report generator program
Thank you
Elaine
Edited by: Elaine Brear on Nov 3, 2011 4:53 PM

Hi Elaine,
This would be too complicated by just using query. Crystal Report should have the ability since there sub report function can be used.
Thanks,
Gordon

Similar Messages

  • Net Price List Report V_NL- SDNETPRO

    Dear  SAP Friends,
    I trying to use standard V_NL net price list report, the number are not matching up to the subtotals values in pricing procedure. While calculating manually it is found that the condition records whichever has scales involved is given a miss and calculation are done excluding them, could anybody help me out in understand the SDNETPRO and the way it functions. Thanks in advance.
    Kind Regards
    Rajesh

    Hi,
    To create new pricing report u can use
    Create - V/LA
    Change - V/LB
    Display - V/LC
    Execute - V/LD
    Slect table sales orgz, dist. chaneel, division, material, item, etc.
    kapil

  • Generating a Price List Report

    Hi
    Currently we are working for the retail sector where we need to maintain history of changes made in the price list. Can any report be generated in SAP for giving us a history of the price list with the dates on which such changes in price list has been made. I have explained the above query in detail below with a scenario.
    Scenario :
    Date     Price List      Item Code       Item Name     Price
    1-May-08          1         HB       Handle Bar     100
    20-May-08          1         HB       Handle Bar     105
    2-Jun-08          1         HB       Handle Bar     108
    Is a report as above possible to be generated in SAP for viewing the changes in the price list. Please guys if anybody has some clue on the same throw some light.

    Hi,
    Item History is in AITM table. You can view the change details of an item in 2 ways.
    1. Goto Inventory --> Item Master Data . Select the item for which you want to view the Change in price list. Now Goto Tools --> Change Log. Now you can view the list of changes made to that item. In that window itself Click the button "Show Differences". It will show the Differences between current item settings and the changes made to it (Date wise). Or You double click the button left to Instance. It opens the Item master data screen and show the screen which is earlier to the updation.
    2. Write a query to retrieve the data from AITM table.
    SELECT T0.UpdateDate, T0.ItemCode, T0.ItemName, T0.AvgPrice FROM AITM T0 Where Condition. Type the condition you want to filter the data from table.
    Raja.S

  • Query - Price list report by Customer

    Hi,
    Can I please be advised on Query to obtain result = when reporting on a specific BP customer and to list items with applicable price (as per assigned price list).
    eg. Customer A (assigned to Pricelist 1)
    - item X  $100.00
    - Item Y $150.00
    (above prices display only pricelist 1 item pricing)
    thks and I appreciate any assistance given.
    regards
    Kelly

    Hi, Kelly
    You can display item description within result and set parameter option to choose BP. But there is no method to limit the option to Customer only for now.
    Just refer the following query.
    SELECT T2.[CardCode], T2.[CardName], T1.[ItemCode],T3.[ItemName],  T0.[ListName], T1.[Price] FROM OPLN T0  INNER JOIN ITM1 T1 ON T0.ListNum = T1.PriceList INNER JOIN OCRD T2 ON T0.ListNum = T2.ListNum INNER JOIN OITM T3 ON T1.ItemCode = T3.ItemCode WHERE T2.[CardCode] =[%0]

  • Customer Master Price List

    Does anyone know if I can run a SAP transaction code that I can get a customer master price list report?  I need to see the customer, item #/SKU# and list price for all items sold to the cusomter.  Any help would be appreciated.  Thanks

    Hi,
    I don't think we have tcode for Customerpricelist but
    You can Get all items for the customer from KNMT Table. get the condition records(KUNMH) for these Materials from A091 table and finally get KBETR (price) based on the condition record from the KONP table. This would be termed as list price-
    Try to post the issue in respective forum ....
    Regards,
    Satya

  • Tables for price list

    i want to create a report. can anybody tell me which tables should i use to creat price list report.i want data from vk13

    Hi,
    Please check tables:
    A106                           Price List/Material Group
    A306                           Price list category/currency/material with released status
    U have condition record number in these tables, which can be fetched from VK13.
    Hope this helps you.
    Regards,
    Priya..

  • Adv Pricing Price List help

    Hi,
    I am relatively new to Adv Pricing and the great features it provide.
    I was wondering if there is a way to maintain 1 single price list in Oracle and then be able to print out pricelist showing only a subset of items in the list?
    Currently, I define 1 single master price list with 100 items. I see that the only "out of box" report is the "Price List Report" which only allows you to restrict the items based on “Start Date Active” and “End Date Active”.
    Is there some other feature I can use to print/export only a subset of items based on either categories or some other functions?
    Greatly appreciate any pointers!!

    Hi,
    I am not sure on which version you are but R12.1 provides a feature called Price Book.
    Price book enables you to view and/or print pricing data for a specific customer.
    -> A robust self service capability for users to generate and publish list of products with their related prices.
    -> Uses Customer item cross reference number (when available) rather than the internal item number, making it easy for customer to identify the item
    -> Published via printed report, online views, XML Messages and email.
    For more information, refer to the OM Implementation Guide of R12.1 version.
    With Regards,
    Vishal Majithia

  • Customer wise Item Wise Price List History Report

    Hello Experts,
    My Customer Wants the Customer wise Item Wise Price List History Report
    Dixit Patel

    Dear Dixit,
    SELECT CardCode,ItemCode,T0.DocDate,DocNum,Price FROM RDR1 T1
    INNER JOIN ORDR T0 ON T1.DocEntry=T0.DocEntry
    ORDER BY CardCode,ItemCode,T0.DocDate DESC
    Is this will be enough?
    Best Regards,
    Hendry Wijaya

  • Item Price in report for every transaction

    Hi Guys.i am using the below queries for Stock report and i am getting the desired output  except the price calculation.
    In that query it is calculated like max(price) or avg(price) but instead of that i need the item price for that particular transaction  and also i need the prices for opening stock , goods issue, goods receipt and closing stock seperately in each column .
    pls provide me the updated query.
    Declare @FromDate Datetime
    Declare @ToDate Datetime
    Declare @Group nvarchar(10)
    Declare @Whse nvarchar(10)
    Set @FromDate = (Select min(S0.Docdate) from dbo.OINM S0 where S0.Docdate >='[%0]')
    Set @ToDate = (Select max(S1.Docdate) from dbo.OINM s1 where S1.Docdate <='[%1]')
    Set @Group = (Select Max(s2.ItmsGrpCod) from dbo.OITB S2 Where S2.ItmsGrpNam = 'Group B')
    Set @Whse = (Select Max(s3.Warehouse) from dbo.OINM S3 Where S3.Warehouse = '03'  )
    Select
    @Whse as 'Warehouse',     
    a.Itemcode,
    max(a.Dscription) as 'Description',MAX(a.Price) as 'Price',
    sum(a.[Opening Balance]) as [Opening Balance],
    sum(a.[IN]) as [Receipt],
    sum(a.OUT) as [Issue],
    ((sum(a.[Opening Balance]) + sum(a.[IN])) - Sum(a.OUT)) as Closing,
    ( MAX(a.Price) *  ((sum(a.[Opening Balance]) + sum(a.[IN])) - Sum(a.OUT)) ) as ClosingValue
    from(
    Select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.Price,
    (sum(N1.inqty)-sum(n1.outqty)) as [Opening Balance],
    0 as [IN],
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate < @FromDate and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.Price
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.price,
    0 as [Opening Balance],
    sum(N1.inqty) as [IN],
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate >= @FromDate and N1.DocDate <= @ToDate and
    N1.Inqty >0
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.price
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.price,
    0 as [Opening Balance],
    0 as [IN],
    sum(N1.outqty) as OUT
    From dbo.OINM N1
    Where
    N1.DocDate >= @FromDate and N1.DocDate <=@ToDate and
    N1.OutQty > 0
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.price) a, dbo.OITM I1
    where
    a.ItemCode=I1.ItemCode and
    I1.ItmsGrpCod = @Group
    Group By
    a.Itemcode
    Having sum(a.[Opening Balance]) + sum(a.[IN]) + sum(a.OUT) > 0
    Order By a.Itemcode
    Regards,
    Vamsi

    Hi Gordon,
    We are maintaining different Price Lists  so is it possible to give the input in the query to select the report based on which price list???
    Or else  is it better to create an udf in item master data for Standard price of the item and display it in report??
    And i have another doutb that while i run the inventory audit report  and the query it is showing different values .. why is it so??
    pls give me the solution for the same,
    thanks in advance..

  • Issue in Exporting the Sales Price List and Purchase Price List for the Materials from SAP Business ByDesign (SAP Cloud)

    Hello Everyone,
    I would like to have a discussion on the issues, which I am facing at the time of Exporting the Sales Price List and Purchase Price List for the Materials from
    SAP Business ByDesign (SAP Cloud).
    (1). Sales Price List :
    We have maintained Customer Group Specific Sales Price List for the Materials in the following Location.
    Location :         Product and Service Portfolio Work Center > Pricing > Price Lists > Customer Group Specific Price List (Type of Price List)
    Target :             We want to export the entire records in some reports or excel sheet.
    Records :          Number of Materials in the Customer Group Specific Price List is more than 2,00,000
    Issues : 
                                         (A). In the SAP Business ByDesign Screen we can filter by number of records but we can export till  50,000 records.
                                                 And if we are trying to export records more than that limit, then it throws "HTTP 500 Internal Server Error".
                                         (B). We could not find any SAP standard reports in Product and Service Portfolio and/or Business Analytics Work Center
                                                for getting the entire record set of the Sales Price List, so that we can have the entire set of records together.
    Searching For :
                                          (A). Is there any SAP reports or data source available for getting the entire Sales Price List records?
                                          (B). Can we have any other filter conditions for exporting the Sales Price List records in a single shot or module wise?
    (2). Purchase Price List :
    We have maintained the Purchase Price List for the Materials in the following Location.
    Location :           Product Portfolio Work Center > List Prices > Active List Prices (Type of Price List)
    Target :               We want to export the entire records in some reports or excel sheet.
    Records :            Number of Materials in the Purchase Price List is more than 4,00,000.
    Issues :  
                                           (A). In the SAP Business ByDesign Screen we can not see more than 10,000 records and the actual number of
                                                   records are more than 4,00,000. We could able to download the records till 10,000 but that is not sufficient.
                                                   We want to export the entire records in an excel sheet.
                                           (B). We could not find any SAP standard reports in Product Portfolio and/or Business Analytics Work Center for
                                                  getting the entire record set of the Purchase Price List, so that we can have the entire set of records together.
    Searching For :
                                           (A). Is there any SAP reports or data source available for getting the entire Purchase Price List records?
                                           (B). Can we have any other filter conditions for exporting the Purchase Price List records in a single shot or module wise?
    Please go through the attached screen shots for the references and more clarity on the issues.
    I am waiting for the valuable responses.
    Thanks and regards,
    Susanta Dey Sarkar
    Bangalore, India
    19th March, 2015

    Dear Michael,
    The number of records :
    2 Million (Approximately) is for the Sales Price List Material Price Data
    4 Million (Approximately) is for the Purchase Price List Material Price Data.
    Regards,
    Susanta Dey Sarkar

  • Customer master list report

    Hi,
    1) How can I generate the customer master report?
    2) How can I generate the blocking/deletion customer mater list report?
    Can I get any standard report as mentioned above.
    Thanks
    Devendra

    Hi,
    Some of the Standard reports in SD are:
    Sales summary - VC/2
    Display Customer Hierarchy - VDH2
    Display Condition record report - V/I6
    Pricing Report - V/LD
    Create Net Price List - V_NL
    List customer material info - VD59
    List of sales order - VA05
    List of Billing documents - VF05
    Inquiries list - VA15
    Quotation List - VA25
    Incomplete Sales orders - V.02
    Backorders - V.15
    Outbound Delivery Monitor - VL06o
    Incomplete delivery - V_UC
    Customer Returns-Analysis - MC+A
    Customer Analysis- Sales - MC+E
    Customer Analysis- Cr. Memo - MC+I
    Deliveries-Due list - VL04
    Billing due list - VF04
    Incomplete Billing documents - MCV9
    Customer Analysis-Basic List - MCTA
    Material Analysis(SIS) - MCTC
    Sales org analysis - MCTE
    Sales org analysis-Invoiced sales - MC+2
    Material Analysis-Incoming orders - MC(E
    General- List of Outbound deliveries - VL06f
    Material Returns-Analysis - MC+M
    Material Analysis- Invoiced Sales - MC+Q
    Variant configuration Analysis - MC(B
    Sales org analysis-Incoming orders - MC(I
    Sales org analysis-Returns - MC+Y
    Sales office Analysis- Invoiced Sales - MC-E
    Sales office Analysis- Returns - MC-A
    Shipping point Analysis - MC(U
    Shipping point Analysis-Returns - MC-O
    Blocked orders - V.14
    Order Within time period - SD01
    Duplicate Sales orders in period - SDD1
    Display Delivery Changes - VL22
    Reward points if useful
    Regards,
    Amrish Purohit

  • Price comparision report through transaction ME49

    Hi Exports,
    I am new in abap report enhancement. I am working as a implementation project, here i have add some more fields and generate report.
    Report details:
    Transaction ME49-- Price Comparision report
    Here i have add one Remarks fields related to Vendor and report will be generated and remarks values will display .
    Please helps me and guide me how to do this tasks.
    If you have code for this , please send me this mail id:  [email protected]
    Advance thanks you.
    Regards,
    Jnana

    If you are goint with user exit check
    USER EXIT
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
    Transaction Code - ME49                     Price Comparison List
    Exit Name           Description
    LMEDR001            Enhancements to print program
    LMELA002            Adopt batch no. from shipping notification when posting a GR
    LMELA010            Inbound shipping notification: Transfer item data from IDOC
    LMEQR001            User exit for source determination
    LMEXF001            Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001            Customer-Specific Source Determination in Retail
    M06B0001            Role determination for purchase requisition release
    M06B0002            Changes to comm. structure for purchase requisition release
    M06B0003            Number range and document number
    M06B0004            Number range and document number
    M06B0005            Changes to comm. structure for overall release of requisn.
    M06E0004            Changes to communication structure for release purch. doc.
    M06E0005            Role determination for release of purchasing documents
    ME590001            Grouping of requsitions for PO split in ME59
    MEETA001            Define schedule line type (backlog, immed. req., preview)
    MEFLD004            Determine earliest delivery date f. check w. GR (only PO)
    MELAB001            Gen. forecast delivery schedules: Transfer schedule implem.
    MEQUERY1            Enhancement to Document Overview ME21N/ME51N
    MEVME001            WE default quantity calc. and over/ underdelivery tolerance
    MM06E001            User exits for EDI inbound and outbound purchasing documents
    MM06E003            Number range and document number
    MM06E004            Control import data screens in purchase order
    MM06E005            Customer fields in purchasing document
    MM06E007            Change document for requisitions upon conversion into PO
    MM06E008            Monitoring of contr. target value in case of release orders
    MM06E009            Relevant texts for "Texts exist" indicator
    MM06E010            Field selection for vendor address
    MMAL0001            ALE source list distribution: Outbound processing
    MMAL0002            ALE source list distribution: Inbound processing
    MMAL0003            ALE purcasing info record distribution: Outbound processing
    MMAL0004            ALE purchasing info record distribution: Inbound processing
    MMDA0001            Default delivery addresses
    MMFAB001            User exit for generation of release order
    MRFLB001            Control Items for Contract Release Order
    AMPL0001            User subscreen for additional data on AMPL
    No of Exits:         35
    Rewards if useful...............
    Minal

  • Fetching prices from price list without condition technique

    Hi,
    I have a situation where i need to create a price list of materials which will not be used in my regular sales process pricing.
    I would require these prices to send the data to an external interface.
    As per my understanding the price list is used to get the customer specific prices and will be used in sales processing for automatic pricing. Kindly let me know how to use the price list without using condition technique.
    As i need to create a condition table, Access sequence, condition type to use the price lists, kindly suggest how to avoid the regular process and directly fetch the price of the material from the price list.
    Is this possible, if so do let me know the steps.
    Regards,
    K.Byla

    hi,
    this is to inform you that,
    PRICE LIST:
    it is applicable for a list of Customer's which are under the same group and share same pricing requriments.
    With out using Condiiton Technique we are not able to do anything.
    this is one of the important field which plays a very important role in pricing determination through CONDITION RECORDS.
    you can go through PRICING REPORT, even this does not give any solution to this issue.
    you can go for ENHANCEMENT, by creating a Z table with the fields:
    KSCHL, AMOUNT & OTHER fields into condideration.
    or
    use SM30 and update into the tables - which is not suggested.
    please test and confirm.
    HOPE THIS CLEARS your issue.
    balajia

  • Net price list

    Hi ,
    I have to add the condition type in the report V_NL.
    I want that condition type should populate in net price list (V_nl)
    But this is not reflecting in the report.How can I add it?
    Thanks in advance.

    I tried it but does not solve this
    I want to to get my requirement from where i ll have to fetch the data and how .

  • List report page number

    Hi frnds,
        I want to display page numbers as x/y,
        x->current page number of list report
        y->total pagenumber of list report
          in header part of list report, this value has to be printed in each page of the list report.i can calculate current page by sy-pagno,
    but my question is, how can we calculate the total page number of the list report.
    Thanks in advance
       Anand

    hi check this,
    *& Report  ZVG_ALV_SLIST2                                              *
    report  zvg_alv_slist2                          .
    ALV
    type-pools: slis.
    G L O B A L   I N T E R N  A L   T A B L E S
    data: gt_fieldcat type slis_t_fieldcat_alv,
          gs_layout   type slis_layout_alv,
          gt_events   type slis_t_event.
    data: it_sort type slis_t_sortinfo_alv ,
          wa_sort type slis_sortinfo_alv .
    data: gs_print type slis_print_alv.
    data: begin of it_sflight occurs 0,
            carrid     like sflight-carrid,
            connid     like sflight-connid,
            fldate     like sflight-fldate,
            price      like sflight-price,
            planetype  like sflight-planetype,
            seatsmax   like sflight-seatsmax,
            seatsocc   like sflight-seatsocc,
            paymentsum like sflight-paymentsum,
         end of it_sflight.
    *DATA: GI_SFLIGHT LIKE STANDARD TABLE OF ST_SFLIGHT.
    data: g_repid like sy-repid.
    data: gt_list_top_of_page type slis_t_listheader.
    data: v_total(5).
    start-of-selection.
      g_repid = sy-repid.
      perform init_fieldcat  using gt_fieldcat[].
      perform build_eventtab using gt_events[].
      perform build_comment  using gt_list_top_of_page[].
      perform get_data.
      perform set_layout using gs_layout.
    SORTING
      clear wa_sort.
      wa_sort-fieldname = 'CARRID'.
      wa_sort-up = 'X'.
      wa_sort-group = '*'.
      wa_sort-subtot = 'X'.
      append wa_sort to it_sort.
      clear wa_sort.
      wa_sort-fieldname = 'CONNID'.
      wa_sort-up = 'X'.
      wa_sort-group = 'UL'.
      wa_sort-subtot = 'X'.
      append wa_sort to it_sort.
    DISPLAY LIST
      call function 'REUSE_ALV_LIST_DISPLAY'
        exporting
          i_interface_check       = ' '
          i_callback_program      = g_repid
          i_callback_user_command = 'USER_COMMAND'
          is_layout               = gs_layout
          it_fieldcat             = gt_fieldcat[]
          it_sort                 = it_sort[]
          it_events               = gt_events
          is_print                = gs_print
        tables
          t_outtab                = it_sflight
        exceptions
          program_error           = 1
          others                  = 2.
      if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      endif.
    *&      Form  INIT_FIELDCAT
    form init_fieldcat using    p_gt_fieldcat type slis_t_fieldcat_alv.
      data: ls_fieldcat type slis_fieldcat_alv,
            l_index type sy-tabix.
      data :rep like sy-repid.
      rep = sy-repid.
      call function 'REUSE_ALV_FIELDCATALOG_MERGE'
        exporting
          i_program_name         = rep
          i_internal_tabname     = 'IT_SFLIGHT'
          i_inclname             = rep
        changing
          ct_fieldcat            = gt_fieldcat
        exceptions
          inconsistent_interface = 1
          program_error          = 2
          others                 = 3.
      if sy-subrc <> 0.
        message id sy-msgid type 'S' number sy-msgno
             with sy-msgv1 sy-msgv2 sy-msgv3 sy-subrc.
      endif.
      sort gt_fieldcat by col_pos.
      loop at gt_fieldcat into ls_fieldcat.
        l_index = sy-tabix.
        if ls_fieldcat-fieldname = 'PRICE'.
          ls_fieldcat-do_sum = 'X'.
          ls_fieldcat-sp_group = 'X'.
          modify gt_fieldcat from ls_fieldcat index l_index .
        endif.
      endloop.
    endform.                    " INIT_FIELDCAT
    *&      Form  BUILD_EVENTTAB
    form build_eventtab using  p_gt_events type slis_t_event.
      data: ls_event type slis_alv_event.
      clear ls_event.
      ls_event-name = slis_ev_top_of_page.
      ls_event-form = 'XTOP_OF_PAGE'.
      append ls_event to p_gt_events.
      clear ls_event.
      ls_event-name = slis_ev_top_of_list.
      ls_event-form = 'XTOP_OF_LIST'.
      append ls_event to p_gt_events.
      clear ls_event.
      clear ls_event.
      ls_event-name = slis_ev_end_of_page.
      ls_event-form = 'XEND_OF_PAGE'.
      append ls_event to p_gt_events.
      ls_event-name = slis_ev_end_of_list.
      ls_event-form = 'XEND_OF_LIST'.
      append ls_event to p_gt_events.
      clear ls_event.
    endform.                    " BUILD_EVENTTAB
    *&      Form  BUILD_COMMENT
    form build_comment using   p_gt_list_top_of_page type slis_t_listheader.
      data: ls_line type slis_listheader.
      ls_line-typ = 'H'." = Header, S = Selection, A = Action
      ls_line-key = 'KEY'.
      ls_line-info = 'INFO'.
      append ls_line to p_gt_list_top_of_page.
    endform.                    " BUILD_COMMENT
    *&      Form  SELECTION
    form get_data..
    data: l_rows type i value 3.
    Read data from table SFLIGHT
      select carrid
             connid
             fldate
             price
             planetype
             seatsmax
             seatsocc
             paymentsum
         from sflight
         into table it_sflight.
        up to l_rows rows.
      sort it_sflight.
    endform.                    " SELECTION
    *&      Form  SET_LAYOUT
    form set_layout using  p_gs_layout type slis_layout_alv.
    *  P_GS_LAYOUT-F2CODE            = P_F2CODE.
      p_gs_layout-zebra          = 'X'.
      p_gs_layout-colwidth_optimize = 'X'.
      p_gs_layout-no_input          = 'X'.
      p_gs_layout-no_colhead        = space.
      p_gs_layout-totals_text       = 'Total Price'.
      p_gs_layout-subtotals_text    = 'Sub Total'.
      p_gs_layout-totals_only       = 'X'.
      p_gs_layout-key_hotspot       = 'X'.
      p_gs_layout-detail_popup      = 'X'.
      p_gs_layout-no_subtotals      = space.
      p_gs_layout-expand_all        = 'X'.
      p_gs_layout-group_buttons     = 'X'."space.
    endform.                    " SET_LAYOUT
          FORM XTOP_OF_PAGE                                             *
    form xtop_of_page.
    data : lv_page(5),
            lv_text(20).
      MOVE SY-PAGNO TO LV_PAGE.
      write:/  'X_TOP_OF_PAGE'.
    endform.                    "xtop_of_page
          FORM XTOP_OF_LIST                                             *
    form xtop_of_list.
      write:/  'X_TOP_OF_LIST'.
    endform.                    "xtop_of_list
          FORM XEND_OF_PAGE                                             *
    form xend_of_page.
      write:/  'X_END_OF_PAGE'.
    endform.                    "xend_of_page
          FORM XEND_OF_LIST                                             *
    form xend_of_list.
      write:/  'X_END_OF_LIST'.
      data : lv_page(5),
             lv_text(20).
      data : l_lines type i,
             l_line  type i.
      clear v_total.
      write sy-pagno to v_total left-justified.
    export v_total to memory id 'V_TOTAL'.
      do sy-pagno times.
        lv_page = sy-index.
        concatenate 'Page' lv_page 'of' v_total
             into lv_text separated by space.
        if sy-index = 1.
          read line 2 of page sy-index.
        else.
          read line 1 of page sy-index.
       endif.
        sy-lisel+60(20) = lv_text.
          modify current line .
      enddo.
    endform.                    "xend_of_list
          USER_COMMAND                                             *
    form user_command  using r_ucomm like sy-ucomm
                              rs_selfield type slis_selfield.
      case r_ucomm.
        when 'EXIT'.
          leave to screen 0.
        when '&IC1'.
          data: text(256),text1(6),text2(5).
          move rs_selfield-tabindex to text1.
          move rs_selfield-sumindex to text2.
          concatenate  'Double clicked on (field:'
                        rs_selfield-fieldname
                        'Value:'
                        rs_selfield-value
                        text1
                        text2
                        into text
                        separated by space.
          call function 'POPUP_TO_DISPLAY_TEXT'
            exporting
              textline1 = text.
      endcase.
    endform.                    "user_command
    regards,
    venkat.

Maybe you are looking for

  • Report on current stock and safety stock

    Hi, I want to have the report on current stock and safety stock. In MC.9 it gives wrong safety stock. When I go to cross check the safety stock in material master & in MC.9 I see differences. Thanks, Kiran

  • Multiple Threads at the same time

    I am new to threads but what I am attempting to do is start a new thread for each report frequency. Each thread will be on a timer to loop at that frequency. Say, for example, I had reports defined to run at 60, 90, and 1440 minute frequencies. I wan

  • How to setup a ProxyPass Virtual Host

    On my server which i will call server.server.com I run jenkins a service that runs on port 8080. I would like to have the virtual domain jenkins.server.com proxy from port 80 to port 8080. from the linux world i would use: <VirtualHost *:80> ServerNa

  • ORA-17612 during DB instance install

    hi oracle guru's - i have hit this error when doing doing a db instance install: ORA-17612: Failed to discover Oracle Disk Manager library, return value string Cause: Discovery of the odm library by calling odm_discover() failed Action: Contact your

  • Suggestions for automatically restarting a stale internet connection

    I'm having to use my box from work at the moment but my setup has a funny habit of losing its internet connectivity.  This is easily resolved by repairing the connection in Windows or restarting the relevant network profile. The problem is once I am