BAPI needed  for  change material(Transaction : MM02)

Hi all,
We have a requirement where in we need to post the documents throuh BAPI for change material (Transaction: MM02).
Any inputs on this..is highly appreciable...
thanks in advance...
regards..
prathima.

CHECK THIS CODE
*& Report  ZBAPI_MATERIAL_SAVEDATA
REPORT  ZBAPI_MATERIAL_SAVEDATA NO STANDARD PAGE HEADING MESSAGE-ID (ZHNC).
TYPES:BEGIN OF TY_MAT,
       MATERIAL(4),
       IND_SECTOR(1),
       MATL_TYPE(4),
       MATL_GROUP(9),
       BASE_UOM(3),
       BASE_UOM_ISO(3),
       PLANT(4),
       DEL_FLAG(1),
       PUR_GROUP(3),
       BASE_QTY(13),
       STGE_LOC(4),
       MRP_IND(1),
       SALES_ORG(4),
       DISTR_CHAN(2),
       DEL_FLAG1(1),
       MIN_ORDER(13),
       LANGU(2),
      MATL_DESC(40),
   END OF TY_MAT.
DATA: IT_DATA TYPE TABLE OF TY_MAT,
      WA_DATA LIKE LINE  OF IT_DATA.
*decalraing flag
data: v_flag value ''.
*DECLARING WORK AREAs  TO BE PASSED TO THE FUNCTION MODULE.
DATA: BAPI_HEAD LIKE BAPIMATHEAD,
      BAPI_CLIENTDATA LIKE BAPI_MARA,
      BAPI_CLIENTDATAX LIKE BAPI_MARAX,
      BAPI_PLANTDATA LIKE BAPI_MARC,
      BAPI_PLANTDATAX LIKE  BAPI_MARCX,
      BAPI_STORAGELOCATIONDATA LIKE BAPI_MARD,
      BAPI_STORAGELOCATIONDATAX LIKE BAPI_MARDX,
      BAPI_SALESDATA LIKE BAPI_MVKE,
      BAPI_SALESDATAX LIKE BAPI_MVKEX,
      BAPI_MAKT LIKE BAPI_MAKT,
      BAPI_RETURN LIKE BAPIRET2.
*INTERNAL TABLE TO HOLD THE MATERIAL DESCRIPTION
DATA: BEGIN OF IT_MAKT OCCURS 0.
INCLUDE STRUCTURE BAPI_MAKT.
DATA END OF IT_MAKT.
DATA:BEGIN OF IT_RET OCCURS 0.
INCLUDE STRUCTURE BAPIRET2.
DATA END OF IT_RET.
*INTERNAL TABLE TO HOLD HEADER DATA
DATA: IT_EXCEL TYPE ALSMEX_TABLINE OCCURS 0 WITH HEADER LINE.
*SELECTION-SCREEN ELEMENTS
SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
PARAMETER: FNAME TYPE RLGRAP-FILENAME OBLIGATORY DEFAULT 'C:\Documents and Settings\Administrator\Desktop\MATMAS.XLS' .
PARAMETERS: P_BEGCOL TYPE I DEFAULT 1 NO-DISPLAY,
            P_BEGROW TYPE I DEFAULT 1 NO-DISPLAY,
            P_ENDCOL TYPE I DEFAULT 100 NO-DISPLAY,
            P_ENDROW TYPE I DEFAULT 32000 NO-DISPLAY.
SELECTION-SCREEN END OF BLOCK B1.
*DECLARATION OF EXCELAL TABLE
AT SELECTION-SCREEN ON VALUE-REQUEST FOR FNAME.
PERFORM F_GET_FILE USING FNAME.
START-OF-SELECTION.
PERFORM F_XLS_ITAB USING FNAME
                   CHANGING IT_EXCEL.
PERFORM F_MOVE_DATA.
perform F_GET_DATA.
*&      Form  F_GET_FILE
      text
     -->P_FNAME  text
     <--P_SY_SUBRC  text
FORM F_GET_FILE  USING    P_FNAME LIKE FNAME.
CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
EXPORTING
   PROGRAM_NAME        = SYST-REPID
   DYNPRO_NUMBER       = SYST-DYNNR
  FIELD_NAME          = ' '
  STATIC              = ' '
  MASK                = ' '
  CHANGING
    FILE_NAME           = P_FNAME
EXCEPTIONS
  MASK_TOO_LONG       = 1
  OTHERS              = 2
IF SY-SUBRC <> 0.
MESSAGE E006(ZHNC).
ENDIF.
ENDFORM.                    " F_GET_FILE
*&      Form  F_XLS_ITAB
      text
     -->P_FNAME  text
     <--P_IT_EXCEL  text
FORM F_XLS_ITAB  USING    P_FNAME
                 CHANGING P_IT_EXCEL.
CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
  EXPORTING
    FILENAME                      = FNAME
    I_BEGIN_COL                   = P_BEGCOL
    I_BEGIN_ROW                   = P_BEGROW
    I_END_COL                     = P_ENDCOL
    I_END_ROW                     = P_ENDROW
  TABLES
    INTERN                        = IT_EXCEL
EXCEPTIONS
   INCONSISTENT_PARAMETERS       = 1
   UPLOAD_OLE                    = 2
   OTHERS                        = 3
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM.                    " F_XLS_ITAB
*&      Form  F_MOVE_DATA
      text
-->  p1        text
<--  p2        text
FORM F_MOVE_DATA .
DATA : LV_INDEX TYPE I.
FIELD-SYMBOLS <FS>.
*--- Sorting the internal table
SORT IT_EXCEL BY ROW COL.
CLEAR IT_EXCEL.
LOOP AT IT_EXCEL.
MOVE IT_EXCEL-COL TO LV_INDEX.
*--- Assigning the each record to an internal table row
ASSIGN COMPONENT LV_INDEX OF STRUCTURE WA_DATA TO <FS>.
*--- Asigning the field value to a field symbol
MOVE IT_EXCEL-VALUE TO <FS>.
AT END OF ROW.
APPEND WA_DATA TO IT_DATA.
CLEAR WA_DATA.
ENDAT.
ENDLOOP.
ENDFORM.                    " F_MOVE_DATA
*&      Form  F_GET_DATA
      text
