FM to get deleted bom component

Hi all,
Is there any function module available to get the deleted BOM component.
From The "CDPos" table, will get the fields client,Bom Type,BOM number,Node position and counter(Corresponding technical fieldnames for the above said fields are mandt,stlty,stlnr,stlkn,stpoz).
Want to pass the above got parameters to the FM to get the deleted BOM component record.
Is there any Function module to do that.Or anything similar.
Thanks
Koh

Hi,
Try using FM's CSAP_MAT_BOM_MAINTAIN / CSAP_BOM_ITEM_MAINTAIN.
Thanks and Regards,
P.Bharadwaj

Similar Messages

  • Process Order BOM component list

    Dear All,
    Can i know form which table i can get Process order relevant BOM component list ?

    To Dear ,
    You can use table RESB Order component from wher you can get Order BOM component .
    You can input here( RESB ) resevation number can find out data related perticular order component .
    Regards
    SANIL

  • After getting the bom ,find routing,workcenter,how to get component routing

    hi experts.
              the requirement is find the find the routing details of the given materials.
    input is
    material using select-options.
      plant
    out put
    1.operator
    2.material
    3.material description
    4.workcenter
    5.vendor
    6.operation description
    7.uom
    8.qty
    9.uom
    10.setuptime
    11.processingtime
    12.deliverytime
    example.
           materials t4595959----this materials bom is give below
           3939393----
    procurement type is f
           3393939 -
    procurement type is e
           3939393------- procurement type is x
        i explanied what i tried.
       tables : marc,mapl,plpo,crhd,eord,eina,eine.
        1. using cs_com_expl_mat_v2  to get the bom explosion
       2. after got the materials with bom
       <b>MARC </b>                                  <b>MAPL</b>                  MATNR                                             MATNR               
      WERKS                1                         WERKS
    BESKZ        =======> E OR x          PLNTY
                                                             PLNNR
                2                                              3
    <b>MAPL</b> =====>  <b> PLPO</b>      =====> CRHD
                             PLNTY                                  OBJID
                            PLNNR                                   ARBPL
                           VORNR
                            ARBID
                            LTXA1
                            VGE01
                            VGW01
                             VGW02
    <b>                   1                         2                     3
    MARC</b>      ==>     <b>EORD</b> =>   <b>EINA</b> =>     EINE
    BESKZ == 'F'              MATNR             MATNR          INFNR
                                       LIFNR               LIFNR             APLFZ
                                      FLIFN = 'X'          INFNR
    followed this method to explode the bom and got the operation.
    but its only fetch the header materials operation ,not component operaion
    h we get the opeations of the component
    thanks in advance
    Regards
    ds

    hI,
           Yes i checked the debugging mode ,its only fecthed the header materials
    but not component materials,
    i here give the query for ur review ,pl give me a solution
    START-OF-SELECTION.
      CLEAR ISTPO. REFRESH ISTPO.
      LOOP AT ITAB.
      CALL FUNCTION 'CS_BOM_EXPL_MAT_V2'
          EXPORTING
            CAPID                 = 'PP01'
            MEHRS                 = 'X'
            MMAPS                 = ' '
            MDMPS                 =  ' '
         BREMS                  = 'X'
         DISMM                 = ' '
         LIFNR                 = ' '
         WEBAZ                 = ' '
            DATUV                 = SY-DATUM
            MTNRV                 = ITAB-MATNR
            WERKS                 = P_WERKS
            EMENG                 = '1'
            STKKZ                 = ' '
            FBSTP                 = ' '
            FTREL                 = ' '
          IMPORTING
            TOPMAT                = W_TOPMAT
           DSTST                 = DSTST
          TABLES
            STB                   = ISTPO
            MATCAT                = MATCAT
          EXCEPTIONS
            ALT_NOT_FOUND         = 1
            CALL_INVALID          = 2
            MATERIAL_NOT_FOUND    = 3
            MISSING_AUTHORIZATION = 4
            NO_BOM_FOUND          = 5
            NO_PLANT_DATA         = 6
            NO_SUITABLE_BOM_FOUND = 7
            OTHERS                = 8.
      WRITE: / W_TOPMAT-MATNR UNDER TEXT-H00 COLOR COL_HEADING,
               W_TOPMAT-MAKTX UNDER TEXT-H01 COLOR COL_HEADING.
        SELECT MATNR WERKS OBJID BESKZ FROM MARC INTO CORRESPONDING FIELDS OF TABLE IT_ITAB_IDEL
      WHERE MATNR = ITAB-MATNR  AND BESKZ = 'X' OR BESKZ = 'E' OR BESKZ = 'F'.
    SELECT MATNR WERKS PLNTY PLNNR LIFNR FROM MAPL INTO CORRESPONDING FIELDS OF TABLE IT_MAPL_IDEL
                                                WHERE  MATNR = ITAB-MATNR AND
                                                         WERKS = 'IN01' .
    SELECT PLNTY PLNNR ZAEHL VORNR  ARBID OBJTY LTXA1 VGE01 VGW01 VGW02 PLIFZ FROM PLPO INTO CORRESPONDING FIELDS OF TABLE IT_PLPO_IDEL
                                            FOR ALL ENTRIES IN IT_MAPL_IDEL
                                             WHERE PLNTY = IT_MAPL_IDEL-PLNTY AND
                                                  PLNNR = IT_MAPL_IDEL-PLNNR AND
                                                   WERKS = 'IN01' AND ARBID <> 0.
        SELECT OBJTY OBJID ARBPL FROM CRHD INTO CORRESPONDING FIELDS OF TABLE IT_CRHD_IDEL
                                                              FOR ALL ENTRIES IN IT_PLPO_IDEL
                                                              WHERE OBJID = IT_PLPO_IDEL-ARBID.
    LOOP AT ISTPO.
      IT_FINAL_IDEL-POSNR  = ISTPO-POSNR.
      IT_FINAL_IDEL-IDNRK  = ISTPO-IDNRK.
      IT_FINAL_IDEL-OJTXP  = ISTPO-OJTXP.
      IT_FINAL_IDEL-MENGE  = ISTPO-MENGE.
      IT_FINAL_IDEL-MEINS  = ISTPO-MEINS.
    LOOP AT IT_PLPO_IDEL.
        IT_FINAL_IDEL-VORNR = IT_PLPO_IDEL-VORNR.
        IT_FINAL_IDEL-ARBID = IT_PLPO_IDEL-ARBID.
        IT_FINAL_IDEL-OBJTY = IT_PLPO_IDEL-OBJTY.
        IT_FINAL_IDEL-LTXA1 = IT_PLPO_IDEL-LTXA1.
        IT_FINAL_IDEL-VGE01 = IT_PLPO_IDEL-VGE01.
        IT_FINAL_IDEL-VGW01 = IT_PLPO_IDEL-VGW01.
        IT_FINAL_IDEL-VGW02 = IT_PLPO_IDEL-VGW02.
        READ TABLE IT_CRHD_IDEL WITH KEY OBJID = IT_PLPO_IDEL-ARBID.
        IT_FINAL_IDEL-ARBPL = IT_CRHD_IDEL-ARBPL.
        APPEND IT_FINAL_IDEL.
        CLEAR : IT_FINAL_IDEL,IT_PLPO_IDEL,IT_CRHD_IDEL,ISTPO.
      ENDLOOP.
       ENDLOOP.

  • Delete a component in the BOM

    Hi,
    I have created a BOM for SD (one material with some component)
    Do I have a choice to delete one component for one day in the BOM (if this component is insufficient  or too late GR)  without change my BOM for the future days?
    where can I do it in th eBOM or in the sale order.
    Thanks

    Dear,
    I hope the situation is you have sales order and for that sales order you have a production order
    Decide in which in production order you donot want to withdrew the component and delete that component in production order. When you confirm that component will not be issued.
    If you donot want to delte in Production order, then during confirmation itself...goto goods movement screen and delete atht conmponent and save the confirmation.
    pl conme back if required

  • How to get BOM component dependant demand whitout having BOM header in APO?

    Hello,
    I would like to know if it is possible to get BOM component dependant demand in APO without having BOM header in APO.
    If someone already did that, please thanks to share your experience.
    Thanks a lot and best regards.
    M.Niang

    Hi Niang,
    There is an functionality in APO - DP module called "Forecasting with Bills of Material". You need create DP-BOM (PDS/PPM) from R/3.
    Please refer the SAP help link for details.
    http://help.sap.com/saphelp_scm50/helpdata/en/8f/9d6937089c2556e10000009b38f889/frameset.htm
    Hope this is what you are looking for.
    Regards,
    Nawanit

  • How to get back deleted software component along with underlaying objects.

    Dear Experts,
    By mistake i deleted my software component. When i deleted it even doesn't ask for activate. When i check in change list there is no change list for that deleted software component. So request you please let me how to get back my software component with all the namespaces and objects.
    Please treat this as high priority and revert me back ASAP.
    Thanks in advance.
    HAri.

    I don't know if is possible to restore a deleted SoftComp and all dependent object in repository... You can try to renew the SoftComp import from SLD....

  • How to get the Calculated Component Qty  of BOM in BI

    Hi Gurus,
    I am working on a requirement where I need to get the BOM Calculated Component Qty which we see in CS11.
    The way it is getting calculated in ECC is :- If a Component has an Assembly then We take the Base quantity of that material from STKO table and Take the Component qty of its component and multiply the Component qty of The component and the component qty of the Material for which the assembly exist and divide it by the base qty of the component  of the Assembly.
    We need to put the same logic in BI. can anyone please help me how i can accomplish this.
    Thanks!

    CLOSED

  • To create req for new BOM component

    hello all,
    i confirm the order and now i need to add one more component to the header material for the same order.
    how can i create requirement for new BOM component.
    what i done is i 1st cancel the confirmation. then go for read PP mater data. after that should i run the MRP for header material to create planned order for new BOM component?
    regards

    Dear,
    If you have execute any transaction like GI confirmation then read PP master data will not work.
    Best way you can cancel the confirmation and reveres the good issue by 262 movement type. Then do TECO to the order all reservation get deleted.
    Then update the BOM with new component and run MRP with planning mode-3 delete and recreated. It will create planned order then convert it to production and go ahead.
    Regards,
    R.Brahmankar

  • Error while Deleting Software Component

    Hi All,
    I am getting following error while deleting Software Component Version:
    Unable to Delete object DELETEDEMO_COMPONENET, 1.0 of delete.
    You cannot delete a sotware component version if it contains imported interfaces.
    Is there any shortcut isntead of deleting all objets manuually?
    Sri

    Hi Sri.
    It's very simple
    Solution:
    Double Click on Software Component, On Right Hand side >Go to Software Component Version->Delete the software component.If all the necessary Objects have been properly deleted, there will be no problem in Deleting the Software Componet version
    1) Delete the created Data Types, Message Types, Message Interfaces, Message Mappings, and Interface Mappings.
    2) There should be no Imported SAP Objects in the Software Component. If any delete them and activate changes.
    3) Delete all namespaces in the editor using sign. Do not save the changes.
    4) Delete the two default data types that are created in the Interface Objects-->Data Types of the software component version (ExchangeFaultdata, ExchangeLogdata). Now save changes for the s/w component version and activate the changes. Ignore the warnings that pop-up.
    5) The radio button for u201CInterface import should be at u201CNot permittedu201D instead of u201CImport RFC and IDoc Interfaces from SAP Systems Permittedu201D.
    6) Now go to Software component version menu in the right hand pane. Click on delete and the software component vanishes from left hand pane 
    >> Is there any shortcut isntead of deleting all objets manuually?
    NO.. other way or any any shortcut for this
    Abid

  • Unspecified Error while deleting a component

    Hi
      I have a component with a <form> tag; which refers to a servlet which is registered with a particular path.
    When i try to delete the component I am getting "Unspecified Error" - error. Once i run the page am not able to select the component to delete also.
    Any help will be appreciable
    Thanks
    Veena

    Hi Veena,
       Look at your log file to get complete stack trace to find the cause.
       As a workaround, In crxde go to the page under par identify your component. Then delete that node & save the changes. An example to delete productlist from geometrixx product page is [1].
    [1] /content/geometrixx/en/products/jcr:content/par/productlist
    Thanks,
    Sham

  • Error while deleting enhanced component

    Hi,
    i have enhanced the component 'ICCMP_BP_CP' and the view 'ICCMP_BP_CP/BuPaContactPersonCreat'. When we enhanced the component, it throwed me the error message that user is not authorized for sicf transaction. after getting the authorization, i enhanced the component. But when we we enhanced the view, it was throwing view bind exception in Web UI. so, we deleted the enhanced view and when we are trying to delete the enhanced component 'ICCMP_BP_CP', its throwing the error that 'run time repositry could not be loaded',
    After I tried deleting the component enhancement, I can still open that component with enhancement set from BSP_WD_CMPWB but it doesn't show me any repository.xml. Also, I don't see any entry for the enhanced component in BSPWD_CMP_C_REPL.
    I am attaching the screen shots like how I am deleting the enhanced component. Could you please tell me how to delete it.
    Thanks & Regards,
    Kamesh Bathla

    Hello,
    Open table BSPWDV_COMP_EXT via SM30 and open it with the Enhancement Set in which you created the enhancement you want to delete. (or the view cluster BSPWDVC_CMP_EXT via SM34)
    Look for the component for which you want the enhancement to be deleted. Note down the "Runtime Rep. BSP application" and delete the record.
    Open the BSP application you noted down in SE80 and delete the (incorrect) enhancements, then delete the whole BSP application.
    Restart enhancing the component.
    Hope this helps,
    Joost

  • Copy BOM Component Characteristic value in material PR created by MRP Run

    Dear Gurus,
    My requirement is I have materials like thread to maintain color characteristic i have create class - color- class type is 023 , now i want user should able to maintain characteristic value in BOM component (thread) of semifinish material.  FG , SFG  are not having any characteristic.
    Now in PR and PO we can maintain characteristic value in Material Data --->Configuration tab , Configuration tab will come only when there is tick in material is configurable at material basic data 2 view of thread and in CU41 I have to maintain material for class type 300 - Variant , then in class assignment i have select class type 300 and 023 both and maintain class , both are having same characteristic please make me correct if i am doing wrong process, if i am not maintaining class assignment 300 in CU41, in manual PO system not allowing to enter characteristic value in configuration tab . so i maintain both class assignment 300 and 023.
      Now for manual PR and PO system showing configuration tab and from PO configuration tab characteristic value is coming in MIGO automatically but when i am running MRP for finish material the auto PR generated by system for material thread is not showing configuration tab in Material Data of PR. I have maintain characteristic value in BOM --->Extra--->Batch Classification. Please guide me how to archive this.
    Thanks & Regards
    Akshay.

    Akshay kukde,
    Still i am unable to understand the reason for maintaining a characterstic value for a batch through BOM, I hope you are not changing BOM for every purchase order ?
    can you explain what you expect by maintaing this one value for batch characterstic?
    you can have many other simple option like
    1) Create a material with colour included in it ex, Thread_red, Thread _green etc and use them in BOM
    2) Use text in BOM to hold this discription for colour
    3) Use batch management, class 023 in material master classification , defalut value for colour, purchase order will be created and while doing GR you can change in colur if its different then default you set earlier.
    Akshay kukde wrote:
    if i am creating PR Manually -ME51N , system showing configuration tab , where i can maintain characteristic value , which then reflecting in PO and from PO to MIGO
    The above scenario I have tried by maintaining class type 023 and same characteristic in material Master. but result is same for auto generate PR by MRP- configuration tab is missing.
    My requirement in this case is characteristic value should flow from BOM to PR generated by MRP.
    when you manualy create PR you Thread material is consider to be a configurable material and thats why you are able to input configuration value, otherwise as soon as you put this configurable material inside a BOM of normal materila it loost its configuration feature, if you want you can create your parent material also as configurable material, assign same class to it and create configuration profile and take MRP run this time you will get PR with configuration tab as your thread get configuration derived from parent.
    Hope above details may help you.
    Check and reply, also mark replies helpful if it helps you.
    Thanks
    Ritesh

  • System Error While Deleting Software Component from Repository

    Hi,
    I have deleted datatypes,Interface types,Message types,Interface Mapping & Message Mapping also.
    When im deleting Software Component from Repository,
    I m getting the following System Error.
    [-9402]:System Error:AK Unexpected Strategy information.
    and im not able to delete.
    Plz Suggest me.
    Sree Ram.

    hi stree ram...
    u can get tth note directly form SAP service or go to transaction 'snote'....
    and ther u can import it from the menu bar thers a option of download/upload....just put in the note no.
    regards...
    vishal
    P.S : assign pts if answer found helpful

  • What-if Analysis on Bom Component Quantity

    Hi ,
    Is it possible to do What-if analysis on Bom Component Quantity ? As Users wanted to do what if analysis for Gross Die per Wafer. We tried creating one measure for GDPW and use the if condition in BOM Custom Roll up for eg. if (isNull("GDPW"),Component_Qty,"GDPW") but it is not working for What-if Analysis. Do i need to change something in On-Change formulae in BOM Custom Roll up.
    Thanks
    Lokesh

    Hi ,
    We are able to load the GDPW for Die level (only one stage )and we have a condition to validate if the measure is null it will take the component_Quantity or else it will take the 1/GDPW measure value. we are doing it for 3 purposes :
    1. To get the Accurate value of GDPW which is equal to 1/Component_Quantity (GDPW will be accurate only if we get 30 decimal places value in calculation)
    2. As part of information provided to Users as they wanted to see it.
    3. To do What-if Analysis (if Possible).
    We could have use 'todouble' for the accuracy but we were thinking of what if analysis, and user visibility also.So far calculation is coming nicely but it would be appreciated if you can give pointers for the risk involved in keeping GDPW as measure.
    Thanks
    Lokesh
    Edited by: Lokesh Rathi on Sep 21, 2011 6:38 AM

  • Deleting a component in an enhancement from SMOD

    Hi,
    I have deleted a component in an enhancement from SMOD and activated the project in CMOD. Iam getting the expected results in developemnt system .
    When I transport the changes to quality , I see that component is deleted , but, the corresponding function is still being called .
    Please help on this.
    Thanks,
    Sushma .K

    Dear Sushma,
    I got solution for your code
    first comment z include in FM EXIT_SAPLRHIV_002
    then go to FM RH_GET_NEXT_NUMBER and enhance this
    for that in form
    CHECK_EXTERNAL_NUMBER where you exit call so put logic for skip this code to check for your particular scenario
    if got the solution then please share me.

