Viewing tables used in sap

hi friends
  is there i any possibilities in viewing all database tables used in SAP
thanks
mohan

Hi Mohan,
Have a look at below links. It lists the standard tables in SAP.
http://www.erpgenie.com/abap/tables.htm
http://www.sapdevelopment.co.uk/tables/tables.htm
http://abap4.tripod.com/SAP_Tables.html
http://wiki.ittoolbox.com/index.php/HOWTO:Find_data_in_your_SAP_system_and_know_which_tables_do_what
I hope it helps.
Best Regards,
Vibha
*Please mark all the helpful answers

Similar Messages

  • DDL Statement (design view) of Tables used in SAP

    Hi,
    I am installing SAP 4.7 on oracle. unfortunately the some media is corrupt and as a result there are some missing tables and views. one of the missing table is DD02T.
    Can any one tell me from where i can get the DDL Statement (Table design) for Tables used in SAP as for my example i am missing Table DD02T.
    If i get this information, I can create those missing tables and this way will complete my installation.
    Regards,
    Abhishek

    You are pretty correct. command for creating table and views are prresent in SAPVIEW.STR.  I am getting problems in the installation of mainlny Data Dictionary tables like DD02T and DD02L etc.
    I tried to solve the problem by converting err to ok in one of the tsk file. it made the installationm process up but again it gives me the error during the SAP License Post Processing Step. as i think it needs some table or view which are not present. so how to get rid of??? do you know those table which are affected by the sap license step, so that i can create manualy.
    I am new to SAP and installing it for learing purpose.
    Regards,
    Abhsihek

  • Tables used in sap plm

    hi all
    can somebody  give me <b>some imp. tables used in sap plm.[/b
    regards.
    subhasis.

    Hi Subhasis,
    You can refer the following tables related to the modules PS, MM, SD, PM, CO
    Regards,
    Harisha
    AFAB       Network - Relationships                                  
    AFKO       N/W Header details
    AUFK       Orders/networks headers
    AFRV       Confirmations pool                                       
    AFVC       Activities assigned to WBS elements
    AFVU       DB structure of the user fields of the operation
    AFVV       DB structure of the quantities/dates/values in the operation
    AUFK       Sales order details (N/W)
    CATSDB   CATS: Database Table for Time Sheet
    CATSPS   Cross-Application Time Sheet (CATS): Transfer to PS
    CKIP          Unit Costing: Period Costs Line Item
    CKIS          Items Unit Costing/Itemization Product Costing
    CKIT          Texts for CKIS
    COBRA       Settlement Rule for Order Settlement
    COBRB       Distribution Rules Settlement Rule Order Settlement
    RPSCO        Project info database (cost, revenues)
    RPSQT        Project info database (quantities)
    COSP          Cost totals for external postings
    COSS          Cost totals for internal postings
    COSB         Total variances/result analysis
    COEP          Line items, actuals
    COOI          Line items, commitments
    COEJ           Line items, planned orders
    BPGE            Budget, overall cost
    BPJA             Budget, annual values
    QBEW             Project stock valuation
    MSPR              Project stock (incl. non-valuated)
    LFINF      Delivery information Project System                      
    LFINFX     Assignment delivery information to Project System objects
    MLST       Milestone                                                
    MLTX       Milestone Description                                    
    MSET       Standard milestone set                                   
    NHPRPS     Number history for reorganization of WBS elements        
    NPTX       PS Texts (Network)                                       
    PA0001    Person responible details in HR (Emp. No., Name, etc.,
    PA0002    Person responible details in HR (Emp. No., Name, etc.,
    PA0003    HR Master Record: Infotype 0003 (Payroll Status)
    PLAB       Relationships                                            
    PLTX       PS Texts (Library Network)                               
    PRHI       Work Breakdown Structure, Edges (Hierarchy Pointer)      
    PRHIS      Standard WBS, Edges (Hierarchy pointers)                 
    PROJ       Project definition                                       
    CI-PROJ   Project structure                                   
    RCJ_PRPSUP      Superior WBS element (for validation/substitution)
    PRHI       Work Breakdown Structure, Edges (Hierarchy Pointer)          
    PROJS      Standard project definition                              
    PRPS       WBS (Work Breakdown Structure) Element Master Data       
    PRPSS      Standard WBS Element (WBS element) - Master Data         
    TJ02         System status
    JEST        System/ User Status by object number (WBS and Network)
    TJ02T       System status texts
    JCDS - history of System/ User Status by object number JEST (WBS and Network)

  • Internal table used by sap in a program

    Hi,
    I want to know the list of internal tables used in a program (including sap program).
    while debugging i want to view the data stored in it.
    I know the internal tables used by me. Before loading the program sap will load some information into internal table. How to know that.
    Advance Thanks.

    Internal tables, not transparent ones.
    In the old debugger, goto->system areas->internal information and look ITAB_HEADS.  This will show you the name of the tables in the system.  SYMBDATANM will show you all variables in memory.
    In the new debugger, it's even easier.  There's a global tab in the variables area, that tells you all variables in memory.  And you can see the variable type - i.e. if it is a table.
    matt

  • Tables used in SAPI

    Hi Experts, I am posting this thread once again
    I came across a table named " I_T_DATA" in an user exit for enhancing the BC Data Source.
    Can anyone clarify me the following points:
    1) Is I_T_DATA a standard tale used in Service API.
    2) What are the other standard tables used in Service API
    Please forward me some material related to Service API
    Thanks
    KR

    The user exits are actually function modules (EXIT_SAPLRSAP_001, _002, etc.).  The tables used by the function module are actually listed when you first enter the user exit.
    For example, when you enter the user exit EXIT_SAPLRSAP_001 (transaction data), the comments at the top list the tables used by the function module:
    FUNCTION EXIT_SAPLRSAP_001.
    *"*"Lokale Schnittstelle:
    *"       IMPORTING
    *"             VALUE(I_DATASOURCE) TYPE  RSAOT_OLTPSOURCE
    *"             VALUE(I_ISOURCE) TYPE  SBIWA_S_INTERFACE-ISOURCE
    *"             VALUE(I_UPDMODE) TYPE  SBIWA_S_INTERFACE-UPDMODE
    *"       TABLES
    *"              I_T_SELECT TYPE  SBIWA_T_SELECT
    *"              I_T_FIELDS TYPE  SBIWA_T_FIELDS
    *"              C_T_DATA
    *"              C_T_MESSAGES STRUCTURE  BALMI OPTIONAL
    *"       EXCEPTIONS
    *"              RSAP_CUSTOMER_EXIT_ERROR
      INCLUDE ZXRSAU01.
    ENDFUNCTION.
    Here C_T_DATA is the table with the "blob" of data for extracting transaction data.
    Your I_T_DATA is the table with the "blob" of data for extracting master data.  If you look at the function module for EXIT_SAPLRSAP_002:
    FUNCTION EXIT_SAPLRSAP_002.
    *"*"Lokale Schnittstelle:
    *"       IMPORTING
    *"             VALUE(I_DATASOURCE) TYPE  RSAOT_OLTPSOURCE
    *"             VALUE(I_CHABASNM) TYPE  SBIWA_S_INTERFACE-CHABASNM
    *"             VALUE(I_UPDMODE) TYPE  SBIWA_S_INTERFACE-UPDMODE
    *"       TABLES
    *"              I_T_SELECT TYPE  SBIWA_T_SELECT
    *"              I_T_FIELDS TYPE  SBIWA_T_FIELDS
    *"              I_T_DATA
    *"              C_T_MESSAGES STRUCTURE  BALMI OPTIONAL
    *"       EXCEPTIONS
    *"              RSAP_CUSTOMER_EXIT_ERROR
      INCLUDE ZXRSAU02.
    ENDFUNCTION.
    Hope this helps.

  • Empty Tables using Softwise SAP Connector

    All,
    I am new to SAP but am a very experienced .NET developer.  My client wants to build a ASP.NET 2.0 web portal that integrates directly into SAP, but of course the SAP.NET Connector doesn't work with VS2005.  I did find, on this forum, a product by a company called Softwise in Argentina that created an updated version of the SAP Connector.  This product is able to query my SAP server, return a list of BAPI's and build proxy objects for these BAPI's.  My problem is that I'm only getting part of the answer.
    The BAPI that I'm calling takes some simple input parameters (dates) and has on output parameter of Return2, plus some Input/Output Table objects.  The output parameter of Return2 works correctly and I can see the appropriate messages, but two of my table objects are supposed to have data in them, but they keep coming back empty.
    Anybody have any experience with this tool?  If so, how successful has it worked.  Has anyone seen this type of behavior with the original .NET Connector?
    I would greatly appreciate any help that someone can supply.
    Matt

    Thanks Juergen, that's what I'm trying to do.  Unforunately I only have the Standard edition of VS2003 for C#, not Professional and the .NET Connector doesn't work with that version.  I'm trying to locate an old install disc of the Professional version.
    Also, the client I'm working with doesn't own the NetWeaver portion of SAP, they didn't want to spend the money for it.  Sure wish they did now.
    Matt

  • HI, about tables used in plm

    can any body give me the tables used in sap-plm and the flow of plm.

    Hi,
    PLM is very huge module in itself, so there no such pre-defined flow in PLM,
    yes it is available in CFolders & for CProjects but not for complete PLM,
    As PLM involves Material Master, BOM, DMS, ECM/OCM, CAD Integration all these can even be linked to CFolders & CProjects depending on demand of scenarios or requirements.
    <u>Flow can be Like</u>
    Creation of Material Master
    MM01/MM02
    > Create/Change of BOM <b>CS01/CS02</b>>Assignment to Classifications (Charaterstics/Class) CL02/CT04 depending on requirements again-> Create/Change DIR (Document Information Records) <b>CV01N/CV02N</b>> CV04N ---> CAD Integration, ECM Cycle can be included for Revisioning/Versioning of these Objects (MM,BOM DIR etc)
    i.e. Create/Change ECR/ECO,
    CC31/CC32 or CC01/CC02--> assignment of relevant objects (MM,BOM,DIR etc) as per requirments again.
    Linking these scenarios with CFolders & CProjects
    Process Flow in Cprojects
    The project leader creates a project (see Creating a Project Definition).
    2. The project leader structures the project by creating phases, checklists with checklist items, and tasks (see Creating a Project).
    3. The project leader includes a subproject (see Work with Subprojects).
    4. The project leader plans links to business objects (for example, materials, purchase order items, inspection plans, work breakdown structures, networks, and so on). (See Creating an Object Link).
    5. The project leader carries out scheduling (see Scheduling).
    6. The project leader carries out resource planning (see Project Resource Planning).
    7. The project leader starts the calculation of costs and revenues for resources in the connected SAP R/3 system from within cProjects.
    8. The system calculates the costs and revenues for resources. This calculation is saved in cProjects and can be displayed there.
    9. cProjects makes the project known in SAP R/3 CO.
    10. The system generates an internal order as a cost collector for the project.
    Once this step has been completed, costing is deleted in cProjects and the data is saved with the cost collector.
    11. The project leader creates a snapshot to document the current status of the project (see Creation of Simulations and Snapshots).
    12. A project participant creates a control plan for the project (see Creating and Opening a Control Plan).
    13. A project participant creates a project status report (see Creating Project Status Reports).
    14. A project participant creates business objects in SAP R/3 and assigns them to project elements (see Maintaining an Object Link).
    15. A project participant creates documents and assigns them to project elements in cProjects (see Assigning Documents and Creating Folders). He or she also assigns documents to the project in Microsoft® Windows File Explorer (see Integration with Microsoft® Windows File Explorer).
    16. A project participant carries out the Design Collaboration with cFolders scenario.
    17. A project participant processes tasks and checklist items and confirms them (see Confirming Tasks or Confirming Checklist Items).
    18. Project participants confirm the progress of the project to the project’s cost collector in regular intervals.
    19. A project participant carries out evaluations (see Creating and Displaying Evaluations).
    20. A project participant uploads project data to the SAP Business Information Warehouse (SAP BW) to create cross-project reports there.
    21. The project leader names a substitute (see Substitute).
    22. The project leader creates a simulation of the operational project (see Creation of Simulations and Snapshots).
    23. The project leader reconciles the simulation with the operational project (see Reconciliation and Comparison of Versions).
    24. The project leader starts the approval process (see Beginning an Approval).
    25. Period-end closing is carried out for the cost collector.
    This activity is repeated periodically during the course of the project.
    26. The decision makers approve the phase (see Granting or Rejecting Individual Approvals).
    27. Once all phases have been approved the project is complete.
    28. The project leader archives the project (see Archiving).
    29. The project leader closes the cost collector and archives it.
    Hope you are clear,
    Regards
    Rehman
    Reward Relevant Points if Useful

  • Dynamic binding of items in sap.m.Table using XML views

    Dear SAPUI5 guru's,
    Let's start by saying I'm an ABAP developer who's exploring SAPUI5, so I'm still a rookie at the time of writing. I challenged myself by developing a simple UI5 app that shows information about my colleagues like name, a pic, address data and their skills. The app uses the sap.m library and most of the views are XML based which I prefer.
    The data is stored on an ABAP system and exposed via a gateway service. This service has 2 entities: Employee and Skill. Each employee can have 0..n skills and association/navigation between these 2 entities is set up correctly in the service. The data of this service is fetched from within the app using a sap.ui.model.odata.ODataModel model.
    The app uses the splitApp control which shows the list of employees on the left side (master view). If a user taps an employee, the corresponding details of the employee entity are shown on the right (detail view).
    Up till here everything is fine but I've been struggling with my latest requirement which is: show the skills of the selected employee in a separate XML view when the user performs an action (for the time being, I just created a button on the detail view to perform the action). After some hours I actually got it working but I doubt if my solution is the right way to go. And that's why I'm asking for your opinion here.
    Let's explain how I got things working. First of all I created a new XML view called 'Skills'. The content on this view is currently just a Table with 2 columns:
    <core:View xmlns:core="sap.ui.core" xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m"
      controllerName="com.pyramid.Skills" xmlns:html="http://www.w3.org/1999/xhtml">
      <Page title="Skills"
           showNavButton="true"
           navButtonPress="handleNavButtonPress">
      <content>
      <Table
       id="skillsTable">
      <columns>
      <Column>
      <Label text="Name"/>
      </Column>
      <Column>
      <Label text="Rating"/>
      </Column>
      </columns>
      </Table>
      </content>
      </Page>
    </core:View>
    The button on the Detail view calls function showSkills:
    showSkills: function(evt) {
      var context = evt.getSource().getBindingContext();
      this.nav.to("Skills", context);
      var skillsController = this.nav.getView().app.getPage("Skills").getController();
      skillsController.updateTableBinding();
    Within 'this.nav.to("Skills", context);' I add the Skills view to the splitApp and set its bindingContext to the current binding context (e.g. "EmployeeSet('000001')"). Then I call function updateTableBinding in the controller of the Skills view which dynamically binds the items in the table based on the selected employee. So, when the ID of the selected employee is '000001', the path of the table's item binding should be "/EmployeeSet('000001')/Skills"
    updateTableBinding: function(){
      var oTemplate = new sap.m.ColumnListItem(
      {cells: [
              new sap.m.Text({text : "{Name}"}),
              new sap.m.Text({text : "{Rating}"})
      var oView = this.getView();
      var oTable = oView.byId("skillsTable");
      var oContext = oView.getBindingContext();
      var path = oContext.sPath + "/Skills";
      oTable.bindItems(path, oTemplate);
    Allthough it works fine, this is where I have my first doubt. Is this the correct way to bind the items? I tried to change the context that is passed to this.nav.to and wanted it to 'drill-down' one level, from Employee to Skills, but I couldn't manage to do that.
    I also tried to bind using the items aggregation of the table within the XML declaration (<Table id="skillsTable" items="{/EmployeeSet('000001')/Skills}">). This works fine if I hard-code the employee ID but off course this ID needs to be dynamic.
    Any better suggestions?
    The second doubt is about the template parameter passed to the bindItems method. This template is declared in the controller via javascript. But I'm using XML views! So why should I declare any content in javascript?? I tried to declare the template in the XML view itself by adding an items tag with a ColumnListItem that has an ID:
                    <items>
                        <ColumnListItem
                        id="defaultItem">
                        <cells>
                            <Text text="{Name}"/>
                            </cells>
                            <cells>
                            <Text text="{Rating}"/>
                            </cells>
                        </ColumnListItem>
                    </items>
    Then, in the updateTableBinding function, I fetched this control (by ID), and passed it as the template parameter to the bindItems method. In this case the table shows a few lines but they don't contain any data and their height is only like 1 mm! Does anyone know where this strange behaviour comes from or what I'm doing wrong?
    I hope I explained my doubts clearly enough. If not, let me know which additional info is required.
    Looking forward to your opinions/suggestions,
    Rudy Clement.

    Hi everybody,
    I found this post by searching for a dynamic binding for well acutally not the same situation but it's similar to it. I'm trying to do the following. I'm having a list where you can create an order. On the bottom of the page you'll find a button with which you're able to create another order. All the fields are set to the same data binding ... so the problem is if you've filled in the values for the first order and you'll press the button you'll get the same values in the second order. Is it possible to generate a dynamic binding?
    I'm going to post you a short code of what I'm meaning:
    <Input type="Text" value="{path: 'MyModel>/Order/0/Field1'}" id="field1">
         <layoutData>
                    <l:GridData span="L11 M7 S3"></l:GridData>
               </layoutData>
    </Input>
    As you can see I need to set the point of "0" to a dynamic number. Is there any possibility to reach this???
    Hope you can help
    Greetings
    Stef

  • Creating tables on SQL studio and viewing the table in the SAP system

    i have just created a table using the SQL studio and wants to use it view it in the SAP system using the SAP logon. till now i have not found a way to create it therefore any help is much appreciated.

    Hmm... you want to see tables via SAPLogon ??
    Ok, let's assume you really want to access tables via ABAP instead.
    For that you've two options:
    1. Create the table in the ABAP dictonary (SE11) exactly like you created it in the database and activate the table.
    After that you can access the table via SE16 or any ABAP as you like.
    2. You don't create the table in the ABAP dictonary and use native SQL to access the data.
    Neither of these options is meant to be the way to do it.
    The correct way would be to design the whole table in the ABAP dictionary and create the table on the database from that.
    regards,
    Lars

  • Using View Tables in SQ01 and SQ02, getting 'Not Authorized to Read Table'

    We are trying to use a SAP Standard View Table (CAUFV) in an SQ01 and SQ02 transaction. Even though there is no Authorization Group assigned to the View we still get "You have no authorization to read table caufv' when running the linked transaction. We tried assigning the CA and KA authorization groups to the role and got the same results. (The tables used to create the View are AFKO and AUKF and thier Authorization groups are CA and KA.) We tried other views and received the same results. Does anyone have any experience with this?

    Hello Chuck,
    There are 2 ways to restrict this
    1: The user should be a part of at least one user group to run the corresponding ABAP query. This automatically restricts the access of the user to specific functional areas, and thus the corresponding underlying logical databases.
    2: The authorization object S_QUERY should be used to give proper authorizations to the user for a query. This authorization object has a field named ACTVT, which can take values 02 for Change, 23 for Maintain and 67 for Translate.
    This value determines whether the user can create and modify the query. The possible authorizations in the object are as follows:
    S_QUERY_ALL          Change, maintain and translate query
    S_QUERY_UPD         Change and Translate

  • How to view /SAPAPO/ tables using SQL Studio question

    Hi,
    This is for Livecache 7.4 on AIX.
    I have installed a SQL Studio 7.6. When I logged using SUPERDBA/admin, I can only see tables owned by SUPERDBA, SYS, and DOMAIN.
    I cannot see any tables owned by SAP<LC Name>. I want to see details about table e.g. /SAPAPO/ORDKEY, which is owed by SAP<LC Name>.
    Is it possible to see it using SQL Studio?
    Please let me know if anybody has any idea about it.
    Regards.
    Sume.

    Hello Sume,
    If you would like to see details about table e.g. /SAPAPO/ORDKEY.
    =>
      Did you check the owner of this table?
    => You could check, for example, in LC10 -> liveCache:Monitoring
    -> Problem Analysis -> Tables/Views/Synonyms ->
       Database Object Schema           SAPLCT
       Name of Database Object          *
       < execute >
       & review if the table /SAPAPO/ORDKEY is listed.
    => If the table is listed, you should be able to run the select statement as SAPLCT user on this table.
    If you are sure that you was using the SAPLCT user, please
    Check if this user has application tables:
    < May be the password was changed from the default sap for the
    Standard liveCache user, you should know it. >
    dbmcli -d LCT -u control,control
    dbmcli on LCT>sql_connect SAPLCT,sap
    dbmcli on LCT> sql_execute select * from users
    dbmcli on LCT> sql_execute select * from users
    < I would like to see what DBA users you have in liveCche &
      when the SAPLCT user was created. >
    dbmcli on LCT>sql_execute select tablename from tables where owner='SAPLCT'
    < If the SAPLCT is the owner of the liveCche application tables,
      and the table /SAPAPO/ORDKEY will be listed. >
    dbmcli on LCT> sql_execute select * from tables where owner='SAPLCT'
    dbmcli on LCT> sql_execute select count(*) from "SAPLCT"."/SAPAPO/ORDKEY"
    < to get number of the entries in the table with owner - SAPLCT >
    dbmcli on LCT>exit
    You could also to check what user did you set for the LCA connection.
    And run //om16 transaction in the liveCache relevant client on the system
    to see the entries in the /sapapo/ordkey & /sapapo/ordmap in liveCache in this client.
    Question: What details you need about table /SAPAPO/ORDKEY?
              Do you have problems on your system?
    Thank you and best regards, Natlia Khlopina

  • HANA Live Content views column mapping to SAP tables document | SAP HANA Live for SAP ERP Finance Reports | Hana Live RDS

    I am searching for HANA Live Content views column mapping to SAP tables document. Please let me know where can I find it.

    Hi Srinivas,
    I guess this is the same question as the one about the SD content, so my answer is the same:
    if you have access to the HANA Live RDS documentation which comes as part of the so called Step-by-Step Guide you can find a document RDS_SHL_HANA10V5_Technical_Content_Mapping_EN_XX.xls in the folder structure. To get to this file you need to drill down this path:..RDS SBS Guides\HANA Live\V5\Serv_Enabled\RDS
    In that file you find all the tables used in all the RDS content.
    Regards
    Miklos
    Solution and Knowledge Packaging
    SAP Labs

  • How to Upload Excel sheet in DB or internal table using SAP NetWeaver ABAP

    Dear All experts,
    Pls provide guidance  to Upload Excel sheet in DB or internal table using ABAP in  ( SAP NetWeaver stack  )
    Regards
    Machindra
    Edited by: Machindra Patade on Apr 8, 2010 3:07 PM

    Please search before posting.
    Thread locked.
    Thomas

  • How to find how name of view and table using in Discoverer report

    Hi all,
    Please help me, i have requirement, i need name of views and tables used in discoverer reports.
    plz help its urgent.
    regards,
    Vivek Gautam

    As per my knowledge goes, We can see from Administrator which Folder is associated with a Workbook. Else you may have to manually open each and every workbook and look for the objects.

  • Creation of view and use it as internal table

    dear community,
                   My questions is taht i am write a select quary in that data is very huge so that it cant inserted in to internal table(memory size of internal table) so i thing that i create aview same as data base table and when write the select quary use packsize and transfer recoerd ds in that view and use this view in my program
    is above logic can work or not
    also is size of view is greater than internal table memory size.

    Writing the large volume to another table(which a view is just a view of a table or group of tables) is not going to solve the problem.  You still have to select the data from the view(or table).  Like I said in your other threads, you need to read by package size, and do something with that subset, whether it is summaring, or writeing to another system via RFC.
    Regards,
    Rich Heilman

Maybe you are looking for