DBA Data[Home] [Help]

APPS.HRI_OPL_WRKFC_TRNSFR_EVENTS SQL Statements

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

Line: 63

PROCEDURE delete_transfers_mgrh(p_start_object_id   IN NUMBER,
                                p_end_object_id     IN NUMBER) IS

BEGIN

  -- Delete primary assignment changes
  DELETE FROM hri_mdp_mgrh_transfers_ct  mgrh_trn
  WHERE mgrh_trn.rowid IN
   (SELECT mgrh_trn2.rowid
    FROM
     hri_mdp_mgrh_transfers_ct  mgrh_trn2
    ,hri_eq_sprvsr_hrchy_chgs   eq
    WHERE mgrh_trn2.asg_assgnmnt_fk = eq.assignment_id
    AND eq.person_id BETWEEN p_start_object_id AND p_end_object_id
    AND mgrh_trn2.time_day_evt_fk >= eq.erlst_evnt_effective_date);
Line: 80

  DELETE FROM hri_mdp_mgrh_transfers_ct  mgrh_trn
  WHERE mgrh_trn.rowid IN
   (SELECT mgrh_trn2.rowid
    FROM
     hri_mdp_mgrh_transfers_ct  mgrh_trn2
    ,hri_eq_sprvsr_hrchy_chgs   eq
    WHERE mgrh_trn2.per_person_trn_fk = eq.person_id
    AND eq.person_id BETWEEN p_start_object_id AND p_end_object_id
    AND mgrh_trn2.time_day_evt_fk >= eq.erlst_evnt_effective_date);
Line: 90

END delete_transfers_mgrh;
Line: 95

PROCEDURE delete_transfers(p_start_object_id   IN NUMBER,
                           p_end_object_id     IN NUMBER) IS

BEGIN

  DELETE FROM hri_mdp_mgrh_transfers_ct  mgrh_trn
  WHERE mgrh_trn.rowid IN
   (SELECT mgrh_trn2.rowid
    FROM
     hri_mdp_mgrh_transfers_ct  mgrh_trn2
    ,hri_eq_asgn_evnts          eq
    WHERE mgrh_trn2.asg_assgnmnt_fk = eq.assignment_id
    AND eq.assignment_id BETWEEN p_start_object_id AND p_end_object_id
    AND mgrh_trn2.time_day_evt_fk >= eq.erlst_evnt_effective_date
    AND mgrh_trn2.sec_asg_ind IS NULL);
Line: 111

  DELETE FROM hri_mdp_orgh_transfers_ct  orgh_trn
  WHERE orgh_trn.rowid IN
   (SELECT orgh_trn2.rowid
    FROM
     hri_mdp_orgh_transfers_ct  orgh_trn2
    ,hri_eq_asgn_evnts          eq
    WHERE orgh_trn2.asg_assgnmnt_fk = eq.assignment_id
    AND eq.assignment_id BETWEEN p_start_object_id AND p_end_object_id
    AND orgh_trn2.time_day_evt_fk >= eq.erlst_evnt_effective_date);
Line: 121

END delete_transfers;
Line: 127

PROCEDURE bulk_insert_transfers IS

  l_user_id        NUMBER;
Line: 148

        INSERT INTO hri_mdp_mgrh_transfers_ct
         (mgr_sup_person_fk
         ,mgr_sup_mngrsc_fk
         ,per_person_fk
         ,per_person_trn_fk
         ,asg_assgnmnt_fk
         ,ptyp_wrktyp_fk
         ,time_day_evt_fk
         ,transfer_in_ind
         ,transfer_out_ind
         ,direct_ind
         ,direct_record_ind
         ,last_update_date
         ,last_update_login
         ,last_updated_by
         ,created_by
         ,creation_date)
          VALUES
           (g_mgrh_sup_psn_id(i)
           ,g_mgrh_sup_sc_fk(i)
           ,g_mgrh_psn_id(i)
           ,g_mgrh_trn_id(i)
           ,g_mgrh_asg_id(i)
           ,g_mgrh_wty_fk(i)
           ,g_mgrh_date(i)
           ,g_mgrh_in_ind(i)
           ,g_mgrh_out_ind(i)
           ,g_mgrh_dir_ind(i)
           ,g_mgrh_dir_rec(i)
           ,l_current_time
           ,l_user_id
           ,l_user_id
           ,l_user_id
           ,l_current_time);
