CREATE OR REPLACE FUNCTION nextidfunc (
p_ad_sequence_id IN NUMBER,
p_system IN CHAR
)
RETURN NUMBER
IS
PRAGMA AUTONOMOUS_TRANSACTION;
tmpvar NUMBER;
BEGIN
Nextid (p_ad_sequence_id, p_system, tmpvar);
COMMIT;
RETURN tmpvar;
END nextidfunc;
/