DBA Data[Home] [Help]

APPS.HXC_TIMEKEEPER dependencies on HXC_TIMECARD_DEPOSIT

Line 183: l_resubmit varchar2(10) := hxc_timecard_deposit_common.c_no;

179: l_old_style_blks hxc_self_service_time_deposit.timecard_info;
180: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;
181: l_old_messages hxc_self_service_time_deposit.message_table;
182:
183: l_resubmit varchar2(10) := hxc_timecard_deposit_common.c_no;
184:
185: l_rollback BOOLEAN := FALSE;
186: l_status_error BOOLEAN := FALSE;
187: e_timekeeper_check EXCEPTION;

Line 239: ,p_deposit_mode => hxc_timecard_deposit_common.c_save

235: --
236: hxc_deposit_checks.check_inputs
237: (p_blocks => p_blocks
238: ,p_attributes => p_attributes
239: ,p_deposit_mode => hxc_timecard_deposit_common.c_save
240: ,p_template => hxc_timecard_deposit_common.c_no
241: ,p_messages => p_messages
242: );
243: /*

Line 240: ,p_template => hxc_timecard_deposit_common.c_no

236: hxc_deposit_checks.check_inputs
237: (p_blocks => p_blocks
238: ,p_attributes => p_attributes
239: ,p_deposit_mode => hxc_timecard_deposit_common.c_save
240: ,p_template => hxc_timecard_deposit_common.c_no
241: ,p_messages => p_messages
242: );
243: /*
244: -- debug

Line 261: (p_validate => hxc_timecard_deposit_common.c_yes

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
262: ,p_resource_id => p_blocks(l_timecard_index).resource_id
263: ,p_timecard_start_time => fnd_date.canonical_to_date(p_blocks(l_timecard_index).start_time)
264: ,p_timecard_stop_time => fnd_date.canonical_to_date(p_blocks(l_timecard_index).stop_time)
265: ,p_for_timecard => false

Line 331: hxc_timecard_deposit_common.alias_translation

327: (p_messages => p_messages);
328: --
329: -- Translate any aliases
330: --
331: hxc_timecard_deposit_common.alias_translation
332: (p_blocks => p_blocks
333: ,p_attributes => p_attributes
334: ,p_messages => p_messages
335: );

Line 370: hxc_timecard_deposit_common.validate_setup

366: --
367: -- Validate the set up for the user
368: --
369: /*
370: hxc_timecard_deposit_common.validate_setup
371: (p_deposit_mode => hxc_timecard.c_save
372: ,p_blocks => p_blocks
373: ,p_attributes => p_attributes
374: ,p_messages => p_messages

Line 397: (P_OPERATION => hxc_timecard_deposit_common.c_save

393: l_old_style_attrs := HXC_TIMECARD_ATTRIBUTE_UTILS.convert_to_dpwr_attributes
394: (p_attributes);
395:
396: HXC_TIME_ENTRY_RULES_UTILS_PKG.EXECUTE_TIME_ENTRY_RULES
397: (P_OPERATION => hxc_timecard_deposit_common.c_save
398: ,P_TIME_BUILDING_BLOCKS => l_old_style_blks
399: ,P_TIME_ATTRIBUTES => l_old_style_attrs
400: ,P_MESSAGES => l_old_messages
401: ,P_RESUBMIT => hxc_timecard_deposit_common.c_no

Line 401: ,P_RESUBMIT => hxc_timecard_deposit_common.c_no

397: (P_OPERATION => hxc_timecard_deposit_common.c_save
398: ,P_TIME_BUILDING_BLOCKS => l_old_style_blks
399: ,P_TIME_ATTRIBUTES => l_old_style_attrs
400: ,P_MESSAGES => l_old_messages
401: ,P_RESUBMIT => hxc_timecard_deposit_common.c_no
402: );
403:
404: hxc_timecard_message_utils.append_old_messages
405: (p_messages => p_messages

Line 422: ,p_deposit_mode => hxc_timecard_deposit_common.c_save

418: (p_blocks => p_blocks
419: ,p_attributes => p_attributes
420: ,p_messages => p_messages
421: ,p_props => l_timecard_props
422: ,p_deposit_mode => hxc_timecard_deposit_common.c_save
423: ,p_resubmit => l_resubmit);
424:
425: /* Added for bug 8775740 HR Absence Integration
426:

Line 1152: hxc_timecard_deposit.execute

1148: -- in order to main the -ve ids
1149: -- at this point p_messages is not delete
1150: -- so we still have the full message structures
1151:
1152: hxc_timecard_deposit.execute
1153: (p_blocks => p_blocks
1154: ,p_attributes => p_attributes
1155: ,p_timecard_blocks => l_timecard_blocks
1156: ,p_day_blocks => l_day_blocks

Line 1339: l_resubmit varchar2(10) := hxc_timecard_deposit_common.c_no;

1335: l_timecard_props hxc_timecard_prop_table_type;
1336:
1337: l_proc varchar2(50) := g_package||'.SUBMIT_TIMECARD';
1338: l_can_deposit boolean := true;
1339: l_resubmit varchar2(10) := hxc_timecard_deposit_common.c_no;
1340: l_timecard_index number;
1341:
1342: l_rollback BOOLEAN := FALSE;
1343:

Line 1391: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit

1387:
1388: hxc_deposit_checks.check_inputs
1389: (p_blocks => p_blocks
1390: ,p_attributes => p_attributes
1391: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit
1392: ,p_template => hxc_timecard_deposit_common.c_no
1393: ,p_messages => p_messages
1394: );
1395:

Line 1392: ,p_template => hxc_timecard_deposit_common.c_no

1388: hxc_deposit_checks.check_inputs
1389: (p_blocks => p_blocks
1390: ,p_attributes => p_attributes
1391: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit
1392: ,p_template => hxc_timecard_deposit_common.c_no
1393: ,p_messages => p_messages
1394: );
1395:
1396: hxc_timecard_message_helper.processerrors

Line 1415: l_resubmit := hxc_timecard_deposit_common.c_delete;

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;
1417:
1418: --
1419: -- Obtain the timecard properties

Line 1427: (p_validate => hxc_timecard_deposit_common.c_yes

1423: -- pref evaluation
1424: --
1425:
1426: hxc_timecard_properties.get_preference_properties
1427: (p_validate => hxc_timecard_deposit_common.c_yes
1428: ,p_resource_id => p_blocks(l_timecard_index).resource_id
1429: ,p_timecard_start_time => fnd_date.canonical_to_date(p_blocks(l_timecard_index).start_time)
1430: ,p_timecard_stop_time => fnd_date.canonical_to_date(p_blocks(l_timecard_index).stop_time)
1431: ,p_for_timecard => false

Line 1496: hxc_timecard_deposit_common.alias_translation

1492: (p_messages => p_messages);
1493: --
1494: -- Translate any aliases
1495: --
1496: hxc_timecard_deposit_common.alias_translation
1497: (p_blocks => p_blocks
1498: ,p_attributes => p_attributes
1499: ,p_messages => p_messages
1500: );

Line 1531: ,p_template => hxc_timecard_deposit_common.c_no

1527: ,p_attributes => p_attributes
1528: ,p_timecard_props => l_timecard_props
1529: ,p_days => l_day_blocks
1530: ,p_details => l_detail_blocks
1531: ,p_template => hxc_timecard_deposit_common.c_no
1532: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit
1533: ,p_messages => p_messages
1534: );
1535:

Line 1532: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit

1528: ,p_timecard_props => l_timecard_props
1529: ,p_days => l_day_blocks
1530: ,p_details => l_detail_blocks
1531: ,p_template => hxc_timecard_deposit_common.c_no
1532: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit
1533: ,p_messages => p_messages
1534: );
1535:
1536: --in case of rejected TC again resubmit so remove the error raised

Line 1561: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit

1557: (p_blocks => p_blocks
1558: ,p_attributes => p_attributes
1559: ,p_messages => p_messages
1560: ,p_props => l_timecard_props
1561: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit
1562: ,p_template => hxc_timecard_deposit_common.c_no
1563: ,p_resubmit => l_resubmit
1564: ,p_can_deposit => l_can_deposit
1565: );

Line 1562: ,p_template => hxc_timecard_deposit_common.c_no

1558: ,p_attributes => p_attributes
1559: ,p_messages => p_messages
1560: ,p_props => l_timecard_props
1561: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit
1562: ,p_template => hxc_timecard_deposit_common.c_no
1563: ,p_resubmit => l_resubmit
1564: ,p_can_deposit => l_can_deposit
1565: );
1566: */

