DBA Data[Home] [Help]

APPS.HXC_TIMESTORE_DEPOSIT_UTIL dependencies on HXC_DEPOSIT_CHECKS

Line 304: hxc_deposit_checks.check_inputs (p_blocks => p_blocks,

300: hxc_time_category_utils_pkg.push_timecard (p_blocks, p_attributes);
301: p_messages := hxc_message_table_type ();
302: hxc_timecard_block_utils.initialize_timecard_index;
303: -- Check input parameters
304: hxc_deposit_checks.check_inputs (p_blocks => p_blocks,
305: p_attributes => p_attributes,
306: p_deposit_mode => hxc_timecard.c_save,
307: p_template => hxc_timecard.c_no,
308: p_messages => p_messages

Line 337: hxc_deposit_checks.perform_checks (p_blocks => p_blocks,

333: p_day_blocks => l_day_blocks,
334: p_detail_blocks => l_detail_blocks
335: );
336: -- Perform basic checks
337: hxc_deposit_checks.perform_checks (p_blocks => p_blocks,
338: p_attributes => p_attributes,
339: p_timecard_props => l_timecard_props,
340: p_days => l_day_blocks,
341: p_details => l_detail_blocks,

Line 498: hxc_deposit_checks.check_inputs

494: hxc_timecard_message_helper.initializeerrors;
495: p_messages := hxc_message_table_type ();
496: hxc_timecard_block_utils.initialize_timecard_index;
497: -- Check input parameters
498: hxc_deposit_checks.check_inputs
499: (p_blocks => p_blocks,
500: p_attributes => p_attributes,
501: p_deposit_mode => hxc_timecard.c_submit,
502: p_template => hxc_timecard.c_no,

Line 569: hxc_deposit_checks.perform_checks

565: -- Are there any other timecards for this period?
566: --
567: IF (p_template = hxc_timecard.c_no)
568: THEN
569: hxc_deposit_checks.perform_checks
570: (p_blocks => p_blocks,
571: p_attributes => p_attributes,
572: p_timecard_props => l_timecard_props,
573: p_days => l_day_blocks,

Line 605: hxc_deposit_checks.perform_process_checks

601: );
602: hxc_timecard_attribute_utils.remove_deleted_attributes
603: (p_attributes => p_attributes);
604: -- Perform process checks
605: hxc_deposit_checks.perform_process_checks
606: (p_blocks => p_blocks,
607: p_attributes => p_attributes,
608: p_timecard_props => l_timecard_props,
609: p_days => l_day_blocks,

Line 669: -- hxc_deposit_checks.audit_checks transforms these REASON errors

665: -- (CLA), it stores special messages in message table p_messages.
666: -- These messages have a message_level of REASON, are not considered
667: -- errors and will not be recognized by
668: -- hxc_timecard_message_helper.noerrors as errors.
669: -- hxc_deposit_checks.audit_checks transforms these REASON errors
670: -- into proper errors that will be caught by
671: -- hxc_timecard_message_helper.noerrors.
672: -- So effectively what we are doing here is converting the audit
673: -- message into errors when the user calls the API and AUDIT is

Line 677: hxc_deposit_checks.audit_checks (p_blocks => p_blocks,

673: -- message into errors when the user calls the API and AUDIT is
674: -- switched on in the preferences of the employee/resource.
675: -- If the user calls the API and AUDIT is not set, we completely
676: -- ignore the auditmessages and continue with the submit.
677: hxc_deposit_checks.audit_checks (p_blocks => p_blocks,
678: p_attributes => p_attributes,
679: p_messages => p_messages
680: );
681: hxc_timecard_message_helper.processerrors (p_messages => p_messages);