Can you describe the working of procedure GLBCTL.RecordGenerate built into the core business logic?
Some of our older services integrated into accpac inserts directly into the tables. To avoid PK conflicts, the services started at high BatchID values. This is crap. Although we can't do much about the way the integration was done, we can change the source of the generator of BatchID. It would be much better if we at least attempt to follow the PK generator employed by the business logic.