Hi Patric,
I think you don't need the below roles or any xs roles for this:
sap.hba.explorer.roles::Business
sap.hba.explorer.roles::Developer
Are you trying to create the new procedure using your user or using SYSTEM/ JOB_ADMIN user?
If you are trying to create the procedure using your own user then do you have CREATE ANY privilege access and other accesses in SYSTEM/JOB_ADMIN schema?
Have you tried creating the same procedure using SYSTEM user with SYSTEM schema?
Regards,
Vivek