Calday not generated while generating universe on mdx query

Dear All,
  Issue:   Iam  Creating  a universe on  Bex Query , issue is  calday which is in free characteristics in not  generated in  
              universe.Please suggest   .
Thanks
suresh.p

Which version of BO and SAP BW do you use?
Regards,
Stratos

Similar Messages

  • Cnnection error while creating universe on Bex Query in BW

    Hi
    I am getting connection error while connecting to BW Bex query.
    The error i am getting while creating universe is  A runtime exception has occured Error getting levels for hierarchy  dimension .....:Unknown error.
    After this
    Also while creating universe no key figures/measures are getting generated from Bex query to designer.
    Also in Bex query which are created as mandatory variables comes as  Prompts in webi.
    But when I try to parse in Condition filter it is throwing error.
    Currently that mandatory variable is From Date and To Date
    Is we require to change the prompt syntax in Condition filter.
    Also kindly suggest solution for Connection error as impemtation is getting affected.
    Regards
    Gaurav Mang

    Hi
    R u saying allow external acces in BEX query.This option in Bex Query designer.
    Or In whether while creating universes under properties tab there is use of OLAP universes option has to be made to Yes.
    This both things we have tried
    Let me know any other option to be tried.
    Regards
    gaurav mang

  • Bw publish and connections not based on the sap bw mdx query driver

    Dear experts,
    we are currently facing a problem with transporting reports that are based on multiple database connections and joined using the cross database join feature of crystal reports. One connection is based on the SAP BW MDX driver, the other is based on a SAP functionmodule.
    Now when transporting the reports with STMS and publishing them via /crystal/rptadmin and bwpublish only the bex mdx query connection gets updated. The other connection is still pointing to the original location.
    e.g.
    transporting
    DEV -> PROD
    function module still pointing on dev server.
    As we need to use the sap default transport system in order to get all features (no SP4 yet) and we can not change the reports manually in the PROD system before publishnig and don't want to mix in the LCM we have no idea how get a work around for this problem.
    Changing the database connection via CMC on the PROD system has no effect either.
    Please help.
    Thank you very much!
    Thorsten

    Hello Thorsten,
    What you observe is "By Design" of the product. The dynamic update is supported only for reports using the BW MDX driver (or historically for those using the deprecated BW query driver). Other SAP drivers such as the OpenSQL driver which you use to connect to the function module do not leverage the same features when using the SAP Transport process.
    You may report directly against your target system when connecting to Function Modules.
    thanks,
    Akin

  • Hierarchy variable not passed over to universe

    Hierarchy variable is not passed to the universe from the query, note 1007048 is not applicable to our system.
    Any ideas on what other config to check and change ?

    Hi,
    - does the query work without any issues in transaction RSRT ?
    - do you see the variable as filter in the Universe ?
    Ingo

  • SAP BW BEx query - WEBi MDX query

    Hi Experts, have we had some discussion on this?
    Does MDX query send by WEBi report to BW use the same program to extract data from BW database?
    One of the option for WEBi report source of data is to build Universe on top of BEx query. Could you share how this process actually happen.
    I think
    - WEBi query will pass parameters that is relevant for BEx query filter of the universe
    - the BEx query will then extract the data (following normal process if we run BEx query independently)
    - if WEBi has further filtering, it will then get the BEx result above and filter it further ..??
    So, how is MDX query come into the picture?
    Or is it:
    - WEBi query and the BEx query will determine what MDX query will be generated, and this MDX query will then fetch the data.
    But why BEx query extract data faster then MDX query?
    Sorry, i am new to this. hope someone could share some light here. In the meantime i continue to real those documentation and try to get some more ideas of what is actually happening.
    Thanks.

    Hi Thanks a lot for pointing this out.
    Did i understand it correctly that BEx query is using a different set of program (platform) to retrieve data compare to MDX query, and not MDX uses those program that is used by BEx to retrieve data from BW database and have extra steps on top of that?
    Can anyone share what is actually happen WEBi MDX query is executed (how the database is hit with SQL, and what are the tools to evaluate the efficiency of the WEBi (or the used BEx). As for BEx we have RSRT to analyze it right.
    And even to test the MDX query using MDXTEST and try to get the data from WEBi report, i found WEBi report still take considerably a lot longer. Why is this so? just because BO is a different system then BW?
    And as it's shared the BO 4.0 is using the same platform as BEx to retrieve data from BW database, does this mean we don't need to care about MDX usage in BW anymore as far as BO data extraction concern?
    Thank you very much.

  • Error In MDX query

    Statement: SELECT{ CROSSJOIN({ [Product].[Product] }, { [Measures].[Shipping Units] })} ON ROWS FROM [Shipment]
    com.interlacesystems.iquery.QueryException: COLUMNS axis specification missing
         Statement: SELECT{ CROSSJOIN({ [Product].[Product] }, { [Measures].[Shipping Units] })} ON ROWS FROM [Shipment]
         at com.interlacesystems.iquery.imdx.QueryCommand.resolve(Unknown Source)
         at com.interlacesystems.iquery.imdx.QueryCommand.resolve(Unknown Source)
         at com.interlacesystems.iquery.imdx.IMDXQueryFactory.parseStatement(Unknown Source)
         at com.interlacesystems.iquery.QueryFactory.createStatement(Unknown Source)
         at com.interlacesystems.iquery.DefaultQueryExecutionHandler.<init>(Unknown Source)
         at com.interlacesystems.isclient.admin.query.QueryAction.makePreviewURL(Unknown Source)
         at com.interlacesystems.isclient.admin.query.QueryAction.exportQuery(Unknown Source)
         at com.interlacesystems.isclient.admin.query.QueryAction.preview(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:269)
         at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:170)
         at com.interlacesystems.isclient.common.ISAction.process(Unknown Source)
         at com.interlacesystems.isclient.common.ISAction.execute(Unknown Source)
         at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)
         at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)
         at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
         at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
         at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
         at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
         at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.interlacesystems.isclient.auth.SessionInitFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.interlacesystems.isclient.auth.AuthorizationFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.interlacesystems.isclient.auth.AuthenticationFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.hyperion.css.wls.CssJpsFilter.doFilter(CssJpsFilter.java:32)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at com.interlacesystems.isclient.auth.RootFilter.doFilter(Unknown Source)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:326)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    I am getting following error in While Executing a folllowing MDX Query.....

    general mdx format is
    SELECT
    { } ON COLUMNS,
    {} ON ROWS
    FROM [Cube]
    I think you are missing { } COLUMNS, in query.
    Thanks,
    Sumant

  • MDX command does not generate records: "NO RECORDS GENERATED"

    Dear Experts,
    I am testing MDX command we are going to use in Cashflow calculation. Although I am aware this is not typical way to do this (usually account-based calculation business rule does the job) but there are some other factors and we really want to do that in script.
    I created a very simple script:
    // CASHFLOW TEST
    *XDIM_MEMBERSET TIME = 2014.JAN
    *XDIM_MEMBERSET ENTITY = DK10
    *XDIM_MEMBERSET CATEGORY = ACTUAL
    *XDIM_MEMBERSET CONSOSCOPE = G_NONE
    *XDIM_MEMBERSET AUDITID = IMPORT_LPM
    [ACCOUNT].[#12220_F220] = ([ACCOUNT].[12220],[FLOW].[F220])
    *COMMIT
    but the script does not behave as I am expecting it to behave. Basically no single record gets generated by the script.
    I am attaching the log. I have triple-checked the data region in question for the account 12220 and it is populated with the value.
    Am I doing someting wrong?
    Thank You!
    Marek

    Hello Marek,
    I understand. If you need any documentation on MDX and Script Logic please let mw know.
    You should take a look at this Performance Analysis and Optimization for BPC 10 , in particular to this part:
    MDX and RSDRI query
    As already recommended for BPC 7.5 splitting the report into MDX and RSDRI(SQL) queries has an positive impact on performance. By using one MDX query (as small as possible) and one RSDRI query (as large as possible) the best performance improvements were achieved. RSDRI queries are much faster, but can only be used for base level members (without aggregation). For the examples mentioned above the best performance was achieved with a split into two reports and Europe rows and 2012-Total columns as Local Members. The DB query time was reduced from about 20 seconds to 2.3 seconds while the client rendering time doubled from about 1 second to nearly 2 seconds.
    Figure 10: Measurements of split reports
    Thank you.
    Best regards,
    Raquel

  • When using TODATE function MDX query is not correctly generated

    Essbase 9.3.1.2 and OBIEE 10.1.3.4.1.
    When using TODATE function MDX query is not correctly generated.
    This leads to unexpected values not only on cumulative columns in report (generated with TODATE), but also other columns (calculated with AGO function or directly read from cube) have incorrect values.
    The problem occurs when you filter on a column that is not in the select list. If you filter on just one level of dimension, results are fine. You can filter on multiple dimensions as long as you filter on just one level of each dimension.
    If you filter on two or more levels of one dimension, than results are not correct. In some cases results for TODATE column are all zeros, in some cases it is a random value returned by Essbase (same random value for all rows of that column), and in some cases BI Server returns an error:
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. Essbase Error: Network error [10054]: Cannot Send Data (HY000).
    Here is generated MDX code:
    With
    set [Grupe proizvoda2] as '{[Grupe proizvoda].[N4]}'
    set [Grupe proizvoda4] as 'Generate([Grupe proizvoda2], Descendants([Grupe proizvoda].currentmember, [Grupe proizvoda].Generations(4), leaves))'
    set [Segmentacija2] as '{[Segmentacija].[RETAIL]}'
    set [Segmentacija4] as 'Filter(Generate({[Segmentacija2]}, Descendants([Segmentacija].currentmember, [Segmentacija].Generations(4),SELF), ALL), ([Segmentacija].CurrentMember IS [Segmentacija].[AFFLUENT]))'
    set [Vrijeme3] as '{[Vrijeme].[MJESEC_4_2009]}'
    member [Segmentacija].[SegmentacijaCustomGroup]as 'Sum([Segmentacija4])', SOLVE_ORDER = AGGREGATION_SOLVEORDER
    member [Accounts].[MS1] as '(ParallelPeriod([Vrijeme].[Gen3,Vrijeme],2,[Vrijeme].currentmember), [Accounts].[Trosak kapitala])'
    member [Accounts].[MS2] as '(ParallelPeriod([Vrijeme].[Gen3,Vrijeme],1,[Vrijeme].currentmember), [Accounts].[Trosak kapitala])'
    member [Accounts].[MS3] as 'AGGREGATE({PeriodsToDate([Vrijeme].[Gen2,Vrijeme],[Vrijeme].currentmember)}, [Accounts].[Trosak kapitala])'
    select
    { [Accounts].[Trosak kapitala],
    [Accounts].[MS1],
    [Accounts].[MS2],
    [Accounts].[MS3]
    } on columns,
    NON EMPTY {crossjoin ({[Grupe proizvoda4]},{[Vrijeme3]})} properties ANCESTOR_NAMES, GEN_NUMBER on rows
    from [NISE.NISE]
    where ([Segmentacija].[SegmentacijaCustomGroup])
    If you remove part with TODATE function, the results are fine. If you leave TODATE function, OBIEE returns an error mentioned above. If you manually modify variable SOLVE_ORDER and set value to, for example, 100 instead of AGGREGATION_SOLVEORDER, results are OK.
    In all cases when this variable was modified in generated MDX, and query manually executed on Essabse, results were OK. This variable seems to be the possible problem.

    Hi,
    Version is
    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
    PL/SQL Release 10.2.0.5.0 - Production
    CORE    10.2.0.5.0      Production
    TNS for 64-bit Windows: Version 10.2.0.5.0 - Production
    NLSRTL Version 10.2.0.5.0 - Production
    Sorry, in my last post i forgot to mention that i already created a function based index but still it is not using because, there is a UNIQUE constraint on that column.
    Thanks

  • SPOOL not generated while smartform is executed in Background

    Hi
    I have issue while creating spool for smartform in background.Its works fine in foreground and i m able to view the outpt.
    But in background it should generate a spool but it is not generating?
    I have given the ouput options to supress the dialog but it still it is not generating the spool.
         control-preview = 'X'.
          control-no_dialog = 'X'.
          control-device = 'PRINTER'.
          control-no_dialog = 'X'.
          control-GETOTF = 'X'.
          OUTPUT_OPTIONS-TDDEST = 'LP01'.
          OUTPUT_OPTIONS-TDNOPRINT = 'X'.
    Any suggestions??
    Thanks & Regards
    Jyo

    Hi Jyotheswar,
    When the smartform is generated in background create a new spool by using following code
          output_options-no_dialog = 'X'.
          output_options-tdarmod = 1.
          output_options-tdcopies = 001.
          output_options-tddest = 'LP01'.
          output_options-tdprinter = 'SWIN'.
          output_options-tdlifetime = 1.
          output_options-tdnewid = 'X'.
    tdnewid is the field used to create a new spool request.  You can get the new spool request number in job_output_info-spoolids.
    Regards,
    Birendra

  • Printer spooler is not generated while output command

    Dear All,
    I am facing problem in  where the printer is installed in that system .when the user is giving print the
    Printer spooler is not generated while output command successfully  coming in sap
    Please suggest how to sol
    Regard
    Kumar

    Hello,
    Not very strong with Linux, but i think that, maybe you need to set a graphic emulator to compile ?
    Francois

  • Upgrade with DBUA to 12c hangs while upgrade.xml does not generated

    Hi together,
    actually I've an upgrade problem with dbua. At a server with Oracle Linux 6 I've running an 121.0.2 GI. in that GI there are two Oracle Homes: one 12.1.0.2 wih PSU1 and one 11.2.0.4 with PSU4. I'm trying to upgrade the database "testdb" from 11.2.0.4 to 12.1.0.2 with dbua.
    So I'm logged in and set all session parameters to the new 12.1.0.2 home:
    $ export ORACLE_HOME=/usr/local/oracle/product/12.1.0.2/
    $ export PATH=$ORACLE_HOME/bin:$PATH
    After that I start the dbua. i select my testdb and wait. And still wait..... After selecting the db and dbua has getting al the database information he will hang at 0% by "Run Pre Upgrade Utility". But why?
    So I've looked into trace.log from dbua:
    oracle@testserver- DB_12_1_0_2:/usr/local/oracle/cfgtoollogs/dbua/testdb/upgrade2
    $ ll
    total 96
    -rw-r----- 1 ora121 oinstall    1374   Oct 17 10:56 mapfile.txt
    -rw-r----- 1 ora121 oinstall      104   Oct 17 10:56 preupgdir.sql
    -rw-r----- 1 ora121 oinstall  29326    Oct 17 10:56 sqls.log
    -rw-r----- 1 ora121 oinstall  53994    Oct 17 10:56 trace.log
    -rw-r----- 1 ora121 oinstall         0    Oct 17 10:56 trace.log.lck
    ora121@QUM169 - DB_12_1_0_2:/usr/local/oracle/cfgtoollogs/dbua/testdb/upgrade2
    $ less trace.log
    In the trace.log he tells me, that he weren't able to create a file called upgrade.xml and throws a java exception:
    [Thread-77] [ 2014-10-17 10:56:28.200 CEST ] [PreUpgradeToolGroup.validate:252]  validateConnectionToDB using user:=null
    [Thread-77] [ 2014-10-17 10:56:28.233 CEST ] [PreUpgradeToolGroup.validate:268]  create log dir obj for pre upgrade tool
    [Thread-77] [ 2014-10-17 10:56:28.234 CEST ] [PreUpgradeToolGroup.validate:274]  creating dir object for pre upgrade spool at/usr/local/oracle/cfgtoollogs/dbua/testdb/upgrade2
    [Thread-77] [ 2014-10-17 10:56:28.239 CEST ] [PreUpgradeToolGroup.validate:320]  Executing CREATE OR REPLACE DIRECTORY PREUPG_OUTPUT_DIR AS '/usr/local/oracle/cfgtoollogs/dbua/testdb/upgrade2'  using SQLEngine.
    [Thread-77] [ 2014-10-17 10:56:28.244 CEST ] [PreUpgradeToolGroup.validate:362]  validationLogDir =
    [Thread-77] [ 2014-10-17 10:56:28.244 CEST ] [PreUpgradeToolGroup.validate:376]  Preupgrade Utility used= /usr/local/oracle/product/12.1.0.2/rdbms/admin/preupgrd.sql
    [Thread-77] [ 2014-10-17 10:56:29.742 CEST ] [PreUpgradeToolGroup.validate:462]  Executed Pre Upgrade Script successfully, now load MEP............
    [Thread-77] [ 2014-10-17 10:56:29.742 CEST ] [DbuxUtils.writeRootElementForUpgradeXML:509]  Passed in upgrade xml file /usr/local/oracle/cfgtoollogs/dbua/testdb/upgrade2/upgrade.xml does not exist.
    [Thread-77] [ 2014-10-17 10:56:29.742 CEST ] [PreUpgradeToolGroup.validate:479]  Executing preupgrade tool
    [Thread-77] [ 2014-10-17 10:56:29.743 CEST ] [PreUpgradeToolGroup.validate:480]  Spool file /usr/local/oracle/cfgtoollogs/dbua/testdb/upgrade2/upgrade.xml
    [Thread-77] [ 2014-10-17 10:56:29.743 CEST ] [DbuxUtils.getPreUpgradeLoader:236]  upgrade.xml does not generated
    [Thread-77] [ 2014-10-17 10:56:29.743 CEST ] [PreUpgradeToolGroup.validate:487]  Executing Preupgrade tool failed..Upgrade xml does not exist
    [Thread-77] [ 2014-10-17 10:56:29.743 CEST ] [PreUpgradeToolGroup.validate:491]  upgrade.xml does not generated
    [Thread-77] [ 2014-10-17 10:56:29.745 CEST ] [SQLEngine.done:2278]  Done called
    Exception in thread "Thread-77"
    java.lang.NullPointerException
            at oracle.sysman.assistants.dbma.wizard.view.ValidationPage.prepareMaps(ValidationPage.java:1989)
            at oracle.sysman.assistants.dbma.wizard.view.ValidationPage.check(ValidationPage.java:1651)
            at oracle.sysman.assistants.dbma.wizard.view.ValidationPage$Check.run(ValidationPage.java:2040)
            at java.lang.Thread.run(Thread.java:682)
    But why? Does anybody know that error?
    Thanks a lot for help and regards,
    Dave

    Yep they are! The own group they weren't in was the asmadmin group. Amusingly I had to add them both to the asmadmin group, so that the upgrade.xml was created with the oracle 12c user and group oinstal and not with oracle 11g user and group asmadmin. I can't tell you really, why, because it is a little bit confusing why he generate a file with the correct group when I add that group to the user, which was assigned wrong before to the file ?!?!

  • MDX Query generated by CR does not work

    Hi Everybody,
    I'm running CR 12.3.0.601Client against SAP_BW 701on SAP EHP 1 for SAP NetWeaver 7.0.
    I connect to the SAP System via <SAP BW MDX QUERY> and <Cubes> directly to a Multiprovider (as non of my Queries is populated below the Queries Node.)
    The Multiprovider contains a basic balance sheet concept including a hierarchy for the balance positions I want to display in my report.
    The structure of the Cube is populated correctly in the Field Explorer.
    Accordingly I drag and drop the balance positons (figures for assets (100), currentassets(120), liabilities(80), etc...) and the balance position types (values for assets like 'A', currentassets 'CA', etc...) to the detailed section, what works fine so far.
    However, as soon as I create a group on the NodeID I cannot see any data in the preview. By running the SQL Query, copied from Database->Show SQL Query Window in the Transaction MDXTEST I receive the error message below:
    System error in program CL_RSR_HIERARCHY and form MEMBERGET_FULL_2 (see long text)
    The Query created by CR is:
    SELECT {[Measures].[ZBSPOS]} ON COLUMNS,  NON EMPTY CROSSJOIN(EXCEPT([ZBSPOSTP].MEMBERS, {[ZBSPOSTP].[All]}), CROSSJOIN(EXCEPT([0FISCYEAR].MEMBERS, {[0FISCYEAR].[All]}), [ZBSPOSTP                      ZEVA_BSPSTP_H].MEMBERS)) DIMENSION PROPERTIES [0FISCYEAR].[20FISCYEAR], [ZBSPOSTP                      ZEVA_BSPSTP_H].[2ZBSPOSTP] ON ROWS FROM [$ZEVA_MP]
    Thanks for your help!
    Dominik

    Hey Ingo,
    Google and Searches in SDN did not return any results for "_MEMBER_GET_FULL_2", but I'm thankful for other sites, you recommend ;).
    Crystal Reports is Running on Version 12.3.0.601, ie. SP 3 without any FixPacks. Yet I'll run updates up to FP 3, just to be sure.
    Moreover, I'm not really sure what you mean by
    Did you also import the corresponding ABAP Transports ?
    I can query the cube with a BEx Query, so everything should be in the system, right?
    Just to be sure, please find the complete error message below. As a next step, I would try to find out, at what step the SAP program fails.
    System error in program CL_RSR_HIERARCHY and form MEMBERGET_FULL_2 (see long text)
    Message no. BRAIN299
    Diagnosis
    This internal error is an intended termination resulting from a program state that is not permitted.
    Procedure
    Analyze the situation and inform SAP.
    If the termination occurred when you executed a query or Web template, or during interaction in the planning modeler, and if you can reproduce this termination, record a trace (transaction RSTT).
    For more information about recording a trace, see the documentation for the trace tool environment as well as SAP Note 899572.
    greetings

  • Excel Generating MDX Query With Crossjoins

    Hi All,
    I am having performance issues while using excel to browse SSAS cube.
    I ran the pro filer and captured the MDX queries and query which excel has auto generated has lot of cross joins 
    All i am doing is selecting 3 attributes in a dimension and i can't understand why excel is choosing to use cross joins
    Can any one please give me some options on how to make excel not use cross joins ?
    Query From BIDS :
    SELECT NON EMPTY { } ON COLUMNS, NON EMPTY { ([Orders].[Order No].[Order No].ALLMEMBERS * [Orders].[Order Status].[Order Status].ALLMEMBERS * [Orders].[Branch].[Branch].ALLMEMBERS ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM [Sales_Detail]
    CELL PROPERTIES VALUE
    Query From Excel :
    SELECT 
    NON EMPTY CrossJoin(CrossJoin(Hierarchize({DrilldownLevel({[Orders].[Order No].[All]},,,INCLUDE_CALC_MEMBERS)}), Hierarchize({DrilldownLevel({[Orders].[Order Status].[All]},,,INCLUDE_CALC_MEMBERS)})), Hierarchize({DrilldownLevel({[Orders].[Branch].[All]},,,INCLUDE_CALC_MEMBERS)}))
    DIMENSION PROPERTIES PARENT_UNIQUE_NAME,HIERARCHY_UNIQUE_NAME,[Orders].[Order No].[Order No].[Branch],[Orders].[Order No].[Order No].[Legal Entity],[Orders].[Order No].[Order No].[Likelihood Of Deal],[Orders].[Order No].[Order No].[Order Status],[Orders].[Order
    No].[Order No].[Order Type],[Orders].[Order No].[Order No].[Products ID] ON COLUMNS  FROM [Sales_Detail] CELL PROPERTIES VALUE, FORMAT_STRING, LANGUAGE, BACK_COLOR, FORE_COLOR, FONT_FLAGS

    Hi Satish,
    According to your description, you find Excel using a lot of CROSSJOIN when driving data from cube. It caused bad performance and you want to avoid it. Right?
    This is a known issue in Excel, it uses a certain template to build the cross join. It uses DrillDown.... functions for complex user filter selection when doing drill down. It's the default behavior of Excel and it hasn't been fixed yet.
    In this scenario, I suggest you build user hierarchy in your cube and use it in Excel when retrieving data into pivot table.
    See a similar thread below:
    https://social.msdn.microsoft.com/forums/sqlserver/en-US/99a6a97f-518a-4fe6-b9bd-fa81f0a44587/controlling-the-mdx-constructed-by-excel-pivottables
    Reference:
    Binding an Excel table to the results of an MDX query
    Best Regards,
    Simon Hou
    TechNet Community Support

  • Customized Seeded report to XMLP report but its not generating output file?

    I want to customize "Dunning Letter Print from Dunning Letter Generate" Report, which is called from "Dunning Letter Generate" Report
    Steps i followed to Customize reports are.
    1. Changed output format to xml for "Dunning Letter Print from Dunning Letter Generate" Report.
    2. Ran report to generate xml data and using xml data created RTF file
    3. Registered data definition and template with code and short name same which is ARDLP_NON_SRS
    Now while i am running report its completing normal, but its not generating output file giving Error like –
    "Unable to find Published Output for this request"
    “No Output File Exist for Request No - xxxxx”
    No Idea why its not picking template, Can anyone help me in this?
    Using:
    Oracle Applications : 10.0.5.2,
    MS Word 2007
    Thanks,

    I am not giving the solution, providing you a hint..
    This is the query you need to satisfy,
    SELECT NVL(R.DESCRIPTION ,CP.USER_CONCURRENT_PROGRAM_NAME)
    FROM FND_CONCURRENT_REQUESTS R, FND_CONCURRENT_PROGRAMS_VL CP,XDO_DS_DEFINITIONS_B XDS
    WHERE ( ( FND_PROFILE.VALUE('CONC_REPORT_ACCESS_LEVEL') = 'U'
    AND R.REQUESTED_BY = :$PROFILES$.USER_ID ) or
    ( FND_PROFILE.VALUE('CONC_REPORT_ACCESS_LEVEL') = 'R'
    AND R.RESPONSIBILITY_ID = :$PROFILES$.RESP_ID ) )
    AND R.PROGRAM_APPLICATION_ID = CP.APPLICATION_ID
    AND R.CONCURRENT_PROGRAM_ID = CP.CONCURRENT_PROGRAM_ID
    AND XDS.APPLICATION_SHORT_NAME=
    ( SELECT APPLICATION_SHORT_NAME
    FROM FND_APPLICATION
    WHERE APPLICATION_ID=CP.APPLICATION_ID)
    AND XDS.DATA_SOURCE_CODE = CP.CONCURRENT_PROGRAM_NAME
    AND R.OUTPUT_FILE_TYPE='XML'
    AND R.STATUS_CODE not in ('E', 'D', 'T', 'X')
    ORDER BY R.REQUEST_ID DESC
    Go to system profiles and query for 'Concurrent:Report Access Level', responsibility you need and modify the profile name accordingly....

  • Part1 is not generating for Vendor Subsequent delivey

    Hi ASAP
    I hope you must be doing great; steps are as follow which Iu2019m following for vendor return and subsequent delivery for Raw / Capital goods.
    1. PO -> MIGO (101) -> Excise capture & Posting using J1IEX -> MIRO.
    For excise, part1 & 2 to relevant register posting has taken placed.
    Now quality dept. has rejected the goods, for which vendor delivery should take place.
    2. For Vendor return Delivery
    MIGO 122 w.r.t GR of 101-> Excise capture & Posting using J1IS&V.
    For Excise, Part1 is getting created using J1IS, J1IV is creating Part 2, in Acct. doc. RG23C BED/ECS/HEC is being Credit and "PLA On Hold" is being Debited for BED/ECS/HEC amount.
    3. For Vendor subsequent delivery, I have done the excise config. for Movt. 123 .
    MIGO 123 w.r.t. GR of 122. 
    While doing GR for 123, system is not generating Excise screen.
    Any way, After GR of 123, I have Capture Excise Invoice after inputting all relevant data, but while Posting, System is generating message that Part1 is does not exist for vendor excise invoice.
    Now I think requirement is visible for your understanding to suggest me some valuable idea.
    If possible can plz drop a test mail to hksiva.manoj at gmail dot com for further clarification?
    Thanks & Regards
    Manoj K Singh

    Hi Rajaram,
    Thanks for your ealiest reply, yes i have done the config. which you suggested,
    Even after this " Specify which mvt type involves excise invoices",  assignment system is not generating Excise screen for Movt. 123 w. r. t. 122.
    Manoj K Singh

Maybe you are looking for

  • Bapi for posting documents in PCA

    Hello All, Does somebody know a FM or a BAPI wich permit's posting in the Profit Center Accounting? We have a list of documents for which we have to post documents in the PCA, tables GLPCA, GLPCP. I have found a series of BAPI's for ALE PCA , but not

  • Beginner:an issue of generating code for an entity service

    Hi All,   I have downloaded Sap Netweaver of sneak preview version which contains netweaver studio 7.0.07. And my jdk version is 1.4.09.   I created a CAF project and added an entity service named Person(just by clicking mouse,not did anything else).

  • Service OracleSOL102iSQL*Plus not starting

    Dears, Recently we have upgraded Oracle 9i to 10.2.0.1. Everything is working fine but service OracleSOL102iSQL*Plus created at upgrade is not getting start. and in error it is only showing that service is not starting in a timely fashion. Please sug

  • UOM in Rate Schedule

    We need to define Job rate schedule using "Days" as UOM, By default Oracle Displays "Hours" as UOM, Can anyone suggest what is setup do be done to overcome this issue? We are using EBS R12 , version 12.1.1

  • Collection representing a relation of arity two?

    hi, does anyone know of a Collection style class for representing a relation of arity two? you would be able to search by either the LHS or RHS of each tuple of the relation to give a better idea...Association assoc = new Association(); assoc.add("ma