Tried to create a sample BSV to demonstrate but I'm not getting the same thing as in my app.
Not sure what is causing this in my app.
My rule is for the system define a 'Project name' if its not defined when creating a new BO. Straightforward.
RULE:
If Jobsite IS NEW AND Jobsite.Name IS UNDEFINED Then Jobsite.Name=Jobsite.Suburb.Name+' - '+Jobsite.Address+' - '+Jobsite.LocationType
Non-Dynamic + Do not use during initialisation
LOG:
After a number of Checking Choice list & Initial value rules are executed, even though it is not dynamic, this rule is executed in the next step (Started re-calculating business object Jobsite)
What can cause this RULE to execute even though it is not dynamic.
None of the attributes have 'Save Form when selection changes'