DBA Data[Home] [Help]

APPS.BEN_CWB_PERSON_GROUPS_API SQL Statements

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

Line: 12

     select *
     from ben_cwb_person_groups
     where group_per_in_ler_id = v_group_per_in_ler_id
     and   group_pl_id = v_group_pl_id
     and   group_oipl_id = v_group_oipl_id;
Line: 279

  select full_name into l_person_name
  from ben_cwb_person_info
  where group_per_in_ler_id = p_group_per_in_ler_id;
Line: 389

procedure update_group_budget_summary
         (p_grp_bdgt_old csr_grps%rowtype
         ,p_dist_bdgt_val number
         ,p_ws_bdgt_val number
         ,p_dist_bdgt_iss_val number
         ,p_ws_bdgt_iss_val number) is
   --cursor to fetch the managers of the person
   cursor csr_mgr_pil_ids(p_group_per_in_ler_id number) is
   select mgr_per_in_ler_id
   from ben_cwb_group_hrchy
   where emp_per_in_ler_id = p_group_per_in_ler_id
   and lvl_num  > 0
   order by lvl_num;
Line: 421

   l_proc     varchar2(72) := g_package||'update_group_budget_summary';
Line: 429

   select uses_bdgt_flag, prsrv_bdgt_cd
   into l_uses_bdgt_flag, l_prsrv_bdgt_cd
   from ben_cwb_pl_dsgn pl
   where pl.pl_id = p_grp_bdgt_old.group_pl_id
   and   pl.lf_evt_ocrd_dt = p_grp_bdgt_old.lf_evt_ocrd_dt
   and   pl.oipl_id = p_grp_bdgt_old.group_oipl_id;
Line: 501

         select sum(elig_sal_val_direct) elig_sal_val_direct
               ,sum(elig_sal_val_all) elig_sal_val_all
         into   l_elig_sal_direct
               ,l_elig_sal_all
         from ben_cwb_summary
         where group_per_in_ler_id = p_grp_bdgt_old.group_per_in_ler_id
         and   group_pl_id = p_grp_bdgt_old.group_pl_id
         and   group_oipl_id = p_grp_bdgt_old.group_oipl_id;
Line: 546

         ben_cwb_summary_pkg.update_or_insert_pl_sql_tab
            (p_group_per_in_ler_id    => mgr.mgr_per_in_ler_id
            ,p_group_pl_id            => p_grp_bdgt_old.group_pl_id
            ,p_group_oipl_id          => p_grp_bdgt_old.group_oipl_id
            ,p_ws_bdgt_val_direct     => l_diff_ws_bdgt * l_immediate_mgr
            ,p_ws_bdgt_val_all        => l_diff_ws_bdgt
            ,p_ws_bdgt_iss_val_direct => l_diff_ws_bdgt_iss*l_immediate_mgr
            ,p_ws_bdgt_iss_val_all    => l_diff_ws_bdgt_iss
            ,p_bdgt_val_direct        => l_diff_dist_bdgt  * l_immediate_mgr
            ,p_bdgt_iss_val_direct    => l_diff_dist_bdgt_iss*l_immediate_mgr
            );
Line: 565

end; -- update_group_budget_summary
Line: 599

   select * into l_pl_dsgn
   from ben_cwb_pl_dsgn
   where pl_id = p_grp_bdgt_old.group_pl_id
   and lf_evt_ocrd_dt = p_grp_bdgt_old.lf_evt_ocrd_dt
   and oipl_id = -1;
Line: 605

   select employee_id into l_person_id
   from fnd_user
   where user_id = l_grp_bdgt_new.last_updated_by;
Line: 803

        select meaning into l_cd_meaning_old
        from hr_lookups
        where lookup_type='BEN_SUBMIT_STAT'
        and lookup_code=p_grp_bdgt_old.submit_cd;
Line: 813

        select meaning into l_cd_meaning_new
        from hr_lookups
        where lookup_type='BEN_SUBMIT_STAT'
        and lookup_code=l_grp_bdgt_new.submit_cd;
Line: 851

        select meaning into l_cd_meaning_old
        from hr_lookups
        where lookup_type='BEN_APPR_STAT'
        and lookup_code=p_grp_bdgt_old.approval_cd;
