DBA Data[Home] [Help]

APPS.HXC_TIMECARD_VALIDATION dependencies on HXC_SELF_SERVICE_TIME_DEPOSIT

Line 11: return hxc_self_service_time_deposit.app_attributes_info is

7:
8: Function get_otm_app_attributes
9: (p_attributes in hxc_attribute_table_type,
10: p_messages in out nocopy hxc_message_table_type)
11: return hxc_self_service_time_deposit.app_attributes_info is
12:
13: cursor c_deposit_process is
14: select deposit_process_id
15: from hxc_deposit_processes

Line 19: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;

15: from hxc_deposit_processes
16: where name = 'OTL Deposit Process';
17:
18: l_deposit_process_id hxc_deposit_processes.deposit_process_id%type;
19: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;
20:
21: begin
22:
23: open c_deposit_process;

Line 134: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;

130:
131: Procedure update_attributes
132: (p_attributes in out nocopy hxc_attribute_table_type) is
133:
134: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;
135:
136: Begin
137:
138: l_app_attributes := hxc_self_service_time_deposit.get_app_attributes;

Line 138: l_app_attributes := hxc_self_service_time_deposit.get_app_attributes;

134: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;
135:
136: Begin
137:
138: l_app_attributes := hxc_self_service_time_deposit.get_app_attributes;
139:
140: hxc_app_attribute_utils.update_attributes
141: (p_attributes => p_attributes,
142: p_app_attributes => l_app_attributes

Line 150: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,

146:
147: Procedure set_attributes
148: (p_blocks in hxc_block_table_type,
149: p_attributes in hxc_attribute_table_type,
150: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
151: p_retrieval_process_id in number,
152: p_recipients in recipient_application_table,
153: p_elp_enabled in boolean
154: ) is

Line 156: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;

152: p_recipients in recipient_application_table,
153: p_elp_enabled in boolean
154: ) is
155:
156: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;
157: l_messages hxc_self_service_time_deposit.message_table;
158:
159: Begin
160:

Line 157: l_messages hxc_self_service_time_deposit.message_table;

153: p_elp_enabled in boolean
154: ) is
155:
156: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;
157: l_messages hxc_self_service_time_deposit.message_table;
158:
159: Begin
160:
161: if(p_elp_enabled) then

Line 182: hxc_self_service_time_deposit.initialize_globals;

178: p_retrieval_process_id => p_retrieval_process_id
179: );
180: end if;
181:
182: hxc_self_service_time_deposit.initialize_globals;
183: hxc_self_service_time_deposit.set_update_phase(true);
184:
185:
186: hxc_self_service_time_deposit.set_app_hook_params

Line 183: hxc_self_service_time_deposit.set_update_phase(true);