-->  p1        text
<--  p2        text
FORM F_GET_DATA .
LOOP AT IT_DATA INTO WA_DATA.
MOVE-CORRESPONDING WA_DATA  TO  BAPI_HEAD.
BAPI_HEAD-BASIC_VIEW ='X'.
BAPI_HEAD-SALES_VIEW ='X'.
BAPI_HEAD-PURCHASE_VIEW ='X'.
BAPI_HEAD-STORAGE_VIEW ='X'.
MOVE-CORRESPONDING WA_DATA TO BAPI_CLIENTDATA.
BAPI_CLIENTDATAX-MATL_GROUP = 'X'.
BAPI_CLIENTDATAX-BASE_UOM = 'X'.
BAPI_CLIENTDATAX-BASE_UOM_ISO = 'X'.
MOVE-CORRESPONDING WA_DATA TO BAPI_PLANTDATA.
BAPI_PLANTDATAX-PLANT = BAPI_PLANTDATA-PLANT.
BAPI_PLANTDATAX-DEL_FLAG = 'X'.
BAPI_PLANTDATAX-PUR_GROUP = 'X'.
BAPI_PLANTDATAX-BASE_QTY = 'X'.
MOVE-CORRESPONDING WA_DATA TO BAPI_STORAGELOCATIONDATA.
BAPI_STORAGELOCATIONDATA-PLANT = BAPI_PLANTDATA-PLANT.
BAPI_STORAGELOCATIONDATAX-PLANT = BAPI_STORAGELOCATIONDATA-PLANT.
BAPI_STORAGELOCATIONDATAX-STGE_LOC = BAPI_STORAGELOCATIONDATA-STGE_LOC.
BAPI_STORAGELOCATIONDATAX-MRP_IND = 'X'.
MOVE-CORRESPONDING WA_DATA TO BAPI_SALESDATA.
BAPI_SALESDATAX-SALES_ORG = BAPI_SALESDATA-SALES_ORG.
BAPI_SALESDATAX-DISTR_CHAN = BAPI_SALESDATA-DISTR_CHAN.
BAPI_SALESDATAX-DEL_FLAG = BAPI_SALESDATA-DEL_FLAG.
BAPI_SALESDATAX-MIN_ORDER = 'X'.
REFRESH IT_MAKT.
IT_MAKT-LANGU = WA_DATA-LANGU.
IT_MAKT-MATL_DESC = WA_DATA-MATL_DESC.
APPEND IT_MAKT.
CLEAR IT_RET.
REFRESH IT_RET.
PERFORM F_CALL_BAPI.
READ TABLE IT_RET WITH KEY TYPE = 'S'.
IF SY-SUBRC EQ 0.
PERFORM F_BAPI_COMMIT.
WRITE:/ 'MATERIAL CREATED OR UPDATED SUCESSFULLY WITH MATERIAL NO',WA_DATA-MATERIAL.
ELSE.
MESSAGE E000(ZHNC) WITH 'ERROR IN CREATING THE MATERIAL'.
*WRITE: / 'ERROR IN CREATIN MATERIAL',IT_RET-MESSAGE.
*PERFORM F_DOWNLOAD.
ENDIF.
*ENDIF.
ENDLOOP.
ENDFORM.                    " F_GET_DATA
*&      Form  F_CALL_BAPI
      text
-->  p1        text
<--  p2        text
FORM F_CALL_BAPI .
CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
  EXPORTING
    HEADDATA                   = BAPI_HEAD
   CLIENTDATA                 =  BAPI_CLIENTDATA
   CLIENTDATAX                =  BAPI_CLIENTDATAX
   PLANTDATA                  =  BAPI_PLANTDATA
   PLANTDATAX                 =  BAPI_PLANTDATAX
   STORAGELOCATIONDATA        =  BAPI_STORAGELOCATIONDATA
   STORAGELOCATIONDATAX       =  BAPI_STORAGELOCATIONDATAX
   SALESDATA                  =  BAPI_SALESDATA
   SALESDATAX                 =  BAPI_SALESDATAX
IMPORTING
   RETURN                     =  IT_RET
TABLES
   MATERIALDESCRIPTION        = IT_MAKT
  UNITSOFMEASURE             =
  UNITSOFMEASUREX            =
  INTERNATIONALARTNOS        =
  MATERIALLONGTEXT           =
  TAXCLASSIFICATIONS         =
  RETURNMESSAGES             =
  PRTDATA                    =
  PRTDATAX                   =
  EXTENSIONIN                =
  EXTENSIONINX               =
APPEND IT_RET.
ENDFORM.                    " F_CALL_BAPI
*&      Form  F_BAPI_COMMIT
      text
-->  p1        text
<--  p2        text
FORM F_BAPI_COMMIT .
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
  WAIT         =
IMPORTING
  RETURN        =
ENDFORM.                    " F_BAPI_COMMIT