Line: 861

        select meaning into l_cd_meaning_new
        from hr_lookups
        where lookup_type='BEN_APPR_STAT'
        and lookup_code=l_grp_bdgt_new.approval_cd;
Line: 951

        select meaning into l_cd_meaning_old
        from hr_lookups
        where lookup_type='BEN_WS_ACC'
        and lookup_code=p_grp_bdgt_old.access_cd;
Line: 961

        select meaning into l_cd_meaning_new
        from hr_lookups
        where lookup_type='BEN_WS_ACC'
        and lookup_code=l_grp_bdgt_new.access_cd;
Line: 1001

procedure update_group_budget
  (p_validate                      in     boolean  default false
  ,p_group_per_in_ler_id           in     number
  ,p_group_pl_id                   in     number
  ,p_group_oipl_id                 in     number
  ,p_lf_evt_ocrd_dt                in     date       default hr_api.g_date
  ,p_bdgt_pop_cd                   in     varchar2   default hr_api.g_varchar2
  ,p_due_dt                        in     date       default hr_api.g_date
  ,p_access_cd                     in     varchar2   default hr_api.g_varchar2
  ,p_approval_cd                   in     varchar2   default hr_api.g_varchar2
  ,p_approval_date                 in     date       default hr_api.g_date
  ,p_approval_comments             in     varchar2   default hr_api.g_varchar2
  ,p_dist_bdgt_val                 in     number     default hr_api.g_number
  ,p_ws_bdgt_val                   in     number     default hr_api.g_number
  ,p_rsrv_val                      in     number     default hr_api.g_number
  ,p_dist_bdgt_mn_val              in     number     default hr_api.g_number
  ,p_dist_bdgt_mx_val              in     number     default hr_api.g_number
  ,p_dist_bdgt_incr_val            in     number     default hr_api.g_number
  ,p_ws_bdgt_mn_val                in     number     default hr_api.g_number
  ,p_ws_bdgt_mx_val                in     number     default hr_api.g_number
  ,p_ws_bdgt_incr_val              in     number     default hr_api.g_number
  ,p_rsrv_mn_val                   in     number     default hr_api.g_number
  ,p_rsrv_mx_val                   in     number     default hr_api.g_number
  ,p_rsrv_incr_val                 in     number     default hr_api.g_number
  ,p_dist_bdgt_iss_val             in     number     default hr_api.g_number
  ,p_ws_bdgt_iss_val               in     number     default hr_api.g_number
  ,p_dist_bdgt_iss_date            in     date       default hr_api.g_date
  ,p_ws_bdgt_iss_date              in     date       default hr_api.g_date
  ,p_ws_bdgt_val_last_upd_date     in     date       default hr_api.g_date
  ,p_dist_bdgt_val_last_upd_date   in     date       default hr_api.g_date
  ,p_rsrv_val_last_upd_date        in     date       default hr_api.g_date
  ,p_ws_bdgt_val_last_upd_by       in     number     default hr_api.g_number
  ,p_dist_bdgt_val_last_upd_by     in     number     default hr_api.g_number
  ,p_rsrv_val_last_upd_by          in     number     default hr_api.g_number
  ,p_submit_cd                     in     varchar2   default hr_api.g_varchar2
  ,p_submit_date                   in     date       default hr_api.g_date
  ,p_submit_comments               in     varchar2   default hr_api.g_varchar2
  ,p_perf_min_max_edit             in     varchar2   default 'Y'
  ,p_object_version_number         in out nocopy     number
  ) is
  --
  -- Declare cursors and local variables
  --
  l_object_version_number    number;
Line: 1048

  select dist_bdgt_mn_val
        ,dist_bdgt_mx_val
	,dist_bdgt_incr_val
	,ws_bdgt_mn_val
	,ws_bdgt_mx_val
	,ws_bdgt_incr_val
	,rsrv_mn_val
	,rsrv_mx_val
	,rsrv_incr_val
        ,group_per_in_ler_id
  from ben_cwb_person_groups grp
  where group_per_in_ler_id = p_group_per_in_ler_id
  and   group_pl_id = p_group_pl_id
  and   group_oipl_id = p_group_oipl_id;
Line: 1065

  l_proc                varchar2(72) := g_package||'update_group_budget';
Line: 1073

  savepoint update_group_budget;
