Dump while executing the query on MProvider on Stock and Billing
Hi,
I am getting this dump while executing a Query on Multiprovider. Here Multiprovider is on Billing cube(z-cube) and 0IC_C03 cubes. In the report , I have KF of both cubes. I am sure I never faced this type of problem in version 3.5. It seems we are going back day by day because of version 7.0.
A:
1) I am not getting any error if I take Kfs of only Billing cube in the
report on the multiprovider.
2) But I am getting this problem by taking only KF from 0IC_c03 on this multiprovider .
3) And also this problem is not raising in any queries(ofcourse same type) of those 2 cubes.
4) Here Fiscal Variant is constant filter, and User will enter the Fiscal year.
5) In the Columns area ,I have taken 12 selections each one restricted with one CALMONTH2.
6) in Rows part I have 3 selections. Here 2 selections have Billing KF and other selection has Blockd Stock qty KF.
B:
The above dump is not raising if I take 12 selections on columns with a restriction on 0CALMONTH with Customer exit varible , but different offsets in selections. Here the Customer exit variable gets April of the User entered Financial year as the value. But the problem is For all columns it is giving same Value for Stock KF even though we have different values in the system. Surprisingly issue is , Sales figures are comming proper.
I am on Version 7 and patch 13. And I am using Querydesigner 3.5.
Dump message: GETWA_NOT_ASSIGNED
<i>Short text:
Field symbol has not yet been assigned.
What happened?
Error in the ABAP Application Program
The current ABAP program "RSDRC_NCUM_ROUTINES" had to be terminated because it has come across a statement that unfortunately cannot be executed.
keywords:
"GETWA_NOT_ASSIGNED" " "
"RSDRC_NCUM_ROUTINES" or "RSDRC_NCUM_ROUTINES"
"FILTER_SELDR"</i>
Thanks and Regards,
Anil Kumar Sharma .P
Message was edited by:
Anil Kumar Sharma
Message was edited by:
Anil Kumar Sharma
OK,
I come back to my question: you said "<i>But the problem is For all columns it is giving same Value for Stock KF even though we have different values in the system</i>"
Can you say to which period this value correspond?
This looks like you are missing some characteristic identification in your multi.
Can you assess that?
Do you have the same time periods in both cubes? I mean, do you have at least the periods used in your RKF / query in both cubes? Would you mind pasting your identification for time IObjs from table RSDICMULTIIOBJ?
please see hereunder my identification for a sales and stock multicube
INFOCUBE OBJVERS IOBJNM PARTCUBE PARTIOBJ
ZMC021 A 0CALDAY ZICRT_C07 0CALDAY
ZMC021 A 0CALMONTH ZICRT_020 0CALMONTH
ZMC021 A 0CALMONTH ZICRT_C07 0CALMONTH
ZMC021 A 0CALMONTH2 ZICRT_020 0CALMONTH2
ZMC021 A 0CALMONTH2 ZICRT_C07 0CALMONTH2
ZMC021 A 0CALQUART1 ZICRT_020 0CALQUART1
ZMC021 A 0CALQUART1 ZICRT_C07 0CALQUART1
ZMC021 A 0CALQUARTER ZICRT_020 0CALQUARTER
ZMC021 A 0CALQUARTER ZICRT_C07 0CALQUARTER
ZMC021 A 0CALWEEK ZICRT_C07 0CALWEEK
ZMC021 A 0CALYEAR ZICRT_020 0CALYEAR
ZMC021 A 0CALYEAR ZICRT_C07 0CALYEAR
ZMC021 A 0FISCPER ZICRT_020 0FISCPER
ZMC021 A 0FISCPER ZICRT_C07 0FISCPER
ZMC021 A 0FISCPER3 ZICRT_020 0FISCPER3
ZMC021 A 0FISCVARNT ZICRT_020 0FISCVARNT
ZMC021 A 0FISCVARNT ZICRT_C07 0FISCVARNT
ZMC021 A 0FISCYEAR ZICRT_020 0FISCYEAR
ZMC021 A 0FISCYEAR ZICRT_C07 0FISCYEAR
note that here ZICRT_020 is a monthly stock cube.
hope that helps...
Olivier.
Similar Messages
-
Dump while executing the Query
Hi,
when I try to execute the query I get the following dump.
ASSIGN_TYPE_CONFLICT
Error analysis
You attempted to assign a field to a typed field symbol,
but the field does not have the required type.
Pleaes assist , its urgent
Regards,
ANitaHi,
The problem is Solved.
If the problem is occuring while running the query, regenerate the query through transaction RSRT.
Regards,
ANita -
While executing the query in the web template I am facing below issue
Hello SAP geniuses,
Please help me on my issue ,
while executing the query in the web template i am facing below issue.
The variable for characteristic (region) is appearing but this characteristic (region) is not appearing in the free characteristic zone but when we are executing the query with out webtemplate it is showing both variable and free characteristic
can anybody help us to identify what is the issue with the web template.
Thanks
AlokHi,
Plz check ur report and execute at the designer and take its technical name and go to RSRT. log out and log in and try..
if not check ur authorisation.
Regards....KP -
Serious system error while executing the query: java.lang.OutOfMemoryError
From ALSB, we are trying to insert records in a table, by calling the ALDSP webservice. It is working fine when the xml (ie., given as input to the ALDSP webservice) is small. But facing the following error when the input xml size is large.
<ALDSP> <BEA-000000> <Product> <Serious system error while executing the query:
{ld:ABC/Test}createTest:1
java.lang.OutOfMemoryError: Java heap space
We do not want to increase the heap size. Is there any other way we can solve this problem?In logical dataservice of ALDSP we have created a procedure called createTest, which is used to insert mulitple rows in the table. We have created a webservice for that logical DataService.
Using the ALSB, we are calling the webservice -> createTest Operation and we are passing xml as input to that createTest function.
Input xml:
<ns1:createTest>
<ns1:createTemps>
<ns0:createTemp>
<ns0:field1>1</ns0:field1>
<ns0:field10>test1</ns0:field10>
</ns0:createTemp>
<ns0:createTemp>
<ns0:field1>2</ns0:field1>
<ns0:field10>test2</ns0:field10>
</ns0:createTemp>
</ns1:createTemps>
</ns1:createTest>
each ns0:createTemp represent a row that need to be inserted in the table.
When the number of ns0:createTemp is less ( when the number of rows that need to be inserted is less) then no problem occurs, it is getting inserted properly. But when there are more number of ns0:createTemp then we are getting the following error
<ALDSP> <BEA-000000> <Product> <Serious system error while executing the query:
{ld:ABC/Test}createTest:1
java.lang.OutOfMemoryError: Java heap space -
Dump while Executing the Report HINUINFU
Dear All
I am getting Dump while executing the T.Code - HRPBSIN_IN_INFU (HINUINFU). As per my Configuration it should update the IT0267 and the IT0582. While debugging the We found out that its updating the IT0267 internally. But while reaching to IT0582 its reflecting on the feature 40CEA and the T549D.
here we are having the Telephone Reimbursement for this i copied the Tax code SEXM to ZTEL and assigned to my wage type
I also maintaied this Subtype to the feature 40CEA.
Checked also the IT0582 and its subtype time constraint.
Still the the DUMP persisisting. Please provide the solutions if any of you come across with the same situation.
Thanks & Regards
Srikanth ReddyHi
Issue has been resoved internally. Return value to feature set as HINUOSD0 to MOLGA. hence closing the thread
Regards
Srikanth Reddy -
Getting a dump while executing the standard report BUSCHDOC
Hi,
I am getting a dump while executing the standard report BUSCHDOC.
I am specifying the following values:-
Application Object : BUPA
Business partner:<some business partner>
Changed on: <some date>
Changed by:<some userid>
Below are the dump details
Short text
CREATE DATA: The specified type "BUSSRCH_401BUPAT" is no valid data type.
Any suggestions to avoid the dump are welcome.
Thanks,
RavindraHi Ravindra,
Can you execute report BUP_BUSSRCHGF_REPAIR and try again ?
Also, go to transaction BUS10, click the button Geneate Selection. On next screen, give Application object = BUPA, Max no. of tables per view = 1.
Regards,
Rishu. -
Issue While executing the Query for Pagination using ROWNUM with like
Issue While executing the Query for Pagination using ROWNUM with like.
Database is Oracle11G.
Oracle Database Table contains 8-9 lakh records
1) SQL equal (=)
SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
WHERE A.REFERENCE = 'KMF22600920'
Execution Time:- 0.00869245 seconds
Returns 2 resultsets
2) SQL like (one %)
SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
WHERE A.REFERENCE = 'KMF22600920%'
Execution Time:- 0.01094301 seconds
Returns 2 resultsets
3) SQL like (two%)
SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
WHERE A.REFERENCE like '%KMF22600920%'
Execution Time:- 6.43989658 seconds
Returns 2 resultsets
In Pagination, we are using Modified version of SQL Query 3) with ROWNUM as mentioned below :-
4) SELECT * FROM (
SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
WHERE REFERENCE like '%KMF22600920%' AND ROWNUM <= 20 ) WHERE RNUM > 0
Execution Time:- Infinite
ResultSets:- No as execution time is infinite
a) Instead of like if we use = in the above query it is returning the 2 resultsets (execution time 0.02699282 seconds)
b) Instead of two % in the above query, if use one example REFERENCE like 'KMF22600920%' it is returning the 2 resultsets (execution time 0.03313019 seconds)
Issue:- When using two % in like in the above query i.e. REFERENCE like '%KMF22600920%' AND ROWNUM <= 20 ) , it is going to infinite.
Could you please let us know what is the issue with two % used in like and rownum
5) Modified version of Option1 query (move out the RNUM condition AND RNUM <= 20)
SELECT * FROM (
SELECT /*+ FIRST_ROWS(n) */ ROWNUM RNUM, A.* FROM LINE A
WHERE REFERENCE like '%KMF22600920%' ) WHERE RNUM > 0 AND RNUM <= 20
Execution Time:- 7.41368914 seconds
Returns 2 resultsets
Is the above query is best optimized query which should be used for the Pagination or still can improve on this ?This would be easier to diagnose if there was an explain plan posted for the 'good' and 'bad' queries. Generally speaking using '%' on both sides precludes the use of any indexes.
-
While executing the query the output is completey different from the query
Dear friends,
We built a query and loaded the data for that infoprovider.
While executing the query the output is completey different from the query what we have built.
Output has no relevance to the query.
Kindly help the same.
Regards,
SathyaHI Satya,
In my opinion the issue is with your front end.
Results should be identical in RSRT, BEx Analyzer (Workbooks) and the ABAP-Web since all three frontend tools use the "ABAP Runtime layer".
It may differ In the Portal where the new "Java Runtime layer". (Java-Web.) is used.
This is given in OSS Note 1296576 - Different Query Behaviour: ABAP - Java.
So i think the problem lies in your analyser. If you are using Analyzer: BI Add on 7.X (Based on 7.10) try and get support package 8.
Hope this helps.
Thanks,
Rahul -
Short dump when executing the query
Hello Friends,
I have a query from MM area which I have insalled from Business Content , and when I try to go to the edit mode or try to excute the query I get a short dump which says "Missing elements ..", I get the same dump when executing from query designer or RSRT . At this time I'm not able to do a "check" on the query also n query designer since it doesnot allow me to go to the edit mode also . Any inputs greatly appreciated .
thanks ,Hi,
While activating it from the Business Content, have you activated all the underlying objects also. Pls check that. It might help. -
Receiving SQL Error: INTERNAL_ERROR while executing the query
Dear All,
I am receiving the below error while executing a query.
SQL Error: INTERNAL_ERROR
Diagnosis
The database system registered an SQL error. As available, the error number and a description are included in the short text. Possible causes for SQL errors include:
Overflow of database objects such as buffers, temporary tablespaces, rollback segments or data containers/tablespaces.
->These problems can generally be eliminated by system administrators.
Missing generated database objects such as tables or views based on inconsistent or inactive InfoCubes or InfoObjects. Examples of this include the view of the fact table for an InfoCube or the attribute SID table (X/Y table) of a characteristic.
-> These problems can generally be eliminated by a BW administrator.
SQL requests with incorrect content.
-> Problems of this type are generally programming errors.
System Response
Procedure
Contact your system administrator.
Procedure for System Administration
If there is no error description, look for one in the reference from the database producer.
Decide on the correct category for the SQL error and check if it can be eliminated. Generally the error can also be found in the syslog (transaction sm21). From there, transactions sm51 and sm50, the developer's trace log of the work process can be determined and the erroneous statement can be viewed in the log. This procedure is described in SAP Note 568768.
Notification Number DBMAN 257
I verified the table spaces and also done RSRV Repair of InfoObjects and InfoCubes and didnt find any error. But I am receiving this error for one particular month and remaining months are executing fine. Any ideas why i am receiving this error.
Regards
Ravi YOSS Note 1305568:
Symptom
A data mart query that
you want to execute within a data transfer process (DTP), for example, terminates with the
SQL error -1013 "Too many order columns".
The following is displayed in the monitor log of the data transfer process:
Error while extracting from source xxxxxx (type InfoProvider)
Message number RSBK 242
Exception CX_SQL_EXCEPTION occurred (program:
CL_SQL_STATEMENT==============CP, include:
CL_SQL_STATEMENT==============CM004, line: 32).
Message number RS_EXCEPTION 000
SQL error: POS(3306) Too many order columns
Message number DBMAN 257
Error reading the data of InfoProvider xxxxxx
Message number DBMAN 305
You have already implemented Note 1065380.
Other terms
CX_SQL_EXCEPTION, message number, RS_EXCEPTION 000, DBMAN 257, RSBK 242,
RS_EXCEPTION 000
Reason and Prerequisites
The MaxDB internal limit of 4016 bytes or 128 fields for GROUP BY columns was exceeded.
Solution
When you implement these corrections, no aggregation is performed for the data (GROUP BY) if the limits of the MaxDB database have been exceeded.
The limit values for the aggregation bahavior can also be manually reduced if there are problems with the default values.
Two RSADMIN parameters are provided for this.
MAXDB_MAX_GROUP_BY_FLDS is the maximum number of GROUP BY fields. The default value is 128.
MAXDB_MAX_GROUP_BY_LEN is the maximum total length of the GROUP BY fields. The default value is 4000.
SAP NetWeaver BI 7.00
Import Support Package 21 for SAP NetWeaver BI 7. 00 (SAPKW70021) into your BI system. The Support Package is available when Note 1270629"SAPBINews NW 7.00 BI Support Package 21", which describes this Support Package in more detail, is released for customers. -
Error while executing the query
Hi all,
I am facing two errors while executing my query namely
1)The validity interval has initial value as lower limit.
2)Diagnosis
Query uses non-cumulative key figures. It requires calculation for non-cumulative values for more than 2000 periods in time. The most common reason for this is that the non-cumulative InfoCube has a very large validity interval and the query has no time restrictions. With exception aggregation AVERAGE (AV1 or AV2) in particular, this lack of time restriction would result in considerable memory and performance problems.
System Response
Query cannot be executed in this way.
Please suggest a possible reason for these errors.
Thanks and Regards.
Mudit KhannaHi,
See
Refer Notes 496638,571364
210432
528202
1318741
208546
and also see simila thread
Problem getting data from BF cube in report (Non cummulative keyfigures)
Thanks
Reddy -
Dump while executing the report in the background!!!
Hi Experts,
I have created one report which is calling the "HRASR_TEST_PROCESS" (HR form process) thru BDC.
Its running fine while executing via SE38 (foreground) but getting dump while executing from the background with same variant.
The dump is follows,
Short Text
Exception condition "CNTL_ERROR" raised.
ERROR ANALYSIS
A RAISE statement in the program "CL_GUI_CUSTOM_CONTAINER=======CP" raised the exception condition "CNTL_ERROR". Since the exception was not intercepted by a superior program, processing was terminated.
Line Source Code
32 WHEN 1.
33 RAISE CNTL_SYSTEM_ERROR.
34 WHEN 2.
35 RAISE CNTL_ERROR.
36 WHEN 3.
37 class cl_gui_cfw definition load.
38 message id 'DC' type 'W' number cl_gui_cfw=>reason_no_init
39 raising create_error.
40 WHEN 4.
41 RAISE LIFETIME_ERROR.
42 WHEN 5.
43 RAISE LIFETIME_DYNPRO_DYNPRO_LINK.
44 WHEN OTHERS.
45 RAISE CNTL_ERROR.
46 ENDCASE.
47
48 m_container_type = CONTAINER_TYPE_CUSTOM.
49
50 CALL METHOD SET_VISIBLE
51 EXPORTING
52 VISIBLE = '1'
53 EXCEPTIONS
54 CNTL_SYSTEM_ERROR = 1
55 CNTL_ERROR = 2.
56
57 CASE SY-SUBRC.
58 WHEN 0.
59 WHEN 1.
60 RAISE CNTL_SYSTEM_ERROR.
61 WHEN 2.
>>>>> RAISE CNTL_ERROR.
63 WHEN OTHERS.
64 RAISE CNTL_ERROR.
65 ENDCASE.
66
67 m_name = container_name.
68 call method set_window_property
69 exporting property_id = property_name
70 value = m_name
71 keep_cache = 'X'
72 exceptions others = 1.
73 if sy-subrc ne 0.
74 clear m_name.
75 raise cntl_error.
76 endif.
77
78 CALL METHOD ME->REGISTER_CACHED_W_PROPERTY
79 EXPORTING
80 PROPERTY_ID = property_height
81 EXCEPTIONS
Kindly let me know, what is the problem and how can i solve it.
Thanks in advance.
Regards,
HarishHello Zhou,
indeed, as you mention the ALV grid, there are some workarounds in the system, but there is no global solution. For example, the function module REUSE_ALV_GRID_DISPLAY detects internally whether it is called in background mode, and in this case it forwards the call to REUSE_ALV_LIST_DISPLAY which is runnable in background mode, since it creates an ABAP list.
But normally, when using objects of the control framework in your program, you are restricted to dialog mode.
Kind regards,
Rüdiger -
Short dump while executing the DTP
Dear Experts,
While executing the DTP the system is generated short dump and it is Quality server not in Development system.
The error details are in method Calculate_keyfigure_ds and the data is loaded for IS retails from POSDM.
The error details:
"The MOVE-CORRESPONDING statement can only be used on operands with a
structured type.
In the case at hand, this condition is not fulfilled: Operand "<L_STRUC>" has
the type "C"."
Regards,
AmitHi Amit ,
Move corresponding statements can be used for structures only and from the error message it seems that there is datatype mismatch.
Check for the errors ion link :
http://help.sap.com/abapdocu/en/ABAPMOVE-CORRESPONDING.htm
Hope it helps ,
Regards,
Supriya -
Problem while executing the query
Hi,
I have a query when iam trying to execute the query it is giving following error
Error Summary
Exception occured while processing the current request; this exception cannot be handled by the application or framework
If the information on this page does not help you locate and correct the cause of the problem, contact your system administrator
To facilitate analysis of the problem, keep a copy of this error page Hint: Most Web browsers allow you to select all content, and copy and paste it into an empty document (such as in an email or simple text file)
Root Cause
The initial exception that caused the request to fail was:
Select a valid Date (OR) Fiscal Period (OR) Calendar Month
com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Select a valid Date (OR) Fiscal Period (OR) Calendar Month
at com.sap.mw.jco.MiddlewareJRfc.generateJCoException(MiddlewareJRfc.java:455)
at com.sap.mw.jco.MiddlewareJRfc$Client.execute(MiddlewareJRfc.java:1452)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3979)
at com.sap.mw.jco.JCO$Client.execute(JCO.java:3416)
at com.sap.ip.bi.base.application.service.rfcproxy.impl.jco640.Jco640Proxy.executeFunction(Jco640Proxy.java:267)
Iam not sure why i could not able to execute this query.I could able to execute and run other queries.
Please help me..
thanks in advanceHi,
Please check if you have used any formulae or function modules to derive the fiscal period/month from calday. Maybe the date being assigned is not of the same format as expected due to which the error (input valid date or calmonth or fiscal period) is being generated.
Regards,
Manoj -
While executing the query sales org not given in Selection screen but still
Hi ,
while am executing a query even though am not giving any sales organization input in selection sceen , and execute , the query will run and pop up windows displays as ' you do not Authorization to read Zsales organization,
same query i executed last days before , it worked fine, but now its not working, plz adviceHi,
you might made Sales org Info object as Auth relevant, hence it is giving that error.
Eirther disable the authorization relevant check in the infoobject maintainance in Bex explorer tab...
Or create a auth variable for the infoobject and use it in the query..
Regards,
Rangz
Maybe you are looking for
-
Can someone tell me Why my Credit card will not pRocess on I tunes~~~after all I use the same card on the rest of the intent I Want to begin to get Books for my I Pad So Someone ~~~~~~TellMe the Magic I Have tried Many times sometimes it says Wong zi
-
Hi guys, as I´m having some problems with namespacing the CSS and JAVA-file, if was just wondering if the files Dong Pan created in his brilliant Webinar "Creating and Sharing Your Lumira Chart Extensions" at the 18th of June where available online.
-
Oracle SGA benefits of using indexes
Goo day people, We have been having performance issues and then the SGA was not sized coprrectely. The size of the SGA was 720mb so we then pushed it to 4 gig which I blv is enough. We then did a run of the tuning advisory on the top sql queries that
-
Configure new exchange 2010 while old exchange 2003 running ?
Hello, I'm in the process of deploying a new fresh installation of SBS 2011/Exchange 2010 server. Currently I have SBS2003/Exchange 2003 running. I want to retired the server and replace with the new server. No migration. By doing that, I am setting
-
How do I repair admin account permissions in OS 10.6.8?
An attempted installation of the the Canon XF Plugin for Final Cut Pro 1.3 has failed (stopped before installing) showing an Error = 1. The folks at Canon pro support say this is a Mac OS error, and recommended that I need to repair my admin account