The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT pn_wf_item_s.NEXTVAL
FROM DUAL;
l_parameter_list.DELETE;
aname => 'API_INSERTION',
avalue => l_approver_rec.api_insertion
);
PROCEDURE update_status (
itemtype IN VARCHAR2,
itemkey IN VARCHAR2,
actid IN NUMBER,
funcmode IN VARCHAR2,
resultout OUT NOCOPY VARCHAR2
)
IS
l_result VARCHAR2 (20);
l_api_name CONSTANT VARCHAR2 (30) := 'UPDATE_STATUS';
SELECT plda.lease_commencement_date, pla.lease_status
INTO l_commencement_date, l_lease_status
FROM pn_leases_all pla, pn_lease_details_all plda
WHERE pla.lease_id = plda.lease_id
AND pla.lease_id = l_transaction_id
AND pla.org_id = plda.org_id;
UPDATE pn_leases_all
SET status = 'F'
WHERE lease_id = l_transaction_id;
UPDATE pn_leases_all
SET status = 'D'
WHERE lease_id = l_transaction_id;
UPDATE ame_temp_old_approver_lists
SET approval_status = NULL
WHERE transaction_id = l_transaction_id;
'UPDATE_STATUS',
itemtype,
itemkey,
actid,
funcmode
);
END update_status;
SELECT pn_wf_item_s.NEXTVAL
FROM DUAL;
SELECT application_id
FROM fnd_application
WHERE application_short_name = 'PN';
SELECT transaction_type_id
INTO l_trx_type
FROM ame_calling_apps
WHERE application_name = 'PN approval workflow';
SELECT f.user_name, pla.lease_num, plda.lease_commencement_date,
plda.lease_termination_date
INTO l_requester, l_lease_number, l_commencement_date,
l_termination_date
FROM pn_leases_all pla, pn_lease_details_all plda, fnd_user f
WHERE pla.lease_id = plda.lease_id
AND pla.lease_id = p_lease_id
AND pla.last_updated_by = f.user_id
AND pla.org_id = plda.org_id;
l_approver_rec.api_insertion :=
wf_engine.getitemattrtext (itemtype => itemtype,
itemkey => itemkey,
aname => 'API_INSERTION'
);
ame_api.updateapprovalstatus (applicationidin => l_app_id,
transactionidin => l_transaction_id,
approverin => l_approver_rec,
transactiontypein => l_trx_type
);
SELECT NAME, display_name
FROM wf_roles
WHERE orig_system_id = c_emp_id AND orig_system = c_system;
SELECT user_name, description, employee_id
FROM fnd_user
WHERE user_id = c_user_id;
SELECT COUNT (*)
FROM ame_calling_apps
WHERE transaction_type_id = c_trx_type;