DBA Data[Home] [Help]

APPS.PA_FIN_PLAN_VIEW_GLOBAL SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 15

             select budget_status_code
              into  x_budget_status_code
              from pa_budget_versions
             where budget_version_id = p_budget_version_id;
Line: 48

        select project_id
         into  l_project_id
         from  pa_budget_versions
        where  budget_version_id = p_orgfcst_version_id;
Line: 53

       select nvl(org_id,-99)
         into l_org_id
         from pa_projects_all
        where project_id = l_project_id;
Line: 60

        select fin_plan_start_date, fin_plan_end_date
         into  ll_plan_start_date,ll_plan_end_date
         from  pa_proj_fp_options
        where  fin_plan_version_id = p_orgfcst_version_id;
Line: 66

        select pp.plan_period_type
        into   ll_plan_period_type
        from   pa_proj_period_profiles pp,
               pa_budget_versions pbv
        where  pbv.budget_version_id = p_orgfcst_version_id
         and   pp.period_profile_id = pbv.period_profile_id;
Line: 140

           select pe.adjustment_comments
           into   x_adj_comments
           from  pa_fp_adj_elements pe,
                 pa_resource_assignments pra
           where pra.budget_version_id = pa_fin_plan_view_global.Get_Version_ID()
             and resource_assignment_type = 'OWN'
             and pe.budget_version_id = pa_fin_plan_view_global.Get_Version_ID()
             and pe.resource_assignment_id = pra.resource_assignment_id
             and pe.ADJUSTMENT_REASON_CODE = pa_fin_plan_view_global.Get_Adj_Reason_Code();
Line: 235

  SELECT * FROM(
      SELECT start_date,end_date
      FROM pa_orgfcst_periods_tmp_v
     WHERE start_date  >= l_start_date
       order by start_date
           )
  where rownum <= l_rownum;
Line: 256

         SELECT  value
           INTO    l_format_mask
           FROM    nls_session_parameters
           WHERE   parameter='NLS_DATE_FORMAT';
Line: 379

      SELECT start_date
      FROM pa_orgfcst_periods_tmp_v
     WHERE start_date  > l_start_date
       order by start_date;
Line: 387

      SELECT start_date
      FROM pa_orgfcst_periods_tmp_v
     WHERE start_date < l_start_date
       order by start_date desc;
Line: 449

PROCEDURE pa_fp_update_tables(  p_amount_type_code      IN      VARCHAR2,
                                p_amount_subtype_code   IN      VARCHAR2,
                                p_adj_reason_code       IN      VARCHAR2,
                                p_adj_comments          IN      VARCHAR2,
                                p_currency_code         IN      VARCHAR2,
				p_project_id            IN      NUMBER,
                                p_period1               IN      NUMBER,
                                p_period2               IN      NUMBER,
                                p_period3               IN      NUMBER,
                                p_period4               IN      NUMBER,
                                p_period5               IN      NUMBER,
                                p_period6               IN      NUMBER,
                                p_period7               IN      NUMBER,
                                p_period8               IN      NUMBER,
                                p_period9               IN      NUMBER,
                                p_period10              IN      NUMBER,
                                p_period11              IN      NUMBER,
                                p_period12              IN      NUMBER,
                                p_period13              IN      NUMBER,
                                p_period_type           IN      VARCHAR2,
                                p_budget_version_id     IN      NUMBER,
                                x_return_status         OUT     NOCOPY VARCHAR2, --File.Sql.39 bug 4440895
                                x_msg_count             OUT     NOCOPY NUMBER, --File.Sql.39 bug 4440895
                                x_msg_data              OUT     NOCOPY VARCHAR2  ) --File.Sql.39 bug 4440895
IS
l_msg_count		NUMBER;
Line: 717

	insert into PA_FP_ADJ_GLOB_TMP
			(AMOUNT_TYPE_CODE,
			 AMOUNT_SUBTYPE_CODE,
			 ADJUSTMENT_COMMENTS,
			 CURRENCY_CODE,
			 ADJUSTMENT_REASON_CODE,
			 BUDGET_VERSION_ID,
			 PROJECT_ID,
			 PERIOD1_AMOUNT,
			 PERIOD1_NAME,
			 PERIOD2_AMOUNT,
			 PERIOD2_NAME   ,
			 PERIOD3_AMOUNT,
			 PERIOD3_NAME   ,
			 PERIOD4_AMOUNT ,
			 PERIOD4_NAME  ,
                         PERIOD5_AMOUNT ,
                         PERIOD5_NAME   ,
                         PERIOD6_AMOUNT ,
                         PERIOD6_NAME   ,
			 PERIOD7_AMOUNT ,
			 PERIOD7_NAME   ,
 			 PERIOD8_AMOUNT ,
			 PERIOD8_NAME,
			 PERIOD9_AMOUNT,
			 PERIOD9_NAME   ,
			 PERIOD10_AMOUNT,
			 PERIOD10_NAME   ,
			 PERIOD11_AMOUNT ,
			 PERIOD11_NAME,
			 PERIOD12_AMOUNT,
			 PERIOD12_NAME   ,
			 PERIOD13_AMOUNT ,
 			 PERIOD13_NAME)
	select  p_amount_type_code,
		p_amount_subtype_code,
		p_adj_comments,
		p_currency_code,
		p_adj_reason_code,
		l_budget_version_id,
		p_project_id,
		p_period1,
		pn.period_name1,
                p_period2,
                pn.period_name2,
                p_period3,
                pn.period_name3,
                p_period4,
                pn.period_name4,
                p_period5,
                pn.period_name5,
                p_period6,
                pn.period_name6,
                p_period7,
                pn.period_name7,
                p_period8,
                pn.period_name8,
                p_period9,
                pn.period_name9,
                p_period10,
                pn.period_name10,
                p_period11,
                pn.period_name11,
                p_period12,
                pn.period_name12,
                p_period13,
                pn.period_name13
	from pa_fp_period_names_v pn;
Line: 788

		select  period_name1,
			period_name2,
			period_name3,
			period_name4,
			period_name5,
			period_name6,
			period_name7,
                        period_name8,
                        period_name9,
                        period_name10,
                        period_name11,
                        period_name12,
			period_name13
		into	l_period_name1,
                        l_period_name2,
                        l_period_name3,
                        l_period_name4,
                        l_period_name5,
                        l_period_name6,
                        l_period_name7,
                        l_period_name8,
                        l_period_name9,
                        l_period_name10,
                        l_period_name11,
                        l_period_name12,
                        l_period_name13
		from pa_fp_period_names_v;
Line: 816

                select pp.number_of_periods
                  into l_number_of_periods
                 from  pa_proj_period_profiles pp,
                       pa_budget_versions pbv
                 where pbv.budget_version_id = l_budget_version_id
                   and pp.period_profile_id = pbv.period_profile_id;
