In material master MM02 change number to be make it as a mandatory

Hi All,
How to make it mandatory above said subject line.
Appreciate your help

Hi,
You can use variant, goto SHD0 to make the screen field as required
refer below link
http://wiki.sdn.sap.com/wiki/display/ABAP/TransactionandScreen+variants
Regards,
Sankaran

Similar Messages

  • User Exist for Material master data changes like standard cost, master pric

    Hello,
    Could anyone please provide the user exit name for the following requirement. 
    The trigger to transfer data from SAP to Unix directory should be whenever one of the SAP field values change (standard cost, master price, Type Of Sales) or whenever a new item is added to SAP.  The data will be interfaced out of SAP NIGHTLY using the certain data format.
    thanks
    kumar

    Hi Lakshminarayanan
      thanks for your information.
    i have tested by changing the Type of Sales in material master(MM02) but the FM - EXIT_SAPLMGMU_001(MGA00001) did NOT get trigger. i did not write any code in side the INCLUDE program.i just tried wether the User Exit is getting trigger or not while changing the material master.
    Please advise me how to test it.
    Thanks
    Kumar

  • Automatic Trigger of Idoc Sending to PI on Material Master Create/Change

    Hi All,
    I would like to ask how to automatically trigger sending of idoc on material master create/change without using a standard transaction like BD10. I already tried using MASTER_IDOC_DISTRIBUTE in the material master change user exit. It does send the idoc but my problem is when an inbound idoc creates a material, it will then pass through the userexit and use MASTER_IDOC_DISTRIBUTE again.
    Any suggestions? Or do you have a better solution for this? My requirement is when uer goes throgh MM01/MM02 an idoc will automatically be sent to PI.
    Thanks.

    First of all a quick comment to your present solution. If it works and your only problem is that you'd like to suppress triggering the IDoc creation when a material is created/updated via inbound IDoc then you might want to just fix that. There's many possible ways to approach this, it all depends how much you want to change and what your processes are (I sorted the listed ones in order of personal preference, though the list is not complete for sure):
    <ul style="list-style:circle;">
    <li>Export some flag to memory when processing an IDoc that you can import in your exit and thus recognize that you don't want to send an IDoc. Depending on how you are processing your inbound IDoc BAdI BADI_MATMAS_ALE_IN might work; you might find others if this is not applicable or sufficient. If you're working on ECC 6.0 you could also consider coding the export of the flag in an implicit enhancement spot in your function modules used for IDoc processing.</li>
    <li>Evaluate in your existing coding the transaction code SY-TCODE; most likely you should see a clear difference between your IDoc processing and the other updates where you want to trigger the IDoc.</li>
    <li>Most likely the IDoc processing triggers function module MATERIAL_MAINTAIN_DARK (e.g. MATERIAL_INPUT_MATMAS01 does); this function module uses a global variable FLAG_BAPI_CALL to indicate the non-dialog processing. So if you feel adventurous you could evaluate this flag in your coding.</li>
    </ul>
    Change pointer won't really do you any good if your functionality is already working without them apart from the trigger. Even if you write change pointers, you still have to implement the trigger functionality, so essentially back to square one...
    In general another good option is often to use workflow events that are already triggered. I.e. in your case business object BUS1001006 almost does the trick. It has events for <em>ViewCreated</em> and <em>Created</em>, but unfortunately lacks events for material updates (and I didn't see any other appropriate object that has it and a quick trace while updating a material didn't fire any appropriate event).
    Cheers, harald

  • Material Master create / change screen addition

    Hi
    I am trying to add purchasing order text screen to material master create / change Z T code. I added purchasing order text for screen sequence group through T code OMT3B. But when I check screen sequnce in TCode OMT3R - Change view of screen order, new screen is not apperaing.
    I did similar configuration in sandbox of my system, I am able to add screen in material master create / change t code.
    Is there any other settings need to be maintained to add this screen?
    Regards,
    Nilesh Sankpal

    Do the maintenance in OMT3E also.

  • LSMW-Error during processing of BDC session change to material master MM02

    I have created an LSMW for changing material master data.  I recorded MM02 and using the "select views" screen selected the accounting 2 view and entered the information in the fields on that screen requiring changes.  I've set up all of the technical screens for the LSMW.  However, when I process the BDC session with "display errors only", the program stops at the select view screen with an error message "Select at least one view".  Any ideas how I can process through this screen so that the Accounting 2 screen opens in the BDC session?  One further note, I set that selection as a constant in the field mapping and conversion rules screen.  The field name recorded as KZSEL_05.

    hi
    one question how did you choose the view? i mean to ask by scrolling down using mouse or page down.
    the scrolling by mouse is not recognized by recording and that may be the error. so whenever you have to go down in screen please use page down not scrolling at least in LSMW.

  • Material Master description change

    Hi All,
    I have a PO created for a material and the PO is released at all levels. Now i change the description of the material using MM02. Now if i check in the PO it is not showing the new description in the short text field.
    I made changes to the Vendor name and i see the New name coming up in the PO when i open the PO
    Question:
    WIll the new description of the material gets displayed on the already existing PO for that material  or this new description gets appended only for the Purchase orders which are created after the description change
    Please let me know
    regards
    Pavan

    Hi,
    PO created before Changes hence they are not comming in old documents.
    We cna corelate with following example -
    E.g.
    u have original docuement (Matrial Master)
    u have taken a Xerox copy of that ( Created PO )
    now
    u have changed the origional document (Material Master)
    Changes will never reflect in Xerox Copy unless u get the new xerox  or u need to change it manually
    but yes u can one thing change it manually-
    Remove the line item system will ask u about enter material number then add the same material number u will get the new desription 
    regards,
    sujit

  • Report to display material master data changes

    Hi,
    Is there a standard report available to display all changes to material master data over a specified time frame i.e all changes made alst week,all chnages made today.
    Please suggest.
    Thanks in advance.

    Hi!
    Appart from MM04, you can also have a look at MM03 or MM02:
    1. Goto MM02 or MM03 transactions and enter the material.
    2. Select the relevant views for which you want to have the details.
         In the Bar menu follow the path Environment -> Display changes.
    Here you will get the list of changes done to the fields with Old and
    New values.
    Appart from these two tools, there is not any other report provided in the standard for this target.
    I hope this helps!
    Esther.

  • Material Master Field Change

    Hi Experts
    I have a Field in MRP2 View MARC -> Field LGPRO (Issue Storage Location).
    I am using MRP2 view, only for this field.
    1) Is it possible I can move this Field to Plant/Storage location view ??
    2) How to restrict this setting only for particular material types.
    Regard

    You need to move the entire sub screen. If you go to SPRO->logistics General> material master>configuring material master--> define structure of data screens for each screen sequence. Say select 21 that is std ind ( short) tab pages and make a copy of that say Z1. In that if you go to MRP2 view the sub screen containing storagelocation field is with screen number 2484.
    Now if you go to Plant storage data view 1 and select dialog structure subscreens; here the screen with 0001 can be changed to 2484. However since this is related to MRP view the maintainance status needs to be changed to D from L else you will not be able to see the fields. But if you change the status to D the orginal sub screens of Plant data/storage1 will not appear.
    You will have to check  that these subscreens can be moved to Gen plant data/storage2.
    Finally you need to assing this Z1 under same node but assign screen sequences to user/material type/transaction/industry sector under that
    SREf Trans      Sref user    Sref Matl type                      Sref : industry     Ssq
    01                      *                relevant material type          *                        z1 ( the one which was created as above)
    However  material master being very critical it is advised not to make such changes and if any changes are made it has to be thoroughly tested for the impact.
    Regards
    Sangeeta

  • Material Master- Display changes thr' Z-program

    Hi,
      I have created two custom fields in MM01, which appear as DISPLAY
    only fields.
    The value in these fields is populated depending on some another
    Z-field. This value is populated in database table thr' one Z-program.
    But reqmt is like, whenever the value is changed thr' Z-program,
    material master - Environment Menu>Display changes, should display the
    change history for that material.
    Can we use some 'CHANGEDOC*' function modules in Z-program so that it
    will record the user name , tcode, time and date in CDHDR table?
    If yes, what are those FM's and what should be the sequence for using
    those function modules?
    Thanks in advance,
    Prasad

    Hello,
    First you will have to go to the domain level and click a flag for change documents in attributes. Once you have done that you need to put those fields in the object for mara. For that you need to go to transaction SCDO. Find the the material object and add your fields there. Do not forget to regnerate teh program. Now once you have done that try to see if you are getting the change pointers if not then you will have to code to create the same using these
    <b>
    SCD0                           Change document creation                                     
    CHANGEDOCUMENT_CLOSE           Change document: Close change document creation              
    CHANGEDOCUMENT_INSERT_NUMBER                                                                
    CHANGEDOCUMENT_IS_GENERATED                                                                 
    CHANGEDOCUMENT_MULTIPLE_CASE   Change document: Create change document items (multiple case)
    CHANGEDOCUMENT_OPEN            Change document: Open change document creation               
    CHANGEDOCUMENT_PREPARE_TABLES  Change document: Edit tables for change document             
    CHANGEDOCUMENT_SINGLE_CASE     Change document: Create change document items (single case)  
    CHANGEDOCUMENT_TEXT_CASE       Change document: Create change document items (text case)    
    </b>

  • Material Master Mass Change

    Hi Experts,
    PLease explain me abt the mass change of Material Master.. the detailed steps to be followed for the change
    I know the tcode MM17, please explain the process in that transaction

    You also have tcode MASS for more mass modification.
    Use object type BUS1001 and generate. Then you have to know the tables where the field you want to modify is.
    Pick the fields in their folder and generate again. Then in selection pick the materials or use other selection criteria. Generate again.
    In the upper side of the screen insert the data and click the button 'carry out a mass change'.
    Save and leave.
    Regards

  • Udating material master with changed planned delivery time in contract

    Hi experts ,
    My question is while we are changing the planned delivery time in the contract we need to udate the same in the material master table . so how to update the material master table with new planned delivery time. Is there any FM exits to udate it and if it is then how to use it.
    thanks
    Anshuman

    Hi Madhu ,
    You are right we can use BAPI_MATERIAL_SAVEDATA but if we use it then we have to use BAPI_COMMIT also to make sure that all the changes are saved completly and if we do BAPI_COMMIT then it maye commit all the task which is in queue and it need to update later. So it is again a issue .
    Thanks
    Anshuman

  • Message Type for Material Master Data Changes

    Hi all
    I'm managing Message Types for Material Master Data extraction from R\3 system to BW system, in order to load on BW only the changes done to some fields of MARA table that are delta relevant.
    Now from R/3 BD50 Transaction I can see that there is a message type that refer to changes done on MARA fields: RS0044.
    I would like to replace this message type with another one (RS0020) in order to align different systems.
    Now changes to material master data in R/3 system are recorder with both message types but only those with RS0044 message type are processed and loaded into BW system.
    So I would like to know:
    1. How is the message type related to the DataSource 0material?
    2. is it possible to replace a message type for BW?
    3. if yes, how can I do it?
    Thanks in advance.
    Elisa
    mail: [email protected]

    Hi Oscar!
    At the moment I'm using Delta queue of 0MATERIAL. I know that in the queue there are all the new and changed records.
    But I would like to be able not to load all the changed records, but only those that refer to some fields of MARA table.
    E.g. if the gross weight of a material is modified I don't want to load this change on BW with Delta loading .
    I've seen that from R/3 Transaction BD52 you can set only delta relevant fields referred to a specific message type and to delete the other fields.
    As I'm able to do this directly in the Development system and Test System, I haven't got the authorization of doing it in the Production system.
    That's why I need to include this setting in a CR and then ask to transport it from Test to Production system.
    But message types referred to MARA field changes are different between the two systems.
    And it seems they are automatically created.
    Is it true?
    Thanks
    Elisa

  • To know material master view order number

    Hi Friends,
    Is there any Function module to know the view order number in material master, ( i want know the view order for a material(mm01) ).
    regards
    Kumar M

    i want to know the order of the views while creating a material in MM01, i even need to know how many views attached to a material while creating it.
    regards
    Kumar M

  • Material Master Price Change

    Dear All,
                 We have maintained Material Price as zero in the material master .Now we want to change the material price to the actual price .What is the process steps we have to follow.
    Thanks,

    HI,
    Go to MR 21 , here give the plant and executte,
    Next screen enter the material and new price.
    Now you in material master.
    Note: consult the inanacill and aloso also any Open orders.
    Regards,
    Andraaa

  • Unable to view the MRP1 tab in Material master MM02

    Hi all
    In Material master some of one of the material i am able to view the MRP1 and MRP2 at the same time some of the other material I am unable to view the MRP1. Please help me to find out the root cause of the problem.
    I want to view the MRP1 for other material.
    Note: Purchasing group, Valuation class, Material Group are same for all the material.
    Regards
    K.Gunasekar

    HI,
    Whenever you create a material master record, you assign it to a material type. MRP1, MRP2 These attributes you will define of each material.
    The material type for which you want to define MRP, Run Tcode OMS2, Select the appropriate material type from Dialog Structure and click on details Icon, In the User Departments Field select MRP and Save.
    Next Time when you will create material using that Material type it will come automatically.

