Delivery for subcontracting

Hi,
     Could anyone tell me when the delivery has to be done for subcontracting and when the goods movement 541 should be used. The transaction ME20 doesnt exist when i tried to create delivery for the subcontracting PO.
Thanks in advance
Aparna

hi
the code is ME2O and not ME20
Process Flow
This scenario consists of the following steps on goods delivery:
Purchase order creation based on a scheduled purchase requisition created by last MRP run
Optional: manual purchase order creation
Purchase order approval (if required)
Components of the Material sent to the subcontractor through a Transfer Posting
Creation of Subcontracting Challan
This scenario consists of the following steps on goods receipt:
Goods receipt for purchase order delivered by subcontractor
Component reservations and consumption of component quantities as provision of material
Reconciliation of Challan
Completion of Challan
Invoice receipt by line item
Invoice verification and validation of tax expenses
Outgoing payment
Key Points
BoM explosion triggers follow-on functions such as delivery to subcontractor
Automatic posting of value flow
Automatic posting of stocks into corresponding stock types
Subcontracting info record shows added value
regards
kunal
Edited by: kunal ingale on Aug 14, 2008 7:53 AM

Similar Messages

  • Creation of delivery for subcontract Purchase Order

    Hi All,
    I am trying to create delivery for subcontract PO. ME2O transaction creates delivery but doesn't link PO to delivery . Is there any SAP table where we can see link of subcontract PO to delivery created throug ME2O?
    Business don't want to use MB1B transaction because it doesn't create delivery inturn doesn't create any paper work(Pick list or Packing list).
    Is there any way to create delivery based on subcontract PO?
    Thanks in advance.
    Sonali.

    You have to do Sub con PO setup in Img customization. You can be able to print all ur required documents during MB1B also. Presently I am doing exact the same setting for my present project. Complete Configuration required under
    Img->MM->IM and PI->Output Determination.ABAP help will be required to design the layout for pick list and packing list.Let me know if you need more information.
    Cheers!

  • Urgent Delivery for Subcontracting

    Dear All,
    I have a question regarding the delivery. We use VL10d for creating the delivery for STO Purchase orders. We enter shipping location and PO number in VL10D.
    Is there anyway similar we can do for the subcontracting PO. In subcontacting PO no shipping tab is generated. Please let me know the way to do the deliveries for subcontracting PO's.
    Thanks..
    Suraj

    Hi,
    Basically in ME2O, u can create a delivery for the materials which can be on a single or multiple POs. Once the material is sent to subcontractor, the consumption against particular PO can be identified having different batches for the same.
    This delivery doesnot have actual hardcoded reference to PO unlike outbound delivery for STO or SO.
    Steps:
    ME2O - In initial selection screen, enter PO vendor & execute. Then in subsequent materialwise, you will list of POs under the node "Requirements via SC Orders". Select material & click on Create Delivery button. You can create seperate delivery for the each individual PO qty or single delivery for cumulative  PO qty. Go on entering the data requested & continue.
    Thanks & Best Regards,
    Devendra Gaware
    PS - Reward if found useful.

  • 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.

  • Inbound delivery for subcontracting PO with BOM explosion

    Hi all
    The requirement is like this
    Normal subcontracting cycle - Subcon PO and then 541
    After that i did inbound delivery in VL31N for the subcon PO , Here iam getting the finished goods line item so that i can enter the delivery qty and  serial number for the finished componenet
    My query is , Is there any possibility of exploding the BOM and entering the serial number for the assembly level materials in the inbound delivery itself.
    After that based on inbound delivery i can do GR , Your inputs pls
    Regards
    Amuthan M

    Hi M.
    You can do that using MIGO but not through VL31N.
    For that you have to set the serial profile for component before.
    IMG -> Logistic Execution -> Shipping -> Basic Shipping Functions -> Serial Numbers -> Central Control Parameters for Serial Numbers
    IMG -> Logistic Execution -> Shipping -> Basic Shipping Functions -> Serial Numbers -> Determine Serial Number Profiles
    After that you have to set the serial profile for the component.
    Hope this help
    Regards.

  • Inbound Delivery for Subcontracting Stock

    Hello Experts,
    I have some material supplied to the subcontractor via outbound delivery and material document is posted through 543 mvt type. Now, there are some quantity which is left during the subcontracting process and I want this material back to our unrestricted stock using INBOUND DELIVERY. (I can do it using MB04 without inbound delivery). Any suggestion?
    Thanks in advance.
    Regards
    Arif

    Hi,
    Check on it:-
    How to do 543 for the sub-contracting components in HUM storage location
    Schedule agreement & Inbound delivery
    http://help.sap.com/saphelp_dimp50/helpdata/en/bc/5bba42a75fc611e10000000a1550b0/content.htm
    pherasath

  • Shipping point error while creating delivery for subcontracting order

    Hi,
    I am trying to send Materials Provided to a Subcontractor via an SD Delivery using std SAP functionality using IDES preconfigured system.
    In transaction ME2O, while creating delivery, i am facing following error:
    Essential transfer parameters are missing in record:  000002
    The dignosis gives following details.
    Diagnosis
    Information necessary for this delivery is missing.
    Please help to sort out the problem.
    Regards
    SAmeer

    Hi Sameer
    please check OSS notes 102104 for detail help about this error.
    regards
    Srinivas

  • Delivery Split for subcontract materials in ME20

    Hi Friends
    When I try to delivery multiple materials from the same PO through ME2O, they get split into multiple deliveries. Lets say I have selected about 4 materials in one transaction, I see that 3 materials go into one delivery, 1 material  go into  separate delivery This way I now have about 2 deliveries for a single PO.
    I want to understand how this split is working and how to avoid?
    All these  below parameters are same for all the 3 materials 
    a)delivery date u2013 Same 
    b) Shipping Point - Same shipping point
    c) Shipping Condition - Same
    d) Delivery Type - LB for all
    e) Loading group - Same for all materials
    f) Route - Is also same
    Thanks In Advance
    Pala

    Hi
    My functional scope is Sales And Distribution , as  this dilivery split comes under my scope , I am investigating this issue even though I have to understand MM functionality .
      I am not able to find PO for this sub contract delivery .In SD , In VL02N, document flow starts from delivery for subcontract process , there is no display of precceeding document(PO) for this subcontract delivery .
         If I want find PO for this delivery , how  and what do I do ?
        Thanks
    Jayapala S.H

  • Shipping point for OBD in ME2O for subcontracting PO

    Hi all,
    While creating delivery for subcontracting PO in ME2O ,getting error message " Essential transfer parameters are missing ".
    And for this shipping point it not there,not able to maintain it manually also since it is gray.
    Please advice what is the conditions for automatically picking the shipping point in ME2O - outbound delivery and even after maintainance what may be the reason for not picking automatically in OBD.
    Note :In my case shipping point assigned to plant and shipping condition maintained for that.
    Thanks
    Regards,
    Dhina.

    Hi
      Have u maintained delivery type LB for plant , IN SPRO-PO-SET UP Subcontract Order
    Thanks
    Saurava

  • Over Delivery In Subcontract Proccess

    Hi Friends
    In order to avoid over delivery , I have made configuration settings in 0VLP for delivery item categories . I have tested it and found it Ok .
    But , In case of subcontract process , I have made same configuration settings for delivery Item Category .still  , delivery  document is accepting  over delivery , it is not throwing  any error .How to control over delivery for subcontract process .
    Also , in normal process , with reference to delivery we create order . But in subcontract process , with which document reference delivery is created and in which T code can see reference document  .
    Pala

    Hi,
    For goods issue u need to maintain tolarences for item category group or in customer master
    what we maintain in po is for GR
    regards
    pradeep

  • REWORK (ORDER) DELIVERY CHALLAN FOR SUBCONTRACTING - REG

    Dear SAP Experts,
    Please advice to me how to prepare the Rework Dc for subcontracting.
    Regards,
    B.S.Anand

    Dear,
    Can u elaborate ur Scenerio.
    Regards
    Biswajit

  • PO number and material issued against this PO for subcontracting

    How to know the link in between the PO number and material issued against this PO for subcontracting.
    I have checked that PO history is not getting updated.
    Thanks,

    Hi,
    We have 2 different scenarios where you can post a goods issue to Subcontract Venodrs.
    Scenarios 1: You can post the goods issue against a subcontrac vendor with out referencing the Subcon PO from ME2O, at this stage we will be knowing what is the stock at subcontract vendor but we will not be knowing the issues against which and how much Quantities are posted.
    So when we are post goods receipt, then we will come to know the consuption quantities.
    Scenario: 2, If we use the delivery concept then we can track the goods issues against the subcon POs.
    If you really keen to track the material issued to Subcon vendor against a PO so better use with delivery.
    Thansk,
    Satya.

  • Account postings in GR & IR for Subcontracting

    Hi Experts,
    I need to know the account postings for both GR & IR during Sub contracting.
    Let us take the scenario . .
    PO price - 1000(Gross) +  200(Tax) = 1200 (Net) for 1 Qty
    GR - PO Net Price due to Moving Average price.
    IR - 1200(Gross) + 240 (Tax) = 1440
    Please explain the accounting entries during Goods Receipt and Invoice Receipt.
    By
    Prabhu

    If Material has Price Control as "V" (MAP)
    (BSX) Stock A/c of Assembly - Dr
    (BSV) Change in Subcon Stock - Cr
    (FRL) Subcontracting Charges - Dr
    (WRX) GR/IR Clearing A/c - Cr
    (BSX) Stock A/c of Components - Cr
    (GBB-VBO) Consumption A/c of Components - Dr
    If Material has Price Control as "S" (Std. Price)
    If Material is having Price Control as "S" then Price Difference A/c will also in picture.
    This depends on configuration; SPRO > MM > Inventory Management and Physical Inventory > Goods Receipt > Price Differences for Subcontract Orders at Goods Receipt
    Price Differences for Subcontract Orders at Goods Receipt
    In this step, you configure for each valuation area whether price differences are generated for a Subcontract order at the time of a goods receipt if the manufactured material is managed at standard price and the standard price varies from the receipt value (externally performed service + value of components + delivery costs).
    Example
    Finished product: $400 (value at standard price)
    Subcontract order:
    o Ext. service : $250
    o Components : $100
    Posting schema without price differences:
    Stock account FERT : 400 +
    Stock change : 400 -
    GR/IR clearing acct : 250 -
    External service acct : 250 +
    Compon. stock account : 100 -
    Consumption account : 100 +
    Posting schema with price differences:
    Stock account FERT : 400 +
    Stock change : 350 -
    Price difference : 50 -
    GR/IR clearing acct : 250 -
    External service acct : 250 +
    Compon. stock account : 100 -
    Consumption account : 100 +
    hope it help

  • 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.

  • 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.

Maybe you are looking for