DBA Data[Home] [Help]

APPS.PER_ASSIGNMENTS_V8_PKG SQL Statements

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

Line: 3

PROCEDURE Insert_Row(X_Rowid                        IN OUT NOCOPY VARCHAR2,
                     X_Assignment_Id                       IN OUT NOCOPY NUMBER,
                     X_Effective_Start_Date                DATE,
                     X_Effective_End_Date                  DATE,
                     X_Business_Group_Id                   NUMBER,
                     X_Job_Id                              NUMBER,
                     X_Position_Id                         NUMBER,
                     X_Assignment_Status_Type_Id   IN OUT NOCOPY  NUMBER,
                     X_Person_Id                           NUMBER,
                     X_Organization_Id                     NUMBER,
                     X_Assignment_Sequence          IN OUT NOCOPY NUMBER,
                     X_Assignment_Type                     VARCHAR2,
                     X_Primary_Flag                 IN OUT NOCOPY VARCHAR2,
                     X_Assignment_Number            IN OUT NOCOPY VARCHAR2,
                     X_Comment_Id                          NUMBER,
                     X_Period_Of_Service_Id                NUMBER,
                     X_Default_Code_Comb_Id                NUMBER,
                     X_Set_Of_Books_Id                     NUMBER,
                     X_Location_Id                         NUMBER,
                     X_Supervisor_Id                       NUMBER,
                     X_Ass_Attribute_Category              VARCHAR2,
                     X_Ass_Attribute1                      VARCHAR2,
                     X_Ass_Attribute2                      VARCHAR2,
                     X_Ass_Attribute3                      VARCHAR2,
                     X_Ass_Attribute4                      VARCHAR2,
                     X_Ass_Attribute5                      VARCHAR2,
                     X_Ass_Attribute6                      VARCHAR2,
                     X_Ass_Attribute7                      VARCHAR2,
                     X_Ass_Attribute8                      VARCHAR2,
                     X_Ass_Attribute9                      VARCHAR2,
                     X_Ass_Attribute10                     VARCHAR2,
                     X_Ass_Attribute11                     VARCHAR2,
                     X_Ass_Attribute12                     VARCHAR2,
                     X_Ass_Attribute13                     VARCHAR2,
                     X_Ass_Attribute14                     VARCHAR2,
                     X_Ass_Attribute15                     VARCHAR2,
                     X_Ass_Attribute16                     VARCHAR2,
                     X_Ass_Attribute17                     VARCHAR2,
                     X_Ass_Attribute18                     VARCHAR2,
                     X_Ass_Attribute19                     VARCHAR2,
                     X_Ass_Attribute20                     VARCHAR2,
                     X_Ass_Attribute21                     VARCHAR2,
                     X_Ass_Attribute22                     VARCHAR2,
                     X_Ass_Attribute23                     VARCHAR2,
                     X_Ass_Attribute24                     VARCHAR2,
                     X_Ass_Attribute25                     VARCHAR2,
                     X_Ass_Attribute26                     VARCHAR2,
                     X_Ass_Attribute27                     VARCHAR2,
                     X_Ass_Attribute28                     VARCHAR2,
                     X_Ass_Attribute29                     VARCHAR2,
                     X_Ass_Attribute30                     VARCHAR2,
                     X_Last_Update_Date                    DATE,
                     X_Last_Updated_By                     NUMBER,
                     X_Last_Update_Login                   NUMBER,
                     X_Created_By                          NUMBER,
                     X_Creation_Date                       DATE,
                     X_Title                               VARCHAR2
 ) IS
   --
   -- Cursor to get rest of the fields not used/required by PA but
   -- which may have had values added by other apps and therfore preserve them
   -- for these other APPS.
   --
   CURSOR C0 is select * from per_assignments_f
                where rowid = X_ROWID;
Line: 73

   CURSOR C IS SELECT rowid FROM PER_ASSIGNMENTS_F
             WHERE assignment_id = X_Assignment_Id
             and effective_start_date = X_effective_start_date
             for update of assignment_id;
Line: 82

   select rowid
   from per_assignments_f
   where assignment_id = X_ASSIGNMENT_ID
   and   effective_start_Date = X_EFFECTIVE_START_DATE
   and   effective_end_date = X_EFFECTIVE_END_DATE;
