Хочу добавить признак при работе пользователя в УФ, чтобы было понятно, когда вызывать функция, а когда уже не надо.
Думаю, в качестве чего ее лучше добавить - как реквизит формы или объявить как переменную модуля этой УФ.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший