Problem while reconciling the subcontracting purchase order

Dear Sir,
       I am facing a problem while reconciling the subcontracting purchase order.
       Scenario : My subcontract PO is for 3 Nos of part A(finished goods)  & for which we sent 10 kg of child part B to the    
       Vendor.
       We did the GR partially i.e. 1 Nos at a time against which child part B is consumed as 10/3= 3.333333kg.
       After all the part are received, Vendors stock for part B still show 0.00000001kg. Hence we are not able to reconcile the
      full quantity.
     Is there a process to reconcile the remaining quantity. Please Advice.
Thanks in Advance,
Ritesh.

Hi,
There are two ways of handling this.
1. TC:MB1B create a material document for reversing the vendor stock of 0.00000001kg using movement type 542.
2. TC:J1IFQ reconcile the challan w.r.t above material document.
3. TC:J1IF13 complete the challan
4. Stock of 0.00000001kg from the plant can be corrected by physical inventory process citing the reason
OR
Cancell the last material document & challan assignment. Redo the GR (you can change the quantity of child manually to 3.333334 Kg)
However, this situation can be avoided during MIGO itself. In the last GR when the system proposes child part quantity as 3.333333 Kg, you can change the quantity manually to 3.333334 Kg. 
Regards,
Krishna A S V

Similar Messages

  • Error while closing the open purchase order for MRP run

    HI expets,
                     We are facing issue while closing the old purchase order(18.12.2007) for MRP run, if we are clicking delivery completed for the particular line item ,system is showing the error NET PRICE MUST BE GREATER THAN ZEROthough we have made GR and IR aganist the line item an value is also showing in the purchase order history tab, but in the condition tab there is no value showing for the particular line item .Kindly suggest the way forward.
    regards
    Karthick sundaram

    one thing for sure, you cannot proceed without maintaining proper conditions in the PO.
    Why they are not there or not anymore there is probably caused by customizing or vendor master data changes.

  • Components for the Subcontract Purchase Order

    Hello All,
    I am trying to create a subcontract Purchase Order, I have created a subcontract Purchase Info Record using ME11 for the Finished Goods and also defined the BOM using CS01. 
    When using ME21N, I have defined the line item as L Category.  In the Item Detail -> Material Data tab, there is a "Components" and "Explode BOM" button.  When I click on the "Components" button, I see the list of raw materials defined in the BOM.  I know for subcontracting that we are able to enter the components manually or can be generated via BOM explosion.  I would like to ask how can I enter the components manually as when I try to delete an item it said not able to do so. 
    Can anyone please help.
    Thanks.

    Hi..
    In Subcontract PO, BOM can be deleted by selecting all BOM line items then go to Edit and select Delete tab .
    To enter the component manually click on Collective Entry Tab in PO BOM and after that you can enter components manually.
    So 1st delete the BOM and then add BOM manually by above procedure.
    But as a standard Practice CS03 BOM only to be changed and then explode the PO BOM.
    Regards
    Vishnu

  • Problem while returning the subcontracting materials.

    Dear All,
    i have received finished material A (10 pcs) from subcontractor (BOM maintained B- 200 pcs and c- 300pcs to manufacture A).
    Due to quality rejection i am returning 1 pc of finished material "A" to the subcontractor. When i return through MIGO with 122 mvmt type system will display entire quantity ,ie 10 pcs, against the material document number.  Now i reduce the returned quantity of finished material as 1 pc, but subsequently BOM materials (components) are not getting reduced.
    please advise how to reduce the components propotionate with finished product while returning the subcontracting items.
    Eg : A received 10 pcs ( BOM- B=200& C= 300)
          returned 1 pc of A,  then system should show the components B =20 & C=30. but system shows B=200& C=300.

    Hi,
    As per your suggestions, system does not allow to do Component reversal 542 movement. How ever system will check the special stock provided to vendor 0. All the component from vendor side consumed and recived GR already for the components B and C.
    The following Error message occurs while doing 542 MVMT:
    Deficit of Stock w. vendor unr. 20,000 PC : B1 TEST O
    Message no. M7021
    Diagnosis
    Shortfall below the specified stock level or quantity amounting to 20,000 PC.
    System Response
    If the message is an error message (E), the above is not allowed.
    If the message is a warning message (W), the system will allow your input, but the warning is intended to prevent you entering a wrong quantity.
    Procedure
    In the case of a warning message, check the quantity entered.
    In the case of an error message, change the quantity or terminate processing.
    Other Possible solution,  I  have simulated
    Return delivery and refer material document number
    Manually change the Material A ( With 122 mvmt - qty as 1 ) With Reason for movement
    And Sub component as B ( 544 O + GI receipt subc.stck ) with qty 20, similarly Sub component C ( 544 O + GI receipt subc.stck ) with qty 30) 
    Finally you can check with MMBE ( Finished product A- 9 qty) MBLB - Stock provided to vendor Component B -20  and C-30 qty
    I hope this with return the Finished product and consumed subcomponents respectively.
    While doing Return delivery for against Material document system always with full qty and BOM qty only, We will manually change returnable qty to the vendor and Reason for the return in any business process flow.
    I hope this solution resolved your issues on Return process subcontracting
    Even after the Returned the goods  to the Vendor ( due to damaged - reason ) ( with 122 and 544 O+) . Later supplier finished his re -work for the returned goods / services , you can do it regular GR against PO number with as usual subcontracting receiving process ( 101 and 543 O-)
    Regards,
    Thiru
    Edited by: thiru on May 5, 2010 11:48 AM
    Edited by: thiru on May 5, 2010 11:49 AM
    Edited by: thiru on May 5, 2010 11:53 AM
    Edited by: thiru on May 5, 2010 11:55 AM
    Edited by: thiru on May 5, 2010 12:02 PM

  • Problem while reconciling subcontracting challan

    hi friends,
    issue:  while reconciling a challan im getting a msg saying that some qty of the material is not assigned fully.
    but actually all the material was received.the only thing is in GR the mateerial was received in 2 batches so 2 line items. but while posting the GR itself i got a msg that po qty is deficit by the quantity i specified in the 2nd line item.but it was just warning . after posting the GR qty updation was for the whole 2 line items qty.
    but what i understand is system takes the the 1st lineitem qty in GR, while reconciling the challan and says that the 2nd lineitem qty is still to be assigned.
    any ideas to solve this pls
    raja

    hi, Raja just try reading this and do accordingly i think there should not be an error .
    Once a subcontractor has processed your materials and returned them to you, you match the items in the challan against those that have been returned.
    You have posted the goods receipt (or any other material document) for the returned goods.
    1.From the SAP Easy Access screen, choose Indirect Taxes -.>Procurement -> Subcontracting -> Subcontracting Challans -> Reconcile Quantity.
    2.Enter the following data:
    a)In the Material Doc. and Mat. Doc. Year fields, enter the number of the goods receipt document and the year in which it was created.
    b)In the table below, enter the challan numbers and the years in which they were created.
    If the material document is a goods receipt document with movement type 101, you can enter the challans that were not captured when the goods receipt was posted. However, if all the relevant challans were entered during goods receipt, they need not be entered here
    3.Choose   Reconcile.
    A new screen appears. At the top is the information about the goods receipt (or other document); at the bottom is the information from the challans that you have entered.
    4.Specify which challans the materials in the goods receipt originated from:
    a)If you have sent a subcontractor a number of different challans, all containing the same material, you can automatically specify that the materials should come from the oldest challans first, by choosing  .
    b)Otherwise, for each challan, enter manually the quantity of materials has been returned, and choose  to refresh the display.
    5.Once you have accounted for all the materials in the goods receipt, save the challan.
    Result
    The system changes the challans' status as follows:
    1.)If you have accounted for all of the materials in a challan, the system sets its status to Fully Reconciled. In this case, you can complete the challan.
    2.)If you have accounted for only some of the materials, it sets the status to Assigned. In this case, you must assign the remaining quantity of materials to another goods receipt later on.
    3.)Scrap generated is assigned to a challan only if the percentage component scrap is specified in the bill of material for the parent material and this bill of material is assigned to the subcontracting purchase order.

  • BAPI for GR against subcontracting Purchase order

    Hi Friends,
    I need to make the GR against the Subcontracting Purchase order, for that I need the BAPI. can I use BAPI_GOODSMVT_CREATE.
    The problem is how to find out the BOM Materials. Can anybody provide me the source code for the reference of GR for Subcontracting Purchase Order.
    Thanks in advance.
    Krishan

    Hi krishan,
      Refer to the link below for sample code of
    BAPI_GOODSMVT_CREATE:
    http://www.sap-img.com/abap/bapi-goodsmvt-create-to-post-goods-movement.htm
      also refer to the link below for BAPi's:
    http://www.sapbapi.com/bapi-list/
    With luck,
    Pritam.

  • Link from delivery to subcontracting purchase order

    Hi Guys,
    anyone know how to pick up the link from a delivery (LIKP / LIPS) and the subcontracting purchase order (EKKO / EKPO) which was used to create it?
    I'm not sure such a link exists - the PO does not appear in the document flow of the delivery, and the delivery does not appear in the history of the purchase order.
    My users want to print the PO number on the delivery document (not unreasonable?) but I can't find a link anywhere...
    Mick Kelly

    Hi Mick,
    I assume that you mean the outbound delivery created in transaction ME2O to deliver components to your subcontractor.
    There is no link possible between the subcon.PO and this outbound delivery. Because the component requirements in ME2O can be the result of multiple subcon.PO's. When you create the outbound delivery, it contains components for the cumulated requirements (so that can be for multiple PO's). That's the reason that there is logically no link possible between PO and the outbound delivery.
    Kind regards, Dick Hendriks.

  • Batch determination for subcontract purchase order component.

    Hello
    Is it possible to do batch determination for the subcontract purchase order componet, then bring the component batch to the outbound delivery directly from purchase order?   If no standard, any user exit or BADI... can do this also good for us.
    Thanks
    Hailiang

    Hi
    Yes I can manual input batch number, but I want the system select the batch in stock base on the batch classification.  I can not find the batch determination function the the component detail screen.
    Best Regards
    Hailiang

  • Problem for Goods Receipt for Subcontracting Purchase Order

    Dear all,
    Presently, we are using SAP version 4.6C and we need to introduce GR for
    Subcontracting Purchase Order. We have developed a ABAP program to handle
    subcon Goods Receipt by uploading flat-files from our subcontractor. The
    scenario is as follows :
    Goods Receipt for Subcontracting Purchase Order
    1. In the ABAP program, function BAPI_GOODSMVT_CREATE will be used for goods
    movement.
    2. Data provided to the function are as follows :
    - Posting date
    - Document date
    - Material number
    - Plant
    - Storage location
    - Batch
    - Movement type (101)
    - Quantity
    - Purchase order number
    - Purchase order item
    - Movement indicator (B - Goods receipt for purchase order)
    3. The function will do data verification and automatically determine GI
    item for subcon stock:
    - Movement type (543)
    - Special stock (O - parts prov. vendor)
    - Material
    - Quantity
    - Plant
    Our problem is that :
    Only the GR item in the interface is to be transferred and the GI item is
    determined by the system. So, the quantity for subcon stock cannot be
    changed using this BAPI. Then the system will continue processing the goods
    receipt and create material document.
    Manually, by using transaction code MIGO, the user can display the subcon
    stock data and then change the quantity.
    By using transaction code MB01, after the user fills in all the GR fields,
    the system comes to line item 002 (subcon stock data) and then quantity can
    be changed.
    As per user requirement, quantity for GI item must be same with the quantity
    that has been transferred to subcon vendor in Delivery for Subcon
    (transaction code VL02N).
    We cannot achieve this requirement by using the BAPI mentioned above. Would
    appreciate any valuable help from anyone who is able to help us on this
    matter. Are there any other BAPI's that can help us to achieve the same
    result ?
    Thank you in advance and best regards.

    As far as i understood the problem I suggest u to create the
    BDC according to user actions that are performed in he manual
    operation.
    I can't say that the BAPI performs the exac solution what you want.
    I have done some BDC work using MB01 and suggest you to be careful
    and try to keep the complete in the logic as some chages in rows in BDC will
    change the complete scenario.And throw correct quantity val in correct
    material
    row.
    This methodology will help u even in mass uploads.
    Or in case of automation u can perform the call transaction BDC in
    background mode.
    so As per my understanding bdc program is the solution. pls try and let me
    know.

  • Good receipt problem for subcontracting purchase order

    Good receipt problem for subcontracting purchase order
    with account assignment type ‘E’.
    After update to ECC 6.0. Do good receipt for subcontracting purchase order with account assigment 'E'.The system show the error message(KI235)----Two cost elements (Change in Stock (Subcontracting)&Outside processed fee) haven't CO account assignment.but the field status  for sale order is option entry , when I default cost center for the cost element  in OKB9.the system post the material document and generate the following accounting document.
    Doc.Type : WE ( Goods receipt ) Normal document
    Doc. Number    5000056065       Company code    1000         Fiscal year     2007
    Doc. date      2007.12.04       Posting date    2007.12.04   Period          12
    Calculate Tax
    Doc.currency   HKD
    tm PK Account    Account short text   Tx Cost Ctr   SaleOrder               Amount
    1 89 13500000   Stock-Work in proces                   1007823  10             274.4
    2 96 21210010   GR/IR Clearing                             1007823  10             205
    3 91 41010102   Chg in Stock(Subcon)    10901099  1007823  10            274.4
    4 86 41031000   Outside processed fe     10901099  1007823  10            205  
    5 99 13500000   Stock-Work in proces                    1007823  10            69.4
    6 81 41010101   Cost of Prod (Subco)                      1007823  10           69.40
    My problem is:
    When use MIGO to do good receipt for subcontracting Purchase order, for consumption account((Change in Stock (Subcontracting)-41010102&Outside processed fee--41031000) ,why the system don’t recognize the sale order filled as CO account assignment?

    Dear fanny chen
    Did you get a solution for your open question?
    I`m facing the same problem, so any help yould be appreciated.
    Regards

  • Component Stock reservation during subcontracting purchase order

    Hi
    We have a below requirement..
    While creating subcontracting purchase order,using Me21 transaction for finished goods,we require Bill of material components stock to be allocated autamatically during ATP check..Can u tell us where exactly we need to do the config..We need similar settings like sales order(When sales order is created stock gets reserved autamatically ...)
    While creating sub contracting order using Me21 transaction,components stock to be be reserved for that order...And if requried we need to unblock the stock for that order and allocate to other order.....
    Regards
    Swetha

    Hi,
    As I have already stated, there is no standard way of achieving what you want.
    ME2o is the nearest thing you have to achieving what you want.
    Remember the main point I made that the stock sent to the subcontractor is NOT LINKED to the subcontract PO in any way. That is why you can issue a 541 as many times as you like.
    the 541 and ME2o are simply methods of maintaining the required stock level of the components at the subcontractor, they are not designed to be allocating stock to individual POs.
    As I also said, if you run ME2o regularly you will be shown all POs that have insufficient stock of components at the subcontractor. You do not need to be able to specify an individual PO number, simply enter the subcontractor number, tick the "only SC stocks with shortage" and you will see a list of every item with a shortage. Simply goods issue those items from within ME2o and ths stock will be "reserved" against that subcontractor and so it cannot be used for any internal movements etc.
    this is the closest you will get, it reserves the stock against the subcontractor and you wanted it reserved against the PO. This is surely close enough to mean that you don't have to generate a HUGE modification to the system to reserve against the PO. (It would be so big a mod that it would certainly NOT be recommended anyway).
    Please do try to see things from another view and consider trying to use ME2o as it was designed to "reserve" the stock against the subcontractor.
    Steve B

  • Stock reservation during subcontracting purchase order

    Hi
    We have a below requirement..
    While creating subcontracting purchase order,using Me21 transaction for finished goods,we require Bill of material components stock to be allocated autamatically during ATP check..Can u tell us where exactly we need to do the config..We need similar settings like sales order(When sales order is created stock gets reserved autamatically ...)
    While creating sub contracting order using Me21 transaction,components stock to be be reserved for that order...And if requried we need to unblock the stock for that order and allocate to other order.....
    Regards
    Swetha

    Hello Sheweta,
    This is not possible. When you create purchase orders for sub-contracting part ..sub requirements will be created from MRP for the BOM components for which you can again create purchaing orders and suplly to sub-contractor for making finish part. Once you supply this now this stock will be diaplyed in the sub-contractor bucket (which you can say reserved). if you want you can take out anytime.
    Hope the above calrification will help.
    Regards
    TAJUDDIN

  • How can I select alternative BOM when creating subcontract purchase order?

    In our business, a finish good material always has different production versions at the same time. Each of production versions has its own alternative BOM. When I create a planned order, I can select wanted BOM through specifying production version.
    But, when I creating subcontract purchase order, there is no field for me to specify the production version or which alternative BOM I prefer. In this case, I need to create a planned order at first. And then, convert the planned order to purchase. Only through this way, I can create a subcontract purchase order with my wanted BOM.
    So, I wonder if there is any way to select alternative BOM directly when creating subcontract purchase order.
    Thanks a lot!
    Regards
    Robbie

    Dear Mr. MM
    can you give me additional information about your solution?
    BUT I would not expect the sytem to offer you during the Purchasing cycle the different Production Versions as it is not meant to be. I remember having the same requirement some time ago and we solved it the way I described above, additionally we created a Pop up window with a user exit during the PO creation which offered the different production versions and if the one linked with the quota arrangement, the standard PV, is used in the PO.
    We also have the same problem, we activated businessfunction SCM_GEN_02 so that it is possible to have several production versions for one supplier, but unfortunatly it is not possible to change the production version in the purchase order. (business function does not seem to be very integrated)
    So i would be very interested in your solution because acually it seems that i have to modify the sap standard.
    Thank you and best regards
    Lisa

  • LTP Planning for Subcontracting Purchase Order

    Hi All,
    I am doing LTP run for the Finished Material.
    Finished Material is having few open subcontracting Purchase order's.
    When I take the LTP run  in MS02, system is considering the Open PO's and adjusting (netting) it with the Planned independent requirements of finished material. This is ok.
    But the planning is not creating depending procurement proposals for the child items.
    It is subcontracting PO of finished material, system suppose to create the dependent requirements.
    In the MRP run it is working fine in MD02. But not working in LTP planning run in MS02 Transaction.
    Rgds /  Shailendra
    Edited by: Shailendra Hadkar on Apr 7, 2010 10:44 AM

    Hi All,
    I have found one BAdi u201CMD_CHANGE_MRP_DATAu201D  for showing up Subcon requirements in MS04 for child materials.
    This BADI "MD_CHANGE_MRP_DATA" requires to implement using method "CONSIDER_RESB".
    But implementation of this BADI using method "CONSIDER_RESB" will open up Dependent requirements/reservations of phantoms in phantom assembly planning and other reservations also.
    How I can implement this BADI for specific Subcon requirements or Specific MRP element??
    Regards,
    Shailendra
    Please refer below post by Nethi Venkata R... 
    LTP Doubt

  • Open Po quantity in subcontracting Purchase Order

    Hi,
      In case subcontracting purchase order,If order quantity 10 and recept quantity is 05 then in delivery shedule tab I didn't got any open purchase order quantity means  05 quantity why?
    Thanks and Regards
    Anil Patil

    Hi Anil.
    Please check the following fields in schedule line:
    - 'Scheduled qty': 10
    - 'Delivered' (quantity): 5
    (This means the goods were partially delivered for the PO)
    If your situation is this you don't have to expect SAP to create new shedule line I think.
    I think you have to modify the schedule line manually if you want a 'Delivery date' different from that was defined in the line of the PO item.
    BR
    Csaba

Maybe you are looking for

  • RFID Landscape Options

    We are just about to get started with AII5.1 and are faced with below questions: 1. We plan to start out small i.e. using a central AII configuration (no OER, no EDGE). Should we install both AII5.1 and EM5.1 on the same instance or on separate insta

  • Adobe Reader 10.1 with some problems

    To Technical support, Dear sirs, I have some problems with Adobe Reader version 10.1. Once installed Adobe Reader, version 10.0, I found the problems listed below: When I open Adobe Reader 10.1, and check the "Task Manager" (Ctrl + Alt + Del), the pr

  • Variable declaration.

    Hello there!!  As all you know, we declare on a variable name by using the keyword 'var' followed by the variable name.  My question is simply is there any way to define the variable name based on an input from the user.  Hope someone here has an app

  • Did 4G LTE kill my Galaxy SIII or did the Radio develop narcolepsy???

    I apologize up front for the length and tedium of this post.  This is wits end, and the last attempt to find a solution or at the very least an honest explanation of the problem and commitment to a solution, without activating an old phone and throwi

  • Displaying content according to a calendar date

    Is it possible to display content for a set period (eg 1 week) then change it for another set of content for the next week then revert back to the first set of content (eg a restaurant menu) without requiring any action from the website owner? And wi