"Conditions" button at the material master - Change the related condition

There is "Conditions" button at the material master ("Sales: sales org. 1" tab). We can make condition record of PR00 by this button but at our system the condition for the material price is different (it isZPR0 at our system). How can I change the related condition type as ZPR0 for this button?
Thanks in advance for the answers....

Check program LMGMMF0Q and FUNCTION SD_COND_GET_DEFAULT_CONDITION for details.
It looks it is hard coded, but they also mention that Via a user exit (business transaction event), the
default KSCHL and KOTABNR can be set.
Regards,

Similar Messages

  • Adding a Z field in the material master at the plant level

    Hi,
    I want to add a new text field in the material master.
    The data maintained inthis field should be easliy retrievable using  some STD SAP Report or using Abap query ( SQ01/SQ02)
    Please advise how do i do it.
    Regards,

    Hi,
    I want to add a new text field in the material master.
    The data maintained inthis field should be easliy retrievable using  some STD SAP Report or using Abap query ( SQ01/SQ02)
    Please advise how do i do it.
    Regards,

  • Copy characteristic value(class 023 ) from the material master to the batch

    Dear All,
    Is there a way to copy the characteristic value (class 123) from material master to the batch master automatically once we create a batch of that material
    I tried to create a dependency, but didnu2019t know what to write in the dependency editor
    Please advise

    I dont know if its possible in standard,  you can try and create a reference batch, and use the below user exit I found in SAP library :
    Set Up Customer Exit for Determining Source Batch
    You can use function module exit EXIT_SAPLV01Z_011 in SAP enhancement SAPLV1ZN when assigning characteristic values to batches. You use this to specify a reference batch when creating a new batch with the central function module VB_CREATE_BATCH.
    Further notes
    The reference batch must always be specified completely. This means the reference material, source batch and reference plant details must have been entered if the batch is determined at plant level.
    All batch master data is copied. If the batch is classified in this enhancement, the values assigned to the corresponding characteristics are copied.
    In the exit, you can use a communication structure with the application data for the respective business transaction (for example, plant or material type). If you require further information, you must obtain it yourself in one of the user exits (such as time, user name, or date, for example).

  • Accounting & costing view in the material master

    hi
    my client wanted to block the accounting & costing view in the material master for the end users
    what i need to do

    Hi,
    You can (Authorization material master by views of accounting & costing ) achieve this by way of authorization control. In transaction PFCG, select your role for creating / changing the material master. Select option Maintenance statuses. Then at change status option select views that you want to give the authorization to the users. Create profile & save the role. Now assign the role to the users. They will get only those views you have selected. You have to select those views in all the roles related to material master (create, change, display).Better Consult Basis Consultant,
    Regards,
    Biju K

  • OCM for Revesion level in the Material Master and for the BOM

    Hello,
    I use My SAP 6.
    I have implemented OCM. It's used for 2 things:
    - The first is for revision level in the Material Master.
    - the second is for the BOM.
    Today, the customizing is good, it's work.
    My need is to have the same change number for those 2 evolutions:  for the material master evolution and for the BOM evolution.
    It's possible, and how?
    Thanks for your answers.
    Bérenger

    I do not think this is possible. Service level is usually used for safety stock planning.

  • Default Storage location from the Material master

    Can we default the storage location from the material master into the reservation line item in trasaction MB21?

    enter the production storage location in material master MRP2 view.
    Edited by: Jürgen L. on May 7, 2008 6:52 PM

  • QM: Inspection Setup in the Material Master

    Hi all!
    A quick novice user query: In SAP ERP Quality Management, I was creating an inspection lot for a material and it prompted me to first add an inspection type for it. I went to the Inspection Setup in the Material Master, entered the material, the plant, check activate inspection, selected an inspection type and hit execute. But it keeps giving me "No entries found". Any help?
    Thanks a bunch in advance!
    Regards,
    Bilal

    Your query does not provide complete info as to what type of inspection origin you're trying.
    Anyway as a thumb rule ensure that the setup in material master exists, i.e. the relevant inspection origin type. Ensure the tickbox for active exists. Also the corresponding data such as inspection plan / material characteristic etc. exists along with the required setup.
    Once the above is in place you can proceed with the QM flow. In addition to this I would also suggest do a search in QM forums to know more about how to maintain the data, what needs to exist etc. Also go thru' SAP help.

  • Reg : material master change history

    Hi All.
    I am changing the value of the material master characterstic assigned to class under the classification TAB of material master.
    I want to extract the last chaged date of the characterstic value.
    The material master change history ( Table CDHDR)  is not reflecting the changes done to the characterstic value.
    Can anybody please suggest me how can i extract the change history of the characterstic value of a given class for a given material.
    Thanks
    Vijay

    Hi
    If a field is changed in any transaction with a new values those changes are recorded in CDHDR and CDPOS tables with the field name, Transaction name and field old and new values, changed by and date etc
    So you have to fetch the change data history from those tables passing the
    OBJECT CLAS = MATERIAl and the Objectid = Material no and fetch the data from CDHDR first and then for all entries of CDHDR fetch the data from CDPOS and use the data and required fields
    Regards

  • Material Master Change Documents

    We have currently added additional fields to MARA and I am trying to add the changing of these new fields to the Material Master Change Documents.  Does anyone know how I can accomplish this?

    Dear Khrista,
    I hope you are looking for change documents that would be generated whenever specific field value changes when you change material master. It would be stored in CDHDR and CDPOS.
    One way is to add custom fields to be considered is to implement a proper BAdi/Enhancement.
    Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
    REPORT ZTEST.
    TABLES: TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    TSTCT.
    DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA: FIELD1(30).
    DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS: P_TCODE LIKE TSTC-TCODE,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA: WA_TADIR TYPE TADIR.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'PROG'
    AND OBJ_NAME = TSTC-PGMNA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM TRDIR
    WHERE NAME = TSTC-PGMNA.
    IF TRDIR-SUBC EQ 'F'.
    SELECT SINGLE * FROM TFDIR
    WHERE PNAME = TSTC-PGMNA.
    SELECT SINGLE * FROM ENLFDIR
    WHERE FUNCNAME = TFDIR-FUNCNAME.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'FUGR'
    AND OBJ_NAME EQ ENLFDIR-AREA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    ENDIF.
    ENDIF.
    SELECT * FROM TADIR INTO TABLE JTAB
    WHERE PGMID = 'R3TR'
    AND OBJECT in ('SMOD', 'SXSD')
    AND DEVCLASS = V_DEVCLASS.
    SELECT SINGLE * FROM TSTCT
    WHERE SPRSL EQ SY-LANGU
    AND TCODE EQ P_TCODE.
    FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
    WRITE:/(19) 'Transaction Code - ',
    20(20) P_TCODE,
    45(50) TSTCT-TTEXT.
    SKIP.
    IF NOT JTAB[] IS INITIAL.
    WRITE:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    Sorting the internal Table
    sort jtab by OBJECT.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type C.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    LOOP AT JTAB into wa_tadir.
    at first.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 wf_object2,
    105 SY-VLINE.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    SELECT SINGLE MODTEXT into wf_txt
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single TEXT into wf_txt
    from SXS_ATTRT
    where sprsl = sy-langu
    and EXIT_NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    endcase.
    WRITE:/1 SY-VLINE,
    2 wa_tadir-OBJ_NAME hotspot on,
    41 SY-VLINE ,
    42 wf_txt,
    105 SY-VLINE.
    AT END OF object.
    write : /(105) sy-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , wf_smod.
    WRITE:/ 'No.of BADis:' , wf_badi.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    data : wf_object type tadir-object.
    clear wf_object.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    when 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
    ENDCASE.
    Alternatively, you can do the following:
    1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
    4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
    ull get a list of Enhancements related to that Componene....
    5. Choose which ever enhancement will suit ur business need ..
    6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
    For a user exit......
    Finding whether there is any User Exit or not for tcode VA42
    1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
    Hope this will help.
    Regards,
    Naveen.

  • Change of price control from "s" to "v" in the material master

    Dear All,
    Due to business requirement, we would like to change the price control for FERT items in the material master from "S-Standard Cost" to "V-Moving Average Price". This change we would like to do only at sales plants (Non-Manufacturing Locations). Very few materilas are having the stock on the date of the price control change
    I would like to know is there any SAP Note / Any of you are having such experience? Please arrange the same.
    Regards
    Anilkumar

    Hi,
       i am not sure about any program but through MR21 you can change tthe Price in material master.
    If stock is available system will hit to closing stock of the material for price change in case stock is not available it will hit price difference gl account.
    Regards,
    Sankar

  • Re: Changes in the material master.

    Hi guru's,
    The vendor supplies the material 1 box which consists of 20 pieces, we known that in the material master the unit of measure for alternate UoM is maintained as 10 pieces (in additional data tab). If I make changes as the receipt from vendor as 20 pieces instead of 10 pieces already maintained, what are the consequences I face. its ur pl.
    thanks
    tuljasingh.

    Hi,
    Once you make changes in material master ( from 10 to 20) then when you make the GR then system will make GR for 20 quantities (After makeing changes in MM you have to again change the conversion in PO in quantities tab). 
    So after making GR, quantities & stock value will be updated as per data mentoned in PO conversion.
    If you make any new PO then system will pick bydefaut the conversion in PO from the material master.(i.e. 20 qty for 1 pc)
    Regards,
    Umesh Agrawal
    Edited by: Umesh Agrawal on Dec 8, 2008 10:59 AM

  • Change Excise Duty Group on the Material Master

    What are the steps to change the excise duty group in the Material Master (MARC- OITAXGRP)? I am getting a message 'Excise duty tax group cannot be changed due to posted stock'.
    We realised some of materials have been setup with incorrect excise duty group at a few plants and there have been a lot material movements posted (101s, 301s). But is the best way to fix this?
    Do we have to reverse all the documents or is it good if we zero the inventory and then it will allow us to change?
    Is a direct table update of the table an option?
    Please advice.
    Thanks in advance
    Srini

    you can't change the excise duty group if there is a stock for the material.
    there is a steps that you need to follow if you inisist to change:
    - zerorize the stock in the current period (all stock types)
    - zerorise the stock in previous period (all stock types)
    - then only you can change the excise duty group.
    these steps can only be carried out when the two posting period are still open, so normally you should do it at month end.

  • Availability Check Changed on the Material Master Update Existing Orders

    I need to know if there is a way to update existing orders once changes have been made to the material.  Currently the only way that I know of is to go into individual orders change the plant save then change it back to the original plant on the order then the changes take effect.  How can I achieve this without touching every order individually.  Is there something to mass update existing orders to take a new snapshot of the material master settings for a material.

    Try with t.code VA05 - Open sales order list.
    Execute this list. In the output, sort the data by plant. Then go to menu Edit -> mass change -> new plant. Change the plant for group of sales orders that have similar plants. Then again do the same thing to bring the previous plant in the sales orders.
    This can help reduce the time instead of going one by one.
    Regards,

  • Tracking changes in the material master

    Hi All,
    I have a material master 123456.
    In this I have batch_class  023 type. I have a characteristic COLOUR which is assigned to the batch_class.
    For this characteristic there are 2 options RED and BLACK.
    When I created the material master I had assigned RED colour. I did some transaction also.
    After 2 days when I went inside the material master, I found BLACK insteadof RED.
    I want to know who did this changes? I am not able to track this from the mm03--material master changes.
    How do i track the changes?
    Regards,
    Narendra Bora

    in MM04 i think you may not be able to find the classification changes.
    i wouls suggest you to activate change logs on AUSP table a prerequisite of change logs is activating multi object assignments. This entails running program RCCLUKA2 which converts KSSK and AUSP to internal number (more information on the program/procedure can be found in the documentation of the program).
    this can help you to find the change log on the classificaiton values.
    Pravin Mukkawar
    TCS canada

  • Change Special Procurement in the material master?

    Hi,
    How can I change Special Procurement in the material master? Right now Special procurement field is greyed out and would not allow me to change it?
    Sincerely,
    Ketan

    Hi,
    Have you used any MRP profile.
    If so in transaction MMD2 for MRP profile, choose the special procurement type field & change the selection from display mode.
    Now in transaction mm02 the spl procurement field can be entered/changed.
    Regards,
    Senthilkumar SD

