German Constitutional Court on Tuesday ruled that the Lisbon Treaty on reforming the European Union (EU) is compatible with German law, but withheld approval for immediate ratification, Xinhua reported.