Executing stored procedures in oracle inside a package using dbms_job
If you just want to run the job now then don't add a date/time.
You can use this as a test case, run as an anonymous block to verify it works then modify your package.

DECLARE
l_jobno1 NUMBER;
BEGIN
dbms_job.submit(l_jobno1, 'SP_ABC();');
END;


You should definitely qualify the procedure name with the schema owner as in 
XYZ.sp_ABC()