Skip to main content
Question

Business Events working inconsistently!

  • August 8, 2026
  • 1 reply
  • 12 views

Jupiter
Freshman I

Hi All, this question relates to our customisation and business events, so not sure if it already covered in general topic, but it is then happy for one of you to direct me there.

Now in our setup of 2023R1 (I know its old and we are planning to upgrade) we have added a custom field to the customer screen.  Based on the value of this custom field couple of business event gets fired up in the back ground that updates the Payment methods on the customer with certain logic.  Our problem is related to ARDD payment method where in-consistently on a small number of customers these ARDD payment methods are not linking to the customer even when the business even has run and finished.

I have been going back and forth with MYOB Support for months and now the final gist that we are being told is that we should not use business events but instead get MYOB Support to customise the same via code which is more reliable.  Is this true?  For something that has been working flawlessly for 3 years, now is an unreliable way to customise?  Is there any way to debug business event as user level?  All I know is the name of the business events that run, but have no idea on how to diagnose why it works on most and not on all.

1 reply

darylbowman
Captain II
Forum|alt.badge.img+17

If your question is whether code is more reliable than a Business Event, the answer is yes. I've seen a miriad of issues causing BEs to fail for no apparent reason.

I RARELY recommend BEs as a reliable way to change data. If they do work, they often trigger concurrency warnings (e.g. this record had been modified by another user). What they are really useful for is sending notifications.