Line: 92

   CURSOR C3 is select rowid from per_assignments_f
                where rowid <> X_ROWID
                and   effective_end_date between
                  X_EFFECTIVE_START_DATE
                 and X_EFFECTIVE_END_DATE
                and assignment_id = X_ASSIGNMENT_ID
                for update of assignment_id;
Line: 120

    per_assignments_v8_pkg.delete_record(X_ROWID);
Line: 124

  hr_utility.set_location('Enterring:per_assignments_v8_pkg.insert_row',10);
Line: 126

  INSERT INTO PER_ASSIGNMENTS_F(
          assignment_id,
          effective_start_date,
          effective_end_date,
          business_group_id,
          recruiter_id,
          grade_id,
          position_id,
          job_id,
          assignment_status_type_id,
          payroll_id,
          location_id,
          person_referred_by_id,
          supervisor_id,
          special_ceiling_step_id,
          person_id,
          recruitment_activity_id,
          source_organization_id,
          organization_id,
          people_group_id,
          soft_coding_keyflex_id,
          vacancy_id,
          pay_basis_id,
          assignment_sequence,
          assignment_type,
          primary_flag,
          application_id,
          assignment_number,
          change_reason,
          comment_id,
          date_probation_end,
          default_code_comb_id,
          employment_category,
          frequency,
          internal_address_line,
          manager_flag,
          normal_hours,
          perf_review_period,
          perf_review_period_frequency,
          period_of_service_id,
          probation_period,
          probation_unit,
          sal_review_period,
          sal_review_period_frequency,
          set_of_books_id,
          source_type,
          time_normal_finish,
          time_normal_start,
          ass_attribute_category,
          ass_attribute1,
          ass_attribute2,
          ass_attribute3,
          ass_attribute4,
          ass_attribute5,
          ass_attribute6,
          ass_attribute7,
          ass_attribute8,
          ass_attribute9,
          ass_attribute10,
          ass_attribute11,
          ass_attribute12,
          ass_attribute13,
          ass_attribute14,
          ass_attribute15,
          ass_attribute16,
          ass_attribute17,
          ass_attribute18,
          ass_attribute19,
          ass_attribute20,
          ass_attribute21,
          ass_attribute22,
          ass_attribute23,
          ass_attribute24,
          ass_attribute25,
          ass_attribute26,
          ass_attribute27,
          ass_attribute28,
          ass_attribute29,
          ass_attribute30,
          last_update_date,
          last_updated_by,
          last_update_login,
          created_by,
          creation_date,
          title
         ) VALUES (
          X_Assignment_Id,
          X_Effective_Start_Date,
          X_Effective_End_Date,
          X_Business_Group_Id,
          ass_rec.Recruiter_Id,
          ass_rec.Grade_Id,
          X_Position_Id,  -- ass_rec.Position_Id,
          X_Job_Id,
          X_Assignment_Status_Type_Id,
          ass_rec.Payroll_Id,
          X_Location_Id,
          ass_rec.Person_Referred_By_Id,
          X_Supervisor_Id,
          ass_rec.Special_Ceiling_Step_Id,
          X_Person_Id,
          ass_rec.Recruitment_Activity_Id,
          ass_rec.Source_Organization_Id,
          X_Organization_Id,
          ass_rec.People_Group_Id,
          ass_rec.Soft_Coding_Keyflex_Id,
          ass_rec.Vacancy_Id,
          ass_rec.Pay_Basis_Id,
          X_Assignment_Sequence,
          X_Assignment_Type,
          X_Primary_Flag,
          ass_rec.Application_Id,
          X_Assignment_Number,
          ass_rec.Change_Reason,
          X_Comment_Id,
          ass_rec.Date_Probation_End,
          X_Default_Code_Comb_Id, --ass_rec.Default_Code_Comb_Id,
          ass_rec.Employment_Category,
          ass_rec.Frequency,
          ass_rec.Internal_Address_Line,
          ass_rec.Manager_Flag,
          ass_rec.Normal_Hours,
          ass_rec.Perf_Review_Period,
          ass_rec.Perf_Review_Period_Frequency,
          X_Period_Of_Service_Id,
          ass_rec.Probation_Period,
          ass_rec.Probation_Unit,
          ass_rec.Sal_Review_Period,
          ass_rec.Sal_Review_Period_Frequency,
          X_Set_Of_Books_Id,
          ass_rec.Source_Type,
          ass_rec.Time_Normal_Finish,
          ass_rec.Time_Normal_Start,
          X_Ass_Attribute_Category,
          X_Ass_Attribute1,
          X_Ass_Attribute2,
          X_Ass_Attribute3,
          X_Ass_Attribute4,
          X_Ass_Attribute5,
          X_Ass_Attribute6,
          X_Ass_Attribute7,
          X_Ass_Attribute8,
          X_Ass_Attribute9,
          X_Ass_Attribute10,
          X_Ass_Attribute11,
          X_Ass_Attribute12,
          X_Ass_Attribute13,
          X_Ass_Attribute14,
          X_Ass_Attribute15,
          X_Ass_Attribute16,
          X_Ass_Attribute17,
          X_Ass_Attribute18,
          X_Ass_Attribute19,
          X_Ass_Attribute20,
          X_Ass_Attribute21,
          X_Ass_Attribute22,
          X_Ass_Attribute23,
          X_Ass_Attribute24,
          X_Ass_Attribute25,
          X_Ass_Attribute26,
          X_Ass_Attribute27,
          X_Ass_Attribute28,
          X_Ass_Attribute29,
          X_Ass_Attribute30,
          X_Last_Update_Date,
          X_Last_Updated_By,
          X_Last_Update_Login,
          X_Created_By,
          X_Creation_Date,
          X_Title
  );
