Reg: Rapid Application tool configuration

Hello All,
  How to configure the Rapid Application Tool in CRM 7.0 EHP1.
  I have gone through the below links.
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/e02ba965-ebcf-2e10-7494-96603021e2f1
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b0aa2331-edcf-2e10-2daa-ff0dbbf2e8dc
Now I need to know what are the initial steps to be done for the Rapid Application tool configuration.
How can I get the links to create a Rapid Appliction in Web UI.
Please let me know if any one has done this configuration before.
Thanks in advance.
Thanks and Regards,
Raghu Danda

Resolved

Similar Messages

  • How to fill depended Z-Table, created by Rapid Application Tool, with initial data?

    Hello gurus,
    I created a component ZBOOKING with RAD Tool and will fill booking detail table with initial data during a creation of new booking objekt.
    My Booking component looks like on the picture below. It was created with Rapid Application Tool and is based on one ZBOOKING Table with was created in CRM Backend and one “Booking details” Table with was created with Rapid Application.
    My Question is how should I populate initial Template-Data to this dependent “booking details” Table wenn I will create a new booking object.
    Web UI of ZBooking component
    Component structure of ZBooking
    I have tried to do sample implementation in do_init_context method of ZACL_CLASS00000C_IMPL class to fill ZBOOKING_DETAILS with some data.
    method DO_INIT_CONTEXT.
    CALL METHOD SUPER->DO_INIT_CONTEXT.
    DATA: lr_col TYPE REF TO if_bol_bo_col,
    lr_valuenode TYPE REF TO  cl_bsp_wd_value_node,
    lr_template  TYPE REF TO  ZBOOKING_DETAIL.
    CREATE DATA lr_template.
    CREATE OBJECT lr_valuenode
    EXPORTING
    IV_DATA_REF = lr_template.
    if lr_valuenode is BOUND.
    lr_valuenode->SET_PROPERTY_AS_STRING(
    iv_attr_name = 'ZZVISITDATE' "#EC NOTEXT
    iv_value     = '01.01.2014'
    ENDIF.
    CREATE OBJECT lr_col TYPE cl_crm_bol_bo_col.
    lr_col->ADD(
    exporting
    iv_entity = lr_entity
    IV_SET_FOCUS = ABAP_TRUE
    me->TYPED_CONTEXT->ZBOOKING_DETAIL->SET_COLLECTION( lr_col ).
    endmethod.
    After this implementation the initial data is displayed in “Booking details”.
    However if I press an Edit-List-button (Assignment block) I get an error “CUST Operation”.
    May be I should fill this depented table ZBOOKING_DETAILS without cl_bsp_wd_value_node?
    Where should I implement logic if I want to fill initial data just during creation of booking object and not every
    time when the booking object is called or initialized?
    Regards Dmitry

    Hi,
    I get an error "Dereferencing of the NULL reference" during created_related_entity.
    If you see on the picture below I think that I use right relation name for my zbooking_detail table.
    method DO_INIT_CONTEXT.
    CALL METHOD SUPER->DO_INIT_CONTEXT.
    data :   lr_leading_entity  TYPE REF TO cl_crm_bol_entity,
                lr_col TYPE REF TO if_bol_bo_col.
               lr_leading_entity->create_related_entity(
                      iv_relation_name = 'ZAET_CA_ATAB000000' ).
               lr_leading_entity->SET_PROPERTY_AS_STRING(
                           iv_attr_name = 'ZZVISITDATE' "#EC NOTEXT
                           iv_value     = '01.01.2014'
    lr_col->ADD(
       exporting
         iv_entity = lr_leading_entity
         IV_SET_FOCUS = ABAP_TRUE
    me->TYPED_CONTEXT->ZBOOKING_DETAIL->SET_COLLECTION( lr_col ).
    endmethod.
    Many Thanks & Regards,
    Dmitry

  • How to create a new push button in application tool bar in GMGRANT thru BDT

    Dear SAP Gurus -
    We have a requirement in 'GMGRANT' transaction. We need to create a button in the application tool bar of 'GMGRANT' transaction. Once the button is activated, if the user clicks on the button then it will go to a new screen (external screen). User can input data in to the external sceeen and upon saving, the data will be stored in to a custom table and when user clicks on 'back ' button user should come back to the GMGRANT transaction.
    Just wanted to know, how to create / activate a new button on application tool bar of GMGRANT transaction and what are the configuration and detail steps to achieve the same through BDT.
    We went through a lot of documents on BDT but do not have a proper solution.
    Could you please help.
    Thanks in advance.
    Regards,
    Atul Mohanty

    hi,
    You can find user-exits (menu exits) to add new menu item.
    But, there is no possibility to add new buttons on application tool bar.
    Regards,
    Sailaja.

  • Calendar Application System Configuration Assistant failed

    Hi
    I'm a newbit to OCS and have been trying to installl OCS 10.1.2 on Red Hat ES4 on a HP DL385 box - 6 GB and got stuck at the Calendar Application System Configuration Assistant part.
    Retried it several times, both in Basic or Advanced installations and also, checked the possibility of NO EXEC issue for AMD64 box. The logs are:
    Starting to execute configuration assistants
    Launched configuration assistant 'Calendar Application System Configuration Assistant'
    Tool type is: Recommended.
    The command being spawned is: '/mnt/ocs_home/10.1.2/ocs_1/apps/jdk/bin/java -classpath /mnt/ocs_home/10.1.2/ocs_1/apps/jlib/ldapjclnt10.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/jlib/ojmisc.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/lib/xmlparserv2.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/lib/emSDK.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/lib/emOCS.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/jlib/emOCSSDK.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/ocas/oem/log4j.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/jlib/emConfigInstall.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/ocal/jlib/ocal_clnt.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/lib/servlet.jar:/mnt/ocs_home/10.1.2/ocs_1/apps/ocas/ca/ocasca.jar oracle.calendar.ocas.config.OCASCAConfigDriver enable  oraclehome=/mnt/ocs_home/10.1.2/ocs_1/apps oidhost=ocs.domain.com oidport=389 oiddn=cn=orcladmin oiddnepwd=055003734da9fdcea5fee58831090ab8570e7fca930ba4907b ocasport=8010 ocheckletport=8011'
    Start output from spawned process:
    **WARNING** ocal.conf is already included in oracle_apache.conf.
    opmnctl: stopping opmn managed processes...
    opmnctl: starting opmn managed processes...
    ================================================================================
    opmn id=ocs.domain.com:6201
    0 of 1 processes started.
    ias-instance id=ocsapps.ocs.domain.com
    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    ias-component/process-type/process-set:
    HTTP_Server/HTTP_Server/HTTP_Server
    Error
    --> Process (pid=30582)
    failed to start a managed process after the maximum retry limit
    Log:
    /mnt/ocs_home/10.1.2/ocs_1/apps/opmn/logs/HTTP_Server~1
    There was a problem starting Oracle HTTP Server.
    **ERROR** java.io.IOException: /mnt/ocs_home/10.1.2/ocs_1/apps/opmn/bin/opmnctl: returned -52
    oracle.calendar.ocas.config.OCASCAException: java.io.IOException: /mnt/ocs_home/10.1.2/ocs_1/apps/opmn/bin/opmnctl: returned -52
         at oracle.calendar.ocas.config.OCASCAUtil.restartOHS(OCASCAUtil.java:347)
         at oracle.calendar.ocas.config.OCASCAConfigDriver.run(OCASCAConfigDriver.java:150)
         at oracle.calendar.ocas.config.OCASCAConfigDriver.main(OCASCAConfigDriver.java:18)
    Caused by: java.io.IOException: /mnt/ocs_home/10.1.2/ocs_1/apps/opmn/bin/opmnctl: returned -52
         at oracle.calendar.ocas.config.OCASCAUtil.runExternalProgram(OCASCAUtil.java:377)
         at oracle.calendar.ocas.config.OCASCAUtil.restartOHS(OCASCAUtil.java:342)
         ... 2 more
    usage: OCASCAConfig
    [{-s,--standalone}]
    [{-w,--oiddnpwd} oid_dn_password]
    [{-e,--oiddnepwd} oid_dn_encrypted_password]
    [{-d,--oiddn} oid_dn]
    [{-h,--oidhost} oid_host_name]
    [{-p,--oidport} oid_port_number]
    [{-o,--oraclehome} oracle_home]
    [{-i,--enable}]
    [{-m,--oem}]
    [{-z,--reset}]
    [{-r,--ocasport} ocas_port_number]
    [{-t,--ocheckletport} ochecklet_port_number]
    [{-c,--calservhost} calendar_server_host_name]
    [{-g,--calservport} calendar_server_engine_port_number]
    [{-n,--calservnode} calendar_server_master_nodeid]
    End output from spawned process.
    From oraInstall xxx.err log, we can see the last lines:
    PassEnv ORACLE_HOME
    PassEnv LD_LIBRARY_PATH
    PassEnv NLS_LANG
    PassEnv TNS_ADMIN
    include "/mnt/ocs_home/10.1.2/ocs_1/infra/Apache/Apache/conf/mod_oc4j.conf"
    include "/mnt/ocs_home/10.1.2/ocs_1/infra/Apache/Apache/conf/dms.conf"
    LoadModule rewrite_module libexec/mod_rewrite.so
    include "/mnt/ocs_home/10.1.2/ocs_1/infra/Apache/Apache/conf/ssl.conf"
    include "/mnt/ocs_home/10.1.2/ocs_1/infra/Apache/Apache/conf/mod_osso.conf"
    include "/mnt/ocs_home/10.1.2/ocs_1/infra/Apache/Apache/conf/oracle_apache.conf"
    Error in copying file : META-INF/
    Error in copying file : META-INF/MANIFEST.MF
    Any idea of what we can do for this?
    Thanks for your help.
    Rgds
    Vicky

    Hi all,
    I've found a solution to this problem. So far I've been trying the installation through MSTSC by taking administrative control (through /console option). Later, I tried my luck by installing it through Net Meeting which proved to be successful.
    Hope you can try the same and ged rid of the installation issues.

  • "Oracle Application Server Configuration Assistant" failed, installation...

    I have problem to install SOA suite
    Indeed it installs and when it come to complete configuration assistants it shows that one of my components failed.
    i tried several times to uninstall/install the SOA suite and it failed in the same stage.
    can some one give me some hints?
    here is the log file enty:
    Trying to check if config_order xml is present
    The scratch path is =H:\temp\OraInstall2006-11-23_02-08-30AM
    The config_order.xml is null
    Lowering thread priority for config tool
    Starting to execute configuration assistants
    Launched configuration assistant 'Oracle Application Server Configuration Assistant'
    Tool type is: Optional.
    The command being spawned is: 'F:\dev\oracle\OracleAS_10\jdk\bin\java -cp F:\dev\oracle\OracleAS_10\j2ee\home\applications\ascontrol\ascontrol\WEB-INF\lib\ascontrol.jar;F:\dev\oracle\OracleAS_10\j2ee\home\applications\ascontrol\ascontrol\WEB-INF\lib\log4j-core.jar;F:\dev\oracle\OracleAS_10\jlib\oraclepki.jar;F:\dev\oracle\OracleAS_10\jlib\ojmisc.jar; oracle.sysman.ias.studio.installer.ASControlConfigAssistant -sso true -j2eeinstance home -username oc4jadmin -password *Protected value, not to be logged* -oraclehome F:\dev\oracle\OracleAS_10'
    Start output from spawned process:
    java.lang.NoClassDefFoundError: oracle/sysman/ias/studio/installer/ASControlConfigAssistant
    Exception in thread "main"
    End output from spawned process.
    Configuration assistant "Oracle Application Server Configuration Assistant" failed
    java.lang.NoClassDefFoundError: oracle/sysman/ias/studio/installer/ASControlConfigAssistant
    Exception in thread "main"
    Result code for launching of configuration assistant is: 1
    The OUICA command is launched from F:\dev\oracle\OracleAS_10\oui\bin\ouica.bat.-----------------------------------------------------------------------------
    *** Starting OUICA ***
    Oracle Home set to F:\dev\oracle\OracleAS_10
    Configuration directory is set to F:\dev\oracle\OracleAS_10\cfgtoollogs. All xml files under the directory will be processed
    -----------------------------------------------------------------------------please tell me what is Oracle Application Server Configuration Assistant and what effect it will have on my server.
    thanks

    Hi all,
    I've found a solution to this problem. So far I've been trying the installation through MSTSC by taking administrative control (through /console option). Later, I tried my luck by installing it through Net Meeting which proved to be successful.
    Hope you can try the same and ged rid of the installation issues.

  • To disable the Application tool bar button in ALV report

    Hi Everyone,
    Iam using REUSE_ALV_GRID_DISPLAY to display ALV report.
    Now my requirement is to disable(I mean grey out) a application tool bar button.
    Thanks in advance
    Moderator message: please search for available information and try yourself before asking.
    locked by: Thomas Zloch on Sep 23, 2010 11:38 AM

    We can disable the buttons on the application toolbar as below.
    *To Exclude a few buttons from the Application tool bar
    data: it_excluding type slis_t_extab.
    data: wa_excluding type slis_extab.
    wa_excluding-fcode = '&OUP'.
    append wa_excluding to it_excluding.
    wa_excluding-fcode = '&ILT'.
    append wa_excluding to it_excluding.
    wa_excluding-fcode = '&ODN'.
    append wa_excluding to it_excluding.
    and in the FM.....
    call function 'REUSE_ALV_GRID_DISPLAY'
          exporting
            i_callback_program      = sy-repid
            i_callback_pf_status_set = 'ZPICK'
            is_layout               = itlayout
            i_callback_user_command =  'LIST1'
            i_grid_title            = <fs>
    *       i_callback_top_of_page  = ' '
            it_fieldcat             = itfieldcat[]
            it_excluding            = it_excluding
    But,no idea on how to disable the  whole application tool bar itself ?
    K.Kiran.

  • How can i disable a button in the application tool bar of a standard trans?

    Hi Experts,
       I want to disable the create button in the application tool bar of the standard transaction cv03n. Is there any method?

    Hi,
    In the include 'LCV110F19', the GUI is being called for the screen.
    This is the actual code being called.
    WHEN c_dms_create.
          SET PF-STATUS 'D100CREATE'.
          SET TITLEBAR  'D100CREATE'.
    You can try to code something like below.
    DATA: itab TYPE TABLE OF sy-ucomm.
    APPEND 'CREATE' TO itab.
    SET PF-STATUS 'D100CREATE' EXCLUDING itab.
    Kindly reward points by clikcing the star on the left of reply,if it helps.

  • New entries tab not appearing in tcode VOR1, VOR2 in application tool bar

    Hi guru's
    Suddenly overnight the new entries tab present in the application tool bar seems to have been vanished from tcode VOR1 & VOR2, in the sandbox, development & quality server, even when the client is open, i.e in tcode SCC4 we have allowed changes to be made, protection level is "0" and changes to repository and cross-client customising allowed.
    Please suggest where & what are the other changes I have to make so that I can get the new entries tab in tcode VOR1 & VOR2
    Thanks & best regards
    satish

    Hi Venkat
    That is where the problem lies. The sales organisation, distribution channel & division has been defined & assigned and even the respective sales area's has been assigned to the respective document types.
    But still the system ECC 6.0 does not allow to create any sales orders because the assgnment in tcodes VOR1 & VOR2 is still pending and the entries do not appear there by default.
    Once again the  distribution channels and divisions has to be assgined to the respective sales organisations in VOR1 & VOR2
    But since the new entries tab is absent I am not able to create any new sales orders because the assignment in tcodes VOR1 & VOR2 is pending.
    Please suggest a solution.
    Thanks
    satish

  • Problem in Application Help Configuration in Solution Manager

    Hi Experts,
    Here I facing one problem during Application Help configuration..
    When I am going through application help for Solman Configuration it's taking me to standard erp help..
    Where as in SR13, under PlainHtmlHttp,
    In path tab I had given <b>saphelp_sm40/helpdata</b> for solution manager document.
    But for other standard t-code it's giving actual application help.
    where for SMSY,SOLAR01 etc i am not getting the application help.
    Looking for advices.
    Thanks & Regards,
    Sumanta Chatterjee

    Dear Sumanta,
    This depends on how you want to (or how you can) use this http://help.
    sap.com site.
    At first you must be aware of the different areas on this site, these
    areas have different URL structures, for example:
    - http://help.sap.com/saphelp_erp2004 <<< for mySAP ERP
    - http://help.sap.com/saphelp_47x200  <<< for R3 Enterprise
    - http://help.sap.com/saphelp_nw04    <<< for SAP NetWeaver 04
    - http://help.sap.com/saphelp_sm32    <<< for SAP Solution Manager 3.2
    The main problem is that in the area "http://help.sap.com/saphelp_sm32"
    there is only online documentation for the Solution Manager
    functionality.
    Can you please check the table SBAON_CCHK with transaction SE16.
    The following record must exist:
    MANDT COMPONENT                NAME_EN
    xxx   ST                       Solar Help
    If this record does not exist, please create this record manually.
    This should help resolve the issue.
    Regards
    Amit

  • User exit/ BADI in f-32 / f-28 for adding application tool bar button

    Hi Experts,
    There is a requirement, for adding application tool bar button in the Transaction codes F-32 / F-28 / Feba_lockbox. So that while clearing documents with reference document, they can upload the data(Reference Documents) from local file and after the data is fetched for clearing, they need to download the data to local file for verification. If the data is verified to be okay, then they can go ahead with simulation and posting. They need this verification to be done in excel sheet, so need to download the data into local file.
    I found a BADI in that screen is BADI_LAYER but I don't think it is relevant.         
    Any help is apreciated!
    Is there any EXIT ? Because I can not find it too.
    Regards,
    Nitin

    where you did the enhancement?
    I have to create the IDOC once Clear docuemnt is created.. It may help me.

  • Add bottons on the application tool bar of the standard selection screen

    Hi All,
    I am having the standard selection screen in module pool programing. I wnat to add the bottons on the application tool bar of the standard selection screen.and hide the existing bottons (like std. execute and i bottons.)instead of these i want to give my won bottons like create and display.
    pls help on this.

    Hi Sridhar,
      Try the Code below. It places two buttons on the selection-screen along with the execute button.
    TABLES sscrfields.
    PARAMETERS: p_carrid TYPE s_carr_id,
                p_cityfr TYPE s_from_cit.
    SELECTION-SCREEN: FUNCTION KEY 1,
                      FUNCTION KEY 2.
    INITIALIZATION.
      sscrfields-functxt_01 = 'LH'.
      sscrfields-functxt_02 = 'UA'.
    AT SELECTION-SCREEN.
      CASE sscrfields-ucomm.
          WHEN'FC01'.
          p_carrid = 'LH'.
          p_cityfr = 'Frankfurt'.
        WHEN 'FC02'.
          p_carrid = 'UA'.
          p_cityfr = 'Chicago'.
      ENDCASE.
    START-OF-SELECTION.
      WRITE / 'START-OF-SELECTION'.
    Just go to the table sscrfields to knoe the fields in it. I think this clears the issue.
    Regards,
    Swapna.

  • Custom icon at application tool bar in transaction CJ20N

    Hi,
    Experts my requirement is to create a custom Icon in the Application tool bar of CJ20n transaction
    kindly suggest me  any user exit or badi   or enhancement spot for this to implement .
    i have tried menu exit CNEX0009 but it ill create entry  at the menu item,
    there are other exits CNEX0006    but is not showing any thing
    i need to create icon at the application tool bar.
    i have found a enhancement spot but it say it can implemented by SAP only kindly  let me know how  implement it
    any help in this regard will appreciated....

    i think in this is case u have to make use of user exits.
    Regards
    Prabhu

  • How to add button on application tool bar of standard transaction

    Hi All,
    Can any one let me know how to ADD the button in on application tool bar of standard transaction by using SHD0 transaction or any other solution.While adding the button I don't want do any code modification.
    Thanks,
    Vijay

    HI
    SHD0 is used to create and maintain Screen and Transaction Variants..
    to know more about Screen and trransaction variants click on this link
    http://help.sap.com/saphelp_47x200/helpdata/en/67/232037ebf1cc09e10000009b38f889/content.htm
    we can create Transaction Variants Using SHD0 Transaction.
    Transaction Variants and Screen Variants
    Transaction variants can simplify transaction runs as they allow you to:
    Preassign values to fields
    Hide and change the 'ready for input' status of fields
    Hide and change table control column attributes
    Hide menu functions
    Hide entire screens
    In particular, hiding fields in connection with screen compression, and hiding screens, can result in greater clarity and simplicity.
    Transaction variants are made up of a sequence of screen variants. The field values and field attributes for the individual screens found in transaction variants are stored in screen variants. Each of these variants is assigned to a specific transaction, can, however, also contain values for screens in other transactions if this is required by transaction flow. The transaction that the variant is assigned to serves as initial transaction when the variant is called.
    There are both client-specific and cross-client transaction variants. All screen variants are cross-client, but may be assigned to a client-specific transaction variant.
    A namespace exists for cross-client transaction variants and screen variants and both are automatically attached to the Transport Organizer. Client-specific transaction variants must be transported manually.
    In principle, transaction and screen variants can be created for all dialog and reporting transactions. There are, however, certain Restrictions that apply to certain transactions, depending on their internal structure.
    No transaction variants are possible with transactions already containing preset parameters (parameter transactions and variant transactions).

  • How to add button on application tool bar of standard transaction-URGENT

    Hi All,
    Can any one let me know how to ADD the button in on application tool bar of standard transaction by using SHD0 transaction or any other solution.While adding the button I don't want do any code modification.
    Thanks,
    Vijay

    Hi,
      Go through this thread.
       Push Buttons on application toolbar.
    Regards,
    Vani.

  • How to add button on application tool bar of standardt ransaction

    Hi All,
    Can any one let me know how to ADD the button in on application tool bar of standard transaction by using SHD0 transaction or any other solution.While adding the button I don't want do any code modification.
    Thanks,
    Vijay

    http://help.sap.com/saphelp_nw04/helpdata/en/c8/19762743b111d1896f0000e8322d00/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/83/7a18cbde6e11d195460000e82de14a/frameset.htm
    these are the avilable user Exits for the Tcode..C203
    XCZD0004 Extend authority check for the material-recipe allocati
    CMDI001 Determine explosion control for BOM
    CPAU0001 Enhancement for Authorization Check in Task Lists
    CPDO0001 Test units of measure for reference operation set
    CPRE0001 Enhancement for Reorgnization Checks in Task Lists
    Run this Program.. enter the Tcode. u'ii get teh BADI's exist for the Tcode
    REPORT Z_FIND_BADI .
    TABLES : TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    TSTCT.
    DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA : FIELD1(30).
    DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS : P_TCODE LIKE TSTC-TCODE,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA wa_tadir type tadir.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'PROG'
    AND OBJ_NAME = TSTC-PGMNA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM TRDIR
    WHERE NAME = TSTC-PGMNA.
    IF TRDIR-SUBC EQ 'F'.
    SELECT SINGLE * FROM TFDIR
    WHERE PNAME = TSTC-PGMNA.
    SELECT SINGLE * FROM ENLFDIR
    WHERE FUNCNAME = TFDIR-FUNCNAME.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'FUGR'
    AND OBJ_NAME EQ ENLFDIR-AREA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    ENDIF.
    ENDIF.
    SELECT * FROM TADIR INTO TABLE JTAB
    WHERE PGMID = 'R3TR'
    AND OBJECT in ('SMOD', 'SXSD')
    AND DEVCLASS = V_DEVCLASS.
    SELECT SINGLE * FROM TSTCT
    WHERE SPRSL EQ SY-LANGU
    AND TCODE EQ P_TCODE.
    FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
    WRITE:/(19) 'Transaction Code - ',
    20(20) P_TCODE,
    45(50) TSTCT-TTEXT.
    SKIP.
    IF NOT JTAB[] IS INITIAL.
    WRITE:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    Sorting the internal Table
    sort jtab by OBJECT.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type C.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    LOOP AT JTAB into wa_tadir.
    at first.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 wf_object2,
    105 SY-VLINE.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    SELECT SINGLE MODTEXT into wf_txt
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single TEXT into wf_txt
    from SXS_ATTRT
    where sprsl = sy-langu
    and EXIT_NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    endcase.
    WRITE:/1 SY-VLINE,
    2 wa_tadir-OBJ_NAME hotspot on,
    41 SY-VLINE ,
    42 wf_txt,
    105 SY-VLINE.
    AT END OF object.
    write : /(105) sy-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , wf_smod.
    WRITE:/ 'No.of BADis:' , wf_badi.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    data : wf_object type tadir-object.
    clear wf_object.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    when 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
    endcase.
    Please give me reward points...

Maybe you are looking for

  • Oracle report function error..........

    Dear i am using oracle report 6i and database 10g. my function is below--- function CF_ITEMFormula return VARCHAR2 is v_item varchar2(30); V_1 VARCHAR2(20); begin           SELECT      DISTINCT B.ITEM_CODE,(SELECT WE.WIP_ENTITY_NAME FROM APPS.WIP_ENT

  • DataGrid binding with comumns of column ItemSource

    <DataGrid Grid.Column="1" Name="grid2" DataContext="{Binding SelectedPage}" ItemsSource="{Binding Params}" AutoGenerateColumns="False" Grid.RowSpan="2"> <DataGrid.Columns> <DataGridComboBoxColumn ItemsSource="{Binding Source={StaticResource xKeySourc

  • Beta 4 Soft Proofing

    I'm getting results from Soft Proofing I don't understand and can't find any reference to anywhere. With different ink/paper/printer combinations and different Relative/Perceptual combinations, I get the following results when selecting "Destination

  • Prompt values is invalid.

    Hi, In Xcelsius when I preview a report, getting an error like "Promt values is invalid" I have SP2 installed and earlier i dont have this problem. How tor resolve this issue? Thanks in advance

  • How do I get Disney films in Italian?

    I have purchased a couple of films such as Frozen, for my toddler and she loves them. We live in the UK, so only have UK credit cards and an address however we are trying to raise her in a multilingual environment. I would love her to be able to watc