DBA Data[Home] [Help]

APPS.HXC_TIMEKEEPER dependencies on HXC_TIMECARD_BLOCK_UTILS

Line 231: hxc_timecard_block_utils.initialize_timecard_index;

227:
228: -- create savepoint
229: savepoint TK_SAVE_SAVEPOINT;
230:
231: hxc_timecard_block_utils.initialize_timecard_index;
232:
233: --
234: -- Check input parameters
235: --

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

253: -- First we are getting the preference
254: -- for the resource of the timecard
255: --
256:
257: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(p_blocks);
258:
259: -- this procedure has the otl setup validation
260: hxc_timecard_properties.get_preference_properties
261: (p_validate => hxc_timecard_deposit_common.c_yes

Line 281: hxc_timecard_block_utils.sort_blocks

277:
278: --
279: -- Sort blocks
280: --
281: hxc_timecard_block_utils.sort_blocks
282: (p_blocks => p_blocks
283: ,p_timecard_blocks => l_timecard_blocks
284: ,p_day_blocks => l_day_blocks
285: ,p_detail_blocks => l_detail_blocks

Line 390: l_old_style_blks := HXC_TIMECARD_BLOCK_UTILS.convert_to_dpwr_blocks

386: Call time entry rules for save
387: */
388:
389: /*
390: l_old_style_blks := HXC_TIMECARD_BLOCK_UTILS.convert_to_dpwr_blocks
391: (p_blocks);
392:
393: l_old_style_attrs := HXC_TIMECARD_ATTRIBUTE_UTILS.convert_to_dpwr_attributes
394: (p_attributes);

Line 1079: hxc_timecard_block_utils.sort_blocks

1075:
1076: /* end of fix for bug 6130457 */
1077:
1078: /* fix by senthil for bug 5099360*/
1079: hxc_timecard_block_utils.sort_blocks
1080: (p_blocks => p_blocks
1081: ,p_timecard_blocks => l_timecard_blocks
1082: ,p_day_blocks => l_day_blocks
1083: ,p_detail_blocks => l_detail_blocks

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

1159: ,p_transaction_info => l_transaction_info
1160: );
1161:
1162: p_timecard_id :=
1163: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;
1164: p_timecard_ovn:=
1165: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;
1166:
1167: hxc_timecard_audit.maintain_latest_details

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

1161:
1162: p_timecard_id :=
1163: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;
1164: p_timecard_ovn:=
1165: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;
1166:
1167: hxc_timecard_audit.maintain_latest_details
1168: (p_blocks => p_blocks );
1169:

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

1195: l_item_key :=
1196: hxc_timekeeper_wf_pkg.begin_audit_process
1197: (p_timecard_id => p_timecard_id
1198: ,p_timecard_ovn => p_timecard_ovn
1199: ,p_resource_id => p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).resource_id
1200: ,p_timekeeper_id => p_timekeeper_id
1201: ,p_tk_audit_enabled => p_tk_audit_enabled
1202: ,p_tk_notify_to => p_tk_notify_to
1203: ,p_tk_notify_type => p_tk_notify_type

Line 1376: hxc_timecard_block_utils.initialize_timecard_index;

1372: ----------------------------------------------------------------------------
1373: -- Timecard Preparation
1374: ----------------------------------------------------------------------------
1375:
1376: hxc_timecard_block_utils.initialize_timecard_index;
1377:
1378: hxc_timecard_message_helper.initializeerrors;
1379:
1380: p_messages := hxc_message_table_type ();

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

1398:
1399: --
1400: -- Determine if this is a resubmitted timecard
1401: --
1402: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(p_blocks);
1403:
1404: if(hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).date_to)
1405: = hr_general.end_of_time)
1406: then

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

1400: -- Determine if this is a resubmitted timecard
1401: --
1402: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(p_blocks);
1403:
1404: if(hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).date_to)
1405: = hr_general.end_of_time)
1406: then
1407: l_resubmit := hxc_timecard_approval.is_timecard_resubmitted
1408: (p_blocks(l_timecard_index).time_building_block_id

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

1407: l_resubmit := hxc_timecard_approval.is_timecard_resubmitted
1408: (p_blocks(l_timecard_index).time_building_block_id
1409: ,p_blocks(l_timecard_index).object_version_number
1410: ,p_blocks(l_timecard_index).resource_id
1411: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).start_time)
1412: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).stop_time)
1413: );
1414: else
1415: l_resubmit := hxc_timecard_deposit_common.c_delete;

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

1408: (p_blocks(l_timecard_index).time_building_block_id
1409: ,p_blocks(l_timecard_index).object_version_number
1410: ,p_blocks(l_timecard_index).resource_id
1411: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).start_time)
1412: ,hxc_timecard_block_utils.date_value(p_blocks(l_timecard_index).stop_time)
1413: );
1414: else
1415: l_resubmit := hxc_timecard_deposit_common.c_delete;
1416: end if;

Line 1444: hxc_timecard_block_utils.sort_blocks

1440: -- Sort the blocks - needed for deposit
1441: -- and all sorts of short cuts!
1442: --
1443:
1444: hxc_timecard_block_utils.sort_blocks
1445: (p_blocks => p_blocks
1446: ,p_timecard_blocks => l_timecard_blocks
1447: ,p_day_blocks => l_day_blocks
1448: ,p_detail_blocks => l_detail_blocks

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

2311: );
2312:
2313:
2314: p_timecard_id :=
2315: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;
2316: p_timecard_ovn:=
2317: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;
2318:
2319: --hxc_timecard_message_helper.processerrors

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

2313:
2314: p_timecard_id :=
2315: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).time_building_block_id;
2316: p_timecard_ovn:=
2317: p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).object_version_number;
2318:
2319: --hxc_timecard_message_helper.processerrors
2320: -- (p_messages => p_messages);
2321:

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

2350: tk_item_key :=
2351: hxc_timekeeper_wf_pkg.begin_audit_process
2352: (p_timecard_id => p_timecard_id
2353: ,p_timecard_ovn => p_timecard_ovn
2354: ,p_resource_id => p_blocks(hxc_timecard_block_utils.find_active_timecard_index(p_blocks)).resource_id
2355: ,p_timekeeper_id => p_timekeeper_id
2356: ,p_tk_audit_enabled => p_tk_audit_enabled
2357: ,p_tk_notify_to => p_tk_notify_to
2358: ,p_tk_notify_type => p_tk_notify_type

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

2608: --
2609: -- Main delete processing
2610: --
2611:
2612: l_timecard_index := hxc_timecard_block_utils.find_active_timecard_index(l_blocks);
2613:
2614: -- we need to check if the timecard is in error and
2615: -- if it has been retrieved.
2616: IF (l_blocks(l_timecard_index).approval_status = 'ERROR')

Line 2659: hxc_timecard_block_utils.sort_blocks

2655: hxc_timecard_message_helper.processerrors
2656: (p_messages => l_messages);
2657:
2658:
2659: hxc_timecard_block_utils.sort_blocks
2660: (p_blocks => l_blocks
2661: ,p_timecard_blocks => l_timecard_blocks
2662: ,p_day_blocks => l_day_blocks
2663: ,p_detail_blocks => l_detail_blocks