Всех приветствую!

Необходимо присваивать протоколу номеру за текущие сутки.
Реализовал следующим образом:

есть расчет - "номер_протокола",
кнопка сохранения отчета - "кнопка_сохранить".
Формула расчета: ЕСЛИ(Кнопка_сохранить=ИСТИНА , Номер_протокола+1, Номер_протокола)

Дальше расчет идет в ФБ "формирование строки"

Идея такая, что при нажатии кнопки сохранить, отчет сохраняется с текущим значением переменной расчет, далее номер увеличивается на 1 и каждый следующий сохраненный отчет с новым номером.

Но тут возникла проблема, допустим переменная расчет = 1, я жму кнопку сохранить и отчет может сохраниться с номером 1, а может сохраниться с номером 2, дальше переменная расчет становится = 2, я жму сохранить отчет, он может сохранится с номером 2, а может с номером 3. В отчет может уйти текущее значение переменной, а может уйти +1

подскажите пожалуйста, как лучше реализовать данную задачу с присвоением номера протокола, чтобы каждый следующий протокол имел свой порядковый номер