APEX does not like item names with accentuated characters. When you want to validate something in a form he says it cannot find the element, enven though the element exists in the form, you have to rename the element without accentuated characters for APEX to accept. see:

But the item does exists:
