create or replace FUNCTION "USF_NEXT_VERSION"
(version_in IN NUMBER)
RETURN NUMBER
AS
v_version NUMBER;
BEGIN
IF version_in >= 999 THEN
v_version := 1;
ELSE
v_version := version_in + 1;
END IF;
RETURN v_version;
END;