DBA Data[Home] [Help]

APPS.HXC_TIMEKEEPER dependencies on HXC_TIMECARD_MESSAGE_HELPER

Line 224: hxc_timecard_message_helper.initializeerrors;

220: g_debug := hr_utility.debug_enabled;
221: ----------------------------------------------------------------------------
222: -- Timecard Preparation
223: ----------------------------------------------------------------------------
224: hxc_timecard_message_helper.initializeerrors;
225:
226: p_messages := hxc_message_table_type ();
227:
228: -- create savepoint

Line 249: hxc_timecard_message_helper.processerrors

245: IF g_debug THEN
246: hxc_debug_timecard.writeMessages(p_messages,'HXC_TIMEKEEPER',20);
247: END IF;
248: */
249: hxc_timecard_message_helper.processerrors
250: (p_messages => p_messages);
251:
252: --
253: -- First we are getting the preference

Line 275: hxc_timecard_message_helper.processerrors

271: IF g_debug THEN
272: hxc_debug_timecard.writeMessages(p_messages,'HXC_TIMEKEEPER',30);
273: END IF;
274: */
275: hxc_timecard_message_helper.processerrors
276: (p_messages => p_messages);
277:
278: --
279: -- Sort blocks

Line 308: hxc_timecard_message_helper.processerrors

304: IF g_debug THEN
305: hxc_debug_timecard.writeMessages(p_messages,'HXC_TIMEKEEPER',40);
306: END IF;
307: */
308: hxc_timecard_message_helper.processerrors
309: (p_messages => p_messages);
310:
311: ----------------------------------------------------------------------------
312: -- Timecard Preparation

Line 326: hxc_timecard_message_helper.processerrors

322: ,p_timecard_props => l_timecard_props
323: ,p_messages => p_messages
324: );
325:
326: hxc_timecard_message_helper.processerrors
327: (p_messages => p_messages);
328: --
329: -- Translate any aliases
330: --

Line 342: hxc_timecard_message_helper.processerrors

338: IF g_debug THEN
339: hxc_debug_timecard.writeMessages(p_messages,'HXC_TIMEKEEPER',50);
340: END IF;
341: */
342: hxc_timecard_message_helper.processerrors
343: (p_messages => p_messages);
344:
345: --
346: -- Set the block and attribute update process flags

Line 382: hxc_timecard_message_helper.processerrors

378: IF g_debug THEN
379: hxc_debug_timecard.writeMessages(p_messages,'HXC_TIMEKEEPER',60);
380: END IF;
381:
382: hxc_timecard_message_helper.processerrors
383: (p_messages => p_messages);
384: */
385: /*
386: Call time entry rules for save

Line 410: hxc_timecard_message_helper.processerrors

406: ,p_old_messages => l_old_messages
407: ,p_retrieval_process_id => null
408: );
409:
410: hxc_timecard_message_helper.processerrors
411: (p_messages => p_messages);
412: */
413:
414: --

Line 583: hxc_timecard_message_helper.processerrors

579: end if;
580:
581:
582:
583: hxc_timecard_message_helper.processerrors
584: (p_messages => p_messages);
585:
586:
587: HXC_RETRIEVE_ABSENCES.verify_view_only_absences

Line 904: hxc_timecard_message_helper.processerrors

900: end if;
901:
902:
903:
904: hxc_timecard_message_helper.processerrors
905: (p_messages => p_messages);
906:
907:
908: IF g_debug THEN

Line 1087: hxc_timecard_message_helper.processerrors

