on 2024 Sep 16 4:20 PM
Hi
We are having problems with some planning applications after updating our BW system. Specifically, the validation checks no longer work.
Software Product | Version before update | Version after update | Remarks |
SAP BPC FOR SAP BW/4HANA | 2021SPS 02 (05/2022) | 2021SPS 07 (12/2023) | This release corresponds to SAP_UI 758 SP00+ (on SAP BW/4HANA 2023). |
SAP BW/4HANA | 2021SPS 02 (05/2022) | 2023 SPS 01 (02/2024) |
We had to adapt the script and build in a workaround to ensure that the planning applications continued to function.
Code before upgrade
if (SINGLE.isOpen()) {
if (DS_SINGLE_MG_DATA.isInitialized()) {
return DS_SINGLE_MG_DATA.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_SINGLE_KI_DATA.isInitialized()) {
return DS_SINGLE_KI_DATA.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_SINGLE_GSMS_DATA.isInitialized()) {
return DS_SINGLE_GSMS_DATA.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_SINGLE_MS_DATA.isInitialized()) {
return DS_SINGLE_MS_DATA.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
}
} else if (DS_PLANUNG_MG.isInitialized()) {
return DS_PLANUNG_MG.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_PLANUNG_KI.isInitialized()) {
return DS_PLANUNG_KI.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_PLANUNG_GSMS.isInitialized()) {
return DS_PLANUNG_GSMS.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_PLANUNG_MS.isInitialized()) {
return DS_PLANUNG_MS.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
}
Description of Workaround since Upgrade
Step 1:
Create a new global variable:
Step 2:
if (SINGLE.isOpen()) {
if (DS_SINGLE_MG_DATA.isInitialized()) {
return DS_SINGLE_MG_DATA.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_SINGLE_KI_DATA.isInitialized()) {
return DS_SINGLE_KI_DATA.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_SINGLE_GSMS_DATA.isInitialized()) {
return DS_SINGLE_GSMS_DATA.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_SINGLE_MS_DATA.isInitialized()) {
return DS_SINGLE_MS_DATA.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
}
} else if (DS_PLANUNG_MG.isInitialized()) {
return Convert.replaceAll(DS_PLANUNG_MG.getVariableValueExt("JE_JECLIPOBB_MCOO_01"),gSysVarT,"");
} else if (DS_PLANUNG_KI.isInitialized()) {
return DS_PLANUNG_KI.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_PLANUNG_GSMS.isInitialized()) {
return DS_PLANUNG_GSMS.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
} else if (DS_PLANUNG_MS.isInitialized()) {
return DS_PLANUNG_MS.getVariableValueExt("JE_JECLIPOBB_MCOO_01");
}
Unfortunately, this incident was not recognised as a support case. For this reason, I would be interested to know if there is a list for a BW release that shows which syntaxes will no longer work with SAP Lumira, so that we can better prepare for the next release?
Thank you very much for your support.
Best regards
Daniel
Hi Daniel,
in a side note the PAM for Lumira 2.4 states "SAP BW/4HANA FPS1 is supported from SAP Lumira 2.4 SP00 Patch 7+ Onwards. I think there is no way around upgrading to Patch 7 (and as prerequisite if applicable also upgrading your BI Platform to 4.3 SP3 Patch 6 or higher).
Kind regards
Jonas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
70 | |
10 | |
9 | |
6 | |
6 | |
6 | |
6 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.