Classes in BAPI

HI All,
I am trying to work with a modification in BAPI in CRM. The thing which I do not understand here is , in the method endmethod already a developer has used some classes.I do not understand why did he use the classes ? How do we know what classes should be used in a particular bapi. Also to the methods of gloal classes how do we know what are the import and export parameters.
Regards,
Varun.

Hi Varun,
The use of classes in any abap program is purely dependent upon the business requirement only.
A class based approach is being used all over SAP because of the inherent advantages of OOPs over procedural programming.
To know more about classes, the methods and the paramaters that are to be passed,
Go to se24 transaction.
Regards,
Ravi

Similar Messages

  • Regarding development class in BAPI.

    Hi All,
           i want to know whether we actaully need a development class while creating a BAPI?
    suppose if we save BAPI in local object and if we want to realese that BAPI,is that possible?or in other words does the dev class has anything to do with the release of BAPI?
    Thanks ,

    Hi,
    Though the 3rd pary application is going to call the BAPI which you are going to created in DEV system, still you need to assign a development class and transport the BAPI to Testing/Production system.
    1. If you do not create a transport for the BAPI, then BAPI would be available only in DEV system. So the 3rd party application should logon to DEV system and call your BAPI.
    2. If BAPI is transported to Production ( If you create and release the TR), then 3rd party application will logon to PROD system and call your BAPI.
    For more info : RFC( SAP R/3)  to  XI  to  3rd party Application
    Best regards,
    Prashant
    PS : Please reward all helpful answers with appropriate points.

  • ERROR MESSGAE CLASS IN BAPI

    CAN U TELL ME THE NAME OF ERROR MESSAGE CLASS OF THIS BAPI
    BAPI_ACC_GL_POSTING_POST.
    REGARDS

    hi,
    There is no message class for error instead you need to add the error messages in return structure which is of type BAPIRET2.
    Here O_RETURN is like BAPIRET2
        PERFORM fill_msg_struct_return
         TABLES o_return
          USING 'F5' 'E' 831 l_text i_doc_header-bus_act '' '' '' c_yes.
    FORM FILL_MSG_STRUCT_RETURN
                    TABLES  IO_RETURN STRUCTURE BAPIRET2
                     USING  I_MSGID
                            I_MSGTY
                            I_MSGNO
                            I_MSGTXT
                            I_MSGV1
                            I_MSGV2
                            I_MSGV3
                            I_MSGV4
                            I_GET_TXT.
      DATA:
        L_MSGID LIKE SY-MSGID,
        L_MSGNO LIKE SY-MSGNO,
        L_MSGTY LIKE SY-MSGTY,
        L_MSGV1 LIKE SY-MSGV1,
        L_MSGV2 LIKE SY-MSGV2,
        L_MSGV3 LIKE SY-MSGV3,
        L_MSGV4 LIKE SY-MSGV4.
    * Start Add constant Line VMARTI HD03250050
    CONSTANTS: c_line(4)           TYPE c VALUE 'Line',
               c_ki_msg_cls(2)     TYPE c VALUE 'KI',
               c_ki_msg_cls_wbs(2) TYPE c VALUE 'CJ',
               c_ki_msg_no(3)      TYPE c VALUE '260',
               c_ki_msg_no_wbs(3)  TYPE c VALUE '001',
               c_ki_msg_typ(1)     TYPE c VALUE 'E'.
    * End Add constant Line VMARTI HD03250050
      IF I_GET_TXT = C_YES.
        L_MSGID = I_MSGID.
        L_MSGNO = I_MSGNO.
        L_MSGTY = I_MSGTY.
        L_MSGV1 = I_MSGV1.
        L_MSGV2 = I_MSGV2.
        L_MSGV3 = I_MSGV3.
        L_MSGV4 = I_MSGV4.
    *   Get message text
        CALL FUNCTION 'FI_MESSAGE_TEXT_GET'
             EXPORTING
                  I_LANGU = SY-LANGU
                  I_MSGID = L_MSGID
                  I_MSGNO = L_MSGNO
                  I_MSGTY = L_MSGTY
                  I_MSGV1 = L_MSGV1
                  I_MSGV2 = L_MSGV2
                  I_MSGV3 = L_MSGV3
                  I_MSGV4 = L_MSGV4
             IMPORTING
                  E_MSGTX = I_MSGTXT.
      ENDIF.
    * Start combine error msg w/ line number for blocked cost center VMARTI
    * HD03250050
      IF L_MSGID EQ c_ki_msg_cls AND
         L_MSGNO EQ c_ki_msg_no  AND
         L_MSGTY EQ c_ki_msg_typ.
    * PALIMA Begin
    *     CONCATENATE c_line L_MSGV4 I_MSGTXT INTO I_MSGTXT
    *         SEPARATED BY SPACE.
         CONCATENATE c_line L_MSGV4 'Cost Center' I_MSGV2 'is not valid.'
         INTO I_MSGTXT SEPARATED BY SPACE.
    * PALIMA End
      ENDIF.
    * HD03250050
    * Start combine error msg w/ line number for WBS Element PALIMA
    * HD03256741  - PALIMA
      IF L_MSGID EQ c_ki_msg_cls_wbs AND
         L_MSGNO EQ c_ki_msg_no_wbs AND
         L_MSGTY EQ c_ki_msg_typ.
         clear I_MSGTXT.
         CONCATENATE c_line L_MSGV4 'WBS Element' I_MSGV2 'is not valid.'
         INTO I_MSGTXT SEPARATED BY SPACE.
      ENDIF.
    * HD03256741  - PALIMA
    * Clear Header line
      CLEAR IO_RETURN.
    * Move data.
      IO_RETURN-ID         = I_MSGID. "Message ID
      IO_RETURN-TYPE       = I_MSGTY. "Message type
      IO_RETURN-NUMBER     = I_MSGNO. "Message number
      IO_RETURN-MESSAGE    = I_MSGTXT."Message number
      IO_RETURN-MESSAGE_V1 = I_MSGV1. "Message variables1
      IO_RETURN-MESSAGE_V2 = I_MSGV2. "Message variables2
      IO_RETURN-MESSAGE_V3 = I_MSGV3. "Message variables3
      IO_RETURN-MESSAGE_V4 = I_MSGV4. "Message variables4
    * Save (append) data.
      APPEND IO_RETURN TO IO_RETURN.
    ENDFORM.                           " FILL_RETURN
    Hope this helps.
    Regards,
    Richa.

  • BAPI for characteristics and classes

    Hi all,
    I need to upload classifications, characteristics and characteristics value
    and classes to the master and also need to extract the same from the material master..
    Can any one of you suggest me any BAPI of function module or any othe way so as to implement the above requirement..
    Useful answers will be rewarded..
    Thanks in advance..
    Arun

    Hi,
    Check all,
    BAPI_CLASS_ALLOC_GLOB_DEP BAPI: Assign Global Dependencies to Class
    BAPI_CLASS_CHANGE BAPI: Change Class
    BAPI_CLASS_CHARVALUE_DEL_DEP Class BAPI: Delete Local / Global Dependencies for Characteristic Valu
    BAPI_CLASS_CHARVALUE_GLOB_DEP Class BAPI: Assign Global Dependencies to Characteristic Value
    BAPI_CLASS_CHARVALUE_LOCAL_DEP Class BAPI: Maintain Local Dependency for Characteristic Value
    BAPI_CLASS_CHARVALUE_READ_ALLO Class BAPI: Read Dependencies for Characteristic Value
    BAPI_CLASS_CHAR_ALLOC_GLOB_DEP Class BAPI: Global Dependencies for Characteristic
    BAPI_CLASS_CHAR_DELETE_DEP Class BAPI: Delete Global / Local Dependency for Characteristic
    BAPI_CLASS_CHAR_LOCAL_DEP Class BAPI: Assign / Delete Local Dependency for Characteristic
    BAPI_CLASS_CHAR_READ_ALLOC Class BAPI: Read Dependencies for Characteristic
    BAPI_CLASS_CHAR_VALUE_TEXT_DEL Class BAPI: Delete Overwriting of Long Text for Characteristic or Value
    BAPI_CLASS_CHAR_VALUE_TEXT_OVR Class BAPI: Overwriting of Long Text for Characteristic or Value
    Reward if useful!

  • BAPI for assign equipment to a class

    Hi SDN,
    I need assign an equipment (table EQUI) to a class, using BAPI (as CL24N - Assign Objects/Classes to Class ).
    Can you please help?
    Thanks in advance,
    Best Regards,
    Maria João Rocha

    Hello,
    have a look at the following thread. There're some function modules that should fit to your requirements:
    BAPI for CL24N
    Best regards
    Stephan

  • BAPI for fill class characteristics

    Hi,
    Wich BAPI schould I use to fill class characteristics,
    where class is associated with batch.
    Please it's very important
    Regards,
    Greg.

    BAPI_CLASS_ALLOC_GLOB_DEP      BAPI: Assign Global Dependencies to Class
    BAPI_CLASS_CHANGE                      BAPI: Change Class
    BAPI_CLASS_CHARVALUE_DEL_DEP   Class BAPI: Delete Local / Global Dependencies for Characteristic Valu
    BAPI_CLASS_CHARVALUE_GLOB_DEP  Class BAPI: Assign Global Dependencies to Characteristic Value
    BAPI_CLASS_CHARVALUE_LOCAL_DEP Class BAPI: Maintain Local Dependency for Characteristic Value
    BAPI_CLASS_CHARVALUE_READ_ALLO Class BAPI: Read Dependencies for Characteristic Value
    BAPI_CLASS_CHAR_ALLOC_GLOB_DEP Class BAPI: Global Dependencies for Characteristic
    BAPI_CLASS_CHAR_DELETE_DEP     Class BAPI: Delete Global / Local Dependency for Characteristic
    BAPI_CLASS_CHAR_LOCAL_DEP      Class BAPI: Assign / Delete Local Dependency for Characteristic
    BAPI_CLASS_CHAR_READ_ALLOC     Class BAPI: Read Dependencies for Characteristic
    BAPI_CLASS_CHAR_VALUE_TEXT_DEL Class BAPI: Delete Overwriting of Long Text for Characteristic or Value
    BAPI_CLASS_CHAR_VALUE_TEXT_OVR Class BAPI: Overwriting of Long Text for Characteristic or Value
    Just check these FM
    Regards,
    Pavan P.

  • Material class assignment

    Hi,
    Is it possible to assign different material classes of same type to the material?
    ex: class type 001
          class A and class B . 
          Material 10000
    is it possible to assign the class A and class B to the material 10000

    Thanks vasanth.
    Purpose of my question is in my program i am getting the material class with BAPI from material. Till now i am assuming that only one class will be there.
    it is so till now. just got the idea what if the user inputs two material classes to the same material.
    Thinking of how i can negotiate that.

  • SAP Business Connector on Windows XP

    I've been trying to get the SAP Business Connector 4.7 to work on Windows XP professional but haven't been very successful. The business connector seems to install okay, but when I try to start the business connector through the server.bat file it generates the following errors:
    (loglevel = 4) 
    Loading WmPartners package
    00000E  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.transport.EmailTransport:startup: [B2BSERV.0026.9106] No method startup in class wm.PartnerMgr.gateway.transport.EmailTransport
    00000F  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.xtn.admin:saveMessage: [B2BSERV.0026.9106] No method saveMessage in class wm.PartnerMgr.xtn.admin
    000010  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.xtn.admin:view: [B2BSERV.0026.9106] No method view in class wm.PartnerMgr.xtn.admin
    000011  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.admin:saveRoutingRule: [B2BSERV.0026.9106] No method saveRoutingRule in class wm.PartnerMgr.gateway.admin
    000012  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.admin:convertWildCards: [B2BSERV.0026.9106] No method convertWildCards in class wm.PartnerMgr.gateway.admin
    000013  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.transport.B2B:startup: [B2BSERV.0026.9106] No method startup in class wm.PartnerMgr.gateway.transport.B2B
    000014  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.xtn.admin:editStore: [B2BSERV.0026.9106] No method editStore in class wm.PartnerMgr.xtn.admin
    000015  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.transport.FTPTransport:startup: [B2BSERV.0026.9106] No method startup in class wm.PartnerMgr.gateway.transport.FTPTransport
    000016  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.xtn.admin:invokeViewService: [B2BSERV.0026.9106] No method invokeViewService in class wm.PartnerMgr.xtn.admin
    000017  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.xtn.admin:viewMsgContent: [B2BSERV.0026.9106] No method viewMsgContent in class wm.PartnerMgr.xtn.admin
    000018  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.admin:updateTransports: [B2BSERV.0026.9106] No method updateTransports in class wm.PartnerMgr.gateway.admin
    000019  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.admin:invokeService: [B2BSERV.0026.9106] No method invokeService in class wm.PartnerMgr.gateway.admin
    00001A  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.xtn.admin:log: [B2BSERV.0026.9106] No method log in class wm.PartnerMgr.xtn.admin
    00001B  [B2BSERV.0028.0005] Loading SAP package
    00001C  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.transport.RFC:startup: [B2BSERV.0026.9106] No method startup in class wm.PartnerMgr.gateway.transport.RFC
    00001D  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.transport.BAPI:startup: [B2BSERV.0026.9106] No method startup in class wm.PartnerMgr.gateway.transport.BAPI
    00001E  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.transport.XML:startup: [B2BSERV.0026.9106] No method startup in class wm.PartnerMgr.gateway.transport.XML
    00001F  [B2BSERV.0026.0002] Failure while loading service sap.bapi:encodeToFile: [B2BSERV.0026.9106] No method encodeToFile in class com.wm.pkg.sap.bapi.BusinessDocumentCoder
    000020  [B2BSERV.0026.0002] Failure while loading service sap.bapi.Mapper:bapi2rfc: [B2BSERV.0026.9104] Missing class sap.bapi.Mapper
    000021  [B2BSERV.0026.0002] Failure while loading service sap.bapi.Mapper:rfc2bapi: [B2BSERV.0026.9104] Missing class sap.bapi.Mapper
    000022  [B2BSERV.0026.0002] Failure while loading service sap.bapi.Mapper:bapi2ale: [B2BSERV.0026.9104] Missing class sap.bapi.Mapper
    000023  [B2BSERV.0026.0002] Failure while loading service sap.admin:listGatewayServices: [B2BSERV.0026.9106] No method listGatewayServices in class sap.admin
    000024  [B2BSERV.0026.0002] Failure while loading service sap.bapi.Mapper:ale2bapi: [B2BSERV.0026.9104] Missing class sap.bapi.Mapper
    000025  [B2BSERV.0026.0002] Failure while loading service wm.PartnerMgr.gateway.transport.ALE:startup: [B2BSERV.0026.9106] No method startup in class wm.PartnerMgr.gateway.transport.ALE
    000026  [B2BSERV.0028.0005] Loading WmSamples package
    000027  [B2BSERV.0028.0026] Warning: Deprecated service type (webtap) in service sample.webtap:logApp in package WmSamples
    000028  [B2BSERV.0028.0005] Loading WmDB package
    These errors don't stop the business connector from starting up, but the errors are not normal behaviour. When I try to start the business connector through a Windows service then I get the message "Could not start the SAP Business Connector Service on Local Computer. Error 126: The specified module could not be found".
    I have a working business connector installation on a Windows 2000 server, and when I checked the error log of that installation I noticed that it had logged the same errors about the 'WmPartners' package. It on the other hand didn't have any problems loading the 'SAP' package.
    I tried installing the business connector on two different systems with identical results. Has anybody been able to get the business connector to work on Windows XP?

    HI,
    I have no idea clearly about BC.. but ..
    See the following links.. may be helpfull..
    Business connector
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a8609b90-0201-0010-c6bc-a41b611c6dac
    SAP Business Connector on Windows XP
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/92e5bd90-0201-0010-b799-dfdc27f3100a
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a8424011-0d01-0010-e19d-e5bd8ca52244
    If usefull .. points rewarded..
    Regards
    Chilla..

  • Problem in Function while creating dependency not getting solved

    Hi All,
    I am not getting any solution even after debuging it many times,
    This is second time I am posting same problem , Please help me out if possible
    I am  working on a Program in which I have to create Class , local and global dependency -
    For class createion i am using
    BAPI_CLASS_CREATE
    For local dependency i m using
    CAMA_CLASS_MAINTAIN_DEP
    For Global dependency i am using
    CAMA_CLASS_ALLOCAT_GLOB_DEP
    Now my problem is that I am able to create Class and only 1 of the dependency either local or global whihever function I am calling first
    But while debugging program I am able to create Class as well as both dependencies successfully
    Please can any one tell while this is runing successfully only at the time of debugging
    Code -
    have used -
    CALL FUNCTION 'BAPI_CLASS_CREATE'
    EXPORTING
    CLASSNUMNEW = TCLASS-CLASS
    CLASSTYPENEW = TEXP1-KLART
    CLASSBASICDATA = CLASSBASICDATA
    CHANGENUMBER = SAENNR
    TABLES
    CLASSDESCRIPTIONS = CLASSDESCRIPTIONS
    CLASSLONGTEXTS = CLASSLONGTEXTS
    CLASSCHARACTERISTICS = CLASSCHARACTERISTICS
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    WAIT = 'X'
    IMPORTING
    RETURN = TRET2.
    CALL FUNCTION 'CAMA_CLASS_ALLOCAT_GLOB_DEP'
    EXPORTING
    CHANGE_NO = SAENNR
    KEY_DATE = SY-DATUM
    TABLES
    CLASS_DEP_ASSIGN = T_GLBDEP
    EXCEPTIONS
    ERROR = 1
    WARNING = 2
    OTHERS = 3.
    CALL FUNCTION 'CAMA_CLASS_MAINTAIN_DEP'
    EXPORTING
    CLASS = TCLASS-CLASS
    CLASS_TYPE = SKLART
    DEPENDENCY_DATA = T_DEPDATA
    CHANGE_NO = SAENNR
    KEY_DATE = SY-DATUM
    TABLES
    SOURCE = TSOURCE
    EXCEPTIONS
    ERROR = 1
    WARNING = 2.
    I have no problem in creating Class using Bapi ,
    Problem I am facing here in creating Local and global dependency together which i am able to create in debugging mode only otherwise either Local or global whichever function i am using first
    Regards
    Preeti

    duplicate post locked
    Re: Problem in Function while creating dependency

  • Screen Enhancement for VL02N

    Hi Expert,
    I need to introduce new field for the "to be packed material" table in handling of outbound delivery screen. i tried to add and i feel it has standard structure. i couldnt find eithre user exist or class name (BAPIs). if it is unable to add new field it is ok to add this field for the "Genaral Overview" of the same screen ("tree structure displaying screen"). could you please guide me to success this task.
    Thanks experties.
    Janaka

    Hi ,
    Check below link.
    VL01N / VL02N Delivery Header Screen Exit BAdI

  • Case Management - Table to find out relation between Case and Activity

    Hi.
    I do search the SDN for the same quesiton, I found one but it was not answered by a single person. So let me ask it again:
    I am working on an interface in CRM that will create the activity and link it to the open case.
    I can get the existing case GUID and information from table CRMD_CMG_CASE_AT .
    I can get the GUID as a return parameter when activity will be created using BAPI.
    But how can I link the activity to the case.
    1. Which table is having relation between both case and activity?
    2. What class or BAPI will be used to link created activity to existing case?
    Thanks in advance.
    Hitesh

    done

  • Need Material Classification data function module

    Hi all,
    i have requirement to fetch material classification data through function module.
    is there any point to know releted function modules of classification data of material data.
    Thanks in advance,
    Bhaskar

    Hi,
    In KLAH you get the list of Classifications linked to a Material. Give OBJEK = MATNR.
    By giving CLINT in KLAH you find the corresponding CLASS.
    in BAPI:
    BAPI_OBJCL_GETDETAIL
    pass following values:
    OBJECTKEY = KSSK-OBJEK       
    OBJECTTABLE  = 'MARA'    
    CLASSNUM  = KLAH-CLASS       
    CLASSTYPE  = KLAH-KLART     
    KEYDATE  = sy-datum        
    UNVALUATED_CHARS  
    LANGUAGE  = sy-langu
    the output would be in
    ALLOCVALUESNUM
    ALLOCVALUESCHAR
    ALLOCVALUESCURR
    based on the type of characteristic.
    Best Regards, Murugesh AS

  • Creating InfoObjects Dynamically

    Hi,  Anyone have any ABAP I could use to create infoObjects dynamically?  I have a list of InfoObjects and related attributes and I'd Like to have them created using an ABAP... 
    ThankS!
    There must be some enterprising soul who could help out?
    I thought some enterprising soul would jump on this one.  There has to be a way using a class or BAPI?  anyone?

    Hi
    The upload from XML is a valid method if you can make an XML file with the required values.
    An alternative is to create a BDC with the LSMW instrument or use the BAPI BAPI_IOBJ_CREATE that manage all the different parameters you need (compounding, attribute,...)
    Regards,
    Vishwa

  • Accessing RETURN table

    Hi all
    I would like to know how to access the RETURN message from the BAPI
    In one of our MAM implementation our client has a customized goods issue transaction so when the goods are ordered from the mobile for a maintenance activity the corresponding response from the backend(R/3) is sent in MAM25_001 return table.
    Thanks
    Gopi

    Hi Gopi,
    I am not sure whether i understand the quiry properly or not. I  hope the following will help you:
    1)Take one scenario, customer syncbo, where we need to create customer, when the create BAPI is invoked, it will get executed and gives a messege saying that
    "customer is sucessfully created"(These messeges can be modified/create as our wish) so
    If this is ur requirement.
    We need to create a messege class  and call this class in BApi as below
          lds_return-message_v1 = 'Customer table'.
          lds_return-message_v2 = customerid.
          MESSAGE s002(MESSEGE CLASS) WITH space space
             INTO gdf_message_dummy .
          CALL FUNCTION 'BALW_BAPIRETURN_GET1'
            EXPORTING
              type       = 'E'
              cl         = 'MESSEGE CLASS'
              number     = '002'
              par1       = lds_return-message_v1
              par2       = lds_return-message_v2
            IMPORTING
              bapireturn = lds_return.
        MOVE-CORRESPONDING lds_return TO return.
          EXIT.
    In this messege class we can create as many messeges as we want, and simple call the messege number..in this case s002 is the messege number.
    I hope this will be helpful.
    Thanks & Regards,
    Karthick

  • What is the function code of create new session?

    what is the function code of create new session?
    thanks...

    Hi
    Please put a "/n" (to open a new session after killing the current session)
    or "/o" (to open a new session without killing the current session)
    or "/i" (to end the current session) before the below T Codes as per your requirement...
    <u><b>For more Tcodes check the following</b></u>
    =>smartforms - Smartforms (SAP Form Builder to Create and Adjust Forms)
    =>cmod - Enhancements, User Exits (Project Tool to coordinate changes into projects for the purpose of activating all user exits for a particular project)
    =>sale - ALE Customizing
    =>bale - Distribution Administration (ALE)
    =>wedi - IDOC Type and EDI Basis
    =>shdb - BDC (Transaction Recorder)
    =>lsmw - LSMW
    =>bapi - BAPI
    =>spau - Display Modified DE Objects
    =>spdd - Display Modified DDIC Objects
    =>sara - central idoc archiving
    =>stms - Transport Management System
    =>wedi - IDOC Type and EDI Basis (IDOC Configuration)
    =>bd21 - Analyze change pointers - create IDOC from change pointer
    =>bd10 - Send Material Master
    =>bd12 - Send Customer Master
    =>bd14 - Send Vendor Master
    =>bd50 - Activate Change Pointer for Message Type
    =>bd55 - Conversion rule user exit (Link conversion rule user exit to the different system \ partner combinations)
    =>bd54 - Maintain Logical Systems
    =>bd71 - Distribute Customer Model
    =>bd87 - Process Inbound IDOCs
    =>bd88 - Process Outbound IDOCs
    =>bdm2 - Cross-system IDOC Reporting
    =>bdm7 - ALE Audit - statistical analyses
    =>bdm8 - ALE Audit - sending confirmations
    =>bd61 - Activate Change Pointer generally
    =>bmv0 - Direct Input Data Transfer Administration
    =>rz04 - Operation Mode
    =>rz12 - RFC Server Group Maintenance
    =>sar3 - Archiving object customizing
    =>s001 - SAPoffice Inbox
    =>s010 - Standards Texts (SAP Script)
    =>se01 - Transport Organizer (Extended View - Performing and managing the transport of development object across different systems)
    =>se09 - Transport (Workbench) Organizer (Controlling and keeping track of Development work and Development Objects)
    =>se24 - Class Builder (BAPI)
    =>se30 - Runtime Analysis
    =>se36 - LDB
    =>se37 - Function Builder
    =>se38 - ABAP Editor (to modify ABAP programs)
    =>se39 - Split-Screen-Editor
    =>se11 - ABAP Dictionary
    =>se16 - Data Browser (Table contents display)
    =>se41 - Menu Painter
    =>se51 - Screen Painter
    =>se71 - SAPScript Forms
    =>se73 - SAPScript Font Maintenance
    =>se75 - Graphic Objects and Graphic IDs Sapscript Settings
    =>se78 - Administration of Form Graphics (Import Graphics into SAP System)
    =>se80 - Object Navigator
    =>se84 - ABAP Repository Information (search for SAP objects)
    =>se91 - Message Maintenance
    =>se93 - Maintain T codes
    =>su01 - User Maintenance (Security)
    =>su02 - Maintain Authorization Profiles
    =>su03 - Maintain Authorizations
    =>slg1 - Evaluate Application Log
    =>sm12 - Lock Entries
    =>sm21 - System Logs
    =>sm36 - Background Job Scheduling
    =>sm37 - Background Job Monitoring (display batch jobs)
    =>sm31 - Table Maintenance
    =>sm30 - Calling View Maintenance
    =>sm35 - Batch Input Monitoring (Error Logs)
    =>sm50 - Process Overview
    =>sm58 - Transactional RFC Monitoring
    =>sm59 - Maintain RFC Destinations (Define RFC Configuration)
    =>snro - Number Range Objects (for IDOCs)
    =>scc4 - Client Overview (Create, Quick Delete, Modify)
    =>spro - Customizing, Execute Project
    =>sp01 - Spool Administration
    =>sq01 - Maintain SAP Queries
    =>st02 - Buffer Analysis (Status Overview)
    =>st03 - Workflow Analysis
    =>st05 - Performance SQL trace (Tracking the Database calls from the System Transaction and Programs)
    =>st22 - ABAP Dump Analysis, check logical runtime errors
    =>/h - ABAP Debugger
    =>we02 - Display IDOC
    =>we05 - IDOC lists
    =>we07 - IDOC statistics
    =>we12 - Inbound processing of outbound file - convert outbound to inbound file
    =>we14 - Process (dispatch) IDOCs through Port - RSEOUT00
    =>we15 - Outbound IDOC from NAST - message control
    =>we16 - Inbound File
    =>we18 - Generate status file
    =>we19 - Test tool
    =>we20 - Add new Message Type to Partner Profile
    =>we21 - Maintain Port Definition
    =>we30 - IDOC Type development
    =>we31 - IDOC Segment development
    =>we41 - Process Code Outbound
    =>we42 - Process Code Inbound
    =>we46 - IDoc Administration
    =>we47 - Status Code Maintenance
    =>we57 - Assign function module to logical message and IDoc type
    =>we63 - IDOC Type for Parser Output
    =>we82 - Assign IDOC to Message Type
    =>we60 - IDOC Documentation - IDOC Types
    =>we61 - IDOC Documentation - IDOC Record Types
    =>we81 - Create new IDOC Message Types
    =>we82 - Assign IDOC to Message Type
    =>pa20 - Display HR Master Data
    =>pa30 - Maintain HR Master Data
    =>bd59 - Create and assign Filter Object Type for Message Type
    =>bd64 - Maintenance of ALE or any other Distribution Model
    =>db02 - Storage Management and Database Performance
    =>db14 - Database monitor
    =>se18 - BADI definitions
    =>se19 - BADI implementations
    =>fd03 - Accounts Receivable Master Data (Display Customer in Accounting)
    =>me22 - Change Purchase Order
    =>me21 - Create Purchase Order
    =>me51 - Create Purchase Requisition
    <u><b>Official source of SAP T Codes -</b></u>Go to se11 or se16 and view table entries for
    TSTC and TSTCT. This will give you the Transaction List.
    Reward all helpfull answers
    Regards
    Pavan

Maybe you are looking for

  • Quick Time export to iMovie problem...

    I'm trying to import a video from Quick Time, but it keeps telling me my iMovie hasn't been set up yet.  Can anybody help?

  • Google calendar in webcenter custom Application

    Hi, Is it possible to integrate google calendar in webcenter? I am not sure if it is possible.There is no docs available for the same.Please help Regards, Chandrasekar M

  • OCS 10g Application De-provisiong problem & SYSAUX possible related issue

    Hi, Anyone experienced this before and know how to fix it? When we de-provision applications (RTC, Calendar, Content) it takes forever. Actually its stuck in the ff status: Calendar (De-provisioning In Progress) Content (De-provisioning In Progress)

  • Num_max_hits in BSP search

    Hi, I need a help to us. Are there someone that know how there is a possibility to set a default value for field "Num_max_hit" present in BSP > advanced search > setting? I would made it once for my View of BSP and not for all user. Thanks a lot. Gia

  • BPS vs SEM

    If you go to t-code BPS0 then your are in BPS. Is there a transaction for SEM or is SEM/BPS the same thing except for the SEM add on's such as consolidations? Any help explaining will be rewarded. Thanks