How to figure a datsource underlying tables

Hi,
I want to find out if there is any standard procedure to figure out the underlying tables of a particular data source both standard SAP and  Non SAP?
I know that for Logistics (LO) we can find it from the maintenance option of LBWE

For LO datasources, in LBWE tcode, expand the tree and click on the maintain structure of the datasource, next window you will see MC*. The letters after MC represents table name.
For ex. for sales you will get MCVBAK, MCVBAP. Means table names are VBAK and VBAP.
You can also serach in http://help.sap.com/search/sap_trex.jsp
Give the data source name. Filter the search result for datasource (click on datasource green symbol in right hand side of page). Then click on the required result link. It will show you all the information about datasource.
Like http://help.sap.com/erp2005_ehp_04/helpdata/EN/67/eecac778e50f4994e2f6686f3cbd3d/frameset.htm
you can check in ROOSOURCE table also.
Check out this blog /people/sap.user72/blog/2005/09/05/sap-bw-and-business-content-datasources-in-pursuit-of-the-origins
Also, you can check in RSA2 --> Extraction Tab --> Extractor
Pravender

Similar Messages

  • Given a business object type, how to find out the underlying table name ?

    Hi,
    Given a business object type (e.g. BUSxxx), is there any Function Module that can be used to get the table name for that object ?
    Have been through the SWO* FM's but did not get anything yet.
    Pls let me know how this can be done.
    Regards,
    -Kev.

    >
    Kelevenwise wrote:
    > Thanks Christine for the response..
    > Let me add a few more details to clarify my requirement
    >
    > I need to read the data of business objects (not a specific one, but the application should be able to read data of any business object). Given a table name, I am able to figure out the column information and read that data. But all I have is the business object type, so would need to figure out all the tables (as you helpfully pointed out, there could be more than 1 for a business object) and then read from those tables.
    >
    > The reason I feel I cannot use the business objects methods directly is because I would not know which method to call to get me the relevant data - this is an external application, not called from within the system.
    >
    > Is there another way to achieve this requirement ?
    >
    > Regards,
    > - Kev.
    So, assuming for the moment we are just dealing with the PO BUS2012 business object, your external application will be passing you a BO type and also (presumably- otherwise you could be sending back an awful lot of data) a BO key,  and you then want to send back all the detail for PO - exactly what the GetDetail method that is present on most objects does - is that right?
    Since most BOs have a GetDetail method, can't you just use that? 
    Though I really can't see why your external application would be interested in all SAP BOs - most applications are a bit more specific than that.

  • How to refresh dataservices when underlying table changes

    I'm writing a Flex application using FlashBuilder that accesses several MySQL tables. I've generated data services to access the tables and have used a datagrid to display the data successfully.
    I then realized I was missing a couple of columns in one of my tables. I used phpAdmin to add the columns to the table. When I try to add the new columns to the datagrid, they don't show up in the Bind to Field dropdown. (I am able to type in the new column names, but they don't seem to function in the grid.)
    Looking at the service datatype and code in the Data/Services tab, I can see that they're not showing the new columns. I tried doing a refresh, but they still don't show up.  I've snooped through the code in the services folder and I could try to add them myself. Before I do, I thought I'd better find out if there's a better way.
    Is the data service generation a one-time only type of function or is there a way to have it "re-generate" the data service so as to include any new or changed columns? Any advice on how best to handle this in the future (short of "finish the data model first" )?
    Thanks.

    Do a "Configure Return Type" on the Operation which is bound to the datagrid. Right click on the operation -> Configure Return Type. This will generate a new data type with a new property corresponding to MySQL column.
    Add a column to DataGrid either in Code OR right click on DataGrid -> Configure Columns and add new column with 'HeaderText' and 'Bind To field' values.
    -Radhakrishna

  • How to include in table of contents the list of figures and list of tables?

    How to include in table of content the "Table of contents", "List of figures" and "List of tables"? All are generated with function Table of contents, but they will not appear in generated table of contents even if they have proper style of headings - Heading 1, as other chapter.
    I get this in generated Table of contentes of my dissertaion thesis:
    Table of contents
    Preface
    Table of contents <- missing
    List of tables <- missing
    List of figures <- missing
    Introduction
    Main
    Conclusion
    Is it ok, that generated lists are not included in table of contents?

    You've just confused me.
    My understanding of how this is set up is that either:
    This is a book, and there is a master TOC that includes all book documents and a document-specific TOC in each component file, or
    This is a single file and there is one master TOC that includes all sections and a section-specific TOC that includes only the individual section.
    In the first case, I think you would want two TOC styles set up, one that includes the chapter heads (if I understood how you said this worked) for the for the master, and you would include all docs in the book when you generate it, and a second style for the individual chapters, with the subheadings you want to include.
    In the second case, it would be similar, but instead of only one style to cover the section TOCS, I think you would need to create a unique set of pargraph styles for the headings in each section (they can all be the same format, based one section, just with unique names), and then make a TOC style for each section that includes only the styles from that section.
    OK,  wait a sec. I just reread what you said: "Another thing: when the numbers are "linked" and updating well, they  display indide a little box. Not a text box, but a kind of little frame  around the numbers. That frame makes it imposible to delete just one  number: when the TOC says that Section 6.1 is in page 135, for example,  you cannot delete just the 5, it deletes, not just the 3 numbers, but  also the doted tab."
    I think these are NOT normal TOCs created by using Layout > TOC (but you could replace them with ones that are, if you set up your styles properly and the text you want to include is appearing on the pages). Those little boxes you mention sound like cross-references, which should update automatically without any intervention at all. Unfortunately, cross-refs can be flakey, especially if they point to another document. I'd open the cross-refs panel and see if you need to recreate a bunch of links.

  • How to determine underlying tables?

    Hi All
    Is there any way to determine underlying tables where data is going when we open and save any transactions?
    For example : When we open transaction /va01 and create any orders and save.
    The data go into VBAK /VBAP tables.
    Thanks
    Yogesh

    Hi
    Please use transaction<b> ST05</b> - SQL Trace to know the underlying tables
    1. Goto ST05 - Activate Trace
    2. Perform your transaction.
    3. Go back to ST05 - Deactivate Trace
    4. Display Trace.
    it will give the tables being used and if you look carefully the syntaxes with INSERT or UPDATe are the tables being updated. You could also see the values that you have used in the Transaction

  • Key Figure units in Fact Table - Error

    All -
    When a run a report off of a cube, some row display 0 when there are corresponding values in my cube.  The report doesn't agree with LISTCUBE.  I have ran transaction RSRV on my cube and tested the "Key figure units in fact tables of Infocube" and I get an error saying that 1380 units are missing from fact table.
    <b>Diagnosis
    In the fact table /BIC/FEU_FRCTS records have been found that contain values other than zero for key figures that have units, but that have no value for the unit of the key figure. Since the value of the unit has to correspond to the value of the key figure, this inidicates an error when the data was loaded. The values of the units have not been loaded into BW correctly. Choose Details to display the incorrect records.</b>
    Does anyone know what this error means? How do I solve this problem?
    Thanks,
    Nyrvole

    hi Nyrvole,
    as the message said, you have keyfigures with unit but the unit value not filled, click 'detail' as suggested to check which keyfigure(s) involved, that go to rsd2 type in that keyfigure and see which infoobject unit is used, then check transfer/update rules how this unit infoobject mapped, try correct the values and upload again.
    there is option 'repair' in rsrv but think in this case it can't fix the error, just try.
    hope this helps.

  • How-To Find the R/3 Table Name for a BW Data Source

    Hi there,
      Please advice how can I find the respective table name in R/3 for a particular BW DataSource ?
      P/S : I would like a technical how-to instead of referring the table names at HELP.SAP.COM
      For instance, for my Standard Business Content Info Cube 0CCA_C03(CO-OM-CCA: Statistical Key Figures) which extracts from BW Data Source: 0CO_OM_CCA_4
      My question is, how can I find out which specific tables in SAP R/3 is this Data Source pulling the data from ?

    Hi Dinesh,
       Data Source: 0CO_OM_CCA_4
       1) In my R/3, I ran SE16 : Table -> ROOSOURCE
       2) OLTPSOURCE -> 0CO_OM_CCA_4
       3) EXMETHOD = F1
         (Hence, I assume the Extraction Method is a Function Module)
       4) So, Function Module = BWOM_RS_GET_CTRSTA
       5) Run SE37 in R/3
          How do I find out the specific tables in this Function Module ?
          Would you please list them for me, so I can further refer to the individual tables ?

  • How to get all rows in table to red using alternate rows properties option

    How to get all rows in table to red using alternate rows properties option

    Hi Khrisna,
    You can get all rows red by selecting the color red in the "Color" and "frequency" to 1 under the "Alternate Row/Column colors".
    I tried doing it and the colors freaked me out (all red) :-D
    Kindly tell me if im missing something.
    Regards,
    John Vincent

  • H how to find  if the psa table is included in psa deletion process chain

    Hi all
    can anybody tell me .
    I have a psa table it's technical name is /BIC/B*
    h how to find  the  above psa table is included in psa deletion process chain or not
    please help me

    Hi
    Ope the PC in RSPC1 -->go to planning view of process chain
    in left side you will find different types of process types.
    under other BW process types folder -->you will find process type "Delete request from PSA"
    drag this into your process chain planning view and customize it based on your requirements.
    check the below article for step by step procedure
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a02ba9e7-bb6f-2c10-09b4-e86b9fcbad41?QuickLink=index&overridelayout=true
    Regards,
    Venkatesh

  • Determine if database view column is foreign key in underlying table

    Hi,
    I have posted this same question to the General Database Discussions and JDBC forums.
    I am using Oracle database 10g (10.1.0.4.0 - 64 bit production) standard edition on Red Hat Enterprise Linux AS release 3, JDK 1.4.2 and the latest Oracle JDBC (thin) driver.
    We have a java GUI application that is a front-end for our database. Some of the data entry screens display data from database views. If a column in the view is a foreign key in the underlying table, we want to display a combo-box with the valid values so that the user can choose a correct value.
    Is there some way to know whether a column in a view is a foreign key in the view's underlying table?
    Thanks,
    Avi.

    I take that back.. I did figure something out for ya.. After reading some elses post I wrote this code... but its time to go home... I believe this will show you all the constraints and constraint types for the underlying tables of all the views for a user. You can mess with it and get it to return only FK (constraint_type = 'R') and only for a single view if ya like... The all_dependencies data dictionary view is the key to this whole operation...
    select con.table_name, ucc.column_name, con.constraint_name, con.constraint_type
    from all_constraints con, all_cons_columns ucc
    where con.owner = user and
    con.owner = ucc.owner and
    con.table_name = ucc.table_name and
    con.table_name in
    (SELECT referenced_name
    FROM all_dependencies
    WHERE referenced_owner = USER
    AND referenced_type = 'TABLE'
    AND type = 'VIEW');

  • Field symbols for tables used under tables tabstrip in bapi

    Hi all,
    I am created a bapi and under tables tabstrip i have given  3 tables,
    Inside the bapi , i have written a perform statement which returns these 3 tables .
    PERFORM bapi_sales TABLES it_valid it_error it_errorc USING testrun.
    how can we create field symbols for these tables ?
    Regards
    Nagarah

    hi,
    goto: system-utilities- debug system
    A.
    Message was edited by: Andreas Mann

  • How to figure out ORA_12203:TNS unable to connect to destination?

    OS: WSK
    I have installed oracle817 and form6i in different directory in a machine
    and defined two oracle home for them. I can access sqlplus through
    OEM of oracle817, but I can not do the same thing through form6i,
    the error showed me: ORA_12203:TNS unable to connect to destination.
    But after installation, I have copied tnsname.ora of oracle817(oracle_home/network/admin) to tnsname.ora of form6i
    (oracle_home_net80/admin). The same error slao showed me when I open
    From Builder, droped the menu FILE --> Connect: system/manager/oradb,
    TNS unable to connect to destination.
    How to figure out this promble? I think maybe listener configuration
    have some promble, but I am not sure how to do that?
    COuld some give me some ideas? Thanks

    Hi shay,
    I have not fixed my problem. I defined two homes respectively:
    Oracle817: Home_name: oraHome81
    Path: D:\oracle
    Form6i: home_name: orahome6i
    path: d:\Form6i
    But I'm wondering when I opened the ORACLE folder under
    HKEY_LOCAL_MACHINE, All_Homes just show one home name:
    oraHome81 or orahome6i, deponding on which I imported later.
    So I like to ask do I need make the export/import
    registery of ORACLE floder under HKEY_LOCAL_MACHINE
    when you install oralce and form6i together?
    By the way, let me attached the TNSNAMES.ora file which
    configured by Oracle during installation:
    # TNSNAMES.ORA Network Configuration File: D:\oracle817\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.
    ORADB =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = name3)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = ORADB)
    INST1_HTTP =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = name3)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = SHARED)
    (SERVICE_NAME = ORADB)
    (PRESENTATION = http://admin)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)

  • How to insert data into two tables linke with foreign key..

    I have two tables
    1)EMP(emp_ID,username,emp_type_code)
    emp_ID is primary key, emp_type_code is a foreign key references emptype table.
    2)emptype(emp_type_code,emp_type_descripton)
    emp_type_code is primary key
    Could anyone help me ..how to insert data into EMP table. How to insert data into two tables linke with foreign key..

    CREATE TABLE "CATDB"."DWDIMUSER"
    "USER_ID" NUMBER(10,0) NOT NULL ENABLE,
    "SPECIALTY_ID" NUMBER(10,0),
    "FULLNAME" VARCHAR2(20 BYTE),
    "FNAME" VARCHAR2(20 BYTE),
    "LNAME" VARCHAR2(20 BYTE),
    "USER_SUBTYPE" VARCHAR2(20 BYTE),
    CONSTRAINT "DIMUSER_PK" PRIMARY KEY ("USER_ID") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "CATDB" ENABLE,
    CONSTRAINT "DIMUSER_DIMSPECIALTY_FK" FOREIGN KEY ("SPECIALTY_ID") REFERENCES "CATDB"."DWDIMSPECIALTY" ("SPECIALTY_ID") DISABLE
    CREATE TABLE "CATDB"."DIMSPECIALTY"
    "SPECIALTY_ID" NUMBER(10,0) NOT NULL ENABLE,
    "SPECIALTY_NAME" VARCHAR2(100 BYTE),
    CONSTRAINT "DIMSPECIALTY_PK" PRIMARY KEY ("SPECIALTY_ID") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "CATDB" ENABLE
    INSERT INTO DIMUSER (FullName, FNAME, LNAME, USER_TYPE, USER_SUBTYPE)
    SELECT DISTINCT
    Engineer AS FullName,
    regexp_substr(Engineer , '[^,| ]+', 1, 1) as FName,
    regexp_substr(Engineer , '[^,| ]+', 1, 2) as LName ,
    'Engineer'
    FROM EMPLOYEELOOKUP;
    INSERT INTO DIMSPECIALTY (SPECIALTY_NAME)
    SELECT DISTINCT SPECIALITY
    FROM EMPLOYEELOOKUP;
    COMMIT;
    CREATE TABLE employeelookup ...IS A TABLE THAT HAS ALL THE DATA NEDED TO BE FILLED IN BOTHE TABLES...
    CREATE TABLE "CATDB"."EMPLOYEELOOKUP"
    "EMPLOYEELOOKUP_ID" NUMBER(10,0) NOT NULL ENABLE,
    "ENGINEER" VARCHAR2(25 BYTE),
    "SPECIALTY" VARCHAR2(20 BYTE),
    CONSTRAINT "DIMSPECIALTY_PK" PRIMARY KEY ("EMPLOYEELOOKUP_ID") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "CATDB" ENABLE
    DATA IN EMPLOYEELOOKUP
    Engineer, Specialty,
    John, Dow, Electronis,
    Dow, Jons, Technician
    Stan Smithers Sales
    Mark, Richards Marketing
    Jenny, Lane Marketing
    John, Lee Sales
    I NEED TO LOAD THE FOREIGN KEY IN DIMUSER FROM THE DIMSPECIALTY TABLE?
    BY USING THE LOOKUP TABLE TO MARCH THE NAMES UNDER THE Engineer COLUMN, SPECIALTY COLUMNE DISTICTIVLY BY JOINING THE DIMSPECILTY TO RISTIVE THE PRIMARY KEY AND FILL IT IN THE DIMUSER TABLE AS A FOREIGNE KEY.

  • Oracle Workflow Service Components underlying table?

    Hi All,
    Does anyone know what the underlying tables are to get information about Service Components specially the Workflow Mailer? Basically I need to get the value for the Test Address / Override Address.
    Thanks,
    Allen

    Does anyone know what the underlying tables are to get information about Service Components specially the Workflow Mailer? Basically I need to get the value for the Test Address / Override Address.
    Re: How to Change 'FROM' e-mail address while using Notify workflow (FNDCMMSG)
    Re: How to configure Oracle Alerts For Sending EMail?
    Thanks,
    Hussein

  • Web Tools Code missing under TABLES (Sync Manager)

    Hello Experts,
    I have recently did my testing on the Sbo_Demo Database.
    I felt it was time for me to graduate and move on to the real data.
    So i changed the database in SYNC manager to the one i would like to use.
    Once i did this i started setting up my B2C Business partner and everything else needed for a successful sync.
    i noticed an error stating PRX _ fields were missing. I figured i would start the procedure over using the document to successfuly uninstal any traces of WEBTOOLS.
    So i started up a fresh install of web tools all seemed to go fine i setup my database when i went to sync manager under tables my WEB TOOLS CODE COLUMN was missing, in short my PRX_Fields were never constructed. i followed the removal process step by step from the included documents section page 13 " Removing the application"
    Does anyone know what i am doing wrong? i thought the PRX files were created automattically with the webtools installer or sync manger
    neither seem to be doing so.
    Thank you very much for you time

    Hello Sebastiano,
    These columns are created by clicking "Install Plugin" on the first screen of the isynch manager. It is necessary to run this function every time you switch SBO databases. Also it is necessary to enter codes on the tables and click on the "Initialize Synch" button on the synchronization screen. This clears the webtools db of data from your previous SBO db. I believe this is covered in the installer guide.
    Good luck,
    James

