Если бы помогло, если бы вы показали нам, что именно произошло, когда вызвали процедуру, или - по крайней мере - опубликовали код ошибки ORA-xxxxx.С информацией, которая у нас есть, мы можем только догадываться.
Я думаю, вы ошибочно назвали ее.Поскольку он принимает один параметр IN и три параметра OUT, вам придется объявить три переменные;как то так:
declare
l_fname employees.first_name%type;
l_sal employees.salary%type;
l_fname1 employees.first_name%type;
begin
employee_manager(dept_id => 10,
fname => l_fname,
v_sal => l_sal,
fname1 => l_fname1);
dbms_output.put_line('Values returned are: ' || l_fname ||', '|| l_sal ||', '|| l_fname1);
end;
/