The following lines contain the word 'select', 'insert', 'update' or 'delete':
PROCEDURE delete_old_context
( p_pk_column_1 IN NUMBER
, p_context IN NUMBER
, x_failed_row_id_list OUT NOCOPY VARCHAR2
, x_return_status OUT NOCOPY VARCHAR2
, x_errorcode OUT NOCOPY NUMBER
, x_msg_count OUT NOCOPY NUMBER
, x_msg_data OUT NOCOPY VARCHAR2
);
SELECT count(*)
FROM cs_incidents_ext
WHERE incident_id = p_incident_id
AND context = p_context
AND attr_group_id = p_attr_group_id;
select multi_row_code
from ego_attr_groups_v
where attr_group_id = p_attr_group_id;
l_cont_chg_on_update VARCHAR2(1);
SELECT incident_id
,incident_type_id
FROM cs_incidents_all_b
WHERE incident_id = p_pk_col_1;
SELECT incident_id
,party_id
,contact_type
,party_role_code
FROM cs_hz_sr_contact_points
WHERE incident_id = p_pk_col_1
AND party_id = p_pk_col_2
AND contact_type = p_pk_col_3
AND party_role_code = p_pk_col_4;
SELECT attr_group_id
FROM ego_attr_groups_v
WHERE application_id = p_attr_group_app_id
AND attr_group_type = p_attr_group_type
AND attr_group_name = p_attr_group_name;
select incident_id, context, attr_group_id
from cs_incidents_ext
where incident_id = p_incident_id
and context = p_context;
IF l_cont_chg_on_update = 'Y'
THEN
-- Added FND_LOG
IF FND_LOG.level_procedure >= FND_LOG.g_current_runtime_level THEN
FND_LOG.String
( FND_LOG.level_procedure , L_LOG_MODULE || ''
, 'The context for the Service Request has Changed :'
|| l_cont_chg_on_update
);
delete_old_context
( p_pk_column_1 => l_db_incident_id
, p_context => l_db_sr_context
, x_failed_row_id_list => x_failed_row_id_list
, x_return_status => x_return_status
, x_errorcode => x_errorcode
, x_msg_count => x_msg_count
, x_msg_data => x_msg_data
);
, 'Information for old context deleted'
);
END IF; -- l_cont_chg_on_update = 'Y'
l_old_Ext_Attr_Audit_table.DELETE;
l_new_Ext_Attr_Audit_table.DELETE;
l_user_attr_row_table.DELETE();
ELSIF p_ext_attr_grp_tbl(i).operation = 'UPDATE' THEN
IF p_ext_attr_grp_tbl(i).attr_group_id IS NOT NULL THEN
--DBMS_OUTPUT.PUT_LINE('operation is update and attr_group_id is not null');
, 'Operation is UPDATE - populate the audit structure :'
);
,x_context_changed => l_cont_chg_on_update
,x_db_incident_id => l_db_incident_id
,x_db_context => l_db_sr_context);
l_cont_chg_on_update
);
IF l_cont_chg_on_update = 'Y' THEN
--treat this record as a 'CREATE'
--Added FND_LOG
IF FND_LOG.level_procedure >= FND_LOG.g_current_runtime_level THEN
FND_LOG.String
( FND_LOG.level_procedure , L_LOG_MODULE || ''
, 'Context has changed on Service :'
);
NULL,NULL,NULL,'GENERIC_LEVEL', NULL, NULL,NULL,NULL,NULL, EGO_USER_ATTRS_DATA_PVT.G_UPDATE_MODE);
,x_context_changed => l_cont_chg_on_update
,x_db_incident_id => l_db_incident_id
,x_db_context => l_db_sr_context);
IF l_cont_chg_on_update = 'Y' THEN
--treat this record as a 'CREATE'
-- l_user_attr_row_table(l_user_attr_row_table.LAST) := EGO_USER_ATTR_ROW_OBJ(p_ext_attr_grp_tbl(i).row_identifier,NULL,
-- p_ext_attr_grp_tbl(i).attr_group_app_id,p_ext_attr_grp_tbl(i).attr_group_type,p_ext_attr_grp_tbl(i).attr_group_name,
-- 'GENERIC_LEVEL', NULL, NULL, EGO_USER_ATTRS_DATA_PVT.G_CREATE_MODE);
'GENERIC_LEVEL', NULL, NULL,NULL,NULL,NULL, EGO_USER_ATTRS_DATA_PVT.G_UPDATE_MODE);
ELSIF p_ext_attr_grp_tbl(i).operation = 'DELETE' THEN
-- 5230517
IF p_ext_attr_grp_tbl(i).attr_group_id IS NULL THEN
CS_ServiceRequest_UTIL.Add_Missing_Param_Msg(
p_token_an => l_api_name_full
,p_token_mp => 'ATTR_GROUP_ID');
NULL,NULL,NULL,'GENERIC_LEVEL', NULL, NULL,NULL,NULL,NULL, EGO_USER_ATTRS_DATA_PVT.G_DELETE_MODE);
l_user_attr_data_table.DELETE();
IF l_cont_chg_on_update = 'Y'
THEN
delete_old_context
( p_pk_column_1 => l_db_incident_id
, p_context => l_db_sr_context
, x_failed_row_id_list => x_failed_row_id_list
, x_return_status => x_return_status
, x_errorcode => x_errorcode
, x_msg_count => x_msg_count
, x_msg_data => x_msg_data
);
END IF; -- l_cont_chg_on_update = 'Y'
IF p_ext_attr_grp_tbl(i).operation <> 'DELETE' THEN
For i IN 1..l_new_Ext_Attr_Audit_table.COUNT LOOP
--DBMS_OUTPUT.PUT_LINE('l_new_Ext_Attr_Audit_table(i).pk_column_1'||l_new_Ext_Attr_Audit_table(i).pk_column_1); --executed
IF l_cont_chg_on_update = 'Y' THEN
/*************************************************************
--Need to clear the EGO structures
l_pk_name_value_pair.DELETE();
l_class_code_name_value_pairs.DELETE();
l_user_attr_row_table.DELETE();
NULL,NULL,NULL,'GENERIC_LEVEL', NULL, NULL,NULL,NULL,NULL, EGO_USER_ATTRS_DATA_PVT.G_DELETE_MODE);
l_old_Ext_Attr_Audit_table.DELETE;
l_new_Ext_Attr_Audit_table.DELETE;
l_old_Ext_Attr_Audit_table.DELETE;
l_new_Ext_Attr_Audit_table.DELETE;
l_user_attr_row_table.DELETE();
ELSIF p_ext_attr_grp_tbl(i).operation = 'UPDATE' THEN
--DBMS_OUTPUT.PUT_LINE('Operation is UPDATE');
NULL,NULL,NULL,'GENERIC_LEVEL', NULL, NULL,NULL,NULL,NULL, EGO_USER_ATTRS_DATA_PVT.G_UPDATE_MODE);
'GENERIC_LEVEL', NULL, NULL,NULL,NULL,NULL, EGO_USER_ATTRS_DATA_PVT.G_UPDATE_MODE);
ELSIF p_ext_attr_grp_tbl(i).operation = 'DELETE' THEN
-- 5230517
IF p_ext_attr_grp_tbl(i).attr_group_id IS NULL THEN
CS_ServiceRequest_UTIL.Add_Missing_Param_Msg(
p_token_an => l_api_name_full
,p_token_mp => 'ATTR_GROUP_ID');
NULL,NULL,NULL,'GENERIC_LEVEL', NULL, NULL,NULL,NULL,NULL, EGO_USER_ATTRS_DATA_PVT.G_DELETE_MODE);
l_user_attr_data_table.DELETE();
IF p_ext_attr_grp_tbl(i).operation <> 'DELETE' THEN
For i IN 1..l_new_Ext_Attr_Audit_table.COUNT LOOP
populate_pr_ext_attr_audit_rec(
p_incident_id => to_number(l_new_Ext_Attr_Audit_table(i).pk_column_1)
,p_party_id => to_number(l_new_Ext_Attr_Audit_table(i).pk_column_2)
,p_contact_type => l_new_Ext_Attr_Audit_table(i).pk_column_3
,p_party_role_code => l_new_Ext_Attr_Audit_table(i).pk_column_4
,p_context => l_new_Ext_Attr_Audit_table(i).context
,p_attr_group_id => l_new_Ext_Attr_Audit_table(i).attr_group_id
,p_row_id => l_new_Ext_Attr_Audit_table(i).row_identifier
,p_ext_attr_tbl => p_ext_attr_tbl
,p_sr_audit_rec_table => l_new_Ext_Attr_Audit_table
,x_rec_found => l_rec_found);
select application_id,
attr_group_type,
attr_group_name
from ego_attr_groups_v
where attr_group_id = p_attr_group_id;
SELECT database_column, attr_name
FROM ego_attrs_v
WHERE application_id = p_application_id
AND attr_group_type = p_attr_group_type
AND attr_group_name = p_attr_group_name;
select * from cs_sr_contacts_ext
where incident_id = p_incident_id
and party_id = p_party_id
and contact_type = p_contact_type
and party_role_code = p_party_role_code
and context = p_context
and attr_group_id = p_attr_group_id;
select multi_row_code
from ego_attr_groups_v
where attr_group_id = p_attr_group_id;
select attr_name, database_column
from ego_attrs_v
where attr_group_name = p_attr_group_name
and attr_group_type = p_attr_group_type
and application_id = p_application_id
and unique_key_flag = 'Y';
l_sql := 'SELECT * FROM CS_SR_CONTACTS_EXT WHERE INCIDENT_ID = :p_col_1';
select * from cs_incidents_ext
where incident_id = p_incident_id
and context = p_context
and attr_group_id = p_attr_group_id;
select multi_row_code
from ego_attr_groups_v
where attr_group_id = p_attr_group_id;
select attr_name, database_column
from ego_attrs_v
where attr_group_name = p_attr_group_name
and attr_group_type = p_attr_group_type
and application_id = p_application_id
and unique_key_flag = 'Y';
l_sql VARCHAR2(2000) := 'SELECT * FROM CS_INCIDENTS_EXT WHERE INCIDENT_ID = :P_INCIDENT_ID AND CONTEXT = :P_CONTEXT AND ATTR_GROUP_ID = :P_ATTR_GROUP_ID';
select context, incident_id from cs_incidents_ext
where incident_id = p_incident_id and
context NOT IN (select lookup_code
from cs_lookups
where lookup_type = 'CS_SR_EXT_ALL_REQ_TYPES'
)
and rownum = 1;
SELECT incident_id
FROM cs_incidents_all_b
WHERE incident_id = p_incident_id;
SELECT distinct attr_group_id
FROM cs_incidents_ext
WHERE incident_id = p_incident_id;
SELECT distinct attr_group_id,party_id,contact_type,party_role_code
FROM cs_sr_contacts_ext
WHERE incident_id = p_incident_id;
SELECT APPLICATION_ID,
ATTR_GROUP_TYPE,
ATTR_GROUP_NAME,
attr_name,
attr_display_name,
database_column
FROM ego_attrs_v
WHERE application_id = p_application_id
AND attr_group_type = p_attr_group_type
AND attr_group_name = p_attr_group_name
AND enabled_flag = 'Y'
order by sequence;
select ATTR_GROUP_DISP_NAME
from ego_attr_groups_v
where attr_group_id = p_attr_group_id;
SELECT incident_id, context
FROM cs_incidents_ext
WHERE extension_id = p_ext_id;
SELECT incident_id, party_id, contact_type, party_role_code, context
FROM cs_sr_contacts_ext
WHERE extension_id = p_ext_id;
select extension_id from cs_incidents_ext
where incident_id = p_incident_id
and context = p_context
and attr_group_id = p_attr_group_id;
SELECT extension_id
FROM cs_incidents_ext
WHERE incident_id = p_incident_id
AND context = p_context
AND attr_group_id = p_attr_group_id
AND extension_id NOT IN (SELECT extension_id
FROM cs_incidents_ext_audit
WHERE incident_id = p_incident_id
AND context = p_context
AND attr_group_id = p_attr_group_id);
select extension_id
from cs_sr_contacts_ext
where incident_id = p_incident_id
and party_id = p_party_id
and contact_type = p_contact_type
and party_role_code = p_party_role_code
and context = p_context
and attr_group_id = p_attr_group_id;
select extension_id
from cs_sr_contacts_ext
where incident_id = p_incident_id
and party_id = p_party_id
and contact_type = p_contact_type
and party_role_code = p_party_role_code
and context = p_context
and attr_group_id = p_attr_group_id
AND extension_id NOT IN (SELECT extension_id
FROM cs_sr_contacts_ext_audit
where incident_id = p_incident_id
and party_id = p_party_id
and contact_type = p_contact_type
and party_role_code = p_party_role_code
and context = p_context
and attr_group_id = p_attr_group_id);
insert_sr_row
( P_NEW_ext_attrs => l_sr_ea_new_audit_rec_table
, P_OLD_ext_attrs => l_sr_ea_old_audit_rec_table
, P_MODIFIED_BY => p_modified_by
, P_MODIFIED_ON => p_modified_on
, X_RETURN_STATUS => X_RETURN_STATUS
, X_MSG_COUNT => X_MSG_COUNT
, X_MSG_DATA => X_MSG_DATA
) ;
insert_pr_row
( P_NEW_ext_attrs => l_pr_ea_new_audit_rec_table
, P_OLD_ext_attrs => l_pr_ea_old_audit_rec_table
, P_MODIFIED_BY => p_modified_by
, P_MODIFIED_ON => p_modified_on
, X_RETURN_STATUS => X_RETURN_STATUS
, X_MSG_COUNT => X_MSG_COUNT
, X_MSG_DATA => X_MSG_DATA
);
PROCEDURE insert_sr_row
( P_NEW_ext_attrs IN Ext_Attr_Audit_Tbl_Type
, P_OLD_ext_attrs IN Ext_Attr_Audit_Tbl_Type
, P_MODIFIED_BY IN NUMBER
, P_MODIFIED_ON IN DATE
, X_RETURN_STATUS OUT NOCOPY VARCHAR2
, X_MSG_COUNT OUT NOCOPY NUMBER
, X_MSG_DATA OUT NOCOPY VARCHAR2
) IS
l_table_index NUMBER;
l_last_updated_by NUMBER;
l_last_update_date DATE;
l_last_update_login NUMBER;
l_api_name CONSTANT VARCHAR2(30) := 'insert_sr_row';
l_last_updated_by := FND_GLOBAL.USER_ID;
l_last_update_date := SYSDATE;
l_last_update_login := FND_GLOBAL.LOGIN_ID;
update cs_incidents_all_b
set last_update_date=l_modified_on,
last_updated_by=l_modified_by,
last_update_login=l_last_update_login
where incident_id=l_incident_id;
SELECT CS_INCIDENTS_EXT_AUDIT_S.NEXTVAL INTO l_ext_audit_id FROM dual;
INSERT INTO CS_INCIDENTS_EXT_AUDIT
( AUDIT_EXTENSION_ID
, EXTENSION_ID
, INCIDENT_ID
, CONTEXT
, ATTR_GROUP_ID
, CREATION_DATE
, CREATED_BY
, LAST_UPDATE_DATE
, LAST_UPDATED_BY
, LAST_UPDATE_LOGIN
, C_EXT_ATTR1
, C_EXT_ATTR2
, C_EXT_ATTR3
, C_EXT_ATTR4
, C_EXT_ATTR5
, C_EXT_ATTR6
, C_EXT_ATTR7
, C_EXT_ATTR8
, C_EXT_ATTR9
, C_EXT_ATTR10
, C_EXT_ATTR11
, C_EXT_ATTR12
, C_EXT_ATTR13
, C_EXT_ATTR14
, C_EXT_ATTR15
, C_EXT_ATTR16
, C_EXT_ATTR17
, C_EXT_ATTR18
, C_EXT_ATTR19
, C_EXT_ATTR20
, C_EXT_ATTR21
, C_EXT_ATTR22
, C_EXT_ATTR23
, C_EXT_ATTR24
, C_EXT_ATTR25
, C_EXT_ATTR26
, C_EXT_ATTR27
, C_EXT_ATTR28
, C_EXT_ATTR29
, C_EXT_ATTR30
, C_EXT_ATTR31
, C_EXT_ATTR32
, C_EXT_ATTR33
, C_EXT_ATTR34
, C_EXT_ATTR35
, C_EXT_ATTR36
, C_EXT_ATTR37
, C_EXT_ATTR38
, C_EXT_ATTR39
, C_EXT_ATTR40
, C_EXT_ATTR41
, C_EXT_ATTR42
, C_EXT_ATTR43
, C_EXT_ATTR44
, C_EXT_ATTR45
, C_EXT_ATTR46
, C_EXT_ATTR47
, C_EXT_ATTR48
, C_EXT_ATTR49
, C_EXT_ATTR50
, OLD_C_EXT_ATTR1
, OLD_C_EXT_ATTR2
, OLD_C_EXT_ATTR3
, OLD_C_EXT_ATTR4
, OLD_C_EXT_ATTR5
, OLD_C_EXT_ATTR6
, OLD_C_EXT_ATTR7
, OLD_C_EXT_ATTR8
, OLD_C_EXT_ATTR9
, OLD_C_EXT_ATTR10
, OLD_C_EXT_ATTR11
, OLD_C_EXT_ATTR12
, OLD_C_EXT_ATTR13
, OLD_C_EXT_ATTR14
, OLD_C_EXT_ATTR15
, OLD_C_EXT_ATTR16
, OLD_C_EXT_ATTR17
, OLD_C_EXT_ATTR18
, OLD_C_EXT_ATTR19
, OLD_C_EXT_ATTR20
, OLD_C_EXT_ATTR21
, OLD_C_EXT_ATTR22
, OLD_C_EXT_ATTR23
, OLD_C_EXT_ATTR24
, OLD_C_EXT_ATTR25
, OLD_C_EXT_ATTR26
, OLD_C_EXT_ATTR27
, OLD_C_EXT_ATTR28
, OLD_C_EXT_ATTR29
, OLD_C_EXT_ATTR30
, OLD_C_EXT_ATTR31
, OLD_C_EXT_ATTR32
, OLD_C_EXT_ATTR33
, OLD_C_EXT_ATTR34
, OLD_C_EXT_ATTR35
, OLD_C_EXT_ATTR36
, OLD_C_EXT_ATTR37
, OLD_C_EXT_ATTR38
, OLD_C_EXT_ATTR39
, OLD_C_EXT_ATTR40
, OLD_C_EXT_ATTR41
, OLD_C_EXT_ATTR42
, OLD_C_EXT_ATTR43
, OLD_C_EXT_ATTR44
, OLD_C_EXT_ATTR45
, OLD_C_EXT_ATTR46
, OLD_C_EXT_ATTR47
, OLD_C_EXT_ATTR48
, OLD_C_EXT_ATTR49
, OLD_C_EXT_ATTR50
, N_EXT_ATTR1
, N_EXT_ATTR2
, N_EXT_ATTR3
, N_EXT_ATTR4
, N_EXT_ATTR5
, N_EXT_ATTR6
, N_EXT_ATTR7
, N_EXT_ATTR8
, N_EXT_ATTR9
, N_EXT_ATTR10
, N_EXT_ATTR11
, N_EXT_ATTR12
, N_EXT_ATTR13
, N_EXT_ATTR14
, N_EXT_ATTR15
, N_EXT_ATTR16
, N_EXT_ATTR17
, N_EXT_ATTR18
, N_EXT_ATTR19
, N_EXT_ATTR20
, N_EXT_ATTR21
, N_EXT_ATTR22
, N_EXT_ATTR23
, N_EXT_ATTR24
, N_EXT_ATTR25
, OLD_N_EXT_ATTR1
, OLD_N_EXT_ATTR2
, OLD_N_EXT_ATTR3
, OLD_N_EXT_ATTR4
, OLD_N_EXT_ATTR5
, OLD_N_EXT_ATTR6
, OLD_N_EXT_ATTR7
, OLD_N_EXT_ATTR8
, OLD_N_EXT_ATTR9
, OLD_N_EXT_ATTR10
, OLD_N_EXT_ATTR11
, OLD_N_EXT_ATTR12
, OLD_N_EXT_ATTR13
, OLD_N_EXT_ATTR14
, OLD_N_EXT_ATTR15
, OLD_N_EXT_ATTR16
, OLD_N_EXT_ATTR17
, OLD_N_EXT_ATTR18
, OLD_N_EXT_ATTR19
, OLD_N_EXT_ATTR20
, OLD_N_EXT_ATTR21
, OLD_N_EXT_ATTR22
, OLD_N_EXT_ATTR23
, OLD_N_EXT_ATTR24
, OLD_N_EXT_ATTR25
, D_EXT_ATTR1
, D_EXT_ATTR2
, D_EXT_ATTR3
, D_EXT_ATTR4
, D_EXT_ATTR5
, D_EXT_ATTR6
, D_EXT_ATTR7
, D_EXT_ATTR8
, D_EXT_ATTR9
, D_EXT_ATTR10
, D_EXT_ATTR11
, D_EXT_ATTR12
, D_EXT_ATTR13
, D_EXT_ATTR14
, D_EXT_ATTR15
, D_EXT_ATTR16
, D_EXT_ATTR17
, D_EXT_ATTR18
, D_EXT_ATTR19
, D_EXT_ATTR20
, D_EXT_ATTR21
, D_EXT_ATTR22
, D_EXT_ATTR23
, D_EXT_ATTR24
, D_EXT_ATTR25
, OLD_D_EXT_ATTR1
, OLD_D_EXT_ATTR2
, OLD_D_EXT_ATTR3
, OLD_D_EXT_ATTR4
, OLD_D_EXT_ATTR5
, OLD_D_EXT_ATTR6
, OLD_D_EXT_ATTR7
, OLD_D_EXT_ATTR8
, OLD_D_EXT_ATTR9
, OLD_D_EXT_ATTR10
, OLD_D_EXT_ATTR11
, OLD_D_EXT_ATTR12
, OLD_D_EXT_ATTR13
, OLD_D_EXT_ATTR14
, OLD_D_EXT_ATTR15
, OLD_D_EXT_ATTR16
, OLD_D_EXT_ATTR17
, OLD_D_EXT_ATTR18
, OLD_D_EXT_ATTR19
, OLD_D_EXT_ATTR20
, OLD_D_EXT_ATTR21
, OLD_D_EXT_ATTR22
, OLD_D_EXT_ATTR23
, OLD_D_EXT_ATTR24
, OLD_D_EXT_ATTR25
, UOM_EXT_ATTR1
, UOM_EXT_ATTR2
, UOM_EXT_ATTR3
, UOM_EXT_ATTR4
, UOM_EXT_ATTR5
, UOM_EXT_ATTR6
, UOM_EXT_ATTR7
, UOM_EXT_ATTR8
, UOM_EXT_ATTR9
, UOM_EXT_ATTR10
, UOM_EXT_ATTR11
, UOM_EXT_ATTR12
, UOM_EXT_ATTR13
, UOM_EXT_ATTR14
, UOM_EXT_ATTR15
, UOM_EXT_ATTR16
, UOM_EXT_ATTR17
, UOM_EXT_ATTR18
, UOM_EXT_ATTR19
, UOM_EXT_ATTR20
, UOM_EXT_ATTR21
, UOM_EXT_ATTR22
, UOM_EXT_ATTR23
, UOM_EXT_ATTR24
, UOM_EXT_ATTR25
, OLD_UOM_EXT_ATTR1
, OLD_UOM_EXT_ATTR2
, OLD_UOM_EXT_ATTR3
, OLD_UOM_EXT_ATTR4
, OLD_UOM_EXT_ATTR5
, OLD_UOM_EXT_ATTR6
, OLD_UOM_EXT_ATTR7
, OLD_UOM_EXT_ATTR8
, OLD_UOM_EXT_ATTR9
, OLD_UOM_EXT_ATTR10
, OLD_UOM_EXT_ATTR11
, OLD_UOM_EXT_ATTR12
, OLD_UOM_EXT_ATTR13
, OLD_UOM_EXT_ATTR14
, OLD_UOM_EXT_ATTR15
, OLD_UOM_EXT_ATTR16
, OLD_UOM_EXT_ATTR17
, OLD_UOM_EXT_ATTR18
, OLD_UOM_EXT_ATTR19
, OLD_UOM_EXT_ATTR20
, OLD_UOM_EXT_ATTR21
, OLD_UOM_EXT_ATTR22
, OLD_UOM_EXT_ATTR23
, OLD_UOM_EXT_ATTR24
, OLD_UOM_EXT_ATTR25
, EXT_ATTR_MODIFIED_ON
, EXT_ATTR_MODIFIED_BY
)
VALUES
( l_ext_audit_id
, p_new_ext_attrs(l_table_index).extension_ID
, to_number(P_new_ext_attrs(l_table_index).pk_column_1)
, P_new_ext_attrs(l_table_index).context
, P_new_ext_attrs(l_table_index).attr_group_id
, l_last_update_date
, l_last_updated_by
, l_last_update_date
, l_last_updated_by
, l_last_update_login
, P_new_ext_attrs(l_table_index).C_ext_attr1
, P_new_ext_attrs(l_table_index).C_ext_attr2
, P_new_ext_attrs(l_table_index).C_ext_attr3
, P_new_ext_attrs(l_table_index).C_ext_attr4
, P_new_ext_attrs(l_table_index).C_ext_attr5
, P_new_ext_attrs(l_table_index).C_ext_attr6
, P_new_ext_attrs(l_table_index).C_ext_attr7
, P_new_ext_attrs(l_table_index).C_ext_attr8
, P_new_ext_attrs(l_table_index).C_ext_attr9
, P_new_ext_attrs(l_table_index).C_ext_attr10
, P_new_ext_attrs(l_table_index).C_ext_attr11
, P_new_ext_attrs(l_table_index).C_ext_attr12
, P_new_ext_attrs(l_table_index).C_ext_attr13
, P_new_ext_attrs(l_table_index).C_ext_attr14
, P_new_ext_attrs(l_table_index).C_ext_attr15
, P_new_ext_attrs(l_table_index).C_ext_attr16
, P_new_ext_attrs(l_table_index).C_ext_attr17
, P_new_ext_attrs(l_table_index).C_ext_attr18
, P_new_ext_attrs(l_table_index).C_ext_attr19
, P_new_ext_attrs(l_table_index).C_ext_attr20
, P_new_ext_attrs(l_table_index).C_ext_attr21
, P_new_ext_attrs(l_table_index).C_ext_attr22
, P_new_ext_attrs(l_table_index).C_ext_attr23
, P_new_ext_attrs(l_table_index).C_ext_attr24
, P_new_ext_attrs(l_table_index).C_ext_attr25
, P_new_ext_attrs(l_table_index).C_ext_attr26
, P_new_ext_attrs(l_table_index).C_ext_attr27
, P_new_ext_attrs(l_table_index).C_ext_attr28
, P_new_ext_attrs(l_table_index).C_ext_attr29
, P_new_ext_attrs(l_table_index).C_ext_attr30
, P_new_ext_attrs(l_table_index).C_ext_attr31
, P_new_ext_attrs(l_table_index).C_ext_attr32
, P_new_ext_attrs(l_table_index).C_ext_attr33
, P_new_ext_attrs(l_table_index).C_ext_attr34
, P_new_ext_attrs(l_table_index).C_ext_attr35
, P_new_ext_attrs(l_table_index).C_ext_attr36
, P_new_ext_attrs(l_table_index).C_ext_attr37
, P_new_ext_attrs(l_table_index).C_ext_attr38
, P_new_ext_attrs(l_table_index).C_ext_attr39
, P_new_ext_attrs(l_table_index).C_ext_attr40
, P_new_ext_attrs(l_table_index).C_ext_attr41
, P_new_ext_attrs(l_table_index).C_ext_attr42
, P_new_ext_attrs(l_table_index).C_ext_attr43
, P_new_ext_attrs(l_table_index).C_ext_attr44
, P_new_ext_attrs(l_table_index).C_ext_attr45
, P_new_ext_attrs(l_table_index).C_ext_attr46
, P_new_ext_attrs(l_table_index).C_ext_attr47
, P_new_ext_attrs(l_table_index).C_ext_attr48
, P_new_ext_attrs(l_table_index).C_ext_attr49
, P_new_ext_attrs(l_table_index).C_ext_attr50
, P_old_ext_attrs(l_table_index).C_ext_attr1
, P_old_ext_attrs(l_table_index).C_ext_attr2
, P_old_ext_attrs(l_table_index).C_ext_attr3
, P_old_ext_attrs(l_table_index).C_ext_attr4
, P_old_ext_attrs(l_table_index).C_ext_attr5
, P_old_ext_attrs(l_table_index).C_ext_attr6
, P_old_ext_attrs(l_table_index).C_ext_attr7
, P_old_ext_attrs(l_table_index).C_ext_attr8
, P_old_ext_attrs(l_table_index).C_ext_attr9
, P_old_ext_attrs(l_table_index).C_ext_attr10
, P_old_ext_attrs(l_table_index).C_ext_attr11
, P_old_ext_attrs(l_table_index).C_ext_attr12
, P_old_ext_attrs(l_table_index).C_ext_attr13
, P_old_ext_attrs(l_table_index).C_ext_attr14
, P_old_ext_attrs(l_table_index).C_ext_attr15
, P_old_ext_attrs(l_table_index).C_ext_attr16
, P_old_ext_attrs(l_table_index).C_ext_attr17
, P_old_ext_attrs(l_table_index).C_ext_attr18
, P_old_ext_attrs(l_table_index).C_ext_attr19
, P_old_ext_attrs(l_table_index).C_ext_attr20
, P_old_ext_attrs(l_table_index).C_ext_attr21
, P_old_ext_attrs(l_table_index).C_ext_attr22
, P_old_ext_attrs(l_table_index).C_ext_attr23
, P_old_ext_attrs(l_table_index).C_ext_attr24
, P_old_ext_attrs(l_table_index).C_ext_attr25
, P_old_ext_attrs(l_table_index).C_ext_attr26
, P_old_ext_attrs(l_table_index).C_ext_attr27
, P_old_ext_attrs(l_table_index).C_ext_attr28
, P_old_ext_attrs(l_table_index).C_ext_attr29
, P_old_ext_attrs(l_table_index).C_ext_attr30
, P_old_ext_attrs(l_table_index).C_ext_attr31
, P_old_ext_attrs(l_table_index).C_ext_attr32
, P_old_ext_attrs(l_table_index).C_ext_attr33
, P_old_ext_attrs(l_table_index).C_ext_attr34
, P_old_ext_attrs(l_table_index).C_ext_attr35
, P_old_ext_attrs(l_table_index).C_ext_attr36
, P_old_ext_attrs(l_table_index).C_ext_attr37
, P_old_ext_attrs(l_table_index).C_ext_attr38
, P_old_ext_attrs(l_table_index).C_ext_attr39
, P_old_ext_attrs(l_table_index).C_ext_attr40
, P_old_ext_attrs(l_table_index).C_ext_attr41
, P_old_ext_attrs(l_table_index).C_ext_attr42
, P_old_ext_attrs(l_table_index).C_ext_attr43
, P_old_ext_attrs(l_table_index).C_ext_attr44
, P_old_ext_attrs(l_table_index).C_ext_attr45
, P_old_ext_attrs(l_table_index).C_ext_attr46
, P_old_ext_attrs(l_table_index).C_ext_attr47
, P_old_ext_attrs(l_table_index).C_ext_attr48
, P_old_ext_attrs(l_table_index).C_ext_attr49
, P_old_ext_attrs(l_table_index).C_ext_attr50
, P_new_ext_attrs(l_table_index).N_ext_attr1
, P_new_ext_attrs(l_table_index).N_ext_attr2
, P_new_ext_attrs(l_table_index).N_ext_attr3
, P_new_ext_attrs(l_table_index).N_ext_attr4
, P_new_ext_attrs(l_table_index).N_ext_attr5
, P_new_ext_attrs(l_table_index).N_ext_attr6
, P_new_ext_attrs(l_table_index).N_ext_attr7
, P_new_ext_attrs(l_table_index).N_ext_attr8
, P_new_ext_attrs(l_table_index).N_ext_attr9
, P_new_ext_attrs(l_table_index).N_ext_attr10
, P_new_ext_attrs(l_table_index).N_ext_attr11
, P_new_ext_attrs(l_table_index).N_ext_attr12
, P_new_ext_attrs(l_table_index).N_ext_attr13
, P_new_ext_attrs(l_table_index).N_ext_attr14
, P_new_ext_attrs(l_table_index).N_ext_attr15
, P_new_ext_attrs(l_table_index).N_ext_attr16
, P_new_ext_attrs(l_table_index).N_ext_attr17
, P_new_ext_attrs(l_table_index).N_ext_attr18
, P_new_ext_attrs(l_table_index).N_ext_attr19
, P_new_ext_attrs(l_table_index).N_ext_attr20
, P_new_ext_attrs(l_table_index).N_ext_attr21
, P_new_ext_attrs(l_table_index).N_ext_attr22
, P_new_ext_attrs(l_table_index).N_ext_attr23
, P_new_ext_attrs(l_table_index).N_ext_attr24
, P_new_ext_attrs(l_table_index).N_ext_attr25
, P_old_ext_attrs(l_table_index).N_ext_attr1
, P_old_ext_attrs(l_table_index).N_ext_attr2
, P_old_ext_attrs(l_table_index).N_ext_attr3
, P_old_ext_attrs(l_table_index).N_ext_attr4
, P_old_ext_attrs(l_table_index).N_ext_attr5
, P_old_ext_attrs(l_table_index).N_ext_attr6
, P_old_ext_attrs(l_table_index).N_ext_attr7
, P_old_ext_attrs(l_table_index).N_ext_attr8
, P_old_ext_attrs(l_table_index).N_ext_attr9
, P_old_ext_attrs(l_table_index).N_ext_attr10
, P_old_ext_attrs(l_table_index).N_ext_attr11
, P_old_ext_attrs(l_table_index).N_ext_attr12
, P_old_ext_attrs(l_table_index).N_ext_attr13
, P_old_ext_attrs(l_table_index).N_ext_attr14
, P_old_ext_attrs(l_table_index).N_ext_attr15
, P_old_ext_attrs(l_table_index).N_ext_attr16
, P_old_ext_attrs(l_table_index).N_ext_attr17
, P_old_ext_attrs(l_table_index).N_ext_attr18
, P_old_ext_attrs(l_table_index).N_ext_attr19
, P_old_ext_attrs(l_table_index).N_ext_attr20
, P_old_ext_attrs(l_table_index).N_ext_attr21
, P_old_ext_attrs(l_table_index).N_ext_attr22
, P_old_ext_attrs(l_table_index).N_ext_attr23
, P_old_ext_attrs(l_table_index).N_ext_attr24
, P_old_ext_attrs(l_table_index).N_ext_attr25
, P_new_ext_attrs(l_table_index).D_EXT_ATTR1
, P_new_ext_attrs(l_table_index).D_EXT_ATTR2
, P_new_ext_attrs(l_table_index).D_EXT_ATTR3
, P_new_ext_attrs(l_table_index).D_EXT_ATTR4
, P_new_ext_attrs(l_table_index).D_EXT_ATTR5
, P_new_ext_attrs(l_table_index).D_EXT_ATTR6
, P_new_ext_attrs(l_table_index).D_EXT_ATTR7
, P_new_ext_attrs(l_table_index).D_EXT_ATTR8
, P_new_ext_attrs(l_table_index).D_EXT_ATTR9
, P_new_ext_attrs(l_table_index).D_EXT_ATTR10
, P_new_ext_attrs(l_table_index).D_EXT_ATTR11
, P_new_ext_attrs(l_table_index).D_EXT_ATTR12
, P_new_ext_attrs(l_table_index).D_EXT_ATTR13
, P_new_ext_attrs(l_table_index).D_EXT_ATTR14
, P_new_ext_attrs(l_table_index).D_EXT_ATTR15
, P_new_ext_attrs(l_table_index).D_EXT_ATTR16
, P_new_ext_attrs(l_table_index).D_EXT_ATTR17
, P_new_ext_attrs(l_table_index).D_EXT_ATTR18
, P_new_ext_attrs(l_table_index).D_EXT_ATTR19
, P_new_ext_attrs(l_table_index).D_EXT_ATTR20
, P_new_ext_attrs(l_table_index).D_EXT_ATTR21
, P_new_ext_attrs(l_table_index).D_EXT_ATTR22
, P_new_ext_attrs(l_table_index).D_EXT_ATTR23
, P_new_ext_attrs(l_table_index).D_EXT_ATTR24
, P_new_ext_attrs(l_table_index).D_EXT_ATTR25
, P_old_ext_attrs(l_table_index).D_ext_attr1
, P_old_ext_attrs(l_table_index).D_ext_attr2
, P_old_ext_attrs(l_table_index).D_ext_attr3
, P_old_ext_attrs(l_table_index).D_ext_attr4
, P_old_ext_attrs(l_table_index).D_ext_attr5
, P_old_ext_attrs(l_table_index).D_ext_attr6
, P_old_ext_attrs(l_table_index).D_ext_attr7
, P_old_ext_attrs(l_table_index).D_ext_attr8
, P_old_ext_attrs(l_table_index).D_ext_attr9
, P_old_ext_attrs(l_table_index).D_ext_attr10
, P_old_ext_attrs(l_table_index).D_ext_attr11
, P_old_ext_attrs(l_table_index).D_ext_attr12
, P_old_ext_attrs(l_table_index).D_ext_attr13
, P_old_ext_attrs(l_table_index).D_ext_attr14
, P_old_ext_attrs(l_table_index).D_ext_attr15
, P_old_ext_attrs(l_table_index).D_ext_attr16
, P_old_ext_attrs(l_table_index).D_ext_attr17
, P_old_ext_attrs(l_table_index).D_ext_attr18
, P_old_ext_attrs(l_table_index).D_ext_attr19
, P_old_ext_attrs(l_table_index).D_ext_attr20
, P_old_ext_attrs(l_table_index).D_ext_attr21
, P_old_ext_attrs(l_table_index).D_ext_attr22
, P_old_ext_attrs(l_table_index).D_ext_attr23
, P_old_ext_attrs(l_table_index).D_ext_attr24
, P_old_ext_attrs(l_table_index).D_ext_attr25
, P_new_ext_attrs(l_table_index).UOM_ext_attr1
, P_new_ext_attrs(l_table_index).UOM_ext_attr2
, P_new_ext_attrs(l_table_index).UOM_ext_attr3
, P_new_ext_attrs(l_table_index).UOM_ext_attr4
, P_new_ext_attrs(l_table_index).UOM_ext_attr5
, P_new_ext_attrs(l_table_index).UOM_ext_attr6
, P_new_ext_attrs(l_table_index).UOM_ext_attr7
, P_new_ext_attrs(l_table_index).UOM_ext_attr8
, P_new_ext_attrs(l_table_index).UOM_ext_attr9
, P_new_ext_attrs(l_table_index).UOM_ext_attr10
, P_new_ext_attrs(l_table_index).UOM_ext_attr11
, P_new_ext_attrs(l_table_index).UOM_ext_attr12
, P_new_ext_attrs(l_table_index).UOM_ext_attr13
, P_new_ext_attrs(l_table_index).UOM_ext_attr14
, P_new_ext_attrs(l_table_index).UOM_ext_attr15
, P_new_ext_attrs(l_table_index).UOM_ext_attr16
, P_new_ext_attrs(l_table_index).UOM_ext_attr17
, P_new_ext_attrs(l_table_index).UOM_ext_attr18
, P_new_ext_attrs(l_table_index).UOM_ext_attr19
, P_new_ext_attrs(l_table_index).UOM_ext_attr20
, P_new_ext_attrs(l_table_index).UOM_ext_attr21
, P_new_ext_attrs(l_table_index).UOM_ext_attr22
, P_new_ext_attrs(l_table_index).UOM_ext_attr23
, P_new_ext_attrs(l_table_index).UOM_ext_attr24
, P_new_ext_attrs(l_table_index).UOM_ext_attr25
, P_old_ext_attrs(l_table_index).UOM_ext_attr1
, P_old_ext_attrs(l_table_index).UOM_ext_attr2
, P_old_ext_attrs(l_table_index).UOM_ext_attr3
, P_old_ext_attrs(l_table_index).UOM_ext_attr4
, P_old_ext_attrs(l_table_index).UOM_ext_attr5
, P_old_ext_attrs(l_table_index).UOM_ext_attr6
, P_old_ext_attrs(l_table_index).UOM_ext_attr7
, P_old_ext_attrs(l_table_index).UOM_ext_attr8
, P_old_ext_attrs(l_table_index).UOM_ext_attr9
, P_old_ext_attrs(l_table_index).UOM_ext_attr10
, P_old_ext_attrs(l_table_index).UOM_ext_attr11
, P_old_ext_attrs(l_table_index).UOM_ext_attr12
, P_old_ext_attrs(l_table_index).UOM_ext_attr13
, P_old_ext_attrs(l_table_index).UOM_ext_attr14
, P_old_ext_attrs(l_table_index).UOM_ext_attr15
, P_old_ext_attrs(l_table_index).UOM_ext_attr16
, P_old_ext_attrs(l_table_index).UOM_ext_attr17
, P_old_ext_attrs(l_table_index).UOM_ext_attr18
, P_old_ext_attrs(l_table_index).UOM_ext_attr19
, P_old_ext_attrs(l_table_index).UOM_ext_attr20
, P_old_ext_attrs(l_table_index).UOM_ext_attr21
, P_old_ext_attrs(l_table_index).UOM_ext_attr22
, P_old_ext_attrs(l_table_index).UOM_ext_attr23
, P_old_ext_attrs(l_table_index).UOM_ext_attr24
, P_old_ext_attrs(l_table_index).UOM_ext_attr25
, l_modified_on
, l_modified_by
);
FND_MESSAGE.set_token('P_TEXT','cs_sr_ext_attr_data_pvt.insert_sr_row'||'-'||substr(SQLERRM,1,200));
END insert_sr_row;
PROCEDURE insert_pr_row
( P_NEW_ext_attrs IN Ext_Attr_Audit_Tbl_Type
, P_OLD_ext_attrs IN Ext_Attr_Audit_Tbl_Type
, P_MODIFIED_BY IN NUMBER
, P_MODIFIED_ON IN DATE
, X_RETURN_STATUS OUT NOCOPY VARCHAR2
, X_MSG_COUNT OUT NOCOPY NUMBER
, X_MSG_DATA OUT NOCOPY VARCHAR2
) IS
l_table_index NUMBER;
l_last_updated_by NUMBER;
l_last_update_date DATE;
l_last_update_login NUMBER;
l_api_name CONSTANT VARCHAR2(30) := 'insert_pr_row';
l_last_updated_by := FND_GLOBAL.USER_ID;
l_last_update_login := FND_GLOBAL.LOGIN_ID;
l_last_update_date := SYSDATE;
update cs_incidents_all_b
set last_update_date=l_modified_on,
last_updated_by=l_modified_by,
last_update_login=l_last_update_login
where incident_id=l_incident_id;
SELECT CS_SR_CONTACTS_EXT_AUDIT_S.NEXTVAL INTO l_ext_audit_id FROM dual;
INSERT INTO CS_SR_CONTACTS_EXT_AUDIT
( AUDIT_EXTENSION_ID
, EXTENSION_ID
, INCIDENT_ID
, CONTEXT
, ATTR_GROUP_ID
, CREATION_DATE
, CREATED_BY
, LAST_UPDATE_DATE
, LAST_UPDATED_BY
, LAST_UPDATE_LOGIN
, C_EXT_ATTR1
, C_EXT_ATTR2
, C_EXT_ATTR3
, C_EXT_ATTR4
, C_EXT_ATTR5
, C_EXT_ATTR6
, C_EXT_ATTR7
, C_EXT_ATTR8
, C_EXT_ATTR9
, C_EXT_ATTR10
, C_EXT_ATTR11
, C_EXT_ATTR12
, C_EXT_ATTR13
, C_EXT_ATTR14
, C_EXT_ATTR15
, C_EXT_ATTR16
, C_EXT_ATTR17
, C_EXT_ATTR18
, C_EXT_ATTR19
, C_EXT_ATTR20
, C_EXT_ATTR21
, C_EXT_ATTR22
, C_EXT_ATTR23
, C_EXT_ATTR24
, C_EXT_ATTR25
, C_EXT_ATTR26
, C_EXT_ATTR27
, C_EXT_ATTR28
, C_EXT_ATTR29
, C_EXT_ATTR30
, C_EXT_ATTR31
, C_EXT_ATTR32
, C_EXT_ATTR33
, C_EXT_ATTR34
, C_EXT_ATTR35
, C_EXT_ATTR36
, C_EXT_ATTR37
, C_EXT_ATTR38
, C_EXT_ATTR39
, C_EXT_ATTR40
, C_EXT_ATTR41
, C_EXT_ATTR42
, C_EXT_ATTR43
, C_EXT_ATTR44
, C_EXT_ATTR45
, C_EXT_ATTR46
, C_EXT_ATTR47
, C_EXT_ATTR48
, C_EXT_ATTR49
, C_EXT_ATTR50
, OLD_C_EXT_ATTR1
, OLD_C_EXT_ATTR2
, OLD_C_EXT_ATTR3
, OLD_C_EXT_ATTR4
, OLD_C_EXT_ATTR5
, OLD_C_EXT_ATTR6
, OLD_C_EXT_ATTR7
, OLD_C_EXT_ATTR8
, OLD_C_EXT_ATTR9
, OLD_C_EXT_ATTR10
, OLD_C_EXT_ATTR11
, OLD_C_EXT_ATTR12
, OLD_C_EXT_ATTR13
, OLD_C_EXT_ATTR14
, OLD_C_EXT_ATTR15
, OLD_C_EXT_ATTR16
, OLD_C_EXT_ATTR17
, OLD_C_EXT_ATTR18
, OLD_C_EXT_ATTR19
, OLD_C_EXT_ATTR20
, OLD_C_EXT_ATTR21
, OLD_C_EXT_ATTR22
, OLD_C_EXT_ATTR23
, OLD_C_EXT_ATTR24
, OLD_C_EXT_ATTR25
, OLD_C_EXT_ATTR26
, OLD_C_EXT_ATTR27
, OLD_C_EXT_ATTR28
, OLD_C_EXT_ATTR29
, OLD_C_EXT_ATTR30
, OLD_C_EXT_ATTR31
, OLD_C_EXT_ATTR32
, OLD_C_EXT_ATTR33
, OLD_C_EXT_ATTR34
, OLD_C_EXT_ATTR35
, OLD_C_EXT_ATTR36
, OLD_C_EXT_ATTR37
, OLD_C_EXT_ATTR38
, OLD_C_EXT_ATTR39
, OLD_C_EXT_ATTR40
, OLD_C_EXT_ATTR41
, OLD_C_EXT_ATTR42
, OLD_C_EXT_ATTR43
, OLD_C_EXT_ATTR44
, OLD_C_EXT_ATTR45
, OLD_C_EXT_ATTR46
, OLD_C_EXT_ATTR47
, OLD_C_EXT_ATTR48
, OLD_C_EXT_ATTR49
, OLD_C_EXT_ATTR50
, N_EXT_ATTR1
, N_EXT_ATTR2
, N_EXT_ATTR3
, N_EXT_ATTR4
, N_EXT_ATTR5
, N_EXT_ATTR6
, N_EXT_ATTR7
, N_EXT_ATTR8
, N_EXT_ATTR9
, N_EXT_ATTR10
, N_EXT_ATTR11
, N_EXT_ATTR12
, N_EXT_ATTR13
, N_EXT_ATTR14
, N_EXT_ATTR15
, N_EXT_ATTR16
, N_EXT_ATTR17
, N_EXT_ATTR18
, N_EXT_ATTR19
, N_EXT_ATTR20
, N_EXT_ATTR21
, N_EXT_ATTR22
, N_EXT_ATTR23
, N_EXT_ATTR24
, N_EXT_ATTR25
, OLD_N_EXT_ATTR1
, OLD_N_EXT_ATTR2
, OLD_N_EXT_ATTR3
, OLD_N_EXT_ATTR4
, OLD_N_EXT_ATTR5
, OLD_N_EXT_ATTR6
, OLD_N_EXT_ATTR7
, OLD_N_EXT_ATTR8
, OLD_N_EXT_ATTR9
, OLD_N_EXT_ATTR10
, OLD_N_EXT_ATTR11
, OLD_N_EXT_ATTR12
, OLD_N_EXT_ATTR13
, OLD_N_EXT_ATTR14
, OLD_N_EXT_ATTR15
, OLD_N_EXT_ATTR16
, OLD_N_EXT_ATTR17
, OLD_N_EXT_ATTR18
, OLD_N_EXT_ATTR19
, OLD_N_EXT_ATTR20
, OLD_N_EXT_ATTR21
, OLD_N_EXT_ATTR22
, OLD_N_EXT_ATTR23
, OLD_N_EXT_ATTR24
, OLD_N_EXT_ATTR25
, D_EXT_ATTR1
, D_EXT_ATTR2
, D_EXT_ATTR3
, D_EXT_ATTR4
, D_EXT_ATTR5
, D_EXT_ATTR6
, D_EXT_ATTR7
, D_EXT_ATTR8
, D_EXT_ATTR9
, D_EXT_ATTR10
, D_EXT_ATTR11
, D_EXT_ATTR12
, D_EXT_ATTR13
, D_EXT_ATTR14
, D_EXT_ATTR15
, D_EXT_ATTR16
, D_EXT_ATTR17
, D_EXT_ATTR18
, D_EXT_ATTR19
, D_EXT_ATTR20
, D_EXT_ATTR21
, D_EXT_ATTR22
, D_EXT_ATTR23
, D_EXT_ATTR24
, D_EXT_ATTR25
, OLD_D_EXT_ATTR1
, OLD_D_EXT_ATTR2
, OLD_D_EXT_ATTR3
, OLD_D_EXT_ATTR4
, OLD_D_EXT_ATTR5
, OLD_D_EXT_ATTR6
, OLD_D_EXT_ATTR7
, OLD_D_EXT_ATTR8
, OLD_D_EXT_ATTR9
, OLD_D_EXT_ATTR10
, OLD_D_EXT_ATTR11
, OLD_D_EXT_ATTR12
, OLD_D_EXT_ATTR13
, OLD_D_EXT_ATTR14
, OLD_D_EXT_ATTR15
, OLD_D_EXT_ATTR16
, OLD_D_EXT_ATTR17
, OLD_D_EXT_ATTR18
, OLD_D_EXT_ATTR19
, OLD_D_EXT_ATTR20
, OLD_D_EXT_ATTR21
, OLD_D_EXT_ATTR22
, OLD_D_EXT_ATTR23
, OLD_D_EXT_ATTR24
, OLD_D_EXT_ATTR25
, UOM_EXT_ATTR1
, UOM_EXT_ATTR2
, UOM_EXT_ATTR3
, UOM_EXT_ATTR4
, UOM_EXT_ATTR5
, UOM_EXT_ATTR6
, UOM_EXT_ATTR7
, UOM_EXT_ATTR8
, UOM_EXT_ATTR9
, UOM_EXT_ATTR10
, UOM_EXT_ATTR11
, UOM_EXT_ATTR12
, UOM_EXT_ATTR13
, UOM_EXT_ATTR14
, UOM_EXT_ATTR15
, UOM_EXT_ATTR16
, UOM_EXT_ATTR17
, UOM_EXT_ATTR18
, UOM_EXT_ATTR19
, UOM_EXT_ATTR20
, UOM_EXT_ATTR21
, UOM_EXT_ATTR22
, UOM_EXT_ATTR23
, UOM_EXT_ATTR24
, UOM_EXT_ATTR25
, OLD_UOM_EXT_ATTR1
, OLD_UOM_EXT_ATTR2
, OLD_UOM_EXT_ATTR3
, OLD_UOM_EXT_ATTR4
, OLD_UOM_EXT_ATTR5
, OLD_UOM_EXT_ATTR6
, OLD_UOM_EXT_ATTR7
, OLD_UOM_EXT_ATTR8
, OLD_UOM_EXT_ATTR9
, OLD_UOM_EXT_ATTR10
, OLD_UOM_EXT_ATTR11
, OLD_UOM_EXT_ATTR12
, OLD_UOM_EXT_ATTR13
, OLD_UOM_EXT_ATTR14
, OLD_UOM_EXT_ATTR15
, OLD_UOM_EXT_ATTR16
, OLD_UOM_EXT_ATTR17
, OLD_UOM_EXT_ATTR18
, OLD_UOM_EXT_ATTR19
, OLD_UOM_EXT_ATTR20
, OLD_UOM_EXT_ATTR21
, OLD_UOM_EXT_ATTR22
, OLD_UOM_EXT_ATTR23
, OLD_UOM_EXT_ATTR24
, OLD_UOM_EXT_ATTR25
, PARTY_ID
, OLD_PARTY_ID
, CONTACT_TYPE
, PARTY_ROLE_CODE
, EXT_ATTR_MODIFIED_ON
, EXT_ATTR_MODIFIED_BY
)
VALUES
( l_ext_audit_id
, P_new_ext_attrs(l_table_index).extension_ID
, TO_NUMBER(p_new_ext_attrs(l_table_index).pk_column_1)
, P_new_ext_attrs(l_table_index).context
, P_new_ext_attrs(l_table_index).attr_group_id
, l_last_update_date
, l_last_updated_by
, l_last_update_date
, l_last_updated_by
, l_last_update_login
, P_new_ext_attrs(l_table_index).C_ext_attr1
, P_new_ext_attrs(l_table_index).C_ext_attr2
, P_new_ext_attrs(l_table_index).C_ext_attr3
, P_new_ext_attrs(l_table_index).C_ext_attr4
, P_new_ext_attrs(l_table_index).C_ext_attr5
, P_new_ext_attrs(l_table_index).C_ext_attr6
, P_new_ext_attrs(l_table_index).C_ext_attr7
, P_new_ext_attrs(l_table_index).C_ext_attr8
, P_new_ext_attrs(l_table_index).C_ext_attr9
, P_new_ext_attrs(l_table_index).C_ext_attr10
, P_new_ext_attrs(l_table_index).C_ext_attr11
, P_new_ext_attrs(l_table_index).C_ext_attr12
, P_new_ext_attrs(l_table_index).C_ext_attr13
, P_new_ext_attrs(l_table_index).C_ext_attr14
, P_new_ext_attrs(l_table_index).C_ext_attr15
, P_new_ext_attrs(l_table_index).C_ext_attr16
, P_new_ext_attrs(l_table_index).C_ext_attr17
, P_new_ext_attrs(l_table_index).C_ext_attr18
, P_new_ext_attrs(l_table_index).C_ext_attr19
, P_new_ext_attrs(l_table_index).C_ext_attr20
, P_new_ext_attrs(l_table_index).C_ext_attr21
, P_new_ext_attrs(l_table_index).C_ext_attr22
, P_new_ext_attrs(l_table_index).C_ext_attr23
, P_new_ext_attrs(l_table_index).C_ext_attr24
, P_new_ext_attrs(l_table_index).C_ext_attr25
, P_new_ext_attrs(l_table_index).C_ext_attr26
, P_new_ext_attrs(l_table_index).C_ext_attr27
, P_new_ext_attrs(l_table_index).C_ext_attr28
, P_new_ext_attrs(l_table_index).C_ext_attr29
, P_new_ext_attrs(l_table_index).C_ext_attr30
, P_new_ext_attrs(l_table_index).C_ext_attr31
, P_new_ext_attrs(l_table_index).C_ext_attr32
, P_new_ext_attrs(l_table_index).C_ext_attr33
, P_new_ext_attrs(l_table_index).C_ext_attr34
, P_new_ext_attrs(l_table_index).C_ext_attr35
, P_new_ext_attrs(l_table_index).C_ext_attr36
, P_new_ext_attrs(l_table_index).C_ext_attr37
, P_new_ext_attrs(l_table_index).C_ext_attr38
, P_new_ext_attrs(l_table_index).C_ext_attr39
, P_new_ext_attrs(l_table_index).C_ext_attr40
, P_new_ext_attrs(l_table_index).C_ext_attr41
, P_new_ext_attrs(l_table_index).C_ext_attr42
, P_new_ext_attrs(l_table_index).C_ext_attr43
, P_new_ext_attrs(l_table_index).C_ext_attr44
, P_new_ext_attrs(l_table_index).C_ext_attr45
, P_new_ext_attrs(l_table_index).C_ext_attr46
, P_new_ext_attrs(l_table_index).C_ext_attr47
, P_new_ext_attrs(l_table_index).C_ext_attr48
, P_new_ext_attrs(l_table_index).C_ext_attr49
, P_new_ext_attrs(l_table_index).C_ext_attr50
, P_old_ext_attrs(l_table_index).C_ext_attr1
, P_old_ext_attrs(l_table_index).C_ext_attr2
, P_old_ext_attrs(l_table_index).C_ext_attr3
, P_old_ext_attrs(l_table_index).C_ext_attr4
, P_old_ext_attrs(l_table_index).C_ext_attr5
, P_old_ext_attrs(l_table_index).C_ext_attr6
, P_old_ext_attrs(l_table_index).C_ext_attr7
, P_old_ext_attrs(l_table_index).C_ext_attr8
, P_old_ext_attrs(l_table_index).C_ext_attr9
, P_old_ext_attrs(l_table_index).C_ext_attr10
, P_old_ext_attrs(l_table_index).C_ext_attr11
, P_old_ext_attrs(l_table_index).C_ext_attr12
, P_old_ext_attrs(l_table_index).C_ext_attr13
, P_old_ext_attrs(l_table_index).C_ext_attr14
, P_old_ext_attrs(l_table_index).C_ext_attr15
, P_old_ext_attrs(l_table_index).C_ext_attr16
, P_old_ext_attrs(l_table_index).C_ext_attr17
, P_old_ext_attrs(l_table_index).C_ext_attr18
, P_old_ext_attrs(l_table_index).C_ext_attr19
, P_old_ext_attrs(l_table_index).C_ext_attr20
, P_old_ext_attrs(l_table_index).C_ext_attr21
, P_old_ext_attrs(l_table_index).C_ext_attr22
, P_old_ext_attrs(l_table_index).C_ext_attr23
, P_old_ext_attrs(l_table_index).C_ext_attr24
, P_old_ext_attrs(l_table_index).C_ext_attr25
, P_old_ext_attrs(l_table_index).C_ext_attr26
, P_old_ext_attrs(l_table_index).C_ext_attr27
, P_old_ext_attrs(l_table_index).C_ext_attr28
, P_old_ext_attrs(l_table_index).C_ext_attr29
, P_old_ext_attrs(l_table_index).C_ext_attr30
, P_old_ext_attrs(l_table_index).C_ext_attr31
, P_old_ext_attrs(l_table_index).C_ext_attr32
, P_old_ext_attrs(l_table_index).C_ext_attr33
, P_old_ext_attrs(l_table_index).C_ext_attr34
, P_old_ext_attrs(l_table_index).C_ext_attr35
, P_old_ext_attrs(l_table_index).C_ext_attr36
, P_old_ext_attrs(l_table_index).C_ext_attr37
, P_old_ext_attrs(l_table_index).C_ext_attr38
, P_old_ext_attrs(l_table_index).C_ext_attr39
, P_old_ext_attrs(l_table_index).C_ext_attr40
, P_old_ext_attrs(l_table_index).C_ext_attr41
, P_old_ext_attrs(l_table_index).C_ext_attr42
, P_old_ext_attrs(l_table_index).C_ext_attr43
, P_old_ext_attrs(l_table_index).C_ext_attr44
, P_old_ext_attrs(l_table_index).C_ext_attr45
, P_old_ext_attrs(l_table_index).C_ext_attr46
, P_old_ext_attrs(l_table_index).C_ext_attr47
, P_old_ext_attrs(l_table_index).C_ext_attr48
, P_old_ext_attrs(l_table_index).C_ext_attr49
, P_old_ext_attrs(l_table_index).C_ext_attr50
, P_new_ext_attrs(l_table_index).N_ext_attr1
, P_new_ext_attrs(l_table_index).N_ext_attr2
, P_new_ext_attrs(l_table_index).N_ext_attr3
, P_new_ext_attrs(l_table_index).N_ext_attr4
, P_new_ext_attrs(l_table_index).N_ext_attr5
, P_new_ext_attrs(l_table_index).N_ext_attr6
, P_new_ext_attrs(l_table_index).N_ext_attr7
, P_new_ext_attrs(l_table_index).N_ext_attr8
, P_new_ext_attrs(l_table_index).N_ext_attr9
, P_new_ext_attrs(l_table_index).N_ext_attr10
, P_new_ext_attrs(l_table_index).N_ext_attr11
, P_new_ext_attrs(l_table_index).N_ext_attr12
, P_new_ext_attrs(l_table_index).N_ext_attr13
, P_new_ext_attrs(l_table_index).N_ext_attr14
, P_new_ext_attrs(l_table_index).N_ext_attr15
, P_new_ext_attrs(l_table_index).N_ext_attr16
, P_new_ext_attrs(l_table_index).N_ext_attr17
, P_new_ext_attrs(l_table_index).N_ext_attr18
, P_new_ext_attrs(l_table_index).N_ext_attr19
, P_new_ext_attrs(l_table_index).N_ext_attr20
, P_new_ext_attrs(l_table_index).N_ext_attr21
, P_new_ext_attrs(l_table_index).N_ext_attr22
, P_new_ext_attrs(l_table_index).N_ext_attr23
, P_new_ext_attrs(l_table_index).N_ext_attr24
, P_new_ext_attrs(l_table_index).N_ext_attr25
, P_old_ext_attrs(l_table_index).N_ext_attr1
, P_old_ext_attrs(l_table_index).N_ext_attr2
, P_old_ext_attrs(l_table_index).N_ext_attr3
, P_old_ext_attrs(l_table_index).N_ext_attr4
, P_old_ext_attrs(l_table_index).N_ext_attr5
, P_old_ext_attrs(l_table_index).N_ext_attr6
, P_old_ext_attrs(l_table_index).N_ext_attr7
, P_old_ext_attrs(l_table_index).N_ext_attr8
, P_old_ext_attrs(l_table_index).N_ext_attr9
, P_old_ext_attrs(l_table_index).N_ext_attr10
, P_old_ext_attrs(l_table_index).N_ext_attr11
, P_old_ext_attrs(l_table_index).N_ext_attr12
, P_old_ext_attrs(l_table_index).N_ext_attr13
, P_old_ext_attrs(l_table_index).N_ext_attr14
, P_old_ext_attrs(l_table_index).N_ext_attr15
, P_old_ext_attrs(l_table_index).N_ext_attr16
, P_old_ext_attrs(l_table_index).N_ext_attr17
, P_old_ext_attrs(l_table_index).N_ext_attr18
, P_old_ext_attrs(l_table_index).N_ext_attr19
, P_old_ext_attrs(l_table_index).N_ext_attr20
, P_old_ext_attrs(l_table_index).N_ext_attr21
, P_old_ext_attrs(l_table_index).N_ext_attr22
, P_old_ext_attrs(l_table_index).N_ext_attr23
, P_old_ext_attrs(l_table_index).N_ext_attr24
, P_old_ext_attrs(l_table_index).N_ext_attr25
, P_new_ext_attrs(l_table_index).D_EXT_ATTR1
, P_new_ext_attrs(l_table_index).D_EXT_ATTR2
, P_new_ext_attrs(l_table_index).D_EXT_ATTR3
, P_new_ext_attrs(l_table_index).D_EXT_ATTR4
, P_new_ext_attrs(l_table_index).D_EXT_ATTR5
, P_new_ext_attrs(l_table_index).D_EXT_ATTR6
, P_new_ext_attrs(l_table_index).D_EXT_ATTR7
, P_new_ext_attrs(l_table_index).D_EXT_ATTR8
, P_new_ext_attrs(l_table_index).D_EXT_ATTR9
, P_new_ext_attrs(l_table_index).D_EXT_ATTR10
, P_new_ext_attrs(l_table_index).D_EXT_ATTR11
, P_new_ext_attrs(l_table_index).D_EXT_ATTR12
, P_new_ext_attrs(l_table_index).D_EXT_ATTR13
, P_new_ext_attrs(l_table_index).D_EXT_ATTR14
, P_new_ext_attrs(l_table_index).D_EXT_ATTR15
, P_new_ext_attrs(l_table_index).D_EXT_ATTR16
, P_new_ext_attrs(l_table_index).D_EXT_ATTR17
, P_new_ext_attrs(l_table_index).D_EXT_ATTR18
, P_new_ext_attrs(l_table_index).D_EXT_ATTR19
, P_new_ext_attrs(l_table_index).D_EXT_ATTR20
, P_new_ext_attrs(l_table_index).D_EXT_ATTR21
, P_new_ext_attrs(l_table_index).D_EXT_ATTR22
, P_new_ext_attrs(l_table_index).D_EXT_ATTR23
, P_new_ext_attrs(l_table_index).D_EXT_ATTR24
, P_new_ext_attrs(l_table_index).D_EXT_ATTR25
, P_old_ext_attrs(l_table_index).D_ext_attr1
, P_old_ext_attrs(l_table_index).D_ext_attr2
, P_old_ext_attrs(l_table_index).D_ext_attr3
, P_old_ext_attrs(l_table_index).D_ext_attr4
, P_old_ext_attrs(l_table_index).D_ext_attr5
, P_old_ext_attrs(l_table_index).D_ext_attr6
, P_old_ext_attrs(l_table_index).D_ext_attr7
, P_old_ext_attrs(l_table_index).D_ext_attr8
, P_old_ext_attrs(l_table_index).D_ext_attr9
, P_old_ext_attrs(l_table_index).D_ext_attr10
, P_old_ext_attrs(l_table_index).D_ext_attr11
, P_old_ext_attrs(l_table_index).D_ext_attr12
, P_old_ext_attrs(l_table_index).D_ext_attr13
, P_old_ext_attrs(l_table_index).D_ext_attr14
, P_old_ext_attrs(l_table_index).D_ext_attr15
, P_old_ext_attrs(l_table_index).D_ext_attr16
, P_old_ext_attrs(l_table_index).D_ext_attr17
, P_old_ext_attrs(l_table_index).D_ext_attr18
, P_old_ext_attrs(l_table_index).D_ext_attr19
, P_old_ext_attrs(l_table_index).D_ext_attr20
, P_old_ext_attrs(l_table_index).D_ext_attr21
, P_old_ext_attrs(l_table_index).D_ext_attr22
, P_old_ext_attrs(l_table_index).D_ext_attr23
, P_old_ext_attrs(l_table_index).D_ext_attr24
, P_old_ext_attrs(l_table_index).D_ext_attr25
, P_new_ext_attrs(l_table_index).UOM_ext_attr1
, P_new_ext_attrs(l_table_index).UOM_ext_attr2
, P_new_ext_attrs(l_table_index).UOM_ext_attr3
, P_new_ext_attrs(l_table_index).UOM_ext_attr4
, P_new_ext_attrs(l_table_index).UOM_ext_attr5
, P_new_ext_attrs(l_table_index).UOM_ext_attr6
, P_new_ext_attrs(l_table_index).UOM_ext_attr7
, P_new_ext_attrs(l_table_index).UOM_ext_attr8
, P_new_ext_attrs(l_table_index).UOM_ext_attr9
, P_new_ext_attrs(l_table_index).UOM_ext_attr10
, P_new_ext_attrs(l_table_index).UOM_ext_attr11
, P_new_ext_attrs(l_table_index).UOM_ext_attr12
, P_new_ext_attrs(l_table_index).UOM_ext_attr13
, P_new_ext_attrs(l_table_index).UOM_ext_attr14
, P_new_ext_attrs(l_table_index).UOM_ext_attr15
, P_new_ext_attrs(l_table_index).UOM_ext_attr16
, P_new_ext_attrs(l_table_index).UOM_ext_attr17
, P_new_ext_attrs(l_table_index).UOM_ext_attr18
, P_new_ext_attrs(l_table_index).UOM_ext_attr19
, P_new_ext_attrs(l_table_index).UOM_ext_attr20
, P_new_ext_attrs(l_table_index).UOM_ext_attr21
, P_new_ext_attrs(l_table_index).UOM_ext_attr22
, P_new_ext_attrs(l_table_index).UOM_ext_attr23
, P_new_ext_attrs(l_table_index).UOM_ext_attr24
, P_new_ext_attrs(l_table_index).UOM_ext_attr25
, P_old_ext_attrs(l_table_index).UOM_ext_attr1
, P_old_ext_attrs(l_table_index).UOM_ext_attr2
, P_old_ext_attrs(l_table_index).UOM_ext_attr3
, P_old_ext_attrs(l_table_index).UOM_ext_attr4
, P_old_ext_attrs(l_table_index).UOM_ext_attr5
, P_old_ext_attrs(l_table_index).UOM_ext_attr6
, P_old_ext_attrs(l_table_index).UOM_ext_attr7
, P_old_ext_attrs(l_table_index).UOM_ext_attr8
, P_old_ext_attrs(l_table_index).UOM_ext_attr9
, P_old_ext_attrs(l_table_index).UOM_ext_attr10
, P_old_ext_attrs(l_table_index).UOM_ext_attr11
, P_old_ext_attrs(l_table_index).UOM_ext_attr12
, P_old_ext_attrs(l_table_index).UOM_ext_attr13
, P_old_ext_attrs(l_table_index).UOM_ext_attr14
, P_old_ext_attrs(l_table_index).UOM_ext_attr15
, P_old_ext_attrs(l_table_index).UOM_ext_attr16
, P_old_ext_attrs(l_table_index).UOM_ext_attr17
, P_old_ext_attrs(l_table_index).UOM_ext_attr18
, P_old_ext_attrs(l_table_index).UOM_ext_attr19
, P_old_ext_attrs(l_table_index).UOM_ext_attr20
, P_old_ext_attrs(l_table_index).UOM_ext_attr21
, P_old_ext_attrs(l_table_index).UOM_ext_attr22
, P_old_ext_attrs(l_table_index).UOM_ext_attr23
, P_old_ext_attrs(l_table_index).UOM_ext_attr24
, P_old_ext_attrs(l_table_index).UOM_ext_attr25
, TO_NUMBER(P_new_ext_attrs(l_table_index).pk_column_2)
, TO_NUMBER(P_old_ext_attrs(l_table_index).pk_column_2)
, P_new_ext_attrs(l_table_index).pk_column_3
, P_new_ext_attrs(l_table_index).pk_column_4
, l_modified_on
, l_modified_by
);
FND_MESSAGE.set_token('P_TEXT','cs_sr_ext_attr_data_pvt.insert_sr_row'||'-'||substr(SQLERRM,1,200));
END insert_pr_row;
select attr_name, database_column
from ego_attrs_v
where attr_group_name = p_attr_group_name
and attr_group_type = p_attr_group_type
and application_id = p_application_id
and unique_key_flag = 'Y';
PROCEDURE delete_old_context
( p_pk_column_1 IN NUMBER
, p_context IN NUMBER
, x_failed_row_id_list OUT NOCOPY VARCHAR2
, x_return_status OUT NOCOPY VARCHAR2
, x_errorcode OUT NOCOPY NUMBER
, x_msg_count OUT NOCOPY NUMBER
, x_msg_data OUT NOCOPY VARCHAR2
) IS
--
l_pk_name_value_pair EGO_COL_NAME_VALUE_PAIR_ARRAY;
SELECT
attr_group_id
FROM cs_incidents_ext
WHERE incident_id = p_incident_id
AND context = p_context
;
, EGO_USER_ATTRS_DATA_PVT.G_DELETE_MODE
);
NULL,NULL,NULL,'GENERIC_LEVEL', NULL, NULL,NULL,NULL,NULL, EGO_USER_ATTRS_DATA_PVT.G_DELETE_MODE);
SELECT *
FROM cs_sr_contacts_EXT
WHERE extension_Id = p_extension_id;