Line: 308

    UPDATE PER_ASSIGNMENTS_F
    SET EFFECTIVE_END_DATE = X_EFFECTIVE_START_DATE - 1,
      LAST_UPDATED_BY    = X_LAST_UPDATED_BY,
      LAST_UPDATE_DATE   = X_LAST_UPDATE_DATE,
      LAST_UPDATE_LOGIN  = X_LAST_UPDATE_LOGIN
    WHERE CURRENT OF c3;
Line: 324

END Insert_Row;
Line: 327

PROCEDURE Insert_Row(X_Rowid                        IN OUT NOCOPY VARCHAR2,
                     X_Assignment_Id                       IN OUT NOCOPY NUMBER,
                     X_Effective_Start_Date                DATE,
                     X_Effective_End_Date                  DATE,
                     X_Business_Group_Id                   NUMBER,
                     X_Job_Id                              NUMBER,
                     X_Assignment_Status_Type_Id   IN OUT NOCOPY  NUMBER,
                     X_Person_Id                           NUMBER,
                     X_Organization_Id                     NUMBER,
                     X_Assignment_Sequence          IN OUT NOCOPY NUMBER,
                     X_Assignment_Type                     VARCHAR2,
                     X_Primary_Flag                 IN OUT NOCOPY VARCHAR2,
                     X_Assignment_Number            IN OUT NOCOPY VARCHAR2,
                     X_Comment_Id                          NUMBER,
                     X_Period_Of_Service_Id                NUMBER,
                     X_Default_Code_Comb_Id                NUMBER,
                     X_Set_Of_Books_Id                     NUMBER,
                     X_Location_Id                         NUMBER,
                     X_Supervisor_Id                       NUMBER,
                     X_Ass_Attribute_Category              VARCHAR2,
                     X_Ass_Attribute1                      VARCHAR2,
                     X_Ass_Attribute2                      VARCHAR2,
                     X_Ass_Attribute3                      VARCHAR2,
                     X_Ass_Attribute4                      VARCHAR2,
                     X_Ass_Attribute5                      VARCHAR2,
                     X_Ass_Attribute6                      VARCHAR2,
                     X_Ass_Attribute7                      VARCHAR2,
                     X_Ass_Attribute8                      VARCHAR2,
                     X_Ass_Attribute9                      VARCHAR2,
                     X_Ass_Attribute10                     VARCHAR2,
                     X_Ass_Attribute11                     VARCHAR2,
                     X_Ass_Attribute12                     VARCHAR2,
                     X_Ass_Attribute13                     VARCHAR2,
                     X_Ass_Attribute14                     VARCHAR2,
                     X_Ass_Attribute15                     VARCHAR2,
                     X_Ass_Attribute16                     VARCHAR2,
                     X_Ass_Attribute17                     VARCHAR2,
                     X_Ass_Attribute18                     VARCHAR2,
                     X_Ass_Attribute19                     VARCHAR2,
                     X_Ass_Attribute20                     VARCHAR2,
                     X_Ass_Attribute21                     VARCHAR2,
                     X_Ass_Attribute22                     VARCHAR2,
                     X_Ass_Attribute23                     VARCHAR2,
                     X_Ass_Attribute24                     VARCHAR2,
                     X_Ass_Attribute25                     VARCHAR2,
                     X_Ass_Attribute26                     VARCHAR2,
                     X_Ass_Attribute27                     VARCHAR2,
                     X_Ass_Attribute28                     VARCHAR2,
                     X_Ass_Attribute29                     VARCHAR2,
                     X_Ass_Attribute30                     VARCHAR2,
                     X_Last_Update_Date                    DATE,
                     X_Last_Updated_By                     NUMBER,
                     X_Last_Update_Login                   NUMBER,
                     X_Created_By                          NUMBER,
                     X_Creation_Date                       DATE,
                     X_Title                               VARCHAR2
 ) IS
