CSAP_MAT_BOM_DELETE

Hi All,
I am using the RFC  CSAP_MAT_BOM_DELETE for deleting the BOMs of a material.
In my requirement, the ALV Report will show the list of materials.
The user will select a material and then proceed for the deletion.
The program will delete the particular material's BOM using the RFC CSAP_MAT_BOM_DELETE.
Now User wants to have a test run kind of functionality for this deletion.
The selection screen should have test run check box and the program should do a test run deletion.
But this RFC is not having test run like some BAPIs...
In such scenario, how to handle this requirement...???
Regards
Pavan

thsnks

Similar Messages

  • How to find function module in se37

    hello friends,
    i am supposed to extract revesion level, matnr, plant from sap to an excel sheet.
    matnr and plant we can get from marc or mara, but i could not find revision level on these tables.
    the technical name is REVLV
    i searched for function modules in se37 i got 3 function modules, but there was no documentation,
    how does anyone get tpo know which function module  works for them , with out  having documentation.

    Hi,
    What is your requirement actually and what purpose I did't get you
    any how I got these below FMs which is having the field REVLV
    you can go through below FMs.
    /SAPHT/DRM_MAT_BOM_READ
    API_DOCUMENT_MAINTAIN2
    API_DOCUMENT_SAVE_BOM
    BAPI_DOCUMENT_CHANGE2
    BAPI_DOCUMENT_CHECKIN2
    BAPI_DOCUMENT_CHECKIN_REPLAC
    BAPI_DOCUMENT_CHECKOUTCANCEL
    BAPI_DOCUMENT_CHECKOUTMODIFY
    BAPI_DOCUMENT_CHECKOUTSET2
    BAPI_DOCUMENT_CHECKOUTVIEW2
    BAPI_DOCUMENT_CREATE2
    BAPI_DOCUMENT_CREATEFROMSRC2
    BAPI_DOCUMENT_CREATENEWVRS2
    BAPI_DOCUMENT_GETLATEST
    BAPI_DOCUMENT_GETLATEST2
    BAPI_DOCUMENT_GETSTRUCTURE
    BAPI_DOCUMENT_WHEREUSED
    BBP_PROD_REVLV_CHECK
    C14SX_BAPI_DOC_CREATE2
    C14SX_BAPI_DOC_CREATE2_EXIT
    CAD_DISPLAY_BOM_WITH_SUB_ITE
    CAD_ECM_READ
    CDESK_CALL_CHECKOUT_WIZARD
    CDESK_CHECKOUT_WIZARD
    CDESK_CHECKOUT_WIZARD_RFC
    CDESK_GET_STRUCTURE
    CDESK_WHERE_USED
    CM_DI_PROCEED_MAT_PROV
    CO_SD_BOM_SELECT_DIALOG
    CSAP_DOC_BOM_CREATE
    CSAP_DOC_BOM_DELETE
    CSAP_DOC_BOM_MAINTAIN
    CSAP_DOC_BOM_READ
    CSAP_MAT_BOM_CREATE
    CSAP_MAT_BOM_DELETE
    CSAP_MAT_BOM_MAINTAIN
    CSAP_MAT_BOM_OPEN
    CSAP_MAT_BOM_READ
    CSEP_MAT_BOM_READ
    CS_RT_DIALOG_CALL
    CV115_ECN_CHECK
    CV115_ECN_REVLEVEL_SET
    CVAPI_DOC_CHANGE
    CVAPI_DOC_CREATE
    CVAPI_DOC_MAINTAIN
    DMU_DOC_BOM_EXPLODE
    DMU_DOC_BOM_READ
    DMU_MAT_BOM_EXPLODE
    DMU_MAT_BOM_READ
    EXIT_SAPLQAAT_002
    EXIT_SAPLQBCK_001
    EXIT_SAPLQBCK_003
    EXIT_SAPLQPL1_001
    MB_CHECK_MPN_RELATION
    MB_CHECK_MPN_VALIDITY
    MB_MPN_CHANGE_READ_DATA
    MB_SEARCH_HTN_MATERIAL
    MEPO_CONFIRMATION_PAI
    MEPO_CONFIRMATION_PBO
    MEX_CHECK_REVISIONSSTAND
    ME_CONFIRMATION_MAINTAIN
    ME_SEARCH_REVISION_LEVEL
    MMPUR_Q_INFORECORD_DISPLAY
    QAAT_CHECK_QM
    QBCK_INSP_TYPE_LIST
    QBCK_INSP_TYPE_NEXT
    QBCK_QINF_LIEF_ZAEHL
    QBCK_QINF_QUANTITY_CHANGE
    QBCK_QINF_READ
    QBCK_QM_DOCUMENT_TEXTS
    QBCK_QM_GR_CHECK
    QBCK_QM_PUR_CHECK
    QBCK_QM_PUR_MNG_UPD
    QBCK_QM_SYSTEMS_COMPARE
    QBCK_VB_QINF_PLOS2_POST
    QBCK_VE_QINF_STATUS
    QELA_QINF_SELECT
    QPAP_PLAN_SELECT
    QPL1_CHECK_CREATE_POSITION
    QSS1_QINF_SHOW
    QSS2_REVLV_F4
    RFC_DISPLAY_BILL_OF_MATERIAL
    ZQM_CREATE_05_INSPECTION_LOT
    Regards
    Ganesh

  • BOM explosion function module

    Hi All,
    I want to know some function module which takes material number which is a BOM as input and get all the component materials of it as the output. It should not take any other fields as input since I have only material BOM to pass an input field to FM
    Thanks
    Ricky

    CSAP_BOM_ITEM_MAINTAIN
    CSAP_DOC_BOM_CREATE
    CSAP_DOC_BOM_DELETE
    CSAP_DOC_BOM_ITEM_SELECT
    CSAP_DOC_BOM_MAINTAIN
    CSAP_DOC_BOM_READ
    CSAP_MAT_BOM_ALLOC_CREATE
    CSAP_MAT_BOM_ALLOC_DELETE
    CSAP_MAT_BOM_CLOSE
    CSAP_MAT_BOM_CREATE
    CSAP_MAT_BOM_DELETE
    CSAP_MAT_BOM_ITEM_SELECT
    CSAP_MAT_BOM_MAINTAIN
    CSAP_MAT_BOM_OPEN
    CSAP_MAT_BOM_READ
    CSAP_MAT_BOM_SELECT
    CSAP_ORD_BOM_CREATE
    CSAP_ORD_BOM_DELETE
    CSAP_ORD_BOM_ITEM_SELECT
    CSAP_ORD_BOM_MAINTAIN
    CSAP_STOCK_TYPE_CREATE
    CSAP_STOCK_TYPE_DELETE
    try out these BOMs
    regards
    prabhu

  • Tell me the function module name

    Hi ,
       By using material in MSEG table I need to get BOM field from MAST table. Then using that BOM I have to retrieve BMENG from STKO table and POSTP (item category) in STOP table and here I need to search table STPO with BOM#; retrieve component quantity from field STPO/MENGE for all materials with Item category N     …
    I can do the above things by using select for all entries…
    But One function module is there to do all these things..
    Can any one tell me the function module name…
    Thanks,
    Navaneeth

    check this  BOM related
    CSAP_BOM_ITEM_MAINTAIN
    CSAP_DOC_BOM_CREATE
    CSAP_DOC_BOM_DELETE
    CSAP_DOC_BOM_ITEM_SELECT
    CSAP_DOC_BOM_MAINTAIN
    CSAP_DOC_BOM_READ
    CSAP_MAT_BOM_ALLOC_CREATE
    CSAP_MAT_BOM_ALLOC_DELETE
    CSAP_MAT_BOM_CLOSE
    CSAP_MAT_BOM_CREATE
    CSAP_MAT_BOM_DELETE
    CSAP_MAT_BOM_ITEM_SELECT
    CSAP_MAT_BOM_MAINTAIN
    CSAP_MAT_BOM_OPEN
    CSAP_MAT_BOM_READ
    CSAP_MAT_BOM_SELECT
    CSAP_ORD_BOM_CREATE
    CSAP_ORD_BOM_DELETE
    CSAP_ORD_BOM_ITEM_SELECT
    CSAP_ORD_BOM_MAINTAIN
    CSAP_STOCK_TYPE_CREATE
    CSAP_STOCK_TYPE_DELETE
    CAVC_I_CHANGE_BOM_ITEM_DATA
    CAVC_I_DELETE_BOM_ITEM
    Check Above function modules which all related to BOM
    And also Check function groups CSAP, CSAI, CSAR, CSBD etc...
    Check out the following:
    http://help.sap.com/saphelp_40b/helpdata/en/92/58b521417011d189ec0000e81ddfac/content.htm
    regards,
    prabhu
    reward if it is useful

  • CSAP_MAT_BOM_MAINTAIN does not delete BOM

    Hi Friends,
    FM CSAP_MAT_BOM_MAINTAIN does not delete BOM when we use DELETE_IND = X
    in STKO_API01 in import parameters of this FM.  Do you have any idea ?
    Regards,
    Gaurav

    Hi,
    you should use instead CSAP_MAT_BOM_DELETE.
    Regards,
    Andrea

  • Delete material bom from ECO.

    Hi,
    I need to delete material bom from eco .
    thanks,
    Aviva.

    Hi
    please check
    CSAP_MAT_BOM_DELETE
    FM to Delete material from BOM
    Regards
    Sujit

  • Can we undelete a BOM ?

    I used the CSAP_MAT_BOM_DELETE function module to delete / expire the BOM.
    Is there a way to "undelete" a BOM?
    If I have deleted the BOM with a Change number which sets the BOM items to expired, can I re-vitalize the BOM items again?
    I cannot seem to find an SAP function module to do this.
    Does anyone know how this can be done, if at all?
    Thanks for your input.
    Fred

    Hi Fred,
       you can try to uncheck flag to '' if at all any field was set to 'D' after u delete/expire BOM
    Theja.

Maybe you are looking for

  • PO outbound message control - Condition record / PO IDOC outbound user exit

    Guys, I have a system with PO outbound message control sending PO idocs to a unique plant that is set up as a customer in the partner profile. I am using a custom message type and RSEOUT00 to send my idocs with custom message type to this plant. This

  • Quickly create 8 minute highest quality DVD with no menus from Motion 4?

    What's the fastest/simplest way to create a high quality DVD without any menus that just plays from Motion 4? I set quality to best. I just tried using Share, and I can see one of my processors working at 100%, but I've got no indication of any progr

  • When will LabVIEW Drop Support for the NXT?

    We currently use LabVIEW to program LEGO NXT kits in our engineering courses.  However, LEGO is phasing out the NXT within the next year or two.  Does anyone know the LabVIEW/NXT life cycle plan, i.e., when will LabVIEW no longer support the NXT plat

  • SCOM Availability reporting

    Hi, We had availability reporting requirement that need to be delivered for a list of key servers. I created a group with these key servers as its members and started reporting on these servers. I was surprised to see the no. of servers in the report

  • Freezing Mac after trying to upgrade to Yosemite

    Those are the screens I will still be getting and spend 4 times with Apple-support chat, restarted with command,option,P,R and still the same.