Error when "Advanced Modify - Before Formulas/After Formulas" of an Action returns an attribute value with a pipe
(Doc ID 2923386.1)
Last updated on JANUARY 30, 2023
Applies to:
Oracle BigMachines CPQ Cloud Service - Version 22 D Patch 3 and laterInformation in this document applies to any platform.
Symptoms
On: 22 D Patch 3 version, Commerce
Error when "Advanced Modify - Before Formulas/After Formulas" of an Action returns an attribute value with a pipe or pipes, e.g. 1~<AttributeName>~abdc|123|defg <-- two pipes in the value returned.
ERROR
-----------------------
Could not perform Action: <ActionName>
Returned value for bulk advanced function should be in the form of document_number~variable_name~value. e.g. 1~_bill_to_last_name~Immlet|1~quote_number~112234.
Currently returned value is : <ValuesReturned>. e.g. 1~<AttributeName1>~abdc|123|defg|1~<AttributeName2>~hjk|456|lms
Action Advanced Modify - After Formulas failed. Process: <ProcessName>Document : <DocumentName> Action : <ActionName>
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Open quote.
2. Run the action that is returning a value with a pipe.
3. The issue can be reproducible also in the debugger of the Advanced Function.
BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot use the action.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |