Germany 's upper house of parliament ratified the EU constitution last week , but Mr. Schroeder 's ruling party suffered a critical state election loss , prompting him to call national elections for this fall , one year early .