Issue
Error in SmartObject Association leads to inability to edit the SmartObject
For this example, we are trying to edit the "Sessions for Revenue Recognition SO" SmartObject, which throws the following error
Error Code
The 'Assessment' property which is part of the 'Revenue_Recognition_SO_APC_CRM_Invoice_SO' association could not be found in the 'APC_CRM_Invoice_SO' Smartobject
Resolution
- Check if you are able to edit the 2nd SmartObject (In this example it's "APC_CRM_Invoice_SO" )
- Do you see the association made from the association tab for the 1st SmartObject ( in this example it's "Sessions for Revenue Recognition SO" ) when you open the above SmartObject
- If yes, try to remove the association from there, Once done try to re-add it back. This should fix the error and once done you are now able to edit the 1st SmartObject ( in this example it's "Sessions for Revenue Recognition SO" )
Additional Information
- This could be caused by an orphaned association from the SmartObject
- Check the SmartBroker.Association table for any orphaned associations