DBA Data[Home] [Help]

APPS.BEN_PRTT_ENRT_CTFN_PRVDD_API SQL Statements

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

Line: 21

  select pen.prtt_enrt_rslt_id,
         pen.person_id,
         pea.prtt_enrt_actn_id,
         pea.actn_typ_id,
         pea.cmpltd_dt,
         pea.rqd_flag,
         pen.object_version_number rslt_ovn,
         pea.object_version_number
    from ben_prtt_enrt_rslt_f pen,
         ben_prtt_enrt_actn_f pea
   where pea.prtt_enrt_actn_id = p_prtt_enrt_actn_id
     and pea.prtt_enrt_rslt_id = pen.prtt_enrt_rslt_id
     and pea.business_group_id  = p_business_group_id
     and pen.prtt_enrt_rslt_stat_cd is null
     and p_effective_date between pea.effective_start_date
                              and pea.effective_end_date
     and pen.business_group_id  = p_business_group_id
     and p_effective_date between pen.effective_start_date
                              and pen.effective_end_date;
Line: 102

  l_datetrack_mode        varchar2(30) := hr_api.g_delete;
Line: 109

    select 'Y'
    from ben_prtt_enrt_ctfn_prvdd_f pcs
    where pcs.prtt_enrt_rslt_id = p_prtt_enrt_rslt_id
    and pcs.business_group_id  = p_business_group_id
    and pcs.enrt_ctfn_rqd_flag = 'Y'
    and p_effective_date
    between pcs.effective_start_date and pcs.effective_end_date
    and pcs.enrt_ctfn_dnd_dt is not null;
Line: 123

    select decode(pcs.enrt_ctfn_dnd_dt,null,'N','Y')
    from ben_prtt_enrt_ctfn_prvdd_f pcs
    where pcs.prtt_enrt_rslt_id = p_prtt_enrt_rslt_id
    and pcs.business_group_id  = p_business_group_id
    and pcs.enrt_ctfn_rqd_flag = 'N'
    and p_effective_date
    between pcs.effective_start_date and pcs.effective_end_date
    order by pcs.enrt_ctfn_dnd_dt desc;
Line: 136

    select pen.object_version_number,
           pen.effective_start_date,pen.per_in_ler_id  -- 2386000
      from ben_prtt_enrt_rslt_f pen
      where p_prtt_enrt_rslt_id = pen.prtt_enrt_rslt_id
        and pen.business_group_id  = p_business_group_id
        and pen.prtt_enrt_rslt_stat_cd is null
        and p_effective_date
           between pen.effective_start_date and pen.effective_end_date
        and pen.sspndd_flag = 'Y';
Line: 196

       ben_prtt_enrt_result_api.delete_enrollment
           (P_VALIDATE              => p_validate
           ,P_PRTT_ENRT_RSLT_ID     => p_prtt_enrt_rslt_id
           ,p_per_in_ler_id         => l_per_in_ler_id      -- 2386000
           ,P_BUSINESS_GROUP_ID     => p_business_group_id
           ,P_EFFECTIVE_START_DATE  => l_effective_start_date
           ,P_EFFECTIVE_END_DATE    => l_effective_end_date
           ,P_OBJECT_VERSION_NUMBER => l_object_version_number
           ,P_EFFECTIVE_DATE        => p_effective_date
           ,P_DATETRACK_MODE        => l_datetrack_mode
           ,P_MULTI_ROW_VALIDATE    => TRUE
           ,p_source                => 'bepcsapi'
           );
Line: 230

    select 1
    from   ben_per_in_ler pil,
           ben_ler_f      ler
    where  pil.business_group_id = p_business_group_id
    and    pil.person_id = p_person_id
    and    pil.lf_evt_ocrd_dt > p_lf_evt_ocrd_dt
    and    pil.ler_id = ler.ler_id
    and    p_effective_date
           between ler.effective_start_date
           and     ler.effective_end_date
    and    ler.typ_cd not in ('IREC', 'SCHDU','ABS', 'COMP', 'GSP')
    and    pil.per_in_ler_stat_cd in ('STRTD','PROCD');
Line: 246

   select pil1.lf_evt_ocrd_dt lf_evt_ocrd_dt,
           pil1.person_id person_id,
           pil1.business_group_id business_group_id
    from ben_per_in_ler pil1, ben_prtt_enrt_actn_f actn
    where pil1.per_in_ler_id = actn.per_in_ler_id
      and actn.PRTT_ENRT_ACTN_ID = p_PRTT_ENRT_ACTN_ID
      and p_effective_date
           between actn.effective_start_date
           and     actn.effective_end_date;
Line: 612

