Workbook having non-aggregated items

When I created a workbook for a client using Discover 4.1 user edition I encountered a problem stated "join configuration can not be resolved. Reason: more than 1 detailed folders uses non - aggregated items. How can I resolved this issue??
Thanks

The Administrator should try to set up the joins such that the relationships are defined in terms of going from the Dimension to the Fact. For Relational Schemas, try to define the joins so they originate from the "one" side to the "many" side - assuming a 1-m relationship. This has provided some measure of success in resolving the join/non-aggregate items problem, but I must admit that it doesn't appear to be a Total solution. I suspect there's more to it than what I've just described, because I still encounter the error under certain conditions. I'm usually able to select from the available joins I've defined such that I can build workbooks with the elements the client wants to see. But ideally, you shouldn't have to go through the process of identifying the "correct" join definitions - especially if the clients are attempting to build their own workbooks. If anyone has additional information that would better clarify the problem/resolution, I'd be happy to hear about it.

Similar Messages

  • MORE THAN 1 OF THE DETAIL FOLDERS USES NON-AGGREGATED ITEMS

    What does this join configuration message mean? I am a user not an administrator but I notice that sometimes I get this message when I am trying to create reports in Discoverer.
    Currently I have a report that is using a control table and a detail table. I need to link to another table (not a detail table). The join did not exist but I was able to take a transaction and join to the table with sql. I asked that this join be created in Discoverer so I can link to the other table in the report and it was created, but when I go to pull in the field I need I get this message:
    Join configuration cannot be resolved. Reason: more than 1 of the detail folders uses non-aggregated items.
    Can this be resolved and if so how? We seem to get this message fairly often.

    I am always leery of disabling fan traps, as it can cause errors with aggregation (and by errors, I mean including values multiple times). Make sure you check the documentation (the Disco user guide) for an explanation of fan traps, and the types of problems that can occur, and the check the results of your queries (or have the data owners do it) to make sure the results are valid.
    I use the fan trap warning as an indication that there is something amiss in the BA, and then try to find the problem there. Sometimes the solution is changing a join (you can check the box that states there is a 1 to 1 relationship and that will also eliminate the fan traps), other times it is creating a view or custom/complex folder to specify how the data is to be joined. Rarely is the only solution to disable fan traps (and while I am on my soapbox, I'll add that I use it as a last resort).
    Sometimes removing fan traps is the correct solution, but you need to test your reports to make certain the results are valid.

  • CASE vs DECODE - CASE with SUM and All in Page Item is non aggregable

    Hi,
    I'm using Discoverer 9.0.4.
    After switching calculations from DECODE to CASE
    I found out that case gives a non aggregable result when using a Page Item and selecting <All>.
    The calculations
    (SUM x) / (SUM y)
    or
    (x SUM) / (y SUM)
    where x and y are variables, work fine with page item <All>.
    But for example:
    CASE WHEN 1=2 THEN 1 ELSE (SUM x) / (SUM y) END
    gives non-aggregable.
    The same code works with DECODE:
    DECODE(1,2,1,(SUM x) / (SUM y))
    and is aggregable.
    Does anyone know a reason or a way to make it work with CASE?
    Thanks,
    Joao Noronha
    P.S.: I wanted <= comparisons and CASE is the best in simplicity,
    but now I know I can do it with DECODE, still looking ok using LEAST instead of ABS of the difference.

    Hi there
    I think therefore you have answered your own question and determined that using CASE in aggregations is not a good idea. I only threw out the two CASE options as ideas not as solutions, just in case (pardon the pun) one of these worked in your situation.
    Your comment I must say that if it worked it would give a wrong result (the sum of the divisions is not the same as the division of the sums) may give the wrong answer in your case but may be correct in others. It just depends how the items in the folder have been set up. I agree though that SUM(x) / SUM(y) will more often than not give the right answer.
    This discussion about DECODE vs CASE has been going on ever since Oracle introduced CASE as a means of placating a younger breed of user who needed an IF..THEN...ELSE construct and could not get their minds around the intricacies of DECODE. The DECODE is a much more reliable function than CASE because it has been around for a long time allowing Oracle plenty of opportunity to iron the bugs out of it. If I get a chance I will always use a DECODE whenever aggregations are required. However, when no aggregations are in use then I'll use CASE, simply because it's easier for users to work with.
    Unfortunately, users need to work with aggregations and so I don't see any alternative to Plus users having to learn DECODE. Whenever I teach Plus I always teach the users both CASE and DECODE but point out that DECODE has fewer issues that CASE. Oh, and talking of issues, try getting the THEN and ELSE components to return a different datatype. CASE has a fit and will not compile.
    Best wishes and glad you got your issue solved - you did right?
    Regards
    Michael

  • Report with non aggregated and aggregated columns from different facts.

    Hi,
    We have got requirement as follows,
    1) We have two dimension tables, and two fact(Fact1 and Fact2) table in physical.
    2) In BMM we have made hierarchies for both dimensions, and are joins both logical fact table.
    3)In fact1, we are having three measures of which we have made two as aggregation sum, and one is non aggregated(It contains character).
    4)Fact2 have two measures, both are aggregation as sum.
    5)Now here the problem arises, we want to make a report with some columns from dim and non aggrgated column from fact1 and and aggregated column fact2
    How to resolve the above issue.
    Regards,
    Ankit

    As suggested you really want to move your none-aggregated fact attributes to a logical dimension (using the same physical table as the logical fact). Map this in the BMM layer as a snowflake, Place a hierarchy on this dimension with (at minimum) Total -> Detail levels, then on the other fact table you want to include in the report, set the content level on your other fact measures to the 'Total' level for your new logical Dim and it will allow them to be present in the same report.

  • Non-stockable items - Error of G/L Account - ( Error No - ME45 )

    Hi MM Experts,
    While creating PO for Non-stockable items I am getting one error which says that - " You can not enter G/L account directly for the controllling area/ Co. Code".
    Can u pls. help on this issue..
    Thanks & Regards,
    Mahesh

    Dear Karthik,
    There was an logic in the idoc processing for the text segment of the idoc.
    If some text/number avaialble in this segment (text) then system will check for the first 4 characters as chart of accounts and next 3 characters as transaction and look for the GL account in the T030 table of the OBYC.
    In my case there was a space (more than 4+3=7) and system was taking 4 spaces as COA and 3 spaces as transaction key and looking for the GL account in T030 table. And unfortunately there was an blank entry in T030 table and due to this system unable to find the GL account for this combination (Spaces).
    To resolve this issue go to SE16 and give table name EDID4 and give the segment name (segment of text field) and idoc number and search. You will get all the text related segments and try to find the segment having Space before the text/numeric filled in that segment.
    There after edit the IDOC and remove the space from the text field of the segment and try to re-process the IDOC from BD87 transaction code.
    Regards,
    Syed Abdul Mazid

  • Returning non stock items from a return sales order

    Hello Everyone:
    I have a return sales order that I am receivi9ng an error meesage on for only two of the line items...
    The Error Message is "update Control of movement type is incorrect (entry 651 X__L)...the other items on the sales order that are being returned are not having this issue only these two non stock items.
    i looked in OMJJ and see my movement type  and everything....I am making the assumption that this is due to the material type being non stock...they do not have a MRP view either....the VOV5 also shows the item category for the non stock item with DN...what am I missing...please help...thanks in advancve...

    Thanks for you replies...However I would not want a stock transport order receipt for this which is what the "X" would be...this is a customer return from a sales order...again this works for stock material that is being returned by the customer...it is not working for a non stock material only.  That is my issue..it is only erroring out on the non stock item category only....I am MM and have stepped into a position that was previiously handled by another...I have not ran into this error before so help would be appreciated.....Thanks in advance...

  • Problem in  BOM or component allocation for the Non- codified Item in a PO.

    Hi All,
    Please advise how to explode a BOM or Assign component in a Purchase order with Item category (L) for a Operation oriented material for which no material code is created from a production order .
    Actually in my scenario, no raw material component will send to the Sub -Contract Vendor. Only Assembled operation material lets say operation 20 from a routing ( which is not having material code ) from an In - house production from a shopfloor has to be sent to the vendor to create a operation 30 material , which is also not having a material code." How to explode a BOM or component allocation for the Non- codified Item in a PO".
    Kindly give me the IMG settings for the above scenario.
    regards,
    YK

    Hi Prasobh,
    Tnx for your suggestion. But, the client external processing routing is not constant activity . Based on the Operation bottlenecks client is sending the operation as external Processing. For Eg., If on first order operation 20 be external , Then in second order operation 20 need not be external. operation 30 may go out for external processing. Client does not want a material code for each operation.
    Give your valuable suggestion.
    regards,
    YK

  • Open Item to Non Open Item

    Experts,
    I need to change an Open Item Managed Account to Non Open Item Managed account. Coming to balance, yes this account has a balance.
    Could someone let me know what steps do i need to check before changing this and also what are the steps to change this.
    All answers would be duly appreciated and duly rewarded with points.
    Thanks,
    Nandita

    Dear nandita ,
       The SAP System offers the following procedures for accounts with open item management:
    Posting with clearing
    Manual account clearing
       You can use the clearing program to clear open items from customer, vendor, and G/L accounts. This program uses predefined criteria to group together open items per account. If the balance of the group of open items equals zero in local, foreign, and where applicable, the parallel currency, the items are marked as cleared.
        In manula account clearing  procedure, you manually select open items that balance to zero from an account.
    You generally use the payment program to clear invoices. This enables you to use automatic clearing instead of having to clear the items manually. The following are examples of situations where you would carry out clearing manually
      Regards
    Deepesh

  • Retrieve image from database to non-database item

    Hello
    I need to load in a non database item, a image stored in a long raw field in the database.
    The READ_IMAGE_FILE works fine to read from a file and to save the image in the database, but how I load the image in a block in a non database item?
    Any suggestions???
    Thanks!!!

    Hi, thanks for your comments...
    I need to display in non-db-items because I have a form that dynamically fills an matrix of items from various tables. For example one data is on the table A, another data in table B and image is stored in the table C.
    A process dynamically obtains each data where needed and fill the matrix based in a previous criteria.
    Possibly this management can be adapted so that the image is read into db-items in my form, however I would like to know if there is a simpler way to do that, without having to change my code.
    Thanks!

  • Non-Stock Item Creation

    Hi,
    I have looked through the forum for an answer to a problem we are having We would like to create a non-stock item using the DI API but are not sure how to do this. So we have two questions:
    1) How is a non-stock item defined by SAP Business One,
    and,
    2) How is one created in code?
    If anyone could answer either of these questions or point us in the right direction it would be greatly appreciated.
    Many thanks
    Adrian

    Hi Adrian,
    you use the Item Object for this and set the InventoryItem property.
    i can help you with a vb6 snippet:
    Dim oItem As SAPbobsCOM.Items
    Set oItem = vCmp.GetBusinessObject(oItems)
    oItem.ItemCode = "MyNewCode"
    oItem.InventoryItem = tNO
    oItem.Add
    lg David

  • Non-stock purchase for the non-valuated item

    For normal valuated items, if we make it account assigned on PO, it didn't update the inventory on receipt but rather gets charged to the cost object on the PO.
    Can we have similar functionality for non-valuated item.
    We are having a non-valuated but stock item purchasing scenario.  For this we are updating only the quantity of receipt but the value is getting charged to the cost object on PO.
    Now user wants to buy same item and charge it to the specific cost object (it's oka upto this point)..AND don't want to update the quanity in inventory.
    So in short can we control the no qty. update for the non-valuated item as we can control for valuated item through account-assigned purchasing.

    Hi,
    But why u need quantity and value both  of a material should not be updated ??
    Ok...
    Create a Material type  and go to OMS2 and  click Quantity upadating and Value updating in Dialog Structure .Now Check ur valuation Area( example Plant) and do not tick Quantity upadating and Value updating check box.
    Now try ur transaction and it will work without affecting quantity and value.
    If helpful then reward.
    Regards,
    Biju K

  • Picking non inventory items for delivery

    hello
    Can anyone help us with the following issue :
    - in our deliveries we have both inventory items and non inventory items (freight lines, software). Non inventory items have to appear in the same delivery document as the inventory items
    - we cannot create those non-inventory items in inventory as they cannot appear in any stocktake
    - the picklist doesn't accept to release non-inventory items for picking
    Any idea ?
    Fabrice

    Hi Fabrice,
    Just an idea. Will it work if you create the non-inventory items in your item master data as just a sales and purchasing item, but not an inventory item? That way you can include it along with your inventory items without having any impact in your stocks. One issue is that the non-inventory item will not be shown in your pick and pack, but you can print a copy of your sales order as a pick list.
    Gavin

  • About populating a non-database item in a multi-records block

    Hi, all
    I have a problem about populating a non-database item in a
    multi-records block. This block is set to database block with a
    controlled item which needs to be populated after query. so I
    create a post-query trigger, but my problem is when the records
    listed in this block are less than 10 ( the record number is set
    to 10), the trigger fires no problem. but when the retrieved
    records are greater than 10, the error message is 'post query
    trigger raised unhandled exception ora 01403'. anyone can help me
    fix this problem?
    Thanks in advance
    Diana

    Diana,
    When you have an unbound item in a block and want to fetch
    some data into it you need to write a post-query trigger.What
    you have done is right.But it seems that u are getting a No data
    found error.I am sure about how u r populating data into that
    field.If u have written a select statement to fetch the data in
    post-query trigger, kindly handle an exception and find out the
    problem.Having a look at ur code(pos-query) would be much more
    helpful for giving a better solution.Try this a let me know.
    Thanks
    Vinod.

  • Costing of a non-stocked item in a BOM

    Hi Guru's
    We are on ECC 5.0. I am having issues when costing assemblies that consume materials created with Item category 'N - Non-stocked items' in BOM.
    As an example, Material A is an assembly that consumes a raw material B that is purchased from a vendor. I don't stock raw material B but as and when required to make material A, I will purchase it from the vendor. So I created the BOM for material A with material B in it as a item category 'N'. I am costing material A and it does not pull all the cost components (i.e raw material costs on material B, freight charge from purchasing material B). All it does is shows up a value with out cost component splits.
    But on the flip side, if I create the BOM for material A with material B as a stocked item (Item category L), costing of material A is showing all cost components perfectly.
    Is there any configuration that I need to do to retrieve cost components when costing assemblies that contain non-stocked items.
    Any input is really helpful.
    Thanks,
    MG

    I think this will be a clear example:
    Material B - Purchased and non stocked. Has a PIR and a vendor. Material cost is $10 and Freight is $1 - Total cost is $11.
    Material A (ZSFG) - Consumes Material B. Material B setup as item category N in BOM for material A.
    Costing of material A - costs with a price of $11. This $11 is shown in cost component for semifinished which it should not. Instead, it should split $11 to cost components Raw material - $10 and Freight - $1.

  • Why empty query if non-db items populated??

    Can anyone tell me why having a block with non-database items, when preassigned before entering block, would result in an empty query for the rest of the database items in the block?
    In a when-button-pressed trigger I assign values to the non-db items in the new block. When I do this, the query returns nothing. If I comment out those assignment commands, it queries fine. why??

    Hi Anthony,
    Did you get a FRM-40402 error - Field must be entered? If you did, you probably have a (Primary Key) mandatory field in the block.
    Anyway, what is the reason for assigning values to the non-db items before executing a query?
    Regards,
    John

Maybe you are looking for

  • Weblogic 10.3.0.0 deployment problem

    Hi All, Im trying to deploy a hibernate application i.e app1.war file on Weblogic 10.3.0.0 and it shows following error on console while deploying(Please have a look at the bottom section which contains exception details captured from log file) : Err

  • How to get Oracle Service Bus 10gR3 for windows 64 bit

    Hi, I'm looking for Oracle Service Bus 10gR3 and Oracle Data Service Integrator 10gR3 installables for Windows 64-bit. However, I saw the available versions on download section are only for indows 32-bit. I'm using win 64-bit to detect 4BG RAM or mor

  • Need help with Network Mapping

    I have a WRT350N and have upgraded the firmware to 1.03.7. I have it setup and reliable, and am now trying to hook up a Lacie 500G hard drive to the usb connection. I have created a share and now am trying to get Vista to see it. When I map a network

  • Macbook screen is dim and cannot change brightness

    For the last couple of days, my macbook's screen has been more dim than normal, and i haven't been able to change it. Nothing happens when i press F2 or FN+F2. I'm wondering if it has anything to do with having the macbook connected to my samsung lcd

  • Missing Storage Space on iPhone 6 Plus

    I have an iPhone 6 Plus 16GB Verizon model and although I know this question has been asked a number of times, I can't seem to find an answer that actually makes sense to me so here goes. The phone was bought new in January 2015 and a backup from my