SQVI Transaction access to Users or Z transaction code---- Urgent please

Hi Experts,
I need a information regarding ABAP Queries. I have created some SAP Queries in SQVI as per requirements from the endusers.
We don't have the ABAPers at the site for this purpose we used the SAP Queries to users.
So I need to give this SQVI transaction access to the Users is it good practice to give the authorization to end users(Some particular users)
Just display of the queries is it possible.
Is there is any option so that I can create the Z Transaction code in SE93 and include the tables in the Z transaction code to access so we can avoid any consequences on the SQVI transaction.
Please provide me the details.
rgds
Swamy

Hi,
You can create a transaction that calls the query you developed. Then work on authorizations if you need.
Get in touch for more info goncalo.garcia(AT)gmail.com.
Cheers.

Similar Messages

  • Way to identify transactions accessed by user using portal

    Hi,
    We are trying to obtain statistics of the transactions used by a user and frequency of use by the same user using the portal. We would like to obtain the user id and the transactions accessed.
    Is there a table or a log created by the EP to capture the same or is there any option in the settings which can capture the info going forward.
    We use EP to access BSP applications and ITS transactions.
    Any information on the logging capabilites of EP is appreciated.

    Hi,
    Check the link below on creating a portal activity report iView.
    http://help.sap.com/saphelp_nw04s/helpdata/en/fb/144120ea5b4e9c9385d493a578d6c9/frameset.htm
    Portal activities are obtained from the following set of tables(I guess)
    WCR_AGGINFO
    WCR_USERNODSTAT
    WCR_USERSTAT
    WCR_WEBCNODESTAT
    WCR_WEBCONTENTSTAT
    So you can write a custom code that could retrieve the values from the tables.
    The activity report can be found under the system configuration under system administration in portal
    System Administration -> System Configuration-> Service Configuration Editor
    Under Applications->com.sap.portal.activityreport.core-> Services->ActivityReport
    Hope this helps.
    Regards,
    Vijai Mohan

  • Date time in the transaction access log of ST03N

    Hi,
    How do I get date time in the log of transaction access by user.
    in transaction ST03N
    Pls let me know if any other transaction is available there
    I can get transaction access logs userwise.
    Points will be rewarded.
    Thanks

    Hi,
    SM19 - Configuration / SM20 - evaluation (if audit log maintained) will fetch the date and time of tcode accessed by user.
    Rakesh

  • How to view all transactions that all users have access with in a year.

    Hello
    Does anyone know if they is a report that shows all users and the transactions they have used within a year? I have tried STAT3 and STAD and also SM20 however this does not give me all the users and their transactions used.
    I would be greatful if anyone can please help.
    Thank you
    Regards
    Bindi

    In SUIM you will not find this data. Explore ST03N.
    Edited : I doubt whether it will give you a year dat or not. Default logging is last 3 months including current month. The best way to do this is to create Z table to log all data during a year.
    Regards,
    Arpan Paik
    Edited by: P Arpan on Jan 19, 2011 5:59 PM

  • Access to MD03 from another transaction

    Hi Gurus,
    We did a trace to all the users, and one of them used the MD03 transaction. The point is that he has no authorization to this transaction, so probably he is accessing to it from another.
    Could you help me searching any transaction where the user could jump to MD03 from menu, buttons, double click,...?
    Thank you in advance.

    Hi,
    Click on Enviornment>>Navigation profile>>Assign. In the General settings tab page you can assign the navigation profile. Just check whether the navigation profile assigned to the user has the T-code MD03. Check the seetings and t-codes in OM0K - Define navigation profile.
    But as suggested by Mr.Brahmankar kindly check whether it's possible to access the transaction from MD04 if the user doesn't have the authorization of other transaction which he/she is accessing. In your case MD03. I'm not sure about that.
    Regards,
    Lodhi.S

  • Transactional access to Communications and System ID

    Hello Experts,
    Can the communications Id execute transactions in SAP other than performing RFC execution?
    Is it a suggested solution to let these non-dialog id's have transactional access from Audit perspective?
    Appreciate your inputs.
    Regards,
    Sandeep

    Sandeep,
    Communication users and system users are both non-interactive accounts. I
    consistently use system accounts. I found that communication accounts need to have their password changed on first logon, which is somewhat cumbersome with a non-dialog account....
    If you notice RFC user profiles, they usually have SAP_ALL ,SAP_NEW. __There are able to execute the transactions_.
    There are reasons for denying SAP_ALL in PS environment.
    no-one should have this in any system. SAP_ALL enables you to 'jump'
    systems using - for example - tx. SM59. they might in this way also jump to
    your PRD system AND -depending on the authorizations of the SM59 user- might then have another SAP_ALL again. this is not to be tolerated.
    If you are giving SAP_ALL in production for RFC users,then u need to convenice the aduitors.
    other Options for SAP_ALL is _firefighter role
    Communication
      For this kind of users:-
      GUI login is not possible.
      Users are allowed to change password through some software in middle tier.
      Usage:- These are used for login to system through external systems like web application
    System :
    GUI login is not possible.
      Initial password and expiration of passowrd are not checked.
      Usage:- These are used for internal use in system like background jobs.
    Service:
    GUI login is possible.
      Initial password and expiration of passowrd are not checked.
      Multiple logins are allowed.
      Users are not allowed to change the password. Only admin can change the password
      Usage:- These are used for anonymous users. This type of users should be given minimum authorization.
    dialog & service both are same,only difference in service user type is No password expiry.
    still user is able to logon thry GUI.
    Thanks,
    Sri

  • Assigning transactions to a user

    Hi All,
    I want to assign 5 transactions to a user where, for 2 transactions the user should have a display option only and for the rest of the transaction he should have the full authorization.
    I know the basics of creating user (su01) and roles (pfcg ), which contain auth. objects followed by profile generation. But in this scenario how can I proceed.        Need your help.
    Regards
    Rajesh

    Of course it does depend on which transactions these 5 transactions are.
    Some tcodes are display only regardless of the access for a specific object checked by the 5 transactions.
    However I agree with the others: the transaction code is not that important (other than it's context for pulling in the authorizations required to actually use the 1 of 5 transactions into the role via SU24 or "case sensitive" for a program based on the transaction context (system field sy-tcode)). Many usefull transactions in SAP care about the authorization object' activity type field values and other application object fields, and most will let you switch to change mode from the display transaction if you have change access - regardless of the transaction (S_TCODE) but sometimes checking other TCD related field ID's.
    Reporting tcodes are often different though: these have the same core checks but other options and objects.
    Both transaction and reporting tcodes often have customizing dependencies as well, so you do not gave to use authorization objects always.
    Rather complicated actually... as are the menus of the transactions from a security perspective....
    Which 5 transaction codes were you specifically asking about?
    Cheers,
    Julius

  • Last Transaction Accesed by User

    Hi Folks,
    I want to find out a last transaction accessed by a user. I am on 4.6C I do not have CCMS logs neither do i have Audit logging enabled on my system and logs are older than a week so STAT/STAD is not an option.
    Is there any table which would be able to provide me with such data?
    Regards,
    Chinmaya

    > I know it wont be reliable but may be worth a shot..
    Hmmm... where to start - if you indicate why you need this and what type of access the user had, then it would help narrow it down:
    Some idea / areas to check:
    - Transaction data headers.
    - Application change document objects.
    - Short dumps.
    - System logs.
    - DB logs.
    - GOS Object history.
    I find it strange that your stat collectors are not working though. If someone deleted the jobs, then perhaps you can still recover the data. If you are lucky, then you can still find out who deleted the jobs via the ST11 trace.
    Cheers,
    Julius

  • User Exit For Transaction F150 (Dunning)

    Hi All,
    Can any one help me in finding a User Exit for Transaction <b>F150</b> (Dunning).

    Hello,
    Try this one
    F150D001
    Bye
    gabriel

  • How to find the user-exit for transaction fpp2

    Hi experts,
    could you help me how can I find the user-exit for transaction fpp2. I tried to after the package, but I did not find it.

    Hi,
    Use the following program to find user exits of specified code.
    *& Tables
    TABLES : tstc,     "SAP® Transaction Codes
             tadir,    "Directory of Repository Objects
             modsapt,  "SAP® Enhancements - Short Texts
             modact,   "Modifications
             trdir,    "System table TRDIR
             tfdir,    "Function Module
             enlfdir,  "Additional Attributes for Function Modules
             tstct.    "Transaction Code Texts
    *& Variables
    DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
    DATA : field1(30).
    DATA : v_devclass LIKE tadir-devclass.
    *& Selection Screen Parameters
    SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
    SELECTION-SCREEN SKIP.
    PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN END OF BLOCK a01.
    *& Start of main program
    START-OF-SELECTION.
    Validate Transaction Code
      SELECT SINGLE * FROM tstc
        WHERE tcode EQ p_tcode.
    Find Repository Objects for transaction code
      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 = enlfdir-area.
            MOVE : tadir-devclass TO v_devclass.
          ENDIF.
        ENDIF.
    Find SAP® Modifications
        SELECT * FROM tadir
          INTO TABLE jtab
          WHERE pgmid    = 'R3TR'
            AND object   = 'SMOD'
            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:/(95) sy-uline.
          FORMAT COLOR COL_HEADING INTENSIFIED ON.
          WRITE:/1 sy-vline,
          2 'Exit Name',
          21 sy-vline ,
          22 'Description',
          95 sy-vline.
          WRITE:/(95) sy-uline.
          LOOP AT jtab.
            SELECT SINGLE * FROM modsapt
            WHERE sprsl = sy-langu AND
            name = jtab-obj_name.
            FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
            WRITE:/1 sy-vline,
            2 jtab-obj_name HOTSPOT ON,
            21 sy-vline ,
            22 modsapt-modtext,
            95 sy-vline.
          ENDLOOP.
          WRITE:/(95) sy-uline.
          DESCRIBE TABLE jtab.
          SKIP.
          FORMAT COLOR COL_TOTAL INTENSIFIED ON.
          WRITE:/ 'No of Exits:' , sy-tfill.
        ELSE.
          FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
          WRITE:/(95) 'No User Exit exists'.
        ENDIF.
      ELSE.
        FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
        WRITE:/(95) 'Transaction Code Does Not Exist'.
      ENDIF.
    Take the user to SMOD for the Exit that was selected.
    AT LINE-SELECTION.
      GET CURSOR FIELD field1.
      CHECK field1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
      CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    I executed the above program but there are no user exits for the specified Transaction.
    Thanks,
    Naveen Kumar.

  • Coming back to the Transaction from a User Exit

    Hi,
    I perform some checks in a User-Exit before saving a transaction & throw an error message if something is not proper. But, the transaction terminates after that. I need to give the user an option to make changes in the transaction. eg, if user exit checks if a certain field should not be empty, the user should have an option to enter the field after the user exit throws the message. How can i go back to the same screen from the exit to achieve the same.
    Thanks in advance.
    Bikash
    This was for a general scenario wherein after an error message triggered by an Exit is displayed, the transaction just terminates.
    Message was edited by: Bikash  Agarwal

    Hi,
    If you give error message, it will leave the current transaction.
    Instead try using some POPUP function module, which will have options 'OK' and 'CANCEL'.
    If user presses 'OK', then allow user to do modifications and if he presses 'CANCEL', then write LEAVE PROGRAM to come out of transaction.
    Hope it helps.
    Regards,
    Shashank

  • User exits for transaction va11,va21,va01

    i was looking for <b>user exits</b> after the transactions <b>va11</b>,<b>va21</b> and <b>va01</b>(in the order to cash cycle)transactions <b>commit</b>. once the transaction commits i wanted to take some data and send it to another system after the transaction commits by calling an RFC at the user exit.
    if anyone know such an user exit please let me know

    the following program are the user exit for billing.
    we often use RV60AFZC and RV60AFZZ.
    RV60AFZA
    RV60AFZB
    RV60AFZC
    RV60AFZD
    RV60AFZZ
    RV60BFZA
    For Sales order
    Pricing, item addtion deletion
    MV45AFZZ
    First, I did not find documentation for the BADI either. But at the first glance the process of implementing it looks quite straightforward. I assume you run R/3 Enterprise (4.7). So, you should implement BADI 'BADI_SD_SALES' - this must be done in transaction SE19. In particular for the purpose of adding some additional items into sales document I would implement method SAVE_DOCUMENT_PREPARE. This method has changing table parameter FXVBAP of type VA_VBAPVB_T - it holds all the sales document items. Just add items of yours to it. Certainly, you have to fill all the appropriate fields carefully.
    Hope this helps somehow.
    In that case you should use USEREXIT_DOCUMENT_SAVE_PREPARE subroutine (form). As far as I remember it has no parameters. To add items to the sales document you should modify internal table XVBAP.
    regards
    vinod

  • How to get a list of current users and their transactions code?

    SM04 and AL08 give the list, but its not comprehensive.  in sm04, we have to click the username and select sessions and then a
    new popup comes giving all transactions for the user. 
    I want a list such that each and every transaction corresponding to the user is listed at same time.

    Hi,
    Use the FM TH_LONG_USR_INFO.
    Just give parameter user as * (it means all users, other wise current user)
    It will give ALL transactions for ALL users.
    Regards,
    Amit Mittal.
    Edited by: Amit Mittal on Dec 30, 2009 1:00 PM
    Edited by: Amit Mittal on Dec 30, 2009 1:03 PM

  • How to set user parameters in transaction MD61 through a report?

    Hi,
    I want to set default values for 'Requirement Type' in user parameters of transaction MD61 through a report. Please help.
    Thanks in Advance.

    Create Variant using SHD0 and with Group and assign to particular user's
    Here is the steps
    Creating a Variant Group
    1. Open transaction SHD0, enter the transaction code, and press enter.
    2. Choose the Standard Variants tab page, and then the sub tab page Variant Groups, and enter a group name, such as GROUP_GEN
    3. Choose Create. Enter a short text on the Maintain Variant Group window that appears and save the variant group.
    Assigning Users
    Once you have created the variant group and the relevant transaction variants with screen variants, you now need to assign users to the variant group as follows
    1. Return to the Standard Variants tab page, Variant Groups sub tab page.
    2. Enter the name of a user that you want to assign to this variant group, and choose Assign. A message that this user was successfully assigned to the variant group appears in the status bar. If you choose a where-used list for users, this user is displayed in the user list.
    3. However, for the screen variants of the variant group that you created above to be displayed for the user, you first need to select Set Proposal. The user is assigned to the group and the associated transactions are started with the corresponding variants only once you choose the Set Proposal function.
    You can use this procedure of user assignment for all other users that you want to add to the variant group
    Hope this helps.
    Thanks
    S.N

  • USer exit for transaction Code APPCHANGE

    I want to include a function module to trigger a workflow
    in a user exit related to program
    SAPLHRHAP_UI_DOCUMENT_REPORT (transaction Code APPCHANGE.)
    The workflow will be triggered when SAVE button  is pressed.
    Thank your for your help

    Here is a program that can be used to find user exits per transaction code.
    report z_find_user_exit no standard page heading.
    tables: tstc, tadir, modsapt, modact,
            trdir, tfdir, enlfdir, tstct.
    data : jtab like tadir occurs 0 with header line.
    data : hotspot(30).
    parameters : p_tcode like tstc-tcode obligatory.
    at line-selection.
      get cursor field hotspot.
      check hotspot(4) eq 'JTAB'.
      set parameter id 'MON' field sy-lisel+1(10).
      call transaction 'SMOD' and skip first screen.
    start-of-selection.
      perform get_data.
      perform write_list.
    *       FORM get_data                                                 *
    form get_data.
      select single * from tstc
                  where tcode eq p_tcode.
      check sy-subrc eq 0.
      select single * from tadir
                where pgmid = 'R3TR'
                  and object = 'PROG'
                  and obj_name = tstc-pgmna.
      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.
        endif.
      endif.
      select * from tadir into table jtab
                 where pgmid = 'R3TR'
                   and object = 'SMOD'
                   and devclass = tadir-devclass.
      select single * from tstct
              where sprsl eq sy-langu
                and tcode eq p_tcode.
    endform.
    *       FORM write_list                                               *
    form write_list.
      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:/(95) sy-uline.
        format color col_heading intensified on.
        write:/1 sy-vline,
        2 'Exit Name',
        21 sy-vline ,
        22 'Description',
        95 sy-vline.
        write:/(95) sy-uline.
        loop at jtab.
          select single * from modsapt
          where sprsl = sy-langu and
          name = jtab-obj_name.
          format color col_normal intensified off.
          write:/1 sy-vline,
          2 jtab-obj_name hotspot on,
          21 sy-vline ,
          22 modsapt-modtext,
          95 sy-vline.
        endloop.
        write:/(95) sy-uline.
        describe table jtab.
        skip.
        format color col_total intensified on.
        write:/ 'No of Exits:' , sy-tfill.
      else.
        format color col_negative intensified on.
        write:/(95) 'No User Exit exists'.
      endif.
    endform.
    Regards,
    Rich Heilman

Maybe you are looking for

  • How i  create choose from list for profit center

    Hello ALL , Can any body suggest me how we  create the CFL for profit Center  . I am creating  add -on using sdk and create a screen form using screen Painter . In my form there is  matrix that contain the profit center column  just like in sale orde

  • How to start with PAPI

    Hi Can someone suggest a better way to start with PAPI usage. may be a beginners guide in a precise way.. or a sample project that i can carryout locally on my machine without enterprise server. a guide that describes the scenarios which require PAPI

  • SOAP to SOAP (ECC) Synchronous Scenario

    Hi,        I am configuring SOAP to SOAP scenario. Source systems is take an SOAP UI and Destination system as SAP ECC system. I configured as follows in PI 7.11 1. Created Two Data type for Source System( one for Request and Second one is for Respon

  • Error when building extension points

    Hello, I am trying to compile the extension point sample: "Query Panel". When I try to export the project in eclipse to a runnable jar file I get the following error message: JAR export finished with warnings. See details for additional information.

  • I am facing difficulties downloading with the Adobe Download Assistant.

    I'm having the same troubles... can not install Flash Professional.. had no issues installing many others packages a couple weeks ago. been trying since yesterday to get this installed and just keep getting errors in Adobe Download Manager. I think y