Line: 824

		select  resource_assignment_id,task_id
                  into  l_ra_id_pl,l_task_id_pl
                  from  pa_resource_assignments
		where  	budget_version_id = l_budget_version_id
		and 	resource_assignment_type = 'PROJECT';
Line: 830

		select  resource_assignment_id,task_id
                  into  l_ra_id_tl,l_task_id_tl
                  from  pa_resource_assignments
                where    budget_version_id = l_budget_version_id
                  and     resource_assignment_type = 'OWN';
Line: 841

/*Update pa_fp_adj_elements*/
/***************************************************************************************/
begin
   	select adj_element_id
	into   l_adj_element_id_pl
	from   pa_fp_adj_elements
	where  resource_assignment_id = l_ra_id_pl
	and    adjustment_reason_code = l_adj_reason_code;
Line: 851

	  update_row(p_adj_element_id => l_adj_element_id_pl,
		     p_adjustment_comments => l_adj_comments,
		     x_return_status => l_return_status );
Line: 860

	  insert_row(px_adj_element_id => l_adj_element_id_pl,
		     p_resource_assignment_id => l_ra_id_pl,
		     p_budget_version_id => l_budget_version_id,
		     p_project_id	=> l_project_id,
		     p_task_id		=> l_task_id_pl,
		     p_adjustment_reason_code =>l_adj_reason_code,
		     p_adjustment_comments => l_adj_comments,
		     x_row_id  => l_row_id,
		     x_return_status =>l_return_status );
Line: 873

        select adj_element_id
        into   l_adj_element_id_tl
        from   pa_fp_adj_elements
        where  resource_assignment_id = l_ra_id_tl
        and    adjustment_reason_code = l_adj_reason_code;
Line: 880

          update_row(p_adj_element_id => l_adj_element_id_tl,
                     p_adjustment_comments => l_adj_comments,
                     x_return_status => l_return_status );
Line: 889

          insert_row(px_adj_element_id => l_adj_element_id_tl,
                     p_resource_assignment_id => l_ra_id_tl,
                     p_budget_version_id => l_budget_version_id,
                     p_project_id       => l_project_id,
                     p_task_id          => l_task_id_tl,
                     p_adjustment_reason_code =>l_adj_reason_code,
                     p_adjustment_comments => l_adj_comments,
                     x_row_id  => l_row_id,
                     x_return_status =>l_return_status );
Line: 903

/*End of Update pa_fp_adj_elements*/
/***************************************************************************************/


/****************************************************************************************/
/*Update pa_fin_plan_adj_lines*/
/***************************************************************************************/


	/*for period 1*/

    if l_period_name1 is not null then

    begin

	l_start_date := pa_fin_plan_view_global.G_FP_VIEW_START_DATE1;
Line: 923

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id1
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
        and    adj_element_id = l_adj_element_id_tl;
Line: 936

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 948

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 959

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 970

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 993

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 1013

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1033

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1053

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
			   p_project_id => l_project_id,
                           p_adj_element_id => l_adj_element_id_tl,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1085

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id2
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
	and    adj_element_id = l_adj_element_id_tl;
Line: 1098

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1108

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1119

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1130

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1151

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 1171

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1191

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1211

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1243

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id3
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
	and    adj_element_id = l_adj_element_id_tl;
Line: 1256

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1268

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1279

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1290

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1313

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
			   p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 1333

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1353

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1373

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1404

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id4
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
        and    adj_element_id = l_adj_element_id_tl;
Line: 1418

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1430

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1441

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1452

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1475

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 1495

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1515

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1535

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1565

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id5
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
        and    adj_element_id = l_adj_element_id_tl;
Line: 1579

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1591

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1602

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1613

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1634

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 1654

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1674

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1694

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1724

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id6
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
	and    adj_element_id = l_adj_element_id_tl;
Line: 1738

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1750

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1761

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1772

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1795

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 1815

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1835

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1855

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1887

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id7
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
        and    adj_element_id = l_adj_element_id_tl;
Line: 1900

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1912

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1923

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1934

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 1957

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 1977

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 1997

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2017

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
			   p_project_id => l_project_id,
                           p_adj_element_id => l_adj_element_id_tl,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2047

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id8
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
	and    adj_element_id = l_adj_element_id_tl;
Line: 2060

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2070

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2081

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2092

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2113

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 2133

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2153

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2173

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2203

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id9
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
	and    adj_element_id = l_adj_element_id_tl;
Line: 2216

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2228

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2239

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2250

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2273

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
			   p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 2293

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2313

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2333

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2364

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id10
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
        and    adj_element_id = l_adj_element_id_tl;
Line: 2378

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2390

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2401

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2412

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2435

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 2455

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2475

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2495

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2526

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id11
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
        and    adj_element_id = l_adj_element_id_tl;
Line: 2540

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2552

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2563

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2574

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2595

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 2615

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2635

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2655

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2685

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id12
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
	and    adj_element_id = l_adj_element_id_tl;
Line: 2699

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2711

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2722

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2733

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2756

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 2776

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2796

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2816

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2846

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id13
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_tl
	and    adj_element_id = l_adj_element_id_tl;
Line: 2860

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2872

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2883

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2894

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 2917

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_tl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_tl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 2937

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2957

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 2977

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_adj_element_id => l_adj_element_id_tl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_tl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_tl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3036

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id1
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 3050

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3062

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3073

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3084

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3106

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 3126

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3146

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3166

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id1,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3196

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id2
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 3210

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3222

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3233

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3243

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3263

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 3283

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3303

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3323

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id2,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3353

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id3
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 3367

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3379

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3390

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3401

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3423

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 3443

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3463

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3483

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id3,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3514

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id4
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 3528

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3540

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3551

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3562

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3584

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 3604

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3624

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3644

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id4,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3676

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id5
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 3690

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3702

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3713

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3724

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3744

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 3764

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3784

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3804

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id5,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3836

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id6
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
	and    adj_element_id = l_adj_element_id_pl;
Line: 3850

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3862

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3873

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3884

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 3906

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 3926

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3946

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3966

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id6,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 3998

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id7
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 4012

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4024

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4035

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4046

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4068

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 4088

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4108

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4128

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id7,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4158

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id8
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 4172

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4184

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4195

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4205

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4225

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 4245

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4265

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4285

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id8,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4315

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id9
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 4329

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4341

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4352

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4363

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4385

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 4405

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4425

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4445

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id9,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4476

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id10
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 4490

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4502

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4513

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4524

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4546

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 4566

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4586

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4606

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id10,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4636

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id11
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
        and    adj_element_id = l_adj_element_id_pl;
Line: 4650

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4662

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4673

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4684

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4704

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 4724

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4744

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4764

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id11,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4794

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id12
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
	and    adj_element_id = l_adj_element_id_pl;
Line: 4808

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4820

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4831

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4842

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4864

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 4884

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4904

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4924

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id12,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 4954

        select FIN_PLAN_ADJ_LINE_ID
        into   l_fin_plan_adj_line_id13
        from   pa_fin_plan_adj_lines
        where  budget_version_id = l_budget_version_id
	and    period_name=l_period_name
	and    resource_assignment_id = l_ra_id_pl
	and    adj_element_id = l_adj_element_id_pl;
