25: last_update_date,
26: last_updated_by,
27: last_update_login
28: ) values (
29: DECODE ( px_user_role_map_id,FND_API.g_miss_num,NULL,px_user_role_map_id),
30: DECODE ( px_object_version_number,FND_API.g_miss_num,NULL,px_object_version_number),
31: DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
32: DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
33: DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
26: last_updated_by,
27: last_update_login
28: ) values (
29: DECODE ( px_user_role_map_id,FND_API.g_miss_num,NULL,px_user_role_map_id),
30: DECODE ( px_object_version_number,FND_API.g_miss_num,NULL,px_object_version_number),
31: DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
32: DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
33: DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
34: DECODE ( p_creation_date,FND_API.g_miss_date,NULL,p_creation_date),
27: last_update_login
28: ) values (
29: DECODE ( px_user_role_map_id,FND_API.g_miss_num,NULL,px_user_role_map_id),
30: DECODE ( px_object_version_number,FND_API.g_miss_num,NULL,px_object_version_number),
31: DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
32: DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
33: DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
34: DECODE ( p_creation_date,FND_API.g_miss_date,NULL,p_creation_date),
35: DECODE ( p_created_by,FND_API.g_miss_num,NULL,p_created_by),
28: ) values (
29: DECODE ( px_user_role_map_id,FND_API.g_miss_num,NULL,px_user_role_map_id),
30: DECODE ( px_object_version_number,FND_API.g_miss_num,NULL,px_object_version_number),
31: DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
32: DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
33: DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
34: DECODE ( p_creation_date,FND_API.g_miss_date,NULL,p_creation_date),
35: DECODE ( p_created_by,FND_API.g_miss_num,NULL,p_created_by),
36: DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
29: DECODE ( px_user_role_map_id,FND_API.g_miss_num,NULL,px_user_role_map_id),
30: DECODE ( px_object_version_number,FND_API.g_miss_num,NULL,px_object_version_number),
31: DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
32: DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
33: DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
34: DECODE ( p_creation_date,FND_API.g_miss_date,NULL,p_creation_date),
35: DECODE ( p_created_by,FND_API.g_miss_num,NULL,p_created_by),
36: DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
37: DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
30: DECODE ( px_object_version_number,FND_API.g_miss_num,NULL,px_object_version_number),
31: DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
32: DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
33: DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
34: DECODE ( p_creation_date,FND_API.g_miss_date,NULL,p_creation_date),
35: DECODE ( p_created_by,FND_API.g_miss_num,NULL,p_created_by),
36: DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
37: DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
38: DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login));
31: DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
32: DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
33: DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
34: DECODE ( p_creation_date,FND_API.g_miss_date,NULL,p_creation_date),
35: DECODE ( p_created_by,FND_API.g_miss_num,NULL,p_created_by),
36: DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
37: DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
38: DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login));
39: end INSERT_ROW;
32: DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
33: DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
34: DECODE ( p_creation_date,FND_API.g_miss_date,NULL,p_creation_date),
35: DECODE ( p_created_by,FND_API.g_miss_num,NULL,p_created_by),
36: DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
37: DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
38: DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login));
39: end INSERT_ROW;
40:
33: DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
34: DECODE ( p_creation_date,FND_API.g_miss_date,NULL,p_creation_date),
35: DECODE ( p_created_by,FND_API.g_miss_num,NULL,p_created_by),
36: DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
37: DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
38: DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login));
39: end INSERT_ROW;
40:
41: procedure LOCK_ROW (
34: DECODE ( p_creation_date,FND_API.g_miss_date,NULL,p_creation_date),
35: DECODE ( p_created_by,FND_API.g_miss_num,NULL,p_created_by),
36: DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
37: DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
38: DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login));
39: end INSERT_ROW;
40:
41: procedure LOCK_ROW (
42: p_user_role_map_id IN NUMBER,
92: p_last_update_login IN NUMBER
93: ) is
94: begin
95: UPDATE pv_benft_user_role_maps SET
96: object_version_number = DECODE ( p_object_version_number,FND_API.g_miss_num,NULL,p_object_version_number+1),
97: benefit_type = DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
98: user_role_code = DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
99: external_flag = DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
100: last_update_date = DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
93: ) is
94: begin
95: UPDATE pv_benft_user_role_maps SET
96: object_version_number = DECODE ( p_object_version_number,FND_API.g_miss_num,NULL,p_object_version_number+1),
97: benefit_type = DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
98: user_role_code = DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
99: external_flag = DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
100: last_update_date = DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
101: last_updated_by = DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
94: begin
95: UPDATE pv_benft_user_role_maps SET
96: object_version_number = DECODE ( p_object_version_number,FND_API.g_miss_num,NULL,p_object_version_number+1),
97: benefit_type = DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
98: user_role_code = DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
99: external_flag = DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
100: last_update_date = DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
101: last_updated_by = DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
102: last_update_login = DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login)
95: UPDATE pv_benft_user_role_maps SET
96: object_version_number = DECODE ( p_object_version_number,FND_API.g_miss_num,NULL,p_object_version_number+1),
97: benefit_type = DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
98: user_role_code = DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
99: external_flag = DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
100: last_update_date = DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
101: last_updated_by = DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
102: last_update_login = DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login)
103: WHERE user_role_map_id = p_user_role_map_id;
96: object_version_number = DECODE ( p_object_version_number,FND_API.g_miss_num,NULL,p_object_version_number+1),
97: benefit_type = DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
98: user_role_code = DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
99: external_flag = DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
100: last_update_date = DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
101: last_updated_by = DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
102: last_update_login = DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login)
103: WHERE user_role_map_id = p_user_role_map_id;
104:
97: benefit_type = DECODE ( p_benefit_type,FND_API.g_miss_char,NULL,p_benefit_type),
98: user_role_code = DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
99: external_flag = DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
100: last_update_date = DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
101: last_updated_by = DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
102: last_update_login = DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login)
103: WHERE user_role_map_id = p_user_role_map_id;
104:
105: IF (SQL%NOTFOUND) THEN
98: user_role_code = DECODE ( p_user_role_code,FND_API.g_miss_char,NULL,p_user_role_code),
99: external_flag = DECODE ( p_external_flag,FND_API.g_miss_char,NULL,p_external_flag),
100: last_update_date = DECODE ( p_last_update_date,FND_API.g_miss_date,NULL,p_last_update_date),
101: last_updated_by = DECODE ( p_last_updated_by,FND_API.g_miss_num,NULL,p_last_updated_by),
102: last_update_login = DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login)
103: WHERE user_role_map_id = p_user_role_map_id;
104:
105: IF (SQL%NOTFOUND) THEN
106: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
102: last_update_login = DECODE ( p_last_update_login,FND_API.g_miss_num,NULL,p_last_update_login)
103: WHERE user_role_map_id = p_user_role_map_id;
104:
105: IF (SQL%NOTFOUND) THEN
106: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
107: END IF;
108:
109:
110: end UPDATE_ROW;
118: DELETE FROM pv_benft_user_role_maps
119: WHERE user_role_map_id = p_user_role_map_id;
120:
121: IF (SQL%NOTFOUND) THEN
122: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
123: END IF;
124: end DELETE_ROW;
125:
126: procedure LOAD_ROW (