l_position_id NUMBER;
Line: 386

    Insert_Row(X_Rowid                        ,
                     X_Assignment_Id                ,
                     X_Effective_Start_Date         ,
                     X_Effective_End_Date           ,
                     X_Business_Group_Id            ,
                     X_Job_Id                       ,
                     l_Position_Id                  ,
                     X_Assignment_Status_Type_Id    ,
                     X_Person_Id                    ,
                     X_Organization_Id              ,
                     X_Assignment_Sequence          ,
                     X_Assignment_Type              ,
                     X_Primary_Flag                 ,
                     X_Assignment_Number            ,
                     X_Comment_Id                   ,
                     X_Period_Of_Service_Id         ,
                     X_Default_Code_Comb_Id         ,
                     X_Set_Of_Books_Id              ,
                     X_Location_Id                  ,
                     X_Supervisor_Id                ,
                     X_Ass_Attribute_Category       ,
                     X_Ass_Attribute1               ,
                     X_Ass_Attribute2               ,
                     X_Ass_Attribute3               ,
                     X_Ass_Attribute4               ,
                     X_Ass_Attribute5               ,
                     X_Ass_Attribute6               ,
                     X_Ass_Attribute7               ,
                     X_Ass_Attribute8               ,
                     X_Ass_Attribute9               ,
                     X_Ass_Attribute10              ,
                     X_Ass_Attribute11              ,
                     X_Ass_Attribute12              ,
                     X_Ass_Attribute13              ,
                     X_Ass_Attribute14              ,
                     X_Ass_Attribute15              ,
                     X_Ass_Attribute16              ,
                     X_Ass_Attribute17              ,
                     X_Ass_Attribute18              ,
                     X_Ass_Attribute19              ,
                     X_Ass_Attribute20              ,
                     X_Ass_Attribute21              ,
                     X_Ass_Attribute22              ,
                     X_Ass_Attribute23              ,
                     X_Ass_Attribute24              ,
                     X_Ass_Attribute25              ,
                     X_Ass_Attribute26              ,
                     X_Ass_Attribute27              ,
                     X_Ass_Attribute28              ,
                     X_Ass_Attribute29              ,
                     X_Ass_Attribute30              ,
                     X_Last_Update_Date             ,
                     X_Last_Updated_By              ,
                     X_Last_Update_Login            ,
                     X_Created_By                   ,
                     X_Creation_Date                ,
                     X_Title);
Line: 443

END Insert_Row;
Line: 445

procedure delete_record(p_rowid VARCHAR2) is
begin
  delete from per_assignments_f
  where rowid = chartorowid(p_rowid);
Line: 516

