SAP Knowledge Base Article - Public

3371496 - Multithreading on SAP CPQ

Symptom

Possibility to implement Multithreading (via scripting) on SAP CPQ to call 3rd party APIs data.

Environment

SAP SALES CLOUD CPQ

Resolution

The CPQ team strongly discourages the use of multithreading in SAP CPQ. This functionality has been discontinued by CPQ due to its limited practical benefits. Using multithreading in Python isn't inherently "bad," but there are certain considerations and limitations you should be aware of before deciding to use it. Whether multithreading is suitable for your specific use case depends on the nature of the tasks you're performing and your performance requirements. 

While we present this as a suggestion, if you are considering its implementation within your system, we recommend reaching out to our consulting team for guidance and assistance.

Keywords

multithreading, CPQ, scripting, third party, API, data, IronPython, Phyton , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Bug Filed

Product

SAP CPQ 2023