Frosty the Coder
Legendary Poster
I have a custom UBE that calls F4211 FS Begin, Edit, and End Document master business functions.
I'm testing it over a series of orders.
Begin Doc is SOMETIMES throwing error 0037 from line 7118. (The address book entered is not found in F0101).
Once this happens, subsequent orders throw the same message into the WC.
If you rerun the process, some of the order headers that failed no longer throw the 0037 error.
If you rerun the process enough times, each smaller unprocessed set of orders that previously errored will process cleanly.
I can look at the C code to see what throws the error,
and it looks like its on the "else" to a "If Credit Message <> Blank" test.
That's as far as my "C" skills get me.
I cannot tell WHICH address book number is not on F0101.
Would someone with stronger "C" skills please let me know what conditions result in 0037 being thrown at line 7118?
Your assistance is GREATLY appreciated.
I'm testing it over a series of orders.
Begin Doc is SOMETIMES throwing error 0037 from line 7118. (The address book entered is not found in F0101).
Once this happens, subsequent orders throw the same message into the WC.
If you rerun the process, some of the order headers that failed no longer throw the 0037 error.
If you rerun the process enough times, each smaller unprocessed set of orders that previously errored will process cleanly.
I can look at the C code to see what throws the error,
and it looks like its on the "else" to a "If Credit Message <> Blank" test.
That's as far as my "C" skills get me.
I cannot tell WHICH address book number is not on F0101.
Would someone with stronger "C" skills please let me know what conditions result in 0037 being thrown at line 7118?
Your assistance is GREATLY appreciated.