SELECT NVL(p_ORGANIZATION_NAME, PO.NAME) ORGANIZATION_NAME,
       NVL(p_ORGANIZATION_ID, PO.ORGANIZATION_ID) ORGANIZATION_ID,
       NVL(p_JOB_NAME, PJ.NAME) JOB_NAME,
       NVL(p_JOB_ID,PJ.JOB_ID) JOB_ID,
       NVL(p_POSITION_NAME, PP.NAME) POSITION_NAME,
       NVL(p_POSITION_ID,PP.POSITION_ID) POSITION_ID,
       PAS.EFFECTIVE_END_DATE,
       PAS.ASSIGNMENT_ID,
       PAS.ASSIGNMENT_STATUS_TYPE_ID,
       PAS.BUSINESS_GROUP_ID,
       PAS.ASSIGNMENT_TYPE,
       PAS.PRIMARY_FLAG,
       PAS.COMMENT_ID,
       PAS.ASSIGNMENT_SEQUENCE,
       PAS.ASSIGNMENT_NUMBER,
       PAS.PERIOD_OF_SERVICE_ID,
       PAS.SET_OF_BOOKS_ID,
       LOC.LOCATION_CODE,
       PAS.LOCATION_ID,
       PER.FULL_NAME SUPERVISOR_NAME,
       PAS.TITLE,
       PAS.SUPERVISOR_ID,
       PAS.ASS_ATTRIBUTE_CATEGORY,
       PAS.ASS_ATTRIBUTE1,
       PAS.ASS_ATTRIBUTE2,
       PAS.ASS_ATTRIBUTE3,
       PAS.ASS_ATTRIBUTE4,
       PAS.ASS_ATTRIBUTE5,
       PAS.ASS_ATTRIBUTE6,
       PAS.ASS_ATTRIBUTE7,
       PAS.ASS_ATTRIBUTE8,
       PAS.ASS_ATTRIBUTE9,
       PAS.ASS_ATTRIBUTE10,
       PAS.ASS_ATTRIBUTE11,
       PAS.ASS_ATTRIBUTE12,
       PAS.ASS_ATTRIBUTE13,
       PAS.ASS_ATTRIBUTE14,
       PAS.ASS_ATTRIBUTE15,
       PAS.ASS_ATTRIBUTE16,
       PAS.ASS_ATTRIBUTE17,
       PAS.ASS_ATTRIBUTE18,
       PAS.ASS_ATTRIBUTE19,
       PAS.ASS_ATTRIBUTE20,
       PAS.ASS_ATTRIBUTE21,
       PAS.ASS_ATTRIBUTE22,
       PAS.ASS_ATTRIBUTE23,
       PAS.ASS_ATTRIBUTE24,
       PAS.ASS_ATTRIBUTE25,
       PAS.ASS_ATTRIBUTE26,
       PAS.ASS_ATTRIBUTE27,
       PAS.ASS_ATTRIBUTE28,
       PAS.ASS_ATTRIBUTE29,
       PAS.ASS_ATTRIBUTE30,
       PAS.EFFECTIVE_START_DATE
FROM PER_ALL_PEOPLE_F PER,
     PER_JOBS_V PJ,
     HR_POSITIONS_F PP,
     HR_LOCATIONS LOC,
     PER_ORGANIZATION_UNITS_PERF PO,
     PER_ASSIGNMENTS_F PAS
WHERE  PJ.JOB_ID(+) = PAS.JOB_ID
AND    PP.POSITION_ID(+) = PAS.POSITION_ID
AND    PP.JOB_ID(+) = PAS.JOB_ID
AND    PAS.ORGANIZATION_ID = PO.ORGANIZATION_ID
AND    LOC.LOCATION_ID (+) = PAS.LOCATION_ID
AND    PER.PERSON_ID (+) = PAS.SUPERVISOR_ID
AND    PAS.EFFECTIVE_START_DATE
     between PP.EFFECTIVE_START_DATE
      and PP.EFFECTIVE_END_DATE
AND    PAS.EFFECTIVE_START_DATE
     between nvl(PER.EFFECTIVE_START_DATE,PAS.EFFECTIVE_START_DATE)
      and PAS.EFFECTIVE_END_DATE
AND    PAS.PERSON_ID = p_person_id
AND    PAS.ASSIGNMENT_ID    = p_assignment_ID
AND    PAS.EFFECTIVE_START_DATE = p_effective_start_date
AND    PAS.PERIOD_OF_SERVICE_ID = p_period_of_service_id;
Line: 598

SELECT MIN(EFFECTIVE_START_DATE) - 1
FROM   PER_ASSIGNMENTS_F
WHERE  EFFECTIVE_START_DATE >
        p_EFFECTIVE_START_DATE
AND    PERSON_ID = p_PERSON_ID
and    assignment_id =p_assignment_id
and    period_of_service_id = p_period_of_service_id;
Line: 612

SELECT MIN(EFFECTIVE_END_DATE)
FROM   PER_ASSIGNMENTS_F
WHERE  EFFECTIVE_END_DATE >
        p_effective_start_date
AND    PERSON_ID = p_person_id
and    assignment_id =p_assignment_id
and    period_of_service_id = p_period_of_service_id;
Line: 629

