Went trying to work out how the action works:
CREATE Transaction FOR EACH Account
The action in the first example will create as many instances of the Transaction object as there are instances of the Account object in the Context.
So tried to do it with the following which I have in my BSV:
BO=Warehouses
BO=ProductControl
BO=Product
Reference Attribute=ProductControl.Warehouses
Reference Attribute=Warehouses.ProductControl
Reference Attribute=Product.ProductControl
And this is my process:
CREATE ProductControl FOR EACH Warehouses
The reason I am doing this is I will create a product with the BO Product, this will then need to create a object in my ProductControl with reference to Warehouse for stock tracking in multiple warehouses.
After I have solved this then I need to look at when a warehouse is added after a product and then make sure the new warehouse is allocated to existing Products, but if I can figure out why this CREATE action is not working I should be able to sort out the second step quite easily.