Line: 189

          INSERT INTO hri_mdp_mgrh_transfers_ct
           (mgr_sup_person_fk
           ,mgr_sup_mngrsc_fk
           ,per_person_fk
           ,per_person_trn_fk
           ,asg_assgnmnt_fk
           ,ptyp_wrktyp_fk
           ,time_day_evt_fk
           ,transfer_in_ind
           ,transfer_out_ind
           ,direct_ind
           ,direct_record_ind
           ,last_update_date
           ,last_update_login
           ,last_updated_by
           ,created_by
           ,creation_date)
            VALUES
             (g_mgrh_sup_psn_id(i)
             ,g_mgrh_sup_sc_fk(i)
             ,g_mgrh_psn_id(i)
             ,g_mgrh_trn_id(i)
             ,g_mgrh_asg_id(i)
             ,g_mgrh_wty_fk(i)
             ,g_mgrh_date(i)
             ,g_mgrh_in_ind(i)
             ,g_mgrh_out_ind(i)
             ,g_mgrh_dir_ind(i)
             ,g_mgrh_dir_rec(i)
             ,l_current_time
             ,l_user_id
             ,l_user_id
             ,l_user_id
             ,l_current_time);
Line: 241

      INSERT INTO hri_mdp_orgh_transfers_ct
       (org_sup_organztn_fk
       ,per_person_fk
       ,asg_assgnmnt_fk
       ,ptyp_wrktyp_fk
       ,time_day_evt_fk
       ,transfer_in_ind
       ,transfer_out_ind
       ,direct_ind
       ,headcount_trn
       ,fte_trn
       ,last_update_date
       ,last_update_login
       ,last_updated_by
       ,created_by
       ,creation_date)
        VALUES
         (g_orgh_sup_org_id(i)
         ,g_orgh_psn_id(i)
         ,g_orgh_asg_id(i)
         ,g_orgh_wty_fk(i)
         ,g_orgh_date(i)
         ,g_orgh_in_ind(i)
         ,g_orgh_out_ind(i)
         ,g_orgh_dir_ind(i)
         ,g_orgh_hdc_trn(i)
         ,g_orgh_fte_trn(i)
         ,l_current_time
         ,l_user_id
         ,l_user_id
         ,l_user_id
         ,l_current_time);
Line: 278

END bulk_insert_transfers;
Line: 284

PROCEDURE insert_mgrh_transfer_row(p_sup_person_id     IN NUMBER
                                  ,p_sup_mngrsc_fk     IN NUMBER
                                  ,p_trn_person_id     IN NUMBER
                                  ,p_transferee_id     IN NUMBER
                                  ,p_trn_assignment_id IN NUMBER
                                  ,p_trn_wrktyp_fk     IN VARCHAR2
                                  ,p_transfer_date     IN DATE
                                  ,p_transfer_in_ind   IN NUMBER
                                  ,p_transfer_out_ind  IN NUMBER
                                  ,p_direct_ind        IN NUMBER
                                  ,p_direct_rec        IN NUMBER) IS

BEGIN

  -- Add row
  g_mgrh_row_count := g_mgrh_row_count + 1;
Line: 312

END insert_mgrh_transfer_row;
Line: 318

PROCEDURE insert_orgh_transfer_row(p_sup_organization_id  IN NUMBER
                                  ,p_trn_person_id        IN NUMBER
                                  ,p_trn_assignment_id    IN NUMBER
                                  ,p_trn_wrktyp_fk        IN VARCHAR2
                                  ,p_transfer_date        IN DATE
                                  ,p_transfer_in_ind      IN NUMBER
                                  ,p_transfer_out_ind     IN NUMBER
                                  ,p_direct_ind           IN NUMBER
                                  ,p_hdc_trn              IN NUMBER
                                  ,p_fte_trn              IN NUMBER) IS

