MM: Subcontractor in MB1B

Dear Gurus,
        While Issuing material to Subcontractor vendor in MB1B Transaction and 541 Movement type system is considering even If the Plant enetred is different than that of the PO. What could be the cause for this
Regards,
Raj

Hi,
You can use this badi MB_DOCUMENT_BADI to validate the plant with the PO .Validation has to done against the plant.
Please check with the abaper to do this functionality.
MB_DOCUMENT_UPDATE  in this method, you can do the validations
Regards,
velu
Edited by: kulandaivelu rajasekaran on Feb 10, 2012 5:36 PM

Similar Messages

  • Error: Purchase order 4500000830 has no items in mb1b 541

    Hi All,
    I have created a Sub contracting Purchase Order with ITem Category L and Account Assignment E.
    Now iam getting problem while issuing Stock to Subcontractor thru MB1B 541 Mov type. It is throwing error like Purchase order 4500000830 has no items.
    Scenario is My client creates pos based on Sales order only. Now he want to Issue stock to Subcontractors based on sales order.
    for this, I created Semifinished material, two raw components, Sales order for Semifinished material and maintained bom for semifinished.
    Please go thru this and suggest.
    Reg,
    Ashok

    Hi,
    Did u checked the link provided by me. As per SAP, it is not possible to post 541 stock of material provided to vendor in subcontracting with account assignment sales orde or project stock.
    If you want to differentiate, use a separate storage location and transfer the stocks there. When you do the GR, the components issue happens directly from your storage location from sales order stock.
    Since the components are not transferred to the "stock of material provided to vendor", we recommend that you use a transfer posting to transfer the provided components to a new storage location (for example, 9999). This enables you to obtain an overview of those stocks that are physically located at the subcontractor. This information is particularly important when you carry out a physical inventory of the sales order stocks and project stocks.
    If you want to provide material from your stock,
    For components that are managed in sales order stock or project stock, you can define whether the components are to be withdrawn directly from each sales order/project stock or from the stock of material provided to vendor. You manage this via the dependent requirements indicator for individual customer requirements and collective requirements (MARC-SBDKZ).
    You can maintain this indicator in the following places:
    in the MRP view of the material master record (MRP 4)
    in the explosion types for the BOM item (in Customizing for Production in the step Basic Data -> Bill of Material -> Item Data -> Define explosion types)
    Configuring the explosion types has priority over the configuration in Inventory Management.
    If the indicator is set at Collective requirements only (2), the materials are withdrawn from the stock of material provided to vendor. If this indicator is set any other way, the system withdraws materials from sales order stock or project stock.
    Regards,
    Ramakrishna

  • Return Delivery for the Subcontractor components

    Hi All
    We would like to receive the  subcontractor returned components using the dlievery functioanlity.
    We are currently usiung the transfer posting using 542 movement type.
    Please  advise on the process how it will be handled.
    Thanks
    Sudhakar

    hi sudhakar,
    1. You issue components via MVT 541 to your subcontractor (in MB1B with or w/o PO reference; ME2O). No accounting documnet will be created since the materials get to your own (special) stock.
    2. You receive the raw material (subcon-goods) made by your SC vendor via MVT 101 and you consume the before mentioned components via MVT 543. All these movements happen (generally) when you receive the goods in MIGO against your PO.
    3. Generally you have to maintain a BOM and SAP uses this BOM + order qty to calculate the amount of goods to be consumed. You can check this in ME23N on 'material' tab > 'components' icon. (you can change the components in ME22N clicking on this icon)
    You can change this (when you create the PO, when you receive the raw material in MIGO, or you can use MB04 subsequent adjustment for this purpose. You have to set the qty of components according to the real consumption - the better you do this when you receive the subcontracting-goods in MIGO).
    reward if useful
    lakshmi reddy

  • Scheduling Agreement u2013 Subcontracting

    Hi All,
    I have Issue for following process.
    1. I Created Scheduling Agreement with item category L (Subcontracting) for Material Fin001
    2. I also created BOM for Fin001and Fin001 BOM component is sem001. 
    3. When I issuing a material sem001 to subcontractor through MB1B u2013 TO Purchase order
        Then that time system is not checking Schedule Line Quantity of Fin001, system is allowing issuing more than        
        Shedule line quantity or Target quantity or Purchase order quantity for Sem001 material.
    4.My requirement is system should check schedule line quantity of Fin001 and system is not allowing the excess
        quantity sem001 according to BOM of Fin001of schedule line.
    Pl. guide me.
    Thanks

    Hi
    It is standard behaviour, system will allow you to send more component qty to vendor. Because of some scrap or wastage you may need to provide more qty.
    If you want to restrict it, you have to try with the user exits. Some of the user exits i have given below for the Transaction MB1B.
    MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc.
    MBCF0002 Customer function exit: Segment text in material doc. item
    MBCF0005 Material document item for goods receipt/issue slip
    MBCF0006 Customer function for WBS element
    MBCF0007 Customer function exit: Updating a reservation
    MBCF0009 Filling the storage location field
    MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
    MBCF0011 Read from RESB and RKPF for print list in MB26
    Regards
    Bala

  • Subcontracting with PP /PS

    question 1: we have project stock in store and we issue the raw material (project stock) to production .so 1st operation is done in house and now for the second operation we are sending the material to subcontractor for machining but the problem is same material is sent and received back and since the stock is already issue to production the current stock in MMBE is zero.
    however i need to issue the child material that is raw material to vendor from MB1B but the quantity is already consumbed by production order in first operation . Please advise the solution.
    question 2: I am not able to issuse the project stock material to subcontractor in MB1b since a material cannot fall in two special stock category.
    i have found a link to use 311 Q movement type to solve the issue. but please advise if any other solution is there
    all child componenet are excisable.
    Question 3: can we mention the assesable value of material in 57 F4 challan .
    question 4:  some child component is sent to subcontractor and same are recieved back along with finished product.
    they are not consumed in process . advise how to adress in sap.
    question 5: we receive finished material from subcontractor but in side company we splitt the material in componenets in certain cases . please advise how to increase the stock of componenet and reduce the stock of parent material.

    HI,
    question 1: we have project stock in store and we issue the raw material (project stock) to production .so 1st operation is done in house and now for the second operation we are sending the material to subcontractor for machining but the problem is same material is sent and received back and since the stock is already issue to production the current stock in MMBE is zero.
    however i need to issue the child material that is raw material to vendor from MB1B but the quantity is already consumbed by production order in first operation . Please advise the solution.
    Please take your semifinieshed material in stock like we did for finished material which we take in stock and then sale to customer take PP help for same
    question 2: I am not able to issuse the project stock material to subcontractor in MB1b since a material cannot fall in two special stock category.
    i have found a link to use 311 Q movement type to solve the issue. but please advise if any other solution is there
    all child component are excisable
    It is not possible to send special stock to vendor,you have to move your special stock to unrestricted stock first then you can send it to vendor ,transporting from project stock to unrestricted
    check following link
    [Movement Type 411 and 412;
    Regards
    Kailas Ugale

  • Availability Check on Subcontract Component

    We have a one to one ratio of component (B) to Finished Goods (A)  ratio for our BOM quantity.  PO is for 15 ea of  Material A. 
    There is only 12 ea of Material B at the vendor.  System allows me to Post Goods Receipt all 15 Material A without any error message. 
    Is there any availability check of subcontract components during GR?  I was hoping the system would suggest that I only need to receive 12 ea.
    Thanks.

    Hi,
    As you have told that there is one to one ratio b/w component (B) and FG (A). It means if you create a PO for 15 qty of A then system will automatically copy 15 qty of B in "Components" tab of PO from BOM.
    And you will transfer 15 qty of B to Subcontractor. (MB1B - 541 mvmt)
    So at the time of GR, system will propose 15 qty of A as well as B.
    But, if you will change the qty of A or B after clciking on "BOM Explostion" button then it will allow to change you the qty of A and B and will not give you any message since it is the facility provided by SAP. In case if your FG got manufactured in less qty then you have that faclility to change the qty of components in MIGO.
    If you want system to change the component (B) qty on the basis of receipt qty of FG (A)as per the BOM then first change Qty. in Unit of Entry for FG (A) at "Item Details" level and then click on "Explode BOM" button at "Item Overview" level. It will propose qty of B as per BOM.

  • A/C Entrry in J1IF13

    Dear All,
                   In T-code J1IF13,when i am click on reverse,NO A/C entries will be generated.& also at the time of completetion of J1IF13 no A/C is generated.Any Configration in pending.please tell me the whole steps & T-code.
    Thanks & regards
    Pavan

    Dear,
    Prerequisites : BOM by CS01, SC Info Record by ME11. Components' stock should be available. CIN related master data such as Material Assessible Value, Chapter ID, Material and SC Vendor should be declared for Subcontracting etc in J1ID,
    1) Raise PR by ME51N and release by ME54 if required. Raise SC PO by ME21N and release if required by ME29N.
    2) Issue Components to Subcontractor by MB1B with Mvt Type 541.
    3) Raise SC Challan by J1IF01 referring the material document created by MB1B. SC Challan can be printed by J1IP.
    4) Do Goods Receipt for Main Matl by MIGO.We can observe components consumed with 543 Mvt Type by clicking + sign in the item level of main item.
    5) Reconcile the SC Challan by J1IFQ. Here refer the MB1B Matl document and assign the reconciled qty.(This will be same as SC Challan if no subsequent adjustments
    For eg.).you are sending Materials A,B.C & D to your SC-Vendor and he is doing the Assembly job work and Getting back the Assemble finished Product : F from SC-Vendor...
    First,
    Create 4 materials A,B,C & D with material type: ROH or HALB...
    Then Create Material F with material Type: F with material type: FERT..
    1. Stock Account (finished Account) BSX - Debits
    2. GR/IR clearing Account WRX - Credits
    3. Change in Stock Account BSV - Credits
    4. Processing Charges/Sub Contract Charges FRL - Debits
    5. Stock Account (Raw Material) BSX - Credits
    6. consumption from stock of material provided to vendor GBB(VBO) - Debits
    Amin

  • MB1B stock transfer to subcontractor against PO.

    Dear all,
    We are developing the reports for reconcillaiton for subcontract materials,
    but when we are doing MB1B transaction with 541 transaction with purchase order.
    and later we can't able to identify the material is transfered against which PO number.
    so where can i see the material doc and PO number link.
    Regards,
    Vimlesh

    hi,
    For ABAP report logic -
    select query for MBLNR(material documents of 541 movt type)
    Go to table MSEG pass the values of BWART = 541 or 542 ,WERKS,LIFNR.
    Get the all; values of MBLNR.
    Select query for EBELP (All PO refered for 541 movt in MB1B)
    now pass these MBLNR in EKBE table
    Out put will be
    material document ,PO no Plant etc etc.
    OR
    u can use SQVI T-code  for the same with table join option
    regards,
    sujit
    Edited by: SNB on May 26, 2009 8:59 AM

  • PO number in MB1B - 541 material document

    Hello,
    We have a subcon PO and we reference it and transfer stock to stock with subcontractor ie: movement 541. using Tcode MB1B. However when we view the material document the column for PO is blank. We would like to populate the column with PO number that was referenced during MB1B
    Any suggestions to address this issue.
    Thank you.
    SDatar

    Hi,
    We use subcontracting in our business and had the same issue. We raised a SAP Support call to and the answer was when transferring goods to the vendor using MB1B or ME2O there is no reference to the PO in the material document number. When issuing goods to the Venndor you can enter PO number and it reads the quantities from there but when the movement takes place there is no reference to PO whatsoever.
    If you want this information you prob need a user exit developed.
    Please award points if helpful.
    Kind Regards.
    Adeel Sarwar

  • How to enter / Post Goods receipt of Raw Material from subcontractor

    Dear Experts,
    As standard subcontracting procedure, Raw Material Transfer posting is made to Subcontracting Vendor
    and the Semi finished material [Assembly] is received from the subcontractor.
    If in case extra or by any reason, raw material stock is with subcontractor, he want to return the raw material stock.
    How to receive raw material stock from subcontracting vendor and how to handle subcontracting challan transactions in SAP ?
    Thanks in Advance !

    Hi,
    >>Receive the RM using MB1B / 542
    >> Reconcile using J1ifq
    >> Complete challan using J1if13
    Thanks,
    Rajoo

  • Transfer of material from sales order stock to subcontractor

    Iam having subcontracting operation in routing. But i am not able to transfer of material from sales order stock to subcontractor when i do 541 movement

    Dear Mayuresh,
    You cannot move Sales Order assigned material directly to Sub contracting Vendor stock.
    For doing so firstly unassign the Sales order stock by transaction MB1B & movement type 411E.
    After this you can provide the stock to the vendor by transaction MB1B & movement type 541O.
    Other way is to create account assigned Purchase Orders. Thereafter create virtual sub contractor storage location in your plant. Transfer your Sales Order assigned material to these Virtual locations so that you can see the stock provided to the vendor. Now during Goods Receipt of the finished goods you can consume the material by movement type 543E.
    Regards,
    Subha.

  • Movement type 342 O is not listing in MB1b T.code, hw to make it active

    Movement type 342 O is not listing in MB1b T.code, hw to make it active. i need to transfer post the materials to vendor.

    Hi,
    If it is not listed in the MB1B transaction then there is a very good reason and so just adding it is not going to work.
    342 is the transfer from restricted to unrestricted and so is related to batches. The O you mention indicates stock with subcontractor. Do you actually mean 342 and not 542?
    If you DO mean 342 then you should not try to do this via MB1B you have to use the correct process and do this via the batch functions.
    Steve B

  • Sub contracting PO - MB1B - Accepts more than PO Quantity

    Hi Gurus,
    I made a Sub-contracting PO with BOM components. During the transfer of BOM components to vendor (MB1B - 541), the system accepts to transfer more than PO quantity to transfer.
    How can we restrict this transfered quantity should not exceed PO BOM components quantity.
    Regards,
    VB

    SAP does not store the PO number anywhere as a reference for the delivery/movement from your location to the subcontractor. Hence you have technically not really a chance to restrict it.
    It might be possible with a user exit to check whether the the current quantity in the movement exceeds the compónent quantity. But if you do the same movement again in the next minute, then it will pass.
    If you create a Z-table where you store the reference and the transferred quantity per PO, then you might  be able to achieve your goal.
    I personally like the SAP design as it fits to our requirements. we are a chemical company, to produce a certain finished material we need for example 23 kg of a component, however this component is packaged in a 50 kg drum.
    we do not repack the component into smaller drums just to get the exact quantity to the subcontractor. we send the full drum, which would not be possible with your wanted restriction.
    Our subcontractor does not just a one-time event of subcontracting, it is a recurring business, maybe 10 orders per month.
    So it saves a lot freight costs to ship components for one or two month production to the subcontractor, even prior to any PO.
    And we do not loose any money by sending more material, the stock at the subcontractor is our stock, is owned by us, it is not a gift that is given for free to a  subcontractor

  • MB1B Transfer posting 311Q ( Material provided to vendor ) ......

    Hello
    Subcontracting process useing movement type (311 Q)
    in the trasaction MB1B. i wold like to fetch the components from the PO , like 541.
    error "Combination of movement type 311 Q and function selected not possible "
    please help me

    you cannot consume with 543 if you have not move any stock with 541, even you created a storage location.
    The storage location is useless for the consumption, except you use the PP subcontracting process instead of the MM subcontracting process.
    A storage location for the subcontractor is usually on created for the case that you send materials directly from subcontractor to customer. in this case you receive the finished material into that location, but for consumption in MM subcontracting process no storage location is involved. the material has to be in special stock O and is only monitored at plant level, instead of storage location the vendor is shon in stock overview MMBE.
    In PP subcontracting process, you create a production order yourself to consume the materials, only the service fee is ordered via a PO that is linked to this production order. the calculation of the finished material is made from the production order. you then have to receive twice, you do MIGO to confirm that you got the service, and you receive the quantity to the production order.

  • Subcontractor

    Hi
    I created the purchase requistion in Project system for finished material "FERT"
    with account assignement category Q and item category L
    special procurment type is Subcontractor and procurment type is E in material master
    Finish material has 4 ROH raw materials
    converted to purchase order for FERT
    with conbination of Q & L assigned WBS element in Acc.Assign Tab
    save there was no error message
    when i checked in ME2O, issues the message that " No selection"
    but if i try for migo then it will allows
    So pls suggest how can i check Stock at Subcontractor for the Raw material and how can issue the raw material for mfg fert material
    Regards
    Suresh

    Hi,
    For giving Subcontractor PO, the procurement strategy at Material master should be either X or F with special procurement keys.
    You may then place Subcontractor PO on your vendor with item category L. Then the stock is transfered to the vendor through transaction MB1B, with movement type 541 & refering to the PO.
    This stock can be viewed as Material provided to vendor.
    After processing the raw material to final product, vendor sends you the material back, for which you post MIGO. At this time, the consumption of material provided to vendor is booked.
    Hope this will fulfill the requirement.
    Regards,
    Prashant Kolhatkar

Maybe you are looking for