on 10-23-2013 11:28 AM
Hi all SCNers,
I hoep all are doing good in their projects.I have been activating 3.x infocube in MM purchasing and loading the data with 3.x dataflow with 3.x datasources and 3.x infosources.i was initializing data first for 2LIS_02_ITM with 3.x infopackage with immediate updating the data targets(0PUR_C01,0PUR_C04,0PUR_O01).When i initialize and loading data it has been giving this error "DATA RECORDS FOR PACKAGE 1 SELECTED IN PSA-1 ERROR(S)" ......" ERROR OCCURRED IN UPDATE_INFOCUBE FOR DATA TARGET 0PUR_C01" same errors for 0PUR_C04 cube also.you can see the errors in the below screen shot
i have searched SCN for the solutions.I have seen PSA might be having errors and i have checked PSA have errors and i put the check mark for conversion for 0REQUESTER infoobject in transfer structure and tried loading data again.now PSA has no errors but still the above errors came.I have followed the explanation given in the below link by applying note numbers 1610009,1152453,1610259.
the note 1610009 is implemented and the other notes are saying can not be implemented in our system as our system version is BW 7.02,SAPKW70208.But still iam getting the same errors in the above screen even after all the things have been done.i am thinking still something i am missing somewhere.i am not able to pick the correct solution.its been 5days the problem has been arrived,please give me solution if anybody has seen this type of errors in their project.
Thanking you in advanced,
Sri
Can you delete this red request from Cube and update the corrected request through PSA scheduler to Cube? Please make sure you save the records which are edited in PSA.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for your prompt reply Suman,I have not edited any request in PSA.instead i have checked the check mark for CONVERSION for 0REQUETER infoobject and also maintained characters sets in RSKC.again initialized data after this,now the PSA data is looking fine without any errors.after this also i got the errors and again like you said i have deleted the requests at cube level and scheduled from PSA to CUBE but no success,same errors.
Hi
Have a look at the routine which is in your transferrule called r0001_0DELIVERIES and r0001_0CONTR_ITEM
- If a return code <> 0 is returned from a routine without a message
being sent, the system triggers a routine error and sends message RSAU 727
"Routine &, return code = & without error message see Note
1530791". - If you want the original behavior "SKIP Value", you can get this by
initializing the return parameter "RESULT" in the routine.
You need to make the adjustments mentioned in your note
hope that clarifies
Martin
Hi Martin my senior said that do not change any code in standard update rules.could you please tell me where should i change the code if in case i want to change routine.im expecting i should comment the RETURNCODE=4 in the below code for one of the update rule NUMBER OF DELIVERIES
PROGRAM UPDATE_ROUTINE.
*$*$ begin of global - insert your declaration only below this line *-*
* TABLES: ...
* DATA: ...
*$*$ end of global - insert your declaration only before this line *-*
FORM compute_data_field
TABLES MONITOR STRUCTURE RSMONITOR "user defined monitoring
USING COMM_STRUCTURE LIKE /BIC/CS2LIS_02_ITM
RECORD_NO LIKE SY-TABIX
RECORD_ALL LIKE SY-TABIX
SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
CHANGING RESULT LIKE /BI0/V0PUR_C01T-DELIVERIES
RETURNCODE LIKE SY-SUBRC
ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
*
*$*$ begin of routine - insert your code only below this line *-*
* fill the internal table "MONITOR", to make monitor entries
if ( COMM_STRUCTURE-PROCESSKEY = '002' or "WE
COMM_STRUCTURE-PROCESSKEY = '012' or
COMM_STRUCTURE-PROCESSKEY = '022' )
AND COMM_STRUCTURE-BWAPPLNM EQ 'MM'
AND COMM_STRUCTURE-deliveries <> 0.
* result value of the routine
RESULT = COMM_STRUCTURE-deliveries.
* if the returncode is not equal zero, the result will not be updated
RETURNCODE = 0.
else.
RETURNCODE = 4.
endif.
* if abort is not equal zero, the update process will be canceled
ABORT = 0.
*$*$ end of routine - insert your code only before this line *-*
*
ENDFORM.
If you implement 1610259
- Execute the program 'SAP_RSADMIN_MAINTAIN'.
- In the 'OBJECT' field, enter the value RSAU_RETURNCODE_OLD, and in the
'VALUE' field, enter the value X.
your problem would be gone.. otherwise you need to initalize the return value.
else.
RETURNCODE = 4.
RESULT "".
endif.
those two options should fix it
Martin
the note is also not containing correction instructions.. you only need to set the parameter and also regenerate the updaterule as described in the note!
otherwise set the result value after returncode=4
Issue has been resolved(BW7.02,SAPKW70208).followed like this in my step
1) Implemented note 1610009
2) set the value 'x' for RSAU_RETURNCODE_OLD and value ' ' for RSAU_RETURNCODE_NEW by executing program SAP_RSADMIN_MAINTAIN in SE38
3)run the program RSDD_RSTMPLWIDTP_GEN_ALL with parameters
P_PROV : ' ' (no value)
P_IC_ACT : 'X'
P_PG_GEN : 'X'
4)T-code RSSGPCLA
selected program class RSAUTMPLUR and choosen "set status (ctrl+f3) "
Thank you Suman,Ramanjaneyulu and Martin for helping me.Martin suggestions have shown exact path to solve this issue,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sy,
Error itself saying to see the note 1530791. Have you seen that note.
As my guess there is routine which causing this issue.Please check transformations between info cube and source(datasource or dso).
You may have routine at your transformations. have you done sytax check on it.
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ramanjaneyulu,I have read note 1530791 but it cant be implemented for our release (7.02,support package08).i knew one of the routines from two cubes having RETURNCODE<>0 which is the main cause.thats why i have mentioned note numbers 1610009,1152453,1612059 for correcting those errors,nothing is working,im thinking there might be another solution or i am not be following correct sequence.i have applied note 1610009 but notes 1152453,1612059 are cant be implemented for my release.
User | Count |
---|---|
70 | |
9 | |
8 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.