Maybe you are looking for

  • What is the recommended way for persisting JMS messages?

    What is the recommended way for persisting JMS messages?. As per the IMQ admin documentation , using the default built-in persistence type which is through unix flat files is much efficient and faster, compared to the database persistence . Tried set

  • In NWDS add web service server from ECC 6.0 through WSIL

    Hello, I'm trying to list the web services present on the ECC 6.0 SAP through the Web Service Navigator in NWDS. We add the address: http://abapserver:1080/sap/bc/srt/wsil I get an error from NWDS: Error connecting to server '...' (http://abapserver:

  • Why is the spinning pinwheel showing up so much?

    I cleared out my cache folders from Premire Pro and Encore recently.  Now when ever I'm in Photoshop I am consistently getting the spinning pinwheel on very simple edits. Example, I open a very small JPG, and add a box to it.  Just dragging the box,

  • If Itunes 10 is Not Opening for you:

    As per advice I received from "JollyGiant" uninstall flip4mac and magically: No problems (it resolved my longer iPhoto problem too!) d

  • Oracle Application

    Hi Folks !! I am presently engaged in Oracle Application implementation project of a major Fortune 500 company. We are at present 11.5.7 and client is planning to upgrade to 11.5.8 in the end of April'03. Client is also planning to upgrade to 11.5.9