I am trying to run a process from an Object rule.
My Object is called Person. It has an attribute called MainAddressCount which is a number.
The following is a Rule attached to the Person Object:
IF Person.MainAddressCount = 0 THEN PickMainAddress
I then have a Process called PickMainAddress, it has an action as follows:
PICK FROM Address WHERE(Address.Person = Person AND Address.IsActive ='Yes')
Address.IsMain='Yes'
When I run the Process Manually (and choose a Person to run it against) It works as expected and I can pick an address and that address has IsMain set to 'Yes'.
If I edit the displayed address values within the Addresses section of my Person form so that there are no addresses with an IsMain Value of 'Yes' a rule runs that enumerates the addresses for the person that have IsMain set to Yes and so sets the Person.MainAddressCount to 0, then I assume the PickMainAddress process is called and then I get a pop up error titled 'Windows Internet Explorer' with a message of 'com.bas.connectionserver.server.g'.
Anybody know what is going wrong here?