Array Attributes Set By Setattributevalue() Are Not Available When Used In Commerce Library Function
(Doc ID 2720668.1)
Last updated on JANUARY 25, 2021
Applies to:Oracle BigMachines CPQ Cloud Service - Version 20 C to 21 A Patch 3 [Release 20 to 21]
Information in this document applies to any platform.
Array attributes are not populated by setattributevalue() when the code is written in a Library function and the library is called in an Action's BML.
Steps to reproduce:
- Create an array set containing 2 array text attributes add it to the layout.
- Create 2 libraries that will populate the 2 attributes using setattributevalue(), one for each attribute
- Call the 2 libraries in an Action's Advanced Modify
- Add the action on the layout and trigger it
Expected behavior: Both attributes within the array set should be populated
Actual behavior: None of the attributes are populated.
The environment was upgraded to 20C.
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