DBA Data[Home] [Help]

APPS.HXC_TIMEKEEPER dependencies on HXC_TIMECARD_BLOCK_UTILS

Line 170: hxc_timecard_block_utils.initialize_timecard_index;

166: hxc_timecard_message_helper.initializeerrors;
167:
168: p_messages := hxc_message_table_type ();
169:
170: hxc_timecard_block_utils.initialize_timecard_index;
171:
172: --
173: -- Check input parameters
174: --

Line 196: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(p_blocks);

192: -- First we are getting the preference
193: -- for the resource of the timecard
194: --
195:
196: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(p_blocks);
197:
198: -- this procedure has the otl setup validation
199: hxc_timecard_properties.get_preference_properties
200: (p_validate => hxc_timecard_deposit_common.c_yes

Line 220: hxc_timecard_block_utils.sort_blocks

216:
217: --
218: -- Sort blocks
219: --
220: hxc_timecard_block_utils.sort_blocks
221: (p_blocks => p_blocks
222: ,p_timecard_blocks => l_timecard_blocks
223: ,p_day_blocks => l_day_blocks
224: ,p_detail_blocks => l_detail_blocks

Line 329: l_old_style_blks := HXC_TIMECARD_BLOCK_UTILS.convert_to_dpwr_blocks

325: Call time entry rules for save
326: */
327:
328: /*
329: l_old_style_blks := HXC_TIMECARD_BLOCK_UTILS.convert_to_dpwr_blocks
330: (p_blocks);
331:
332: l_old_style_attrs := HXC_TIMECARD_ATTRIBUTE_UTILS.convert_to_dpwr_attributes
333: (p_attributes);

Line 373: hxc_timecard_block_utils.sort_blocks

369:
370: /* end of fix for bug 6130457 */
371:
372: /* fix by senthil for bug 5099360*/
373: hxc_timecard_block_utils.sort_blocks
374: (p_blocks => p_blocks
375: ,p_timecard_blocks => l_timecard_blocks
376: ,p_day_blocks => l_day_blocks
377: ,p_detail_blocks => l_detail_blocks

Line 442: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;

438: ,p_transaction_info => l_transaction_info
439: );
440:
441: p_timecard_id :=
442: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;
443: p_timecard_ovn:=
444: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;
445:
446: hxc_timecard_audit.maintain_latest_details

Line 444: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;

440:
441: p_timecard_id :=
442: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;
443: p_timecard_ovn:=
444: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;
445:
446: hxc_timecard_audit.maintain_latest_details
447: (p_blocks => p_blocks );
448:

Line 472: ,p_resource_id => p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).resource_id

468: l_item_key :=
469: hxc_timekeeper_wf_pkg.begin_audit_process
470: (p_timecard_id => p_timecard_id
471: ,p_timecard_ovn => p_timecard_ovn
472: ,p_resource_id => p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).resource_id
473: ,p_timekeeper_id => p_timekeeper_id
474: ,p_tk_audit_enabled => p_tk_audit_enabled
475: ,p_tk_notify_to => p_tk_notify_to
476: ,p_tk_notify_type => p_tk_notify_type

Line 598: hxc_timecard_block_utils.initialize_timecard_index;

594: ----------------------------------------------------------------------------
595: -- Timecard Preparation
596: ----------------------------------------------------------------------------
597:
598: hxc_timecard_block_utils.initialize_timecard_index;
599:
600: hxc_timecard_message_helper.initializeerrors;
601:
602: p_messages := hxc_message_table_type ();

Line 622: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(p_blocks);

618:
619: --
620: -- Determine if this is a resubmitted timecard
621: --
622: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(p_blocks);
623:
624: if(hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).date_to)
625: = hr_general.end_of_time)
626: then

Line 624: if(hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).date_to)

620: -- Determine if this is a resubmitted timecard
621: --
622: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(p_blocks);
623:
624: if(hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).date_to)
625: = hr_general.end_of_time)
626: then
627: l_resubmit := hxc_timecard_approval.is_timecard_resubmitted
628: (p_blocks(l_timecard_index).time_building_block_id

Line 631: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).start_time)

627: l_resubmit := hxc_timecard_approval.is_timecard_resubmitted
628: (p_blocks(l_timecard_index).time_building_block_id
629: ,p_blocks(l_timecard_index).object_version_number
630: ,p_blocks(l_timecard_index).resource_id
631: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).start_time)
632: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).stop_time)
633: );
634: else
635: l_resubmit := hxc_timecard_deposit_common.c_delete;

Line 632: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).stop_time)

628: (p_blocks(l_timecard_index).time_building_block_id
629: ,p_blocks(l_timecard_index).object_version_number
630: ,p_blocks(l_timecard_index).resource_id
631: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).start_time)
632: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).stop_time)
633: );
634: else
635: l_resubmit := hxc_timecard_deposit_common.c_delete;
636: end if;

Line 664: hxc_timecard_block_utils.sort_blocks

660: -- Sort the blocks - needed for deposit
661: -- and all sorts of short cuts!
662: --
663:
664: hxc_timecard_block_utils.sort_blocks
665: (p_blocks => p_blocks
666: ,p_timecard_blocks => l_timecard_blocks
667: ,p_day_blocks => l_day_blocks
668: ,p_detail_blocks => l_detail_blocks

Line 876: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;

872: );
873:
874:
875: p_timecard_id :=
876: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;
877: p_timecard_ovn:=
878: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;
879:
880: --hxc_timecard_message_helper.processerrors

Line 878: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;

874:
875: p_timecard_id :=
876: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;
877: p_timecard_ovn:=
878: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;
879:
880: --hxc_timecard_message_helper.processerrors
881: -- (p_messages => p_messages);
882:

Line 908: ,p_resource_id => p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).resource_id

904: tk_item_key :=
905: hxc_timekeeper_wf_pkg.begin_audit_process
906: (p_timecard_id => p_timecard_id
907: ,p_timecard_ovn => p_timecard_ovn
908: ,p_resource_id => p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).resource_id
909: ,p_timekeeper_id => p_timekeeper_id
910: ,p_tk_audit_enabled => p_tk_audit_enabled
911: ,p_tk_notify_to => p_tk_notify_to
912: ,p_tk_notify_type => p_tk_notify_type

Line 1105: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(l_blocks);

1101: --
1102: -- Main delete processing
1103: --
1104:
1105: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(l_blocks);
1106:
1107: -- we need to check if the timecard is in error and
1108: -- if it has been retrieved.
1109: IF (l_blocks(l_timecard_index).approval_status = 'ERROR')

Line 1152: hxc_timecard_block_utils.sort_blocks

1148: hxc_timecard_message_helper.processerrors
1149: (p_messages => l_messages);
1150:
1151:
1152: hxc_timecard_block_utils.sort_blocks
1153: (p_blocks => l_blocks
1154: ,p_timecard_blocks => l_timecard_blocks
1155: ,p_day_blocks => l_day_blocks
1156: ,p_detail_blocks => l_detail_blocks