Dynamic Default in RCOIS's Batch Validate.
The integration approach to create quote in our proj is given below
Insert the siebelmessage, using EAI Siebel Adapter, Run Automatch BS, Batch Validate, Upsert the Completed Instance of Batch Validate output, Batch Validate to check once again. This works fine for Products without Dynamic Default property.Lets consider a scenario where a product has a Dynamic Default UI property set.GPRS product has the Set Preference rule written to Add 5 APN's on its addition to quote.
We get a request to Delete an APN product(say APN1). We Insert the Product with Action Code as Delete and run Batch Validate. The Batch Validate is adding the APN in Completed Instance. As the product has the Dynamic Default enabled, we expect the APN1 not to be added back, but the the APN1 is added back because of the Set Preference Rule, which is not expected. But, when the same scenarion is executed from the UI(configurator) and run the Batch Validate on that quote. The APN1 product is not added back to the Completed Instance, which is the expected