306: --end if;
307:
308: exception
309: when e_no_attribute_mapping then
310: fnd_message.set_name('HXC', 'HXC_NO_PROCESS_MAPPING');
311: fnd_message.raise_error;
312: when others then
313: raise;
314:
307:
308: exception
309: when e_no_attribute_mapping then
310: fnd_message.set_name('HXC', 'HXC_NO_PROCESS_MAPPING');
311: fnd_message.raise_error;
312: when others then
313: raise;
314:
315: end parse_table;
574: when hr_api.validate_enabled then
575: rollback to create_attributes;
576: when e_usage_data_missing then
577: rollback to create_attributes;
578: fnd_message.set_name('HXC', 'HXC_USAGE_DATA_MISSING');
579: fnd_message.raise_error;
580: when others then
581: raise;
582: end create_attributes;
575: rollback to create_attributes;
576: when e_usage_data_missing then
577: rollback to create_attributes;
578: fnd_message.set_name('HXC', 'HXC_USAGE_DATA_MISSING');
579: fnd_message.raise_error;
580: when others then
581: raise;
582: end create_attributes;
583:
732: when hr_api.validate_enabled then
733: rollback to create_attribute;
734: when e_usage_data_missing then
735: rollback to create_attribute;
736: fnd_message.set_name('HXC', 'HXC_USAGE_DATA_MISSING');
737: fnd_message.raise_error;
738: when others then
739: raise;
740:
733: rollback to create_attribute;
734: when e_usage_data_missing then
735: rollback to create_attribute;
736: fnd_message.set_name('HXC', 'HXC_USAGE_DATA_MISSING');
737: fnd_message.raise_error;
738: when others then
739: raise;
740:
741: End create_attribute;