Как вы храните/генерируете нумерацию документов?

Здравствуйте.
Подскажите опытные программисты, как вы работаете с нумерацией документов?
Есть задача для разных документов, генерировать разные номера, у кого-то просто 1,2,3,.. У кого то с какими нибудь буквами, или символами. С каждого нового года какие то начинать с 0, какие то нет.
Как вы храните и генерируете эти номера?
Я сейчас храню в се в одной таблице кучей, получается бардак, но создавать таблице с номерами для каждого
типа документа, звучит как то расточительно)
52aYXbZsEbQve2.jpg
Может есть у кого чем поделиться.
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
Можно воспользоваться функциями\функцией, которые генерирует номер для каждого типа документа включая дату, если необходимо, то хранить версию документа.
К примеру, номер документа для выделенной строки на скриншоте ид = 1156, может выглядеть 338-ПП-21-31012019(дата создания) -01(версия).
В принципе, опытный пользователь до открытия может сказать, о чем документ.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы