The following lines contain the word 'select', 'insert', 'update' or 'delete':
PROCEDURE insert_update_user_info (
x_employee_number IN VARCHAR2,
x_user_name IN VARCHAR2,
x_password IN VARCHAR2,
x_email_address IN VARCHAR2)
IS
l_return_status VARCHAR2(20);
,p_last_updated_by => 0
,p_last_update_date => sysdate
,p_user_id => l_user_id
);
update_employee_id(l_employee_id, l_user_id);
FND_USER_RESP_GROUPS_API.INSERT_ASSIGNMENT (
USER_ID => l_user_id,
RESPONSIBILITY_ID => l_ssp_resp_id,
RESPONSIBILITY_APPLICATION_ID => 178,
START_DATE => sysdate,
END_DATE => NULL,
DESCRIPTION => 'Default'
);
FND_User_PVT.Update_user(
p_api_version_number => l_api_version_number
,p_return_status => l_return_status
,p_msg_count => l_msg_count
,p_msg_data => l_msg_data
,p_email_address => x_email_address
,p_language => 'US'
,p_host_port => NULL
,p_last_updated_by => 0
,p_last_update_date => sysdate
,p_user_id => l_user_id
);
END insert_update_user_info;
SELECT responsibility_id INTO p_resp_id
FROM fnd_responsibility
WHERE responsibility_key = p_resp_key
AND application_id = 178;
SELECT 1 INTO l_fnd_user_exists FROM fnd_user
WHERE user_name = upper(p_user_name);
SELECT person_id INTO l_person_id
FROM per_all_people_f
WHERE employee_number = p_employee_number;
PROCEDURE update_employee_id(p_employee_id IN NUMBER,p_user_id IN NUMBER)
IS
BEGIN
UPDATE fnd_user
SET employee_id = p_employee_id
WHERE user_id = p_user_id;
END update_employee_id;