Symptom
When trying to save or create a variant in Data Analyzer or the story which is using the BW live connection, an error message is displayed:
Variant could not be saved due to a server error.
This is also generating the dump below in ST22 transaction:
----------------------------------------------------------
Category ABAP Programming Error
Runtime Errors RAISE_EXCEPTION
ABAP Program CL_RSR_PARA===================CP
Application Component BW-BEX-ET
----------------------------------------------------------
The termination occurred in ABAP program or include "SAPLRS_PERS_VAR_CORE", in "RS_PERS_VAR_DELETE". The main program was "SAPMHTTP".
In the source code, the termination point is in line 19 of program or include "LRS_PERS_VAR_COREU01".
Environment
SAP Analytics Cloud 1.0
Reproducing the Issue
- Run a story or Data Analyzer which is using the BW live connection.
- Enter the variable values in prompt.
- Try to save a variant of the variable values.
- An error message is displayed.
Cause
The issue may be related to a conflict in the table RSPERSHEAD.
Resolution
In transaction RS_PERS_ACTIVATE, deactivate and then activate the "Variables Personalization" again.
Keywords
BW, Variant, Variants, personalization, create variant, RSPERSHEAD, RS_PERS_ACTIVATE , KBA , LOD-ANA-LDC-BW , SAC Live Data Connection BW , LOD-ANA-DAN , SAC Data Analyzer , Problem