Sub-con PO - Change in BOM

Hi All,
I have created a sub-con PO and after that some changes are required in the BOM and the same are done.  How to re-explode the BOM in the same PO and what will be the impact of the same on MRP?
Thanks in advance
Radha Krishna Madineedi

Hi,
I created a PO > BOM was exploded > after I changed the BOM (validity 'from' in the past) > the BOM in PO remaines the same and I cannot change it.
So, you have to do it manually I' afraid...(on 'material' tab of your PO item)...because we are speaking about an already issued PO...
Just my opinion I'm not sure...
BR
Csaba

Similar Messages

  • Sub-Con BOM

    Hi
    I have a list of materials which meant for the BOM Components.
    From the list how to trace this components used in which Sub-con related BOM.
    Means, to be identified the top level  ( sub-con ) part number.
    Regards
    MM

    Hi,
    You could use table MAST to find the Header Item. Please try the following.
    1) Go to SE11 / SE16 / SE16N
    2) Enter table STPO (BOM Item)
    3) Enter a BOM component under the component field (Field - IDNRK)
    4) Execute. You will now be able to find the BOM ID
    5) Go to table MAST
    6) Enter BOM ID from step 4 into field STLNR
    7) You now can get the Header Material from the Material number field (Field - MATNR)
    Regards,
    Nazrin

  • Sub Con PO through MRP Run

    good morning all,
         we are in buisness with Projects and do the MRP on project based.
    i have a query.
    all of you know that if Purchase order comes through MRP then it shows account assignment catagory and G/L account number. when we run mrp system creates SUB con Pr and with that POs are get create. that time system shows account assignment catagory Q ( as MRP is on Project base) & item catagory L. But G/L account number shows is stck of semi finished goods. Is it right ?
         generally when we create manually sub con po with no account assignment catagory that time all the values are automatically get captured in sub con G/L account.
    so now i want to change this settings for the Sub Con POs through MRP. please help me how to change this & while changing what effect should i check.

    Slng,
    Please check with your FI consultant.
    They should be able to default the G/L account from thier side for the account assignment catagory Q & item catagory L.
    thanks,
    Ram

  • Change No & BOM

    Hi PP Gurus,
    I am using change numbers for BOM. My requirement is while changing BOM system should ask the reason or some description where I can enter the reason. How this is possible?
    Also User should not change the quantity is subcontracting Purchase order or in production order until it is changed in BOM.
    Please guide me on this issues.
    Mayur
    Edited by: Mayur Phalak on Jan 25, 2009 12:47 PM

    Hi,
    While creating the Engg change number in Tcode : CC01 itself you will be maintaining the description for the change, which in turn is used to modify the BOM / Routing etc if the Change Management is active.
    So if you want to know the description of the Change Number you can view the same in Tcode : CC03.
    As required the BOM changes should not be allowed while creating the Sub-contract Order / Production order can be controlled either using the authorisation or Using User Exit in the transaction code : ME31L /ME32L and CO01 & CO02 where you can write the code in the exit to check the BOM qty with the Item reqd qty in the above transactions.
    Hope this will help you.
    regards
    radhak mk

  • Components of Sub Con PO : BAPI_PO_CREATE1

    Hi All,
          I am trying to create a sub con purchanse Order using BAPI_PO_CREATE1. The problem that I am facing is that when dont pass the components (POCOMPONENTS) it picks up components form the BOM of material/plant combination. However I want to pass certain other components which are not there in the BOM. When I pass the components it creats the PO but without the components. I am using the following data structure for creating the components. I am also passing the POCOMPONENTSX table as written in the code below. Please help.
                   lx_comp-item_no  = l_rspos.
                   lx_comp-po_item  = c_10.
                   lx_comp-material = lx_resb-matnr.
                   lx_comp-entry_quantity = lx_resb-erfmg.
                   lx_comp-entry_uom = lx_resb-erfme.
                   lx_comp-plant = lx_resb-werks.
                   lx_comp-plant = '1001'.
                   lx_comp-change_id = 'I'.
                   lx_compx-item_no = l_rspos.
                   lx_compx-item_nox = 'X'.
                   lx_compx-po_item = c_10.
                   lx_compx-po_itemx = 'X'.
                   lx_compx-material = 'X'.
                   lx_compx-entry_quantity = 'X'.
                   lx_compx-entry_uom = 'X'.
                   lx_compx-plant = 'X'.
                   lx_compx-change_id = 'X'.
                   APPEND lx_comp TO li_comp.
                   APPEND lx_compx TO li_compx.

    can any one help ? Please !

  • Component Configuration on a sub-con Purchase Ord

    Hi All,
    We have a reqt to create manual sub-con Purchase Orders to procure our finished products in certain cases. The FG & the component are both variant configured. Need is to be able to manually change the component on the sub-con Purchase Order & at the  same time be able to configure the component (enter characteristic values) on the PO.
    Standard SAP does not support VC with sub-contracting, however, is there a way that this can be done?
    Thanks

    I am not sure if yours is an MTO scenario. (Usually it has to be in case of VC). I guess SAP does support VC in subcontracting as part of IS-DIMP business function set.
    Check out this note - Note 1272035 - SO/PR/PO: (Configuration data not transferred). This note resolves a program error in SAP which causes the configuration data to be not transferred from S.O to PR or PO

  • Setting Ind/Coll indicator in a sub-con PO

    Experts,
    We have a situation where for a MTO sub-con Sales Order we end up with stock available for the component & hence would like to put in an enhancement to set the Individual indicator for the comp to Collective.
    I'm not sure where the Ind/Coll indicator appears on a sub-con PO for the component? is there one?? all I find is a "Special Stk" field at the header matl lvl, which can be set with Normal Stk, Cust Stk, Prj Stk etc..
    Any ideas?
    Thanks

    I found the Special Stock indicator "E" on the Component detail of the finished products Sales Order, I guess thats the one I was looking for. I want to now change this to normal stock, how can I?
    Is there a standard function module in SAP with which I can find the components being used on any given sub-con PO. Also, my interest is to find if the PR for that comp has been converted to a PO. Only then I would like to make some enhancement to my FG PO.

  • Reg:Consumable material in Sub con scenario

    Hi experts,
       I have an issue in sub-con scenario.For consumable material we are not maintained in  BOM .For this how to map in sap for inventory purpose or how to knock of the consumables stock at sub- con place.Kindly suggest me .
    Thanks in advance
    vichu

    Hi Experts,
       For finished goods i maintained BOM,for consumable item not maintained in BOM,now i want to issue the consumable item to sub -con & it should be accountable or it should show that has been consumed in that finh goods .For this pls suggest me & i am in a urgency.
    Thanks in advance
    vichu

  • Sub con PO components

    Hi Experts,
    Does any user exits / BAdI or enhancement spots pass the qty of Sub con PO component items to check while saving the Purchase Orders ?
    Basically I would like to compare the component quantity with a customized table. But most of the user exits or BAdI seem to give only item values not the components of the line item
    Regds
    J
    Edited by: Joe2nd on Mar 18, 2010 2:19 PM

    Thanks Antony,
    The table gets populated only when we save the PO.
    My requirement is to check the current changes (done by user at transaction level) in component qty  against the earlier qty and find the difference. There fore the changed component quantity is not available in the table as the transaction is not saved.
    I would like to have the current changed component quantity  to check against the qty in RESB or ENT5177 table.
    Rgds

  • Sub con PO : component Data Qty

    Dear All ,
    i have created Sub Con PO for line item 1 & 2 for A & B material respectively .
    the component required for the Same A & B is R only .
    in which table i will be getting the Qty of Components Item wise of PO ?
    Pl guide

    hi,
    For this you shd see the BOM tables..
    TABLES:
    STKO BOM - header
    STPO BOM - item
    STAS BOMs - Item Selection
    PLMZ Allocation of BOM - items to operations
    MAST Material to BOM link
    KDST Sales order to BOM link
    STPN BOMs - follow-up control
    STPU BOM - sub-item
    STZU Permanent BOM data
    Hope it helps..
    Regards
    Priyanka.P

  • Sub con p.o

    Dear all,
       I have ereated sub con p.o here i am sending a material for sub con vendor -1029 for (Wire cut) machining purposes while sending ior issuing the material   as kgs or nos .while recieving also same kgs or nos .But my question is ,they are charging for machining  as Hourly basis .For this how to map in sap while making MIRO or invoice .What steps i would have to follow .Kindly explain me in detail & revert it back.
    Thanks
    visu

    Hi,
    I hope the problem is, when you create PO, you don't know the exact service charge to the vendor.Only after the completion of service you know the exact charge.
    In this case, you can create a PO with approximate price, then during GR you can change the price or during invocie verification, the exact price can be entered.
    Regards,
    Prabu

  • While trying to change a BOM with transaction CS02, a runtime error appears

    While trying to change a BOM with transaction CS02, a runtime error appears.
    In intial screen he entered material ,plant BOM usage and date valid from  after executed then id displayed item list in that he wantu2019s delete one item, he has been deleted selected item after that when he was saving he is getting runtime error
    Developer trace
    ABAP Program SAPLKED1_WRITE_CE4_BPS1                 .
    Source LKED1_WRITE_CE4_BPS1U01                  Line 30.
    Error Code SAPSQL_ARRAY_INSERT_DUPREC.
    Module  $Id: //bas/640_REL/src/krn/runt/absapsql.c#17 $ SAP.
    Function HandleRsqlErrors Line 775.
    RABAX: level LEV_RX_STDERR completed.
    RABAX: level LEV_RX_RFC_ERROR entered.
    RABAX: level LEV_RX_RFC_ERROR completed.
    RABAX: level LEV_RX_RFC_CLOSE entered.
    RABAX: level LEV_RX_RFC_CLOSE completed.
    RABAX: level LEV_RX_IMC_ERROR entered.
    RABAX: level LEV_RX_IMC_ERROR completed.
    RABAX: level LEV_RX_DATASET_CLOSE entered.
    RABAX: level LEV_RX_DATASET_CLOSE completed.
    RABAX: level LEV_RX_RESET_SHMLOCKS entered.
    RABAX: level LEV_RX_RESET_SHMLOCKS completed.
    RABAX: level LEV_RX_ERROR_SAVE entered.
    RABAX: level LEV_RX_ERROR_SAVE completed.
    RABAX: level LEV_RX_ERROR_TPDA entered.
    RABAX: level LEV_RX_ERROR_TPDA completed.
    RABAX: level LEV_RX_PXA_RELEASE_RUDI entered.
    RABAX: level LEV_RX_PXA_RELEASE_RUDI completed.
    RABAX: level LEV_RX_LIVE_CACHE_CLEANUP entered.
    RABAX: level LEV_RX_LIVE_CACHE_CLEANUP completed.
    RABAX: level LEV_RX_END entered.
    RABAX: level LEV_RX_END completed.
    RABAX: end RX_RFC
    In sm21
    Perform rollback
    Run-time error "SAPSQL_ARRAY_INSERT_DUPREC" occurred
         Short dump "090618 110101 donalda 11557 " generated
    Runtime Error          SAPSQL_ARRAY_INSERT_DUPREC
    Exception              CX_SY_OPEN_SQL_DB
           Occurred on     18.06.2009 at   11:01:01
    The ABAP/4 Open SQL array insert results in duplicate database records.
    What happened?
    Error in ABAP application program.
    The current ABAP program "SAPLKED1_WRITE_CE4_BPS1" had to be terminated because
    one of the
    statements could not be executed.
    This is probably due to an error in the ABAP program.
    What can you do?
    Print out the error message (using the "Print" function)
    and make a note of the actions and input that caused the
    error.
    To resolve the problem, contact your SAP system administrator.
    You can use transaction ST22 (ABAP Dump Analysis) to view and administer
    termination messages, especially those beyond their normal deletion
    date.
    Error analysis
    An exception occurred. This exception is dealt with in more detail below
    . The exception, which is assigned to the class 'CX_SY_OPEN_SQL_DB', was
    neither
    caught nor passed along using a RAISING clause, in the procedure
    "RKE_WRITE_CE4__BPS1" "(FUNCTION)"
    Since the caller of the procedure could not have expected this exception
    to occur, the running program was terminated.
    The reason for the exception is:
    If you use an ABAP/4 Open SQL array insert to insert a record in
    the database and that record already exists with the same key,
    this results in a termination.
    (With an ABAP/4 Open SQL single record insert in the same error
    situation, processing does not terminate, but SY-SUBRC is set to 4.)
    How to correct the error
    The exception must either be prevented, caught within the procedure
    "RKE_WRITE_CE4__BPS1"
    "(FUNCTION)", or declared in the procedure's RAISING clause.
    To prevent the exception, note the following:
    Use an ABAP/4 Open SQL array insert only if you are sure that none of
    the records passed already exists in the database.
    You may able to find an interim solution to the problem
    in the SAP note system. If you have access to the note system yourself,
    use the following search criteria:
    "SAPSQL_ARRAY_INSERT_DUPREC" CX_SY_OPEN_SQL_DBC
    "SAPLKED1_WRITE_CE4_BPS1" or "LKED1_WRITE_CE4_BPS1U01"
    "RKE_WRITE_CE4__BPS1"
    If you cannot solve the problem yourself, please send the
    following documents to SAP:
    1. A hard copy print describing the problem.
       To obtain this, select the "Print" function on the current screen.
    2. A suitable hardcopy prinout of the system log.
       To obtain this, call the system log with Transaction SM21
       and select the "Print" function to print out the relevant
       part.
    3. If the programs are your own programs or modified SAP programs,
       supply the source code.
       To do this, you can either use the "PRINT" command in the editor or
       print the programs using the report RSINCL00.
    4. Details regarding the conditions under which the error occurred
       or which actions and input led to the error.

    Hi ,
    you are getting beacuse u are trying to do mass update to database.
    Please check that below note are applicable to your system.
    Note 453313 - DBIF_RSQL_ERROR_INTERNAL for mass insert
    Note 869534 - AFS MRP doesn't work properly with all BOM item categories
    Thanks Rishi Abrol

  • Transfer of changed order BOM from quotation to sales order

    Good morning!
    Please consider the following scenario involving variant configuration:
    A quotation is raised in the system, and the values of the characteristics are assigned. Therefore a order BOM is generated (for the quotation), and that order BOM is changed manually using tcode CU51 (for cost estimates purposes). When it is saved, the system updates the BOM in the quotation automatically (ok, this is a desired behavior).
    Although when we create an sales order with reference to that quotation, the newly chnaged order BOM is not copied to this new order, the order BOM is redetermined instead.
    How can I make the system to copy it from the quotation properly?
    Thanks in advance!
    Adriano Cardoso

    Thanks for the reply. I have verified this note and it seems more toward the BOM explosion in the sales documents themselves than for the modifications made afterwards (CU51 changes in BOM, for example).
    After realizing that, I´ve made a little research and found the Order Engineering Workbench possibility, which seems to fulfill all our requirements regarding this point. I looked all over SDN and haven't found too much input about it. In the SAP VC book, says it is not part of the SAP ERP, but a add-on.
    So, you don't happen to have any idea of how can we check if it is activated / installed  in our system or not? We are on version 5.0.
    Thanks!
    Adriano Cardoso

  • Function Module to Change / Update BOM Line Items

    Hi,
    I need a Function Module to Change / Update BOM Line Items.
    Please help.
    Thanks.

    Try this FM - CSAP_MAT_BOM_MAINTAIN

  • Sub con DO - Shipping details.

    Dear Friends,
    Please help to clarify u2018Sub DO shipping detailsu2019:
    - To create sub-con DO: Sales area will take from customer master.(Vendor will be maintained as customer)
    - Shipping point based on config (Loding group / Plant / shipping point) combination.
    - Delivery type??
    Thanks in advance,
    Regards
    RAMAN.

    Hi,
    IF the subject you are referring is Subcontracting Delivery, in that case.
    1) The sales area is picked up from the Plant master record and not from the CMR. As subcontracting vendor is not created as  a customer.
    3) The Delivery type will be LB.
    Thanks and Regards.

Maybe you are looking for