procedure update_PRTT_ENRT_CTFN_PRVDD
  (p_validate                       in  boolean   default false
  ,p_prtt_enrt_ctfn_prvdd_id        in  number
  ,p_effective_start_date           out nocopy date
  ,p_effective_end_date             out nocopy date
  ,p_enrt_ctfn_rqd_flag             in  varchar2  default hr_api.g_varchar2
  ,p_enrt_ctfn_typ_cd               in  varchar2  default hr_api.g_varchar2
  ,p_enrt_ctfn_recd_dt              in  date      default hr_api.g_date
  ,p_enrt_ctfn_dnd_dt               in  date      default hr_api.g_date
  ,p_enrt_r_bnft_ctfn_cd            in  varchar2  default hr_api.g_varchar2
  ,p_prtt_enrt_rslt_id              in  number    default hr_api.g_number
  ,p_prtt_enrt_actn_id              in  number    default hr_api.g_number
  ,p_business_group_id              in  number    default hr_api.g_number
  ,p_pcs_attribute_category         in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute1                 in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute2                 in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute3                 in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute4                 in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute5                 in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute6                 in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute7                 in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute8                 in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute9                 in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute10                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute11                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute12                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute13                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute14                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute15                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute16                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute17                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute18                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute19                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute20                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute21                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute22                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute23                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute24                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute25                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute26                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute27                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute28                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute29                in  varchar2  default hr_api.g_varchar2
  ,p_pcs_attribute30                in  varchar2  default hr_api.g_varchar2
  ,p_object_version_number          in out nocopy number
  ,p_effective_date                 in  date
  ,p_datetrack_mode                 in  varchar2
  ) is
  --
  -- Declare cursors and local variables
  --
  l_proc varchar2(72) := g_package||'update_PRTT_ENRT_CTFN_PRVDD';
Line: 689

  savepoint update_PRTT_ENRT_CTFN_PRVDD;
Line: 711

    ben_PRTT_ENRT_CTFN_PRVDD_bk2.update_PRTT_ENRT_CTFN_PRVDD_b
      (
       p_prtt_enrt_ctfn_prvdd_id        =>  p_prtt_enrt_ctfn_prvdd_id
      ,p_enrt_ctfn_rqd_flag             =>  p_enrt_ctfn_rqd_flag
      ,p_enrt_ctfn_typ_cd               =>  p_enrt_ctfn_typ_cd
      ,p_enrt_ctfn_recd_dt              =>  p_enrt_ctfn_recd_dt
      ,p_enrt_ctfn_dnd_dt               =>  p_enrt_ctfn_dnd_dt
      ,p_enrt_r_bnft_ctfn_cd            =>  p_enrt_r_bnft_ctfn_cd
      ,p_prtt_enrt_rslt_id              =>  p_prtt_enrt_rslt_id
      ,p_prtt_enrt_actn_id              =>  p_prtt_enrt_actn_id
      ,p_business_group_id              =>  p_business_group_id
      ,p_pcs_attribute_category         =>  p_pcs_attribute_category
      ,p_pcs_attribute1                 =>  p_pcs_attribute1
      ,p_pcs_attribute2                 =>  p_pcs_attribute2
      ,p_pcs_attribute3                 =>  p_pcs_attribute3
      ,p_pcs_attribute4                 =>  p_pcs_attribute4
      ,p_pcs_attribute5                 =>  p_pcs_attribute5
      ,p_pcs_attribute6                 =>  p_pcs_attribute6
      ,p_pcs_attribute7                 =>  p_pcs_attribute7
      ,p_pcs_attribute8                 =>  p_pcs_attribute8
      ,p_pcs_attribute9                 =>  p_pcs_attribute9
      ,p_pcs_attribute10                =>  p_pcs_attribute10
      ,p_pcs_attribute11                =>  p_pcs_attribute11
      ,p_pcs_attribute12                =>  p_pcs_attribute12
      ,p_pcs_attribute13                =>  p_pcs_attribute13
      ,p_pcs_attribute14                =>  p_pcs_attribute14
      ,p_pcs_attribute15                =>  p_pcs_attribute15
      ,p_pcs_attribute16                =>  p_pcs_attribute16
      ,p_pcs_attribute17                =>  p_pcs_attribute17
      ,p_pcs_attribute18                =>  p_pcs_attribute18
      ,p_pcs_attribute19                =>  p_pcs_attribute19
      ,p_pcs_attribute20                =>  p_pcs_attribute20
      ,p_pcs_attribute21                =>  p_pcs_attribute21
      ,p_pcs_attribute22                =>  p_pcs_attribute22
      ,p_pcs_attribute23                =>  p_pcs_attribute23
      ,p_pcs_attribute24                =>  p_pcs_attribute24
      ,p_pcs_attribute25                =>  p_pcs_attribute25
      ,p_pcs_attribute26                =>  p_pcs_attribute26
      ,p_pcs_attribute27                =>  p_pcs_attribute27
      ,p_pcs_attribute28                =>  p_pcs_attribute28
      ,p_pcs_attribute29                =>  p_pcs_attribute29
      ,p_pcs_attribute30                =>  p_pcs_attribute30
      ,p_object_version_number          =>  p_object_version_number
    ,p_effective_date                      => trunc(p_effective_date)
    ,p_datetrack_mode                      => p_datetrack_mode
      );
