Random Error on oBusObj.GetValue in Customer Maintenance

Hi Experts,

I wrote a very simple script that pulls information from a field in Customer Maintenance (at the Table Load event) and then performs some logic. That script runs usually fine. But some users randomly get the following error 88 - Object doesn't support this property or method oBusObj.GetValue.

Has anyone seen this? Is this some kind of racing condition where sometimes the oBusObj (in this case AR_Customer_bus isn't ready yet? It only happens to some users and it only happens randomly. You can open the same customer with the script in place twice and one time it will not throw an error and the next time it will.

Any ideas?

Best,

B.

Parents
  • 0

    What version are you running on?

    I remember having something similar for a client on some scripts in Sales Order or Invoice entry.  Basically what would happen is that after using the function several times without exiting the task something would happen that I could not explain.  Exiting the task and restart and everything would be ok again.

    A subsequent release of Sage 100 fixed the issue.  I want to say I saw this in 2015 or earlier, but I'm not positive.

Reply
  • 0

    What version are you running on?

    I remember having something similar for a client on some scripts in Sales Order or Invoice entry.  Basically what would happen is that after using the function several times without exiting the task something would happen that I could not explain.  Exiting the task and restart and everything would be ok again.

    A subsequent release of Sage 100 fixed the issue.  I want to say I saw this in 2015 or earlier, but I'm not positive.

Children