Initially disable Save button and visible validation
Remove focusing of product name.

Setting the focus early interferes with animations.
Add Escape as shortcut for cancel
NumberField for numeric input
Some code formatting
Make EuroConverter parsing more permissive
Correct formatting in EuroConverter
Do not disable save button in editor

Doing so better would require better on-the-fly validation support