Line: 1089

    ben_cwb_person_groups_bk2.update_group_budget_b
      (p_group_per_in_ler_id           =>   p_group_per_in_ler_id
        ,p_group_pl_id                   =>   p_group_pl_id
        ,p_group_oipl_id                 =>   p_group_oipl_id
        ,p_lf_evt_ocrd_dt                =>   p_lf_evt_ocrd_dt
        ,p_bdgt_pop_cd                   =>   p_bdgt_pop_cd
        ,p_due_dt                        =>   p_due_dt
        ,p_access_cd                     =>   p_access_cd
        ,p_approval_cd                   =>   p_approval_cd
        ,p_approval_date                 =>   p_approval_date
        ,p_approval_comments             =>   p_approval_comments
        ,p_dist_bdgt_val                 =>   p_dist_bdgt_val
        ,p_ws_bdgt_val                   =>   p_ws_bdgt_val
        ,p_rsrv_val                      =>   p_rsrv_val
        ,p_dist_bdgt_mn_val              =>   p_dist_bdgt_mn_val
        ,p_dist_bdgt_mx_val              =>   p_dist_bdgt_mx_val
        ,p_dist_bdgt_incr_val            =>   p_dist_bdgt_incr_val
        ,p_ws_bdgt_mn_val                =>   p_ws_bdgt_mn_val
        ,p_ws_bdgt_mx_val                =>   p_ws_bdgt_mx_val
        ,p_ws_bdgt_incr_val              =>   p_ws_bdgt_incr_val
        ,p_rsrv_mn_val                   =>   p_rsrv_mn_val
        ,p_rsrv_mx_val                   =>   p_rsrv_mx_val
        ,p_rsrv_incr_val                 =>   p_rsrv_incr_val
        ,p_dist_bdgt_iss_val             =>   p_dist_bdgt_iss_val
        ,p_ws_bdgt_iss_val               =>   p_ws_bdgt_iss_val
        ,p_dist_bdgt_iss_date            =>   p_dist_bdgt_iss_date
        ,p_ws_bdgt_iss_date              =>   p_ws_bdgt_iss_date
        ,p_ws_bdgt_val_last_upd_date     =>   p_ws_bdgt_val_last_upd_date
        ,p_dist_bdgt_val_last_upd_date   =>   p_dist_bdgt_val_last_upd_date
        ,p_rsrv_val_last_upd_date        =>   p_rsrv_val_last_upd_date
        ,p_ws_bdgt_val_last_upd_by       =>   p_ws_bdgt_val_last_upd_by
        ,p_dist_bdgt_val_last_upd_by     =>   p_dist_bdgt_val_last_upd_by
        ,p_rsrv_val_last_upd_by          =>   p_rsrv_val_last_upd_by
        ,p_submit_cd                     =>   p_submit_cd
        ,p_submit_date                   =>   p_submit_date
        ,p_submit_comments               =>   p_submit_comments
        ,p_object_version_number         =>   l_object_version_number
      );
Line: 1130

        (p_module_name => 'update_group_budget'
        ,p_hook_type   => 'BP'
        );
