RFC_ERROR_SYSTEM_FAILURE error in Planning Sequence in RSPLAN
Hi everyone,
Whenever we run the Planning Modeler in RSPLAN and choose any Planning Sequence either for changing or executing, or just selecting it the system throws the following error:
"An exception occurred that was not caught., error key: RFC_ERROR_SYSTEM_FAILURE", and retrieve a short dump.
This only occurs in all the planning sequences, which were working before without any issues, and this is only happening in BW development not in production.
The short dump goes like this:
Runtime Errors UNCAUGHT_EXCEPTION
Exception CX_RSR_X_MESSAGE
Active Calls/Events
No. Ty. Program Include Line
Name
23 FUNCTION SAPLRRMS LRRMSU13 73
RRMS_X_MESSAGE
22 METHOD CL_RS_BASE====================CP CL_RS_BASE====================CM004 7
CL_RS_BASE=>X_MESSAGE_S
21 METHOD CL_RSDRC_PROVRQ_SRVS==========CP CL_RSDRC_PROVRQ_SRVS==========CM004 122
CL_RSDRC_PROVRQ_SRVS=>GET_RQTS_BASIC
20 METHOD CL_RSD_DC_SUPPORT_INFOCUBE====CP CL_RSD_DC_SUPPORT_INFOCUBE====CM006 6
CL_RSD_DC_SUPPORT_INFOCUBE=>IF_RSD_DELTACACHE_SUPPORT~GET_RQTS
19 METHOD CL_RSD_CUBE===================CP CL_RSD_CUBE===================CM02R 26
CL_RSD_CUBE=>IF_RSD_DTA~GET_DATA_TIMESTMP
18 METHOD CL_RSD_DTA====================CP CL_RSD_DTA====================CM01K 3
CL_RSD_DTA=>IF_RSD_DTA~GET_DATA_TIMESTMP
17 METHOD CL_RSPLS_PLAN_BUFFER==========CP CL_RSPLS_PLAN_BUFFER==========CM00H 35
CL_RSPLS_PLAN_BUFFER=>IF_RSD_DELTACACHE_SUPPORT~GET_RQTS
16 METHOD CL_RSR_RRK0_RQTS==============CP CL_RSR_RRK0_RQTS==============CM003 118
CL_RSR_RRK0_RQTS=>APPEND_BUFFER
15 FUNCTION SAPLRRK0 LRRK0U23 33
RRK_BUFFER_NOTIFY
14 METHOD CL_RSR_OLAP===================CP CL_RSR_OLAP===================CM00X 44
CL_RSR_OLAP=>CREATE_BUFFER
13 METHOD CL_RSR_OLAP===================CP CL_RSR_OLAP===================CM002 65
CL_RSR_OLAP=>OPEN_KHANDLE
12 METHOD CL_RSR_OLAP===================CP CL_RSR_OLAP===================CM00M 15
CL_RSR_OLAP=>IF_RSR_OLAP~GET_SELDR
11 METHOD CL_RSBOLAP_SELECTION_OBJECT===CP CL_RSBOLAP_SELECTION_OBJECT===CM007 42
CL_RSBOLAP_SELECTION_OBJECT=>LOAD_DEFINITION
10 METHOD CL_RSBOLAP_SELECTION_OBJECT===CP CL_RSBOLAP_SELECTION_OBJECT===CM009 20
CL_RSBOLAP_SELECTION_OBJECT=>SUBMITTED
CL_RSBOLAP_SELECTION_OBJECT=>SUBMITTED
9 METHOD CL_RSR_OLAP_VAR===============CP CL_RSR_OLAP_VAR===============CM003 283
CL_RSR_OLAP_VAR=>IF_RSR_VAR_RUNTIME~SUBMIT
8 METHOD CL_RSR_VAR_RUNTIME============CP CL_RSR_VAR_RUNTIME============CM00Q 11
CL_RSR_VAR_RUNTIME=>IF_RSR_VAR_RUNTIME~SUBMIT
7 METHOD CL_RSPLFR_VAR_CONT============CP CL_RSPLFR_VAR_CONT============CM003 24
CL_RSPLFR_VAR_CONT=>SUBMIT_OLAP_VAR_CONT
6 METHOD CL_RSPLFR_VAR_CONT============CP CL_RSPLFR_VAR_CONT============CM007 175
CL_RSPLFR_VAR_CONT=>SCREEN_NECESSARY
5 METHOD CL_RSPLFR_CONTROLLER==========CP CL_RSPLFR_CONTROLLER==========CM00T 158
CL_RSPLFR_CONTROLLER=>CHECK_PLSEQ_SCREEN_NECESSARY
4 FUNCTION SAPLRSPLSSE LRSPLSSEU02 46
RSPLSSE_PLSEQ_EXECUTE
3 FORM SAPLRSPLSSE LRSPLSSEU02 1
RSPLSSE_PLSEQ_EXECUTE
2 FORM SAPMSSY1 SAPMSSY1 85
REMOTE_FUNCTION_CALL
1 MODULE (PBO) SAPMSSY1 SAPMSSY1 30
%_RFC_START
Does anyone have any idea what could be the issue here?
Thanks,
Diogo.
Hi,
Thanks for the response.
I've already searched for that not but haven't installed it yet. I'm gonna try it to see if it solves it, but the weird thing is that in production the issue doesn't occur, only in development.
Diogo.
Similar Messages
-
Error in planning sequence- 'Cannot generate combinations of multiprovider'
Hi Gurus,
I am facing a problem while executing my planning sequence in modeller. Aggregation level contains all characteristics in multiprovider. Multiprovider contains actual and planned cubes. Filter is based on product name in modeller. Planning function is copy. Characteristics to be changed in calyear. But the error generated while executing planning sequence is
'To value - 1 for subprocess 1 produces following errors.
'Cannot generate combinations for multiprovider'
'Cannot generate combinations in step 00'.
I would really appreciate the time and effort which will be taken by gurus.
Thanks in advance.
Jerry.Hi,
1 Before Unchanged 2007 300,00 2,000 600,00 IC_MODEL
1 After Unchanged 2007 300,00 2,000 600,00 IC_MODEL
2 Reference Data 2007 300,00 2,000 600,00 IC_MODEL
2007 is the calyear in the actual cube ic_model.
in copy function i have specified that 2007 should be changed to 2011 and ic_model(actual cube) to planned cube. -
HELP: Error at planning sequence
I created a planning sequence that spreads yearly values to 12 months with standard method.
But when i run it i receive a dump with the message "ABEND: Systemfehler in Programm SAPLRRS2 und Form MULTI_ASSIGN-01-"
I found out that the codings stops at the last line of this form:
FORM MULTIPLE_ASSIGN USING I_VRNID TYPE RRvrnid
i_t_range type rsdd_t_range
I_PRAEFIX2 TYPE RS_CHAR1
CHANGING C_SX_GVAR TYPE ANY.
FIELD-SYMBOLS: <L_GVAR_TABLE> type hashed table,
<L_key> type any.
DATA: BEGIN OF l_S_fieldname,
PRAEFIX1 TYPE RRPRAEFIX,
PRAEFIX2 TYPE RS_CHAR1,
VRNID TYPE RRvrnid,
END OF l_S_fieldname,
l_s_range TYPE rrrangesid.
l_s_fieldname-praefix1 = rrk_c_praefix1-multiple.
l_s_fieldname-praefix2 = i_praefix2.
l_s_fieldname-vrnid = i_vrnid.
ASSIGN COMPONENT l_s_fieldname OF STRUCTURE c_sx_gvar TO <l_gvar_table>.
IF sy-subrc NE 0. PERFORM x_message USING rs_c_true 'MULTI_ASSIGN-01-'. ENDIF.
But why this component cannot get assigned?
Thanks for your help
HerfriedHi Herfried,
if you execute the planning sequence from a web template or workbook regenerate all involved queries.
Filter use technical queries with name <ALVL>/!A<ALVL> with <ALVL> the technical name of the aggregation level used for the filter. Regenerate this query as well (e.g. in RSRT).
Regards,
Gregor -
No Authorization error in executing a planning sequence
Hi,
We are using BI 7.0 Integrated Planning.
We have implemented Mark Bernaud's file upload solution. We have used a planning sequence that uploads the file and stores it in a cube. Using it, we are able to upload files without any problem when executing with a SAP User Id which has all the authorizations (the user id has SAP_ALL specified in its list of profiles). Now, we have a requirement where we need to execute the file upload using a user id which has limited authorizations. When we are trying to execute the file upload with the userid that has limited authorizations, we are getting the following authorization error.
'You are not authorized to execute sequence PL_SEQ_FL_UPLOAD'
where PL_SEQ_FL_UPLOAD is the name of planning sequence we are using. We have also included the authorization variable in the filters being used as suggested in one of the blogs but this didn't help.
Could anyone please let us know the authorization objects to be added to the user id to enable access to this file upload.
Many Thanks,
Narendra.Thank you very much Diogo,
The objects you suggested were already there. We have successfully traced the error by switching on the trace using ST01. We found the reason for the error to be that display authorization is not provided for S_RS_PLSQ whereas execute authorization is already present for that.
Once again thanks Diogo.
Many Thanks,
Narendra -
Error in execute planning sequence variant in process chain
Hi ,
While creating an Execute planning sequence variant in process chain in Quality system , i am getting an error" variable variant not selected ' though i created a variable variant and selected it in execute planning seq variant.
Transporting it from development system didnt work therefore i am trying to create it directly in Quality .
Any idea what could be the issue.Hi,
Variable variant can be saved for planning sequence in modeler and then cab be used in process chains.
In process chain you can choose "Execute planning sequence"( separate process type) and add planning sequence with variant.
[http://help.sap.com/saphelp_nw2004s/helpdata/en/43/1d000c41130bd5e10000000a422035/frameset.htm]
Thanks
Pratyush -
Planning Sequence error - You do not have sufficient authorization
Hello Experts,
I am encountering the following error during execution of my planning sequence:
You do not have sufficient authorization
Message no. EYE007
Diagnosis
You do not have sufficient authorization for the requested data records.
Procedure
Either select other data or get the required authorizations from your administrator.
Can anyone please suggest me what could be the possible cause of this error and how can I overcome it?
Thanks in advance,
Nitish.
Edited by: Nitu_0105 on Jan 12, 2012 11:54 AMCheck the planning level on which planning sequence is based for values restriction.Looks like values for which it is been restricted you are not authorized or Roles assigned to you are not restricted with values in planning level.
Also check if level is been restricted with any variable on which authorization is been restricted.Some are user specific example specific business area are assigned to only some users ...so you need to add your user ID to those variable. -
IP: Error in packaged planning sequence in process chain
Hi all,
We run a planning sequence from within a process chain. As the data transferred are quite a lot, we have packaged with setting "automatically" and with 30 packages to be built. Now the function returned (it ran already successfully before!) an error message stating:
Master cannot read return value from subprocess 2
and another error:
An error occurred with the maintenance of the query directory.
Do you have any idea what this could be?
Many thanks in advance,
AndreasHi Rakesh,
It's a BASIS problem. After transport during process chain activation, the background user tries to logon with the password and if it fails the chain will not be activated. The contents will be transported though. You can manually activate the chain. You can request the Basis guys to fix this.
- Ram -
CHAR RELATIONSHIP error in SEM BPS planning sequence
Hi,
I'm executing a planning sequence with 2 planning functions.
1st being "Exit funciton" & 2nd being "Repost funciton".
I've a "characteristic relationship of type attribute" defined at the planning area level.
Am getting CHAR RELATIONSHIP check error when am executing this sequence.
EXIT function gives blank values for a characteristic that is used in "characteristic relationship".
But, REPOST function adjusts this blank characteristic value to actual value which will be correct when "CHARACTERISTIC RELATIONSHIP" is checked.
When I execute sequence, EXIT function gets executed & CHAR RELATIONSHIP errors are being displayed before "REPOST" function is being executed.
Is there any other approach to deal this scenario? like checking CHAR RELATIONSHIP after REPOST funciton execution?
I can execute REPOST funciton from "EXIT FUNCTION" using API_SEMBPS_FUNCTION_EXECUTE, but this doesn't suit my needs.
Please note that I've a need to use 2nd planning function rather deriving characteristic relationship from the EXIT function.
Appreciate any ideas/thoughts.Hari,
each function must produce results that adhere to the rules specified as characteristic relationships. BPS will always execute the char.relationships after the exit function. You might be able to avoid this by adjusting the characteristics in your planning level.
Calling another function (like REPOST) from within an exit is not possible since BPS needs to finish processing the exit first, before it can run the repost.
Regards
Marc
SAP NetWeaver RIG -
Business Rule Sequence Error in Planning
Hello Everyone,
I have a Planning application where users can run a sequence of rules by going to Tools > Business Rules and selecting the sequence. The sequence has about 8 rules in it. The sequence errors after the 7th rule (a currency conversion/calculation which takes upwards of 12 minutes). The logs do not say anything about an error, however, it does say that the active user was cleared on the database. (The BR log says that the rule never finished but the Essbase log says that it finished. The following rule in the sequence never starts.
Note: The business rule sequence completes without errors when the sequence is started from Essbase Administration Services.
Is there some type of timeout/setting update I should look at or any suggestions on where to look within the business rule?
Thank you,
MarkHi,
Have a read of the following :- http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_hp_admin/ch02s07s04.html
It explains how to set the threshold before business rules are run in the background to get around timeouts.
Cheers
John
http://john-goodwin.blogspot.com/ -
Planning Sequence: Error when runnning in a Process Chain
When trying to run a planning sequence in a process chain (with the correct variable input variant) I receive the following error message:
Inconsistent input parameter (parameter: <unknown>, value <unknown>
When running this planning sequence in the modeler, it runs without errors.
Any help greatly appreciated.
Many thanks,
MattHi,
Can you pls explain your requirement..
1)Are you trying to trigger this proces chain in the background?
2)Does the planning sequence which you are trying to execute in the process chain contains a planning function that is expecting some variables to be passed by the user?
Rgds
Shyam -
BI IP Executing planning sequence via process chain not possible
Hi,
we use BI IP and have defined a process chain (RSPC) with value type process planning sequence. When we execute it, we get error message
"Inconsistent input parameter (parameter: <unknown>, value <unknown>)"
When we execute this planning sequence via the modeller or via SE38 RSPLS_PLSEQ_EXECUTE everything works fine. I thougt the cause could be the user of the job itself (job is executed with different user, and variant of planning sequence is user-dependent!), but I changed the user in the job itself as well without results.
any thoughts?
regards
D
nullHi,
I executed with my user and have a SAP_ALL authorization. Perhaps it could be because we use authorisation with the old method (4.0) (-> I'm not sure on this). I also think it has to do with authorization. I'll check this out with our authorization consultant.
D -
Currency Translation in Planning sequence with variable for target currency
Hello ,
i have a requirement, the cube contains multiple data in the Group Currency for multiple company codes. & I want to convert these amounts to another KF as local currency using planning sequence only (not using transformation, as the users want to do this when they require.)
For this, i defined a Aggr level , filter & Planning function with Currency translation selecting the source field as AMOUNT_GC & target field as AMOUNT_LC using the Currency Translation type ZCTGCLC.
The target currency is not know beforehand, as it depends on the company code of each records that comes in.
Hence, Currency translation type uses a Customer exit variable 'Z_R_0026' for target currency.
This is customer exit variable which searches the Master data table of the Company code & replies back with the local currency of that particular company code (derived value from the company code variable also in teh filter).
However, when i execute this planning sequence, it gives me an error saying, "no value found for variable 'Z_R_0026'
1. when edit the CMOD code, to return only say "EUR" the planning sequence runs fine.However when i use this select statement to fetch the corresponding value of the currency using the company code reference from the company code master data table, it gives the above error. it seems to be a problem with the select statement.
below is the code for that exit
when 'Z_R_0026'.
data: l_curr type /BI0/OICURRENCY.
IF i_step = 2.
LOOP AT i_t_var_range INTO loc_var_range
WHERE vnam = 'Z_S_0003'. " Company Code Single
CLEAR l_s_range.
Filling Currency Key from Company Code
select single currency
from /bi0/pcomp_code
into l_curr
where comp_code = loc_var_range-low
and objvers = 'A'.
if sy-subrc = 0.
l_s_range-low = l_curr.
else.
l_s_range-low = 'ABC'.
endif.
l_s_range-opt = 'EQ'.
l_s_range-sign = 'I'.
APPEND l_s_range TO e_t_range.
clear l_s_range.
EXIT.
ENDLOOP.
ENDIF.
2. there is a option of using infoobject for target currency in the RSCUR itself, however, when i try to input the 0COMP_CODE for finding the attribute currency from this infoobject, it doesnt accept.
has anyone tried this earlier ?
Any help/suggestions , guys, pls?
Thanks
JohnHi Praveen ,
Thanks for that.
I have a Question.
If RSCUR were to only accept a Date InfoObject , it would be placed under a differnt heading.
The Tab is "Currrency" & the sub-Tab is "Target Currency"
so i guess, it should accept other infoObjects as well.
Moreover, the help on that InfoObject buttons says
"Specification of an InfoObject (Characteristic) in which a currency
attribute is stored in InfoObject maintenance. At runtime, the
associated currency attribute is determined using the characteristic
value and this is interpreted as source or target currency."
& i have already defined 0currency as a attribute of 0comp_code. so this should work ideally.
almost similiar CMOD code i have used for other too, but i dont know why only this one is getting struck.
any help, pls.
Thanks
John
Edited by: John Lewis on Apr 17, 2009 3:24 PM
Edited by: John Lewis on Apr 17, 2009 3:25 PM -
Planning sequence in Process chain
HI,
I have used Planning sequence in process chain, But while executing it, it throws a following message
"Inconsistent input parameter (parameter: <unknown>, value <unknown>)""
Any Guess??
Regards,
MeiyHI,
I have created a planning sequence in IP. I wanted to execute it in Process chain. While executing in process chain it throws a error which is mentioned above.
Regards,
meiy -
Copy Input Ready Query Variables into Planning Sequence
Hi all,
We have the following scenario. We developed a model using Web Template. The model has an input ready query and a Panning sequence associated with it. Both of them using the same Planning Filter that has a input variable for Profit Center (say ZPCTR). If I run this model in Portal the planning sequence automatically takes the variable given for the input ready query and the sequence runs without any problem.
We were asked to implement the same model in BEx as the users felt more comfortable using Excel when working on this model. When we assinged the planning sequence to a button and after we run the input ready query and then click on the button to run the planning sequence, we get an error message saying "You have to enter values before you execute". The Planning sequence is not taking the values we enter for the input ready query automatically.
I read through the forums on the same issue and saw that most of them reported about the same but could not find a conclusive answer. I tried the following options.
1) Enter the expected values in the excel in one location and gave the address in the "Command Range" of the planning sequence. Still it does not work.
2) Tried SAP suggested method as given in http://help.sap.com/saphelp_nw70/helpdata/en/45/e301089d574a88e10000000a155369/frameset.htm It also does not work
3) Couple of them suggested to use a different variable for Profit Center in the filter of Planning sequence (say ZPCTR_EXIT) and populate this variable. I wrote an exit for this variable and populated a fixed value say '100' into it. The sequence runs as expected. But I do not want use a constant, I want to store the value entered in ZPCTR into ZPCTR_EXIT.
when I use the regular logic "LOOP AT i_t_var_range INTO var_inpiut WHERE vnam = 'ZPCTR' ", it does not work. the exit variable works if I store some constant values, not variable values.
Can you please suggest how can I work with this. Is there any table from which I can read the profit center value the users enters into the Exit variable.
Thanks for your time,
Ram.This error generally comes when we use some user input variable in the sequence which is not restricted in the query. Even though you are using the same filter for both planning sequence and query, check the planning functions inside the sequence which might read an user input variable which is not available in the query so that it is not appearing in the query selection screen. Like in FOX reading a variable using VARV or a variable restricted in the field for condition of planning function etc. Make sure that all the variables used in the sequence (planning functions) are kept in query restrictions if they are of type ready for user input so that they will appear in the selection screen.
-
Transfer line selection from crosstab to variable in planning sequence
Dear all,
We do have a small planning application with one table and one planning sequence.
To run the sequence, we want one line in the table to be selected and hand over the values of the selected month and year to the variables used in the sequence.
we tried the command:
PS_1.setVariableValue("MyVar", CROSSTAB_1, getSelectedmember("PCRMBERJR"));
but we get the error message
Cannot convert from "Member" to "VariableValue"
The info object PCRMBERJR is referencing to 0CALYEAR and is not compounded.
The Design Studio release is 1.4 SP1
The BW release is 7.3 SP8
Do you have any ideas about this error and how to hand over the row selection to a variable?
thanks
Corneliahi Cornelia,
in your script you reference
CROSSTAB_1, getSelectedmember("PCRMBERJR"))
for the value you want to pass.
however this is a object with several properties.
you still have to state the kind of value, internal key or external key, text, compounded etc.
I think if you choose internalkey, you should be ok.
best regards,
Jeroen
Maybe you are looking for
-
Why is connection to iTunes stores so temperamental? For the past 3 days I have been unable to download my newspaper subscription or use my iTunes account as the blue icon pops up and says there is no access and one just has to press OK. I took the i
-
Is Photoshop Elements 2 compatible with Tiger and iWeb?
I went to the Version Tracker site but could not navigate well enough to find Photoshop Elements 2. There was a lot about Photoshop Elements 4, but not 2. I then went to Adobe.com to find information but without results. When I entered Photoshop Elem
-
SCCM 2012 Network Discovery Issue
Dear Team, I want to discover my client less devices (routers, switches, & printers) in SCCM 2012 R2 via SNMP or Subnet Mask, we don't have DHCP in environment. How do I discover this client less devices what are the settings require on SCCM server &
-
Renaming layer disappears (Bug Report)
Renaming layer in the timeline may disappear on you. This video shows you how to work around it. However, this is a bug that needs to be addressed. Wayne Barron Dark Effects Production
-
I can not open files FH11, Is it because I have the trial version of Illustrator CC 2014?