Меня только логика интересует Как обходить момент создана новая запись и произведен отказ от ее ввода - номер увеличился, что делать
Ты, конечно, не об этом спрашиваешь, но вряд ли тебе тут дадут ответы, на которые ты сам должен включать свою фантазию. Но все же:
Ты сидишь за конторкой, выписываешь нумерованные квитанции, начал одну квитанцию, испортил или клиент отказался, что ты с ней делаешь?! В мусорку! На фиг! Правильно?! Или в случае бланков строгой отчетности в журнальчик вписываешь или вклеиваешь. Вот прими такой вариант, как самый стабильный в твой бизнес-логике.

