When this is set to TRUE, a variable's contents may be replaced. For example, if the user inputs an id# that isn't recognized, the user can be asked to enter it again. Since at this point the id# variable already has a value (the incorrect id#), setting Always Prompt to TRUE for this user input enables the id# variable to change values.