Bpm ice.bo bug?


Just wondering if this is a bug or I made a mistake?
So if I use method directive ICE.BO.BAQDesigner.Update Base Processing and use a condition:
And if it is true it sends email for me with a user ID who created new BAQ. It works. But funny thing that if I take an existing BAQ and add additional columns, save it, reload BAQ, these new columns were gone. If I disable BPM, then I have no problems.

Anyone noticed the same when using ICE.BO.BAQDesigner.Update method?

Don’t add it to the Base processing. You should never do that. This why you replace the default functionality of the update method.
Add it to the Pre or Post processing, or on a data directive.

You can read more about BPMs in the Epicor Help.