Similar Messages

  • BAPI/FM for change Material Document Posting date

    Hi Experts,
    Is there any BAPI/FM for change a material document posting date.
    Its urgnt.

    Hi You can check the source code of MB02.
    i doubt whether you can change the date , hope so you have to reverse the document asd post it again.
    check & use MB_CHANGE_DOCUMENT at your own risk.

  • Help needed for changing MATERIAL SALES TEXT

    We have a requirement where in i need to chang the existing material sales text. GOTO --> ITEM --> TEXT --> Material Sales text. iwould like to know if it would be possible to do it using a CATT program?? If yes any pointers if no what would be the best approach for this.

    You can also use a LSMW.
    You are lucky, this is exactly the eg taken in SAP help :
    http://help.sap.com/saphelp_erp2005/helpdata/en/e1/c6d30210e6cf4eac7b054a73f8fb1d/frameset.htm
    Hope this helps,
    Erwan

  • BAPI needed for Material Planning T-code MD20

    Hi,
    BAPI needed for Material Planning T-code MD20.
    Thank You.

    Hi,
    I looked as I needed one too - no BAPI for this - I guess you need to go with batch input for MD20 (worked fine in my LSMW so I guess in ABAP it should be also good)
    BR,
    Tomek

  • Functional Module or BAPI for changing Material Type

    Hi,
    There is a Transaction MMAM for changing the Material Type in SAP. Can anyone help me in figuring out a Functional Module which can change the Material Type like how MMAM transaction does. Is anyone aware of any FM or BAPI that can take import parameters as Material Number and New Material Type and change the material type to the New one.
    I tried using the BDC but got some performance issues with it.
    Thanks
    Vinay

    Could you please put some light on which part of the transaction MMAM is responsible in changing the Material type. I can understand that there may exist may checks in the Tx MMAM but I would like to know  where is the material Type getting changed in the Tx MMAM. On going through the Tx MMAM I have across many forms and function modules but its difficult to track the form/Function Module responsible for changing the Material Type. Please help me in this.

  • BAPI needed for VL32 (Post goods receipt) and VT02 shipment transaction

    Hi,
    We are currently updating quantities and Performing a Post Goods Receipt against all associated inbound deliveries using BDC (VL32).
    Also, updating the completion date of associated shipments by BDC (VT02).
    As part of upgrade intiative ECC 6.0, we are trying to avoid BDC and looking for suitable BAPI's for the above tasks.
    Please help us in this regard,
    Thanks,
    Madhan.

    Hi,
    Please look following BAPI in Tcode BAPI.
    For Transport
    go tp Tcode BAPI --- > Logistic Exection ---> Transportaion .
    For Billing.
    go tp Tcode BAPI --- > Logistic Exection -> Shopping- >Inbound Delivery
    You find many more BAPI in this Transaction.
    BAPI for PGi is BAPI_GOODSMVT_CREATE.
    To change the header details of a shipment use
    SD_SHIPMENT_HEADER_CHANGE
    To change the stage data use
    SD_SHIPMENT_STAGE_APPEND
    SD_SHIPMENT_STAGE_CHANGE
    SD_SHIPMENT_STAGE_CHECK
    SD_SHIPMENT_STAGE_DELETE
    SD_SHIPMENT_STAGE_INSERT
    To add deliveries to shipment use
    SD_DELIVERY_ASSIGN_TO_SHIPMENT
    Thanks & Regards.
    ShreeMohan
    Edited by: ShreeMohan Pugalia on Jul 17, 2009 8:18 AM

  • FM/BAPI needed for transaction KP06

    Hi folks,
    I need a BAPI/FM for posting using tcode KP06. I am using layout 1-102 Activity Input. I am passing data to cost center, sender cost center and sender activity type group . I need a BAPI to perform its posting which can be seen on the overview screen where we click the 'Line Items' button.
    Please Help.
    Thanks in advance .
    Priyanka Ashtekar

    Didnt  get ur questions..
    be precise..
    Edited by: Manish hadiyel on May 27, 2008 7:47 AM

  • FM/BAPI needed to change document status

    Hi,
    I have a requirement wherein i need to change the document status field in table DRAW. I have document number and document type as input, based on a condition i will be changing the document status. is there any FM or BAPI available to change the document status?
    Thanks in advance,
    Srilakshmi.

    Hi Srilakshmi
    The following BAPI could help you,
    BAPI Name: Document.SetStatus
    Document.SetStatus
    Set document status
    Functionality
    With this method, a new status is set for the document. Optionally, with the help of the field STATUSLOG, one more entry can be made in the status log field.
    Notes
    The internal or the external status is specified. The internal status defines how the status on the DB is saved; the user can see the external status based on the login language on the screen.
    In principle: If the internal status is specified, this has priority, otherwise, the internal status is read via the external status code.
    Sample program
    **define required variables
    DATA: lf_doctype LIKE bapi_doc_draw-documenttype,
    lf_docnumber LIKE bapi_doc_draw-documentnumber,
    lf_docpart LIKE bapi_doc_draw-documentpart,
    lf_docversion LIKE bapi_doc_draw-documentversion,
    lf_statusextern LIKE bapi_doc_draw-statusextern,
    lf_statusintern LIKE bapi_doc_draw-statusintern,
    lf_statuslog LIKE bapi_doc_draw-statuslog.
    Bapi-Return structure
    DATA: ls_return LIKE bapiret2.
    Assign the document data
    the status should be changed by this document
    lf_docnumber = 'Documentnumber'.
    lf_doctype = 'DRW'.
    lf_docversion = '00'.
    lf_docpart = '000'.
    lf_statusintern = 'AR'.
    **Call BAPI
    CALL FUNCTION 'BAPI_DOCUMENT_SETSTATUS'
    EXPORTING: documenttype = lf_doctype
    documentnumber = lf_docnumber
    documentpart = lf_docpart
    documentversion = lf_docversion
    statusextern = lf_statusextern
    statusintern = lf_statusintern
    statuslog = lf_statuslog
    IMPORTING: return = ls_return.
    Errors occurred ??
    IF ls_return-type CA 'EA'.
    ROLLBACK WORK.
    MESSAGE ID '26' TYPE 'I' NUMBER '000'
    WITH ls_return-message.
    ELSE.
    COMMIT WORK.
    ENDIF.
    Regards
    S.Sivakumar

  • USER EXIT PA for change material code

    Hi,
    I am looking for an user-exit for PA. In some cases, when we create a Post Document we need to change the material code, only in PA, not in FI.
    I have been looking for an user-exit to solve this question, but I find nothing. Do you know an user exit?
    To implement an usert exit for PA, is it necessary always to use tx KEDR?
    Thanku2019s in advance.
    Regards.

    Hi;
    For implementation of User Exit in COPA you need to use KEDR.
    My understanding of your Requirement is old Material No Raplacement to New Replacement..
    my assumption of your  scenario you  will create new Table and maintain Old No Against New Material No; from this table  user Exit  call  new material and substituting old No or do you have any other ideas on your requirement?
    try one more way
    Derivation Rule 1.
    use clear Option and Remove Old Material No in COPA documents.
    Derivation Rule 2
    Use Derivation Rule Option and make Condtions like old No = New material No.
    Regards
    satish

  • Removal of batch management for a material in MM02

    Hi all,
      I Have a problem in removing the batch management in the purchasing view of a material.The error is 'Batch management requirement cannot be changed,Batch already exists'.
    PO is created on this material.GR is done and that GR is reversed.There is no stock in the previous period.In MSC2N batch is deleted.I tried even after deleting the item in the PO.Again system is giving the same error.
    Now how can i remove the batchmanagement for the material.
    Thanks,
    Rambhupal reddy

    your batch is probably only flagged for deletion. You have to run archiving, Transaction SARA for object MM_SPSTOCK to get rit of the batch record.

  • Advice needed for changing code within the Web IC...

    Hi,
    I need to change some code within the GET_QUERY_RESULT Method, which is found:
    BSP->Z_CRM_IC
    View->AuiSearch
    Controller class ZL_CRM_IC_AuiSearch_impl
    Method do_handle_event
    Method eh_onsearch
    Method get_query_result
    At present the method get_query_result belongs to class CL_CRM_AUI_QUERY_SERVICE.
    I can create a subclass from this and call it ZL_CRM_AUI_QUERY_SERVIC, then redefine the method get_query_class, and then make the appropriate changes. But that may be all uneccessary. What I don't know is how to ensure this modified code can be called.
    I have already made changes for method DO_INIT_CONTEXT, hence the reason the controller class ZL_CRM_IC_AUISEARCH_IMPL is identified. But this was simple because the view linked directly to this whereas you can see the code I need to change is further down in process chain.
    I know that method get_query_result calls a number of BADI's, but these BADI's are too low for the information that I need and therfore really need to make my code changes in the get_query_result method.
    I have been reading as much as I can on this subject, but without much success and therefore really count on experienced developers like yourselves to steer me in the right direction, or give advice.
    Jas

    I will not suggest to put your Enhancements into CL_CRM_AUI_QUERY_SERVICE.
    Rather in  Component BT  -> Class CL_CRM_BTIL .  AUi Query Service will Internally call the BOL Component ( get query result )
    In your Framework Profile Config  , you specify the Component Set  . Ex: ALL
    Component set have a List of Component Ex BP , BT .
      SPRO-> CRM -> CRM Cross Application Components -> Generic Interaction layer -> Basic Settings
    Now you can have your Custom , Component Set ( Ex : ZALL ) and Component ( ( Ex ; ZBT , Totally advisable for CIC Development Framework )
    Have BT Copied into ZBT and  Specify  ZL_CRM_BTIL (  Inherited from CL_CRM_BTIL )
    And in your Custom Component Set , Specify ZBT instead of BT . 
    Now Specify your Custom Component Set in your Framework Profile .
    Now you got the Enhancement Spot in  ZL_CRM_BTIL->GET_QUERY_RESULT
    Let me know if it make sense

  • BAPI's for COPAWA & COWBHUWA transactions

    Hi,
    Are ther any valid BAPI's available for transactions: COPAWA & COWBHUWA
    1. COPAWA: Pack Components to Process Order
    2. COWBHUWA: GI HU for Production Order
    Can anybody provide the BAPI's for these transactions!
    Thanks in advance.
    Thanks,
    Deep.

    Hi Deep
    Try COHU_ASSIGN_HU and BAPI_HU_PI_CREATE.
    Pushpraj

  • Important Validations for MTL Material Transaction

    Hi All,
    I am creating an OAF page for material transaction -- for material issue and receipt.
    For this I am inserting a record into MTL transaction interface table and the running the transaction manager API in oracle, which populate mtl_material_transactions table.
    But after general insertion i found that the record is getting error out due to oracle validation. The item may be lot or serial controlled.
    Please let me know the validations performed by this program, so that I can handle these before inserting into interface tables.
    Any help/document will be appreciated.
    You can mail me to [email protected] as well.
    Regards
    Riyas

    Riyas,
    You have to insert the serial number if it is a serial controlled item or it will fail always. Before inserting into the interface table you can validate whether it is serial no is exists or not from the wsh_serial_numbers or mtl_serial_numbers.
    You can compare the values from the inventory_itme_id to get the serial numbers.
    You can use the below query to validate the records. It might be helpful.
    1stà select * from oe_order_headers_all where header_id=4838351
    2ndà select * from wsh_delivery_details where source_header_id=4839902
    3rdà select * from wsh_serial_numbers where delivery_detail_id=5088694
    INSERT INTO mtl_serial_numbers_interface
    (source_code, source_line_id,
    transaction_interface_id,
    last_update_date, last_updated_by,
    creation_date, created_by,
    last_update_login, fm_serial_number,
    to_serial_number, product_code
    --product_transaction_id
    VALUES ('Miscellaneous issue', 7730351,
    71737725,
    --mtl_material_transactions_s.NEXTVAL, --transaction_interface_id
    SYSDATE, --LAST_UPDATE_DATE
    fnd_global.user_id, --LAST_UPDATED_BY
    SYSDATE, --CREATION_DATE
    fnd_global.user_id, --CREATED_BY
    fnd_global.login_id, --LAST_UPDATE_LOGIN
    '168-154-701',
    --FM_SERIAL_NUMBER
    '168-154-701', --TO_SERIAL_NUMBER
    'RCV'
    --PRODUCT_CODE
    --l_rcv_transactions_interface_s
    --v_txn_interface_id --product_transaction_id

  • Authorization Role needed for change

    Hi,
    What role is required for user to do change/ display for IR objects .
    After role assignment is there any other configuration to be done.
    Currenlty we can only see objects in IR, dont have authorization for change.
    What needs to be done.
    Thanks.

    Hi John,
    Role: SAP_XI_Developer
    SAP_XI_DEVELOPER (Composite)
    SAP_SLD_DEVELOPER
    SAP_XI_DEMOAPP
    SAP_XI_DEVELOPER_ABAP
    SAP_XI_DEVELOPER_J2EE
    Notes:
    No access to the Administration of the XI Tools URL,
    ABAP
    C SXI_CACHE to view the cache but not refresh it
    C SXMB_MONI
    C SPROXY
    C SXMB_IFR
    D SXMB_ADM
    D SLDCHECK
    D SLDAPICUST
    SLD
    D create/change Technical /Business System
    D create Software Catalog (Product/Software Component Version)
    D create/change Development (Name Reservation, Content Browser, Class Browser).
    REPOSITORY
    D import SWCV (Software Component Version) from SLD
    D create new namespace under a SWCV
    D create/change new or existing Integration Scenarios and Integration Processes because the Software Component cannot be changed
    D create/change new or existing Interface Objects because the Software Component cannot be changed
    D create/change new or existing Mapping Objects because the Software Component cannot be changed
    D create/change new or existing Adapter Objects
    DIRECTORY
    D transfer integration scenario from Repository
    D create/change Party
    D create/change Service Without Party
    D create/change Service Receiver Determination
    D create/change Service Interface Determination
    D create/change Service Sender Agreement
    D create/change Service Receiver Agreement
          RWB
    C Component Monitoring
    C Message Monitoring
    C Performance Monitoring
    C Alert Configuration
    C Alert Inbox
    C Cache Monitoring

  • BAPI needed for transactionCU31

    Hi
    i want to create knowledge base objects for materials using transaction CU31.
    Is there any BAPI available to do the same

    Hi ramesh,
    Try this function module 'CUVK_MODIFY_KB_OBJECT'. I think there is no BAPI for this requirement.
    Pls reward if it is useful.
    Regrads,
    Boobalan Suburaj

Maybe you are looking for

  • Unable to open Web analysis

    We recently installed Web Analysis 9.3.1 and have not been able to successfully open it. When we select the Web Analysis URL the initial Web analysis Studio appears with a "session in progress" message. Shortly thereafter a new window opens and it is

  • Problem: Using iTunes 6 with multiple user accounts in XP

    I recently installed iTunes 6.0.0.18 as an upgrade in Windows XP Professional. After installing the software and a restart, I attempted to use iTunes with success as the Administrator. However as another user, iTunes when launched will prompt the use

  • How do I move photos between projects if the photo is published in Flickr/Facebook

    I have a TOSORT project in my library that I use to triage photos as they come in. I go through and work on the photos and then move them to an appropriate library.  I made the mistake of accidentally publishing some photos to Flickr/Facebook from th

  • Pavilion dv4405nr laptop hard drive and recovery

    Hi, My daughter's Pavilion dv4405nr laptop's HDD (Samsung MP0804H Spinpoint M Series 80GB) is dead. It doesn't boot, and BOIS HDD test gives error 7. I took the HDD out, and connected it to several PCs (home, work) using two HDD universal adapters (l

  • Solved issue with Bridge locking up

    If anyone is having a problem with Bridge locking up when clicking on Bridge Home, Adobe Photographers Directory, etc., and you have Opera 9.5 installed, the solution is to remove Opera 9.5.