If it depends on the user, could it be an issue of privileges?

What does the PL/SQL do?