Line: 4968

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_revenue_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4980

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 4991

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_utilization_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 5002

                update_row(p_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_head_count_adjustment => l_period_amount,
                           x_return_status  => l_return_status);
Line: 5024

		insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
			   p_task_id => l_task_id_pl,
		           p_budget_version_id => l_budget_version_id,
			   p_resource_assignment_id => l_ra_id_pl,
			   p_period_name => l_period_name,
			   p_start_date => l_start_date,
			   p_end_date  =>  l_end_date,
			   p_revenue_adjustment => l_period_amount,
			   x_row_id      => l_row_id,
			   x_return_status  => l_return_status);
Line: 5044

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_burdened_cost_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 5064

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_utilization_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 5084

                insert_row(px_fin_plan_adj_line_id => l_fin_plan_adj_line_id13,
                           p_adj_element_id => l_adj_element_id_pl,
			   p_project_id => l_project_id,
                           p_task_id => l_task_id_pl,
                           p_budget_version_id => l_budget_version_id,
                           p_resource_assignment_id => l_ra_id_pl,
                           p_period_name => l_period_name,
                           p_start_date => l_start_date,
                           p_end_date  =>  l_end_date,
                           p_head_count_adjustment => l_period_amount,
                           x_row_id      => l_row_id,
                           x_return_status  => l_return_status);
Line: 5113

/*End of update pa_fin_plan_adj_lines*/
/***************************************************************************************/




/********************************************************************************************/
/* update pa_budget_lines */
/********************************************************************************************/

---->Bug 4947912. In the code below that updates pa_budget_lines did the following changes
---->Handled the no_data_found exception on the Selects on pa_budget_lines
---->Call to pa_fp_budget_lines_pkg.Update_Row is made only if the budget line exists.



       /*  for period1  */

            if l_period_name1 is not null then
	/*for l_ra_id_pl project level resource_assignment_id*/

              l_start_date := pa_fin_plan_view_global.G_FP_VIEW_START_DATE1;
Line: 5139

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 5154

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5162

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 5171

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5179

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 5187

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5195

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5203

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5211

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5234

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 5249

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5257

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 5266

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5275

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 5283

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5293

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5302

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5312

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5331

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 5346

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5355

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 5364

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5373

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 5381

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5390

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5399

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5408

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5427

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 5443

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5452

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 5461

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5470

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 5479

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5488

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5497

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5506

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5528

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 5544

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5553

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 5562

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5571

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 5580

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5589

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5598

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5607

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5627

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 5643

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5652

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 5661

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5670

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 5678

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5687

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5696

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5705

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5726

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 5741

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5750

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 5759

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5767

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 5775

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5783

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5791

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5799

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5820

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 5836

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5845

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 5854

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5863

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 5871

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5880

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5888

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5897

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5914

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 5929

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5938

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 5947

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5956

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 5964

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5973

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 5981

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 5990

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6008

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6024

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6033

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6042

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6051

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6059

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6068

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6076

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6085

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6106

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6122

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6130

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6139

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6148

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6156

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6165

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6173

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6182

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6202

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6218

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6227

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6236

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6245

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6253

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6262

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6270

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6279

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6298

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_pl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6314

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6323

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6332

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6341

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6349

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6358

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6366

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_pl
                      and start_date = l_start_date;
Line: 6375

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6401

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6417

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6425

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6434

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6442

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6450

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6458

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6466

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6474

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6493

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6509

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6517

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6526

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6534

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6542

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6550

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6558

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6566

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6583

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6598

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6606

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6615

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6623

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6631

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6639

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6647

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6655

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6672

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6688

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6696

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6705

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6713

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6721

                  select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6729

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6737

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6745

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6765

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6780

                  select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6788

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6797

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6805

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6813

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6821

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6829

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6837

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6856

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6872

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6880

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6889

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6897

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6905

                  select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6913

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6921

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6929

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 6948

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 6964

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6972

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 6981

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 6989

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 6997

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7005

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7013

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7021

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7040

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 7056

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7064

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 7073

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7081

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 7089

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7097

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7105

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7113

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7130

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 7145

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7153

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 7162

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7170

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 7178

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7186

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7194

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7202

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7219

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 7235

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7243

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 7252

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7260

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 7268

                  select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7276

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7284

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7292

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7311

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 7327

                  select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7335

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 7345

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7353

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 7361

                   select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7369

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7377

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7385

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7404

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 7420

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7428

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 7437

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7445

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 7453

                  select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7461

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7469

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7477

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7496

              select budget_line_id
                into l_budget_line_id
                from pa_budget_lines
               where resource_assignment_id = l_ra_id_tl
                 and start_date = l_start_date
                 and txn_currency_code = p_currency_code;