SELECT NVL(p_ORGANIZATION_NAME, PO.NAME) ORGANIZATION_NAME,
       NVL(p_ORGANIZATION_ID, PO.ORGANIZATION_ID) ORGANIZATION_ID,
       NVL(p_JOB_NAME, PJ.NAME) JOB_NAME,
       NVL(p_JOB_ID,PJ.JOB_ID) JOB_ID,
       NVL(p_POSITION_NAME, PP.NAME) POSITION_NAME,
       NVL(p_POSITION_ID,PP.POSITION_ID) POSITION_ID,
       PAS.EFFECTIVE_END_DATE,
       PAS.ASSIGNMENT_ID,
       PAS.ASSIGNMENT_STATUS_TYPE_ID,
       PAS.BUSINESS_GROUP_ID,
       PAS.ASSIGNMENT_TYPE,
       PAS.PRIMARY_FLAG,
       PAS.COMMENT_ID,
       PAS.ASSIGNMENT_SEQUENCE,
       PAS.ASSIGNMENT_NUMBER,
       PAS.PERIOD_OF_SERVICE_ID,
       PAS.SET_OF_BOOKS_ID,
       LOC.LOCATION_CODE,
       PAS.LOCATION_ID,
       PER.FULL_NAME SUPERVISOR_NAME,
       PAS.TITLE,
       PAS.SUPERVISOR_ID,
       PAS.ASS_ATTRIBUTE_CATEGORY,
       PAS.ASS_ATTRIBUTE1,
       PAS.ASS_ATTRIBUTE2,
       PAS.ASS_ATTRIBUTE3,
       PAS.ASS_ATTRIBUTE4,
       PAS.ASS_ATTRIBUTE5,
       PAS.ASS_ATTRIBUTE6,
       PAS.ASS_ATTRIBUTE7,
       PAS.ASS_ATTRIBUTE8,
       PAS.ASS_ATTRIBUTE9,
       PAS.ASS_ATTRIBUTE10,
       PAS.ASS_ATTRIBUTE11,
       PAS.ASS_ATTRIBUTE12,
       PAS.ASS_ATTRIBUTE13,
       PAS.ASS_ATTRIBUTE14,
       PAS.ASS_ATTRIBUTE15,
       PAS.ASS_ATTRIBUTE16,
       PAS.ASS_ATTRIBUTE17,
       PAS.ASS_ATTRIBUTE18,
       PAS.ASS_ATTRIBUTE19,
       PAS.ASS_ATTRIBUTE20,
       PAS.ASS_ATTRIBUTE21,
       PAS.ASS_ATTRIBUTE22,
       PAS.ASS_ATTRIBUTE23,
       PAS.ASS_ATTRIBUTE24,
       PAS.ASS_ATTRIBUTE25,
       PAS.ASS_ATTRIBUTE26,
       PAS.ASS_ATTRIBUTE27,
       PAS.ASS_ATTRIBUTE28,
       PAS.ASS_ATTRIBUTE29,
       PAS.ASS_ATTRIBUTE30,
       PAS.EFFECTIVE_START_DATE
FROM PER_PEOPLE_F PER,
     PER_JOBS_V PJ,
     HR_POSITIONS_F PP,
     HR_LOCATIONS LOC,
     PER_ORGANIZATION_UNITS_PERF PO,
     PER_ASSIGNMENTS_F PAS
WHERE
      PAS.JOB_ID = PJ.JOB_ID (+)
AND   PP.POSITION_ID(+) = PAS.POSITION_ID
AND   PP.JOB_ID(+) = PAS.JOB_ID
AND   PAS.ORGANIZATION_ID = PO.ORGANIZATION_ID
AND   PAS.PERSON_ID = p_person_id
AND   LOC.LOCATION_ID (+) = PAS.LOCATION_ID
--
AND   PER.PERSON_ID (+) = PAS.SUPERVISOR_ID
AND   p_effective_date between PER.effective_start_date(+) and PER.effective_end_date(+)
--
AND    PAS.EFFECTIVE_START_DATE
     between PP.EFFECTIVE_START_DATE(+)    -- #2720080
      and PP.EFFECTIVE_END_DATE(+)
--
AND   PAS.ASSIGNMENT_ID    = p_assignment_ID
AND   p_effective_start_date BETWEEN
      PAS.EFFECTIVE_START_DATE AND PAS.EFFECTIVE_END_DATE
AND   PAS.PERIOD_OF_SERVICE_ID = p_period_of_service_id;
Line: 947

select  p.date_start
from    per_periods_of_service p
where   p.person_id = p_person_id
and     p.period_of_service_id = p_period_of_service_id;
Line: 954

select  pos.actual_termination_date
from    per_periods_of_service pos
where   pos.person_id = p_person_id
and     pos.period_of_service_id = p_period_of_service_id;