Symptom
• After uploading an Excel file to the quote table, the expected quote message "product has been uploaded" does not display immediately.
• The quote message only appears after navigating to another quote tab.
• A global script is attached to the "On uploading Excel to quote table" event, which is responsible for adding the quote message.
Environment
SAP CPQ
Reproducing the Issue
- Log in to the CPQ environment.
- Add the following global script and enable the event "On uploading Excel to quote table":
import Scripting.Quote.MessageLevel as msg
context.Quote.AddMessage("product has been uploaded", msg.Warning, True) - Open any quote.
- Upload an Excel file to the quote table.
- Observe that the "product has been uploaded" message does not display on top of the quotation page.
Cause
This is an expected behavior within the system's functionality.
Resolution
- Adding quote messages via scripts and enabling the "On uploading Excel to quote table" event is not supported.
- Recommend submitting a request on the influence portal to propose enhancements or new features.
See Also
Refer to: SAP Influence Portal
Keywords
quote message, excel upload, import products tab, sales cloud cpq, script event, expected behavior, influence portal, troubleshooting, upload issue, quote table , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Product Enhancement
SAP Knowledge Base Article - Public