Business user  needs to view tables with out SE16 access

Hi ,
There is a requirement where  business user  ( Data team)    need to view some master and transactional data tables  in  production . But , as per our process , end users will not  be given SE16  access .
Is there any solution where we can allow the end user  to view tables with out SE16 access ?
Thanks in advance .
Thanks .
Dharma.

Hi,
Using Function Module C160_TRANSACTION_CALL you can call any tcode which dont have access..
Create a report  and call function module and pass se16 to parameter .
CALL FUNCTION 'C160_TRANSACTION_CALL' "
  EXPORTING
    i_tcode =        'SE16'            " sy-tcode
  EXCEPTIONS
    ILLEGAL_INPUT = 1           "
    INTERNAL_ERROR = 2          "
    .  "  C160_TRANSACTION_CALL
now create a tcode for this report as ZSE16.,
hope this helps u.,
You can also create Data browser ( SE16 ) in report and display as ALV., using Field Symbols and RTTS.
Thanks & Regards,
Kiran

Similar Messages

  • Internal table with out header line

    Hi friends,
    Can u send me code for internal table with out header line : how to declare ,how to populate data and how to access the data
    Regards,
    vijay

    Hi Vijay
    There are several ways to declare an internal table without header line:
    A) You can define a type table
    TYPES: BEGIN OF TY_ITAB OCCURS 0,
            INCLUDE STRUCTURE ZTABLE.
    TYPES: END   OF TY_ITAB.
    and then your intrnal table:
    DATA: ITAB TYPE TY_ITAB.
    B) DATA: ITAB TYPE/LIKE STANDARD TABLE OF ZTABLE.
    C) DATA: ITAB TYPE/LIKE ZTABLE OCCURS 0.
    All these ways create a STANDARD TABLE
    You can create other types of internal table, for example SORTED TABLE or HASHED TABLE.
    These kinds of table can allow to improve the performance because they use different rules to read the data.
    When it wants to manage a table without header line, it need a work area, it has to have the same structure of table.
    DATA: WA LIKE ZTABLE.
    DATA: T_ZTABLE LIKE STANDARD TABLE OF ZTABLE.
    A) To insert the record:
    If you use INTO TABLE option you don't need workarea
    SELECT * FROM ZTABLE INTO TABLE T_ZTABLE
                                      WHERE FIELD1 = 'Z001'
                                        AND FIELD2 = '2006'.
    but if you want to append a single record:
    SELECT * FROM ZTABLE INTO wa WHERE FIELD1 = 'Z001'
                                   AND FIELD2 = '2006'.
    APPEND WA TO T_ZTABLE.
    ENDSELECT.
    Now you need workarea.
    B) To read data: you need always a workarea:
    LOOP AT T_ZTABLE INTO WA WHERE ....
      WRITE: / WA-FIELD1, WA-FIELD2, WA-FIELD3.
    ENDLOOP.
    or
    READ T_ZTABLE INTO WA WITH KEY FIELD3 = '0000000001'.
    IF SY-SUBRC = 0.
    WRITE: / WA-FIELD1, WA-FIELD2, WA-FIELD3.
    ENDIF.
    Anyway if you want to know only if a record exists, you can use the TRANSPORTING NO FIELDS option, in this case it doesn't need a workarea.
    READ T_ZTABLE WITH KEY FIELD3 = '0000000001'
                                      TRANSPORTING NO FIELDS.
    IF SY-SUBRC = 0.
    WRITE 'OK'.
    ENDIF.
    C) To update the data: it always needs a workarea
    LOOP AT T_ZTABLE INTO WA WHERE FIELD3 = '0000000001'.
    WA-FIELD3 = '0000000002'.
    MODIF T_ZTABLE FROM WA.
    ENDLOOP.
    or
    READ T_ZTABLE INTO WA WITH KEY FIELD3 = '0000000001'.
    IF SY-SUBRC = 0.
    WA-FIELD3 = '0000000002'.
    MODIF T_ZTABLE FROM WA INDEX SY-TABIX
    ENDIF.
    AT the end you can use the internal table to update database:
    MODIFY/UPDATE/INSERT ZTABLE FROM T_ZTABLE.
    See Help online for key words DATA, you can find out more details.
    Max
    Message was edited by: max bianchi

  • Last 10 records of a table with out using count

    How can i get last 10 records of a table with out using count() method? if there is some page size(eg 10) , and if we want last page. is it posible without ount()? if posible how?
    Message was edited by:
    user480375

    "is there any other way without nesting?"
    Not correctly, no. What is your problem with nesting? Nested queries are not inherently slower than unnested queries. In some cases, such as this, they are the only correct way to do the query. Even an analytic version of the Top N needs to be nested because:
    SQL> SELECT object_name
      2  FROM t
      3  WHERE ROW_NUMBER() OVER (ORDER BY object_name DESC) < 11
      4  /
    WHERE ROW_NUMBER() OVER (ORDER BY object_name DESC) < 11
    ERROR at line 3:
    ORA-30483: window  functions are not allowed hereTTFN
    John

  • Intenal table with out headerline

    hi,
    i have a doubt,please clarify.
    data:itab like <databse table> occurs 0 with header line.
    or
    data:itab like <databse table>occurs 0,
            wa like line type of itab.
    in above two cases , in my view  no difference.
    in first case there will be one workarea will be created with same name itab,
    in second case we are explicitly creating work area.
    ok.
    here my doubt is in what cases it is madatory to create  internal table with  explicitly work area?
    thanks in advance.
    venu

    hi,
        abap object oriented programming in higher versions doesn't allow internal table with header line, so we can create internal table with out header line.
    for that one we follow two approches...
    1)
    TYPES: BEGIN OF LINE,
             COL1 TYPE I,
             COL2 TYPE I,
           END OF LINE.
    DATA :  ITAB TYPE STANDARD TABLE OF LINE,
                 WA TYPE LINE.
    2) In second case create line type(structure) and row type by using  SE11.
    SE11->select DATA ELEMENT object> here select STRUCTURE object and provide required fields>now select ROW TYPE object here provide LINE TYPE( STRCTURE which is created in previous)-> SAVE and activate.
    IN the above case STRCTURE acts as WORK-AREA AND ROW TYPE acts as body.
    object oriented programming doesn't support to using LIKE key word.
    regards,
    Ashok

  • Create View table with multiple table

    I want to create View table with relation with multiple tables.
    for ex
    table 1
    mrnno
    mrnqty
    table 2
    mrnno
    issqty
    table 3
    mrnno
    retqty
    want to create view table where i can see the sum (mrnqty), sum(issqty),sum(retqty) group by mrnno
    sandy

    Hi
    CREATE OR REPLACE FORCE VIEW my_view AS
    WITH t1 AS
    (SELECT mrnno,
                      SUM(mrnqty) sum1
    FROM table_1
    GROUP BY mrnno),
    t2 AS
    (SELECT mrnno,
                      SUM(issqty) sum2
    FROM table_2
    GROUP BY mrnno),
    t3AS
    (SELECT mrnno,
                      SUM(retqty) sum3
    FROM table_3
    GROUP BY mrnno)
    SELECT mrnno,
                    sum1,
                   sum2,
                   sum3
    FROM t1,t2,t3
    WHERE t1.mrnno = t2.mrnno
    AND       t1.mrnno = t3.mrnnoCheers
    Ben
    http://www.munkyben.wordpress.com
    Don't forget to mark replies helpful or correct ;)

  • Deletion of duplicates in the table with out using rowid

    How can I delete duplicates in the table with out using ROWID .

    hi
    sleect count(coulmnname),columnname from table
    group by columnname
    having count(columnname) > 1;
    find the primary key of the table
    apply the below query
    delete from table
    where (primary key,repeated column name )
    not in
    ( select min(primary key), repeated column
    from employee group by repeated column );
    use this in the primary key column use empid ,,,the repated column is ename
    empid ename
    1 sankar
    2 sankar
    try this one

  • Selecting records from DB table with out using internal tables

    hi,
    i need to retrieve values from a database table based on few fields and date as well. however, i need to check whether the date is less or equal to the current date and along with that i should get the appropriate record. how can i do that with out using internal table.
    field1-----date---
    11111----
    20070219
    11111--20070214 <---
    11111----
    20070205
    in the above scenario i should get the second record
    Regards,
    Kranthi.

    Try:
    REPORT ztest MESSAGE-ID 00.
    TABLES bkpf.
    SELECT * FROM bkpf
      UP TO 1 ROWS
      WHERE budat <= sy-datum
      ORDER BY budat DESCENDING.
    ENDSELECT.
    Rob

  • How to use common object from two tables with out join.

    HI,
    I have two tables called A & B In A table i have the following objects
    1.weekend
    2.S1(measure)
    3.S2(measure)
    4.S3(measure)
    5.S4(measure)
    And In B table i have followning columns
    1.week end
    2.p1(measure)
    3.p2(measure)
    4.p3(measure)
    5.p4(measure)
    Now in universe i created all the measure objects i.e.s1,s2,s3,s4,p1,p2,p3,p4 A.weekend,B.weekend.
    instead of using week end two times i wnt to use only once because this is common in both table.
    if i use join between these tables i am getting values fine
    But With out join is there any thing to do in universe level to create common objects to use from both the tables..I tried using aggregate awareness but while reporting it is taking as two SQL.which is not synchronized.
    Please help me on this ...

    hi,
    Although  Weekend column is present in both tables, by creating a single Object in Universe, Universe can identify relationship with only table referenced in Object Creation.
    So, there will be no identification of relationship with other table measures.
    Obviously, you need to create 2 Weekend objects in Universe (in two classes).
    Case 1: You need not join these two tables in Universe. When you create 2 Queries in WEBI, automatcially Weekend objects are synchronized (if both are of same datatype)
    Case 2: If you join these two tables in Universe, Obviously,
    your SQL may contain Weekend from Table1, measures from Table 2
    or
    your SQL may contain Weekend from Table2, measures from Table 1
    Finally, You need to create 2 objects in Universe. But your query may contain a single Object based on Case 2.
    Regards,
    Vamsee

  • How to fetch the data to the internal table with out using mandt

    Hi all,
    Iam giving my code please observer... and give me the reasonable solution.
      t_mar LIKE STANDARD TABLE OF z_mar.
    SELECT  mandt
             werks                         " Plant
             lifnr                         " Vendor
        FROM z_mar
        INTO TABLE t_mar
    where sal = 2000.
    By removing MANDT from select query, it is going to dump.
    ex:
       SELECT 
              werks                         " Plant
              lifnr                         " Vendor
         FROM z_mar
         INTO TABLE t_mar
    where sal = 2000.
    > Now it is going to dump ( here i removed the mandt field ).
    Please give me a solution to fetch the data by removing mandt in select statement, with out chaning the internal table structure.
    Thanks,
    Ravi

    hi Ravi,
    i also had to avoid move-corresponding and the following is what i did...its extra work and goes around but it will
    do the needed work..............
    t_mar LIKE STANDARD TABLE OF z_mar.
    SELECT *
    FROM z_mar
    INTO TABLE t_mar
    where sal = 2000.
    the above gets you all the fields ...but if you still want to narrow it down to just two fields
    *****Declaring structure with 2 fields
    data:begin of fs_data.
    data:werks type z_mar-werks,
         lifnr type z_mar-lifnr ,
    data:end of fs_data.
    *******internal table of above
    data:int_data like fs_data occurs 0 with headerline.
    *****moving the only 2 required fields
    loop at t_mar.
    t_mar-werks  = int_data-werks.
    t_mar-lifnr  = int_data-lifnr.
    append int_data.
    endloop.
    Hope you found it useful...
    Regards
    Bx

  • No records in Azure databrowser viewing tables with many columns.

    Yesterday I encountered an issue while browsing a table created in Azure.
    I created a new database in Azure and in this database I created and populated several tables, containing one very big table.
    The big table has 239 columns.
    I succeeded in populating this table with our in-company table-data, means by a dtsx-package. No problem this far.
    When I query the table from SQL Server Management Studio, I get correct results.
    However, the databrowser on the azure-site itself does not show any data for this table. That’s a little disappointing regarding the fact that there are more than 76000 records in this table. Refresh didn’t help.
    When I browse smaller tables with less data-columns, I do get data in this data-browser.
    Is this a known issue or do you know a solution for this issue ?
    Kind regards,
    Fred Silven
    AEB Amsterdam
    The Netherlands.

    Hello,
    Based on your description, you want to edit data of a large table in the Management Portal of SQL database, but it is not return rows in GUI Design tab.  Can you get the data when select "TOP 200 rows"?
    Since there are 239 columns and 76000 rows in the table, the Portal may take a bit long time to load all data in GUI. Please try to using T-SQL statement to perform the select or update operation and specify condition in WHERE clause to load the
    needed data.
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • I need help making tables with all my data. What to do with all my Data?

    Hello All,
    Here is the scenario. I have about 10 columns of data. It has Name of Item. Price sold, Shipping Cost, Address and others.
    I want to group all the same items into a separate table with its own totals. There is 100 different items, So i need to split is several tables. Any idea on how to do this? Can It be done in Numbers?

    A variation to Jerry's suggestion:
    You are inquiring about creating 100 tables that produce summaries, 1 for each item. Jerry suggests a single table showing only a summary of your 100 items. This has potential. If you want to see the individual lines displayed above each summary, you may be able to use your original table. This process, however, involves a little work. But it's not unreasonable and may satisfy your needs.
    In your original table create a new line for each item. These lines are basically blank except for the item name and whatever columns you want to summarize. Enter the item names on these lines but follow them with the word " Total". When you sort on the Item column these lines will appear as the last of each item. Then place the SUMIF function in the proper column to obtain your summary.
    pw

  • How view table from tx se16

    I need view table KNA1 from tx se16.
    I view table SPFLI from tx se16,
    In the tx se11 write DD0* and view all tables, but I believe that the name of the
    table is KNA_BF; where is KNA1?
    The message error is: the table KNA_BF is not active in the dictionary.
    The message error is: the table KNA1 is not active in the dictionary.
    Thank you.

    Thank you very much.
    I checked in SE11and the table name KNA1 no exist neither in DD02L.
    Then, this tables no exist in the SAP NetWeaver ABAP/JAVA Trial Version and the MiniSAP (free), only contain some table.
    I read that with tx SPRO can see the contains of my version.
    How did I do it?
    what does that Trial Version contain?
    This tables only in the NO Trial Version?(NO FREE) :
    BKPF, KNA1, KNB1, BKPF, BSEG, TCURS, BSID, T001, SSCRFIELDS, z001t, z001, USR02, TRDIR, ADIRACCESS,  TCURC, TCURD, TCURF, TCURM, TCURR, TCURS, TCURT, TCURV, TCURW, TCURX,ZI001, ZI001T, ZI011, INDX, LFA1, LFB1, LFBK, BNKA, TOLE, TABNA, INFO, YUINFO, TRDIR, TSL1T, TSL1D, TSL2D, TSL2T, TOBJT, USR12, LFA1, BGR00,  BKN00, BKNA1, BKNB1, ZPAIS, T005, Z0022.?
    Please, excuse me, I don´t understand.
    Thanks.
    stid.

  • Webdypro development with out SDM access

    Hi all,
    Using the Portal UserID and password provided we can do the basic development of webdynpros . I dont have SDM password with me to deploy the same on portal.
    Is there any alternative to do a test run of the webdynpro application with out having SDM password ?
    Please let me know if there are any alternatives.
    Nanda

    Hi All,
    Is there any turnaround for this Usind NWDI ? I read basic functionality of NWDI but not so clear beacuse i never tried that .
    Nanda

  • Type of users needed to view reports in portal

    HI gurus,
    I am planning to grant acces to bw reports to some portal users.
    The portal users only would visualize iviews based on reports and or querys and will nbot interact with the bw backend system.
    I am trying to avoid to create a user in the bw system for each portal user who need to consult the reports because of the sap license cost, but I do not have any idea how to map several portal users to one bw user?
    Any idea or help will be welcome.
    thanx in advance.

    Only by creating roles are you able to assign different pieces of content
    to different groups of users.
    First Create a  User Group and put your Content in that group, the create a role and assign this group to that perticular Role.
    A role is a container for applications and
    information that can be assigned to a
    particular group of users.
    1 The content of a role enables users to perform
    the tasks in their respective job description.
    2 The content of a role is based on the company
    structure and on the information needs of the
    portal users in the company.
    3 The portal navigation structure is defined by
    the sum of the roles assigned to the user.
    4 Technically, a role is a hierarchy of folders
    containing other portal content objects.
    5 Roles can be assigned to users or groups of
    users, i.e. the portal role connects users (or
    groups of users) to the portal content.
    What are Worksets?
    1 A role usually consists of one or more
    worksets that bundle applications and
    information.
    2 A workset is a collection of applications
    and information that belong together from
    a semantic point of view because they are
    part of the same activity area (e.g.
    controlling or budgeting) of a user.
    3 Whereas a role is based on global
    company structures, a workset is based on
    user-specific tasks or activities (for
    example, u201CMy Budgetu201D or u201CMy Staffu201D are
    worksets in the u201CManageru201D role).
    3 Worksets are building blocks for roles:
    One workset can be used within several
    roles, and one role can consist of several
    worksets.
    5 Technically, a workset is a hierarchy of
    folders that contains other portal content
    objects.
    6 Worksets cannot be assigned to users
    (only roles can be assigned to users).
    Relationship Between Roles and Worksets: Example
    Role          :                               Sales Manager
    Workset     :                               Budget 
    Activities   :                            Monitoring
                                                 Planning
                                                Approving
                                                 Forecasting
    Role          :                                Sales Manager
    Workset     :                               Team Leader 
    Activities    :                                  Activity assignment
                                                          Hiring
                                                   Communication
    so... Role will contain the Worksets and Work sets Contain the Activities...
    Order is like this...
    In Portal Content(Portal ContentDirectory)
    -Roles
    -Pages
    -Worksets
    -iViews
    hope its clear how to create roles concept in EP.
    Thank you ,
    Kalyan.

  • Cannot view table with spatial advisor

    I have loaded a table using SafeFME software. It did not populate SDO_GEOMETRY.SDO_SRID during the conversion from ArcInfo coverage to Oracle8i Spatial SDO_GEOMETRY.
    Since I could not view the spatial data with the spatial advisor, I ran the VALIDATE_LAYER procedure and found the error. At that point I INSERTed a value for SDO_SRID into my table, and into XXXX_SDO_GEOM_METADATA. Still cannot view the spatial data with spatial advisor. Why not?
    Platform: Sun Solaris
    Oracle8i 8.1.7
    Richard Clement

    Hi Dan:
    the Spatial Index Advisor message at the lower part of the apps' frame says 'Drew 3701 geometries' after I attempt to "Draw all geometries" (third button down on the left).
    After this, the viewport is blank. It is odd, though - it appears that the bounds are set correctly. When I add another "layer" and draw it, the viewport is referencing the correct area (the bounds for the first layer). This behavior occurs when the XXXX_SDO_GEOM_METADATA.SRID is either NULL or set to a value.
    Our MapXtreme app shows the same behavior (no display of data, no error message).
    I'll try to run the VALIDATE (layer and geometry) functions and procedures again.
    We have loaded some data with the routine using shp2sdo.exe (like in the tutorials) and those are drawing just fine. Strange.
    Richard Clement
    State of Alaska DNR

Maybe you are looking for