Thank you! I have attempted to implement that logic however it still doesn’t register the error exception. I changed the RegEx to contain brackets also, the regex now reads: string pattern = @“^[0-9*()#+]+$”; I don’t think it has anything to do with the pattern match as that seems correct to me, plus I validated the BPM and it successfully validates.
I added a condition at the start: “The ds.Customer.Name field of the changed row is equal to “an empty” expression” whichif true then rolls on to the custom code, still no result.
I was messing around with other method directives and noticed when I changed the order and tick the box “enabled” some error logs finally worked, I’m thinking that could be the case. What does that actually mean in the context of the method directive? Super new to EpiCor so still learning a bunch.
Thanks!