Your comments

Также полезно было бы добавить возможносить установки значения по умолчанию. Если это "типичная" процедура, как например снятие наличности в "своем" банокмате - используем предустановленное значение по умолчанию. Если нет - правим вручную.