Subcontracting order

Hi,
We have one reservation for a material (BOM component of a Purchase order item) was originally created via a subcontracting PO. Then deletion indicator was set to PO line item. Then the component assigned to PO line item was deleted. But now we can not delete the reservation.
If you have faced similar situation, could you please suggest me how delete the reservation(identified as Subcontract Requirement in MD04) in this case?
Thanks and Regards,
Nataraj

Hi ,
We have faced a similar situation wrt to Sales order and Production order where the dependent reservations were seen in MD04 after the deletion of sales order and also the TECO for production order .
Try using  MBVR / mb22 and check , if not OSS would be the approach .
Regards
Lokesh

Similar Messages

  • Cancelling of a subcontracting order

    Hello
    I am trying to find out how to cancel a subcontracting order and also all the documents generated by the creation of a subcontracting order.  Do we have to receive the goods from the SC PO, delete the line item, cancel the SC PO and that's it or is there more??
    Thanks in advance
    Valerie

    Hi
    Usethe TOCODE :MD4C
    Give input  Planned order number & Execute.
    Regards
    YMREDDY

  • Goods receipt for subcontracting order! BAPI_GOODSMVT_CREATE

    I wanna use BAPI "BAPI_GOODSMVT_CREATE"  to create goods receipt for subcontracting order.
    But it says that this combination is not possible.  Combination of my movement type and this BAPI.
    What can i do to solve it?
    thanks in advance.

    >
    Julia Nikiforva wrote:
    > I wanna use BAPI "BAPI_GOODSMVT_CREATE"  to create goods receipt for subcontracting order.
    > But it says that this combination is not possible.  Combination of my movement type and this BAPI.
    >
    > What can i do to solve it?
    >
    > thanks in advance.
    Might work
    report zbapi_goodsmovement.
    parameters: p-file like rlgrap-filename default
    'c:\sapdata\TEST.txt'.
    parameters: e-file like rlgrap-filename default
    'c:\sapdata\gdsmvterror.txt'.
    parameters: xpost like sy-datum default sy-datum.
    data: begin of gmhead.
    include structure bapi2017_gm_head_01.
    data: end of gmhead.
    data: begin of gmcode.
    include structure bapi2017_gm_code.
    data: end of gmcode.
    data: begin of mthead.
    include structure bapi2017_gm_head_ret.
    data: end of mthead.
    data: begin of itab occurs 100.
    include structure bapi2017_gm_item_create.
    data: end of itab.
    data: begin of errmsg occurs 10.
    include structure bapiret2.
    data: end of errmsg.
    data: wmenge like iseg-menge,
    errflag.
    data: begin of pcitab occurs 100,
    ext_doc(10), "External Document Number
    mvt_type(3), "Movement Type
    doc_date(8), "Document Date
    post_date(8), "Posting Date
    plant(4), "Plant
    material(18), "Material Number
    qty(13), "Quantity
    recv_loc(4), "Receiving Location
    issue_loc(4), "Issuing Location
    pur_doc(10), "Purchase Document No
    po_item(3), "Purchase Document Item No
    del_no(10), "Delivery Purchase Order Number
    del_item(3), "Delivery Item
    prod_doc(10), "Production Document No
    scrap_reason(10), "Scrap Reason
    upd_sta(1), "Update Status
    end of pcitab.
    call function 'WS_UPLOAD'
    exporting
    filename = p-file
    filetype = 'DAT'
    IMPORTING
    FILELENGTH =
    tables
    data_tab = pcitab
    EXCEPTIONS
    FILE_OPEN_ERROR = 1
    FILE_READ_ERROR = 2
    NO_BATCH = 3
    GUI_REFUSE_FILETRANSFER = 4
    INVALID_TYPE = 5
    OTHERS = 6
    if sy-subrc <> 0.
    message id sy-msgid type sy-msgty number sy-msgno
    with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    exit.
    endif.
    gmhead-pstng_date = sy-datum.
    gmhead-doc_date = sy-datum.
    gmhead-pr_uname = sy-uname.
    gmcode-gm_code = '01'. "01 - MB01 - Goods Receipts for Purchase Order
    loop at pcitab.
    itab-move_type = pcitab-mvt_type.
    itab-mvt_ind = 'B'.
    itab-plant = pcitab-plant.
    itab-material = pcitab-material.
    itab-entry_qnt = pcitab-qty.
    itab-move_stloc = pcitab-recv_loc.
    itab-stge_loc = pcitab-issue_loc.
    itab-po_number = pcitab-pur_doc.
    itab-po_item = pcitab-po_item.
    concatenate pcitab-del_no pcitab-del_item into itab-item_text.
    itab-move_reas = pcitab-scrap_reason.
    append itab.
    endloop.
    loop at itab.
    write:/ itab-material, itab-plant, itab-stge_loc,
    itab-move_type, itab-entry_qnt, itab-entry_uom,
    itab-entry_uom_iso, itab-po_number, itab-po_item,
    pcitab-ext_doc.
    endloop.
    call function 'BAPI_GOODSMVT_CREATE'
    exporting
    goodsmvt_header = gmhead
    goodsmvt_code = gmcode
    TESTRUN = ' '
    IMPORTING
    goodsmvt_headret = mthead
    MATERIALDOCUMENT =
    MATDOCUMENTYEAR =
    tables
    goodsmvt_item = itab
    GOODSMVT_SERIALNUMBER =
    return = errmsg
    clear errflag.
    loop at errmsg.
    if errmsg-type eq 'E'.
    write:/'Error in function', errmsg-message.
    errflag = 'X'.
    else.
    write:/ errmsg-message.
    endif.
    endloop.
    if errflag is initial.
    commit work and wait.
    if sy-subrc ne 0.
    write:/ 'Error in updating'.
    exit.
    else.
    write:/ mthead-mat_doc, mthead-doc_year.
    perform upd_sta.
    endif.
    endif.
    FORM UPD_STA *
    form upd_sta.
    loop at pcitab.
    pcitab-upd_sta = 'X'.
    modify pcitab.
    endloop.
    call function 'WS_DOWNLOAD'
    exporting
    filename = p-file
    filetype = 'DAT'
    IMPORTING
    FILELENGTH =
    tables
    data_tab = pcitab
    EXCEPTIONS
    FILE_OPEN_ERROR = 1
    FILE_READ_ERROR = 2
    NO_BATCH = 3
    GUI_REFUSE_FILETRANSFER = 4
    INVALID_TYPE = 5
    OTHERS = 6
    endform.

  • Batch determination in Subcontracting order

    Hi,
    Can any one of you explain me the steps for doing batch determination for subcontracting orders. i am facing the same issue, but i dont know what steps to follow.
    our scenario is:  we do a GR against a Sub contracted PO using 101 mvt type and when i am trying to post the document, it's asking me to enter the batch for few components which are maintained as vendor consigned stock and in batches.
    is it possible to automate the process? can any body explain how to setup the customization for batch determination?
    thanks in advance,
    Kanth

    Follow the below steps.
    01. For movement type 543 "O" assign your search procedure T code : OMCG
    02. Maintain conditions record or strategy record.
    A1) Normaly we use batch determination at delivery level, because at the time of order material may or may not be created.for this material should be configured with batch and batch determination should be checked in sales views of material.
    A2) Batch Determination during order Creation.
    For this you need to maintain a Classes d for you Material. Depending on the Manufacturing process you can define the characteristics for your material.
    Ex: Purity for Medicines,  Resistance for Electric Items.
    You need to create a class (You might have to create a new class type) which incorporates the characteristic.
    First Create the Characteristic Using Ct04 and then using Cl02 create the Class  including this characteristic.
    Then in your material master Classification View Enter this class.
    Then Create a Batch for the particular plant and Stor Loc using MSC1N.Give the value of the characteristics in this batch.
    Then go to SPRO ->Logistics General ->Batch Management and maintain the Condition Technique (Procedure, Strategy Types and assignment to sales docs etc).
    Then Create the Batch Determination Record using VCH1.

  • Purchase price variance in subcontracting order

    Our customer has the following scenario:
         Purchase account is posted with the value of stock subsequently purchase price variance is a legal account
         Material ledger is active
         Inventories are managed with standard price for each material code
         Latin method management of inventories post stock values on managerial account
    In good receipt with a subcontracting order, in case of purchase price variance, legal account of purchase price variance is posted generating a wrong reconciliation between managerial and legal posting.
    Example
    The subcontractor is a co packer that assembles material A to produce material B
    Material  A has a standard price of   3
    Material B has a standard price of     5
    If Co packer fees have a value     of     2 no purchase price variance occurs during good receipt, as a matter of fact :
    (Co packing fees) 2 + (Material A)  3 = (Material B) 5
    Else if co packer fees have a value of 3 a purchase price variance of 1 occurs and itu2019s posted using transaction key u201CPRDu201D. On FI the following document is posted:
    Legenda  : L stands for legal account , M stands for managerial account
    (L) Co packing Fees                                         3
    (L) Invoice to receive                                     3
    (L)Purchase price variance                            1
    (M) Consumption Material A                           3
    (M) Stock  Material              A                            3
    (M) Stock Material               B                            5
    (M) Production Confirmation  Material B       6
    In this scenario Purchase price variance should be a managerial account, but  transaction key is PRD  and  changing the account would affect every posting.

    This is the answer from OSS
    Dear Customer,
    the system works as designed.
    When Material Ledger is activated, price differences are always
    generated under the circumstances you have described. The reason is
    that when material ledger is activated, price differences must not be
    included into the stock changes value, otherwise the system would
    not be able to calculate an actual price.
    When Material Ledger is activated, the customizing setting
    for handling price differences in the subcontracting process has no
    effect.
    Best regards,
    Santiago Lorite
    AGS Primary Support, Business Suite & Technology u2013 Logistics

  • How to transfer posting with reference to Subcontracting Order?

    Hi, Experts,
    Regarding to the SAP SCM510 handbook, in the section of subcontracting,it mentions 3 ways to post the provision of components from own company to stock for vendor:
    1.) Transfer posting with reference to subcontracting order
    2.) Monitoring of Subcontracting stock(using t-code ME2O)
    3.) Transfer posting without reference to PO(using movement tyep 541 + O)
    For the items 2 and 3, I can understand the processes but for item 1, I don't know how I can perform Transfer posting with reference to subcontracting order?  Anyone can explain me on the processes?
    Thanks in advance.
    Fanghua

    Shetty,
    Thank you for your help. I am really a new SAP learner. I wasn't aware of the transaction code MB1A, MB1B and MB1C etc. But I tried the way you mentioned, it works.
    My initial conern on this is really from the Enjoy transaction - MIGO. I tried to select the tranaction - Transfer Posting but it doesn't have Purchase Order(or subcontracting Order) as reference.
    How can I transfer posting with reference to subcontracting order in the transaction - MIGO?
    Thanks.
    Fanghua

  • BOM explosion in subcontracting order according to revision level

    Hello experts
    I have different revision levels available for a subcontracted material, e.g. the BOM of this material has different versions depending on the validity date.
    When a BOM explosion is carried out in the subcontracting order (either in the purchase request or in the purchase order) the selected version of the BOM is done accordingly to the delivery date. It does NOT take into account the revision level even when I change it manually.
    Do you have any idea if it is possible to force SAP to consider the revision level instead of the delivery date for the BOM explosion ? (custo, user exit, BAdI, ...)
    Many thanks
    Amaury

    Hi
    BOM explosion in Subcon PO will be carried out automatically when you select the item category L.
    If you want to control the BOM selection based on the Alternative then you can go with Production version option and get the help from PP consultant to create the production version.
    Assign the production version in Subcontracting Inforecord.
    Click the BOM explosion button the switch to alternative BOM during the PO creation.
    Hope it helps
    Thanks/Karthik

  • Delivery note-subcontracting order

    hi,
    We have a a subcontract order, and in ME20 created delivery note.  The delivery note and subsequent PGI document is not appearing in the purchase order history of Subcontracting order, is this standard SAP.
    Regards
    Sappy

    Dear sappy,
    For sending material to subcontractor, use transaction code MIGO-Transfer posting OR MB1B with movement type 541.
    Once you post the document check vendor stock availability by using Transaction MBLB.
    The document No will update purchase order history.
    Regards
    M P D Kamath

  • Selection of bom manually in subcontracting order

    hi experts,
    I have to do some of the products externally.
    we are maintaining 3- 4 alternative boms for each product.
    They dont want any selection options.
    They have to select bom manually when creating subcontracting order.
    Is it possible ,pls guide me
    thanks
    K.Bhuvaneswaran

    Dear Bhuvaneswaran,
    check this
    [Subcontracting with Production Version |http://help.sap.com/saphelp_46c/helpdata/en/b2/fa1ed4d51d11d1a69e0000e83235d4/frameset.htm]
    Regards
    Mangalraj.S

  • Conversion of planned order into subcontracting order

    Hello Gurus,
    my problem concerns a subcontracted material.
    This material may be produced internally (managed with production order) OR produced externally (managed with subcontracting order) depending on the available capacity of the production line.
    For this material MRP must generate planned orders, so the planner can choose either to produce either to subcontract.
    The planned order is then converted manually into production order or into purchase request.
    With procurement type = X, it is possible to do so. However when I convert my planned order into purchase request, my item category is NOT automatically set up to L.
    So I have to enter the item category manually even if I have only one purchasing info record (with record category = 3).
    Do you think it is possible to create automatically a "subcontracting request" from the planned order ?
    Many thanks for your help
    regards
    Amaury

    Hello,
    I am afraid that when I enter procurement type=X & special procurement=30 in material master data, planned orders created by MRP have then a order type = NB (standard purchase order) and special produrement type = 3 (subcontracting).
    So this kind of planned orders can only be converted into purchase request and NOT into production order.
    It looks like it is not standard to do so in SAP and that I will have to manage subcontracting in prodution order; 1 routing for internal operation and 1 routing for subcontracting.
    Thanks
    Amaury

  • MIGO for a subcontracting order

    Dear Friends
    While doing MIGO for a subcontracting order, I recd a message “Please select an instance of compliance with shipping instructions”.
    Please tell me meaning for this message.
    Regards
    Sanjeev

    HI
    You have created PO with specific shipping instruction which requires to be complied with while posting Goods receipt.
    While posting Goods receipt (MIGO), you need to go to  Purchase order data Tab at the item detail screen. You will see a button next to Shipping Instruction field "Evaluate". Just click that button and select the appropriate option and then you can save the Goods receipt.
    Thanks
    Sanjay

  • Delivery for Subcontracting Orders - SC

    Hi,
    I have create a subcontracting PO.
    I would like to ask which should be the proper way of creating the outbound delivery?
    I've seen that in a ME2O there is a button to make the post Good Issue and another to create the delivery, but as the transaction is called "Stock Monitor for Vendor" I believe it must be another place to create the delivery.
    Nevertheless, when I try to create the delivery I'm getting the message: "Essential transfer parameters are missing in record:  000001"
    Thanks

    Hi,
    To create a delivery (against Subcontracting PO), the following data has to be maintained in the system:
    1. The plant must be assigned a sales organization, a distribution channel, and a division. You can define this in Customizing for Purchasing, in the step Set Up Stock Transport Order.
    2. A delivery type has to be defined for the plant from which the items are to be delivered. You can define this in Customizing for Purchasing, in the step Set Up Subcontract Order.
    3. If you want to reference a reservation when you create a delivery, you also have to set the Predecessor necessary indicator to L (Provision to subcontractor necessary) when defining the delivery type. This means that the requirements generated by the reservations can be correctly offset against the deliveries created. You can define this in Customizing for Shipping, in the step Define Delivery Types.
    4. The vendor for the stock with subcontractor must be entered as the customer in the organizational units in the delivering plant, such as sales organization, distribution channel, and division.
    5. The material to be provided has to be entered for the organizational units in the delivering plant, such as sales organization, distribution channel, and division.
    6. The combination of shipping condition (from the subcontractoru2019s customer master record), loading group (from the material master record for the components to be provided), and the plant have to be assigned to a shipping point. You can define this in Customizing for Shipping, in the step Assign Shipping Points.
    To create a delivery (in ME2O), choose Edit ® Create delivery. A dialog box appears, in which you can enter the data required to post the delivery. The system posts the delivery in the background and, after posting, it informs you in a dialog box how many items were posted.

  • Materials reservation in a subcontracting order

    Hi:
    I have a question... we are working with a subcontracting order, when we create it trough CO01 the components are not reserved automatically by order, so  when we consult MMBE we do not see the quantity reserved in the column Reserved of the material, but if consult in the RESB table we can see the code numer, quantity, and position.
    The Movmement Type that moves the material is Part Provided 543.
    Any idea of the solution.
    Thanks in advanced.

    Hi Rupesh:
    What happens  is that the materials are assigned in the operation of subcontracting  in the Route of the order, we generate a purchase order for the subcontractor, and is related to the production order.
    But we do not see the reservation of the material.
    Thanks.

  • Cofiguration step for  SubContracting Order Cycle  (SCO)

    Pls,provide me the the configuration steps of SCO(Suncontracting Order Cycle)

    Sub Contracting Cycle
    (1) You have a material that can be procured externally, and you have maintained BOM with components. Any waste generated and received during subcontracting process can be maintained as component with negative quantity. (special procurement type should be 30 in material MRP2 view for the mateiral you are getting back from subcontractor)
    (2) You create a subcontracting PO (PO with Item Category L). You can also maintain Purchase Info Record for Subcontract category for material and subcontractor.
    (3) You make a transfer posting to issue components for SC PO. Material is sent to subcontractor. As material remains under your ownership, system does not make any value entry. But quantity is shown as "Material Provided to Vendor"
    (4) You receive finished material against SC-PO. You also specify components consumed in manufacturing of finished goods. Additionally, if you have negative components in BOM, now you'll also receive subcontracting by-products. There are three events, so three accounting entries are generated:
    DR FG Stock/ SC By-Product Stock
    CR Change in Stock (FG/ SC By-Product )
    (for finished goods received)
    DR Subcontracting Charges
    CR GR/IR Clg
    (for moneys payable to Subcontractor)
    DR Consumption (Components)
    CR Change in Stock (FG/ SC By-Product ) 0
    (material provided to Vendor is now charged to expense)
    (5) You do the IV for SC Invoice, and the process is complete.
    Process of Subcontract in MM
    Sub-contract business process:
    You want to buy material from the supplier (processed material/ assembled item) , but for some reason (quality of certain item / price ) you will give some component to vendor .
    Vendor shall process the item / use the item provided & supply the final item.
    SAP process:
    1.Create the finished goods material code.
    2.Maintain the BOM for the material.
    3.Create PO with item category as "L" .
    4.Issue material to vendor with movement type 541
    5.Receive the material against the PO with movement type 101.
    6.MIRO to account for vendor's invoice for the service charge& material used by him.
    Note:: At the Time of GR 543 Mvt is up dated for Raw Material.
    Can anybody tell me how a process has to be given to subcontracting?
    Suppose, I have 3 operations 1)weaving 2)dyeing 3)cutting & packing
    if no 2 process (i.e Dyeing) has to be given to subcontracting, what process should i follow ?
    The following process to be followed for subcontracting.
    1. Item code(material master) to be created at the stage of before dyeing.
    2. Item code(material master) to be created after Dyeing as subcontracted item.(F30)
    3. Bill of material to be created for the material(2) calling for material(1)
    4. Info record and source list to be created for material(2) with the corresponding vendor
    5. PO to be released for material (2)
    6.Along with PO the material(1) to be issued to vendor
    7.On receipt of material when GR is made the stock with vendor will get updated.
    How to Create a Subcontract Order?
    To create a subcontract order, proceed as follows:
    Enter the material you want to order and the item category for subcontracting (L) in the order item.
    Press ENTER to display the screen for component processing.
    Enter the components that the vendor requires to manufacture the product.
    Please note:
    u2013 You do not need to enter the date required for the components. This date is proposed by the system when you press ENTER.
    It is calculated as follows:
    Delivery date of the item - Planned delivery time
    u2013 If you do not want the quantity of the components to be changed if the order quantity of the end product is altered, set the indicator Fixed quantity (column F).
    u2013 You can determine whether the components are available on the date required by selecting Edit -> Availability check.
    If you entered a bill of material as the material in the subcontract order, the components are created automatically.
    If you want to determine the components in the bill of material at a later date (for example, if the bill of material is subsequently changed), choose Item -> Component -> New BOM explosion. The existing components are deleted and redetermined in the bill of material.
    Save the purchase order.

  • GR for Subcontracting Orders

    Hello ,
    We need to do a GR for subcontracting orders , when i read the documentation for the fm MB_CREATE_GOODS_MOVEMENT , it says that subcontracting orders are not supported .
    Searching the forum i found that we can use the fm BAPI_GOODSMVT_CREATE , but i am not sure how to use the fm , what about the components will the BAPI find it or do we need to pass the components .
    So please suggest it there is some way we can use the FM MB_CREATE_GOODS_MOVEMENT to create GR for subcontracting orders as in i think the BAPI calls the same FM and how to handle the components.
    Regards,
    Arun

    Hi,
    Internally, within BAPI_GOODSMVT_CREATE, again it calls the function module MB_CREATE_GOODS_MOVEMENT.
    for the TABLES field IMSEG, we need to pass only the parent material and its quantity.
    Internally using the function module MD_KOMPONENTENVORSCHLAG_WE, it will calculate the components from the table RESB if we are creating with respect to any purchase or else take the reference from STKO/StPO i.e. CS03 transaction ration for the bom component.

  • Batch determination for subcontract orders in MIGO

    Hi,
    I have a doubt. I´ve customized a batch determination strategy for Inventory Management, for movement type 543.
    When i receive a subcontract order, using transaction MIGO, the batch determination process is NOT triggered automatically, until i press button "Stock Determination".
    Is there a way to determine batches in MIGO without pressing this button? (fully automatic).
    Best regards.

    Hello Alejandro,
    Thanks for the further clarification!
    It depends on how you are processing the goods receipt in MIGO:
    .- If you post the Goods Receipt for the Subcontracting purchase order and you do not expand the components, then just flag the main item and post, an automatic batch determination for the batch component will be processed then by the system and the goods receipt will be processed.
    .- If you post the Goods Receipt for the Subcontracting purchase order and you expand the components, then, the batch field will be opened for input and the user manually will need to start the process pressing the icon for the batch determination (or also the one for the stock determination).
    I hope this helps!
    Esther

Maybe you are looking for

  • Close period for material Master record error

    my current period is 07 2010. I want to close period 07 2010, and make new posting to period 08 2010. but when i do the posting, system show error "Posting only possible in periods 2010/07 and 2010/06 in company code C999" PS: C999 is the company cod

  • Aperture Won't Open (tethered shooting error?)

    Aperture won't open, I was shooting tethered and it bogged down on importing images. After waiting a few minutes I forced quit the application. Since then I get this error. I have deleted the file from my Applications and reinstalled from the App sto

  • My headphone jack on my Iphone 4s is not working.

      It seems that the sensor that detects whether or not there is something plugged into it is not working.  There is no water damage, the dot on the inside is still white.  The sound keeps switching back and forth from headphone mode to no headphones

  • Updation of  purchase info record during cost is released / additive costs

    Hi Gurus, Is there any enhancement available to to update the purchase info record with thecondition type fild during release of materials using CK40N /CK24. ie Whenever a cost is released ,  the object should populate the overhead condition type (ZU

  • Backend system config

    I created a Service Interface in ESR and published the WSDL to the Services Registry using the Publish option on WSDL tab in ESR. Now if I consume this Service in CAF, how will the service know which backend to connect to? Where am I supposed to defi