Do We Need To Know All Tables and Fields inR/3

We are in the initial phase of BW development(We don't have Functional consltant with us).Our source System is R/3. According to Reporting requirement We have identified certain DataSources in Business Content Which have basic Characteristics and Key Figures which we require in report.
but still lot of fields are there in R/3 which we are not finding in Datasources ?. My question is Do we need to know for each Characteristic and key figure the base table in R/3 and corresponding field name in R/3.
We found certain fields are common in 4 - 5 Tables in R/3,So how do we know that certain field is coming from certain table only.
Here i want to ask, the Business content datasources in which we have certain chars and key figures which we require. do we need to know from which table these are comming or connected to in R/3??.
So the bottom line is ,do we need to see and analyse  for each BEx report. what the corresponding field and table in R/3 is.
I would award points to rational answers.
regards
Srini----

Hello Srini,
If all your requiremnts are fulfilled by the Business content objects, then you may impelement BW without going into much details in R/3. But that is a wishful thinking and doesn't happen in real scenario. Also, even if you implemented business content, while verifying the result you have to go the source system and compare the results.
In most of the projects, you need to enhance the business content delivered objects. While enhaching the datasources in R/3, you must know from which table to take the information. Many a times, the end users have R/3 experience and they tell you what information you are looking for, in that case life will be a bit easier. But if the user wants to see some information which is being captured as part of any particular transaction, you need to dig deep in R/3 to find out the table and how that can be extracted.
So, I would say at least little knowledge of R/3 is necessary. You may not need a full time functional consultant, but someone who has R/3 experience will be of great help.
Hope it helps.
Regards,
Praveen

Similar Messages

  • How to get the disco model with all tables and fields ?

    Hello !
    I have to make a document showing all the tables and fields I have in my EUL ... This would be a good documentation for our company and our clients too !
    I haven't find any ways to perform this directly from disco admin and I can't make a query using the EUL tables ...
    Please Help ...

    Hi,
    I am assuming you are using Discoverer 4.1/4i. In the Oracle Home\Discvr4 directory contains an EUL4.eex file. Import this in Admin edition, and it will create a business area on your EUL. Then you can get details on the Folders and Items and use it to create reports....
    Cheers
    Deepak

  • Need to know base table and base column name for Oracle view columns

    I am trying to load metadata for some views and that requires me to know what the final table and column name would be corresponding to the view column.
    For example, if I have a view x_v that is select a,b from x_v2; and x_v2 is a view that is select a,b,c from x;
    I need to get the following information.
    View View Col Base Table Base Col
    X_V A X A
    X_V B X B
    and so on.
    Is it possible to get this programmatically using any SYS schema tables or Dependency tables?
    I tried an indirect approach wherein I lock tables using LOCK TABLE or FOR UPDATE OF. But I'm not too sure if I can go down to the level of individual view columns.
    Can you help me with this?

    Thanks. I was looking at some indirect approaches.
    I came up with this script that does it faster than dependencies but thats just for tables and not column mapping.
    declare
    cursor bt(cp_sid number) is
    select u.name uname, o.name oname
    from sys.obj$ o, sys.user$ u
    where o.obj# in (select id1
    from v$lock
    where sid=cp_sid)
    and u.user# =o.owner#;
    cursor c_sid is
    select sid
    from v$session
    where audsid =userenv('sessionid');
    l_sid number;
    l_view varchar2(100):= 'PER_PEOPLE_V';
    l_schema varchar2(10):= 'APPS';
    begin
    open c_sid;
    fetch c_sid into l_sid;
    close c_sid;
    dbms_output.put_line('SID: '||l_sid);
    execute immediate 'lock table '||l_schema||'.'||l_view||' in row share mode nowait';
    for i in bt(l_sid) loop
    dbms_output.put_line(i.uname||'.'||i.oname);
    execute immediate 'alter table '||i.uname||'.'||i.oname||' disable table lock';
    execute immediate 'alter table '||i.uname||'.'||i.oname||' enable table lock';
    end loop;
    end;
    It basically uses locks on views to verify locks on the base tables.
    Just wondering, can we use FOR UPDATE OF statements to get to the columns?

  • Some help needed on dynamic internal tables and field symbols

    Hi,
    I have a dyn internal table <dyn_table_r>.
    One of its fields is kna1-kunnr.
    I have another wa <fs>, with only one field alt_kunnr.
    now i want to modify  the data of <dyn_table_r>-kna1-kunnr from <fs>-alt_kunnr
    How should i do it?
    Regards ,
    Harshit Rungta

    Harshit Rungta:
    You have opened a number of related questions today. I'd like to see the other ones closed before you continue with this one.
    I'll lock this but will re-open it once the others are marked as solved.
    Rob

  • Custom report table and field mapping

    Hi Experts,
    i am writing a functional spec for the custom report to be developed by developers and need to know the table and field name for the following items:
    Employee Number
    Name
    Original Hire date
    Adjusted Hire date
    Salary Class
    Rate of Pay
    Emp. Status
    Classification
    Acounting Unit
    Activity (WBS)
    Accrual Beginning Balance (Hours)
    Accrual Beginning Balance (Dollars)
    Accrued (Hours)
    Accrued (Dollars)
    Used (Hours)
    Used (Dollars)
    Other / Manual Adjustments (+/-) (Hours)
    Other / Manual Adjustments (+/-) (Dollars)
    Other / Manual Adjustments Description
    Accrual Ending Balance (Hours)
    Accrual Ending Balance (Dollars)
    Vested Status
    PlanCode
    PlanDescription
    Thanks,
    Lisa

    I can give you a 30,000 foot answer, but to get down to ground level I would have to know your system.  There is way to much missing information in your request to give you a definite answer.
    Employee Number - if you are using LDB PNP/PNPCE to run your report then it is the field PERNR-PERNR.
    Name - IT/PA0002-NACHN -Last Name, IT/PA0002-VORNA-First Name.IT/PA002-MIDNM-Middle Name. Depending on your system configuration these fields are also stored on IT/AP0001-SNAME (Last Name-FirstName) or ENAME(First Name, Middle Name, Last Name)
    Original Hire Date-IT/PA0041-This stores multiple date types with a specific code to identify what each one is.  You will need to know the code for OHD.
    Adjusted Hire Date - same as above
    Salary Class- not sure what you are talking about, but salary information is stored on IT/PA008
    Empl Status - IT/PA000-Stat2
    Classification-not sure what field you are talking about, but IT/PA0001 is where this type of information is stored
    Accounting Unit-same as above
    Activity(WBS)- now you are getting complicated. This is stored in Cost Distribution  HRT1019-POSNR, but you have to know how to connect the dots to get there.
    Accrual Beginning Balance(Hours)-I would go to the ABWKONTI table in the Time Cluster for this fields ANZHL & KVERB
    Accrual Beginning Balance(Dollars) - this will probably have to be computed
    Used(Hours)-You can either compute this balance by computing the difference between the Beginning/Ending balances or read back through the appropriate Time Cluster Tables or total IT/PA2001 and IT/PA2013.
    Used(dollars) will probably have to be computed
    Other/Manual Adjustments(Hours) - not sure but you may be looking at IT/PA2013
    Other/Manual Adjustments(Dollars)- will have to be computed
    Accrual Ending Balance(Hours)-I would go to the ABWKONTI table in the Time Cluster for this fields ANZHL & KVERB
    Accrual Ending Balance(Dollars) - this will probably have to be computed
    Vested Status - I have no idea
    Plan Code-Plan Code for what(Health Ins, Life Ins, Retirement Plans, Flexible Spending?)
    Plan/Description-see above

  • Tables and fields

    I want to know about sd tables and fields relevance.why should tables be linked with each other.
    I understand that data which we enter is stored in tables and by linking fields from one table to another table, where a field is common.
    so can someone give a example showing how to use this information ,not in theory, but practically ?
    Please no 'help sap' links,but just a practical example showing why knowing different tables and field knowledge is useful.
    my email is = [email protected]

    Hi Mehboob
    Say you want to find out all the condition types of a particular document.
    Document details are available in VBAK
    Item level details of documents are seen in VBAP
    Condition types are seen in KONV
    The common fields are VBAK-KNUMV = KONV-KNUMV
    VBAP-POSNR = KONV-KPOSN
    Now if you want to findout all the condition types relevant for a particular line item
    1. Find out the VBAK-KNUMV and VBAK-POSNR for that line item
    2. Go to KONV
    3. Give KONV-KNUMV the value of  VBAK-KNUMV
        and KONV-KPOSN as the value of VBAP-POSNR
    Now execute
    You will get all condition types which are applicable for the line item in that document.
    Now if you want to find like this for 100 documents, you can write a report using these tables and fields.
    Hoep this clears ur doubt.
    Reward if this helps.

  • Profit & Loss, which table and field

    Hi all
    Anyone knows which table and field of profit & loss for every gl account?
    Thanks in advance for any reply...
    Regards
    az

    Hi,
    Table name SKA1-chartof account level segment
                      SKB1-Company code level segmant
    Go to SE11 enter the table name you can find the all field names
    Bharathi

  • I need to know all the questions below.  I had to restore my computer to original state and now even if I sign on it won't let me sync my ipad or iphone.  the message is that it is synced to another library and it could wipe out my data on the ipad.

    I need to know all the questions below.  I had to restore my computer to original state and now even if I sign on it won't let me sync my ipad or iphone.  the message is that it is synced to another library and it could wipe out my data on the ipad.  Am I understanding correctly? I am running Windows 7 but have never had any problems.  Thanks

    You need iTunes on the computer. There is no iTunes for your phone. See:
    Locked Out, Forgot Lock or Restrictions Passcode, or Need to Restore Your Device: Several Alternative Solutions
    1. iOS- Forgotten passcode or device disabled after entering wrong passcode
    2. iPhone, iPad, iPod touch: Wrong passcode results in red disabled screen
    3. Restoring iPod touch after forgotten passcode
    4. What to Do If You've Forgotten Your iPhone's Passcode
    5. iOS- Understanding passcodes
    6. iTunes 10 for Mac- Update and restore software on iPod, iPhone, or iPad
    Forgotten Restrictions Passcode Help
    You will need to restore your device as New to remove a Restrictions passcode. Go through the normal process to restore your device, but when you see the options to restore as New or from a backup, be sure to choose New.
    Also, see iTunes- Restoring iOS software.

  • Need  table and field to know whether GR was done for PO

    Hi gurus,
    I want to know whether GR was done for an PO.
    Through which table and field I can know it?
    regards,
    vimal

    Hi
    If  GR / IR is done for the PO, the PO gets updated in table EKBE - Purchase order history.
    If No GR /IR  is done then PO will not appear in this table
    Thanks & Regards
    kishore

  • Which tables and field I need?

    Hi all,
    I am new to BW. Can someone tell me which tables and fields I need if I load data (sales report;t code:MCTG; s001)from R3 to BW. Which extractor do I need in LBWE or SWIB?
    I may need to answer as soon as possible. Any hlep will be appreciate. Thank you.
    Koala

    Hi Koala,
    LBWE is a tcode for Logistics Cockpit extraction. It's a direct code. You can find it also in tcode SBIW expanding nodes.
    Knowing the fields that show up in your report you can compare them with queries, cubes, infosources and datasources in a business content.
    Just make a little research:
    http://help.sap.com/saphelp_nw04/helpdata/en/3c/63073c52619459e10000000a114084/frameset.htm
    Best regards,
    Eugene

  • How to find all the DDIC tables and fields of Tcode?

    Hi All,
    For several transactions we have caprtured all the filed names along with the technical names.
    Ex : in VA03 - in the initial screen ,postal code field is there.When i see F1 help for that field i could see POST_CODE2 as its technical name.
    But i want to see the actuall DDIC table field which corresponds to this field that is LFA1-PSTLZ.
    Like wise there are so many T-codes for which i need do the same thing.But for some transactions i am unable to find out the database tables and the corresponding fields.Please suggest any other easier way to do this.
    Is there any way to find out  all the DDIC tables and fields that gets updated for a Tcode?
    Please help me out in this.
    Thanks,
    Jyothi D.
    Edited by: jyothi dosapati on Mar 27, 2008 2:48 PM

    HI,
    DDIC tcode is  SE11
    GIVE THE TABLE NAME THERE AND CLICK DISPLAY
    FOR EXAMPLE
    TYPE LFA1 THERE AND CLICK DISPLAY....
    Regards,
    V .Balaji
    Reward if usefull

  • Need to know the roll and responsibilty for AP,PO etc module for users

    Hi All,
    I need to know the roll and responsibilty for AP & purchase module etc for all the users, I have to give all the details for auditing.
    Thanks,
    Edited by: Quadri on Mar 9, 2010 11:39 PM
    Edited by: Quadri on Mar 9, 2010 11:41 PM

    Hi,
    execute the below query to find the details with application name
    SELECT distinct
    B.RESPONSIBILITY_ID,
    A.RESPONSIBILITY_NAME,
    A.LANGUAGE,
    B.RESPONSIBILITY_KEY ,
    B.APPLICATION_ID,
    C.USER_MENU_NAME,
    E.APPLICATION_NAME
    FROM APPS.FND_RESPONSIBILITY_TL A,
    APPS.FND_RESPONSIBILITY B,
    APPS.FND_MENUS_TL C,
    APPS.FND_MENUS D,
    apps.FND_APPLICATION_TL E,
    apps.FND_APPLICATION F
    WHERE A.RESPONSIBILITY_ID(+)=B.RESPONSIBILITY_ID
    AND B.MENU_ID=C.MENU_ID
    AND B.MENU_ID=D.MENU_ID
    AND E.APPLICATION_ID=F.APPLICATION_ID
    AND F.APPLICATION_ID=B.APPLICATION_ID
    AND A.LANGUAGE='US'
    Regards

  • Pkg execution session id in all tables and Session Id of each interface

    Hi
    I am have one master package executing all interfaces for Staging and Target. Each staging interface loads the data from source to staging tables and target interface loads data from staging to Target. Each table has a column named ETL Batch Id and ETL Session Id. Our designer asked us to populate the ETL Batch Id with the Pkg execution id which will be same in all tables and also the ETL Session Id with the respective interface scenario execution session id which will be different in each table.
    Question: 1. What is the purpose and advantage of storing ETL Batch Id in each table?
    2. What is the purpose and advantage of storing ETL Session Id in each table?
    3. Do I need both? (1 and 2)
    BTW the ET design is for Star Schema (Data mart)
    Thanks
    OBIEE Fan

    This is really a question for your designer - there may be valid reasons why you'd want to store the session ID - maybe to help with break analysis or data quality monitoring. If you store the session ID in a table then you should be able to work out the "batch ID" by looking at the work repository/operator. But again, whether you "need" them is a question for your designer.
    ODI may update rows as well as insert, so there may be considerations there as to how you tell the difference.
    Edited by: _Phil on Oct 9, 2012 9:45 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Need Script To anaylize Table And Index

    Hi,
    I need to write a Procedure where I will pass schema Name as parameter and procedure will analyze all table and its Index
    Regards

    user2014538 wrote:
    Hi,
    I need to write a Procedure where I will pass schema Name as parameter and procedure will analyze all table and its Index
    Regardsfor V10+ Oracle RDBMS, default behavior is to collect "needed" statistics once every 24 hours.
    Therefore you do not need to do anything else/special.

  • EXPORT SCHEMA 'S ALL TABLES AND PROCEDURES BY EXPDP

    how i can export schema's all tables and procedures using expdp.
    when i am giving expdp usr/pass schemas=scott directory=export_dir dumpfile=280606.DMP logfile=280606.log tables=*
    but it is giving error.
    pls help
    regards
    Prabhaker

    You only need to specify parameter USER or TABLES , no need of both
    specify USER=SCOTT then it will export all objects in SCOTT

Maybe you are looking for