Are their BO methods that won’t execute a “Show Message” widget when they run?
And I’m taking about methods that a user initiates - particularly SalesOrder.ProcessCounterSale
Are their BO methods that won’t execute a “Show Message” widget when they run?
And I’m taking about methods that a user initiates - particularly SalesOrder.ProcessCounterSale
I haven’t seen or experienced any, but I guess that there could be something out there. I DO know that Standard Data directives do not have a show message widget.
I was having an issues with Counter Sales failing, so I added some pre-and post process MD’s to see how far the BO processing was getting. But I wasn’t getting the Pre-Process message when the server side error occurred.
It turned out the the Counter Sale Prefix setting was too long, causing the failure on creating an invoice.
But I would have thought that the pre-process BPM would have fired BEFORE the error actually occurred.
Ahh… well… messages dont always “appear” before the actual transaction. They seem to be somehow scheduled to happen… but then if an error happens, this seems to take over, and the error message will cause your message to not display (at least that is how i interpret the actions).
One example… I had a BPM that was SUPER quick… i put a Display box at the beginning. Then i had another BPM that immediately followed that took a long time to run (seconds)… it also had a display box. After i activated the second BPM, the first one’s display box did not pop up for a few seconds… this told me that the boxes dont display until the end.