455: fnd_message.set_name('PAY', 'PAY_33179_BGLEG_INVALID');
456: fnd_message.raise_error;
457: end if;
458:
459: hr_startup_data_api_support.chk_startup_action
460: (p_generic_allowed => TRUE
461: ,p_startup_allowed => TRUE
462: ,p_user_allowed => TRUE
463: ,p_business_group_id => p_business_group_id
464: ,p_legislation_code => p_legislation_code
465: ,p_legislation_subgroup => p_legislation_subgroup
466: );
467: ELSE
468: hr_startup_data_api_support.chk_upd_del_startup_action
469: (p_generic_allowed => TRUE
470: ,p_startup_allowed => TRUE
471: ,p_user_allowed => TRUE
472: ,p_business_group_id => p_business_group_id
1097: chk_startup_action(true
1098: ,p_rec.business_group_id
1099: ,p_rec.legislation_code
1100: );
1101: IF hr_startup_data_api_support.g_startup_mode
1102: NOT IN ('GENERIC','STARTUP') THEN
1103: --
1104: -- Validate Important Attributes
1105: --
1115: hr_multi_message.end_validation_set;
1116: END IF;
1117: --
1118:
1119: if hr_startup_data_api_support.g_startup_mode not in ('GENERIC','USER') then
1120:
1121: --
1122: -- Validate Important Attributes
1123: --
1155: ,p_validation_end_date => p_validation_end_date
1156: );
1157: /* The chk_value is not required when run from hrglobal through LDT upload */
1158: /* Bug 8636760 */
1159: IF hr_startup_data_api_support.g_startup_mode NOT IN ('STARTUP') THEN
1160: chk_value
1161: (p_user_column_instance_id => p_rec.user_column_instance_id
1162: ,p_user_column_id => p_rec.user_column_id
1163: ,p_value => p_rec.value
1193: chk_startup_action(false
1194: ,p_rec.business_group_id
1195: ,p_rec.legislation_code
1196: );
1197: IF hr_startup_data_api_support.g_startup_mode
1198: NOT IN ('GENERIC','STARTUP') THEN
1199: --
1200: -- Validate Important Attributes
1201: --
1229: );
1230: --
1231: /* The chk_value is not required when run from hrglobal through LDT upload */
1232: /* Bug 8636760 */
1233: IF hr_startup_data_api_support.g_startup_mode NOT IN ('STARTUP') THEN
1234: chk_value
1235: (p_user_column_instance_id => p_rec.user_column_instance_id
1236: ,p_user_column_id => p_rec.user_column_id
1237: ,p_value => p_rec.value
1266: chk_startup_action(false
1267: ,pay_uci_shd.g_old_rec.business_group_id
1268: ,pay_uci_shd.g_old_rec.legislation_code
1269: );
1270: IF hr_startup_data_api_support.g_startup_mode
1271: NOT IN ('GENERIC','STARTUP') THEN
1272: --
1273: -- Validate Important Attributes
1274: --