Not sure if I'm overlooking the obvious or what...
I set a variable to "1" using getVariable. This indicates that some detection was triggered. I will later be passing this variable as an argument to an external script or SQL query, so the content of the variable is significant.
Later in my procedure, before I call the external process, I determine that I need to clear that value. If I use getVariable to assign nothing (""), well - nothing happens. The variable is not changed. I can change it to a space, or another value, but I can't make it "empty". The external process can be impacted when the value passed is not empty, and a space char is certainly not "empty".
Is such a fundamental programming construct not possible using Kaseya SD procedures? (again, in the Service Desk procedures, not Agent procedures.)