Query on Multiprovider with filter characteristic not in all infoprovider

Hello,
I do a query on multiprovider. I want to filter the profitcenters of the plants.
One of the cubes is a cube which doesn't have the proficenter characteristic.
When I restrict the profitcenter the data of the cube without the characteristic
profit center is completly filtered out.
I could solve this with restricted keyfigures but because all our plants have different
profit centers I would have to create a huge amount of resctricted keyfigures.
Is there a possiblity to set a filter on a characteristic and still get data out of those cubes
of the mulitprovider which don't have this characteristic?
Thanks.
Regards, Lars.

Your only choice is to use restricted key figures as you mentioned.  As you already know, you can only successfully filter on multiproviders if all data targets contain the characteristic which is to be filtered (eg profit centre).
The only other solution would be to create another data target (ods) that contains plant and profit centre key combination you want to filter and add it to your multiprovider.

Similar Messages

  • Filter table not screening all the name of customers

    Hello,
    Filter tabel not screening all the name of the customers.During filter of the Open Sales Order report.
    Please reply me ASAP
    Thanks & Regard's
    Amit Tyagi

    Hello Amit,
    I think this is the same scenario described in Note 1120578. It's an application error fixed in PL 38 (2005B) and PL43 (2005A, SP01).
    Regards,
    Lorna

  • Wierd Coherence bug with keySet() / entrySet() not returning all data.

    So I have a cache with 3 key/values in it.
    If I call cache (over extend) with specific keys, i get all values back.
    Object valueA = namedCache.get("A");
    Object valueB = namedCache.get("B");
    Object valueC = namedCache.get("C");
    i.e. valueA/B/C are all not null.
    If I now try to use keySet()/entrySet(), I only get 1 value back.
    eg:
    int cacheSize= namedCache.size(); //cache size is 3
    int keySetSize = namedCache.keySet(); //cache size is 3
    int actualKeySetSize = (new HashSet(namedCache.keySet())).size(); // actual size is 1
    The same happens if I iterate over keyset/entryset, i.e. there is only 1 value in the result.
    I have 2 storage nodes, JMX shows 1 node has 1 unit and other node shows cache has 2 units.
    Are there any known bugs where above can occur, we are using Oracle Coherence GE 3.5.3/465p3.
    i.e. keySet/entrySet not returning full result sets!
    Cheers,
    Neville.

    Apparently a timing issue between the "creation" of a cache, and the processing of requests against that cache. Because of the nature of the cache creation protocol, it is possible for the client creating the cache to return before all storage members have been notified of the cache name. It is therefore possible for cache requests to arrive at a storage member before that member has had a chance to instantiate its backing map.
    Fix is part of 3.6.0 GA, and is now slated to be back ported for 3.5.3p8.
    Have tested against 3.6 and all looks ok now.

  • Execute query  run fine with numeric data not give result on string data

    Hi master
    Sir I use under blow code for execute query
    sir when I use numeric data then run fine but when I use character data then not give any result
    with numeric run fine
    DECLARE
         DD VARCHAR2(15);
    BEGIN
         DD:=10;
    set_block_property('emp', default_where, 'where DEPTNO='||DD);
    go_block('emp');
    execute_query;
    set_block_property('emp', default_where, '');
    END;
    With character not give any result
    DECLARE
         DD VARCHAR2(15);
    BEGIN
         DD:='SALESMAN';
    set_block_property('emp', default_where, 'where RTRIM(EMPNO)='||DD);
    go_block('emp');
    execute_query;
    set_block_property('emp', default_where, '');
    END;
    Please give me any idea

    bro it is not working on string format coz of the missing quotes. e.g. 'smith' or smith. so the quoted string will be compared. in set_block_property u have to include extra quotes on the variable. e.g.
    set_block_property('emp',default_where,'where ename='''||:emp.ename||'');
    or with conditional statement
    set_block_property('emp',default_where,'where ename='''||:emp.ename||''' and dname='''||dept.deptno||'');
    there i included two extra qoutes before joining ename and in the an extra quote to complete to string. if u would like to debug at runtime to show if the qouted string condition is proper then assign the where clause to a variable and message it up.
    like
    myvariable:='where ename='''||:emp.ename||'';
    message(myvariable);
    message(myvariable);
    set_block_property('emp',default_where,myvariable);
    after the string is quoted properly the execute query will work fine, also use the function upper or lower to compare strings.
    zaibi.

  • IDM 8.1 with firefox does not show all GUI items

    Hi,
    we are running IDM 8.1 Patch_5 on Solaris 10. We have 2 instances, Prod & UAT. UAT runs from Tomcat 5, Prod uses Sun Appserver 8.
    But our problem seems to be the Web Client.
    When We lookup a user and then open the tabs for them, for example "Security" Firefox is not showing the
    little boxes that allow you to allocate attributes etc. Instead, we just get the form title and then a blank line.
    I did some reading and noted that there were some Java issues with IDM and Java and Firefox but I cannot apply
    the workaround. I also tried the edit of Waveset.properties and adjusting the baseHref as suggested elsewhere but this
    also does not work.
    We are using Firefox Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.9.2.6) Gecko/20100627 Firefox/3.6.6
    As you can see this is a SPARC desktop!
    Also Java was tried with v1.5_16 and now currently jdk1.6.0_07.
    Can anyone please assist? This is rather urgent. I will be trying my Mac at home tonight, but we need something
    that works now! Interestingly, this is the first time I have seen this problem. It may be related to Firefox, but I tried using Opera as well
    with the same result.
    Please assist!

    Hi,
    thanks for the information. I doubt we will be modifying the base code of IDM in this way. I am a bit disappointed that a
    Sun product, running on a Sun desktop has this issue, but I think it more of a synergy between Java and Firefox, although
    Opera was basically broken the same way, too.
    Our workaround for now, is to have a separate install of Firefox, which is 3.0.3 and Java 1.5.0_16, which we know work
    and run this as a parallel browser, with a symlink to it as "firefox-idm". This is OK, but not really that good.
    Interestingly, IDM 8.1 displays perfectly on Snow Leopard and G5 Leopard using Firefox 3.6.6 and Java 1.6 on
    Snow Leopard and with Java 1.5 on the G5 release.
    We are thinking of apply IDM patches, but are reticent to do so, if they break any existing functionality......
    Cheers
    rachel
    Edited by: virag064 on Aug 19, 2010 6:04 PM

  • Report with a form not showing all form data?

    Hello,
    I have an application that is using a report with a form, and when I click EDIT on the report column, it takes me to the form page which should be populated with all the data from the previous report row.
    I have not modifed anthing from either page -- but (2) fields in particular (float) that I know have data is not getting populated. They are of the text field type and the row fetch is done automatically. What could be causing this? If I check the table I know there is data for those fields.
    Thanks for any help,
    Jeff

    Thanks for the reply. I have the columns set up just as you have suggested. I even created a new report with form wizard and tried to update those two questionable columns.
    If the columns are null, and I add values, they save. But then when I go back and update the record, but different columns, it nulls out the two I am talking about. I am wondering if a trigger is out there someplace that is causing them to get nulled out.
    Regards,
    Jeff

  • Problem with Crystal Reports not displaying all parameter values

    Hello,
    A co-worker of mine is developing a report in Crystal version 11.5.8.826.  One of the requirements from his user is that they would like to select from a list of users for applicable criteria to appear in the report.  He created a parameter with a dynamic list of values, entered prompt group text, selected "existing" as the data source (and chose the corresponding field from the table).  This dropped the UserID field into the "value" field in the table and linked the table to the parameter.  We selected "allow multiple values" as "true" and "allow discrete values" as "true". 
    Here is the problem.  When Crystal prompts us to select the parameters, it doesn't show all of the applicable list of users (it shows 8 out of 12 users).  When we run the query in a standalone sql generating tool (Toad or Golden), we see the full list of users.  Crystal Reports appears to be filtering the selection list of users for some unknown reason.  We have tried changing most every option that we could find within the parameter, but no luck. 
    The problem definitely appears to lie within the parameter- if we run the report without the parameter, we see the full list of users.  Once we add the parameter and attempt to select one or many users, the problem appears.
    Any thoughts?  What am I missing?  Any help is appreciated.
    thanks,
    Noel

    I'll answer my own question in case somebody is curious or happens to find this message via google or another search engine.  See this link.  You need to set your upper threshold within your Registry Editor.
    http://www.crystalreportsbook.com/Forum/forum_posts.asp?TID=8029

  • Photoshop CC - Liquify filter does not show all tools.  Freeze is missing.

    The freeze tool is not pictured on the left with the other tools.  I can access freeze by pressing the "F" key, but there is no way to unfreeze since that tool is missing as well.  Any ideas how to fix this?  Only seven tools are seen now.

    Hello!
    Freeze is not available if you do not check "advanced mode" on the right column.
    If you prefer to work in the non advanced work, the unfreeze, Thaw Mask tool's shortcut is "D", or, once you've selected the Freeze tool by its shortcut, hold down ALT.

  • HT4101 Camera connector kit not working with ipad3. Not at all able to see any photo . Have tried both the USB connector directly with camera and thru card reader. Tried by copying photos to DCIM folder also.

    Got a iPad camera connector kit. It is not working as expected. It is not able to read any photos. Both the USB connector and sd card reader arenot showing any photos on iPad. Tried copying all photos directly in DCIM folder. Still no result.
    Any other setting needs to be changed?

    Hey, thanks for your updates.
    The photos are 8 character long and extension is .jpg
    The file names are 8 characters long with 3 as alphapet followed by an "_" and then 4 numbers.
    Initially the photos were in a folder inside DCIM folder. I manually copied them to DCIM folder, still no result.
    Can you advice.

  • [WLS 10.3]:Weblogic.cache.filter does not cache all http headers

    When using Weblogic CacheFilter servlet filter to speed our request. However, cached pages miss
    some HTTP Headers ie: Content-Encoding.
    As a result, if we setup a GZIP filter on most popular static text oriented document like css, html, js, the GZIP filter add a Content-Encoding http header set to gzip. But as CacheFilter forget that header, client receives the correct content-type but not anymore the Content-encoding.
    Steps to Reproduce
    Ask a static file like a .js library and sniff the HTTP headers. Switch the servlet filter order between gzip and CacheFilter, the HTTP header is correctly set but not when putting cache filter first.

    When using Weblogic CacheFilter servlet filter to speed our request. However, cached pages miss
    some HTTP Headers ie: Content-Encoding.
    As a result, if we setup a GZIP filter on most popular static text oriented document like css, html, js, the GZIP filter add a Content-Encoding http header set to gzip. But as CacheFilter forget that header, client receives the correct content-type but not anymore the Content-encoding.
    Steps to Reproduce
    Ask a static file like a .js library and sniff the HTTP headers. Switch the servlet filter order between gzip and CacheFilter, the HTTP header is correctly set but not when putting cache filter first.

  • Program will run with errors, but not at all in a .jar file

    First off, here is my program right now:
    import java.io.*;
    import java.util.*;
    import javax.swing.JOptionPane;
    public class prune
        public static void main(String args[])
            String steamid="",time="";
            BufferedReader infile = null;
            BufferedWriter outfile = null;
            FileReader fr = null;
            FileWriter wr = null;
            StringTokenizer strtk = null;
            String line = null;
         JOptionPane.showMessageDialog
          (null, "Vault.ini Pruner v2");
         String filepath = JOptionPane.showInputDialog("Enter the filepath to your vault.ini file.");
         String strdeletenumber = JOptionPane.showInputDialog("Enter the number that vault entries under will be deleted");
         int deletenumber = Integer.parseInt(strdeletenumber);
            try
                infile = new BufferedReader(new FileReader(filepath));
                outfile = new BufferedWriter(new FileWriter(filepath));
            catch(IOException ioe)
                JOptionPane.showMessageDialog
          (null, "Can't open vault.ini:" + ioe);
            try
                while((line=infile.readLine())!=null)
                    strtk = new StringTokenizer(line);
                    steamid = strtk.nextToken();
                    time = strtk.nextToken();
                    if(Integer.parseInt(time)>=deletenumber)
                        outfile.write(steamid);
                        outfile.write(" ");
                        outfile.write(time);
                        outfile.newLine();
            catch(IOException ioe)
                JOptionPane.showMessageDialog
          (null, "Error:" + ioe);
            try
                outfile.close();
                infile.close();
            catch(IOException ioe)
               JOptionPane.showMessageDialog
          (null, "Error:" + ioe);
                System.exit(0);
    }The program is supposed to open a vault.ini file and delete entries with a number lower than specified.
    Vault files are set up like this:
    STEAMID:X:XXXX 100000
    Right now if I run the program through command prompt it erases both the vault.ini and new vault.ini. I am also trying to put it in an executable jar file and when I do that I get a "Failed to load main class manifest attribute" error. Any ideas on what is causing this?

    I don't know what is happening. I put your exact code into a small build environment and used a build file for ant that I have and it works just fine. Manifest files are a total pain which is why I use a tool to generate it. I know that the last line has to be blank and that no line can be over a certain length.
    You've now spent several days avoiding ant and I got it running with ant in about 3 minutes. I'm really missing something.
    For reference, the build file is below should you change your mind. Put your prune.java in a new directory named "src" and save this file below as build.xml in the parent directory of "src". Run the program with java -jar lib/prune.jar
    <project name="jartest" default="main" basedir=".">
    <!-- location properties -->
        <property name="src.dir" location="src" />
        <property name="dest.classes.dir" location="classes" />
        <property name="dest.lib.dir" location="lib" />
    <!-- value properties -->
        <property name="dest.lib.name" value="prune.jar" />
        <property name="main.class" value="prune" />
    <!-- compile time value properties -->
        <property name="compile.debug" value="true" />
        <property name="compile.optimize" value="false" />
        <property name="compile.deprecation" value="true" />
        <property name="compile.source" value="1.4"/>
        <property name="compile.target" value="1.4"/>
    <!-- build -->
        <target name="main" depends="compile,jar" />
        <target name="compile">
            <mkdir dir="${dest.classes.dir}"/>
            <mkdir dir="${dest.lib.dir}"/>
            <javac srcdir="${src.dir}"
                         destdir="${dest.classes.dir}"
                         debug="${compile.debug}"
                         deprecation="${compile.deprecation}"
                         optimize="${compile.optimize}"
                         source="${compile.source}"
                         target="${compile.target}" >
            </javac>
        </target>
    <!-- clean -->
        <target name="clean">
            <delete dir="${dest.classes.dir}"/>
            <delete dir="${dest.lib.dir}"/>
        </target>
    <!-- jar -->
        <target name="jar" depends="compile">
            <jar destfile="${dest.lib.dir}/${dest.lib.name}"
                    basedir="${dest.classes.dir}">
                <manifest>
                    <attribute name="Built-By" value="${user.name}"/>
                    <attribute name="Main-Class" value="${main.class}" />
                </manifest>
            </jar>
        </target>
    </project>

  • Why it takes long time to query ldap using the filter (uid=*) after deleting all(140000) the entries from the LDAP.

    The platform we are using is Iplanet 5.1 running on Solaris 8 with Sun 280R dual processor 900Mhz with 4GB ram

    Are you using replication? If so, this may be due to the fact that the database is now full of tombstone entries. So, how do you get rid of the tombstone entries? That depends on your update rate and the number of servers you replicate to, plus how painful it is to reinitialize all of the consumers.
    If your tombstone purging is too aggressive, you risk losing state information you need during update resolution.
    If you don't care about any of this, the easiest thing to do is to export your database then reimport. After this, you will have to reinitialize the other servers as well.

  • Having trouble with my filters in the filter gallery not all working on the image.

    Bas relief filter is not adjusting all the layers.  It is applying the filter to a white screen.  The underlying image does not show through.  I did this successfully yesterday - can't figure out what went wrong.
    The image is in RGB color, 8 bit, and I've tried to do this in both TIFF and PSD formats. 
    I have been creating images by opening the image and then immediately going into the bas relief filter and applying the filter.  This time, when i do that, the preview image in the filter panel goes completely white.  I can see very, very faintly that there is the design in there, as though the design is hidden well behind a thick layer of white.  I adjust the sliders, and it doesn't help.
    To make matters worse, it's doing this for a few of the filters!  Some of them work just fine, and some don't!
    Where I used to be able to go through the entire filter gallery and see how every filter would love on an image, now many of them just show a white screen when I try to apply them, so I know that it's not only the bas relief filter.
    I have a job to turn out - so I need to figure out what I've done wrong!
    Thank you very much in advance for your help!

    OK - that is the problem!  I can't thank you enough!!!
    Another question - I have the other file that is exactly what I want to
    duplicate.  Is there a way that I can go into the other file and see the
    color settings for foreground and background that existed prior to the
    change and duplicate them?
    I was working on several different files that look quite similar, as I was
    adjusting the color to have lighter varations.  They all started out the
    same, though.
    It looks like the File>Info shows the process of changes, and I would love
    to know what the settings were before the changes- what the settings were
    when I opened the file.
    Again, I can't thank you enough!

  • IPad not showing all images on websites

    I've been having problems with the iPad not showing all the images on websites. It tends to do it on forums with threads that are picture heavy. It will show the first few, then the rest will Be replaced with a blue icon with a question mark in it. Is there any way to fix this?

    Yes it is.
    http://micechat.com/forums/blogs/weekend-update/1532-wizarding-world%3B-toy-stor y-3%3B-main-street-disneyland-hong-kong%3B-classic-revolution.html
    Safari is unable to load any more images, works fine on the desktop, but not on the iPad.

  • URGENT: Error with query on MultiProvider

    Hi,
    I am designing a query on a MultiProvider that combines a cube and ODS. the common characterisitics in the cube & ODS are Material, fiscal period, country.
    I have 2 rows & 1 column and several free characterisitics (mostly navigational attributes of Material).
    Rows: KF1 (from cube) & KF2 (from ODS)
    Column: Fiscal Period
    I have done all the selections & Identification in the multiprovider and set the ODS for BW reporting.
    I am not able to get data from ODS with query on MultiProvider.
    And i need to add another row that calculates the product of KF1 & KF2. KF1 is sales quantity and KF2 is price identified uniquely by Material/Country combination. When we report at Country level wihtout any material selection the output revenue should be SUM of individual products between KF1 & KF2 (if there are 3 materials (A) sold that have a price of X and 2 materials (B) sold that have a price of Y, the answer should be 3X + 2Y instead of (32) * (XY)/2.
    and also i have geographical hierarchy for 0country which is used in ODS & cube. can i use the geographical hierarchy for ODS as well for aggregation of values?
    Regards
    Emil

    Hi, i have solved the issue by impementing an SAP note.
    and the issue is the in Query i need to calculate a key figure based on the other 2 key figures.
    KF3 = KF1 * KF2
    the only issue here is i need to find the KF1 for each material/country/fiscal period from cube 1 and KF2 for each material/country/fiscal period.
    and multiply and then aggregate according to the filter & selection conditions.
    can anyone let me know how to do it..
    its very urgent..
    thank you
    Emil

Maybe you are looking for

  • What happens to the logs?

    I've noticed that if I need to go back in the logs, that depending on the amount of activity, I can see back anywhere to only a few days or up to a couple months. I usually use console and click on all the mail.log files in the left column. Sometimes

  • File upload over HTTP into IFS

    The webui classes provide functionality to upload a file over HTTP as multipart/form-data. It takes care of splitting out the boundaries, and other form data, leaving just the file to store in IFS. My question is this: 1. Since the webui classes are

  • Sorting by TV Season

    Does anyone know if Take 2 will fix the issue where it does not sort episodes chronologically and does not allow you to search by season? I really liked the original front row's ability to view by season and chronological order. It is easier to find

  • Greyed out "close", "minimize", and "zoom" controls with Yosemite

    After updating to Yosemite, the "close", "minimize" and "zoom" controls for windows are not in color. They are shown in black and white, only. I am using a 13-inch mid 2010  Macbook Pro with 4 GB memory. Any ideas on what I need to do to get the colo

  • Acrobat Pro 8 Registration Error

    I keep getting a message that I need to register my version of Acrobat when I try to print to Adobe to create a PDF file. I go to the Help tab, click on register and it shows I am registered. Only after I repair the installation will it work for a da