Why to use setup tables in LO extraction

Hi gurus
please send me answer

Hi,
Think of the SAP application tables as Production system. Now why dont we directly do reporting on these tables or why cant we use these tables instead of ODS as these already have detailed data.
One of the major reasons is performance. If you want to load this data to BW directly with out setup tables, you cannot be sure that you have correct data in the BW system as these tables are changed by the transactions. If you still do not want to use setup tables, you should stop any changes to the tables, which is impossible (will impact the business).
I believe this is why SAP does not allow direct access to application tables and has brought in the concept of setup tables. The setup tables hold the data for us to transfer and any changes in the data records is moved to the delta queue.
Please correct me if I am wrong.
Hope this helps!
Regards,
Maddy

Similar Messages

  • Why we have setup tables in LO extraction and why not in CO-PA,Generic,FI-S

    HI Friends
                    Why we have setup tables in LO extraction and why not in CO-PA,Generic,FI-SL. Please clarify.
    Thanks&Regards
    Revathi
    <removed by moderator>
    Edited by: Siegfried Szameitat on Nov 13, 2008 12:07 PM

    Hi revathi,
    The R/3 database structure for accounting is much more easier than the Logistical structure.
    Once you post in a ledger that is done. You can correct, but that give just another posting.
    BI can get information direct out of this (relatively) simple database structure.
    In LO, you can have an order with multiple deliveries to more than one delivery addresses. And the payer can also be different.
    When 1 item (orderline) changes, this can have its reflection on order, supply, delivery, invoice, etc.
    Therefore a special record structure is build for Logistical reports.and this structure now is used for BI.
    In order to have this special structre filled with your starting position, you must run a set-up. from that moment on R/3 will keep filling this LO-database.
    If you wouldn't run the setup. BI would start with data from the moment you start the filling of LO (with the logistica cocpit)
    I hope I have been clear.
    Udo

  • Why we have setup tables in LO extraction and why not in CO-PA,Generic

    Hi Friends
                   Why we have setup tables in LO extraction and why not in CO-PA,Generic
    Please give me reply
                                       ****************Points are assured********************
    Thanks&Regards
    Revathi

    Hi Revathi,
    Please check the following Threads :
    [why set up tables ?;
    [Why LO only having Setup tables not Others.......?;
    Regards
    Hemant Khemani

  • Why we use Setup Table.

    Hi All,
    Can u plz tell me why do we use setup table and what is flow of data from R/3 2 BI?
    Please search the forum before posting a thread
    Edited by: Pravender on Sep 16, 2010 11:45 AM

    Hi Sonal
    The kind of exractors largely depends on the application due to the way they were developed
    /people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
    /people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
    /people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
    /people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis
    /people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
    Check the above weblogs
    Regards
    Naveen
    PS: Assigning point to the helpful answers is the way of saying thanks in SDN

  • What is the use of setup tables in LO extraction

    Hi Friends,
    What is the use of setup tables in LO extraction, what is the functionality of setup tables
    Thanks in advance

    hi,
    to prepare data to be extracted to bw,
    more details take a look Roberto's weblog
    /people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
    /people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
    /people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
    /people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis
    /people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
    hope this helps.

  • Why do we use Setup tables in LO

    Hi All,
    Can any body tell me that Why do we use Setup tables in LO.
    Plz reply back me on [email protected]
    Regards,
    Kiran

    Hi Kiran
    GO through the following earlier forum
    Re: LO Setup tables
    Regards
    RMK
    ***Assigning pointz is the only way of saying thanx in SDN***

  • Why we use crmd_link table ........?

    Hi,
    I am new bee in CRM. I am doing my first program in crm . Can any one explain me why we use CRMD_LINK table.
    Why we pass guid in guid_hi and get guid_set ? what is diffrent between them ?
    Help will be rewarded ...
    Regards
    Gurprit Bhatia

    A CRM transaction (e.g. contract) data info is not contained in a single table. We need to use different tables for the same.
    guid_hi and guid_set are used for different categories of data like partner info, billing info, etc.
    Some numeric ids are there for guid_hi and guid_set
    Using help, u can find out which id stands for which category of data.

  • Why we use Cluster Tables in SAP Hr

    hai friends, i am new to  ABAP-HR and SAP HR, Actually i am core abaper ( working on SD, MM and Fi Modules ) , can any one explain me why and what is the use of Cluster tables in SAP HR, why we use in SAP HR function Module ?
    Thnx in advance
    Vijaya

    Hi Vijaya,
    This may help for ur question..
    Why cluster table:
    Cluster tables combine the data from several tables with identical (or almost identical) keys into one physical record on the database.
    Data is written to a database in compressed form.
    Retrieval of data is very fast if the primary key is known.
    Cluster tables are defined in the data dictionary as transparent tables.
    External programs can NOT interpret the data in a cluster table.
    Special language elements EXPORT TO DATABASE, IMPORT TO DATABASE and DELETE  FROM DATABASE are used to process data in the cluster tables.
    PCL1 - Database for HR work area; (long text, etc)
    PCL2 - Accounting Results (time, travel expense and payroll); (payroll results)
    PCL3 - Applicant tracking data;
    PCL4 - Documents, Payroll year-end Tax data (change logs, etc)

  • Why we use PCLn tables  only in HR ?

    Hii
        Kindly explain me why we use special PCLn tables for storing data in data clusters ,This kind of storing data is not used in other modules such as SD MM etc why only in HR module ?
             That too in cluster tables we store specific data like Payroll data why ?
    Please help.
    Thanks
    Ajitabh Pradhan

    Hi,
    maybe ask directly SAP
    Cluster table is not really usefull, I prefere transparent table for development. But, you have cluster table like STXL, STXBITMAPS, ... for special requierement.
    Why do you want to use cluster tables  ?
    Rgd
    Frédéric

  • Statistical Setup Tables and Full Extractions

    For Full Extractions what is the relationship with the statistical setup tables i.e. no of records in the table = no of records to be extracted? Thanks

    Hi,
    The relationship is 1 -> 1 you  have to fill the setup table, the full load only reads this structure. So if you would like to load a 2LISxx full load every night, you have to delete and refill the setup table in R/3.
    Kind regards, Patrick Rieken.

  • Why frameset?  Why not use a table?

    Why do we need to use the framesets?
    I think that we should use the tables because the framesets
    do not show you the border sizes and background colors on the
    source (code window). The tables show you everything including the
    background color codes so that you would know where to find it on
    the source window. Although, a frameset is a big risk.
    If you think that I'm wrong, then can you please explain it
    to me. I respect your opinion.

    "jeffeyer" <[email protected]> wrote in message
    news:ectmha$shq$[email protected]..
    > Why do we need to use the framesets?
    >
    > I think that we should use the tables because the
    framesets do not show
    you
    > the border sizes and background colors on the source
    (code window). The
    tables
    > show you everything including the background color codes
    so that you would
    know
    > where to find it on the source window. Although, a
    frameset is a big
    risk.
    >
    > If you think that I'm wrong, then can you please explain
    it to me. I
    respect
    > your opinion.
    >
    You are right. Tables and/or css are preferable to a frames
    layout.
    Though I can understand why somebody would want to use
    frames, certainly if
    it is their first time out in web design. I myself was drawn
    to the lure of
    having that immutable left hand menu frame with my right hand
    side being
    able to change.
    But then I discovered templates and server side includes.

  • What is the concept of setup tables in LO extraction?

    Hi,
    what is the concept of set up tables  in LO EXTRACTION?
    GIVE ME COMPLETE DETAILS and how to run deltas? I want step by step procedure.
    Thanks in advance.
    ravi.

    Ravi,
    I think the blog series by Robert Negro about LO is the best available information.
    SDN thread:
    /community [original link is broken]
    It would be nice if there is any help.sap documentation available.
    Raj.

  • Hi experts why we use set up tables in LO cockpit

    please forward to my personal mail id
    [email protected]

    The logistic cockpit extractors are different from the others. They use setup tables and delta queues for initial loading and delta loading respectively. The delta queues act as a <i>buffer area</i> which is detatched from the business logic of the applications' operations (ref. <a href="/people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146 COCKPIT DELTA MECHANISM - Episode one: V3 Update, the ‘serializer’</a>).
    The other extractors read the application tables directly, both during the initial loading and during the delta loading. This means that whenever BW requests the data, a function module extracts the data from the R/3 tables.
    I wonder why there is such a technological difference between the 2 classes of extractors. Could someone please shed some light on this? What considerations may have led to this kind of architectural choice? Is the number of transactions occurring in the applications covered by the LO extractors significantly greater than that occuring in other applications (e.g. FI, CO, etc.)? In this case, the ERP system could  certainly benefit from a delta management buffer area.
    Thanks&Regards, Davide

  • Missing PO in 2lis_02_itm init extraction / setup tables

    Hello Gurus,
    could anyone please help me out with this toppic:
    I want to extract Purchase Orders to BW via DS 2lis_02_itm. Source System is R/3 4.6c. Filling up the setup tables is working. My problem is, that there are several Purchase Orders which are not filled in the setup tables (so no extraction to bw)! I have checked these PO and for me they seem fine. I can´t find any reason why they aren´t extracted. Of course i am running all programms whithout any restrictions. I have debugged the programm rmceneua with one specific po which is not extracted but can not find a reason why it is not written to table MC02M_SETUP.
    Did i miss some customizing settings? Are there some kind of PO which are not extracted because of there PO Type (ZCO/ZB) do they eventually have a wrong status?
    I can not find any information about the functionality of programm rmceneua. Maybe you can help me out of this?
    Thanks a lot
    JANOS

    Did you check whether the process key is maintained properly?

  • Setup table in LO

    Hi All
    Why do we need setup tables in LO? Or What is the purpose of having setup tables in LO extraction?
    Regards
    Saddy

    The purpose of the setup tables is to allow you the capability of loading historical data from R/3 to BW.  You can use the setup tables for full loads or for establishing your initialization, but they are used independently of collecting delta data.  Thus you can collect historical data for different applications (even different datasources within the same application) without affecting delta's already setup for other datasources.
    Hope this helps.

Maybe you are looking for

  • Lost Plug-in settings, help please.

    Hi , I lost my original plug-in settings from folder: Library/Application Support/Logic/Plug-In Settings My version of Logic is: 9.1.8. I was thinking, that I could copy them from another computer. But is there any way I could find them on the intern

  • Adobe Flash Player crashes on Firefox (NetSteam, Stratus)

    Flash Player version: 11,8,800,97 (last) OS: Windows 7 Browser: Mozilla Firefox 22.0 (last) Problem: Adobe Flash Player crashes on Firefox, when runnig project with such elements like NetSteam, Stratus. When problem happen: Only when some streamed da

  • Material Usage authorization

    Hi Friends, Is it possible to restrict authorization for material as per user I would like to restrict the usage of material number as per User For e.g. User "abcd" is not allowed to use material "material01" for creating PO or PR or GR Is this possi

  • Crystal Reports 2008 crashes in Visual Studios Basic 2008

    I have Visual Studio 2008 Basic with Crystal Reports 2008 (Full) running on Windows 7 Pro - 64-Bit. I am running VS in visual basic runtime and I encounter this problem very frequently, however not all the time. What appears to be happening is when I

  • Http communication problem (GET / POST)

    I am developing a LabVIEW program that communicates with a web server via http protocol. I'm using  "URL Get HTTP Document " vi (part of LabVIEW Internet Toolkit) to make it possible. This vi gives support only to "GET method", in wich the message is