179: );
180: end if;
181:
182: hxc_self_service_time_deposit.initialize_globals;
183: hxc_self_service_time_deposit.set_update_phase(true);
184:
185:
186: hxc_self_service_time_deposit.set_app_hook_params
187: (p_building_blocks

Line 186: hxc_self_service_time_deposit.set_app_hook_params

182: hxc_self_service_time_deposit.initialize_globals;
183: hxc_self_service_time_deposit.set_update_phase(true);
184:
185:
186: hxc_self_service_time_deposit.set_app_hook_params
187: (p_building_blocks
188: => hxc_timecard_block_utils.convert_to_dpwr_blocks(p_blocks),
189: p_app_attributes => l_app_attributes,
190: p_messages => l_messages

Line 194: hxc_self_service_time_deposit.set_g_attributes

190: p_messages => l_messages
191: );
192:
193:
194: hxc_self_service_time_deposit.set_g_attributes
195: (p_attributes => p_old_style_attrs );
196:
197:
198: End set_attributes;

Line 204: l_messages hxc_self_service_time_deposit.message_table;

200: Procedure update_messages
201: (p_messages in out nocopy hxc_message_table_type,
202: p_retrieval_process_id in number) is
203:
204: l_messages hxc_self_service_time_deposit.message_table;
205: Begin
206:
207: l_messages := hxc_self_service_time_deposit.get_messages;
208: hxc_timecard_message_utils.append_old_messages

Line 207: l_messages := hxc_self_service_time_deposit.get_messages;

203:
204: l_messages hxc_self_service_time_deposit.message_table;
205: Begin
206:
207: l_messages := hxc_self_service_time_deposit.get_messages;
208: hxc_timecard_message_utils.append_old_messages
209: (p_messages => p_messages,
210: p_old_messages => l_messages,
211: p_retrieval_process_id => p_retrieval_process_id

Line 220: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,

216: procedure update_phase
217: (p_recipients in recipient_application_table,
218: p_blocks in hxc_block_table_type,
219: p_attributes in out nocopy hxc_attribute_table_type,
220: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
221: p_messages in out nocopy hxc_message_table_type,
222: p_deposit_mode in varchar2,
223: p_projects_tr_id in number,
224: p_validate_on_save in varchar2

Line 287: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,

283: Procedure validate_phase
284: (p_recipients in recipient_application_table,
285: p_blocks in hxc_block_table_type,
286: p_attributes in out nocopy hxc_attribute_table_type,
287: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
288: p_messages in out nocopy hxc_message_table_type,
289: p_deposit_mode in varchar2,
290: p_elp_terg_id in number,
291: p_projects_tr_id in number,

Line 493: (p_old_style_blks in hxc_self_service_time_deposit.timecard_info,

489:
490: End template_validation;
491:
492: Procedure change_late_audit_validation
493: (p_old_style_blks in hxc_self_service_time_deposit.timecard_info,
494: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
495: p_props in hxc_timecard_prop_table_type,
496: p_eval_start_date in date,
497: p_eval_end_date in date,

Line 494: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,

490: End template_validation;
491:
492: Procedure change_late_audit_validation
493: (p_old_style_blks in hxc_self_service_time_deposit.timecard_info,
494: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
495: p_props in hxc_timecard_prop_table_type,
496: p_eval_start_date in date,
497: p_eval_end_date in date,
498: p_messages in out nocopy hxc_message_table_type

Line 502: l_old_messages hxc_self_service_time_deposit.message_table;

498: p_messages in out nocopy hxc_message_table_type
499: ) is
500:
501: l_cla_terg_id number;
502: l_old_messages hxc_self_service_time_deposit.message_table;
503:
504: Begin
505:
506: l_cla_terg_id := to_number(

Line 536: p_old_style_blks in hxc_self_service_time_deposit.timecard_info,

532:
533: Procedure recipients_update_validation
534: (p_blocks in out nocopy hxc_block_table_type,
535: p_attributes in out nocopy hxc_attribute_table_type,
536: p_old_style_blks in hxc_self_service_time_deposit.timecard_info,
537: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
538: p_props in hxc_timecard_prop_table_type,
539: p_eval_date in date,
540: p_deposit_mode in varchar2,

Line 537: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,

533: Procedure recipients_update_validation
534: (p_blocks in out nocopy hxc_block_table_type,
535: p_attributes in out nocopy hxc_attribute_table_type,
536: p_old_style_blks in hxc_self_service_time_deposit.timecard_info,
537: p_old_style_attrs in hxc_self_service_time_deposit.building_block_attribute_info,
538: p_props in hxc_timecard_prop_table_type,
539: p_eval_date in date,
540: p_deposit_mode in varchar2,
541: p_resubmit in varchar2,

Line 554: l_old_messages hxc_self_service_time_deposit.message_table;

550: l_application_set_id number;
551: l_elp_terg_id number;
552: l_eval_date date;
553: l_appl_recipients recipient_application_table;
554: l_old_messages hxc_self_service_time_deposit.message_table;
555: l_otm_attributes hxc_self_service_time_deposit.app_attributes_info;
556: l_timecard_start_time date;
557: l_timecard_stop_time date;
558: l_projects_tr_id number;

Line 555: l_otm_attributes hxc_self_service_time_deposit.app_attributes_info;

551: l_elp_terg_id number;
552: l_eval_date date;
553: l_appl_recipients recipient_application_table;
554: l_old_messages hxc_self_service_time_deposit.message_table;
555: l_otm_attributes hxc_self_service_time_deposit.app_attributes_info;
556: l_timecard_start_time date;
557: l_timecard_stop_time date;
558: l_projects_tr_id number;
559: l_validate_on_save hxc_pref_hierarchies.attribute1%type;

Line 560: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;

556: l_timecard_start_time date;
557: l_timecard_stop_time date;
558: l_projects_tr_id number;
559: l_validate_on_save hxc_pref_hierarchies.attribute1%type;
560: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;
561: l_messages hxc_self_service_time_deposit.message_table;
562:
563:
564: -- Bug 16178193

Line 561: l_messages hxc_self_service_time_deposit.message_table;

557: l_timecard_stop_time date;
558: l_projects_tr_id number;
559: l_validate_on_save hxc_pref_hierarchies.attribute1%type;
560: l_app_attributes hxc_self_service_time_deposit.app_attributes_info;
561: l_messages hxc_self_service_time_deposit.message_table;
562:
563:
564: -- Bug 16178193
565: -- Added this function below to check if Projects is one of the time recipients in the

Line 768: hxc_self_service_time_deposit.set_update_phase(true);

764: -- added calls to set_update_phase and set_g_attributes
765: -- otherwise g_attributes and g_timecard are not available to
766: -- TER when no recipient validation is called
767:
768: hxc_self_service_time_deposit.set_update_phase(true);
769:
770: hxc_self_service_time_deposit.set_app_hook_params
771: (p_building_blocks => p_old_style_blks
772: ,p_app_attributes => l_app_attributes

Line 770: hxc_self_service_time_deposit.set_app_hook_params

766: -- TER when no recipient validation is called
767:
768: hxc_self_service_time_deposit.set_update_phase(true);
769:
770: hxc_self_service_time_deposit.set_app_hook_params
771: (p_building_blocks => p_old_style_blks
772: ,p_app_attributes => l_app_attributes
773: ,p_messages => l_messages );
774:

Line 775: hxc_self_service_time_deposit.set_update_phase(false);

771: (p_building_blocks => p_old_style_blks
772: ,p_app_attributes => l_app_attributes
773: ,p_messages => l_messages );
774:
775: hxc_self_service_time_deposit.set_update_phase(false);
776:
777: hxc_self_service_time_deposit.set_g_attributes
778: ( p_attributes => p_old_style_attrs );
779:

Line 777: hxc_self_service_time_deposit.set_g_attributes

773: ,p_messages => l_messages );
774:
775: hxc_self_service_time_deposit.set_update_phase(false);
776:
777: hxc_self_service_time_deposit.set_g_attributes
778: ( p_attributes => p_old_style_attrs );
779:
780: -- GPM v115.26 end
781:

Line 846: l_old_style_blks HXC_SELF_SERVICE_TIME_DEPOSIT.timecard_info;

842: p_resubmit in varchar2
843: ) is
844:
845: l_eval_date date;
846: l_old_style_blks HXC_SELF_SERVICE_TIME_DEPOSIT.timecard_info;
847: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;
848:
849: Begin
850: l_old_style_blks := HXC_TIMECARD_BLOCK_UTILS.convert_to_dpwr_blocks(p_blocks);

Line 847: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;

843: ) is
844:
845: l_eval_date date;
846: l_old_style_blks HXC_SELF_SERVICE_TIME_DEPOSIT.timecard_info;
847: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;
848:
849: Begin
850: l_old_style_blks := HXC_TIMECARD_BLOCK_UTILS.convert_to_dpwr_blocks(p_blocks);
851: l_old_style_attrs := HXC_TIMECARD_ATTRIBUTE_UTILS.convert_to_dpwr_attributes(p_attributes);

Line 923: l_old_style_blks HXC_SELF_SERVICE_TIME_DEPOSIT.timecard_info;

919: ) is
920:
921: l_tc_start_date date;
922: l_tc_end_date date;
923: l_old_style_blks HXC_SELF_SERVICE_TIME_DEPOSIT.timecard_info;
924: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;
925:
926: Begin
927: l_old_style_blks := HXC_TIMECARD_BLOCK_UTILS.convert_to_dpwr_blocks

Line 924: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;

920:
921: l_tc_start_date date;
922: l_tc_end_date date;
923: l_old_style_blks HXC_SELF_SERVICE_TIME_DEPOSIT.timecard_info;
924: l_old_style_attrs hxc_self_service_time_deposit.building_block_attribute_info;
925:
926: Begin
927: l_old_style_blks := HXC_TIMECARD_BLOCK_UTILS.convert_to_dpwr_blocks
928: (p_blocks);