mit, а непрерывность часто ли нужна ?
Если для нумерации документов - да
Если для создания уникального идентификатора записи - вряд ли строго необходима.
Предложенное мной - это решение навскидку, можно в принципе доработать до 100% "всегда и везде" плюс "это для всех , а это - только для этих компаний".
Идентификация записи и связь по RecID считается плохим тоном ,а обычная номерная серия без перенастройки Вам больше 2 с копейками миллиардов идентификаторов не выдаст в принципе - а эта заготовка может кому и понадобится для очень долгоживущей генерации идентификаторов, пока есть 3-ка и если вдруг 4-ка не будет поодерживать в номерных сериях 8-байтовый целый тип для счетчика . А не понадобится - да и ладно