Blocking of Material at Plant level

Hi Gurus,
My requirement is to block the material at plant level i.e. to disallow any transaction for a material in a specific plant..
Is is possible in SAP and if yes ,then what are the steps to achieve this.

Hi,
You can Block the Material for further processing.
You can set the Indicator as Block(Initial ststus) in X-Plant Material Status in Basic Data & Purchasing View .
Otherwise you can also flag the material for deletion,in MM06 .
Best Way is
You cannot delete the material from material master until archiving but you can block that material for any procurement
Goto Basic data 1
X-plant matl status -
01 Blocked for procment/whse
                                       02 Blocked for task list/BOM
                                       10 Blocked for MRP
Thanks,
AMIT

Similar Messages

  • Differentiate material at plant level

    Hi,
    I want to differentiate material at plant level.
    Example I have a material 3335 in plant 1000 and 1100 but in plant 1000 this material is spare part and in plant 1100 this material is main part so I have to maintain this data at plant level.
    I tried to enter this data in plant data tab in material master but it will grey out after I save material master for one plant and when I try to extend the material to another plant it will not allow to change.
    I want to know a field where I can maintain this data.
    Thanks and Regards
    Pavan

    you cannot have one material number with several material types.
    the material type is even above the material number level, as you assign material number ranges to a group of material types.
    You either have to create 2 materials, or one plant has to live with the "wrong" material type name.
    More important than the name of material type are the attributes of a material type. As they define what views can be used, what fields will be mandatory or optional....
    You will rarely find a transaction in SAP that uses the material type for selection or does show the material type in reports.
    So dont build to much logic into the naming.
    If you need to seperate spare part from main part n the GL accounts, then you can allow and assign a different valuation class.

  • Block the Material at Item level in Sales Order automatically for delivery

    Hi!
    My business scenario needs a material to be Ckecked for Inspection after raising the Sales Order by thirdparty person. So, I need to block that particular material at Item level automatically for delivery and rest of the line items can get delivered. I can do this by selecting the reason for Block at Item level manually, but I want the system to get detemine this block. And one more thing is that there is NO Quality Management module for this. So, let me know what I need to configure for this effect.   Thank you.....

    hi,
    pl check the user exit " userexit_save_document_prepare" or "userexit_save_document".
    Take the help of your abaper to see if the logic written here can affect the item level block in the sales order for inspection. Create new reason for the item level block and have it triggered with this exit. Instead of hard coding which might require regular intervention of abaper for code changes for the business to be able to manage it, maintain a master data in the material master against some field with a key.
    now use that key to identify if these materials require to be blocked at the sales order level for inspection. To release this item again the user has to go in VA02 mode to release the block. Let this be done after the inspection of that material.
    regards
    sadhu kishore

  • About the effect for batch level conversion from material to plant level

    Dears,
    Now  we use batch management at material level in our system, now we want to change to batch level from material level to plant level, what effects or risks it will bring during the process of conversion?
    Thanks a lot
    Zhongkai

    Hi
    check the following SAP help link it is very helpful:
    http://help.sap.com/saphelp_40b/helpdata/es/d2/1d4b6e5733d1118b3f0060b03ca329/content.htm
    at the link you can find the following
    Specify batch level and activate status management
    In this IMG activity, you specify the following:
    the level at which batch numbers are unique
    whether batch status management is active in the client
    the plants in which batch status management is active
    the initial status of new batches
    Batch level
    Batch numbers can be unique at the following levels:
    at plant level
    at material level
    at client level for a material
    If you choose plant level, the batch number is unique in conjunction with the respective material and the plant. If you choose material level, the batch number is unique together with the material. At client level, the batch number is unique in the whole client.
    To change the batch level, you have to start a conversion program. This program first checks whether conversion is possible and outputs an error log containing all batch numbers that occur more than once at the new level. Now you need to manually transfer these batch records to numbers within Inventory Management using a transfer posting 'material to material'.
    If you change the level from plant level to a higher level, it is possible that batches with the same batch numbers in different plants are actually identical. In this case, all you have to do is remove stocks (including previous period stocks) so that all batches with the same batch numbers, except one, can be reorganized.
    When you convert from plant level to material level, the material is then to be handled in batches in all plants in which it is defined.
    Standard settings
    In the standard R/3 System, batches are unique at plant level.
    Activities
    To change the batch level, proceed as follows:
          1. Choose the level at which you want your batches to be unique.
          2. Save the new settings and choose Back.
          3. Select function Batch level -> Conversion.
          4. If necessary, carry out the conversion in test mode first.
    Further notes
    Note that you cannot reset conversion from plant level to a higher level in the standard.
    If you create a client by copying an existing client, initially, there are no settings in the target client at batch level. The system makes the settings in the target client only when you have carried out an activity (maintaining master data or posting a goods movement, for example).
    SETTINGS BEFORE/AFTER CLIENT COPY:
    Source client Target client
    Client level Material level
    Material level Material level
    Plant level Plant level
    Batch status management
    Batch status management is an additional function provided by the standard R/3 System.
    Standard settings
    Batch status management is not active in the standard R/3 system.
    Activities
    To activate batch status management, proceed as follows:
          1. Choose Batch status management active.
          2. Save the new setting and choose Back.
          3. Choose Batch status management -> conversion.
          4. If necessary, carry out the conversion in test mode first.
    Further notes
    Batch status management is linked to the batch level. At material and at plant level, the status management settings are valid within the client, that is for all plants. However, if you have defined batches to be unique at plant level, you have to select the plants in which status management is to be active using function Plants with status management.
    If you activate status management, all existing batches are assigned status 'unrestricted'. If you deactivate status management, the systems transfers all restricted batches to unrestricted stock within conversion. Restricted stock only exists if status management is active.
    If you create a client by copying an existing client, status management is automatically activated if batches exist in the target client, independent of the settings in the source client. If no batches exist in the target client, it is not activated. In this case, you have to activate or deactivate status management manually, if required.
    Plants with batch status management
    Activities
    To select the plants in which status management is to be active, proceed as follows:
          1. Set characteristic Batch status management for those plants in which batch status management is to be active.
          2. Save your settings and choose function Back.
          3. Choose function Batch status management -> conversion
          4. If necessary, carry out the conversion in test mode first.
    Initial status of a new batch
    Using this function, you can specify for each material type which initial status new batches are to be assigned. However, if you use a quality management system, this specifies the status of the batches.
    Hope it will help
    Best Regards

  • Conversion of Batch from Material to plant level

    Hi
    Each time i try to change the Batch management level from Material to Plant I get the following message:
    This type of conversion is not yet implemented Message no. CZ308

    Please see also the  [thread|Batch Management; and SAP note 891902, especially bullet 4.
    Regards,
    Stefan

  • Block Particular material for a DC and Plant combo

    Hi All,
    Iam working for a FMCG client at the movement and i have a peculiar requirement which at the outset seamed easy but iam not able to find a solution.
    The client wants to block selling of a particular material for specific distribution channel and plant combo. i did explore the following options
    1. "X-distr.chain status" in the material master sales org1 view but this will block for all DC
    2. "DChain-spec. status" this will block the material for the DC for all plants
    3. If i don't assign the plant to that SO and DC combo then you can't sell from that plant to SO DC at all
    can any of you give a solution
    Regards
    Godwin

    HI,
    In Material Master you can find field DC and Plant specific status .The values for the same are defined in config . to block the material at various level like quotation,order, delivery etc.
    Thanks,
    Pramod

  • Changing Batch Level from Material Level to Plant Level.

    I want to create the batch class with the class code 22 instead of 23. As the batch class is maintained at the Material Level, not at the Plant Level. So is it possible to change the batch class from Material to Plant Level and create batch class with code 22.
    Kindly suggest.

    Hi, Thanks for ur reply.
    I have applied SAP notes and changed the batch status from material level to plant level...But still i am getting the class type as 23.
    What are the next steps to be done. Currently in OMCT, Batch Level Conversion tab is active and rest all the tabs are in inactive state. so please guide.

  • Batch management level change to plant level

    Hi,
    Currently,i am using batch managment at material level.I have created material and has its stocks.
    I need to convert it to plant level..How can i convert it to plant level?
    Thanks
    Srini

    Hi,
    Please check the OSS Note 41715 - Resetting batch level from material to plant level.
    Hope it helps you.
    Kuber

  • Batch class at plant level

    Hi Guys,
    Is it possible to assign batch class for a material at plant level, the scenario is the material is produced in two plants the batch characteristics for the both plants are different , and hence i want to assign two different batch class to a material .
    Thanks and regards
    Thamizhchelvan G

    Thamizhchelvan,
    You cannot have Plant wise Batch Class as this is client level data.
    What can be done is assign all the possible characteristics to the Batch Class and assign that class to Material master and you can define the Inspection plan with MIC which are as required by individual Plants, based on this Results would be recorded and Inspection Results can be transferred to Batch Classification for that particular data.
    Regards,
    Prasobh

  • Can UoM be at plant level?

    Hi Experts,
      I know that UoM is specific to Material Level, but can it be specific to Plant level or any other? Since in one of our business scenario we need to distiniguish between dry and wet for the same material at plant level? Can we achieve this ?
    Thanks,
    Andy

    Not possible with std SAP . may be you have to try with development .If you expalin your exact requireement we may think out some other work around.
    /people/raja.ramasamy/blog/2010/02/22/batch-specific-units-of-measure-step-by-step-configuration-for-steel-industry

  • Stock Mismatch at Plant level and Serial Number Collection

    Hi,
    I'm working on with the material stocks in my application. For the serialised material (MATNR = 50004050), I'm gettting the plant level stock as 20 and the corresponding serial numbers collection for the same material is 27 which is wrong. Since the plant level stock and the serial number collection should be one and the same
    I'm using MARA, MARC table for getting the plant level stock and EQUI and EQBS table to get the serial number collection. If I increase the stock using the transaction 'MB1C' and movement type '561', the serial numbers which I'm giving for the serialised material is coming in the serial number collection but the plant level stock still in the previous value itself. If I raise the stock for the serialised material, the plant level stock also should get updated.
    Please let me know, how can I get the stock equal in both plant and serial number collection.
    Thanks in Advance,
    Mohan.

    This could happen, if the status of serial number is wrongly updated to ESTO. From where are you taking serial numbers?Physically what is right the qty showing plant stock or the qty showing serial number? May be you go and check the history of the serial number to see if it is really available in stock.
    Also it can be serial number is optional so though the stock is reduced but serial number is not captured while issuing so the stock at plant level is less but serial number is more,
    If this is the case, reconciallation directly from tables will be difficult.
    Regards
    Sangeeta
    Edited by: Sangeeta Khurana on May 4, 2011 12:34 AM

  • Material block for sale in plant-storage location level

    Dear experts,
    Please help me how to block a material to sale in plant-storage location level.
    Thank you.
    Regards,
    Badruddoza

    The standard sales block (MVKE-VMSTA) in material master is valid for sales organisation / distribution channel combination (VKORG, VTWEG) - this means you cannot do it for Plant / SLoc combination,
    What does it mean to block it at plant / sloc level? Generally in SO you do not specify the storage location. Or you are speaking about MRP also? In this case you could use SLoc-MRP (with proper availability check in delivery) for your material but the problem is that a plant might be assigned to several sales area and this SLoc would be hidden for them also.
    Could you please specify what would you like to achieve, what sales block means according to you?
    Regards,
    Csaba

  • Blocking material for sale at plant level

    Hi,
    Can you please help me whether we can block the material for sale at plant level.
    We can block the material in sales organization view --> DChain-spec. status as BLOCKED FOR SALE , but it wil block sales of the material for all the plants in the sales organization.
    Please help whether we can go ahead at plant level.

    the posting block for goods issues can already be reached with a material status, so no phyiscal inventory document necessary.
    What you could try is to control the usage by a userexit.
    E.g.  you define a sales status AND a material status, just as table entry without any customizing in detail.
    and in the userexit you check for the combination of sales status and material status, and if your material has this combination then send a error message to the user.

  • How to make Delivery block at Sales Order Header level for specific materia

    Hi,
    My client want to create a delivery block EDI order at the Order Header level for specific materials
    How can we achieve this.

    Dear Varada rajan
    Go to material master, select "Sales: sales org.1" view and assign "01" against the field "DChain-spec. status" and save.  By assigning, for a particular sales area, you can block that material.
    Now go to OVSU select 01 and assign "B" against the field "Block delivery".
    Now create a sale order and post the outcome.
    thanks
    G. Lakshmipathi

  • Mass deletion of material master at plant level

    Hi,
    Is there any way to flag materials nearly 500 Nos for deletion at plant level.
    Regards,
    Vengat

    hi,
    Use mass transaction for putting the delete indicator for the material master...this is to be done from MM17 tcode...
    and later they all could archived...Archive it from MM71 and can display this from MM72..
    Regards
    Priyanka.P

Maybe you are looking for

  • Error in executing ODCIIndexStart()

    I a Search Application,I need to find the documents, where a StringAttribute (Author) contains any of the values in a specified array. For this purpose, I use an AnyOf-query (combined with some other queries). Alas I keep getting the following error-

  • I can't print a pdf.

    When I click to print, I'm asked to save pdf. It's already saved. It will not print. What's wrong?

  • Unable to create new domain for ORM in Weblogic 8.1

    Hi, I have installed Oracle Role Manager(ORM) 10.1.4 and to run ORM in weblogic i have to create a new domain for ORM. I tried to create a new domain in weblogic 8.1 in configuration wizard by selecting the orm_createdomain_template_103.jar but i m g

  • Macbook Pro 15" Model - Native/Forced Resolutions

    I'm looking into buying a 15" Macbook Pro, but the only thing holding me back is it seems like it can only support 1440x900 as its native. Is there an upgrade I can buy for it from apple to achieve somewhere around 1920x1200 like the 17" model, or is

  • 'New-SPOSite' Not working.

    Hello  All, I am trying to execute "New-SPOSite" command, but its not working. Its showing following error : Get-SPOSite : The term 'Get-SPOSite' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spellin