Line 1575: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit

1571: (p_blocks => p_blocks
1572: ,p_attributes => p_attributes
1573: ,p_messages => p_messages
1574: ,p_props => l_timecard_props
1575: ,p_deposit_mode => hxc_timecard_deposit_common.c_submit
1576: ,p_resubmit => l_resubmit);
1577:
1578: hxc_timecard_message_helper.processerrors
1579: (p_messages => p_messages);

Line 1597: hxc_timecard_deposit_common.validate_setup

1593: -- Do this only for timecards, and not
1594: -- for templates.
1595: --
1596: /*
1597: hxc_timecard_deposit_common.validate_setup
1598: (p_deposit_mode => hxc_timecard_deposit_common.c_submit
1599: ,p_blocks => p_blocks
1600: ,p_attributes => p_attributes
1601: ,p_messages => p_messages

Line 1598: (p_deposit_mode => hxc_timecard_deposit_common.c_submit

1594: -- for templates.
1595: --
1596: /*
1597: hxc_timecard_deposit_common.validate_setup
1598: (p_deposit_mode => hxc_timecard_deposit_common.c_submit
1599: ,p_blocks => p_blocks
1600: ,p_attributes => p_attributes
1601: ,p_messages => p_messages
1602: );

Line 2303: hxc_timecard_deposit.execute

2299:
2300: --
2301: -- Store blocks and attributes
2302: --
2303: hxc_timecard_deposit.execute
2304: (p_blocks => p_blocks
2305: ,p_attributes => p_attributes
2306: ,p_timecard_blocks => l_timecard_blocks
2307: ,p_day_blocks => l_day_blocks

Line 2389: ,p_item_type => hxc_timecard_deposit_common.c_hxcempitemtype

2385:
2386: l_item_key :=
2387: hxc_timecard_approval.begin_approval
2388: (p_blocks => p_blocks
2389: ,p_item_type => hxc_timecard_deposit_common.c_hxcempitemtype
2390: ,p_process_name => hxc_timecard_deposit_common.c_hxcapprovalprocess
2391: ,p_resubmitted => l_resubmit
2392: ,p_timecard_props => l_timecard_props
2393: ,p_messages => p_messages

Line 2390: ,p_process_name => hxc_timecard_deposit_common.c_hxcapprovalprocess

2386: l_item_key :=
2387: hxc_timecard_approval.begin_approval
2388: (p_blocks => p_blocks
2389: ,p_item_type => hxc_timecard_deposit_common.c_hxcempitemtype
2390: ,p_process_name => hxc_timecard_deposit_common.c_hxcapprovalprocess
2391: ,p_resubmitted => l_resubmit
2392: ,p_timecard_props => l_timecard_props
2393: ,p_messages => p_messages
2394: );

Line 2423: ,p_approval_item_type => hxc_timecard_deposit_common.c_hxcempitemtype

2419: -- set the out parameters --
2420:
2421: hxc_timecard_summary_pkg.update_summary_row
2422: (p_timecard_id => p_timecard_id
2423: ,p_approval_item_type => hxc_timecard_deposit_common.c_hxcempitemtype
2424: ,p_approval_process_name => hxc_timecard_deposit_common.c_hxcapprovalprocess
2425: ,p_approval_item_key => l_item_key
2426: );
2427:

Line 2424: ,p_approval_process_name => hxc_timecard_deposit_common.c_hxcapprovalprocess

2420:
2421: hxc_timecard_summary_pkg.update_summary_row
2422: (p_timecard_id => p_timecard_id
2423: ,p_approval_item_type => hxc_timecard_deposit_common.c_hxcempitemtype
2424: ,p_approval_process_name => hxc_timecard_deposit_common.c_hxcapprovalprocess
2425: ,p_approval_item_key => l_item_key
2426: );
2427:
2428: hr_utility.trace('Calling maintain_errors');

Line 2500: hxc_timecard_deposit_common.delete_timecard

2496: ,p_messages in out nocopy HXC_MESSAGE_TABLE_TYPE
2497: ) is
2498:
2499: /*
2500: hxc_timecard_deposit_common.delete_timecard
2501: (p_mode => 'DELETE'
2502: ,p_template => 'N'
2503: ,p_timecard_id => p_timecard_id
2504: );

Line 2605: l_blocks := hxc_timecard_deposit_common.load_blocks(p_timecard_id, l_timecard_ovn);

2601: --
2602: -- Get the timecard or timecard template blocks and attributes
2603: --
2604:
2605: l_blocks := hxc_timecard_deposit_common.load_blocks(p_timecard_id, l_timecard_ovn);
2606: l_attributes := hxc_timecard_deposit_common.load_attributes(l_blocks);
2607:
2608: --
2609: -- Main delete processing

Line 2606: l_attributes := hxc_timecard_deposit_common.load_attributes(l_blocks);

2602: -- Get the timecard or timecard template blocks and attributes
2603: --
2604:
2605: l_blocks := hxc_timecard_deposit_common.load_blocks(p_timecard_id, l_timecard_ovn);
2606: l_attributes := hxc_timecard_deposit_common.load_attributes(l_blocks);
2607:
2608: --
2609: -- Main delete processing
2610: --

Line 2678: ,p_resubmit => hxc_timecard_deposit_common.c_delete

2674: ,p_messages => l_messages
2675: ,p_props => l_timecard_props
2676: ,p_deposit_mode => hxc_timecard.c_submit
2677: ,p_template => 'N'
2678: ,p_resubmit => hxc_timecard_deposit_common.c_delete
2679: ,p_can_deposit => l_dummy
2680: );
2681:
2682: hxc_timecard_message_helper.processerrors

Line 2728: hxc_timecard_deposit.execute

2724:
2725: ELSE
2726:
2727: --l_messages.delete;
2728: hxc_timecard_deposit.execute
2729: (p_blocks => l_blocks
2730: ,p_attributes => l_attributes
2731: ,p_timecard_blocks => l_timecard_blocks
2732: ,p_day_blocks => l_day_blocks