Ну, а вы уверены, что у вас есть имя и право в правильном порядке в этой декларации?
Он жалуется на параметр с именем "Валюта", но вы на самом деле его не используете, не так ли?
С другой стороны, вы используете то, что называется char , что это такое?
Или, возможно, мои знания о PL / SQL еще не исчерпаны, если да, оставьте комментарий, и я его удалю.