1083: ,p_detail_blocks => l_detail_blocks
1084: );
1085: /* end of fix for bug 5099360*/
1086:
1087: hxc_timecard_message_helper.processerrors
1088: (p_messages => p_messages);
1089:
1090: hxc_timecard_validation.data_set_validation
1091: (p_blocks => p_blocks

Line 1095: hxc_timecard_message_helper.processerrors

1091: (p_blocks => p_blocks
1092: ,p_messages => p_messages
1093: );
1094:
1095: hxc_timecard_message_helper.processerrors
1096: (p_messages => p_messages);
1097:
1098: --
1099: -- At this point of the process

Line 1103: p_messages := hxc_timecard_message_helper.getMessages;

1099: -- At this point of the process
1100: -- we know if the timecard needs to be in error.
1101: --
1102: -- get all the errors
1103: p_messages := hxc_timecard_message_helper.getMessages;
1104:
1105: --svg start Bug 9181950
1106: if NOT hxc_timecard_message_helper.noErrors then
1107: --HXC_SVG_LOG.record_log('Reached here:svg');

Line 1106: if NOT hxc_timecard_message_helper.noErrors then

1102: -- get all the errors
1103: p_messages := hxc_timecard_message_helper.getMessages;
1104:
1105: --svg start Bug 9181950
1106: if NOT hxc_timecard_message_helper.noErrors then
1107: --HXC_SVG_LOG.record_log('Reached here:svg');
1108: if g_debug then
1109: hr_utility.trace('SVG: Rollingback to savepoint TK_SAVE_SAVEPOINT for any Projects related updates');
1110: end if;

Line 1213: --hxc_timecard_message_helper.processerrors

1209: tk_audit_process_name := 'HXC_TK_AUDIT_PROCESS';
1210: tk_audit_item_type := 'HXCTKWF';
1211: END IF;
1212:
1213: --hxc_timecard_message_helper.processerrors
1214: --(p_messages => p_messages);
1215:
1216: --
1217: -- Maintain summary table

Line 1247: -- p_messages := hxc_timecard_message_helper.getMessages;

1243: --
1244: -- store error
1245: --
1246: -- get all the errors
1247: -- p_messages := hxc_timecard_message_helper.getMessages;
1248:
1249: -- OTL-Absences Integration (Bug 8779478)
1250: -- Modified code to rollback in case on online retrieval errors (Bug 8888138)
1251: IF (nvl(fnd_profile.value('HR_ABS_OTL_INTEGRATION'), 'N') = 'Y') THEN

Line 1252: IF (p_timecard_id > 0 and hxc_timecard_message_helper.noerrors) THEN

1248:
1249: -- OTL-Absences Integration (Bug 8779478)
1250: -- Modified code to rollback in case on online retrieval errors (Bug 8888138)
1251: IF (nvl(fnd_profile.value('HR_ABS_OTL_INTEGRATION'), 'N') = 'Y') THEN
1252: IF (p_timecard_id > 0 and hxc_timecard_message_helper.noerrors) THEN
1253:
1254: IF g_debug THEN
1255: hr_utility.trace('ABS:Initiated Online Retrieval from HXC_TIMEKEEPER.SAVE_TIMECARD');
1256: END IF;

Line 1301: hxc_timecard_message_helper.prepareErrors;

1297: --dbms_profiler.stop_profiler;
1298:
1299: EXCEPTION
1300: WHEN e_timekeeper_check then
1301: hxc_timecard_message_helper.prepareErrors;
1302: rollback;
1303:
1304: End save_timecard;
1305:

Line 1378: hxc_timecard_message_helper.initializeerrors;

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 ();
1381:
1382: -- set savepoint

Line 1396: hxc_timecard_message_helper.processerrors

1392: ,p_template => hxc_timecard_deposit_common.c_no
1393: ,p_messages => p_messages
1394: );
1395:
1396: hxc_timecard_message_helper.processerrors
1397: (p_messages => p_messages);
1398:
1399: --
1400: -- Determine if this is a resubmitted timecard

Line 1436: hxc_timecard_message_helper.processerrors

1432: ,p_messages => p_messages
1433: ,p_property_table => l_timecard_props
1434: );
1435:
1436: hxc_timecard_message_helper.processerrors
1437: (p_messages => p_messages);
1438:
1439: --
1440: -- Sort the blocks - needed for deposit

Line 1477: hxc_timecard_message_helper.processerrors

1473: ,p_details => l_detail_blocks
1474: ,p_messages => p_messages
1475: );
1476:
1477: hxc_timecard_message_helper.processerrors
1478: (p_messages => p_messages);
1479:
1480: --
1481: -- Add the security attributes

Line 1491: hxc_timecard_message_helper.processerrors

1487: p_timecard_props => l_timecard_props,
1488: p_messages => p_messages
1489: );
1490:
1491: hxc_timecard_message_helper.processerrors
1492: (p_messages => p_messages);
1493: --
1494: -- Translate any aliases
1495: --

Line 1502: hxc_timecard_message_helper.processerrors

1498: ,p_attributes => p_attributes
1499: ,p_messages => p_messages
1500: );
1501:
1502: hxc_timecard_message_helper.processerrors
1503: (p_messages => p_messages);
1504:
1505: --
1506: -- Set the block and attribute update process flags

