148: end;
149:
150: procedure process_draft_revenues is
151:
152: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
153: l_draft_rev_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
154:
155: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
156: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
149:
150: procedure process_draft_revenues is
151:
152: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
153: l_draft_rev_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
154:
155: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
156: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
157: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
151:
152: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
153: l_draft_rev_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
154:
155: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
156: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
157: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
158: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
159: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
152: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
153: l_draft_rev_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
154:
155: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
156: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
157: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
158: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
159: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
160: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
153: l_draft_rev_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
154:
155: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
156: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
157: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
158: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
159: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
160: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
161: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
154:
155: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
156: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
157: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
158: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
159: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
160: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
161: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
162: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
155: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
156: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
157: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
158: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
159: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
160: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
161: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
162: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
163: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
156: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
157: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
158: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
159: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
160: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
161: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
162: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
163: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
164:
157: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
158: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
159: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
160: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
161: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
162: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
163: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
164:
165: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
158: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
159: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
160: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
161: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
162: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
163: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
164:
165: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
166: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
159: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
160: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
161: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
162: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
163: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
164:
165: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
166: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
167: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
161: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
162: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
163: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
164:
165: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
166: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
167: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
168: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
169: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
162: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
163: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
164:
165: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
166: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
167: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
168: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
169: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
170: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
163: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
164:
165: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
166: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
167: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
168: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
169: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
170: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
171: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
164:
165: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
166: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
167: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
168: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
169: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
170: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
171: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
172: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
165: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
166: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
167: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
168: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
169: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
170: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
171: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
172: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
173:
166: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
167: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
168: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
169: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
170: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
171: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
172: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
173:
174: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
167: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
168: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
169: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
170: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
171: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
172: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
173:
174: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
175: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
168: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
169: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
170: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
171: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
172: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
173:
174: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
175: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
176: l_zer_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
170: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
171: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
172: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
173:
174: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
175: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
176: l_zer_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
177:
178: l_row_count number := 0 ;
171: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
172: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
173:
174: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
175: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
176: l_zer_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
177:
178: l_row_count number := 0 ;
179: l_total_count number := 0 ;
172: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
173:
174: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
175: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
176: l_zer_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
177:
178: l_row_count number := 0 ;
179: l_total_count number := 0 ;
180: l_prev_total_count number := 0 ;
510: end process_draft_revenues;
511:
512: procedure process_draft_invoices is
513:
514: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
515: l_draft_inv_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
516:
517: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
518: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
511:
512: procedure process_draft_invoices is
513:
514: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
515: l_draft_inv_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
516:
517: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
518: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
519: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
513:
514: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
515: l_draft_inv_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
516:
517: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
518: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
519: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
520: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
521: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
514: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
515: l_draft_inv_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
516:
517: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
518: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
519: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
520: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
521: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
522: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
515: l_draft_inv_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
516:
517: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
518: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
519: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
520: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
521: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
522: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
523: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
516:
517: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
518: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
519: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
520: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
521: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
522: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
523: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
524: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
517: l_ubr_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
518: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
519: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
520: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
521: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
522: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
523: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
524: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
525: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
518: l_ubr_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
519: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
520: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
521: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
522: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
523: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
524: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
525: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
526:
519: l_uer_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
520: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
521: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
522: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
523: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
524: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
525: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
526:
527: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
520: l_uer_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
521: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
522: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
523: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
524: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
525: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
526:
527: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
528: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
521: l_gl_period_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
522: l_gl_period_name_arr PA_PLSQL_DATATYPES.Char80TabTyp;
523: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
524: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
525: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
526:
527: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
528: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
529: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
523: l_ubr_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
524: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
525: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
526:
527: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
528: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
529: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
530: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
531: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
524: l_uer_amount_arr PA_PLSQL_DATATYPES.NumTabTyp;
525: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
526:
527: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
528: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
529: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
530: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
531: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
532: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
525: l_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
526:
527: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
528: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
529: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
530: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
531: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
532: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
533: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
526:
527: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
528: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
529: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
530: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
531: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
532: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
533: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
534: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
527: l_sum_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
528: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
529: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
530: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
531: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
532: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
533: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
534: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
535:
528: l_sum_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
529: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
530: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
531: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
532: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
533: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
534: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
535:
536: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
529: l_sum_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
530: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
531: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
532: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
533: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
534: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
535:
536: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
537: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
530: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
531: l_sum_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
532: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
533: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
534: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
535:
536: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
537: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
538: l_zer_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
532: l_sum_proc_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
533: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
534: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
535:
536: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
537: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
538: l_zer_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
539:
540: l_row_count number := 0 ;
533: l_sum_ubr_arr PA_PLSQL_DATATYPES.NumTabTyp;
534: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
535:
536: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
537: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
538: l_zer_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
539:
540: l_row_count number := 0 ;
541: l_total_count number := 0 ;
534: l_sum_uer_arr PA_PLSQL_DATATYPES.NumTabTyp;
535:
536: l_zer_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
537: l_zer_gl_st_dt_arr PA_PLSQL_DATATYPES.DateTabTyp;
538: l_zer_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
539:
540: l_row_count number := 0 ;
541: l_total_count number := 0 ;
542: l_prev_total_count number := 0 ;
866:
867: procedure process_ubr_uer_summary ( p_source in varchar2 , p_process_ubr_uer in varchar2 ) is
868:
869:
870: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
871: l_draft_rev_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
872:
873: l_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
874: l_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
867: procedure process_ubr_uer_summary ( p_source in varchar2 , p_process_ubr_uer in varchar2 ) is
868:
869:
870: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
871: l_draft_rev_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
872:
873: l_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
874: l_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
875:
869:
870: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
871: l_draft_rev_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
872:
873: l_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
874: l_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
875:
876: l_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
877: l_gl_period_start_date_arr PA_PLSQL_DATATYPES.DateTabTyp;
870: l_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
871: l_draft_rev_num_arr PA_PLSQL_DATATYPES.NumTabTyp;
872:
873: l_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
874: l_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
875:
876: l_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
877: l_gl_period_start_date_arr PA_PLSQL_DATATYPES.DateTabTyp;
878: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
872:
873: l_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
874: l_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
875:
876: l_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
877: l_gl_period_start_date_arr PA_PLSQL_DATATYPES.DateTabTyp;
878: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
879: l_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
880:
873: l_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
874: l_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
875:
876: l_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
877: l_gl_period_start_date_arr PA_PLSQL_DATATYPES.DateTabTyp;
878: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
879: l_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
880:
881: l_upd_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
874: l_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
875:
876: l_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
877: l_gl_period_start_date_arr PA_PLSQL_DATATYPES.DateTabTyp;
878: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
879: l_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
880:
881: l_upd_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
882: l_upd_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
875:
876: l_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
877: l_gl_period_start_date_arr PA_PLSQL_DATATYPES.DateTabTyp;
878: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
879: l_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
880:
881: l_upd_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
882: l_upd_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
883: l_upd_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
877: l_gl_period_start_date_arr PA_PLSQL_DATATYPES.DateTabTyp;
878: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
879: l_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
880:
881: l_upd_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
882: l_upd_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
883: l_upd_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
884: l_upd_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
885: l_upd_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
878: l_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
879: l_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
880:
881: l_upd_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
882: l_upd_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
883: l_upd_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
884: l_upd_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
885: l_upd_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
886:
879: l_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
880:
881: l_upd_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
882: l_upd_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
883: l_upd_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
884: l_upd_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
885: l_upd_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
886:
887: l_ins_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
880:
881: l_upd_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
882: l_upd_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
883: l_upd_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
884: l_upd_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
885: l_upd_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
886:
887: l_ins_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
888: l_ins_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
881: l_upd_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
882: l_upd_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
883: l_upd_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
884: l_upd_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
885: l_upd_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
886:
887: l_ins_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
888: l_ins_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
889: l_ins_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
883: l_upd_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
884: l_upd_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
885: l_upd_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
886:
887: l_ins_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
888: l_ins_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
889: l_ins_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
890: l_ins_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
891: l_ins_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
884: l_upd_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
885: l_upd_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
886:
887: l_ins_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
888: l_ins_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
889: l_ins_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
890: l_ins_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
891: l_ins_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
892: l_ins_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
885: l_upd_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
886:
887: l_ins_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
888: l_ins_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
889: l_ins_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
890: l_ins_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
891: l_ins_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
892: l_ins_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
893: l_ins_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
886:
887: l_ins_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
888: l_ins_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
889: l_ins_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
890: l_ins_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
891: l_ins_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
892: l_ins_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
893: l_ins_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
894: l_ins_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
887: l_ins_summary_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
888: l_ins_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
889: l_ins_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
890: l_ins_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
891: l_ins_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
892: l_ins_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
893: l_ins_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
894: l_ins_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
895:
888: l_ins_sum_project_id_arr PA_PLSQL_DATATYPES.NumTabTyp;
889: l_ins_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
890: l_ins_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
891: l_ins_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
892: l_ins_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
893: l_ins_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
894: l_ins_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
895:
896: l_t_count number;
889: l_ins_acct_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
890: l_ins_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
891: l_ins_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
892: l_ins_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
893: l_ins_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
894: l_ins_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
895:
896: l_t_count number;
897: l_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
890: l_ins_cost_seg_arr PA_PLSQL_DATATYPES.Char30TabTyp;
891: l_ins_gl_period_arr PA_PLSQL_DATATYPES.Char30TabTyp;
892: l_ins_sum_amt_arr PA_PLSQL_DATATYPES.NumTabTyp;
893: l_ins_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
894: l_ins_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
895:
896: l_t_count number;
897: l_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
898: l_upd_prev_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
893: l_ins_gl_per_stdt_arr PA_PLSQL_DATATYPES.DateTabTyp;
894: l_ins_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
895:
896: l_t_count number;
897: l_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
898: l_upd_prev_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
899: l_ins_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
900:
901: ins_j number;
894: l_ins_ins_upd_flag_arr PA_PLSQL_DATATYPES.Char1TabTyp;
895:
896: l_t_count number;
897: l_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
898: l_upd_prev_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
899: l_ins_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
900:
901: ins_j number;
902:
895:
896: l_t_count number;
897: l_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
898: l_upd_prev_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
899: l_ins_process_ubr_uer_arr PA_PLSQL_DATATYPES.Char30TabTyp;
900:
901: ins_j number;
902:
903: CURSOR sum_cv IS