How to set material standard price to zero

Hi,
I am facing a problem relating to standard price of material. The material price control indicator is S. The standard price of that material is 300/-. I need to change 300/- to zero. How can i do that?
Pl. advise. I will assign the points for the answer.
Bye

Is this a purchased part?
does the material have a cost estimate?
The price control is "S" ??

Similar Messages

  • How to get Material standard price: MBEW-STPRS?

    Hi BW experts,
    I am wondering what is the best way to extract data for <u>material standard price</u> in Material master data - Accounting view (<b>MBEW-STPRS</b>)?
    I checked existing extractors for material master, but I didin't find one which could be used.
    Any help and feedback will be awarded.
    Thanks and regards.
    Sally

    Hi Sally,
    Check if 0CO_PC_ACT_05 helps here.
    http://help.sap.com/saphelp_nw04/helpdata/en/22/1b383fdb800804e10000000a114084/content.htm

  • How to set 'Material Master' tab as default in standard transaction CG54?

    Hi All
    I am having a requirement to call the transaction CG54 from a custom program. On calling the transaction, I need to put some default values to the input fields and the default tab selected should be 'Material Master'. I am able to default input fields using BDC Transaction call. Can anybody guide me how to set Material Master tab as the default tab selected?
    Thanks in advance
    Rinzy Deena Mathews

    Hi All
    Solved the issue by myself.
    Initialization of tab in transaction CG54 is based on the values in the standard table TCGSGP - EHS: Search parameter (reproduction from SET/GET memory).
    Calling of the transaction CG54, with default values and parameters can be done with the help of following standard function module:
    *-- Types
      TYPES : BEGIN OF t_obj_tab.
              INCLUDE STRUCTURE rcgapplobj.
      TYPES : END OF t_obj_tab.
      TYPES : tt_obj_tab  TYPE t_obj_tab OCCURS 20.
      TYPES: BEGIN OF t_zplm02,
               sbgvid TYPE zppr_de_sbgvid,
             END OF t_zplm02.
    *-- Internal Tables
      DATA: li_obj_tab    TYPE tt_obj_tab WITH HEADER LINE,
            li_report     LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_variant    LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_subid_tab  TYPE espre_subid_rep_tab_type WITH HEADER LINE,
            li_report_m   LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_variant_m  LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_subid_tab_m TYPE espre_subid_rep_tab_type WITH HEADER LINE,
            li_zplm02     TYPE STANDARD TABLE OF t_zplm02.
    *-- Structures
      DATA: ls_addinf     TYPE rcgaddinf,
            ls_rcgradmsel TYPE rcgradmsel,
            lw_zplm02     TYPE t_zplm02.
    *-- Variables
      DATA: lv_trtype     TYPE rcgdialctr-trtype VALUE 'D',
            lv_actype     TYPE rcgdialctr-actype VALUE 'D',
            lv_viewappl   TYPE tcgl3-repappl     VALUE 'MATMASTER',
            lv_sel_valdat TYPE rcgradmsel-valdat,
            lv_sel_langu  TYPE rcgradmsel-langu,
            lv_ucomm      TYPE syucomm,
            lw_gen        TYPE char10,
            lv_flag       TYPE esp1_boolean,
            lv_werks      TYPE werks_d,
            lv_bsbgvid    TYPE zppr_de_bsbgvid.
    *-- Parameters
      ls_addinf-aennr      = sy-datum.
      ls_addinf-valdat     = sy-datum.
      ls_rcgradmsel-sbgvid = iw_gen.
      ls_rcgradmsel-matnr  = p_matnr.
      ls_rcgradmsel-namcat = 'MATNR'.
      ls_rcgradmsel-reprefflg = abap_true.
      ls_rcgradmsel-numcat = 'NUM'.
    *-- Application Object
      li_obj_tab-repappl = 'MATMASTER'.
      li_obj_tab-objectkey = p_matnr.
      APPEND li_obj_tab.
    *-- Evaluate selection screen and fill keytab
      CALL FUNCTION 'C1G0_KEYTAB_FILL_FROM_RADMSEL'
        EXPORTING
          i_radmsel             = ls_rcgradmsel
          i_valdat              = ls_addinf-valdat
          i_actype              = lv_actype
          i_flg_popup_no_param  = abap_true
        IMPORTING
          e_flg_cancel          = lv_flag
        TABLES
          i_applobj_tab         = li_obj_tab
          e_keytab_report       = li_report
          e_keytab_variant      = li_variant
          e_subid_refreport_tab = li_subid_tab
        EXCEPTIONS
          OTHERS                = 1.
    *-- Initilize Report Header Buffer
        CALL FUNCTION 'C1AP_ESTDH_BUF_INIT'
          EXPORTING
            i_aennr  = ls_addinf-aennr
            i_valdat = ls_addinf-valdat.
    *-- Parameters
        ls_addinf-aennr      = sy-datum.
        ls_addinf-valdat     = sy-datum.
        ls_rcgradmsel-sbgvid = iw_gen.
        ls_rcgradmsel-matnr  = p_matnr.
        ls_rcgradmsel-namcat = 'MATNR'.
        ls_rcgradmsel-reprefflg = abap_true.
        ls_rcgradmsel-numcat = 'NUM'.
    *-- Application Object
        li_obj_tab-repappl = 'MATMASTER'.
        li_obj_tab-objectkey = p_matnr.
        APPEND li_obj_tab.
    *-- Initial report block tree of information
        CALL FUNCTION 'C1G2_ENTRY_INQUIERY'
          EXPORTING
            i_trtype              = lv_trtype
            i_actype              = lv_actype
            i_addinf              = ls_addinf
            i_viewappl            = lv_viewappl
            i_sel_valdat          = lv_sel_valdat
            i_sel_langu           = lv_sel_langu
            i_rcgradmsel          = ls_rcgradmsel
          IMPORTING
            e_okcode              = lv_ucomm
          TABLES
            i_keytab_report       = li_report
            i_keytab_variant      = li_variant
            i_subid_refreport_tab = li_subid_tab
            i_applobj_tab         = li_obj_tab.
    With Regards
    Rinzy Deena Mathews.

  • How to enable the standard price in the accounting -1 view of material mast

    Hi,
    When i was trying to create a material of material Type: FERT, Iam unable to enter the price of the material in the accounting -1 view-> standard price.
    The field has been disabled.
    So please tell me how to enable the standard price.
    Regards,
    Rudra Prakash. S

    hi
    go to OMS2  double click FERT
    in valuation check which price control is allowed
    it should be std. price
    go to OMSR  check MBEW-STPRS  note field group
    in OMS9 for this group and material combination check whether that field is maintained as display
    Vishal...

  • Report on difference between PO price and Material standard price

    Hi,
    We need a report on Purchase price difference, which is report showing Open PO price & Material standard price, if there is a price difference
    This need to be run every day to avoid buyer changing price at PO level unless there is a valid reason
    Similarly difference if any between Schedule agreement price & Material master standard price
    Please help

    Hi,
    There is no standard report available for this.
    You need to develop one.
    Considering your requirement, it can be achieved with a query as well provided you do not need complex functionality out of the report.
    Hope this helps.

  • A Function or BAPI to get Material Standard Price?

    Hi All,
    I need a Function or BAPI to get the Material Standard Price when the following Criteria is given;
    1. Material Code
    2. Plant
    3. Period
    4. Year
    5. Company Currency (Optional)
    I need only the Standard Price and Price Unit. Please give me a example with sample values.
    Thanks,
    Kishan

    Sri:
    I need only the Standard Price and Price Unit
    there is no specific FM for that.
    you need to write small select query in FM than use this custom FM into your program.
    Amit.

  • Abap function module for material standard price.

    Dear Team,
    Can anyone tell me the abap function module for getting material  standard price respective of date and material code as input.
    I have observe table MBEW, where we will get standard price of a material for last change date. Not getting any table where price is coming out wrt of Date for a same material.
    Thx in advance
    Rgds
    sp
    kolkata

    HI.
    FM MSR1_MD_MATPRICE_GETLIST  should help.u.
    Regd,
    AS

  • How to set Material Ledger as Productive

    In CKM9 ---> I am getting message as --> Material Ledger Not Yet Productive
    how to set Material Ledger as Productive
    Please help

    IMG->Controlling->Product Cost Controlling->Actual Costing/Material Ledger-> Activate Valuation Areas for Material Ledger
    In this step, you activate the material ledger for valuation areas - Before activating material ledger, check the additional currencies defined in the Co Cd.

  • Material Standard Price update.

    I've been trying to update a material standard price via BAPI_MATERIAL_SAVEDATA or MY_MATERIAL_PRICE_UPDATE, with no success.
    I've followed the example code give in the thread /message/9187089#9187089 [original link is broken].
    Has anyone gotten this to work?

    Sure.
    Costing Type (OKKI) : 01 Standard Cost estimate (material), in this Price update: Standard price & Valuation View: Legal valuation.
    Valuation variant components:
    001: Planned valuation Materials: priority 1. Price frm purchasing info records, 2. Valuation price according to price control in material master 3.Valuation price with user Exit.
    007: Production Order Actual: priority 1. Valuation price according to price control in material master.
    Edited by: KMadhumati on Aug 12, 2009 9:44 AM

  • Report displaying Material Standard Price and PO Price

    Hello Experts
    We have materials which are purchased. Price control is maintained as standard price and standard price is maintained using T Code MR21 periodically.
    Due to this when PO price is different from standard price maintained in material master (usually PO price is higher than standard price) all price difference are posted to price difference GL at the time of GR.
    Now users want to check variations between standard price and PO price for the material receipts.
    Can anyone suggest me any report which provides details of standard price and PO price for the material receipts?
    Thanks in advance for your help.
    Satya Alapati

    Nothing std I'm aware of either.  You could consider using the messages 06 205/6/7 to get a warning at the time POs are created that price varies significantly from std.
    Config help text below:
    Set Tolerance Limits for Price Variance
    In this step, you define the tolerance limits for price variances.
    When processing a purchase order, the system checks whether the effective price of a PO item shows variances compared with the valuation price stored in the material master record. In addition, it checks whether the specified cash discount value is admissible.
    Variances are allowed within the framework of tolerance limits. If a variance exceeds a tolerance limit, the system issues a warning or error message.
    In the SAP System, the types of variance are represented by the tolerance keys. For each tolerance key, you can define percentage and value-dependent upper and lower limits per company code.
    Standard settings
    The standard SAP System supplied contains the following tolerance keys:
    PE Price variance, Purchasing
    Tolerance limit for system message no. 207. This message appears if the specified effective price exceeds the predefined tolerances when compared with the material price.
    SE Maximum cash discount deduction, Purchasing
    Tolerance limit for system message no. 231. This is a warning message, which appears when the specified cash discount percentage exceeds the predefined tolerances.
    Note
    You can specify whether the system message appears as a warning or error message using the menu options Environment -> Define Attributes of System Messages.
    Activities
    Maintain the tolerance limits for each tolerance key per company code.
    Regards,
    Nick

  • Material standard price change!

    I am trying to do a standard price change for a material using the message type 'materialvaluation_pricechang'
    I configured the distribution model view and partner profiles for R/3 and XI.
    When I tried to create an IDOC with test tool we19, it got created with status 51 (application doc not posted)
    I got the following error. But in config I didn't see the step 'setup sending material prices'. I am working on SAP ECC 5.0.
    The error description is as follows.
    <b>No Customizing data for valuation area 0013 found
    Message no. CKMLSENDPRICE701
    Diagnosis
    The Customizing data for sending material prices to valuation area 0013 was not found.
    System response
    No price changes were made
    Procedure
    Edit the Customizing data for valuation area 0013 under Materials Management -> Valuation and Account Assignment -> Set Up Sending Material Prices</b>
    Please suggest.
    Thanks,

    Please find the code below in <b>bold</b>. I am trying to change the standard price of the material. Hence ls_ckmlcr-vprsv = 'S'. This is why the following lines in the below code never executes
    <b>ls_matpr_cr-newpvprs = l_price.</b>
    <b>ls_matpr_cr-newpvprs = ls_ckmlcr-pvprs.</b>
    And hence the below condition fails.
    IF ls_matpr_cr-newpeinh = ls_matpr_cr-peinh AND
           ls_matpr_cr-newstprs = ls_matpr_cr-stprs AND
           <b>ls_matpr_cr-newpvprs = ls_matpr_cr-pvprs.</b>
          l_nochange = 'X'.
        ENDIF.
    <b>ls_matpr_cr-newpvprs = ls_matpr_cr-pvprs.</b>
    ls_matpr_cr-newpvprs and ls_matpr_cr-pvprs are same in this case and the if condition fails. So no price change document is posted.
    Is this a bug? Is there any OSS note available to correct this problem.
    IF l_nochange IS INITIAL.
          ls_matpr_cr-newpeinh = ls_price-price_unit.
          <b>IF ls_ckmlcr-vprsv = 'S'.</b>
            ls_matpr_cr-newstprs = l_price.
          ELSE.
            <b>ls_matpr_cr-newpvprs = l_price.</b>
          ENDIF.
        ELSE.
          ls_matpr_cr-newpeinh = ls_ckmlcr-peinh.
          <b>IF ls_ckmlcr-vprsv = 'S'.</b>
            ls_matpr_cr-newstprs = ls_ckmlcr-stprs.
          ELSE.
            <b>ls_matpr_cr-newpvprs = ls_ckmlcr-pvprs.</b>
          ENDIF.
        ENDIF.
        IF ls_matpr_cr-newpeinh = ls_matpr_cr-peinh AND
           ls_matpr_cr-newstprs = ls_matpr_cr-stprs AND
           <b>ls_matpr_cr-newpvprs = ls_matpr_cr-pvprs.</b>
          l_nochange = 'X'.
        ENDIF.
    Thanks,

  • How to set material in ME51N

    Hi All,
    we have created one customzied screen, in this screen we are entering material no. based on this we are getting stock details for this material.
    here requriement is once i double click on material , this materail has to show in ME51N item level.
    through set parameter id we are able to link to MM02 & MM03 but set  parameter id is working for me51n ,please tell me how to display material in ME51N.
    Thanks in advance.

    Hi,
    Please check the below link. It might help you.
    http://www.slps.org/slps_processes/2/Master%20Document%20Link/purchasing/PurchasingDocsP001_P019/PUR-006%20Create%20A%20Purchase%20Requisition%20(FO)%20-%20ME51N.pdf
    with regards,
    Mamta

  • How to set naming standard that sets max number of words in column name?

    Hi all,
    Is it possible to set naming standard that sets max number of words in colum (or table) name?
    I was looking video (1:08min)
    http://download.oracle.com/otn_hosted_doc/sqldev/UserDefinedDesignRules/UserDefinedDesignRules.html
    And here you can see how rule is triggered.
    "...Name has 2 words; Max permitted - 1".
    Thanks a lot

    Hi,
    you need to create glossary and set it in naming standards for your design.
    This document is still valid - http://www.oracle.com/technetwork/developer-tools/datamodeler/datamodelernamingstandards-167685.pdf
    Naming standard settings are located :
    - DM 3.x - "Preferences>Data Modeler>Naming Standard"
    - DM 4.0 - Design dialog>Settings>Naming Standard
    If you want only check on number of words then glossary can be empty and you can set "Incomplete modifiers" option in that glossary.
    Philip

  • How to set naming standards for SQL Developer

    I am using SQL Developer version 3.0.04.
    In the newly integrated and very useful Data Modeler, we can set preferences for the naming standards to be applied when creating logical and relational model objects ( primary keys, foreign keys, et cetera). I would like to know if there is a way to set naming standards for the relational objects we create in SQL Developer on existing tables ( ( primary keys, foreign keys, et cetera).
    Any help in setting such preferences would be appreciated.

    Hi,
    If you want to set up a diagram for an existing database, you can use File/Data Modeler/Import/Data Dictionary to import its definitions.
    Alternatively you can open a Data Modeler Browser (using View/Data Modeler/Browser), expand the node for Design "Untitled_1",
    expand the node for Relational Models, and select Show from the Right-click drop-down menu for "Relational_1" to create a Relational Model diagram.
    You can then drag Tables from SQL Developer's Connections tree onto the diagram.
    Once you have a Relational Model you can reverse engineer it to an Entity-Relationship model using the << button in the button bar
    (or by selecting "Engineer to Logical Model" from the drop-down menu for the Relational Model).
    Note that there is now a separate forum for SQL Developer Data Modeler topics: SQL Developer Data Modeler
    David

  • How to view previous standard price in material master?

    Dear expert,
    in material master Costing tab 2, i can view the current and future cost estimate price. but i want to view the previous month standard cost estimate price in material master?
    For these, is there any configuration setting needed?
    Thanks for advance

    Hi
    When you re-release a Std Cost - The Future cost would become the CURRENT cost and the Existing curent cost would become the PREVIOUS cost.... You can then see the Previous cost estimate in material master
    br, Ajay M

Maybe you are looking for