Transaction Numbers across multiple users

Our company has recently (finally) upgraded from DacEasy to Sage50. In DacEasy, the transaction number sequencing was smart enough to know that when multiple people were using the program, it would not create 2 of the same transaction number. Is there a way in Sage50 to make sure that the sequencing does not create the same reference number if 2 people are inputting entries at the same time. For example if I am inputting JE 1001 but have not saved it yet, and someone comes into the program and starts another entry that it would not allow them to use JE 1001.