I had my own little challenge to figure out today. I have a process that has run consistently for about a year in 7.6. Today the client received error messages. After some question asking we determined the that the errors were around 5 customers with custno all in
the series 3850, 3860, 3865, 3870, 3875. The offending code was SET VAR vInv INT = .vInvText vInvText was generated as (CUSTNO + DDMMYY) so the invtext for one of these would be 3860020309. At first glance I couldn't see what was wrong with this. After mulling a bit over a sandwich I decided to check what the data type of INTEGER was is as follows; Holds whole numbers in the range of ±1,999,999,999. So I lined up my numbers. 1,999,999,999 3,860,020,309 the number was too big. Had to tell the client to change his customer numbers to realign with this process. Jan