Line 1550: hxc_timecard_message_helper.processerrors

1546: );
1547: END IF;
1548:
1549:
1550: hxc_timecard_message_helper.processerrors
1551: (p_messages => p_messages);
1552: --
1553: -- Validate blocks, attributes
1554: --

Line 1578: hxc_timecard_message_helper.processerrors

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);
1580:
1581:
1582: hxc_timecard_validation.data_set_validation

Line 1587: hxc_timecard_message_helper.processerrors

1583: (p_blocks => p_blocks
1584: ,p_messages => p_messages
1585: );
1586:
1587: hxc_timecard_message_helper.processerrors
1588: (p_messages => p_messages);
1589:
1590:
1591: --

Line 1604: hxc_timecard_message_helper.processerrors

1600: ,p_attributes => p_attributes
1601: ,p_messages => p_messages
1602: );
1603:
1604: hxc_timecard_message_helper.processerrors
1605: (p_messages => p_messages);
1606: */
1607: --
1608: -- Reform time data, if required

Line 2101: hxc_timecard_message_helper.processerrors

2097: end if;
2098:
2099:
2100:
2101: hxc_timecard_message_helper.processerrors
2102: (p_messages => p_messages);
2103:
2104:
2105: IF g_debug THEN

Line 2267: hxc_timecard_message_helper.processerrors

2263:
2264: end if;
2265:
2266:
2267: hxc_timecard_message_helper.processerrors
2268: (p_messages => p_messages);
2269:
2270: -- change end
2271: -- Bug 8888138

Line 2274: p_messages := hxc_timecard_message_helper.getMessages;

2270: -- change end
2271: -- Bug 8888138
2272: -- Get_Messages should be used after verify_view_only
2273: -- get all the errors
2274: p_messages := hxc_timecard_message_helper.getMessages;
2275:
2276: --svg start Bug 9181950
2277: if NOT hxc_timecard_message_helper.noErrors then
2278: --HXC_SVG_LOG.record_log('Reached here:svg');

Line 2277: if NOT hxc_timecard_message_helper.noErrors then

2273: -- get all the errors
2274: p_messages := hxc_timecard_message_helper.getMessages;
2275:
2276: --svg start Bug 9181950
2277: if NOT hxc_timecard_message_helper.noErrors then
2278: --HXC_SVG_LOG.record_log('Reached here:svg');
2279: if g_debug then
2280: hr_utility.trace('SVG: Rollingback to savepoint TK_SUB_SAVEPOINT for any Projects related updates');
2281: end if;

Line 2319: --hxc_timecard_message_helper.processerrors

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:
2322: hxc_timecard_audit.maintain_latest_details
2323: (p_blocks => p_blocks );

Line 2412: --hxc_timecard_message_helper.processerrors

2408: );
2409:
2410:
2411:
2412: --hxc_timecard_message_helper.processerrors
2413: -- (p_messages => p_messages);
2414:
2415: -- get all the errors
2416: --p_messages := hxc_timecard_message_helper.getMessages;

Line 2416: --p_messages := hxc_timecard_message_helper.getMessages;

2412: --hxc_timecard_message_helper.processerrors
2413: -- (p_messages => p_messages);
2414:
2415: -- get all the errors
2416: --p_messages := hxc_timecard_message_helper.getMessages;
2417:
2418:
2419: -- set the out parameters --
2420:

Line 2444: IF (p_timecard_id > 0 and hxc_timecard_message_helper.noerrors ) THEN

2440:
2441: -- OTL-Absences Integration (Bug 8779478)
2442: -- Modified code to rollback in case on online retrieval errors (Bug 8888138)
2443: IF (nvl(fnd_profile.value('HR_ABS_OTL_INTEGRATION'), 'N') = 'Y') THEN
2444: IF (p_timecard_id > 0 and hxc_timecard_message_helper.noerrors ) THEN
2445:
2446: l_abs_ret_messages:= HXC_MESSAGE_TABLE_TYPE();
2447:
2448: IF g_debug THEN

Line 2600: hxc_timecard_message_helper.initializeErrors;

2596: -- Initialize the message stack
2597: --
2598:
2599: fnd_msg_pub.initialize;
2600: hxc_timecard_message_helper.initializeErrors;
2601: --
2602: -- Get the timecard or timecard template blocks and attributes
2603: --
2604:

Line 2626: hxc_timecard_message_helper.addErrorToCollection