Line: 760

        (p_module_name => 'UPDATE_PRTT_ENRT_CTFN_PRVDD'
        ,p_hook_type   => 'BP'
        );
Line: 821

    ben_PRTT_ENRT_CTFN_PRVDD_bk2.update_PRTT_ENRT_CTFN_PRVDD_a
      (
       p_prtt_enrt_ctfn_prvdd_id        =>  p_prtt_enrt_ctfn_prvdd_id
      ,p_effective_start_date           =>  l_effective_start_date
      ,p_effective_end_date             =>  l_effective_end_date
      ,p_enrt_ctfn_rqd_flag             =>  p_enrt_ctfn_rqd_flag
      ,p_enrt_ctfn_typ_cd               =>  p_enrt_ctfn_typ_cd
      ,p_enrt_ctfn_recd_dt              =>  p_enrt_ctfn_recd_dt
      ,p_enrt_ctfn_dnd_dt               =>  p_enrt_ctfn_dnd_dt
      ,p_enrt_r_bnft_ctfn_cd            =>  p_enrt_r_bnft_ctfn_cd
      ,p_prtt_enrt_rslt_id              =>  p_prtt_enrt_rslt_id
      ,p_prtt_enrt_actn_id              =>  p_prtt_enrt_actn_id
      ,p_business_group_id              =>  p_business_group_id
      ,p_pcs_attribute_category         =>  p_pcs_attribute_category
      ,p_pcs_attribute1                 =>  p_pcs_attribute1
      ,p_pcs_attribute2                 =>  p_pcs_attribute2
      ,p_pcs_attribute3                 =>  p_pcs_attribute3
      ,p_pcs_attribute4                 =>  p_pcs_attribute4
      ,p_pcs_attribute5                 =>  p_pcs_attribute5
      ,p_pcs_attribute6                 =>  p_pcs_attribute6
      ,p_pcs_attribute7                 =>  p_pcs_attribute7
      ,p_pcs_attribute8                 =>  p_pcs_attribute8
      ,p_pcs_attribute9                 =>  p_pcs_attribute9
      ,p_pcs_attribute10                =>  p_pcs_attribute10
      ,p_pcs_attribute11                =>  p_pcs_attribute11
      ,p_pcs_attribute12                =>  p_pcs_attribute12
      ,p_pcs_attribute13                =>  p_pcs_attribute13
      ,p_pcs_attribute14                =>  p_pcs_attribute14
      ,p_pcs_attribute15                =>  p_pcs_attribute15
      ,p_pcs_attribute16                =>  p_pcs_attribute16
      ,p_pcs_attribute17                =>  p_pcs_attribute17
      ,p_pcs_attribute18                =>  p_pcs_attribute18
      ,p_pcs_attribute19                =>  p_pcs_attribute19
      ,p_pcs_attribute20                =>  p_pcs_attribute20
      ,p_pcs_attribute21                =>  p_pcs_attribute21
      ,p_pcs_attribute22                =>  p_pcs_attribute22
      ,p_pcs_attribute23                =>  p_pcs_attribute23
      ,p_pcs_attribute24                =>  p_pcs_attribute24
      ,p_pcs_attribute25                =>  p_pcs_attribute25
      ,p_pcs_attribute26                =>  p_pcs_attribute26
      ,p_pcs_attribute27                =>  p_pcs_attribute27
      ,p_pcs_attribute28                =>  p_pcs_attribute28
      ,p_pcs_attribute29                =>  p_pcs_attribute29
      ,p_pcs_attribute30                =>  p_pcs_attribute30
      ,p_object_version_number          =>  l_object_version_number
      ,p_effective_date                 => trunc(p_effective_date)
      ,p_datetrack_mode                 => p_datetrack_mode
      );
Line: 872

        (p_module_name => 'UPDATE_PRTT_ENRT_CTFN_PRVDD'
        ,p_hook_type   => 'AP'
        );
Line: 921

    ROLLBACK TO update_PRTT_ENRT_CTFN_PRVDD;
Line: 935

    ROLLBACK TO update_PRTT_ENRT_CTFN_PRVDD;
Line: 944

end update_PRTT_ENRT_CTFN_PRVDD;
Line: 950

procedure delete_PRTT_ENRT_CTFN_PRVDD
  (p_validate                       in  boolean  default false
  ,p_prtt_enrt_ctfn_prvdd_id        in  number
  ,p_effective_start_date           out nocopy date
  ,p_effective_end_date             out nocopy date
  ,p_object_version_number          in out nocopy number
  ,p_effective_date                 in  date
  ,p_datetrack_mode                 in  varchar2
  ,p_check_actions                  in varchar2 default 'Y'
  ) is
  --
  -- Declare cursors and local variables
  --
  l_proc varchar2(72) := g_package||'delete_PRTT_ENRT_CTFN_PRVDD';
Line: 979

      select prtt_enrt_actn_id,
             business_group_id
        from ben_prtt_enrt_ctfn_prvdd_f
      where prtt_enrt_ctfn_prvdd_id = p_prtt_enrt_ctfn_prvdd_id
        and p_effective_date between effective_start_date
                                 and effective_end_date;
Line: 987

     select 'Y'
       from ben_prtt_enrt_ctfn_prvdd_f
     where prtt_enrt_actn_id = l_prtt_enrt_actn_id
       and p_effective_date between effective_start_date
                                   and effective_end_date;
Line: 994

     select pea.object_version_number,
	    pea.prtt_enrt_rslt_id,
	    pen.object_version_number
       from ben_prtt_enrt_actn_f pea,
	    ben_prtt_enrt_rslt_f pen
      where pea.prtt_enrt_actn_id = l_prtt_enrt_actn_id
	and pea.prtt_enrt_rslt_id = pen.prtt_enrt_rslt_id
        and pen.prtt_enrt_rslt_stat_cd is null
        and p_effective_date between pea.effective_start_date
                                 and pea.effective_end_date
        and p_effective_date between pen.effective_start_date
				 and pen.effective_end_date;
Line: 1039

  savepoint delete_PRTT_ENRT_CTFN_PRVDD;
Line: 1060

    ben_PRTT_ENRT_CTFN_PRVDD_bk3.delete_PRTT_ENRT_CTFN_PRVDD_b
      (p_prtt_enrt_ctfn_prvdd_id        =>  p_prtt_enrt_ctfn_prvdd_id
      ,p_object_version_number          =>  p_object_version_number
      ,p_effective_date                 => trunc(p_effective_date)
      ,p_datetrack_mode                 => p_datetrack_mode );
Line: 1068

        (p_module_name => 'DELETE_PRTT_ENRT_CTFN_PRVDD'
        ,p_hook_type   => 'BP'
        );
Line: 1106

        ben_prtt_enrt_actn_api.delete_prtt_enrt_actn
         (p_validate              => p_validate
         ,p_prtt_enrt_actn_id     => l_prtt_enrt_actn_id
         ,p_business_group_id     => l_business_group_id
         ,p_effective_date        => p_effective_date
         ,p_datetrack_mode        => p_datetrack_mode
         ,p_object_version_number => l1_object_version_number
         ,p_prtt_enrt_rslt_id     => l_prtt_enrt_rslt_id
         ,p_rslt_object_version_number => l_rslt_object_version_number
         ,p_effective_start_date  => l1_effective_start_date
         ,p_effective_end_date    => l1_effective_end_date
         );
Line: 1141

    ben_PRTT_ENRT_CTFN_PRVDD_bk3.delete_PRTT_ENRT_CTFN_PRVDD_a
      (
       p_prtt_enrt_ctfn_prvdd_id        =>  p_prtt_enrt_ctfn_prvdd_id
      ,p_effective_start_date           =>  l_effective_start_date
      ,p_effective_end_date             =>  l_effective_end_date
      ,p_object_version_number          =>  l_object_version_number
    ,p_effective_date                      => trunc(p_effective_date)
    ,p_datetrack_mode                      => p_datetrack_mode
      );
Line: 1153

        (p_module_name => 'DELETE_PRTT_ENRT_CTFN_PRVDD'
        ,p_hook_type   => 'AP'
        );
Line: 1178

    ROLLBACK TO delete_PRTT_ENRT_CTFN_PRVDD;
Line: 1189

    ROLLBACK TO delete_PRTT_ENRT_CTFN_PRVDD;
Line: 1197

end delete_PRTT_ENRT_CTFN_PRVDD;