Maybe you are looking for

  • Key date not work in query on infoset

    hi experts, i have a infoset, which includes a time-dependent infoobject eg.0employee and an ods eg. ods1 i set the ods time-dependent by setting from ods1-field1 to ods2-field2, and link the 0employee to ods1. then i create a query on the infoset an

  • Query started taking longer time with SQL*Net message from dblink

    Hi, Since Yesterday we started see one query which normally used to take 3 min but now it started taking 70 min after a small change do the query instead of accessing view we started accessing directly table. Both Schema's are on same DB. Oracle vers

  • Comments in Bex-Workbook IP BW 7.0 ?

    Hello Planning experts It is possible to insert a 'Comment field' in a - let say- Web planning application using the single document web item. However I am not aware of any possibilities to do so in the Bex-Workbook. Therefore following 2x questions:

  • SNAPSHOT REFRESH PROBLEM

    Hi I am getting the following error when i try create the snapshot. I have created the snap log on that table. still I am getting this error. ORA-12054: cannot set the ON COMMIT refresh attribute for the materialized view pls help me how to solve thi

  • PDF Datei mit Link auf eine *.chm Seite

    Hallo, ich habe in meinem pdf Dokument folgenden Link hinterlegt unter dem Textbezeichner "Link zu CHM"  mk:@MSITStore:S:\ds\WHelp.chm::/AddOns_Topics/AddOns_Topics-01.htm Der Acrobat Reader erkennt den Link, nur wenn ich darauf klicke kommt folgende