Line: 7512

                   select sum(nvl(revenue_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7520

			 Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_revenue_adj => l_period_amount,
				    x_return_status =>l_return_status);
Line: 7529

                   select sum(nvl(burdened_cost_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7537

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_cost_adj => l_period_amount,
			            x_return_status =>l_return_status);
Line: 7545

                  select sum(nvl(head_count_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7553

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_head_count_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7561

                   select sum(nvl(utilization_adjustment,0))
                     into l_period_amount
                     from pa_fin_plan_adj_lines
                    where resource_assignment_id = l_ra_id_tl
                      and start_date = l_start_date;
Line: 7569

                        Update_Row(p_budget_line_id =>l_budget_line_id,
                                    p_utilization_adj => l_period_amount,
                                    x_return_status =>l_return_status);
Line: 7583

/*End of update pa_budget_lines*/
/***************************************************************************************/



--        End IF;
Line: 7593

/*Begin of update pa_resource_assignments*/
/***************************************************************************************/



begin
         /*for task level resource_assignment_id*/

         select sum(nvl(REVENUE_ADJ,0)),    sum(nvl(COST_ADJ,0)),
		sum(nvl(UTILIZATION_ADJ,0)),
		round(sum(nvl(HEAD_COUNT_ADJ,0)),0)
         into   l_adj_rev_amount,l_adj_cost_amount,
                l_adj_util_amount,l_adj_hc_amount
         from   pa_budget_lines
         where resource_assignment_id = l_ra_id_tl;
Line: 7611

                update_row(
                           p_resource_assignment_id => l_ra_id_tl,
                           p_total_revenue_adj => l_adj_rev_amount,
                           p_total_cost_adj => l_adj_cost_amount,
                           p_total_utilization_adj => l_adj_util_amount,
                           p_total_head_count_adj => l_adj_hc_amount,
                           x_return_status  => l_return_status);
Line: 7622

         select sum(nvl(REVENUE_ADJ,0)),    sum(nvl(COST_ADJ,0)),
		sum(nvl(UTILIZATION_ADJ,0)),
		round(sum(nvl(HEAD_COUNT_ADJ,0)),0)
         into   l_adj_rev_amount,l_adj_cost_amount,
                l_adj_util_amount,l_adj_hc_amount
         from   pa_budget_lines
         where resource_assignment_id = l_ra_id_pl;
Line: 7632

                update_row(
                           p_resource_assignment_id => l_ra_id_pl,
                           p_total_revenue_adj => l_adj_rev_amount,
                           p_total_cost_adj => l_adj_cost_amount,
                           p_total_utilization_adj => l_adj_util_amount,
                           p_total_head_count_adj => l_adj_hc_amount,
                           x_return_status  => l_return_status);
Line: 7647

/*End of update pa_resource_assignments*/
/***************************************************************************************/



/****************************************************************************************/
/*Begin of update pa_budget_versions*/
/***************************************************************************************/



begin
         l_record_version_number := pa_fin_plan_utils.
                                       Retrieve_Record_Version_Number(l_budget_version_id);
Line: 7673

         select sum(nvl(REVENUE_ADJ,0)),    sum(nvl(COST_ADJ,0)),
                sum(nvl(UTILIZATION_ADJ,0))/l_number_of_periods,
                round(sum(nvl(HEAD_COUNT_ADJ,0))/l_number_of_periods,0)
         into   l_adj_rev_amount,l_adj_cost_amount,
                l_adj_util_amount,l_adj_hc_amount
         from   pa_budget_lines
         where resource_assignment_id = l_ra_id_pl;
Line: 7683

                update_row(
                           p_budget_version_id => l_budget_version_id,
                           p_total_revenue_adj => l_adj_rev_amount,
                           p_total_cost_adj => l_adj_cost_amount,
                           p_total_utilization_adj => l_adj_util_amount,
                           p_total_head_count_adj => l_adj_hc_amount,
                           x_return_status  => l_return_status
                          );
Line: 7709

/*End of update pa_budget_versions*/
/***************************************************************************************/









/****************************************************************************************/
/*Begin of update pa_proj_periods_denorm*/
/***************************************************************************************/

BEGIN


   select nvl(period_col_name1,'period_amount40'),
          nvl(period_col_name2,'period_amount41'),
          nvl(period_col_name3,'period_amount42'),
          nvl(period_col_name4,'period_amount43'),
          nvl(period_col_name5,'period_amount44'),
          nvl(period_col_name6,'period_amount45'),
          nvl(period_col_name7,'period_amount46'),
          nvl(period_col_name8,'period_amount47'),
          nvl(period_col_name9,'period_amount48'),
          nvl(period_col_name10,'period_amount49'),
          nvl(period_col_name11,'period_amount50'),
          nvl(period_col_name12,'period_amount51'),
          nvl(period_col_name13,'period_amount52')
    into colname1,colname2,colname3,colname4,colname5,colname6,
         colname7,colname8,colname9,colname10,colname11,colname12,colname13
   from   pa_fp_period_col_names_v;
Line: 7745

   select period_profile_id
   into  l_period_profile_id
   from  pa_budget_versions
   where budget_version_id = l_budget_version_id;
Line: 7750

   select amount_type_id
   into   l_amount_type_id
   from   pa_amount_types_vl
   where  amount_type_code = l_amount_type_code;
Line: 7755

   select amount_type_id
   into   l_amount_subtype_id
   from   pa_amount_types_vl
   where  amount_type_code = l_amount_subtype_code;
Line: 7771

    select object_id
     into  l_element_id_pl
     from  pa_proj_periods_denorm
    where  object_type_code = 'ADJ_ELEMENTS'
      and  amount_type_code = l_amount_type_code
      and  amount_subtype_code = l_amount_subtype_code
      and  budget_version_id = l_budget_version_id
      and  resource_assignment_id = -1
      and  currency_code = l_currency_code
      and  currency_type = l_currency_type
      and  object_id = l_adj_element_id_pl;
Line: 7783

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 7826

     l_stmt := 'insert into pa_proj_periods_denorm
                 ( CREATION_DATE,
		   CREATED_BY,
                   LAST_UPDATE_LOGIN,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   budget_version_id,
                   project_id,
                   resource_assignment_id,
                   object_id,
                   object_type_code,
                   period_profile_id,
                   amount_type_code,
                   amount_subtype_code,
                   amount_type_id,
                   amount_subtype_id,
                   currency_type,
		   currency_code,'||
                   colname1||','||
                   colname2||','||
                   colname3||','||
                   colname4||','||
                   colname5||','||
                   colname6||')
                values( :creationDate,
                        :createdBy,
                        :lastUpdateLogin,
                        :lastUpdatedBy,
                        :lastUpdatedDate,
			:versionId,
                        :projectId,
                        :resId,
                        :elementId,
                        :elementCode,
                        :profileId,
                        :amountTypeCode,
                        :amountSubtypeCode,
                        :amountTypeId,
                        :amountSubTypeId,
                        :currencyType,
                        :currencyCode,
                        :n1,
                        :n2,
                        :n3,
                        :n4,
                        :n5,
                        :n6 )';
Line: 7880

   dbms_sql.bind_variable(cursor_id,':lastUpdateLogin',fnd_global.login_id);
Line: 7881

   dbms_sql.bind_variable(cursor_id,':lastUpdatedBy',fnd_global.user_id);
Line: 7882

   dbms_sql.bind_variable(cursor_id,':lastUpdatedDate',sysdate);
Line: 7916

    select object_id
     into  l_element_id_tl
     from  pa_proj_periods_denorm
    where  object_type_code = 'ADJ_ELEMENTS'
      and  amount_type_code = l_amount_type_code
      and  amount_subtype_code = l_amount_subtype_code
      and  budget_version_id = l_budget_version_id
      and  resource_assignment_id = -2
      and  currency_code = l_currency_code
      and  currency_type = l_currency_type
      and  object_id = l_adj_element_id_tl;
Line: 7928

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 7971

     l_stmt := 'insert into pa_proj_periods_denorm
                 ( CREATION_DATE,
		   CREATED_BY,
                   LAST_UPDATE_LOGIN,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   budget_version_id,
                   project_id,
                   resource_assignment_id,
                   object_id,
                   object_type_code,
                   period_profile_id,
                   amount_type_code,
                   amount_subtype_code,
                   amount_type_id,
                   amount_subtype_id,
                   currency_type,
		   currency_code,'||
                   colname1||','||
                   colname2||','||
                   colname3||','||
                   colname4||','||
                   colname5||','||
                   colname6||')
                values( :creationDate,
                        :createdBy,
                        :lastUpdateLogin,
                        :lastUpdatedBy,
                        :lastUpdatedDate,
			:versionId,
                        :projectId,
                        :resId,
                        :elementId,
                        :elementCode,
                        :profileId,
                        :amountTypeCode,
                        :amountSubtypeCode,
                        :amountTypeId,
                        :amountSubTypeId,
                        :currencyType,
                        :currencyCode,
                        :n1,
                        :n2,
                        :n3,
                        :n4,
                        :n5,
                        :n6 )';
Line: 8025

   dbms_sql.bind_variable(cursor_id,':lastUpdateLogin',fnd_global.login_id);
Line: 8026

   dbms_sql.bind_variable(cursor_id,':lastUpdatedBy',fnd_global.user_id);
Line: 8027

   dbms_sql.bind_variable(cursor_id,':lastUpdatedDate',sysdate);
Line: 8057

/*update denorm from budget_lines and resource assignment*/

/* for project level res id */

  begin

    select object_id
     into  ll_ra_id_pl
     from  pa_proj_periods_denorm
    where  object_type_code = 'RES_ASSIGNMENT'
      and  amount_type_code = l_amount_type_code
      and  amount_subtype_code = l_amount_subtype_code
      and  budget_version_id = l_budget_version_id
      and  resource_assignment_id = l_ra_id_pl
      and  currency_code = l_currency_code
      and  currency_type = l_currency_type
      and  object_id = l_ra_id_pl;
Line: 8075

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                 and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 8119

     l_stmt := 'insert into pa_proj_periods_denorm
                 ( CREATION_DATE,
		   CREATED_BY,
                   LAST_UPDATE_LOGIN,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   budget_version_id,
                   project_id,
                   resource_assignment_id,
                   object_id,
                   object_type_code,
                   period_profile_id,
                   amount_type_code,
                   amount_subtype_code,
                   amount_type_id,
                   amount_subtype_id,
                   currency_type,
		   currency_code,'||
                   colname1||','||
                   colname2||','||
                   colname3||','||
                   colname4||','||
                   colname5||','||
                   colname6||')
                values( :creationDate,
                        :createdBy,
                        :lastUpdateLogin,
                        :lastUpdatedBy,
                        :lastUpdatedDate,
			:versionId,
                        :projectId,
                        :resId,
                        :elementId,
                        :elementCode,
                        :profileId,
                        :amountTypeCode,
                        :amountSubtypeCode,
                        :amountTypeId,
                        :amountSubTypeId,
                        :currencyType,
                        :currencyCode,
                        :n1,
                        :n2,
                        :n3,
                        :n4,
                        :n5,
                        :n6 )';
Line: 8174

   dbms_sql.bind_variable(cursor_id,':lastUpdateLogin',fnd_global.login_id);
Line: 8175

   dbms_sql.bind_variable(cursor_id,':lastUpdatedBy',fnd_global.user_id);
Line: 8176

   dbms_sql.bind_variable(cursor_id,':lastUpdatedDate',sysdate);
Line: 8212

    select object_id
     into  ll_ra_id_tl
     from  pa_proj_periods_denorm
    where  object_type_code = 'RES_ASSIGNMENT'
      and  amount_type_code = l_amount_type_code
      and  amount_subtype_code = l_amount_subtype_code
      and  budget_version_id = l_budget_version_id
      and  resource_assignment_id = l_ra_id_tl
      and  currency_code = l_currency_code
      and  currency_type = l_currency_type
      and  object_id = l_ra_id_tl;
Line: 8224

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 8268

     l_stmt := 'insert into pa_proj_periods_denorm
                 ( CREATION_DATE,
		   CREATED_BY,
                   LAST_UPDATE_LOGIN,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   budget_version_id,
                   project_id,
                   resource_assignment_id,
                   object_id,
                   object_type_code,
                   period_profile_id,
                   amount_type_code,
                   amount_subtype_code,
                   amount_type_id,
                   amount_subtype_id,
                   currency_type,
		   currency_code,'||
                   colname1||','||
                   colname2||','||
                   colname3||','||
                   colname4||','||
                   colname5||','||
                   colname6||')
                values( :creationDate,
                        :createdBy,
                        :lastUpdateLogin,
                        :lastUpdatedBy,
                        :lastUpdatedDate,
			:versionId,
                        :projectId,
                        :resId,
                        :elementId,
                        :elementCode,
                        :profileId,
                        :amountTypeCode,
                        :amountSubtypeCode,
                        :amountTypeId,
                        :amountSubTypeId,
                        :currencyType,
                        :currencyCode,
                        :n1,
                        :n2,
                        :n3,
                        :n4,
                        :n5,
                        :n6 )';
Line: 8323

   dbms_sql.bind_variable(cursor_id,':lastUpdateLogin',fnd_global.login_id);
Line: 8324

   dbms_sql.bind_variable(cursor_id,':lastUpdatedBy',fnd_global.user_id);
Line: 8325

   dbms_sql.bind_variable(cursor_id,':lastUpdatedDate',sysdate);
Line: 8357

/* Need to update the Margin and Margin% Also*/


/* for project level res id */

 /* Get Revenue */

  begin

		select period1,period2,period3,period4,period5,period6
		into   l_rev1_pl,l_rev2_pl,l_rev3_pl,l_rev4_pl,l_rev5_pl,l_rev6_pl
		from   pa_fp_sum_pv_v
		where  resource_assignment_id = l_ra_id_pl
		and    AMOUNT_TYPE_CODE = 'REVENUE';
Line: 8373

   l_stmt := 'select sum(nvl('||colname1||',0)),'||
                    'sum(nvl('||colname2||',0)),'||
                    'sum(nvl('||colname3||',0)),'||
                    'sum(nvl('||colname4||',0)),'||
                    'sum(nvl('||colname5||',0)),'||
                    'sum(nvl('||colname6||',0))'||'
     from  pa_proj_periods_denorm
     where budget_version_id = :versionId
       and resource_assignment_id = :resId
       and object_id = :elementId
       and object_type_code = :elementCode
       and amount_type_code = :amountTypeCode
       and currency_type = :currencyType
       and currency_code = :currencyCode';
Line: 8436

                select period1,period2,period3,period4,period5,period6
                into   l_cost1_pl,l_cost2_pl,l_cost3_pl,l_cost4_pl,l_cost5_pl,l_cost6_pl
                from   pa_fp_sum_pv_v
                where  resource_assignment_id = l_ra_id_pl
                and    AMOUNT_TYPE_CODE = 'COST';
Line: 8443

   l_stmt := 'select sum(nvl('||colname1||',0)),'||
                    'sum(nvl('||colname2||',0)),'||
                    'sum(nvl('||colname3||',0)),'||
                    'sum(nvl('||colname4||',0)),'||
                    'sum(nvl('||colname5||',0)),'||
                    'sum(nvl('||colname6||',0))'||'
     from  pa_proj_periods_denorm
     where budget_version_id = :versionId
       and resource_assignment_id = :resId
       and object_id = :elementId
       and object_type_code = :elementCode
       and amount_type_code = :amountTypeCode
       and currency_type = :currencyType
       and currency_code = :currencyCode';
Line: 8507

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6'||'
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 8553

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6'||'
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 8637

                select period1,period2,period3,period4,period5,period6
                into   l_rev1_tl,l_rev2_tl,l_rev3_tl,l_rev4_tl,l_rev5_tl,l_rev6_tl
                from   pa_fp_sum_pv_v
                where  resource_assignment_id = l_ra_id_pl
                and    AMOUNT_TYPE_CODE = 'REVENUE';
Line: 8644

   l_stmt := 'select sum('||colname1||'),'||
                    'sum('||colname2||'),'||
                    'sum('||colname3||'),'||
                    'sum('||colname4||'),'||
                    'sum('||colname5||'),'||
                    'sum('||colname6||')'||'
     from  pa_proj_periods_denorm
     where budget_version_id = :versionId
       and resource_assignment_id = :resId
       and object_id = :elementId
       and object_type_code = :elementCode
       and amount_type_code = :amountTypeCode
       and currency_type = :currencyType
       and currency_code = :currencyCode';
Line: 8709

                select period1,period2,period3,period4,period5,period6
                into   l_cost1_tl,l_cost2_tl,l_cost3_tl,l_cost4_tl,l_cost5_tl,l_cost6_tl
                from   pa_fp_sum_pv_v
                where  resource_assignment_id = l_ra_id_pl
                and    AMOUNT_TYPE_CODE = 'COST';
Line: 8716

   l_stmt := 'select sum('||colname1||'),'||
                    'sum('||colname2||'),'||
                    'sum('||colname3||'),'||
                    'sum('||colname4||'),'||
                    'sum('||colname5||'),'||
                    'sum('||colname6||')'||'
     from  pa_proj_periods_denorm
     where budget_version_id = :versionId
       and resource_assignment_id = :resId
       and object_id = :elementId
       and object_type_code = :elementCode
       and amount_type_code = :amountTypeCode
       and currency_type = :currencyType
       and currency_code = :currencyCode';
Line: 8778

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6'||'
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 8824

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6'||'
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 8914

    select object_id
     into  l_element_id_pl
     from  pa_proj_periods_denorm
    where  object_type_code = 'ADJ_ELEMENTS'
      and  amount_type_code = l_amount_type_code
      and  amount_subtype_code = l_amount_subtype_code
      and  budget_version_id = l_budget_version_id
      and  resource_assignment_id = -1
      and  currency_code = l_currency_code
      and  currency_type = l_currency_type
      and  object_id = l_adj_element_id_pl;
Line: 8926

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6,'||
                         colname7|| '= :n7,'||
                         colname8|| '= :n8,'||
                         colname9|| '= :n9,'||
                         colname10|| '= :n10,'||
                         colname11|| '= :n11,'||
                         colname12|| '= :n12,'||
                         colname13|| '= :n13
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 8983

     l_stmt := 'insert into pa_proj_periods_denorm
                 ( CREATION_DATE,
		   CREATED_BY,
                   LAST_UPDATE_LOGIN,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   budget_version_id,
                   project_id,
                   resource_assignment_id,
                   object_id,
                   object_type_code,
                   period_profile_id,
                   amount_type_code,
                   amount_subtype_code,
                   amount_type_id,
                   amount_subtype_id,
                   currency_type,
		   currency_code,'||
                   colname1||','||
                   colname2||','||
                   colname3||','||
                   colname4||','||
                   colname5||','||
                   colname6||','||
                   colname7||','||
                   colname8||','||
                   colname9||','||
                   colname10||','||
                   colname11||','||
                   colname12||','||
                   colname13||')
                values( :creationDate,
                        :createdBy,
                        :lastUpdateLogin,
                        :lastUpdatedBy,
                        :lastUpdatedDate,
			:versionId,
                        :projectId,
                        :resId,
                        :elementId,
                        :elementCode,
                        :profileId,
                        :amountTypeCode,
                        :amountSubtypeCode,
                        :amountTypeId,
                        :amountSubTypeId,
                        :currencyType,
                        :currencyCode,
                        :n1,
                        :n2,
                        :n3,
                        :n4,
                        :n5,
                        :n6,
                        :n7,
                        :n8,
                        :n9,
                        :n10,
                        :n11,
                        :n12,
                        :n13 )';
Line: 9051

   dbms_sql.bind_variable(cursor_id,':lastUpdateLogin',fnd_global.login_id);
Line: 9052

   dbms_sql.bind_variable(cursor_id,':lastUpdatedBy',fnd_global.user_id);
Line: 9053

   dbms_sql.bind_variable(cursor_id,':lastUpdatedDate',sysdate);
Line: 9094

    select object_id
     into  l_element_id_tl
     from  pa_proj_periods_denorm
    where  object_type_code = 'ADJ_ELEMENTS'
      and  amount_type_code = l_amount_type_code
      and  amount_subtype_code = l_amount_subtype_code
      and  budget_version_id = l_budget_version_id
      and  resource_assignment_id = -2
      and  currency_code = l_currency_code
      and  currency_type = l_currency_type
      and  object_id = l_adj_element_id_tl;
Line: 9106

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6,'||
                         colname7|| '= :n7,'||
                         colname8|| '= :n8,'||
                         colname9|| '= :n9,'||
                         colname10|| '= :n10,'||
                         colname11|| '= :n11,'||
                         colname12|| '= :n12,'||
                         colname13|| '= :n13
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 9163

     l_stmt := 'insert into pa_proj_periods_denorm
                 ( CREATION_DATE,
		   CREATED_BY,
                   LAST_UPDATE_LOGIN,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   budget_version_id,
                   project_id,
                   resource_assignment_id,
                   object_id,
                   object_type_code,
                   period_profile_id,
                   amount_type_code,
                   amount_subtype_code,
                   amount_type_id,
                   amount_subtype_id,
                   currency_type,
		   currency_code,'||
                   colname1||','||
                   colname2||','||
                   colname3||','||
                   colname4||','||
                   colname5||','||
                   colname6||','||
                   colname7||','||
                   colname8||','||
                   colname9||','||
                   colname10||','||
                   colname11||','||
                   colname12||','||
                   colname13||')
                values( :creationDate,
                        :createdBy,
                        :lastUpdateLogin,
                        :lastUpdatedBy,
                        :lastUpdatedDate,
			:versionId,
                        :projectId,
                        :resId,
                        :elementId,
                        :elementCode,
                        :profileId,
                        :amountTypeCode,
                        :amountSubtypeCode,
                        :amountTypeId,
                        :amountSubTypeId,
                        :currencyType,
                        :currencyCode,
                        :n1,
                        :n2,
                        :n3,
                        :n4,
                        :n5,
                        :n6,
                        :n7,
                        :n8,
                        :n9,
                        :n10,
                        :n11,
                        :n12,
                        :n13 )';
Line: 9231

   dbms_sql.bind_variable(cursor_id,':lastUpdateLogin',fnd_global.login_id);
Line: 9232

   dbms_sql.bind_variable(cursor_id,':lastUpdatedBy',fnd_global.user_id);
Line: 9233

   dbms_sql.bind_variable(cursor_id,':lastUpdatedDate',sysdate);
Line: 9270

/*update denorm from budget_lines and resource assignment*/

/* for project level res id */

  begin

    select object_id
     into  ll_ra_id_pl
     from  pa_proj_periods_denorm
    where  object_type_code = 'RES_ASSIGNMENT'
      and  amount_type_code = l_amount_type_code
      and  amount_subtype_code = l_amount_subtype_code
      and  budget_version_id = l_budget_version_id
      and  resource_assignment_id = l_ra_id_pl
      and  currency_code = l_currency_code
      and  currency_type = l_currency_type
      and  object_id = l_ra_id_pl;
Line: 9288

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6,'||
                         colname7|| '= :n7,'||
                         colname8|| '= :n8,'||
                         colname9|| '= :n9,'||
                         colname10|| '= :n10,'||
                         colname11|| '= :n11,'||
                         colname12|| '= :n12,'||
                         colname13|| '= :n13
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                 and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 9346

     l_stmt := 'insert into pa_proj_periods_denorm
                 ( CREATION_DATE,
		   CREATED_BY,
                   LAST_UPDATE_LOGIN,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   budget_version_id,
                   project_id,
                   resource_assignment_id,
                   object_id,
                   object_type_code,
                   period_profile_id,
                   amount_type_code,
                   amount_subtype_code,
                   amount_type_id,
                   amount_subtype_id,
                   currency_type,
		   currency_code,'||
                   colname1||','||
                   colname2||','||
                   colname3||','||
                   colname4||','||
                   colname5||','||
                   colname6||','||
                   colname7||','||
                   colname8||','||
                   colname9||','||
                   colname10||','||
                   colname11||','||
                   colname12||','||
                   colname13||')
                values( :creationDate,
                        :createdBy,
                        :lastUpdateLogin,
                        :lastUpdatedBy,
                        :lastUpdatedDate,
			:versionId,
                        :projectId,
                        :resId,
                        :elementId,
                        :elementCode,
                        :profileId,
                        :amountTypeCode,
                        :amountSubtypeCode,
                        :amountTypeId,
                        :amountSubTypeId,
                        :currencyType,
                        :currencyCode,
                        :n1,
                        :n2,
                        :n3,
                        :n4,
                        :n5,
                        :n6,
                        :n7,
                        :n8,
                        :n9,
                        :n10,
                        :n11,
                        :n12,
                        :n13 )';
Line: 9415

   dbms_sql.bind_variable(cursor_id,':lastUpdateLogin',fnd_global.login_id);
Line: 9416

   dbms_sql.bind_variable(cursor_id,':lastUpdatedBy',fnd_global.user_id);
Line: 9417

   dbms_sql.bind_variable(cursor_id,':lastUpdatedDate',sysdate);
Line: 9460

    select object_id
     into  ll_ra_id_tl
     from  pa_proj_periods_denorm
    where  object_type_code = 'RES_ASSIGNMENT'
      and  amount_type_code = l_amount_type_code
      and  amount_subtype_code = l_amount_subtype_code
      and  budget_version_id = l_budget_version_id
      and  resource_assignment_id = l_ra_id_tl
      and  currency_code = l_currency_code
      and  currency_type = l_currency_type
      and  object_id = l_ra_id_tl;
Line: 9472

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6,'||
                         colname7|| '= :n7,'||
                         colname8|| '= :n8,'||
                         colname9|| '= :n9,'||
                         colname10|| '= :n10,'||
                         colname11|| '= :n11,'||
                         colname12|| '= :n12,'||
                         colname13|| '= :n13
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 9530

     l_stmt := 'insert into pa_proj_periods_denorm
                 ( CREATION_DATE,
		   CREATED_BY,
                   LAST_UPDATE_LOGIN,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   budget_version_id,
                   project_id,
                   resource_assignment_id,
                   object_id,
                   object_type_code,
                   period_profile_id,
                   amount_type_code,
                   amount_subtype_code,
                   amount_type_id,
                   amount_subtype_id,
                   currency_type,
		   currency_code,'||
                   colname1||','||
                   colname2||','||
                   colname3||','||
                   colname4||','||
                   colname5||','||
                   colname6||','||
                   colname7||','||
                   colname8||','||
                   colname9||','||
                   colname10||','||
                   colname11||','||
                   colname12||','||
                   colname13||')
                values( :creationDate,
                        :createdBy,
                        :lastUpdateLogin,
                        :lastUpdatedBy,
                        :lastUpdatedDate,
			:versionId,
                        :projectId,
                        :resId,
                        :elementId,
                        :elementCode,
                        :profileId,
                        :amountTypeCode,
                        :amountSubtypeCode,
                        :amountTypeId,
                        :amountSubTypeId,
                        :currencyType,
                        :currencyCode,
                        :n1,
                        :n2,
                        :n3,
                        :n4,
                        :n5,
                        :n6,
                        :n7,
                        :n8,
                        :n9,
                        :n10,
                        :n11,
                        :n12,
                        :n13 )';
Line: 9599

   dbms_sql.bind_variable(cursor_id,':lastUpdateLogin',fnd_global.login_id);
Line: 9600

   dbms_sql.bind_variable(cursor_id,':lastUpdatedBy',fnd_global.user_id);
Line: 9601

   dbms_sql.bind_variable(cursor_id,':lastUpdatedDate',sysdate);
Line: 9640

/* Need to update the Margin and Margin% Also*/


/* for project level res id */

 /* Get Revenue */
  begin

                select period1,period2,period3,period4,period5,period6,period7,
		       period8,period9,period10,period11,period12,period13
                into   l_rev1_pl,l_rev2_pl,l_rev3_pl,l_rev4_pl,l_rev5_pl,l_rev6_pl,
		       l_rev7_pl,l_rev8_pl,l_rev9_pl,l_rev10_pl,l_rev11_pl,l_rev12_pl,l_rev13_pl
                from   pa_fp_sum_pv_v
                where  resource_assignment_id = l_ra_id_pl
                and    AMOUNT_TYPE_CODE = 'REVENUE';
Line: 9657

   l_stmt := 'select sum(nvl('||colname1||',0)),'||
                    'sum(nvl('||colname2||',0)),'||
                    'sum(nvl('||colname3||',0)),'||
                    'sum(nvl('||colname4||',0)),'||
                    'sum(nvl('||colname5||',0)),'||
                    'sum(nvl('||colname6||',0)),'||
                    'sum(nvl('||colname7||',0)),'||
                    'sum(nvl('||colname8||',0)),'||
                    'sum(nvl('||colname9||',0)),'||
                    'sum(nvl('||colname10||',0)),'||
                    'sum(nvl('||colname11||',0)),'||
                    'sum(nvl('||colname12||',0)),'||
                    'sum(nvl('||colname13||',0))'||'
     from  pa_proj_periods_denorm
     where budget_version_id = :versionId
       and resource_assignment_id = :resId
       and object_id = :elementId
       and object_type_code = :elementCode
       and amount_type_code = :amountTypeCode
       and currency_type = :currencyType
       and currency_code = :currencyCode';
Line: 9742

                select period1,period2,period3,period4,period5,period6,period7,
                       period8,period9,period10,period11,period12,period13
                into   l_cost1_pl,l_cost2_pl,l_cost3_pl,l_cost4_pl,l_cost5_pl,l_cost6_pl,
                       l_cost7_pl,l_cost8_pl,l_cost9_pl,l_cost10_pl,l_cost11_pl,l_cost12_pl,l_cost13_pl
                from   pa_fp_sum_pv_v
                where  resource_assignment_id = l_ra_id_pl
                and    AMOUNT_TYPE_CODE = 'COST';
Line: 9752

   l_stmt := 'select sum(nvl('||colname1||',0)),'||
                    'sum(nvl('||colname2||',0)),'||
                    'sum(nvl('||colname3||',0)),'||
                    'sum(nvl('||colname4||',0)),'||
                    'sum(nvl('||colname5||',0)),'||
                    'sum(nvl('||colname6||',0)),'||
                    'sum(nvl('||colname7||',0)),'||
                    'sum(nvl('||colname8||',0)),'||
                    'sum(nvl('||colname9||',0)),'||
                    'sum(nvl('||colname10||',0)),'||
                    'sum(nvl('||colname11||',0)),'||
                    'sum(nvl('||colname12||',0)),'||
                    'sum(nvl('||colname13||',0))'||'
     from  pa_proj_periods_denorm
     where budget_version_id = :versionId
       and resource_assignment_id = :resId
       and object_id = :elementId
       and object_type_code = :elementCode
       and amount_type_code = :amountTypeCode
       and currency_type = :currencyType
       and currency_code = :currencyCode';
Line: 9841

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6,'||
                         colname7|| '= :n7,'||
                         colname8|| '= :n8,'||
                         colname9|| '= :n9,'||
                         colname10|| '= :n10,'||
                         colname11|| '= :n11,'||
                         colname12|| '= :n12,'||
                         colname13|| '= :n13
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 9901

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6,'||
                         colname7|| '= :n7,'||
                         colname8|| '= :n8,'||
                         colname9|| '= :n9,'||
                         colname10|| '= :n10,'||
                         colname11|| '= :n11,'||
                         colname12|| '= :n12,'||
                         colname13|| '= :n13
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 10043

                select period1,period2,period3,period4,period5,period6,period7,
                       period8,period9,period10,period11,period12,period13
                into   l_rev1_tl,l_rev2_tl,l_rev3_tl,l_rev4_tl,l_rev5_tl,l_rev6_tl,
                       l_rev7_tl,l_rev8_tl,l_rev9_tl,l_rev10_tl,l_rev11_tl,l_rev12_tl,l_rev13_tl
                from   pa_fp_sum_pv_v
                where  resource_assignment_id = l_ra_id_pl
                and    AMOUNT_TYPE_CODE = 'REVENUE';
Line: 10052

   l_stmt := 'select sum(nvl('||colname1||',0)),'||
                    'sum(nvl('||colname2||',0)),'||
                    'sum(nvl('||colname3||',0)),'||
                    'sum(nvl('||colname4||',0)),'||
                    'sum(nvl('||colname5||',0)),'||
                    'sum(nvl('||colname6||',0)),'||
                    'sum(nvl('||colname7||',0)),'||
                    'sum(nvl('||colname8||',0)),'||
                    'sum(nvl('||colname9||',0)),'||
                    'sum(nvl('||colname10||',0)),'||
                    'sum(nvl('||colname11||',0)),'||
                    'sum(nvl('||colname12||',0)),'||
                    'sum(nvl('||colname13||',0))'||'
     from  pa_proj_periods_denorm
     where budget_version_id = :versionId
       and resource_assignment_id = :resId
       and object_id = :elementId
       and object_type_code = :elementCode
       and amount_type_code = :amountTypeCode
       and currency_type = :currencyType
       and currency_code = :currencyCode';
Line: 10140

                select period1,period2,period3,period4,period5,period6,period7,
                       period8,period9,period10,period11,period12,period13
                into   l_cost1_tl,l_cost2_tl,l_cost3_tl,l_cost4_tl,l_cost5_tl,l_cost6_tl,
                       l_cost7_tl,l_cost8_tl,l_cost9_tl,l_cost10_tl,l_cost11_tl,l_cost12_tl,l_cost13_tl
                from   pa_fp_sum_pv_v
                where  resource_assignment_id = l_ra_id_pl
                and    AMOUNT_TYPE_CODE = 'COST';
Line: 10149

   l_stmt := 'select sum(nvl('||colname1||',0)),'||
                    'sum(nvl('||colname2||',0)),'||
                    'sum(nvl('||colname3||',0)),'||
                    'sum(nvl('||colname4||',0)),'||
                    'sum(nvl('||colname5||',0)),'||
                    'sum(nvl('||colname6||',0)),'||
                    'sum(nvl('||colname7||',0)),'||
                    'sum(nvl('||colname8||',0)),'||
                    'sum(nvl('||colname9||',0)),'||
                    'sum(nvl('||colname10||',0)),'||
                    'sum(nvl('||colname11||',0)),'||
                    'sum(nvl('||colname12||',0)),'||
                    'sum(nvl('||colname13||',0))'||'
     from  pa_proj_periods_denorm
     where budget_version_id = :versionId
       and resource_assignment_id = :resId
       and object_id = :elementId
       and object_type_code = :elementCode
       and amount_type_code = :amountTypeCode
       and currency_type = :currencyType
       and currency_code = :currencyCode';
Line: 10234

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6,'||
                         colname7|| '= :n7,'||
                         colname8|| '= :n8,'||
                         colname9|| '= :n9,'||
                         colname10|| '= :n10,'||
                         colname11|| '= :n11,'||
                         colname12|| '= :n12,'||
                         colname13|| '= :n13
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 10294

   l_stmt := 'update pa_proj_periods_denorm
                 set '|| colname1|| '= :n1,'||
                         colname2|| '= :n2,'||
                         colname3|| '= :n3,'||
                         colname4|| '= :n4,'||
                         colname5|| '= :n5,'||
                         colname6|| '= :n6,'||
                         colname7|| '= :n7,'||
                         colname8|| '= :n8,'||
                         colname9|| '= :n9,'||
                         colname10|| '= :n10,'||
                         colname11|| '= :n11,'||
                         colname12|| '= :n12,'||
                         colname13|| '= :n13
              where budget_version_id = :versionId
                and resource_assignment_id = :resId
                and object_id = :elementId
                and object_type_code = :elementCode
                and amount_type_code = :amountTypeCode
                and amount_subtype_code = :amountSubtypeCode
                and currency_type = :currencyType
                and currency_code = :currencyCode';
Line: 10438

/*End update denorm table*/

/****************************************************************************************/
/*End of update pa_proj_periods_denorm*/
/***************************************************************************************/





END pa_fp_update_tables;