Line: 1294

    ben_cwb_person_groups_bk2.update_group_budget_a
      (p_group_per_in_ler_id           =>   p_group_per_in_ler_id
        ,p_group_pl_id                   =>   p_group_pl_id
        ,p_group_oipl_id                 =>   p_group_oipl_id
        ,p_lf_evt_ocrd_dt                =>   p_lf_evt_ocrd_dt
        ,p_bdgt_pop_cd                   =>   p_bdgt_pop_cd
        ,p_due_dt                        =>   p_due_dt
        ,p_access_cd                     =>   p_access_cd
        ,p_approval_cd                   =>   p_approval_cd
        ,p_approval_date                 =>   p_approval_date
        ,p_approval_comments             =>   p_approval_comments
        ,p_dist_bdgt_val                 =>   p_dist_bdgt_val
        ,p_ws_bdgt_val                   =>   p_ws_bdgt_val
        ,p_rsrv_val                      =>   p_rsrv_val
        ,p_dist_bdgt_mn_val              =>   p_dist_bdgt_mn_val
        ,p_dist_bdgt_mx_val              =>   p_dist_bdgt_mx_val
        ,p_dist_bdgt_incr_val            =>   p_dist_bdgt_incr_val
        ,p_ws_bdgt_mn_val                =>   p_ws_bdgt_mn_val
        ,p_ws_bdgt_mx_val                =>   p_ws_bdgt_mx_val
        ,p_ws_bdgt_incr_val              =>   p_ws_bdgt_incr_val
        ,p_rsrv_mn_val                   =>   p_rsrv_mn_val
        ,p_rsrv_mx_val                   =>   p_rsrv_mx_val
        ,p_rsrv_incr_val                 =>   p_rsrv_incr_val
        ,p_dist_bdgt_iss_val             =>   p_dist_bdgt_iss_val
        ,p_ws_bdgt_iss_val               =>   p_ws_bdgt_iss_val
        ,p_dist_bdgt_iss_date            =>   p_dist_bdgt_iss_date
        ,p_ws_bdgt_iss_date              =>   p_ws_bdgt_iss_date
        ,p_ws_bdgt_val_last_upd_date     =>   p_ws_bdgt_val_last_upd_date
        ,p_dist_bdgt_val_last_upd_date   =>   p_dist_bdgt_val_last_upd_date
        ,p_rsrv_val_last_upd_date        =>   p_rsrv_val_last_upd_date
        ,p_ws_bdgt_val_last_upd_by       =>   p_ws_bdgt_val_last_upd_by
        ,p_dist_bdgt_val_last_upd_by     =>   p_dist_bdgt_val_last_upd_by
        ,p_rsrv_val_last_upd_by          =>   p_rsrv_val_last_upd_by
        ,p_submit_cd                     =>   p_submit_cd
        ,p_submit_date                   =>   p_submit_date
        ,p_submit_comments               =>   p_submit_comments
        ,p_object_version_number         =>   l_object_version_number
      );
Line: 1335

        (p_module_name => 'update_group_budget'
        ,p_hook_type   => 'AP'
        );
Line: 1347

  update_group_budget_summary
   (p_grp_bdgt_old => l_grp_bdgt_old
   ,p_dist_bdgt_val => p_dist_bdgt_val
   ,p_dist_bdgt_iss_val => p_dist_bdgt_iss_val
   ,p_ws_bdgt_val => p_ws_bdgt_val
   ,p_ws_bdgt_iss_val => p_ws_bdgt_iss_val);
Line: 1369

    rollback to update_group_budget;
Line: 1382

    rollback to update_group_budget;
Line: 1391

end update_group_budget;
Line: 1398

procedure delete_group_budget
  (p_validate                      in     boolean  default false
  ,p_group_per_in_ler_id           in     number
  ,p_group_pl_id                   in     number
  ,p_group_oipl_id                 in     number
  ,p_object_version_number         in out nocopy   number
  ,p_update_summary                in     boolean default false
  ) is
  --
  -- Declare cursors and local variables
  --
  l_object_version_number number;
Line: 1410

  l_proc                varchar2(72) := g_package||'delete_group_budget';
Line: 1419

  savepoint delete_group_budget;
Line: 1435

    BEN_CWB_PERSON_GROUPS_BK3.delete_group_budget_b
      (p_group_per_in_ler_id           =>     p_group_per_in_ler_id
      ,p_group_pl_id                   =>     p_group_pl_id
      ,p_group_oipl_id                 =>     p_group_oipl_id
      ,p_object_version_number         =>     l_object_version_number
      );
Line: 1444

        (p_module_name => 'delete_group_budget'
        ,p_hook_type   => 'BP'
        );
Line: 1465

    ben_cwb_person_groups_bk3.delete_group_budget_a
      (p_group_per_in_ler_id           =>     p_group_per_in_ler_id
      ,p_group_pl_id                   =>     p_group_pl_id
      ,p_group_oipl_id                 =>     p_group_oipl_id
      ,p_object_version_number         =>     l_object_version_number
      );
Line: 1474

        (p_module_name => 'delete_group_budget'
        ,p_hook_type   => 'AP'
        );
Line: 1487

  if p_update_summary then
    update_group_budget_summary
     (p_grp_bdgt_old => l_grp_bdgt_old
     ,p_dist_bdgt_val => null
     ,p_dist_bdgt_iss_val => null
     ,p_ws_bdgt_val => null
     ,p_ws_bdgt_iss_val => null);
Line: 1505

    rollback to delete_group_budget;
Line: 1514

    rollback to delete_group_budget;
Line: 1523

end delete_group_budget;