Account Model and Key Figure Model

Hi,
please can anyone give me an explanation with example for Account Model and Key Figure Model
Thank you,
sam

Hi Sam,
Please see here:
keyfigure based model and account based model
Hope this helps...

Similar Messages

  • Account modeling and key fig modeling

    hi ,
    explain me account modeling and key fig modeling clearly
    anil kumar

    Hi
    When you are creating a report on a ODS by default 1ROWCOUNT is available on keyfigures list.
    1ROWCOUNT works as a counter.
    Hope this helps.............
    Regards,
    Rajesh.

  • What makes this a Key Figure Model (and not Account Model in BW) ?

    I am reviewing a document on Key Figure Model versus Account Model in BW.
    this example is said to be "Key Figure" Model
    Customer     Revenue     Deductions     COGS
    A            100 DM      390 DM         50 DM
    What makes this a Key Figure Model (and not Account Model in BW)

    Hi Amanda,
    Consider the simplified a company income statement:
    Sales
    COGS
    -- Gross profits
    Selling and Administrative expense
    Deperication expense
    -- Operating profit
    Interest expense
    -- Earnings before taxes
    Taxes
    -- Earnings after taxes
    Each of this lines is represented in BW as a key figure (lines with '--' represented as calculated KFs).
    Different persons or companies may use their own details of income statement. For example, someone want to see instead of one line "Selling and Administrative expense" two - separatly selling and administrative expenses, or even break down of these expenses by category. In the KF model every new introducted line should be represented by a new KF.
    In the Account Model every line is represented by one KF only. Let name it as 'Amount'. Another characteristic is telling us what kind of amount it is. Imagine that you have accounting trial balance that lists accounts, starting and ending balances, and debit and credit turnovers for each account.
    An accountant will tell you that a credit turnover in account #XXXX represent the company revenue (sales), a debit turnover in account #YYYY - cost of goods sold etc.
    Simplified inflow of transactional data will consist of:
    Account Amount
    XXXX    -12345
    YYYY    8765
    etc.
    In this model (assuming that you load data for all accounts) you can easily change the scheme of calculations and their presentations (groupping, regroupping etc.) in reports without creating new KFs.
    In your example you provide a KF model because every distinct type of amounts is represented by its own KF.
    Best regards,
    Eugene
    Message was edited by: Eugene Khusainov
    Message was edited by: Eugene Khusainov

  • SAP Note 0407563: Key Figure Model versus Account Model in BW

    I am reviewing a document on Key Figure Model versus Account Model in BW.
    There are a number of references to "SAP Note 0407563", can anyone with access to this note post it here for me to review. Sometimes some otf there links prompt for password.
    Thanks in advance.

    Hi,
    <b>SAP Note 0407563</b>
    Symptom
    You would like to design a data model for SEM-BPS and you are not sure, whether to use the key figure or the account model.
    You are looking for proposals for data modelling.
    Additional key words
    bps0, key figure, characteristic, model, data modelling, consultation
    Cause and prerequisites
    In the following you find a simple example by means of which the terms key figure and account model are defined.
    In the example we want to assign several key figures (for example revenues) to a characteristic (for example customer), whose units (for example currency DM) are identical.A modeling option, which is called key figure model, contains all key figures in one data record.
    Customer Revenue_1 Revenue_2 Revenue_3 
    A 10 DM 30 DM  50 DM 
    In the account model, on the other hand, an additional characteristic is added, which separates the revenue types.
    Customer Type Revenue
    A 1 10 DM
    A 2 30 DM
    A 3 50 DM
    Advantages and disadvantages from the point of view of data modelling
    You can easily add an additional revenue type in the account model, because you do not have to change the data structure.In the key figure model, on the other hand, you must add an additional key figure to the structure.It actually depends on the frequency of these changes occurring.
    A data record that is to be changed by a processor, is exclusively locked by SEM-BPS for this processor.A lock that only concerns individual key figures of a data record is not possible.As a consequence the different revenue types can be changed simultaneously by different processors in the account model, wheras in the key figure model one processor automatically locks all key figures exclusively for his own use.
    If you use a planning function in the account or key figure model, a different Customizing is required in general. Consequently, a conversion of the data model leads to a change of Customizing in general.
    Advantages and disadvantages from the technical point of view
    The transaction data is stored in the BW.Analyses have shown that the read time basically depends on the number and not on the size of the data records.In the above example you can see that by changing the key figure and account model the number of records increases by factor 3, which means that you must expect longer read times.When determining the factor you must take into account that normally not all key figures are used in every record in the key figure model.As a consequence only those records are created when changing to the account model, for which the key figures are not equal to zero.
    Example:
    So if in the above example the key figure Revenue_1 is not used, only two records are generated and consequently the value of the factor is also reduced to 2.
    After the transaction data has been read from the BW, it is stored in the application server's memory.The amount of memory required depends, among other things, on the number and on the length of the records.The length can be influenced by the data model you choose:in the key figure model the records are longer than in the account model and therefore consume more memory for each record. Therefore, the key figure or account model will require less memory depending on the relationship between record length and number of records.
    When the data model is changed, also the planning functions must be revised.Depending on the type of calculation there might be advantages for one of the models.
    Example and rules of thumb
    The following example contains 30 key figures, which were mapped to 3 key figures and one additional characteristic with a maximum of 10 characteristic values when you changed to the account model.In both models a price calculation between three key figures each was executed.Consider the specifications in the table as relative specifications:For the number of data records you for example find a and a*10.This means that in the second case the number of data records is larger by factor 10 than in the first case.The determination of the relationships is based on 5000 data records in the key figure model.
    Example: all key figures are used (100%)
    measured size      :     Key figure model, Account model
    Number data records:      a      ,     a*10
    Read time       :     l      ,     l*10
    Price calculation:      t      ,     t*9
    Data record length:      d*4      ,     d
    Memory requirement :     m      ,     m*3
    Example: Key figures are partially used (20%)
    measured size      :     Key figure model ,Account model
    Number data records :          a      ,     a*2
    Read time           :     l      ,     l*2
    Price calculation      :     t      ,     t*2
    Data record length      :     d*4      ,     d
    Memory requirement      :     m      ,     m*0,8
    How are the sizes determined?
    Read the related notes for details on the use of the statistics.
    1. a: In the statistics of SEM-BPS or BW this value is stored when you execute a planning function. The method has the name 0-DB1.
    2. l: The above statistical record also contains the execution time.
    3. t: In the statistics of SEM-BPS a record is stored for the planning function.The overall runtime of the planning function contains the database time. Therefore the database time must be subtracted from the runtime of the planning function to determine t.
    4. d: The data record length corresponds to the data structure length (ABAP length), which is generated for every area.The name is made up as follows:
      Prefix:  /1SEM/_YS_DATA_
      Client: mmm
      Name of the area: gggggggg
    The client must always be specified with three digits, the area only in its actual length.The name for an area called 'MYAREA' which is in client 001 is for example /1SEM/_YS_DATA_001MYAREA.When you determine the length, note that there is the dictionary and the ABAP length (Transaction SE11 => Extras => Structure width => ABAP length) and that the total of the two structures contained must be determined.In the structure stated above, for example /1SEM/_YS_CHAS_001MYAREA and /1SEM/_YS_KYFS_001MYAREA are contained.The total is the length you are looking for.
    5. m: After executing the planning function, start Transaction STAD and find the appropriate statistical record for the dialog step, in which you have executed the planning function.The record contains a memory specification, which is the desired value for s.
    Solution
    Bear in mind that the values from the example are not generally valid, but were determined from a specific example.We recommend that you determine the parameters (both the values of the variables and of the relationships) for your specific case and to use it as the basis for discussion.You should not choose too few data records, because the fixed memory consumers predominate otherwise.
    Regards-
    Siddhu
    Message was edited by: sidhartha

  • Convert key figure model into account model

    Hi experts,
    I'm trying to extract data from table GLPCP, which is based on the account model, i.e. every month in the table is represented by a column:
    PC - ACC - AMTJAN - AMTFEB - AMTMAR etc
    123  1000  100      120      110
    Whereas in BW the data should look like this (key figure model):
    PC - ACC - PER - AMT
    123  1000  01    100
    123  1000  02    120
    123  1000  03    110
    What would be the most elegant way to do this?
    I think I would have to do the conversion in the Start Routine of the Transfer Rules?
    As I'm a hopeless case when it comes to ABAP, any code examples would be highly appreciated!
    Thanks in advance.
    Gerrit

    Hi Martin,
    You can use result table functinality in routines of update rules.
    Assuming 0COSTELMNT and 0AMOUNT are the target fields
    in your cube, value1, value2, value3 represent fields
    form flat file/commstructure code for 0AMOUNT could be like this :
    RESULT_TABLE-Amount = COMM_STRUCTURE-Value1.
    RESULT_TABLE-COSTELMNT = 'training fee'.
    append RESULT_TABLE.
    RESULT_TABLE-Amount = COMM_STRUCTURE-Value2.
    RESULT_TABLE-COSTELMNT = 'salary'.
    append RESULT_TABLE.
    RESULT_TABLE-Amount = COMM_STRUCTURE-Value3.
    RESULT_TABLE-COSTELMNT = 'comp'.
    append RESULT_TABLE.
    So you generate 3 records for Infoprovider from one out of commstructure.
    Regards
    Joe

  • About value type and key figure type

    Hello Gurus,
              please explan the different usage of about value type and key figure type.  what is the typical values for both infoobjects ?
    Many thanks,
    Frank

    Hi,
    0METYPE is a key figure-specific info object usually used to define semantics of the individual business key figures in BW (for example, actual, commitment, plan, target values).
    Its a bi specific field which is filled from extract structure field named MEASTYPE table COSR
    Refer to OSS Note 523742 for how it is filled and the following link for additiona information.
    http://help.sap.com/saphelp_nw70/helpdata/en/91/ddd52b9ef30645a338e28aae443807/frameset.htm
    Note 523742 - BCT-CO: BW key figure model and R/3 tables for trans. data
    This note provides information on the key figure model in the area of BW Content CO-OM. It also gives an overview of the DataSources for transaction data and the corresponding source tables and value fields in the R/3 System.
    The key figure model for currency fields in the area of CO-OM contents affects the following info object of type key figure:
    0AMOUNT Amount
    The key figure itself does have any business semantics.
    The semantics of the individual business key figures in BW (for example, actual, commitment, plan, target values) is determined using combinations of values for the following key figure-specific info objects (see also the account model in SEM-BPS, note 407563):
    0METYPE Key figure type
    0VTYPE Value type for reporting
    --> 0VTDETL Details of the value type
    --> 0VTSTAT Statistics indicator for the value type.
    For example, using transaction SE16, the possible characteristics of the values of this InfoObject can be taken from the above-mentioned master data tables in R/3.
    The business key figures on the InfoCubes of the standard BW content were defined as restricted key figures using this semantics of the key-figure-specific characteristics.
    The conversion of the R/3 transaction data in the BW key figure model is carried out in the extractors using the ROMI_GET_VTYPE_AND_DETAIL function module. It primarily happens using the specified conversion tables.
    The following dependencies exist for the source tables of the DataSources:
    COSP_VTYPE for COSS, COSP, COVP,
    COSB_VTYPE for COSB,
    BPXX_VTYPE for BPGE, BPJA, BPEE
    If an R/3 source record cannot be converted using these tables, it may not be extracted to BW.The application log of the R/3 DataSource transaction RSA3 contains entries for the unconverted values after the test run.(The log function for the CO-OM DataSources was considerably improved by the correction for note 523655).
    The application log for the extraction runs from BW can be evaluated using transaction SLG1 (Object: RSAP, object information: RSAP_INFO)
    Furthermore, the semantics of a key figure are still determined by the time characteristics and the following key-figure-specific info objects:
    0CURTYPE Currency type (for more information, see note 517909),
    0DB_CR_IND Debit/credit indicator (for more information, see note 065075),
    0VERSION CO version
    -Vikram

  • Available characteristics and key figures in drilldown reports

    Hi,
    I'm wondering which table /structure defines what characteristics and key figures are available for drilldown reports (eg. G/L), and if it is possible to add new chars/key figs.
    I reckon there must be a structure resembling Report Painter libraries, where you can select fields from a reporting table. I just can't find that structure anywhere.
    Any help is appreciated.
    Best regards,
    Jarkko Kuusisto

    For GL the menu path is Financial accounting-general ledger accounting-G/L accounts-Line items-line item display.
    Here you select the way the line item display is set up. Also you can select the fields you want and additional fields as well. Some tcodes range from O7F1 and O7FE.
    This varies by module but is generally in the line item or information systems section in configuration.
    Go to GR21 and drop down the tables and you can see all the tables availble for report painter.
    You can add tables to report painter in sm30 in table T804A. That makes it availble for report painter.
    please assign points. It is appreciated.

  • InfoSet in SAP BI 7.10 and Key figure aggregation

    HI SAP Gurus,
    I am new in SAP BI area. I have my first problem.
    I want to create a report for the profit of goods. 
    The cost of goods(cogs) are constant for each material for one month.
    The formula to calculate the profit of goods = sales turn over u2013 cogs of month *sales amount.
    I have defined in BW time dependent infoObejct with attribute cogs.
    I have 2 info Sources.  InfoCube for transactional sales data from R/3 and material cogs master data loaded from csv file each month to infoObject.
    The info Provider for report is InfoSet (transactional Cube and cogs infoObject) .
    My problems are
    1) When I create an InfoSet, SAP BW create automatically new technical name for all characteristics and key figures and the first technical name should be alias fr each InfoCube and InfoObject in the InfoSet.
    2) The new technical name infoSet erased my aggregation references characteristic (=calmonth)
    3) In the report the key figure cogs was aggregated for each customer sales and customers,    that means the value of cogs is not constant, when it is aggregated according to customer sales order.
    Thanks a lot for your support
    Solomon Kassaye
    Munich Germany

    Solomon find some code below for the start routine, change the fields and edit code to suit your exact structure and requirements but the logic is all there.
    4) Create a Start Routine on the transformation from sales DSO to Profit of Goods InfoCube.
    Use a lookup from the the COG DSO to populate the monthly COG field in the COG DSO.
    **Global Declaration
    TYPES: BEGIN OF I_S_COG,
    /BIC/GOODS_NUMBER TYPE /BIC/A<DSO Table name>-/BIC/GOODS_NUMBER,
    /BIC/GOODS_NAME TYPE /BIC/A<DSO Table name>-/BIC/GOODS_NAME,
    /BIC/COG TYPE /BIC/A<DSO Table name>-/BIC/COG,
    /BIC/PERIOD TYPE /BIC/A<DSO Table name>-/BIC/PERIOD,
    END OF I_S_COG.
    DATA: I_T_COG type standard table of I_S_COG,
    wa_COG like line of i_t_COG.
    *Local Declaration
    data: temp  type _ty_t_SC_1.
    *move SOURCE_PACKAGE[] to temp[].
    temp[] = SOURCE_PACKAGE.
    select /BIC/GOODS_NUMBER /BIC/GOODS_NAME /BIC/COG /BIC/PERIOD  from
    /BIC/A<DSO Table name>
    into corresponding fields of table i_t_COG for all entries in
    temp where /BIC/GOODS_NUMBER = temp-/BIC/GOODS_NUMBER.
    sort i_t_COG by /BIC/GOODS_NUMBER.
    loop at SOURCE_PACKAGE assigning <source_fields>.
    move-corresponding <source_fields> to wa.
    loop at i_t_COG into wa_COG where /BIC/GOODS_NUMBER =
    <source_fields>-/BIC/GOODS_NUMBER and /BIC/PERIOD =
    <source_fields>-/BIC/PERIOD.
    modify SOURCE_PACKAGE from wa transporting /bic/COG.
    endloop.
    endloop.
    5) Create an End Routine which calculates Profit using the formula and updates the result set with the value in the Profit column.
    Given your requirement for the profit calculation
    profit of goods = sales turn over u2013 cogs of month * sales amount
    Write a simple end routine yourself
    *Local Declaration
    loop at RESULT_PACKAGE.
    <result_fields>-profit = <result_fields>-sales turn over - <result_fields>-COG * <result_fields>-sales amount.
    modify RESULT_PACKAGE from <result_fields> transporting profit.
    endloop.
    As the above start and end routines are used to enhance your sales DSO, your fields for customer number and the sales order should already be in your DSO for drilldown.
    Let me know how you get on.

  • How to create a document on a characteristic and key figure combination?

    Hello,
    I will need to create for my customer a document on a characteristic and key figure combination. I don't know yet which BW objects will be concerned, but I'm trying to understand how it works.
    1) I call the document screen in RSA1.
    2) I select InfoProvider data.
    3) I click on Create, enter a name and a description and go to the next register (Log.DOc.Properties).
    Question: What do I need to select here?
    According to SAP Help, the following has to be maintained:
    InfoProvider: How can I get my cube diplayed in the list?
    Query: Same question. But is it necessary to select a query?
    Key Figure: OK
    All characteristics for which the Characteristic is Document Property indicator is set: OK
    Hide Name: OK
    Thanks in advance for you help, Nathalie

    There's a link on the main support.mozilla.org page under "Customizing Firefox", to this article: [[How do I customize the toolbars?]] in case it helps you or anyone else finding this topic. It has a section on adding a new toolbar to Firefox.
    I can't help you on creating your own button, textfield and a combo box for the new toolbar but I see you (Dinesh) asked this question on Jan 5, here:
    http://groups.google.com/group/mozilla-labs-jetpack/browse_thread/thread/0d877e5afcbfe745# ''how to create a toolbar using add on sdk''

  • PM Order, cost and key figures

    I have created and configured a new PM planning plant, cost center, work center, pm types and all that usual of PM requirement, but still I think something is missing in in the ingredient because when I try to creat a PM order and assign a bunch of operations with man hours to it, I discovered that there is NO cost and key figures showing...basically the estimated cost show $0.00. In other Plant it shows correct est cost.
    Any help will greatly appreciate with rewarding points.
    Thanks,
    Tim

    COst in order operations will get summarised under cost tab as labour/internal cost provided-
    1.Activity rate is maintained for activity via KP26 for cost centre
    2.Cost center is entered into work centre master data.
    3.Value category maintained correctly for cost element group where cost elemnt for internal cost is within this group.
    In your case it seems missing link is activity rate maintenace.
    Thanks
    Atul

  • Function module to get the chars and key figures of an infocube

    Hi Everyone,
    Can anyone please let me know is there any function module where if I pass the infocube name as the input parameter, it has to give me the output parameters its characteristics and key figures.
    I require this to display the report in drilldown form i.e first the infocube name and then later its chars-i.e its fiscyear, etc and then compcode..
    Thanks,
    Prashant.

    Thanks the fm is really very helpful, but is there anyother fm or table which stores all the record count of the infocubes in the bw systems according to there infoobjects, say for eg. infocube a has fiscyear and for the year 2000 or 2001 the no:0f records information.
    It would be nice if anyone knows is there any fm which gives all these information.
    Thanks,
    Prashant.

  • Max no. of Characteristics and key figures stored in infocube

    Hi All,
       What is the maximum number of characteristics and key figures that can be stored in the infocube?
    Best Regards,
    Chandan Dubey

    Alright,
        Now what I know about that is max 255 chars and 255 key figures can be stored. Here I am talking about the individual planning levels (like product, product group, customer, location and so on) and not the "DATA".  I know data storage can not be defined in numbers and no significance too.
    I hope my question is clearer now !!
    Best Regards,
    Chandan Dubey

  • Maximum  number of characteristics and  Key figures used in a Query

    Hi Experts,
                Any Thought on the maximum number of Characterstics and key figures that can used in a Query. I know  it impacts performance query and runs for very long time.
    Thanks,
    Kumar.

    Hi Kumar,
    Welcome to SDN.
    I really did not think about it till now, sharing my thoughts on this -
    1. You can use all the characteristics & Key Figure ( & more)in Query what you have in you Cube.
    2. Query is suppose to serve a purpose, to deliver you analytics based on some KPI etc & it will have maximum no of char / key figures which human mind could make some sense of.
    3. Performance of query actually is divided into three areas -
    a. database time
    b. OLAP time
    c. Front End time
    and if you query on not performing well first look at which area is taking maximum time & the optimize that first & there are various ways to optimize each area.
    Hope it helps.
    VC

  • How to create a new Characteristic and  Key figure ?

    Hi !
    I am newly trying to learn APO DP and Could anyone please explain how to create a new Characteristic and Key figure in Demand Planning Administrator workbench[ RSA1] with steps?

    Hi,
    Instead of RSA1, use RSD1 to create Characteristics & Key figure.
    1. Go to transaction, select radio button for respective info object i mean Char ot key fig.
    2. Enter name of the same & click on create transaction.
    3. Suppose it will ask for APO or BW then select APO for key fig. so some new functionality come in to key fig. like key fig. fixing etc.
    4. always copy new key fig. or characteristics from standard.
    5. after creation activate the key figure.
    Hope this steps will help you to create Char. & key fig.
    Regards
    Sujay

  • Fact table contains how many no. of Dim. ids and Key figures?

    Fact table contains how many no. of Dim. ids and Key figures?

    Max 233 KeyFigures,Max of (16dimensions*)248 DIM Ids?
    dim table doesnt contain Charateristics,but Primaray keys of DIM Ids + SIDs where as Fact table contain corresponding Foreign Keys and keyFiures
    Message was edited by: Murali

Maybe you are looking for