Addition of 0MAT_PLANT  to a cube

Hi,
I have the following requirement. I need to create a report on a cube where I need to display a field called Import Code of a material This Characteristic is an attribute of 0MAT_PLANT InfoObject. The cube has 0MATERIAL and 0PLANT. But it does not have 0MAT_PLANT InfoObject. Since, the cube is very critical in the system, and loading the cube will require appreciable production downtime, so we cannot add this InfoObject to the cube as then we have to reload the data.
In that case, what would be an alternative solution?
Would creating an Infoset on the cube and 0MAT_PLANT help?
Please suggest.
Regards,
Anjana

Why dont you use the concept of Remodelling?
https://forums.sdn.sap.com/click.jspa?searchID=22229060&messageID=6954675
http://help.sap.com/saphelp_nw70/helpdata/en/58/85e5414f070640e10000000a1550b0/frameset.htm
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/06/28/remodelingToolinBI7.0&
Remodelling in BI-7 using Customer Exit
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/008f9fef-22e4-2a10-d994-a17c55ca06f0
Keyfigure Remodelling in BI-7 using Customer exit
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b00ddebe-cc48-2b10-758a-8008e63d6826
Remodeling in NW BI 2004s
/people/mallikarjuna.reddy7/blog/2007/02/06/remodeling-in-nw-bi-2004s
these links may be useful if you are choosing this as an option
alos u cna think of the infoset at the same time to avoid the data load part and all
Regards

Similar Messages

  • Addition of one field in cube!

    Hi,
    i have to add one field in cube.
    scenario is----
    i have one report which would give the information about the developer activities over a period of time. in this report we can see the information like which developer has worked on which requests and how much time he has worked on and so on.
    now this report does not have any closing date for a request. it has the status of a request against the developer .my requirement now is to get that additinal field which would calculates the closing date of request.
    if request status is closed then the last checked date for that request would be the closing date of request.
    my question is
    can i directly create a characteristic date field and add in infocube, the values for which would be coming from the update routine? (i think it is not neccessary that this field should be present in transfer rules also )
    if yes, can some one help me in the logic of update routine?
    Thanks,
    Ravi

    Yes, you can (but you will not have this additional field filled for all the records already contained in your cube...)
    Create (and then add in your cube) a date KF, then put in the update rule for it:
    IF data_package-requeststatus = 'closed'.
    RESULT = data_package-lastcheckeddate.
    ENDIF.
    I don't know if you already have on the same record this "last checked date" or if you have to apply some logic (in this case, do you have an ODS before the cube ?)
    Hope it helps!
    Bye,
    Roberto

  • Addition of fields in ODS/Cube till Datasource

    Hi All
    Assuming, I hv a Datasource/copa Datasource replicated and connected till Cube/ODS with data in it,,and Now I am in a need to add extra fields in this pipeline, So plz guide me, on to add these extra fields starting from Datasources,Infosources,Info objects, Transformations(BI 7.0),TransferRules/Update Rules(BW 3.5) if any,,,and then finally Data targets.(ODS & CUBE)??
    THANKS

    Please search in SDN u will get lot of threads which are already discussed about the same....
    Khaja

  • 0MATERIAL_LKLS_HIER datasource and 0MAT_PLANT into 0IC_C03 cube

    Hi all,
    We would like use the 0IC_C03 Stock MVT infocube with 0MAT_PLANT  instead 0MATERIAL.
    On the other hand, we'll need the 0MATERIAL_LKLS_HIER datasource (class values).
    My question :
    Can we connect the 0MATERIAL_LKLS_HIER datasource to 0MAT_PLANT infoobject?
    If yes, how can we do it ?
    For information, we don't like use 0MATERIAL because we would avoid to use 2 same infobject in the same infocube (0MATERIAL and 0MAT_PLANT).
    Thx.
    Radj.
    Edited by: Radjech Radjech on Apr 4, 2011 11:32 PM

    Hi,
    Goto Following Link, Could help u...
    http://sap.ittoolbox.com/groups/technical-functional/sap-bw/articles-0material-not-assigned-to-hierarchy-704030
    Best regards
    Obaid

  • How to decide whether to use a cube or dso?

    Hi,
    If any requirment is given ,Based on what conditions we decide which  data target(i.e a cube or dso) to be used ?
    As of my knowledge,
    1) DSO has the property of Over write option and cube have additive property.
    2) DSO  can have delta records and cube  can not have.
    Do we need consider these also?while we decide to load?
    help me how to decide the data target for a particular requirment
    Regards
    Naresh.

    Hi,
    If you have to report on a data target, you should always use Cube (give us better performance).
    For intermediate storage, we use DSO.
    Another thing is that DSO can also be used in additive mode. Regarding Delta, cube can have delta loads and can also provide delta to another target.
    Regards,
    Gaurav

  • Max Number of Cubes in a MultiProvider?

    IP documentation recommends that when planning is to be done on a MultiProvider, a maximum of 10 cubes in the Multiprovider should not be exceeded. I am considering a model that will use more than 10 Real Time Cubes because Planners at each site will all be planning on exactly the same  6 or 18 months (0CALMONTH) into the future (potentially at the same time) and they will lock one another because of the common time characteristic and the same keyfigure. I don't want to introduce additional keyfigures to a single cube and would like to consider a cube per site all of which will be in a MultiProvider. I can then build one Open for Input Query which is common to all planners based on the MultiProvider with exit variables to restrict the source of data to exactly (and only) two of the  cubes in the MultiProvider per site (the Site Specific Cube and a common Budget Cube). I feel that this will not involve complex joins and wonder if anyone has any comment on this. Question is what nasties await me for ignoring the max 10 cubes guideline?

    A cube per site! blimey
    Well if you choose to ignore the 10 cube limit (well I strech to a few more sometime) - then from a business point of view what are you going to do if you set up more sites?
    More cubes? then add those cubes to the multiprovider - then the hassle of going through the d-q-p landscape, authorisations etc..
    The 10 cubes limit (ish) is also there for a technical reason - apart from the memory problems with UNIONing that many tables there is also a platform dependant maximum no of tables in a union statement (it is around 250 though!)
    Don;t forget that there are lots of joins already within the UNIONS due to the extended star scheam

  • Additive/semi-additive measure HELP

    I have a cube with dimensions TIME, GEOGRAPHY AND SALES_AGENT, built on a fact table that has
    TIME_LEAVES,
    GEOGRAPHY_LEAVES,
    AGENT_LEAVES as FK's
    and measures
    SOLD_QUANTITY quantity of t-shirts sold
    UNIT_PRICE the agent's price for one t-shirt
    While SOLD_QUANTITY is fully additive, being SUM aggregated in the cube for all three dimensions, the UNIT_PRICE in totally non additive, so I let aggregation method to none for all dimensions.
    Afterwards I made a calculation in JDev BIBeans multiplying UNIT_PRICE * SOLD_QUANTITY to get an income quantum, thinking it'll do something like (UNIT_PRICE1 * SOLD_QUANTITIY1) + (UNIT_PRICE2 * SOLD_QUANTITIY2) + ...
    But the results go sky high, showing that it's not calculating the way I wanted it.
    Do you have any idea? Is it possible to put a non additive measure with a fully additive one in the same cube? If so, how should I set the aggregation methods.

    It's a relational cube.
    Here is an example of a couple of rows in the fact table:
    TIME GEOGRAPHY AGENT SOLD_QUANTITY UNIT_PRICE
    ========================================================
    JAN04 LONDON AGENT1 240 20
    JAN04 YORK AGENT1 123 20
    JAN04 LONDON AGENT2 56 25
    While sold quantity is fully SUM aggregable by all dimensions, the unit price is not (the cube shows NONE for all aggregations in OEM). Even so, the UNIT_PRICE add's itself on all three dimensions.
    So instead of giving me a total income situation per agent of:
    AGENT1 (240*20)+(123*20)
    AGENT2 (56*25)
    it returns something like
    AGENT1 (240+123)*(20+20)
    AGENT2 56*25

  • Join of cubes

    Is it possible to realize join two cubes in BW?
    how?

    Hi,
    no, unfortunately this is not possible. The only thing you can do is to create a multi provider based on your two cubes and map the corresponding fields, but this is not a join, it is a union.
    regards
    Siggi
    PS: May be, you load your cubes from ods objects. If yes, you can create a infoset on the ods object and do a join. Additionally you can post the cubes data to newly created ods object and create the infoset on them.
    Message was edited by: Siegfried Szameitat

  • ORA-33858: The value of the ampersand-substitution expression is NA." Cube

    Hi David ,
    While deleting a cube I am gettingbelow error . Any reason as the error is not easy to understand .
    The transaction is not committable: "An error has occurred on the server
    Error class: Express Failure
    Server error descriptions:
    DPR: cannot create server cursor, Generic at TxsOqDefinitionManager::generic<CommitRoot>
    INI: XOQ-01600: OLAP DML error "ORA-33858: The value of the ampersand-substitution expression is NA." while executing DML "SYS.AWXML!R11_MANAGE_CUBE('BASE_PLAN_AGGR.CUBE' 'DELETE')", Generic at TxsOqStdFormCommand::execute
    at oracle.olapi.transaction.BaseTransaction.commit(Unknown Source)
    at oracle.olapi.transaction.BaseTransactionProvider.commitCurrentTransaction(Unknown Source)
    at oracle.olap.awm.dataobject.DatabaseDO.commitOLAPI(Unknown Source)
    at oracle.olap.awm.dataobject.aw.WorkspaceDO.commitOLAPI(Unknown Source)
    at oracle.olap.awm.dataobject.olapi.UModelDO.commitOLAPI(Unknown Source)
    at oracle.olap.awm.dataobject.olapi.UModelDO.delete(Unknown Source)
    at oracle.olap.awm.dataobject.olapi.UCubeDO.delete(Unknown Source)
    at oracle.olap.awm.navigator.node.DeleteThread.run(Unknown Source)
    Many thanks,
    DxP

    Hi David ,
    Now we are getting the same problem while adding one of the dimension to our cube . Before addition of that dimension the cube was running fine . Now if we add this and click apply then it is throwing the same error . However that dimension has been used in different cube in same workspace and it is perfectly fine there.
    Not able to understand the cause and the problem for the addition of new dimension there .
    Any clue ? or same BUG /
    Rgds,
    DxP

  • Excessive time when maintaining cube

    Hi there,
    I have a star schema with:
    a) 2 dimensions:
    year with hierarchy : CALENDAR_YEAR ------------>all_years
    location with hierarchy : COUNTRY -------------> CONTINENT -----------> ALL_COUNTRIES
    b) 6 partitioned cubes (uncompressed)
    Each cube contains measures with diffirent data types. In particular, each measure may have 1 of the following 3 data types:
    varchar2 ------------> with aggregation maximum
    int or dec ------------> with aggregation SUM (cube's aggregation)
    date ------------> with aggregation Non additive
    When i execute maintain cube (for 1 of the cubes i have) I leave my pc for 2 hours to load the data and after that it doesn't end but it continues to load data. So, data loading is never done. I have been on my pc for a week trying to solve the problem but nothing has changed. What could the problem be?
    Notes:
    (A)
    I checked vls parameters and tha data's format and they are both compatible. See for yourself:
    SQL> select value from V$NLS_Parameters;
    VALUE
    AMERICAN
    AMERICA
    $
    AMERICA
    GREGORIAN
    DD-MON-RR
    AMERICAN
    WE8MSWIN1252
    BINARY
    HH.MI.SSXFF AM
    VALUE
    DD-MON-RR HH.MI.SSXFF AM
    HH.MI.SSXFF AM TZR
    DD-MON-RR HH.MI.SSXFF AM TZR
    $
    AL16UTF16
    BINARY
    BYTE
    FALSE
    19 rows selected.
    (B)
    Mappings are also ok. I checked them. As for each hierarchy, I gave on each attribute, values that prevent data conflict. I think `all_years` and `all_countries` levels are also ok as they include everything.
    (C)
    My computer is an Intel Pentiium 4 with 2x 512mb ram. I am running oracle 11g home on windows xp professional service pack 2.
    Thanks in Advance

    I need uncompressed cubes because as i said i have non-numeric data types in my data. I have dates, nums and varchar2.
    Anyway.
    i don't understand what you mean by saying dimensional members, but i suppose you are refering to the levels and the hierarchy of each dimension. I have already included that on my previous post. Check it! If you mean something else inform me!
    As for the amount of data:
    YEAR:2 RECORDS (1990 and 1991)
    CREATE TABLE YEARS
    (CALENDAR_YEAR_KEY NUMBER NOT NULL,
    CALENDAR_YEAR_NAME varchar2(40),
    CALENDAR_YEAR_TIME_SPAN NUMBER,
    CALENDAR_YEAR_END_DATE DATE,
    PRIMARY KEY(CALENDAR_YEAR_KEY)
    LOCATION : 256 RECORDS (It also contains a CONTINENT_ID whose value range from 350 to 362 REPRESENTING all oceans, continents and the world. COUNTRY_ID ranges from 1 to 253)
    CREATE TABLE LOCATIONS
    (COUNTRY_KEY varchar2(44) NOT NULL,
    COUNTRY_NAME varchar2(54),
    CONTINENT_KEY varchar2(20) NOT NULL,
    CONTINENT_NAME varchar2(30),
    COUNTRY_ID NUMBER,
    CONTINENT_ID NUMBER NOT NULL,
    PRIMARY KEY(COUNTRY_ID)
    MEASURES : 498 RECORDS (249 records for 1990 and 249 records for 1991)
    CREATE TABLE MEASURES
    (GEOGRAPHY_total_area DEC(11,1),
    GEOGRAPHY_local_area DEC(11,1),
    GEOGRAPHY_arable_land DEC(5,4),
    GEOGRAPHY_permanent_crops DEC(5,4),
    . (various other measures)
    MEASURES_YEAR NUMBER,
    MEASURES_COUNTRY NUMBER,
    PRIMARY KEY(MEASURES_YEAR,MEASURES_COUNTRY),
    FOREIGN KEY (MEASURES_YEAR) REFERENCES YEARS(CALENDAR_YEAR_KEY),
    FOREIGN KEY (MEASURES_COUNTRY) REFERENCES LOCATIONS(COUNTRY_ID)
    TOTALLY : 268 measures
    But to make data loading easier i created 6 cubes on Analytical Workspace Manager each one containing:
    GEOGRAPHY : 51 attributes
    PEOPLE : 24 attributes
    ECONOMY : 40 attributes
    GOVERNMENT : 113 attributes
    COMMUNICATION : 28 attributes
    DEFENSE FORCES : 11 attributes
    (If i made any number counting error, forgive me. I only wanted to show you that there are many measures.)
    So, Is there anything I can do to solve the problem?

  • Creating a cube with more than one dimension

    I have been able to create a cube with one dimension using our own data. I am able to view data from this cube in Cube Viewer and in a presentation created with BI Beans in JDeveloper.
    However, I have been unsuccessful in doing this when creating a cube with two dimensions. What am I missing?
    I have been using OEM to create the dimensions and cubes, etc. in a 9.2.0.4 database.

    You can use Analytic Workspace Manager 10.1.0.4 to create analytic workspaces (MOLAP) in Oracle OLAP 10.1.0.4. The Model View in this GUI tool utilizes the OLAP AW Java API that was introduced in Oracle OLAP 10g. This Java API fully abstracts the logical dimensional model from physical design.
    OWB Paris, which is currently in beta, likewise uses the OLAP AW API to create AWs. In addition, it can create ROLAP cubes via the OLAP Catalog CWM2 APIs. This is a change in APIs as the previous version used CWM1/Lite like Enterprise Manager. Also, for ROLAP cubes OWB Paris will automatically include MR_REFRESH in its scripts and will call the appropriate DBMS_ODM package in order to create materialized views.
    As for tutorials for creating a star schema, check with the Oracle Warehouse Builder forum.
    OWB Forum:
    Warehouse Builder

  • How to Count Number of completed line items in past 6 months / 12 months ?

    How to Count Number of completed line items in past 6 months / 12 months ?
    Hi,
    I am trying to count "Number of Completed Line Items in Purchase Order Document" for my Key Figure ZPO_CNT.
    Purchase Order document = ZEBELN
    Line Item = ZEBELP.
    I need to find and count if the Line Item has been received in the past 6 months from today and similarly in the past 12 months.
    I have "Delivery Completed" field, ELIKZ.
    So, based on this would I be able to calculate it in Query Designer?
    If so, Please let me know how

    Hello Deva
    If youe want to calculate the completed line item for last 6 or 12 month then i think u will be displaying the query data for these montrhs...create a customer exit to give you date range and restric it in filter area....
    Now Choose any of the below option
    1. I would suggest to implement an additional key figure "counter" in cube and fill values with one for which delivery is completed.
    Now use calculated key figure in Query Designer based on logic
    IF counter = 1 THEN counter ELSE 0
    OR
    2. create a formula variable based on ELIKZ and use replacement path variable, it will display you no. of docs for which delivery is completed....
    Award points if it solves your problem
    Revert back in case of further assistance...
    Thanks
    Tripple k

  • How to count number of open broswers

    i have Flex Main Application from which i have to open new broswer window. for that we use navigatetourl(..) function. but requirement says that we can not allow more than 5 browser window. so my question is how do i keep track of open window count ? and once i close Browser # 3.. i need to decrease the count in main Application as well.. how can i achieve this ? i am using flex SDK 4.5

    Hello Deva
    If youe want to calculate the completed line item for last 6 or 12 month then i think u will be displaying the query data for these montrhs...create a customer exit to give you date range and restric it in filter area....
    Now Choose any of the below option
    1. I would suggest to implement an additional key figure "counter" in cube and fill values with one for which delivery is completed.
    Now use calculated key figure in Query Designer based on logic
    IF counter = 1 THEN counter ELSE 0
    OR
    2. create a formula variable based on ELIKZ and use replacement path variable, it will display you no. of docs for which delivery is completed....
    Award points if it solves your problem
    Revert back in case of further assistance...
    Thanks
    Tripple k

  • Impact of appending datasource in existing infoproviders in bw

    Hi all,
    I want to append COPA datasource with additional fields for a new cube in BW but we already have an existing COPA cube in BW and we do not want any changes to this existing cube so, my questions are-
    Do i have to be aware of anything before I append copa datasource?
    Will appending datasouce have any impact on existing copa cube in bw?
    If we do this for logistic datasources, does it impact on existing cubes on bw?
    Any help appreciated
    Thank you

    Hi,
    Enhancing data source doesn't impact on your cube.
    Once you done the enhancement to your data source and will add related info object to cube.
    What about the historic data for added field?
    if you don't historic data for added field then no issues, you can continue your loads with existing cube.
    if you need historic data then you need drop whole data and reload.
    One more thing, COPA data source enhancement, need to done FI/CO team.
    Mean like LO Data sources, you can't append a field to data source.
    FI/CO team need to add required field to operating concern and later we need to regenerate same copa data source.
    Mean we need delete the copa data source and recreate with same name.
    Above suggestions are belongs COPA(custom data source) data sources only.
    Thanks

  • How to use attribute in report

    Hi,
    I want to make one report like --
    PONO,Material,Plant Delivery Time,POQTY,GRNQTY,Actual Delevery time,Lead Time(Plant del.time-actual deli.time)
    where plant del. time is the attribute of 0Mat_Plant
    my problem is how to incorporate and use PLant deli.time in formula
    regards
    suyash

    Hi Suyash,
    0MAT_PLANT can not be attribute of 0MATERIAL because it is more detailed than 0MATERIAL
    If you are using 0MAT_PLANT in your query but it is not in Purchase Cube I assume you are using a Multiprovider to build your query.
    You can only add 0MAT_PLANT to your cube, and not to 0MATERIAL for the previous reason. You can add 0MAT_PLANT to ypur cube if you have in the same 0MATERIAL and 0PLANT. In this case insert 0MAT_PLANT in cube and in Update Rules map 0MAT_PLANT with the same field that is feeding 0MATERIAL. The problem will be for the historical data, if you want 0MAT_PLANT also for these you have to empty your cube and feed it again.
    Ciao.
    Riccardo.

Maybe you are looking for

  • ER Contribution should not Deduct from EE SAL and not Display in Payslip.

    Hi Experts, I  have Pension ER contribution Wage type: 1. That should not deduct from Employee SAL 2. Should not display in Payslip. 3. Amount store in RT. What changes i should do in V_T512W_D table Appreciate your early response. Regards Raj

  • Not able to run the forms -OC4J Instance Error

    Hi all, We are facing a problem, like in our developement server we have installed Forms 10g, and configured the formsweb.cfg(we had set the working folder as D:\Source) and default.env and registry also. While calling the form from the other machine

  • Is Business Objects is ROLAP tool?? If access datamart performance Decrease

    Hi Bo gurus, i am getting good response from u guys.And keeping improving myself through SDN community.And i came with a different question as follows, we have created datamart from the database,it does not have physical existence.we have created the

  • How to make open a pagein another window

    When I click on the image, another page is opening, but in (at the place) my first window. Here the script : on(press){ getURL(" http://www.mysite.com/anotherpage.htm/","_self") How can I make it open in another window?

  • Cannot see thumbnails in Organize view in iPhoto 4

    When I download new photos or look at one of my saved rolls, the pictures are all there but I cannot see them in the thumbnail view, only one at a time, so I cannot organize them into albums. This has happened since last October--prior to that, the t