164: -- {End Of Comments}
165: --
166: --
167: PROCEDURE check_inputs
168: (p_blocks in hxc_block_table_type
169: ,p_attributes in hxc_attribute_table_type
170: ,p_deposit_mode in varchar2
171: ,p_template in varchar2
172: ,p_messages in out nocopy hxc_message_table_type
281: --
282: -- {End Of Comments}
283: --
284: PROCEDURE audit_checks
285: (p_blocks in hxc_block_table_type
286: ,p_attributes in hxc_attribute_table_type
287: ,p_messages in out nocopy hxc_message_table_type
288: ) is
289:
371: -- {End Of Comments}
372: --
373: --
374: FUNCTION timecard_deleted
375: (p_blocks in HXC_BLOCK_TABLE_TYPE
376: ,p_timecard_id in HXC_TIME_BUILDING_BLOCKS.TIME_BUILDING_BLOCK_ID%TYPE
377: ) return BOOLEAN is
378:
379: l_deleted_tc BOOLEAN := false;
526: -- {End Of Comments}
527: --
528: --
529: FUNCTION chk_timecard_deposit
530: (p_blocks in HXC_BLOCK_TABLE_TYPE
531: ,p_block_number in NUMBER
532: ) return BOOLEAN is
533:
534: l_test_tc_id HXC_TIME_BUILDING_BLOCKS.TIME_BUILDING_BLOCK_ID%TYPE;
707:
708: End inactive_detail;
709:
710: Procedure check_start_stop_time
711: (p_blocks in hxc_block_table_type
712: ,p_details in hxc_timecard.block_list
713: ,p_messages in out nocopy hxc_message_table_type
714: ,p_validate_on_save in hxc_pref_hierarchies.attribute1%type
715: ) is
750: END check_start_stop_time;
751:
752:
753: Procedure find_detail_date_extremes
754: (p_blocks in hxc_block_table_type
755: ,p_days in hxc_timecard.block_list
756: ,p_details in hxc_timecard.block_list
757: ,p_early_detail in out nocopy date
758: ,p_late_detail in out nocopy date
788:
789: End find_detail_date_extremes;
790:
791: Procedure chk_inactive_details
792: (p_blocks in hxc_block_table_type
793: ,p_props in hxc_timecard_prop_table_type
794: ,p_days in hxc_timecard.block_list
795: ,p_details in hxc_timecard.block_list
796: ,p_block_idxs out nocopy block_list
919: -- {End Of Comments}
920: --
921: --
922: PROCEDURE perform_checks
923: (p_blocks in hxc_block_table_type
924: ,p_attributes in hxc_attribute_table_type
925: ,p_timecard_props in hxc_timecard_prop_table_type
926: ,p_days in hxc_timecard.block_list
927: ,p_details in hxc_timecard.block_list
1552: -- {End Of Comments}
1553: --
1554: --
1555: PROCEDURE chk_approved_locked_days
1556: (p_blocks in hxc_block_table_type,
1557: p_attributes in hxc_attribute_table_type
1558: ,p_timecard_props in hxc_timecard_prop_table_type
1559: ,p_days in hxc_timecard.block_list
1560: ,p_details in hxc_timecard.block_list
1682: -- {End Of Comments}
1683: --
1684: --
1685: PROCEDURE chk_some_processing
1686: (p_blocks in hxc_block_table_type
1687: ,p_attributes in hxc_attribute_table_type
1688: ,p_messages in out nocopy hxc_message_table_type
1689: ) is
1690:
1796: -- {End Of Comments}
1797: --
1798: --
1799: PROCEDURE perform_process_checks
1800: (p_blocks in hxc_block_table_type
1801: ,p_attributes in hxc_attribute_table_type
1802: ,p_timecard_props in hxc_timecard_prop_table_type
1803: ,p_days in hxc_timecard.block_list
1804: ,p_details in hxc_timecard.block_list