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