3:
4: type retrieval_ref_cursor IS ref cursor;
5:
6: Function get_otm_app_attributes
7: (p_attributes in hxc_attribute_table_type,
8: p_messages in out nocopy hxc_message_table_type)
9: return hxc_self_service_time_deposit.app_attributes_info is
10:
11: cursor c_deposit_process is
126:
127: End recipients;
128:
129: Procedure update_attributes
130: (p_attributes in out nocopy hxc_attribute_table_type) is
131:
132: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;
133:
134: Begin
143: End update_attributes;
144:
145: Procedure set_attributes
146: (p_blocks in hxc_block_table_type,
147: p_attributes in hxc_attribute_table_type,
148: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
149: p_retrieval_process_id in number,
150: p_recipients in recipient_application_table,
151: p_elp_enabled in boolean
213:
214: procedure update_phase
215: (p_recipients in recipient_application_table,
216: p_blocks in hxc_block_table_type,
217: p_attributes in out nocopy hxc_attribute_table_type,
218: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
219: p_messages in out nocopy hxc_message_table_type,
220: p_deposit_mode in varchar2,
221: p_projects_tr_id in number,
280:
281: Procedure validate_phase
282: (p_recipients in recipient_application_table,
283: p_blocks in hxc_block_table_type,
284: p_attributes in out nocopy hxc_attribute_table_type,
285: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
286: p_messages in out nocopy hxc_message_table_type,
287: p_deposit_mode in varchar2,
288: p_elp_terg_id in number,
433: end template_name_exists;
434:
435: Procedure template_validation
436: (p_blocks in out nocopy hxc_block_table_type,
437: p_attributes in out nocopy hxc_attribute_table_type,
438: p_messages in out nocopy hxc_message_table_type,
439: p_can_deposit out nocopy boolean
440: ) is
441:
529: End change_late_audit_validation;
530:
531: Procedure recipients_update_validation
532: (p_blocks in out nocopy hxc_block_table_type,
533: p_attributes in out nocopy hxc_attribute_table_type,
534: p_old_style_blks in hxc_self_service_time_deposit.timecard_info,
535: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
536: p_props in hxc_timecard_prop_table_type,
537: p_eval_date in date,
754: End recipients_update_validation;
755:
756: Procedure recipients_update_validation
757: (p_blocks in out nocopy hxc_block_table_type,
758: p_attributes in out nocopy hxc_attribute_table_type,
759: p_messages in out nocopy hxc_message_table_type,
760: p_props in hxc_timecard_prop_table_type,
761: p_deposit_mode in varchar2,
762: p_resubmit in varchar2
830: End data_set_validation;
831:
832: Procedure timecard_validation
833: (p_blocks in out nocopy hxc_block_table_type,
834: p_attributes in out nocopy hxc_attribute_table_type,
835: p_messages in out nocopy hxc_message_table_type,
836: p_props in hxc_timecard_prop_table_type,
837: p_deposit_mode in varchar2,
838: p_resubmit in varchar2
884: End timecard_validation;
885:
886: procedure deposit_validation
887: (p_blocks in out nocopy hxc_block_table_type,
888: p_attributes in out nocopy hxc_attribute_table_type,
889: p_messages in out nocopy hxc_message_table_type,
890: p_props in hxc_timecard_prop_table_type,
891: p_deposit_mode in varchar2,
892: p_template in varchar2,