Руслан
Новичок
Формирование номеров записей (актов) с указанием года в номере.
Здравствуйте, коллеги.
Имеется вопрос.
В системе формируются акты. id записи акта является его номером. Актов формируется много. К концу года встал вопрос о том, что бы разбивать номера актов погодично. Т.е. в 2009 г. все номера актов имеют вид 9-0001, 9-0002 и т.д., в 2010 г. соответственно 10-0001, 10-0002 и т.д. Т.е с каждого нового года автоинкремент части после "-" сбрасывается на 1.
Осложняется задача ещё тем, что система уже в работе и значительно переписывать структуру накладно.
Вопрос несколько даже теоретический - как бы вы реализовали такой переход на погодичные номера? (желательно с завязкой на id, хотя что-то мне подсказывает, что от id приётся отойти).
Жду советов. Спасибо.
Здравствуйте, коллеги.
Имеется вопрос.
В системе формируются акты. id записи акта является его номером. Актов формируется много. К концу года встал вопрос о том, что бы разбивать номера актов погодично. Т.е. в 2009 г. все номера актов имеют вид 9-0001, 9-0002 и т.д., в 2010 г. соответственно 10-0001, 10-0002 и т.д. Т.е с каждого нового года автоинкремент части после "-" сбрасывается на 1.
Осложняется задача ещё тем, что система уже в работе и значительно переписывать структуру накладно.
Вопрос несколько даже теоретический - как бы вы реализовали такой переход на погодичные номера? (желательно с завязкой на id, хотя что-то мне подсказывает, что от id приётся отойти).
Жду советов. Спасибо.