BEGIN

  -- Add row
  g_orgh_row_count := g_orgh_row_count + 1;
Line: 344

END insert_orgh_transfer_row;
Line: 361

  SELECT
   suph.sup_person_id
  ,chn.mgrs_mngrsc_pk
  FROM
   hri_cs_suph       suph
  ,hri_cs_mngrsc_ct  chn
  WHERE suph.sub_person_id = v_person_id
  AND suph.sub_person_id = chn.mgrs_person_fk
  AND v_date BETWEEN suph.effective_start_date
             AND suph.effective_end_date
  AND v_date BETWEEN chn.mgrs_date_start
             AND chn.mgrs_date_end;
Line: 441

      insert_mgrh_transfer_row
       (p_sup_person_id     => l_index
       ,p_sup_mngrsc_fk     => l_node_sk
       ,p_trn_person_id     => p_transfer_psn_id
       ,p_transferee_id     => p_transfer_psn_id
       ,p_trn_assignment_id => p_transfer_asg_id
       ,p_trn_wrktyp_fk     => p_transfer_wty_fk
       ,p_transfer_date     => p_transfer_date
       ,p_transfer_in_ind   => l_transfer_in_ind
       ,p_transfer_out_ind  => l_transfer_out_ind
       ,p_direct_ind        => l_direct_ind
       ,p_direct_rec        => 0);
Line: 467

        insert_mgrh_transfer_row
         (p_sup_person_id     => l_index
         ,p_sup_mngrsc_fk     => l_node_sk
         ,p_trn_person_id     => p_transfer_psn_id
         ,p_transferee_id     => p_transfer_psn_id
         ,p_trn_assignment_id => p_transfer_asg_id
         ,p_trn_wrktyp_fk     => p_transfer_wty_fk
         ,p_transfer_date     => p_transfer_date
         ,p_transfer_in_ind   => 0
         ,p_transfer_out_ind  => 1
         ,p_direct_ind        => 1
         ,p_direct_rec        => 1);
Line: 483

        insert_mgrh_transfer_row
         (p_sup_person_id     => l_index
         ,p_sup_mngrsc_fk     => l_node_sk
         ,p_trn_person_id     => p_transfer_psn_id
         ,p_transferee_id     => p_transfer_psn_id
         ,p_trn_assignment_id => p_transfer_asg_id
         ,p_trn_wrktyp_fk     => p_transfer_wty_fk
         ,p_transfer_date     => p_transfer_date
         ,p_transfer_in_ind   => 1
         ,p_transfer_out_ind  => 0
         ,p_direct_ind        => 1
         ,p_direct_rec        => 1);
Line: 520

  SELECT
   orgh_sup_organztn_fk
  ,orgh_relative_level
  FROM hri_cs_orgh_ct
  WHERE orgh_organztn_fk = v_organization_id;
Line: 564

      insert_orgh_transfer_row
       (p_sup_organization_id => l_index
       ,p_trn_person_id       => p_transfer_psn_id
       ,p_trn_assignment_id   => p_transfer_asg_id
       ,p_trn_wrktyp_fk       => p_transfer_wty_fk
       ,p_transfer_date       => p_transfer_date
       ,p_transfer_in_ind     => 0
       ,p_transfer_out_ind    => 1
       ,p_direct_ind          => l_chain_cache(l_index).direct_node_before
       ,p_hdc_trn             => p_transfer_hdc
       ,p_fte_trn             => p_transfer_fte);
Line: 579

      insert_orgh_transfer_row
       (p_sup_organization_id => l_index
       ,p_trn_person_id       => p_transfer_psn_id
       ,p_trn_assignment_id   => p_transfer_asg_id
       ,p_trn_wrktyp_fk       => p_transfer_wty_fk
       ,p_transfer_date       => p_transfer_date
       ,p_transfer_in_ind     => 1
       ,p_transfer_out_ind    => 0
       ,p_direct_ind          => l_chain_cache(l_index).direct_node_after
       ,p_hdc_trn             => p_transfer_hdc
       ,p_fte_trn             => p_transfer_fte);