Price protection report

Hi experts,
Price protection report is required to do reporting identifying old price and new price. credit is isssued to the customers
can any one help me regrding this?
ASAP

i solved it myself

Similar Messages

  • 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

  • Purchase Price comparicion Report

    Hi,
    If any standard Sap Purchase Price comparicion Report are there in Sap. plz give me t Code

    Hi,
    You can find the prices for various POs in T_code ME1P with variance.Also in T_code ME81.
    Hope this will help you.
    Regards,
    Goraksh.

  • Purchase order price change report

    Hello
    How to retieve the purchase order price change report ? do we have any standard report for it or any table which gives these data?
    kindl

    HI
    Have you activate version management at your end for PO,i think this will help you to track changes of PO for qty,price etc.
    [http://wiki.sdn.sap.com/wiki/display/ERPLO/Version+Management]
    Regards
    Kailas Ugale

  • PO Price History Report

    Hello.  I'm trying to develop a PO Price History Report for our compnay  based on ME1P. This is the format I want my report to look something like this:
    h5Material Code    Mat.Description   Vendor Code   Vendor Descrip.    Qty    Price/ea   PO Number    Date
         1111111111     abcaba                 11111               abc abc abc          1      KWD 195  1010001002   21/05/2010
                                                               11111               abc abc abc          2     KWD 196  1010001003   21/04/2010
                                                                                    21111               bcd bcd bcd          1      KWD 195  1010001006  21/05/2010
    Total Qty:
         2222222222    xyz xyz                  11111               abc abc abc          1      KWD 195  1010001002   21/05/2010
                                                               11111               abc abc abc          2     KWD 196  1010001003   21/04/2010
                                                                                    21111               bcd bcd bcd          1      KWD 195  1010001006  21/05/2010
    Total Qty:
    This is the coding I've done so far:
    REPORT  Z_MM_POHISTORY.
    TABLES: EKPO, EKKO, LFA1, MAKT.
    TYPES : BEGIN OF tw_ekpo.
            INCLUDE STRUCTURE EKPO.
    TYPES : END OF tw_ekpo.
    types : BEGIN OF tw_ekko.
            INCLUDE STRUCTURE EKKO.
    types : END OF tw_ekko.
    TYPES : BEGIN OF tw_LFA1.
            INCLUDE STRUCTURE LFA1.
    TYPES : END OF tw_LFA1.
    types : BEGIN OF tw_MAKT.
            INCLUDE STRUCTURE MAKT.
    types : END OF tw_MAKT.
    types : tt_ekpo type STANDARD TABLE OF tw_ekpo, tt_LFA1 type STANDARD TABLE OF tw_LFA1, tt_MAKT type STANDARD TABLE OF tw_MAKT,
            tt_ekko type STANDARD TABLE OF tw_ekko.
    data : lt_ekpo type tt_ekpo, t_LFA1 type tt_LFA1, t_MAKT type tt_MAKT,
           lt_ekko type tt_ekko.
    data :  begin of lt_mix OCCURS 0,
            bedat type ekko-bedat,
            matnr type ekpo-matnr,
            werks type ekpo-werks,
            lgort type ekpo-lgort,
            EBELN type ekpo-EBELN,
            menge type ekpo-menge,
            BUKRS type ekKO-BUKRS,
            EKORG type ekKo-EKORG,
            NETPR type ekPO-NETPR,
            STATUS type ekpo-STATUS,
            LIFNR type ekKo-LIFNR,
            Name1 type LFA1-Name1,
            MAKTX TYPE MAKT-MAKTX,
            SPRAS TYPE MAKT-SPRAS,
            end of lt_mix.
    data : begin of lt_final OCCURS 0,
            bedat type ekko-bedat,
            matnr type ekpo-matnr,
            werks type ekpo-werks,
            lgort type ekpo-lgort,
            EBELN type ekpo-EBELN,
            menge type ekpo-menge,
            BUKRS type ekKO-BUKRS,
            EKORG type ekKo-EKORG,
            NETPR type ekPO-NETPR,
            STATUS type ekpo-STATUS,
            LIFNR type ekKo-LIFNR,
            Name1 type LFA1-Name1,
            MAKTX TYPE MAKT-MAKTX,
            SPRAS TYPE MAKT-SPRAS,
            end of lt_final.
    selection-SCREEN : BEGIN OF BLOCK blk01 WITH FRAME TITLE text-001.
    select-options : P_ORG FOR EKKO-EKORG, C_CODE FOR EKKO-BUKRS OBLIGATORY, PLANT for ekpo-werks, MATNR for ekpo-matnr,
                     PDOC_NO FOR EKKO-EBELN, PDOCDATE FOR EKKO-BEDAT OBLIGATORY, STATUS FOR EKPO-STATUS, LANG FOR MAKT-SPRAS,
                     VENDOR for ekKO-LIFNR.
    selection-SCREEN : end OF BLOCK blk01.
    START-OF-SELECTION.
      select a~bedat A~EKORG B~STATUS b~matnr b~werks b~lgort b~EBELN b~menge a~bukrs d~spras d~maktx a~lifnr c~name1 b~netpr
       into CORRESPONDING FIELDS OF TABLE lt_mix
        from EKPO as b INNER JOIN ekko as a on b~EBELN = a~EBELN
       JOIN LFA1 AS c ON c~LIFNR = A~LIFNR
       JOIN MAKT AS d ON d~MATNR = b~MATNR
       WHERE
       A~BUKRS IN C_CODE AND A~BEDAT IN PDOCDATE AND a~ebeln IN PDOC_NO AND D~SPRAS IN LANG AND b~matnr IN MATNR
      SORT lt_mix by matnr LIFNR BEDAT ebeln.
      loop at lt_mix.
        lt_final = lt_mix.
        AT END OF menge.
          SUM.
          append lt_final.
        ENDAT.
      ENDLOOP.
      LOOP AT lt_final.
        write: / lt_final-MATNR, lt_final-MAKTx, lt_final-LIFNR, lt_final-NAME1, lt_final-MENGE, lt_final-NETPR, lt_final-EBELN, lt_final-bedat.
        at END OF matnr.
          sum.
          skip.
          ULINE.
          write: / 'Total qty', lt_final-menge, 'Total Price: ' , lt_final-netpr.
          ULINE.
          SKIP 2.
        ENDAT.
      ENDLOOP.
      IF sy-subrc ne 0.
        WRITE: 'No records found!'.
      endif.
    When I run the report, Materials with same PO date are grouped together but the same material with another date doesn't get added to that group.
    I would really appreciate if anyone could help out.

    REPORT  Z_MM_POHISTORY.
    TABLES: EKPO, EKKO, LFA1, MAKT.
    TYPES : BEGIN OF tw_ekpo.
            INCLUDE STRUCTURE EKPO.
    TYPES : END OF tw_ekpo.
    types : BEGIN OF tw_ekko.
            INCLUDE STRUCTURE EKKO.
    types : END OF tw_ekko.
    TYPES : BEGIN OF tw_LFA1.
            INCLUDE STRUCTURE LFA1.
    TYPES : END OF tw_LFA1.
    types : BEGIN OF tw_MAKT.
            INCLUDE STRUCTURE MAKT.
    types : END OF tw_MAKT.
    types : tt_ekpo type STANDARD TABLE OF tw_ekpo, tt_LFA1 type STANDARD TABLE OF tw_LFA1, tt_MAKT type STANDARD TABLE OF tw_MAKT,
            tt_ekko type STANDARD TABLE OF tw_ekko.
    data : lt_ekpo type tt_ekpo, t_LFA1 type tt_LFA1, t_MAKT type tt_MAKT,
           lt_ekko type tt_ekko.
    data :  begin of lt_mix OCCURS 0,
            matnr type ekpo-matnr,
            bedat type ekko-bedat,
            LIFNR type ekKo-LIFNR,
            werks type ekpo-werks,
            lgort type ekpo-lgort,
            EBELN type ekpo-EBELN,
            menge type ekpo-menge,
            BUKRS type ekKO-BUKRS,
            EKORG type ekKo-EKORG,
            STATU type ekKo-STATU,
            WAERS TYPE EKKO-WAERS,
            BPRME TYPE EKPO-BPRME,
            NETPR type ekPO-NETPR,
            Name1 type LFA1-Name1,
            MAKTX TYPE MAKT-MAKTX,
            SPRAS TYPE MAKT-SPRAS,
            end of lt_mix.
    data : begin of lt_final OCCURS 0,
            matnr type ekpo-matnr,
            bedat type ekko-bedat,
            LIFNR type ekKo-LIFNR,
            werks type ekpo-werks,
            lgort type ekpo-lgort,
            EBELN type ekpo-EBELN,
            menge type ekpo-menge,
            BUKRS type ekKO-BUKRS,
            EKORG type ekKo-EKORG,
            STATU type ekKo-STATU,
            WAERS TYPE EKKO-WAERS,
            BPRME TYPE EKPO-BPRME,
            NETPR type ekPO-NETPR,
            Name1 type LFA1-Name1,
            MAKTX TYPE MAKT-MAKTX,
            SPRAS TYPE MAKT-SPRAS,
            end of lt_final.
    selection-SCREEN : BEGIN OF BLOCK blk01 WITH FRAME TITLE text-001.
    select-options : P_ORG FOR EKKO-EKORG, C_CODE FOR EKKO-BUKRS OBLIGATORY, PLANT for ekpo-werks, MATNR for ekpo-matnr,
                     PDOC_NO FOR EKKO-EBELN, PDOCDATE FOR EKKO-BEDAT OBLIGATORY, LANG FOR MAKT-SPRAS, STATU FOR EKKO-STATU,
                     VENDOR for ekKO-LIFNR.
    selection-SCREEN : end OF BLOCK blk01.
    START-OF-SELECTION.
      select a~bedat A~EKORG B~STATUS b~matnr b~werks b~lgort b~EBELN b~menge a~bukrs d~spras d~maktx a~lifnr c~name1 b~netpr a~waers B~BPRME
       into CORRESPONDING FIELDS OF TABLE lt_mix
        from EKPO as b INNER JOIN ekko as a on b~EBELN = a~EBELN
       JOIN LFA1 AS c ON c~LIFNR = A~LIFNR
       JOIN MAKT AS d ON d~MATNR = b~MATNR
       WHERE
       A~BUKRS IN C_CODE AND A~BEDAT IN PDOCDATE AND a~ebeln IN PDOC_NO AND D~SPRAS IN LANG AND b~matnr IN MATNR AND a~lifnr in vendoR
        AND b~werks IN Plant AND a~ekorg IN P_Org AND A~STATU IN STATU
      SORT lt_mix by matnr bedat ebeln lifnr.
      loop at lt_mix.
        lt_final = lt_mix.
        AT END OF menge.
          SUM.
          append lt_final.
        ENDAT.
      ENDLOOP.
      LOOP AT lt_final.
        ON CHANGE OF LT_FINAL-MATNR.
          WRITE: lt_final-matnr, LT_FINAL-MAKTX.
        ENDON.
        write: /60 lt_final-LIFNR, lt_final-NAME1, LT_FINAL-BPRME, lt_final-MENGE, LT_FINAL-WAERS, lt_final-NETPR, lt_final-EBELN, lt_final-bedat.
        at END OF matnr.
          sum.
          ULINE.
          write: /'Total qty', lt_final-menge, 'Total Price: ' , lt_final-netpr.
          ULINE.
          SKIP 2.
        ENDAT.
      ENDLOOP.
      IF sy-subrc ne 0.
        WRITE: 'No records found!'.
      endif.

  • Purchase Price History Report/ OM Price report

    Oracle Gurus,
    Can I maintain a price history for any item-supplier combination, so that it defaults while I prepare a RFQ or enter a quotation in the system? If yes, where can I do this?If no, is there any workaround?
    In future based purchase price history report, will send RFQ to supplier?
    Pleae advise, where we have this option in application.
    Thanks
    AK

    Me1p give u details ie.
    1) A material Purchased at what Price - You can see Price details with Purchase Order wise.
    2) From a Vendor you have purchased which material @ what price
    By using me23n what Price history you want to see.

  • Purchase Price Variance Report completes with error status

    Dear Members,
    I am using R12.1.3 Vision Instance.
    When I ran the report Purchase Price Variance Report, it completed with an error.
    The error message is :-
    Enter Password:
    REP-1212: Object 'F_h_report_date' is not fully enclosed by its enclosing object 'Body'.
    REP-0069: Internal error
    REP-57054: In-process job terminated:Terminated with error:
    REP-1212: Object 'F_h_report_date' is not fully enclosed by its enclosing object 'Body'.
    Can any one please guide me in resolving this issue?
    Many thanks in advance.
    Regards.

    HI,
    Check the below references, it would address your issue
    Purchase Price Variance (Xml) Post Process Failed [ID 1341213.1]
    Report Error Rep-1212: Object 'F_report_date' [ID 567886.1]
    Regards,
    Ivruksha

  • How to get the Price variance report for PO's?

    Hi all,
    Please help me by giving the exact T Code which gives the price variance for the PO's,which must be
    showing the difference between the GR value and the price(std.price) maintained in the material master.
    Waiting for your suggestions.
    Regards
    Mangalraj.S

    Hi,
    Take an easy way, you can go to the PO with t-code ME23N, at tab page PO history of the item detail, you can find the price variance for the item.
    Or you can use t-code MB5S to display the multi-POs' price variance report!
    Cheers
    Tao

  • Formulation in a Price Variance Report

    Hi everyone,
    I had a quick question. Im currently working on a price variance report and and using cube 0BBP_C01 Global Spend Point to Point connection.
    The client wants the Unit of Measure on the PO to be consistent with the Unit of Measure on the Invoice.
    However the Standard price in the Master data is based on the USAGE unit of measure. (Not the Purchase unit of measure)
    I need to convert the USAGE unit of measure (master data) to the PURCHASE unit of measure so that the PO unit of measure is consistent with the INVOICE unit of measure.
    How can I do that? Is there an InfoObject that does that?
    Cheers

    BI 7.0, in transformation in the rule, you can select or define the conversion for the UNIT of measure quantity.
    refer:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/27/b65c42b4e05542e10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/1b/325d4217139041e10000000a1550b0/content.htm

  • Purchasing price variance report

    dear all,
    I have to generate the purchasing price variance report...
    Report to analyze and compare the following data elements from the invoice and standard cost:Period Actual average price per unit.YTD actual average price per unit o current year.YTD actual average price per unit o previous year.Current (actual) standard cost per unit.
    The tables to be used Ekko/ Ekpo/Ekbe.
    Best regards

            Setting of Chartrange and Labelrange (1)
    .ChartRange  = .Range(start, end)
    .ChartRange  = .Range(.Cells(row#,column#), .Cells(.Rows.Count row#, column#))
    .ChartRange  = .Range(.Cells(1,1), .Cells(.Rows.Count-1, 5))
    0
    1
    2
    3
    4
    5
    0
    Label Range
    ** Header names not to be exported to chart **
    1
    4
    3
    -8
    2
    4
    3
    -7
    3
    5
    2
    -6
    4
    7
    21
    -5
    5
    18
    35
    -4
    6
    15
    25
    -3
    7
    20
    16
    -2
    8
    0
    0
    32
    2.5
    5
    -1
    .ChartRange  = .Range(.Cells(2,1), .Cells(.Rows.Count-1, 5))
    0
    1
    2
    3
    4
    5
    0
    Label Range
    ** Header names not to be exported to chart **
    1
    ** data not to be exported to chart **
    -8
    2
    4
    3
    -7
    3
    5
    2
    -6
    4
    7
    21
    -5
    5
    18
    35
    -4
    6
    15
    25
    -3
    7
    20
    16
    -2
    8
    0
    0
    32
    2.5
    5
    -1

  • 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

  • Is there any Price Protection in Lenovo ?

    I bought a T500 on lenovo's website on Jan 10. The price is $1,246.74.
    Yesterday I found the price of the same configuration T500 had become to $1,204.27 before I received the computer.
    It's very disapointed to find my computer's price cut down before I get it.  I want lenovo give me the money back. Is there any Price Protection in Lenovo ?

    Great! Should I ask "Price Protection" now or 21 days later ? 
    If they give me the $45 back now, may I ask another "Price Protection" when they decrease the price again?
    I emailed to lenovo yesterday ([email protected]) but there is no response until now.

  • Price Protection ?

    new MBP user. Purchased one week prior to the new release on Tuesday May 29th. Is there any way to exchange for the latest? or perhaps get a refund on the price difference?
    Thanks
    MacBook Pro   Mac OS X (10.4.9)  

    If you purchased your MacBook Pro through the Apple Store, you have fourteen calendar days to return it, assuming that it wasn't a custom configuration in which case they won't take it back. Apple will charge you a 10% restocking fee if, as I would presume, you've opened the box.
    As to price protection, no, probably not since it was a new model, not a price reduction on the older model.
    You can see Apple's full policies here:
    http://www.apple.com/support/store/postpurchase.html
    If you purchased your MacBook Pro from another source, then that dealer's return policies, if any, would apply.

  • Production wise price difference report

    dear masters,
    i want to know only production order wise settlement report.
    means after settle the PO i want see what is the price difference amount against that PO as excise duty will be levied on price diff amount as per my present companies scenario.
    but when i go through by fbl3n report i can see only report against GL not against PO but i need only price diff report against multiple production order wise
    pleseeee let me know as earliest as possible.
    Bikash Singha.

    hi
    you have to develop your own.

  • Price Protection Scheme

    Our company offers price protection to our customer.  Whenever we increase our price, we allow the customer to use the old price for a certain period at an agreed accumulated quantity.
    When price is increased, SAP will already use the new price in the Sales Order, but customer still uses the old price in the PO.  Upon payment of the customer (after a month or 2) , We issue credit memo to the customer.
    How do you handle this process?  How can the system calculate the amount that should be indicated in the CM?

    Hi,
    Use pricing date field that are available both at header level and item level of the sales order.
    For example, when the sales order is created at a later date, put the PO date as pricing date in the sales order. By this way, the system can pull the old pricing value in the sales order. Note that the new pricing record should have been created after this pricing date.
    Regards

Maybe you are looking for

  • Proble with adobe extension manager CC

    OS win7 64 bit and  photoshop CC2014. I installed AEM CC but after boot does not recognize  php cc2014 and so I cant install any exstension. Please could someone help me?

  • What is the best Computer Security Software for Mac OSX 10.4.7?

    Spyware, Spam, Viruses, Worms, etc., etc. I know Mac is supposed to be less vulnerable than windows. However, even Mac isn't perfect. I'm considering buying a suite of software by Allume Systems: Internet Cleanup 4.0. Has anyone anything positive or

  • Third Party DVD Player for MacIntel (not VLC)?

    The only software I miss from my Windoze days is PowerDVD. It had many features like step-backward, multiple FF and REW speeds that were keyboard shortcut accessible (vs. Apple DVD player where you set one speed and that's it), screen capture, and it

  • CS5 Error message - file-format module cannot parse the file - files made in CS5

    I am a professional photographer who has used Photoshop since version 3 - I've not come across this problem - these are a set off wedding photos I've just taken and edited, retouched etc - help please ASAP

  • 1 computer, 2 I phones, and an I Pod Nano!

    Myself and husband only have 1 home PC, i currently have an I phone and I tunes account that i sync together. My partner is now looking to purchase an I phone as well, and we also have been given a new I pod nano that we wish to run a home sound syst