Want to block Material component in PO.

Dear all,
We set material status block for external procurement.And it working fine.It cannot allow to create Purchase Order with blocked material.
But the problem is that system allow to create Subcontracting Purchase Order when we use this block material as a Component. 
How we can stop it.
Thanks & Regards
Dipayan Bose

I dont see any standard way of doing it as i dont see any setting which can block material for reservation creation ,
Method suggested by Amrinda controls entry of component in BOM  so it might work if u r strictly going to use process via BOM.
But as i have observed that is rarely the case.
I would recommend you to ask ur technical consultant to identify  EXIT/BADI/Enhancement which cud check creation of such PO or creation of reservation via subcontracting order.
regards
Avinash Goswami

Similar Messages

  • Block material for Sales Area & Customer.

    Hi.
    I want to block material for particular Sales area.
    For that i used  "X-distr.chain status" &" DChain-spec. status" in Saleas Org1 Tab of material Master.
    Now in Sales Order Creation i am getiing Warning message as
    "Material 95343431321 has status:Discontd w/o Replace"
    Message No V1028
    How to Convert this warning to error so that it wont allow to Save Sales order?
    Also i want to Block material for Particular Customer How to achieve that???Any other better option than Material Exclusion???
    Reg.
    Amol

    Hi
    1.KIndly go to the below path
    SPRO-IMG-Logistics generalmaterial mastersettings for key fields Dat relevant for Sales and distribution-Define sales stauses-select the disct status ,details and maintin  as "B" in Block for order then system will give error message at the time of sales order
    2.Better option is through material  exclusion onle
    Regards
    Damu
    S

  • Want to BLOCK Entry Sheet in VI01

    Hi,
    While Creating Shipment Cost (vi01)
    At the time of SAVE i want that in Service Procurement I want to block Entry Sheet.
    In Settelement tab i tick Transfer then When i click SAVE it brings Purchase Document and Entry Sheet automatically BUT what I want to Block that Entry Sheet to get generated.
    Please suggest me solution.
    RP

    I dont see any standard way of doing it as i dont see any setting which can block material for reservation creation ,
    Method suggested by Amrinda controls entry of component in BOM  so it might work if u r strictly going to use process via BOM.
    But as i have observed that is rarely the case.
    I would recommend you to ask ur technical consultant to identify  EXIT/BADI/Enhancement which cud check creation of such PO or creation of reservation via subcontracting order.
    regards
    Avinash Goswami

  • Block material order due to shortage

    Dear All,
            I want to block my order automatically when material shortage happen.So as to say when I will give material with quantity in item row in order,system will automatically check availability.If material shortage will happen,the order will be automatically blocked and if material is available,order will pass for delivery.Can anybody tell this solution and tell me configuration ?
                                                                                    with regards,
                                                                                    RANA
    Edited by: Rana Debgupta on Oct 9, 2010 7:18 PM
    Edited by: Rana Debgupta on Oct 9, 2010 7:19 PM

    Hello,
    This is what we called "fill or kill.  You can add entries in userexit MV45AFZZ or from a simple point of view, review the complete delivery functionality that is used in the customer master / CMIR.
    Regards
    Waza

  • Material component

    HI All,
    I selected a material component with item category "L" and procurement type "Third party requisition for WBS element" and then created PR from project builder. then created  a PO and rreceived the material into stock.
    now i can see the material in stock with the corresponding WBS Element.
    when  i tried to create a delivery through CNS0 then the material (line item) in the delivery becpomes not relavent for GI and could not issue out the material to customer. I checked the delivery and found that the movementnt type 281 was not copied into the delivery, so i could not issue the material.
    my question here is, whether the combination item cat "L" and procurement type "Third party requisition for WBS element" is correct?..if not then in CJ20N system should not have allowed me to select this combination.
    i assume the "N" with "Third party requisition for Network" is correct. But i would like to know reason for my earlier issue.
    is there any solution for this? please help.
    Thanks
    Diva

    Hello
    Do you get unrestricted project stock in MMBE once you make GR?
    In CNS0 you make a delivery from project for goods to the customer and unrestricted project stock is mandatory.
    For this you need to create reservations in the project for the materials which you want to deliver.
    I'd suggest to try for item category L and "PR+Reservation" scenario.
    Hope this will help you
    Regards
    Ashish

  • Block Material Movement in MM if Bin Block in WM

    Experts,
    The user wants to block the material issuance in MM Module at storage location level, if the Storage Bin of the material is Blocked. We are issuing material against Reservation and Standard Post to Pick Process is being used for Inventory issuance, thus the need to have block in IM.
    Is there any possibility to address this issue.
    Thank you,
    Barakzai.

    Dear Jurgen,
    Since the user was insistent to have the material blocked in MM for Physical Inventory, we have devised a process that will satisfy the user's requirement.
    - Block the entire stock of the material being physically verified at storage location level pertaining to WM using MIGO 344.
    - System Generates a Posting change document for the entire stock in WM
    - Create and confirm TO for Posting Change Notice
    - Create PI Document using LICC
    - Count the material Physically and maintain the information in system
    - Settle the differences in WM using LI20
    - Settle the differences in MM using LI21
    * System creates a material document using movement type 717/718 to post difference at MM level for Blocked Stock
    - Unblock the settled quantity at MM Level
    - Create and Confirm TO for Posting Change Notice
    I would request your honest opinion to this solution.
    Thank you,
    Barakzai

  • Cost of Material Component

    Hi experts,
    I am not able to view the cost of material component in Structure overview report...but i am able to see the cost of the activity , WBS element...I wanted to see the cost of material component also..pls tell me what is to be done?

    Hi ,
    Go to the network header select Control tab , In selection tab Costing put following parameters,
    Costing sheet PP-PC1,Costing varian plan PS02 costing variant act. PS03,Plan cost calc 2.determine plan cost.
    save the project and reopen and check for planned cost.System will get material cost from material master.
    Rgds

  • Blocking Material Master for Workflow

    Dear colleagues,
    We are customizing creating and changing of material master workflow, i.e., screens will be generated by various people and supervisors of the initiators will be approved. For this purpose, I use Business Object BUS1001006 to serve it. But my problem is when a material master is created or changed in one of the views; I want to block that material in use of PO or whatsoever until confirmation is done by respected supervisor. Is there any field available, like in vendor master (LFA1 u2013 CONFS and LFB1 u2013 CONFS), in material master tables like MARA, MARD or etc?
    Best regards,

    Dear,
    You can very well acheive the functionality which you are expecting.
    You can block the material in MM06...here set the deletion flag....
    Now set the message as Error for Message number ME 051 in the below mentioned path:
    Spro-MM-Purchasing-Environment Data-Define Attributes of System Messages-System messages
    Now users can not create any PO with this material untill and unless you go and remove the deletion flag in MM06.
    Regards
    Utsav

  • "No valid material component found" when Routing upload using LSMW RCPTRA02

    I want to upload routings through LSMW RCPTRA02 incluing routing headers, sequences, operations and component allocations. But systems appears error CM 101 "No valid material component found" . Does anybody occurs the same error before?
    The materials truly exists in BOM component.
    Sincerely thanks,
    Alina

    Hi,
    What is the status of the BOM? There should not be any problem if the material BOM exists.
    Regards,
    Krishnendu.

  • BAPI/Function module TO block material which is mentioned in sales order

    Hi All
    Is there any BAPI to block material which is mationed in sales order....
    I am using BAPI_MATERIAL_AVAILABILITY to check material availibility
    how to block quantity if it is available whicl creating sales order via
    "BAPI_SALESORDER_CREATEFROMDATA2"
    ..Thanks

    The normal SAP ATP done in the sales orders use the figure ''committed qty'' meaning that if the ATP has been done and confirmed, that quantity will not appear in the next sales order as available.
    So if You're using the normal BAPI to create the sales order, the normal ATP function will be called in the processing.
    Nevertheless another solution to this issue is to have the MTO (Make-to-order) solution where the requirements are ''attached'' to one sales order/line only.....like this the problem of the stock being taken to another customer disappears.
    To do this you'll have to configure the following :
    - Go to SPRO and go to Sales and distribution -> Basic functions -> Availability check and transfer of requirements -> Determination of requirements using transaction - Here insert the entry with your sales order type - MRP type (from material master - you might want to consider create one only for this solution) and you should use one of the following:
      - KEL      Make-to-order, mat. variants
      - KELV     Make-to-ord.variant + consump
      - KP       Make-to-order with project 
    and choose the origin of your requirement - 1 - Item category + MRP Type
    - Than configure the association of the requirement type above to the requirement class (normally is the same code) transaction *OVZH*
    - Than configure the requirement class (this is what will tell the system the MTO) transaction *OVZG* - On the screen in the field Special stock - E - Sales order stock and please ask for help from an FI consultant because the area of *Account assignment is very important to be well configured*
    About the BAPI you're using - Its correct - That's the normal BAPI to be used, taking only into consideration the product allocation issue - MARA-KOSCH
    Explaining a little the BAPI you're using :
    The program should check if the selected material is allocated or non-allocated.
    This information is stored in a field MARA-KOSCH.
    We should check this field and if the field is not empty then material is allocated, otherwise is not:
           select kosch into l_kosch
            from mara
           where matnr = <VBAP-MATNR>. " Selected material
            if subrc = 0.
               if l_kosch is initial.
                  +" Perform calculation for non-allocated materials+
               else.
                  +" Perform calculation for allocated materials+
              endif.
           else.
         " Material not found, skip it ...
          endif.
    For allocated materials it will be checked allocation for the netting market of that Order.
    The calculation rules for allocated and non-allocated materials are different.
    For Non-allocated materials
    BAPI 'BAPI_MATERIAL_AVAILABILITY' should be used for getting the ATP quantity.
    Bapi should be called as follows --
    data: lfl_bapiwmdvs type bapiwmdvs,
    lit_bapiwmdvs type standard table of bapiwmdvs,
    lfl_bapiwmdve type bapiwmdve,
    lit_bapiwmdve type standard table of bapiwmdve,
    l_dialogflag type bapicm61v-diafl.
    call function 'BAPI_MATERIAL_AVAILABILITY'
    exporting
    plant = <VBAP-WERKS>
    material = <VBAP-MATNR>
    unit = <VBAP- VRKME>
    check_rule = 'A'
    +* STGE_LOC =+
    +* BATCH =+
    +* CUSTOMER =+
    importing
    +* ENDLEADTME =+
    +* av_qty_plt =+
    DIALOGFLAG = l_dialog
    +* RETURN =+
    tables
    wmdvsx = lit_bapiwmdvs
    wmdvex = lit_bapiwmdve.
    Please note that table lit_bapiwmdvs is the input table and to this following input should be passed -
    lfl_bapiwmdvs-req_date = sy-datum. "Current date
    lfl_bapiwmdvs- REQ_QTY = <Unconfirmed Quantity> in Sales Order Unit
    append lfl_bapiwmdvs to lit_bapiwmdvs.
    The return value l_dailog will be --
    ' ' --- Quantity can be Delivered -- Item to be displayed in the Report!
    'X' --- Complete quantity cannot be delivered -- ATP failed, Item not to be displayed.
    'N' --- Material not relevant for ATP --- Item not to be displayed in the Report.
    For Allocated materials
    For the allocated Materials, we have to first do the ATP check in same fashion as for Non-allocated Materials and then in addition to this ATP check, we have to also check for Allocation from SIS table S941.
    If ATP check fails, straight away the Item should be ignored from Output display.
    If ATP check passes, we further check allocation as follows --
    Valid entry should select from S941 as -
    data: l_period like s941-spbup,
    l_BUPER LIKE T009B-POPER,
    l_GJAHR LIKE T009B-BDATJ,
    lfl_s941 type t_s941.
    data: l_bukrs type tvko-bukrs,
    l_periv type t001-periv.
    * Select company code
    select single bukrs into l_bukrs
    from tvko
    where vkorg = <VBAK-VKORG>.
    * Select fiscal year variant
    select single periv into l_periv
    from t001
    where bukrs = l_bukrs.
    * Get Period
    CALL FUNCTION 'DATE_TO_PERIOD_CONVERT'
    EXPORTING
    I_DATE = sy-datum
    I_PERIV = l_periv
    IMPORTING
    E_BUPER = l_buper
    E_GJAHR = l_gjahr
    EXCEPTIONS
    INPUT_FALSE = 1
    T009_NOTFOUND = 2
    T009B_NOTFOUND = 3
    OTHERS = 4
    IF SY-SUBRC <> 0.
    * Ignore entry and skip further processing
    ENDIF.
    concatenate l_gjahr l_buper+1(2) into l_period.
    select single kcqty aemenge from s941
    into corresponding fields of lfl_s941
    where SPBUP = l_period
    and KONOB = 'OBJ_ALL_MATERIALS'
    AND MATNR = <VBAP-MATNR>
    and zzcnetmark = <VBAK-ZZCNETMARK>
    and VRSIO EQ '000'.
    IF SY-SUBRC <> 0.
    *Ignore entry and skip further processing
    ENDIF.
    Remaining Allocation = difference between product allocation quantity and incoming order quantity
    i.e. (S941-KCQTY - S941-AEMENGE). Now we have to compare this qty with the Unconfirmed qty.
    Ensure same Material UOM for quantity comparison as follows --
    IF <VBAP-VRKME> NE <S941-BASME>.
    CALL FUNCTION 'MD_CONVERT_MATERIAL_UNIT'
    EXPORTING
    i_matnr = <VBAP-MATNR>
    i_in_me = <VBAP-VRKME>
    i_out_me = <S941-BASME>
    i_menge = <Unconfirmed qty in Sales UOM>
    IMPORTING
    e_menge = l_menge
    EXCEPTIONS
    error_in_application = 1
    error = 2
    OTHERS = 3.
    IF sy-subrc <> 0.
    * Ignore entry and skip further processing
    ENDIF.
    ELSE.
    *If both Units are same no need for conversion
    l_menge = <Unconfirmed qty in Sales UOM>
    ENDIF.
    Then, compare if Remaining Allocation > = l_menge i.e. Unconfirmed quantity converted to S941-BASME unit, then there is enough allocation for this Material for the Unconfirmed quantity and should be displayed in the report.
    Else, the Item should be ignored.

  • Block Material in PO

    Dear SAP,
    scenario,
    We have 2 vendor that supplying ITEM ABC. In SAP we created 2 info record for ITEM ABC with have different vendor.
    Now, i wanted to block ITEM ABC in PO if the user use Vendor B. How can i do that ? ....

    Hi,
    As you mention You have only two venor supplying material ABC  so you can create source list for Material ABC enter the validity date and vendor  and make as fix  ,  so whenever user trying to place the order for materila ABC for different vendor system will give mesaage vendor not found in source list
    HOPE this will solve your problem.
    regards,
    zafar

  • Block material mov when there is a delivery

    hi,
    we want to block the 311 movement type when there is a delivery schedule for the material.
    eg:schedule for del is 50 nos.now i am doing transfer posting using 311 mov type .the stk availability is 50 nos only. why the system is not checking the stock availabilty in this case alone.
    Pl.guide me
    Regards,
    velu

    Hi Velu,
    In most cases, the symptom can happen if the indicator "block Qty"
    is not set in T-cd: OVZ2. Could you please verify this indicator?
    regards,
    Ramana

  • BLOCK MATERIAL FOR SALES

    dear all,
    i want to block the material as in from sales side.
    puposes is nobody should be able to put sales order for that material.
    is there a wayout to go for it.
    regards
    rewa

    Hi,
    Create Sales Status in SPRO > Logistics - General > Material Master > Settings for Key Fields > Data Relevant to Sales and Distribution > Define Sales Statuses > Here you can put blocks in following;
    Block f.inquiry
    Block f.quotat.
    Block for order
    Block prod.prop
    Block sched.agr
    BlckValContract
    Block contract
    Block f.returns
    Free delivery
    Block delivery
    Block cred.memo
    Block DebitMemo
    Delivery block
    And use this key in Material master Sales: Sales org 1 view, in field
    X-distr.chain status (If you want to block it for sales for all distribution chains.)OR
    DChain-spec. status (if only for the specific dist. cahin)

  • Block material for purchasing standard p.o

    Does anyone know how can i block purchase orders only for NB (standard po) type.
    When i go to MM02 and change the X-plant matl status to 03, all purchase orders can't be made to this material.
    I want to block only the NB purchase order.
    Thank you,
    in advance
    Lilah.

    In case you are lokking for funtion that standard materials like Raw materials and packing materials should not be ordered via document type NB, then control it via the ITem category reference in customizing.
    SPRO > MM > Purchasing > Puchase Order > Define Document Types
    here remove item category |Blank| which means Standard Item category is not allowed for this document type and no user can use document type NB for ordering materials.

  • Want to block customer

    hi friends
    i want to block a particular customer when his cumulative order quantity reached to 100 i.e.  it may be inclusive of number of orders or single order or it may be single material or number of materials
    when he cross the 100 th quantity at that time i want to block the order for the particular customer

    At standard you can use the credit limit check:
    http://help.sap.com/erp2005_ehp_02/helpdata/en/93/743806546011d1a7020000e829fd11/frameset.htm
    setting the type of documents to check (order)
    http://help.sap.com/erp2005_ehp_02/helpdata/en/93/743820546011d1a7020000e829fd11/frameset.htm
    Pay attention, normally you check the value of the order and not the quantity.
    Regards

Maybe you are looking for

  • Delivery Completed Indicator(ELIKZ:0COMPL_DEL) in 2LIS_02_SCL

    Hi Experts, I am using the datasource 2LIS_02_SCL for Purchasing reports and this extractor has the 'Delivery Completed Indicator'[ELIKZ] which is mapped to 0COMPL_DEL in BW. The ODS which in our system has the 0PROCESSKEY as one of the key fields. H

  • Report Output Saving Problem

    I am using Oracle Developer6.0 . I am facing problem with reports. I am invoking reports from form using run_product. 1. I could not able to save the report in text file . Whenever i try to save the report output in a text file.It gives dump and appl

  • How do I load property files and images stored in the jar file?

    Hi So, if I have a structure like this: /com.myfirm.myproject.SomeClass /images/ /properties/ And I pack this structure into a jar file, how do I then access the images under "/images/" and the property files under "/properties/"? A link to a good tu

  • Regarding text in textbox

    my text box name is p_out. how to read the text entered in text box. and save it.please let me know if any one has idea

  • Disable row in LOV or Poplist

    Hi Folks, Is it possible to have a poplist or an LOV with all values listed but some of them grayed out and not accessible !!!! Thanks Pranati