2622: THEN
2623: close csr_chk_transfer;
2624:
2625: -- add the message in the message table
2626: hxc_timecard_message_helper.addErrorToCollection
2627: (p_messages,
2628: 'HXC_DEL_ERROR_RET',
2629: hxc_timecard.c_error,
2630: null,

Line 2655: hxc_timecard_message_helper.processerrors

2651: ,p_messages => l_messages
2652: ,p_property_table => l_timecard_props
2653: );
2654:
2655: hxc_timecard_message_helper.processerrors
2656: (p_messages => l_messages);
2657:
2658:
2659: hxc_timecard_block_utils.sort_blocks

Line 2682: hxc_timecard_message_helper.processerrors

2678: ,p_resubmit => hxc_timecard_deposit_common.c_delete
2679: ,p_can_deposit => l_dummy
2680: );
2681:
2682: hxc_timecard_message_helper.processerrors
2683: (p_messages => l_messages);
2684:
2685:
2686: -- get all the errors

Line 2687: l_messages := hxc_timecard_message_helper.getMessages;

2683: (p_messages => l_messages);
2684:
2685:
2686: -- get all the errors
2687: l_messages := hxc_timecard_message_helper.getMessages;
2688: /*
2689: -- debug
2690: IF g_debug THEN
2691: hxc_debug_timecard.writeMessages(p_messages,'HXC_TIMEKEEPER',70);

Line 2696: if NOT hxc_timecard_message_helper.noErrors then

2692: END IF;
2693: */
2694:
2695: --svg start Bug 9181950
2696: if NOT hxc_timecard_message_helper.noErrors then
2697: --HXC_SVG_LOG.record_log('Reached here:svg');
2698: if g_debug then
2699: hr_utility.trace('SVG: Rollingback to savepoint TK_DEL_SAVEPOINT for any Projects related updates');
2700: end if;

Line 2738: --hxc_timecard_message_helper.processerrors

2734: ,p_messages => l_messages
2735: ,p_transaction_info => l_transaction_info
2736: );
2737:
2738: --hxc_timecard_message_helper.processerrors
2739: --(p_messages => l_messages);
2740:
2741: end_date_app_period(p_timecard_id);
2742:

Line 2753: -- hxc_timecard_message_helper.processerrors

2749: hxc_timecard_audit.audit_deposit
2750: (p_transaction_info => l_transaction_info
2751: ,p_messages => l_messages
2752: );
2753: -- hxc_timecard_message_helper.processerrors
2754: -- (p_messages => l_messages);
2755:
2756: hxc_timecard_audit.maintain_latest_details
2757: (p_blocks => l_blocks );

Line 2766: hxc_timecard_message_helper.prepareErrors;

2762: p_attributes => l_attributes);
2763:
2764: hr_utility.trace('Calling maintain_errors');
2765:
2766: hxc_timecard_message_helper.prepareErrors;
2767:
2768: hxc_timekeeper_errors.maintain_errors
2769: (p_messages => l_messages
2770: ,p_timecard_id => p_timecard_id

Line 2776: --l_messages := hxc_timecard_message_helper.getMessages;

2772:
2773:
2774:
2775: -- get all the errors
2776: --l_messages := hxc_timecard_message_helper.getMessages;
2777: /*
2778: if g_debug THEN
2779: hxc_debug_timecard.writeMessages(p_messages,'HXC_TIMEKEEPER',80);
2780: end if;

Line 2786: IF (p_timecard_id > 0 and hxc_timecard_message_helper.noerrors) THEN

2782:
2783: -- OTL-Absences Integration (Bug 8779478)
2784: -- Modified code to rollback in case on online retrieval errors (Bug 8888138)
2785: IF (nvl(fnd_profile.value('HR_ABS_OTL_INTEGRATION'), 'N') = 'Y') THEN
2786: IF (p_timecard_id > 0 and hxc_timecard_message_helper.noerrors) THEN
2787:
2788: IF g_debug THEN
2789: hr_utility.trace('ABS:Initiated Online Retrieval from HXC_TIMEKEEPER.DELETE_TIMECARD');
2790: END IF;

Line 2835: hxc_timecard_message_helper.prepareErrors;

2831:
2832:
2833: EXCEPTION
2834: WHEN e_timekeeper_check then
2835: hxc_timecard_message_helper.prepareErrors;
2836: rollback;
2837:
2838: End delete_timecard;
2839: