[Home] [Help]
The following lines contain the word 'select', 'insert', 'update' or 'delete':
PROCEDURE UPDATE_ROW (
X_ROWID in VARCHAR2,
P_PROPOSAL_ID in NUMBER,
P_DOCUMENT_TYPE_CODE in VARCHAR2,
P_CHECKLIST_ORDER in NUMBER,
P_COMPLETE in VARCHAR2,
P_NOT_APPLICABLE in VARCHAR2,
P_MODE in VARCHAR2 default 'R',
P_RECORD_VERSION_NUMBER in NUMBER,
X_RETURN_STATUS out VARCHAR2) is
l_last_update_date DATE;
l_last_updated_by NUMBER;
l_last_update_login NUMBER;
l_last_update_date := SYSDATE;
l_last_updated_by := 1;
l_last_update_login := 0;
l_last_updated_by := FND_GLOBAL.USER_ID;
if l_last_updated_by is NULL then
l_last_updated_by := -1;
l_last_update_login := FND_GLOBAL.LOGIN_ID;
if l_last_update_login is NULL then
l_last_update_login := -1;
update IGW_PROP_CHECKLIST set
PROPOSAL_ID = P_PROPOSAL_ID
,DOCUMENT_TYPE_CODE = P_DOCUMENT_TYPE_CODE
,CHECKLIST_ORDER = P_CHECKLIST_ORDER
,COMPLETE = P_COMPLETE
,NOT_APPLICABLE = P_NOT_APPLICABLE
,last_update_date = l_last_update_date
,last_updated_by = l_last_updated_by
,last_update_login = l_last_update_login
,record_version_number = record_version_number + 1
where rowid = x_rowid
and record_version_number = p_record_version_number;
p_procedure_name => 'UPDATE_ROW',
p_error_text => SUBSTRB(SQLERRM, 1, 240));
END UPDATE_ROW;