Maybe you are looking for

  • PR To PO Convertion Directly

    Guru Is it Possible to convert directly PR to PO if yes then what is confiration step required to do. without using adopt procedure in ME21N Pl guide me Thanks Sudhir

  • Some tips to install Windows 8.1 on Satellite L650-1L4 required

    Hey there, I just got my notebook back from support since my harddrive failed last week. So, since I'd have to reconfigure everything anyways, I'm thinking about installing Windows 8.1, which I can get through a student program of my university. The

  • Mac keeps freezing on me!!!

    I'm using a Macbook Pro 17 inch running Mac OSX 10.5.2 and I've had my mac freeze on me over 5 times today! What happens is everything becomes unresponsive and completely useless I can still move my mouse around (if I'm lucky) but it's usually got th

  • [svn] 2263: Fixed WiseUI performance app and some mustella test failures.

    Revision: 2263 Author: [email protected] Date: 2008-06-26 13:19:12 -0700 (Thu, 26 Jun 2008) Log Message: Fixed WiseUI performance app and some mustella test failures. tests Passed: checkintests Needs QA: YES Needs DOC: NO Bug fixes: API Change: NO Re

  • UCM error

    Hi all, Can anybody suggest me how to resolve the following issue getting when starting UCM console Content Server Request Failed Error Unable to get the configuration information. The authorization token is invalid. It has either expired or is not a