SAP Knowledge Base Article - Public

3309638 - CLR Module Breaking Changes

Symptom

After the 2402 release of SAP CPQ, the usage of CLR module will be disallowed.

Environment

SAP SALES CLOUD CPQ

Resolution

The decision to forbid usage of CLR module considers the damage that misuse for this feature can cause on CPQ environment, considering this was allowing to import third part libraries used in CPQ and .NET built-ins, many of the current importing of namespaces through CLR also have an alternative on the system. In addition, this goes in the direction of CPQ development, which is to provide a cohesive set of tools to build scripts with IronPhyton and CPQ APIs.

This will not take affect at existing scripts, meaning all current scripts using CLR module will not break. This will take affect in new scripts and if any modifications are needed in older scripts, which will not be allowed to save unless CLR modules are deleted.

See Also

Development team provided a set of alternatives for most used CLR importing, they can be found in page below:

Keywords

CPQ, CLR, Import, Scripting, Deprecation , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Product Enhancement

Product

SAP CPQ 2023