Maybe you are looking for

  • Cannot start Classic mode after 10.3.9 update

    Hi! I recently used the "Software Update" tool to update my 10.3 OS version to 10.3.9. After doing this, I found that I could no longer start Classic mode while in OSX. I did a clean install and can boot using OS 9.2.2, no problems. But I still canno

  • How to find which SDE/SIL to Customize ?

    I need to do a Type 1 Customization of adding a extra column from the Source System to Target DW Table in OBIA. I am able to work out everything once i know which SDE/SIL Specifically to customize, however how to find out this one ? I went through th

  • Safest Way to Penetration Test an Oracle DB with Potential Data Loss

    Hi, I was wondering what the safest way to protect Oracle from data loss when running a web application scan. We currently have an external company about to perform a web application scan and they warned us of potential data loss. However, we can't a

  • [RECURRING BUG] Update will always fail when trigg...

    Hi, Since I have installed PC Suite last year, the same old bug re-appears each time a new release is made available. The scenario is invariable 1. I launch PC Suite and it tells me there's a new version available. 2. I acknowledge and accept the dow

  • Moving home with Infinity 2

    I am moving in December and have just phoned BT to arrange for transfer of my Infinity 2, line etc. My new property has no current BT line as they were Virgin customers. So will have new line put in. The only thing I was slightly disturbed about is s