If Account IS NEW Then
CREATE AccountTransfer WITH AccountTransfer.Account=Account,AccountTransfer.TransferredBy=LoggedInRegularUser,AccountTransfer.TransferredTo=Account.AssignedTo
Causes three instances of AccountTransfer to be created.
Two of them are made by the time the Account form appears on the screen and one after the Account form's Create button is clicked.
Is this a bug or a feature? Is there a workaround?
This is not the expected behaviour. IS NEW should be evaluated to TRUE only when the new object is actually saved in the database. Could you, please, send us your configuration and describe the steps to reproduce the problem.