Symptom
If "Document language" is empty in document generation and dictionary is a custom dictionary, system is using other dictionaries for the e-mail body.
Environment
SAP SALES CLOUD CPQ
Reproducing the Issue
- Create a custom dictionary and create key with "TEST.Email.Proposal.Body" and any value
- In general settings of document generation templates, in e-mail body insert "<*CTX(
- Dictionary.Current.Value(TEST.Email.Proposal.Body) )*>"
- Set the recent created custom dictionary as default for your user and for the tenant
- Create a quote and generate document
- Leave the "document language" field empty
- Check the body, only the key is present instead of the value
- Now repeat the process, but select the custom dictionary created in "document language"
- Check the body again, the value is present as expected.
Cause
This is a bug in the document generation.
Resolution
This bug will be fixed as part of the redesign of document generation feature that will take place in CPQ-2505 release.
Keywords
CPQ, document, generation, dictionary, key, custom, translation , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Known Error
Product
SAP CPQ 2025