cancel
Showing results for 
Search instead for 
Did you mean: 

Problems with SAP Lumira application (version 2.4.0.4 and 2.4.0.6) after BW release on 2023 SPS01

Aubliger
Explorer
0 Kudos
108

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).
Make sure that you are using the correct SAP-UI5 version.

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:

Aubliger_0-1726498562581.png

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

Accepted Solutions (0)

Answers (1)

Answers (1)

JonasH
Explorer
0 Kudos

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