DBA Data[Home] [Help]

APPS.PQH_ASG_WRAPPER SQL Statements

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

Line: 61

      SELECT p.per_system_status
      FROM   per_assignment_status_types p
      WHERE  p.assignment_status_type_id = p_assignment_status_type_id;
Line: 107

    Select information22
    from   pqh_copy_entity_attribs
    Where  information22 IS NOT NULL
    And    row_type_cd                = 'CRITERIA'
    And    copy_entity_txn_id         = pqh_gen_form.g_txn_id;
Line: 115

    Select ppt.system_person_type
    From   per_person_types ppt
    Where  ppt.person_type_id = p_person_type_id;
Line: 224

    Select information22
    from   pqh_copy_entity_attribs
    Where  information22 IS NOT NULL
    And    row_type_cd                = 'CRITERIA'
    And    copy_entity_txn_id         = pqh_gen_form.g_txn_id;
Line: 232

    Select ppt.system_person_type
    From   per_person_types ppt
    Where  ppt.person_type_id = p_person_type_id;
Line: 341

    Select NVL(check_information1,'N'),
           NVL(check_information2,'N'),
           NVL(check_information3,'N')
    from   pqh_copy_entity_attribs
    Where  (check_information1 IS NOT NULL OR
            check_information2 IS NOT NULL OR
            check_information3 IS NOT NULL)
    and    row_type_cd                = 'CRITERIA'
    And    copy_entity_txn_id         = pqh_gen_form.g_txn_id;
Line: 353

    Select ppt.system_person_type
    From   per_person_types ppt
    Where  ppt.person_type_id = p_person_type_id;
Line: 448

    Select information22
    from   pqh_copy_entity_attribs
    Where  information22 IS NOT NULL
    And    row_type_cd                = 'CRITERIA'
    And    copy_entity_txn_id         = pqh_gen_form.g_txn_id;
Line: 456

    Select 'x'
    From   per_person_types ppt
    Where  ppt.system_person_type = p_system_person_type
    and    ppt.person_type_id     = p_person_type_id;
Line: 463

    Select ppt.system_person_type
    From   per_person_types ppt
    Where  ppt.person_type_id = p_person_type_id;
Line: 546

      Select posvv.org_structure_version_id version_id
      From   per_organization_structures_v  posv,
             per_org_structure_versions_v   posvv,
             fnd_sessions                   fs
      Where  posvv.organization_structure_id = posv.organization_structure_id
      and    fs.effective_date Between posvv.date_from
                                   and NVL(posvv.date_to,hr_general.end_of_time)
      And    posv.organization_structure_id  = p_organization_structure_id
      And    fs.session_id = userenv('sessionid');
Line: 562

      select posev.organization_id_parent org_id
      from   per_org_structure_elements   posev
      where  posev.org_Structure_version_id  = p_version_id
      UNION
      select posev.organization_id_child org_id
      from   per_org_structure_elements   posev
      where  posev.org_Structure_version_id  = p_version_id;
Line: 631

      Select to_number(information2),
             to_number(information3)
      from   pqh_copy_entity_attribs
      Where  information2 IS NOT NULL
      And    row_type_cd                = 'CRITERIA'
      And    copy_entity_txn_id         = pqh_gen_form.g_txn_id;
Line: 639

      select organization_id_parent
        from per_org_structure_elements ose,
	     per_org_structure_versions osv
       where osv.organization_structure_id = p_org_hierarchy_id
         and hr_general.effective_date between osv.date_from
	             and nvl(osv.date_to,hr_general.end_of_time)
	 and osv.org_structure_version_id = ose.org_structure_version_id
         and not exists
              (select 'X'
                 from per_org_structure_elements ose2
		where ose.organization_id_parent = ose2.organization_id_child
		 and osv.org_structure_version_id=ose2.org_structure_version_id);
Line: 666

    ** has been entered for this mass update.
    */
    Open  c_is_field_populated;
Line: 735

          select 'X'
	    into l_dummy
            from dual
           where g_org_hierarchy_root in (
             SELECT  o.organization_id_parent
               FROM  per_org_structure_elements o
         CONNECT BY o.organization_id_child  = PRIOR o.organization_id_parent
             AND    o.org_structure_version_id = PRIOR o.org_structure_version_id
         START WITH o.organization_id_child = p_search_org_id
             AND    o.org_structure_version_id   =
                   (SELECT v.org_structure_version_id
                      FROM   per_org_structure_versions v
                     WHERE  v.organization_structure_id = g_org_hierarchy_id
                       AND  hr_general.effective_date BETWEEN v.date_from
                       AND NVL(v.date_to, hr_general.end_of_time)));
Line: 795

          select 'X'
	    into l_dummy
            from dual
           where g_org_starting_node in (
             SELECT  o.organization_id_parent
               FROM  per_org_structure_elements o
         CONNECT BY o.organization_id_child  = PRIOR o.organization_id_parent
             AND    o.org_structure_version_id = PRIOR o.org_structure_version_id
         START WITH o.organization_id_child = p_search_org_id
             AND    o.org_structure_version_id   =
                   (SELECT v.org_structure_version_id
                      FROM   per_org_structure_versions v
                     WHERE  v.organization_structure_id = g_org_hierarchy_id
                       AND  hr_general.effective_date BETWEEN v.date_from
                       AND NVL(v.date_to, hr_general.end_of_time)));
Line: 855

      Select ppsvv.pos_structure_version_id version_id
      From   per_position_structures_v      ppsv,
             per_pos_structure_versions_v   ppsvv
      Where  ppsvv.position_structure_id  = ppsv.position_structure_id
      And    ppsv.position_structure_id   = p_position_structure_id
      and    p_effective_date between to_date(date_from,'DD/MM/YYYY') and
                              NVL(to_date(date_to,'DD/MM/YYYY'),p_effective_date);
Line: 869

      select ppsev.parent_position_id         pos_id
      from   per_pos_structure_elements   ppsev
      where  ppsev.pos_structure_version_id = p_version_id
      UNION
      select ppsev.subordinate_position_id     pos_id
      from   per_pos_structure_elements    ppsev
      where  ppsev.pos_structure_version_id  = p_version_id;
Line: 934

      select parent_position_id
        from per_pos_structure_elements ose,
	     per_pos_structure_versions osv
       where osv.position_structure_id = p_pos_hierarchy_id
         and hr_general.effective_date between osv.date_from
	             and nvl(osv.date_to,hr_general.end_of_time)
	 and osv.pos_structure_version_id = ose.pos_structure_version_id
         and not exists
              (select 'X'
                 from per_pos_structure_elements ose2
		where ose.parent_position_id= ose2.subordinate_position_id
		 and osv.pos_structure_version_id=ose2.pos_structure_version_id);
Line: 948

      Select to_number(information8),
             to_number(information9)
      from   pqh_copy_entity_attribs
      Where  information8 IS NOT NULL
      And    row_type_cd                = 'CRITERIA'
      And    copy_entity_txn_id         = pqh_gen_form.g_txn_id;
Line: 1034

          select 'X'
	    into l_dummy
            from dual
           where g_pos_hierarchy_root in (
             SELECT  o.parent_position_id
               FROM  per_pos_structure_elements o
         CONNECT BY o.subordinate_position_id = PRIOR o.parent_position_id
             AND    o.pos_structure_version_id = PRIOR o.pos_structure_version_id
         START WITH o.subordinate_position_id = p_search_pos_id
             AND    o.pos_structure_version_id   =
                   (SELECT v.pos_structure_version_id
                      FROM per_pos_structure_versions v
                     WHERE v.position_structure_id = g_pos_hierarchy_id
                       AND hr_general.effective_date BETWEEN v.date_from
                       AND NVL(v.date_to, hr_general.end_of_time)));
Line: 1093

          select 'X'
	    into l_dummy
            from dual
           where g_pos_starting_node in (
             SELECT  o.parent_position_id
               FROM  per_pos_structure_elements o
         CONNECT BY o.subordinate_position_id = PRIOR o.parent_position_id
             AND    o.pos_structure_version_id = PRIOR o.pos_structure_version_id
         START WITH o.subordinate_position_id = p_search_pos_id
             AND    o.pos_structure_version_id   =
                   (SELECT v.pos_structure_version_id
                      FROM per_pos_structure_versions v
                     WHERE v.position_structure_id = g_pos_hierarchy_id
                       AND hr_general.effective_date BETWEEN v.date_from
                       AND NVL(v.date_to, hr_general.end_of_time)));
Line: 1490

    p_SPP_DELETE_WARNING              OUT NOCOPY BOOLEAN ,
    p_TAX_DISTRICT_CHANGED_WARNING    OUT NOCOPY BOOLEAN ,
    p_CAG_SEGMENT1                 IN     VARCHAR2 ,
    p_CAG_SEGMENT10                IN     VARCHAR2 ,
    p_CAG_SEGMENT11                IN     VARCHAR2 ,
    p_CAG_SEGMENT12                IN     VARCHAR2 ,
    p_CAG_SEGMENT13                IN     VARCHAR2 ,
    p_CAG_SEGMENT14                IN     VARCHAR2 ,
    p_CAG_SEGMENT15                IN     VARCHAR2 ,
    p_CAG_SEGMENT16                IN     VARCHAR2 ,
    p_CAG_SEGMENT17                IN     VARCHAR2 ,
    p_CAG_SEGMENT18                IN     VARCHAR2 ,
    p_CAG_SEGMENT19                IN     VARCHAR2 ,
    p_CAG_SEGMENT2                 IN     VARCHAR2 ,
    p_CAG_SEGMENT20                IN     VARCHAR2 ,
    p_CAG_SEGMENT3                 IN     VARCHAR2 ,
    p_CAG_SEGMENT4                 IN     VARCHAR2 ,
    p_CAG_SEGMENT5                 IN     VARCHAR2 ,
    p_CAG_SEGMENT6                 IN     VARCHAR2 ,
    p_CAG_SEGMENT7                 IN     VARCHAR2 ,
    p_CAG_SEGMENT8                 IN     VARCHAR2 ,
    p_CAG_SEGMENT9                 IN     VARCHAR2 ,
    p_CAGR_CONCATENATED_SEGMENTS      OUT NOCOPY VARCHAR2 ,
    p_COMMENTS                     IN     VARCHAR2 ,
    p_CONCAT_SEGMENTS              IN     VARCHAR2 ,
    p_CONCATENATED_SEGMENTS        IN OUT NOCOPY VARCHAR2 ,
    p_DATETRACK_UPDATE_MODE        IN     VARCHAR2 ,
    p_EFFECTIVE_DATE               IN     DATE     ,
    p_EFFECTIVE_END_DATE              OUT NOCOPY DATE     ,
    p_EFFECTIVE_START_DATE            OUT NOCOPY DATE     ,
    p_NO_MANAGERS_WARNING             OUT NOCOPY BOOLEAN  ,
    p_OTHER_MANAGER_WARNING           OUT NOCOPY BOOLEAN  ,
    p_GSP_POST_PROCESS_WARNING        OUT NOCOPY VARCHAR2  ,
    p_SEGMENT1                     IN     VARCHAR2 ,
    p_SEGMENT10                    IN     VARCHAR2 ,
    p_SEGMENT11                    IN     VARCHAR2 ,
    p_SEGMENT12                    IN     VARCHAR2 ,
    p_SEGMENT13                    IN     VARCHAR2 ,
    p_SEGMENT14                    IN     VARCHAR2 ,
    p_SEGMENT15                    IN     VARCHAR2 ,
    p_SEGMENT16                    IN     VARCHAR2 ,
    p_SEGMENT17                    IN     VARCHAR2 ,
    p_SEGMENT18                    IN     VARCHAR2 ,
    p_SEGMENT19                    IN     VARCHAR2 ,
    p_SEGMENT2                     IN     VARCHAR2 ,
    p_SEGMENT20                    IN     VARCHAR2 ,
    p_SEGMENT21                    IN     VARCHAR2 ,
    p_SEGMENT22                    IN     VARCHAR2 ,
    p_SEGMENT23                    IN     VARCHAR2 ,
    p_SEGMENT24                    IN     VARCHAR2 ,
    p_SEGMENT25                    IN     VARCHAR2 ,
    p_SEGMENT26                    IN     VARCHAR2 ,
    p_SEGMENT27                    IN     VARCHAR2 ,
    p_SEGMENT28                    IN     VARCHAR2 ,
    p_SEGMENT29                    IN     VARCHAR2 ,
    p_SEGMENT3                     IN     VARCHAR2 ,
    p_SEGMENT30                    IN     VARCHAR2 ,
    p_SEGMENT4                     IN     VARCHAR2 ,
    p_SEGMENT5                     IN     VARCHAR2 ,
    p_SEGMENT6                     IN     VARCHAR2 ,
    p_SEGMENT7                     IN     VARCHAR2 ,
    p_SEGMENT8                     IN     VARCHAR2 ,
    p_SEGMENT9                     IN     VARCHAR2 ,
    p_SCL_SEGMENT1                 IN     VARCHAR2 ,
    p_SCL_SEGMENT10                IN     VARCHAR2 ,
    p_SCL_SEGMENT11                IN     VARCHAR2 ,
    p_SCL_SEGMENT12                IN     VARCHAR2 ,
    p_SCL_SEGMENT13                IN     VARCHAR2 ,
    p_SCL_SEGMENT14                IN     VARCHAR2 ,
    p_SCL_SEGMENT15                IN     VARCHAR2 ,
    p_SCL_SEGMENT16                IN     VARCHAR2 ,
    p_SCL_SEGMENT17                IN     VARCHAR2 ,
    p_SCL_SEGMENT18                IN     VARCHAR2 ,
    p_SCL_SEGMENT19                IN     VARCHAR2 ,
    p_SCL_SEGMENT2                 IN     VARCHAR2 ,
    p_SCL_SEGMENT20                IN     VARCHAR2 ,
    p_SCL_SEGMENT21                IN     VARCHAR2 ,
    p_SCL_SEGMENT22                IN     VARCHAR2 ,
    p_SCL_SEGMENT23                IN     VARCHAR2 ,
    p_SCL_SEGMENT24                IN     VARCHAR2 ,
    p_SCL_SEGMENT25                IN     VARCHAR2 ,
    p_SCL_SEGMENT26                IN     VARCHAR2 ,
    p_SCL_SEGMENT27                IN     VARCHAR2 ,
    p_SCL_SEGMENT28                IN     VARCHAR2 ,
    p_SCL_SEGMENT29                IN     VARCHAR2 ,
    p_SCL_SEGMENT3                 IN     VARCHAR2 ,
    p_SCL_SEGMENT30                IN     VARCHAR2 ,
    p_SCL_SEGMENT4                 IN     VARCHAR2 ,
    p_SCL_SEGMENT5                 IN     VARCHAR2 ,
    p_SCL_SEGMENT6                 IN     VARCHAR2 ,
    p_SCL_SEGMENT7                 IN     VARCHAR2 ,
    p_SCL_SEGMENT8                 IN     VARCHAR2 ,
    p_SCL_SEGMENT9                 IN     VARCHAR2 ,
    p_GRADE_LADDER_PGM_ID          IN     NUMBER   ,
    p_VALIDATE                     IN     BOOLEAN  ) IS
    --
    cursor csr_check_estab is
    select count(organization_id)
	  from hr_organization_information hoi_estab
	 where hoi_estab.organization_id = p_organization_id
       and hoi_estab.org_information_context || '' = 'CLASS'
       and hoi_estab.org_information1 = 'FR_ETABLISSEMENT'
       and hoi_estab.org_information2= 'Y';
Line: 1595

    select organization_id
      from per_all_assignments_f
     where assignment_id = p_assignment_id
       and p_effective_date between effective_start_date and effective_end_date;
Line: 1637

             hr_utility.set_location('Assignment already updated'||l_proc, 5);
Line: 1684

      hr_assignment_api.update_emp_asg (
        P_VALIDATE                      =>  P_VALIDATE                      ,
        P_EFFECTIVE_DATE                =>  L_EFFECTIVE_DATE                ,
        P_DATETRACK_UPDATE_MODE         =>  P_DATETRACK_UPDATE_MODE         ,
        P_ASSIGNMENT_ID                 =>  P_ASSIGNMENT_ID                 ,
        P_OBJECT_VERSION_NUMBER         =>  P_OBJECT_VERSION_NUMBER         ,
        P_SUPERVISOR_ID                 =>  P_SUPERVISOR_ID                 ,
	P_SUPERVISOR_ASSIGNMENT_ID      =>  P_SUPERVISOR_ASSIGNMENT_ID      ,
        P_ASSIGNMENT_NUMBER             =>  P_ASSIGNMENT_NUMBER             ,
        P_CHANGE_REASON                 =>  P_CHANGE_REASON                 ,
        P_COMMENTS                      =>  P_COMMENTS                      ,
        P_DATE_PROBATION_END            =>  P_DATE_PROBATION_END            ,
        P_DEFAULT_CODE_COMB_ID          =>  P_DEFAULT_CODE_COMB_ID          ,
        P_FREQUENCY                     =>  P_FREQUENCY                     ,
        P_INTERNAL_ADDRESS_LINE         =>  P_INTERNAL_ADDRESS_LINE         ,
        P_MANAGER_FLAG                  =>  P_MANAGER_FLAG                  ,
        P_NORMAL_HOURS                  =>  P_NORMAL_HOURS                  ,
        P_PERF_REVIEW_PERIOD            =>  P_PERF_REVIEW_PERIOD            ,
        P_PERF_REVIEW_PERIOD_FREQUENCY  =>  P_PERF_REVIEW_PERIOD_FREQUENCY  ,
        P_PROBATION_PERIOD              =>  P_PROBATION_PERIOD              ,
        P_PROBATION_UNIT                =>  P_PROBATION_UNIT                ,
        P_SAL_REVIEW_PERIOD             =>  P_SAL_REVIEW_PERIOD             ,
        P_SAL_REVIEW_PERIOD_FREQUENCY   =>  P_SAL_REVIEW_PERIOD_FREQUENCY   ,
        P_SET_OF_BOOKS_ID               =>  P_SET_OF_BOOKS_ID               ,
        P_SOURCE_TYPE                   =>  P_SOURCE_TYPE                   ,
        P_TIME_NORMAL_FINISH            =>  P_TIME_NORMAL_FINISH            ,
        P_TIME_NORMAL_START             =>  P_TIME_NORMAL_START             ,
        P_BARGAINING_UNIT_CODE          =>  P_BARGAINING_UNIT_CODE          ,
        P_LABOUR_UNION_MEMBER_FLAG      =>  P_LABOUR_UNION_MEMBER_FLAG      ,
        P_HOURLY_SALARIED_CODE          =>  P_HOURLY_SALARIED_CODE          ,
        P_ASS_ATTRIBUTE_CATEGORY        =>  P_ASS_ATTRIBUTE_CATEGORY        ,
        P_ASS_ATTRIBUTE1                =>  P_ASS_ATTRIBUTE1                ,
        P_ASS_ATTRIBUTE2                =>  P_ASS_ATTRIBUTE2                ,
        P_ASS_ATTRIBUTE3                =>  P_ASS_ATTRIBUTE3                ,
        P_ASS_ATTRIBUTE4                =>  P_ASS_ATTRIBUTE4                ,
        P_ASS_ATTRIBUTE5                =>  P_ASS_ATTRIBUTE5                ,
        P_ASS_ATTRIBUTE6                =>  P_ASS_ATTRIBUTE6                ,
        P_ASS_ATTRIBUTE7                =>  P_ASS_ATTRIBUTE7                ,
        P_ASS_ATTRIBUTE8                =>  P_ASS_ATTRIBUTE8                ,
        P_ASS_ATTRIBUTE9                =>  P_ASS_ATTRIBUTE9                ,
        P_ASS_ATTRIBUTE10               =>  P_ASS_ATTRIBUTE10               ,
        P_ASS_ATTRIBUTE11               =>  P_ASS_ATTRIBUTE11               ,
        P_ASS_ATTRIBUTE12               =>  P_ASS_ATTRIBUTE12               ,
        P_ASS_ATTRIBUTE13               =>  P_ASS_ATTRIBUTE13               ,
        P_ASS_ATTRIBUTE14               =>  P_ASS_ATTRIBUTE14               ,
        P_ASS_ATTRIBUTE15               =>  P_ASS_ATTRIBUTE15               ,
        P_ASS_ATTRIBUTE16               =>  P_ASS_ATTRIBUTE16               ,
        P_ASS_ATTRIBUTE17               =>  P_ASS_ATTRIBUTE17               ,
        P_ASS_ATTRIBUTE18               =>  P_ASS_ATTRIBUTE18               ,
        P_ASS_ATTRIBUTE19               =>  P_ASS_ATTRIBUTE19               ,
        P_ASS_ATTRIBUTE20               =>  P_ASS_ATTRIBUTE20               ,
        P_ASS_ATTRIBUTE21               =>  P_ASS_ATTRIBUTE21               ,
        P_ASS_ATTRIBUTE22               =>  P_ASS_ATTRIBUTE22               ,
        P_ASS_ATTRIBUTE23               =>  P_ASS_ATTRIBUTE23               ,
        P_ASS_ATTRIBUTE24               =>  P_ASS_ATTRIBUTE24               ,
        P_ASS_ATTRIBUTE25               =>  P_ASS_ATTRIBUTE25               ,
        P_ASS_ATTRIBUTE26               =>  P_ASS_ATTRIBUTE26               ,
        P_ASS_ATTRIBUTE27               =>  P_ASS_ATTRIBUTE27               ,
        P_ASS_ATTRIBUTE28               =>  P_ASS_ATTRIBUTE28               ,
        P_ASS_ATTRIBUTE29               =>  P_ASS_ATTRIBUTE29               ,
        P_ASS_ATTRIBUTE30               =>  P_ASS_ATTRIBUTE30               ,
        P_TITLE                         =>  P_TITLE                         ,
        P_SEGMENT1                      =>  P_SCL_SEGMENT1                  ,
        P_SEGMENT2                      =>  P_SCL_SEGMENT2                  ,
        P_SEGMENT3                      =>  P_SCL_SEGMENT3                  ,
        P_SEGMENT4                      =>  P_SCL_SEGMENT4                  ,
        P_SEGMENT5                      =>  P_SCL_SEGMENT5                  ,
        P_SEGMENT6                      =>  P_SCL_SEGMENT6                  ,
        P_SEGMENT7                      =>  P_SCL_SEGMENT7                  ,
        P_SEGMENT8                      =>  P_SCL_SEGMENT8                  ,
        P_SEGMENT9                      =>  P_SCL_SEGMENT9                  ,
        P_SEGMENT10                     =>  P_SCL_SEGMENT10                 ,
        P_SEGMENT11                     =>  P_SCL_SEGMENT11                 ,
        P_SEGMENT12                     =>  P_SCL_SEGMENT12                 ,
        P_SEGMENT13                     =>  P_SCL_SEGMENT13                 ,
        P_SEGMENT14                     =>  P_SCL_SEGMENT14                 ,
        P_SEGMENT15                     =>  P_SCL_SEGMENT15                 ,
        P_SEGMENT16                     =>  P_SCL_SEGMENT16                 ,
        P_SEGMENT17                     =>  P_SCL_SEGMENT17                 ,
        P_SEGMENT18                     =>  P_SCL_SEGMENT18                 ,
        P_SEGMENT19                     =>  P_SCL_SEGMENT19                 ,
        P_SEGMENT20                     =>  P_SCL_SEGMENT20                 ,
        P_SEGMENT21                     =>  P_SCL_SEGMENT21                 ,
        P_SEGMENT22                     =>  P_SCL_SEGMENT22                 ,
        P_SEGMENT23                     =>  P_SCL_SEGMENT23                 ,
        P_SEGMENT24                     =>  P_SCL_SEGMENT24                 ,
        P_SEGMENT25                     =>  P_SCL_SEGMENT25                 ,
        P_SEGMENT26                     =>  P_SCL_SEGMENT26                 ,
        P_SEGMENT27                     =>  P_SCL_SEGMENT27                 ,
        P_SEGMENT28                     =>  P_SCL_SEGMENT28                 ,
        P_SEGMENT29                     =>  P_SCL_SEGMENT29                 ,
        P_SEGMENT30                     =>  P_SCL_SEGMENT30                 ,
        P_CONCAT_SEGMENTS               =>  L_CONCAT_SEGMENTS               ,
        --P_CONTRACT_ID                   =>  P_CONTRACT_ID                 ,
        P_ESTABLISHMENT_ID              =>  l_establishment_id              ,
        P_COLLECTIVE_AGREEMENT_ID       =>  P_COLLECTIVE_AGREEMENT_ID       ,
        --P_CAGR_ID_FLEX_NUM              =>  P_CAGR_ID_FLEX_NUM            ,
        P_CAG_SEGMENT1                  =>  P_CAG_SEGMENT1                  ,
        P_CAG_SEGMENT2                  =>  P_CAG_SEGMENT2                  ,
        P_CAG_SEGMENT3                  =>  P_CAG_SEGMENT3                  ,
        P_CAG_SEGMENT4                  =>  P_CAG_SEGMENT4                  ,
        P_CAG_SEGMENT5                  =>  P_CAG_SEGMENT5                  ,
        P_CAG_SEGMENT6                  =>  P_CAG_SEGMENT6                  ,
        P_CAG_SEGMENT7                  =>  P_CAG_SEGMENT7                  ,
        P_CAG_SEGMENT8                  =>  P_CAG_SEGMENT8                  ,
        P_CAG_SEGMENT9                  =>  P_CAG_SEGMENT9                  ,
        P_CAG_SEGMENT10                 =>  P_CAG_SEGMENT10                 ,
        P_CAG_SEGMENT11                 =>  P_CAG_SEGMENT11                 ,
        P_CAG_SEGMENT12                 =>  P_CAG_SEGMENT12                 ,
        P_CAG_SEGMENT13                 =>  P_CAG_SEGMENT13                 ,
        P_CAG_SEGMENT14                 =>  P_CAG_SEGMENT14                 ,
        P_CAG_SEGMENT15                 =>  P_CAG_SEGMENT15                 ,
        P_CAG_SEGMENT16                 =>  P_CAG_SEGMENT16                 ,
        P_CAG_SEGMENT17                 =>  P_CAG_SEGMENT17                 ,
        P_CAG_SEGMENT18                 =>  P_CAG_SEGMENT18                 ,
        P_CAG_SEGMENT19                 =>  P_CAG_SEGMENT19                 ,
        P_CAG_SEGMENT20                 =>  P_CAG_SEGMENT20                 ,
        P_CAGR_GRADE_DEF_ID             =>  L_CAGR_GRADE_DEF_ID             ,
        P_CAGR_CONCATENATED_SEGMENTS    =>  P_CAGR_CONCATENATED_SEGMENTS    ,
        P_CONCATENATED_SEGMENTS         =>  P_CONCATENATED_SEGMENTS         ,
        P_SOFT_CODING_KEYFLEX_ID        =>  P_SOFT_CODING_KEYFLEX_ID        ,
        P_COMMENT_ID                    =>  P_COMMENT_ID                    ,
        P_EFFECTIVE_START_DATE          =>  P_EFFECTIVE_START_DATE          ,
        P_EFFECTIVE_END_DATE            =>  P_EFFECTIVE_END_DATE            ,
        P_NO_MANAGERS_WARNING           =>  P_NO_MANAGERS_WARNING           ,
        P_OTHER_MANAGER_WARNING         =>  P_OTHER_MANAGER_WARNING         ,
        P_HOURLY_SALARIED_WARNING       =>  l_dummy_b                       ,
        P_GSP_POST_PROCESS_WARNING      =>  P_GSP_POST_PROCESS_WARNING      );
Line: 1871

      hr_assignment_api.update_emp_asg_criteria (
        P_VALIDATE                      =>  P_VALIDATE                      ,
        P_EFFECTIVE_DATE                =>  L_EFFECTIVE_DATE                ,
        P_DATETRACK_UPDATE_MODE         =>  P_DATETRACK_UPDATE_MODE         ,
        P_CALLED_FROM_MASS_UPDATE       =>  TRUE                            ,
        P_ASSIGNMENT_ID                 =>  P_ASSIGNMENT_ID                 ,
        P_OBJECT_VERSION_NUMBER         =>  P_OBJECT_VERSION_NUMBER         ,
        P_GRADE_ID                      =>  P_GRADE_ID                      ,
        P_POSITION_ID                   =>  P_POSITION_ID                   ,
        P_JOB_ID                        =>  P_JOB_ID                        ,
        P_PAYROLL_ID                    =>  P_PAYROLL_ID                    ,
        P_LOCATION_ID                   =>  P_LOCATION_ID                   ,
        P_SPECIAL_CEILING_STEP_ID       =>  P_SPECIAL_CEILING_STEP_ID       ,
        P_ORGANIZATION_ID               =>  l_organization_id               ,
        P_PAY_BASIS_ID                  =>  P_PAY_BASIS_ID                  ,
        P_SEGMENT1                      =>  P_SEGMENT1                      ,
        P_SEGMENT2                      =>  P_SEGMENT2                      ,
        P_SEGMENT3                      =>  P_SEGMENT3                      ,
        P_SEGMENT4                      =>  P_SEGMENT4                      ,
        P_SEGMENT5                      =>  P_SEGMENT5                      ,
        P_SEGMENT6                      =>  P_SEGMENT6                      ,
        P_SEGMENT7                      =>  P_SEGMENT7                      ,
        P_SEGMENT8                      =>  P_SEGMENT8                      ,
        P_SEGMENT9                      =>  P_SEGMENT9                      ,
        P_SEGMENT10                     =>  P_SEGMENT10                     ,
        P_SEGMENT11                     =>  P_SEGMENT11                     ,
        P_SEGMENT12                     =>  P_SEGMENT12                     ,
        P_SEGMENT13                     =>  P_SEGMENT13                     ,
        P_SEGMENT14                     =>  P_SEGMENT14                     ,
        P_SEGMENT15                     =>  P_SEGMENT15                     ,
        P_SEGMENT16                     =>  P_SEGMENT16                     ,
        P_SEGMENT17                     =>  P_SEGMENT17                     ,
        P_SEGMENT18                     =>  P_SEGMENT18                     ,
        P_SEGMENT19                     =>  P_SEGMENT19                     ,
        P_SEGMENT20                     =>  P_SEGMENT20                     ,
        P_SEGMENT21                     =>  P_SEGMENT21                     ,
        P_SEGMENT22                     =>  P_SEGMENT22                     ,
        P_SEGMENT23                     =>  P_SEGMENT23                     ,
        P_SEGMENT24                     =>  P_SEGMENT24                     ,
        P_SEGMENT25                     =>  P_SEGMENT25                     ,
        P_SEGMENT26                     =>  P_SEGMENT26                     ,
        P_SEGMENT27                     =>  P_SEGMENT27                     ,
        P_SEGMENT28                     =>  P_SEGMENT28                     ,
        P_SEGMENT29                     =>  P_SEGMENT29                     ,
        P_SEGMENT30                     =>  P_SEGMENT30                     ,
        P_CONCAT_SEGMENTS               =>  P_CONCAT_SEGMENTS               ,
        P_GROUP_NAME                    =>  P_GROUP_NAME                    ,
        P_EMPLOYMENT_CATEGORY           =>  P_EMPLOYMENT_CATEGORY           ,
        P_EFFECTIVE_START_DATE          =>  P_EFFECTIVE_START_DATE          ,
        P_EFFECTIVE_END_DATE            =>  P_EFFECTIVE_END_DATE            ,
        P_PEOPLE_GROUP_ID               =>  P_PEOPLE_GROUP_ID               ,
        P_GRADE_LADDER_PGM_ID           =>  P_GRADE_LADDER_PGM_ID           ,
        P_ORG_NOW_NO_MANAGER_WARNING    =>  P_ORG_NOW_NO_MANAGER_WARNING    ,
        P_OTHER_MANAGER_WARNING         =>  P_OTHER_MANAGER_WARNING         ,
        P_SPP_DELETE_WARNING            =>  P_SPP_DELETE_WARNING            ,
        P_ENTRIES_CHANGED_WARNING       =>  P_ENTRIES_CHANGED_WARNING       ,
        P_TAX_DISTRICT_CHANGED_WARNING  =>  P_TAX_DISTRICT_CHANGED_WARNING  ,
        P_SOFT_CODING_KEYFLEX_ID        =>  l_dummy_n                       ,
        P_CONCATENATED_SEGMENTS         =>  l_dummy_v                       ,
        P_GSP_POST_PROCESS_WARNING      =>  P_GSP_POST_PROCESS_WARNING      );
Line: 1934

      If p_spp_delete_warning = TRUE Then
        --
        hr_utility.set_message(800,'HR_289826_SPP_DELETE_WARN_API');
Line: 2021

          ,p_datetrack_update_mode        => 'CORRECTION' --p_datetrack_update_mode
          ,p_assignment_id                => p_assignment_id
          ,p_change_reason                => p_change_reason
          ,p_object_version_number        => p_object_version_number
          ,p_assignment_status_type_id    => p_assignment_status_type_id
          ,p_effective_start_date         => p_effective_start_date
          ,p_effective_end_date           => p_effective_end_date);
Line: 2091

          ,p_datetrack_update_mode        => 'CORRECTION' --p_datetrack_update_mode
          ,p_assignment_id                => p_assignment_id
          ,p_change_reason                => p_change_reason
          ,p_object_version_number        => p_object_version_number
          ,p_assignment_status_type_id    => p_assignment_status_type_id
          ,p_effective_start_date         => p_effective_start_date
          ,p_effective_end_date           => p_effective_end_date);
Line: 2121

          p_SPP_DELETE_WARNING          := null;
Line: 2151

  PROCEDURE update_applicant_asg
    (p_validate                     in     boolean  default false
    ,p_effective_date               in     date
    ,p_datetrack_update_mode        in     varchar2
    ,p_assignment_id                in     number
    ,p_object_version_number        in out nocopy number
    ,p_recruiter_id                 in     number   default hr_api.g_number
    ,p_grade_id                     in     number   default hr_api.g_number
    ,p_position_id                  in     number   default hr_api.g_number
    ,p_job_id                       in     number   default hr_api.g_number
    ,p_payroll_id                   in     number   default hr_api.g_number
    ,p_location_id                  in     number   default hr_api.g_number
    ,p_person_referred_by_id        in     number   default hr_api.g_number
    ,p_assignment_status_type_id    in     number   default hr_api.g_number
    ,p_supervisor_id                in     number   default hr_api.g_number
    ,p_supervisor_assignment_id     IN     NUMBER   DEFAULT hr_api.g_number
    ,p_special_ceiling_step_id      in     number   default hr_api.g_number
    ,p_recruitment_activity_id      in     number   default hr_api.g_number
    ,p_source_organization_id       in     number   default hr_api.g_number
    ,p_organization_id              in     number   default hr_api.g_number
    ,p_vacancy_id                   in     number   default hr_api.g_number
    ,p_pay_basis_id                 in     number   default hr_api.g_number
    ,p_application_id               in     number   default hr_api.g_number
    ,p_change_reason                in     varchar2 default hr_api.g_varchar2
    ,p_comments                     in     varchar2 default hr_api.g_varchar2
    ,p_date_probation_end           in     date     default hr_api.g_date
    ,p_default_code_comb_id         in     number   default hr_api.g_number
    ,p_employment_category          in     varchar2 default hr_api.g_varchar2
    ,p_frequency                    in     varchar2 default hr_api.g_varchar2
    ,p_internal_address_line        in     varchar2 default hr_api.g_varchar2
    ,p_manager_flag                 in     varchar2 default hr_api.g_varchar2
    ,p_normal_hours                 in     number   default hr_api.g_number
    ,p_perf_review_period           in     number   default hr_api.g_number
    ,p_perf_review_period_frequency in     varchar2 default hr_api.g_varchar2
    ,p_probation_period             in     number   default hr_api.g_number
    ,p_probation_unit               in     varchar2 default hr_api.g_varchar2
    ,p_sal_review_period            in     number   default hr_api.g_number
    ,p_sal_review_period_frequency  in     varchar2 default hr_api.g_varchar2
    ,p_set_of_books_id              in     number   default hr_api.g_number
    ,p_source_type                  in     varchar2 default hr_api.g_varchar2
    ,p_time_normal_finish           in     varchar2 default hr_api.g_varchar2
    ,p_time_normal_start            in     varchar2 default hr_api.g_varchar2
    ,p_bargaining_unit_code         in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute_category       in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute1               in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute2               in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute3               in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute4               in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute5               in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute6               in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute7               in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute8               in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute9               in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute10              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute11              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute12              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute13              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute14              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute15              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute16              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute17              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute18              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute19              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute20              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute21              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute22              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute23              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute24              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute25              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute26              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute27              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute28              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute29              in     varchar2 default hr_api.g_varchar2
    ,p_ass_attribute30              in     varchar2 default hr_api.g_varchar2
    ,p_title                        in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment1                 in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment2                 in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment3                 in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment4                 in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment5                 in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment6                 in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment7                 in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment8                 in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment9                 in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment10                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment11                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment12                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment13                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment14                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment15                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment16                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment17                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment18                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment19                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment20                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment21                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment22                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment23                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment24                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment25                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment26                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment27                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment28                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment29                in     varchar2 default hr_api.g_varchar2
    ,p_scl_segment30                in     varchar2 default hr_api.g_varchar2
    ,p_concatenated_segments        in out nocopy varchar2
    ,p_pgp_segment1                 in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment2                 in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment3                 in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment4                 in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment5                 in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment6                 in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment7                 in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment8                 in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment9                 in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment10                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment11                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment12                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment13                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment14                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment15                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment16                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment17                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment18                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment19                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment20                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment21                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment22                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment23                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment24                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment25                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment26                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment27                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment28                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment29                in     varchar2 default hr_api.g_varchar2
    ,p_pgp_segment30                in     varchar2 default hr_api.g_varchar2
    ,p_concat_segments              in     varchar2 default hr_api.g_varchar2
    ,p_contract_id                  in     number   default hr_api.g_number
    ,p_establishment_id             in     number   default hr_api.g_number
    ,p_collective_agreement_id      in     number   default hr_api.g_number
    ,p_cagr_id_flex_num             in     number   default hr_api.g_number
    ,p_cag_segment1                 in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment2                 in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment3                 in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment4                 in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment5                 in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment6                 in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment7                 in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment8                 in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment9                 in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment10                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment11                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment12                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment13                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment14                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment15                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment16                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment17                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment18                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment19                in     varchar2 default hr_api.g_varchar2
    ,p_cag_segment20                in     varchar2 default hr_api.g_varchar2
    ,p_grade_ladder_pgm_id          in     number   default hr_api.g_number
    ,p_cagr_grade_def_id            in  out nocopy number
    ,p_cagr_concatenated_segments      out nocopy varchar2
    ,p_group_name                      out nocopy varchar2
    ,p_comment_id                      out nocopy number
    ,p_people_group_id                 out nocopy number
    ,p_soft_coding_keyflex_id          out nocopy number
    ,p_effective_start_date            out nocopy date
    ,p_effective_end_date              out nocopy date     ) is
    --
    -- Procedure Return Variables
    --
    l_group_name                 varchar2(240) := NULL;
Line: 2338

    l_proc                       varchar2(72) := g_package||'Update_Applicant_Asg';
Line: 2359

      hr_assignment_api.update_apl_asg
        (p_validate                         => p_validate
        ,p_effective_date                   => l_effective_date
        ,p_datetrack_update_mode            => p_datetrack_update_mode
        ,p_assignment_id                    => p_assignment_id
        ,p_object_version_number            => p_object_version_number
        ,p_recruiter_id                     => p_recruiter_id
        ,p_grade_id                         => p_grade_id
        ,p_grade_ladder_pgm_id              => p_grade_ladder_pgm_id
        ,p_position_id                      => p_position_id
        ,p_job_id                           => p_job_id
        ,p_payroll_id                       => p_payroll_id
        ,p_location_id                      => p_location_id
        ,p_person_referred_by_id            => p_person_referred_by_id
        ,p_supervisor_id                    => p_supervisor_id
	,p_supervisor_assignment_id         => p_supervisor_assignment_id
        ,p_special_ceiling_step_id          => p_special_ceiling_step_id
        ,p_recruitment_activity_id          => p_recruitment_activity_id
        ,p_source_organization_id           => p_source_organization_id
        ,p_organization_id                  => p_organization_id
        ,p_vacancy_id                       => p_vacancy_id
        ,p_pay_basis_id                     => p_pay_basis_id
        ,p_application_id                   => p_application_id
        ,p_change_reason                    => p_change_reason
        ,p_comments                         => p_comments
        ,p_date_probation_end               => p_date_probation_end
        ,p_default_code_comb_id             => p_default_code_comb_id
        ,p_employment_category              => p_employment_category
        ,p_frequency                        => p_frequency
        ,p_internal_address_line            => p_internal_address_line
        ,p_manager_flag                     => p_manager_flag
        ,p_normal_hours                     => p_normal_hours
        ,p_perf_review_period               => p_perf_review_period
        ,p_perf_review_period_frequency     => p_perf_review_period_frequency
        ,p_probation_period                 => p_probation_period
        ,p_probation_unit                   => p_probation_unit
        ,p_sal_review_period                => p_sal_review_period
        ,p_sal_review_period_frequency      => p_sal_review_period_frequency
        ,p_set_of_books_id                  => p_set_of_books_id
        ,p_source_type                      => p_source_type
        ,p_time_normal_finish               => p_time_normal_finish
        ,p_time_normal_start                => p_time_normal_start
        ,p_bargaining_unit_code             => p_bargaining_unit_code
        ,p_ass_attribute_category           => p_ass_attribute_category
        ,p_ass_attribute1                   => p_ass_attribute1
        ,p_ass_attribute2                   => p_ass_attribute2
        ,p_ass_attribute3                   => p_ass_attribute3
        ,p_ass_attribute4                   => p_ass_attribute4
        ,p_ass_attribute5                   => p_ass_attribute5
        ,p_ass_attribute6                   => p_ass_attribute6
        ,p_ass_attribute7                   => p_ass_attribute7
        ,p_ass_attribute8                   => p_ass_attribute8
        ,p_ass_attribute9                   => p_ass_attribute9
        ,p_ass_attribute10                  => p_ass_attribute10
        ,p_ass_attribute11                  => p_ass_attribute11
        ,p_ass_attribute12                  => p_ass_attribute12
        ,p_ass_attribute13                  => p_ass_attribute13
        ,p_ass_attribute14                  => p_ass_attribute14
        ,p_ass_attribute15                  => p_ass_attribute15
        ,p_ass_attribute16                  => p_ass_attribute16
        ,p_ass_attribute17                  => p_ass_attribute17
        ,p_ass_attribute18                  => p_ass_attribute18
        ,p_ass_attribute19                  => p_ass_attribute19
        ,p_ass_attribute20                  => p_ass_attribute20
        ,p_ass_attribute21                  => p_ass_attribute21
        ,p_ass_attribute22                  => p_ass_attribute22
        ,p_ass_attribute23                  => p_ass_attribute23
        ,p_ass_attribute24                  => p_ass_attribute24
        ,p_ass_attribute25                  => p_ass_attribute25
        ,p_ass_attribute26                  => p_ass_attribute26
        ,p_ass_attribute27                  => p_ass_attribute27
        ,p_ass_attribute28                  => p_ass_attribute28
        ,p_ass_attribute29                  => p_ass_attribute29
        ,p_ass_attribute30                  => p_ass_attribute30
        ,p_title                            => p_title
        ,p_scl_segment1                     => p_scl_segment1
        ,p_scl_segment2                     => p_scl_segment2
        ,p_scl_segment3                     => p_scl_segment3
        ,p_scl_segment4                     => p_scl_segment4
        ,p_scl_segment5                     => p_scl_segment5
        ,p_scl_segment6                     => p_scl_segment6
        ,p_scl_segment7                     => p_scl_segment7
        ,p_scl_segment8                     => p_scl_segment8
        ,p_scl_segment9                     => p_scl_segment9
        ,p_scl_segment10                    => p_scl_segment10
        ,p_scl_segment11                    => p_scl_segment11
        ,p_scl_segment12                    => p_scl_segment12
        ,p_scl_segment13                    => p_scl_segment13
        ,p_scl_segment14                    => p_scl_segment14
        ,p_scl_segment15                    => p_scl_segment15
        ,p_scl_segment16                    => p_scl_segment16
        ,p_scl_segment17                    => p_scl_segment17
        ,p_scl_segment18                    => p_scl_segment18
        ,p_scl_segment19                    => p_scl_segment19
        ,p_scl_segment20                    => p_scl_segment20
        ,p_scl_segment21                    => p_scl_segment21
        ,p_scl_segment22                    => p_scl_segment22
        ,p_scl_segment23                    => p_scl_segment23
        ,p_scl_segment24                    => p_scl_segment24
        ,p_scl_segment25                    => p_scl_segment25
        ,p_scl_segment26                    => p_scl_segment26
        ,p_scl_segment27                    => p_scl_segment27
        ,p_scl_segment28                    => p_scl_segment28
        ,p_scl_segment29                    => p_scl_segment29
        ,p_scl_segment30                    => p_scl_segment30
        ,p_scl_concat_segments              => l_scl_concat_segments
        ,p_concatenated_segments            => p_concatenated_segments
        ,p_pgp_segment1                     => p_pgp_segment1
        ,p_pgp_segment2                     => p_pgp_segment2
        ,p_pgp_segment3                     => p_pgp_segment3
        ,p_pgp_segment4                     => p_pgp_segment4
        ,p_pgp_segment5                     => p_pgp_segment5
        ,p_pgp_segment6                     => p_pgp_segment6
        ,p_pgp_segment7                     => p_pgp_segment7
        ,p_pgp_segment8                     => p_pgp_segment8
        ,p_pgp_segment9                     => p_pgp_segment9
        ,p_pgp_segment10                    => p_pgp_segment10
        ,p_pgp_segment11                    => p_pgp_segment11
        ,p_pgp_segment12                    => p_pgp_segment12
        ,p_pgp_segment13                    => p_pgp_segment13
        ,p_pgp_segment14                    => p_pgp_segment14
        ,p_pgp_segment15                    => p_pgp_segment15
        ,p_pgp_segment16                    => p_pgp_segment16
        ,p_pgp_segment17                    => p_pgp_segment17
        ,p_pgp_segment18                    => p_pgp_segment18
        ,p_pgp_segment19                    => p_pgp_segment19
        ,p_pgp_segment20                    => p_pgp_segment20
        ,p_pgp_segment21                    => p_pgp_segment21
        ,p_pgp_segment22                    => p_pgp_segment22
        ,p_pgp_segment23                    => p_pgp_segment23
        ,p_pgp_segment24                    => p_pgp_segment24
        ,p_pgp_segment25                    => p_pgp_segment25
        ,p_pgp_segment26                    => p_pgp_segment26
        ,p_pgp_segment27                    => p_pgp_segment27
        ,p_pgp_segment28                    => p_pgp_segment28
        ,p_pgp_segment29                    => p_pgp_segment29
        ,p_pgp_segment30                    => p_pgp_segment30
        ,p_concat_segments                  => p_concat_segments
        --,p_contract_id                      => p_contract_id
        ,p_establishment_id                 => p_establishment_id
        --,p_collective_agreement_id          => p_collective_agreement_id
        --,p_cagr_id_flex_num                 => p_cagr_id_flex_num
        ,p_cag_segment1                     => p_cag_segment1
        ,p_cag_segment2                     => p_cag_segment2
        ,p_cag_segment3                     => p_cag_segment3
        ,p_cag_segment4                     => p_cag_segment4
        ,p_cag_segment5                     => p_cag_segment5
        ,p_cag_segment6                     => p_cag_segment6
        ,p_cag_segment7                     => p_cag_segment7
        ,p_cag_segment8                     => p_cag_segment8
        ,p_cag_segment9                     => p_cag_segment9
        ,p_cag_segment10                    => p_cag_segment10
        ,p_cag_segment11                    => p_cag_segment11
        ,p_cag_segment12                    => p_cag_segment12
        ,p_cag_segment13                    => p_cag_segment13
        ,p_cag_segment14                    => p_cag_segment14
        ,p_cag_segment15                    => p_cag_segment15
        ,p_cag_segment16                    => p_cag_segment16
        ,p_cag_segment17                    => p_cag_segment17
        ,p_cag_segment18                    => p_cag_segment18
        ,p_cag_segment19                    => p_cag_segment19
        ,p_cag_segment20                    => p_cag_segment20
        ,p_cagr_grade_def_id                => l_cagr_grade_def_id
        ,p_cagr_concatenated_segments       => p_cagr_concatenated_segments
        ,p_group_name                       => p_group_name
        ,p_comment_id                       => p_comment_id
        ,p_people_group_id                  => p_people_group_id
        ,p_soft_coding_keyflex_id           => p_soft_coding_keyflex_id
        ,p_effective_start_date             => p_effective_start_date
        ,p_effective_end_date               => p_effective_end_date);
Line: 2569

         ,p_datetrack_update_mode        => 'CORRECTION'
         ,p_assignment_id                => p_assignment_id
         ,p_object_version_number        => p_object_version_number
         ,p_assignment_status_type_id    => p_assignment_status_type_id
         ,p_change_reason                => p_change_reason
         ,p_effective_start_date         => p_effective_start_date
         ,p_effective_end_date           => p_effective_end_date
         );
Line: 2587

          ,p_datetrack_update_mode        => 'CORRECTION'
          ,p_assignment_id                => p_assignment_id
          ,p_object_version_number        => p_object_version_number
          ,p_assignment_status_type_id    => p_assignment_status_type_id
          ,p_change_reason                => p_change_reason
          ,p_effective_start_date         => p_effective_start_date
          ,p_effective_end_date           => p_effective_end_date);
Line: 2604

          ,p_datetrack_update_mode        => 'CORRECTION'
          ,p_assignment_id                => p_assignment_id
          ,p_object_version_number        => p_object_version_number
          ,p_assignment_status_type_id    => p_assignment_status_type_id
          ,p_change_reason                => p_change_reason
          ,p_effective_start_date         => p_effective_start_date
          ,p_effective_end_date           => p_effective_end_date);
Line: 2618

        hr_assignment_internal.update_status_type_apl_asg
         (p_effective_date            => l_effective_date
         ,p_datetrack_update_mode     => 'CORRECTION'
         ,p_assignment_id             => p_assignment_id
         ,p_object_version_number     => p_object_version_number
         ,p_expected_system_status    => l_assignment_status
         ,p_assignment_status_type_id => p_assignment_status_type_id
         ,p_change_reason             => p_change_reason
         ,p_effective_start_date      => p_effective_start_date
         ,p_effective_end_date        => p_effective_end_date);
Line: 2661

  END update_applicant_asg;
Line: 2667

  PROCEDURE update_cwk_assignment
    (p_validate                     IN     BOOLEAN  DEFAULT FALSE
    ,p_effective_date               IN     DATE     DEFAULT hr_api.g_date
    ,p_datetrack_update_mode        IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_assignment_id                IN     NUMBER   DEFAULT hr_api.g_number
    ,p_object_version_number        IN OUT NOCOPY NUMBER
    ,p_assignment_category          IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_assignment_number            IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_change_reason                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_comments                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_default_code_comb_id         IN     NUMBER   DEFAULT hr_api.g_number
    ,p_establishment_id             IN     NUMBER   DEFAULT hr_api.g_number
    ,p_frequency                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_internal_address_line        IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_labour_union_member_flag     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_manager_flag                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_normal_hours                 IN     NUMBER   DEFAULT hr_api.g_number
    ,p_project_title		              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_set_of_books_id              IN     NUMBER   DEFAULT hr_api.g_number
    ,p_source_type                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_supervisor_id                IN     NUMBER   DEFAULT hr_api.g_number
    ,p_supervisor_assignment_id     IN     NUMBER   DEFAULT hr_api.g_number
    ,p_time_normal_finish           IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_time_normal_start            IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_title                        IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_vendor_assignment_number     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_vendor_employee_number       IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_vendor_id                    IN     NUMBER   DEFAULT hr_api.g_number
    ,p_vendor_site_id               IN     NUMBER   DEFAULT hr_api.g_number
    ,p_assignment_status_type_id    IN     NUMBER   DEFAULT hr_api.g_number
    ,p_concat_segments              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute_category           IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute1                   IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute2                   IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute3                   IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute4                   IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute5                   IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute6                   IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute7                   IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute8                   IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute9                   IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute10                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute11                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute12                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute13                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute14                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute15                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute16                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute17                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute18                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute19                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute20                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute21                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute22                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute23                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute24                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute25                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute26                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute27                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute28                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute29                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_attribute30                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment1                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment2                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment3                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment4                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment5                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment6                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment7                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment8                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment9                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment10                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment11                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment12                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment13                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment14                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment15                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment16                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment17                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment18                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment19                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment20                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment21                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment22                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment23                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment24                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment25                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment26                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment27                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment28                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment29                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment30                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
  --,p_grade_id                     IN     NUMBER   DEFAULT hr_api.g_number
    ,p_position_id                  IN     NUMBER   DEFAULT hr_api.g_number
    ,p_job_id                       IN     NUMBER   DEFAULT hr_api.g_number
    ,p_location_id                  IN     NUMBER   DEFAULT hr_api.g_number
    ,p_organization_id              IN     NUMBER   DEFAULT hr_api.g_number
    ,p_segment1                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment2                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment3                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment4                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment5                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment6                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment7                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment8                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment9                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment10                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment11                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment12                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment13                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment14                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment15                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment16                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment17                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment18                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment19                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment20                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment21                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment22                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment23                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment24                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment25                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment26                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment27                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment28                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment29                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment30                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_projected_assignment_end     IN     DATE     DEFAULT hr_api.g_date
    ,p_org_now_no_manager_warning      OUT NOCOPY BOOLEAN
    ,p_effective_start_date            OUT NOCOPY DATE
    ,p_effective_end_date              OUT NOCOPY DATE
    ,p_comment_id                      OUT NOCOPY NUMBER
    ,p_no_managers_warning             OUT NOCOPY BOOLEAN
    ,p_other_manager_warning           OUT NOCOPY BOOLEAN
    ,p_soft_coding_keyflex_id          OUT NOCOPY NUMBER
    ,p_concatenated_segments           OUT NOCOPY VARCHAR2
    ,p_hourly_salaried_warning         OUT NOCOPY BOOLEAN
    ,p_scl_concat_segments             OUT NOCOPY VARCHAR2
    ,p_people_group_name               OUT NOCOPY VARCHAR2
    ,p_people_group_id                 OUT NOCOPY NUMBER
    ,p_spp_delete_warning              OUT NOCOPY BOOLEAN
    ,p_entries_changed_warning         OUT NOCOPY VARCHAR2
    ,p_tax_district_changed_warning    OUT NOCOPY BOOLEAN) IS
    --
    -- Define Local Variables
    --
    l_proc                       VARCHAR2(72) := g_package||'update_cwk_assignment';
Line: 2837

    l_spp_delete_warning              BOOLEAN;
Line: 2848

    SAVEPOINT update_cwk_assignment;
Line: 2854

      hr_assignment_api.update_cwk_asg
        (p_validate                     => p_validate
        ,p_effective_date               => p_effective_date
        ,p_datetrack_update_mode        => p_datetrack_update_mode
        ,p_assignment_id                => p_assignment_id
        ,p_object_version_number        => l_object_version_number
        ,p_assignment_category          => p_assignment_category
        ,p_assignment_number            => p_assignment_number
        ,p_change_reason                => p_change_reason
        ,p_comments                     => p_comments
        ,p_default_code_comb_id         => p_default_code_comb_id
        ,p_establishment_id             => p_establishment_id
        ,p_frequency                    => p_frequency
        ,p_internal_address_line        => p_internal_address_line
        ,p_labour_union_member_flag     => p_labour_union_member_flag
        ,p_manager_flag                 => p_manager_flag
        ,p_normal_hours                 => p_normal_hours
        ,p_project_title		              => p_project_title
        ,p_set_of_books_id              => p_set_of_books_id
        ,p_source_type                  => p_source_type
        ,p_supervisor_id                => p_supervisor_id
	,p_supervisor_assignment_id     => p_supervisor_assignment_id
        ,p_time_normal_finish           => p_time_normal_finish
        ,p_time_normal_start            => p_time_normal_start
        ,p_title                        => p_title
        ,p_vendor_assignment_number     => p_vendor_assignment_number
        ,p_vendor_employee_number       => p_vendor_employee_number
        ,p_vendor_id                    => p_vendor_id
        ,p_vendor_site_id               => p_vendor_site_id
        ,p_assignment_status_type_id    => p_assignment_status_type_id
        ,p_concat_segments              => p_concat_segments
        ,p_attribute_category           => p_attribute_category
        ,p_attribute1                   => p_attribute1
        ,p_attribute2                   => p_attribute2
        ,p_attribute3                   => p_attribute3
        ,p_attribute4                   => p_attribute4
        ,p_attribute5                   => p_attribute5
        ,p_attribute6                   => p_attribute6
        ,p_attribute7                   => p_attribute7
        ,p_attribute8                   => p_attribute8
        ,p_attribute9                   => p_attribute9
        ,p_attribute10                  => p_attribute10
        ,p_attribute11                  => p_attribute11
        ,p_attribute12                  => p_attribute12
        ,p_attribute13                  => p_attribute13
        ,p_attribute14                  => p_attribute14
        ,p_attribute15                  => p_attribute15
        ,p_attribute16                  => p_attribute16
        ,p_attribute17                  => p_attribute17
        ,p_attribute18                  => p_attribute18
        ,p_attribute19                  => p_attribute19
        ,p_attribute20                  => p_attribute20
        ,p_attribute21                  => p_attribute21
        ,p_attribute22                  => p_attribute22
        ,p_attribute23                  => p_attribute23
        ,p_attribute24                  => p_attribute24
        ,p_attribute25                  => p_attribute25
        ,p_attribute26                  => p_attribute26
        ,p_attribute27                  => p_attribute27
        ,p_attribute28                  => p_attribute28
        ,p_attribute29                  => p_attribute29
        ,p_attribute30                  => p_attribute30
        ,p_scl_segment1                 => p_scl_segment1
        ,p_scl_segment2                 => p_scl_segment2
        ,p_scl_segment3                 => p_scl_segment3
        ,p_scl_segment4                 => p_scl_segment4
        ,p_scl_segment5                 => p_scl_segment5
        ,p_scl_segment6                 => p_scl_segment6
        ,p_scl_segment7                 => p_scl_segment7
        ,p_scl_segment8                 => p_scl_segment8
        ,p_scl_segment9                 => p_scl_segment9
        ,p_scl_segment10                => p_scl_segment10
        ,p_scl_segment11                => p_scl_segment11
        ,p_scl_segment12                => p_scl_segment12
        ,p_scl_segment13                => p_scl_segment13
        ,p_scl_segment14                => p_scl_segment14
        ,p_scl_segment15                => p_scl_segment15
        ,p_scl_segment16                => p_scl_segment16
        ,p_scl_segment17                => p_scl_segment17
        ,p_scl_segment18                => p_scl_segment18
        ,p_scl_segment19                => p_scl_segment19
        ,p_scl_segment20                => p_scl_segment20
        ,p_scl_segment21                => p_scl_segment21
        ,p_scl_segment22                => p_scl_segment22
        ,p_scl_segment23                => p_scl_segment23
        ,p_scl_segment24                => p_scl_segment24
        ,p_scl_segment25                => p_scl_segment25
        ,p_scl_segment26                => p_scl_segment26
        ,p_scl_segment27                => p_scl_segment27
        ,p_scl_segment28                => p_scl_segment28
        ,p_scl_segment29                => p_scl_segment29
        ,p_scl_segment30                => p_scl_segment30
	,p_projected_assignment_end     => p_projected_assignment_end
        ,p_org_now_no_manager_warning   => l_org_now_no_manager_warning
        ,p_effective_start_date         => l_effective_start_date
        ,p_effective_end_date           => l_effective_end_date
        ,p_comment_id                   => l_comment_id
        ,p_no_managers_warning          => l_no_managers_warning
        ,p_other_manager_warning        => l_other_manager_warning
        ,p_soft_coding_keyflex_id       => l_soft_coding_keyflex_id
        ,p_concatenated_segments        => l_concatenated_segments
        ,p_hourly_salaried_warning      => l_hourly_salaried_warning);
Line: 2997

      hr_assignment_api.update_cwk_asg_criteria
        (p_validate                     => p_validate
        ,p_effective_date               => p_effective_date
        ,p_datetrack_update_mode        => p_datetrack_update_mode
        ,p_assignment_id                => p_assignment_id
	,p_called_from_mass_update      => TRUE
        ,p_object_version_number        => l_object_version_number
    --  ,p_grade_id                     => p_grade_id
        ,p_position_id                  => p_position_id
        ,p_job_id                       => p_job_id
        ,p_location_id                  => p_location_id
        ,p_organization_id              => p_organization_id
        --
        -- p_pay_basis_id for future phases of cwk
        --
        --,p_pay_basis_id                 => NULL
        ,p_segment1                     => p_segment1
        ,p_segment2                     => p_segment2
        ,p_segment3                     => p_segment3
        ,p_segment4                     => p_segment4
        ,p_segment5                     => p_segment5
        ,p_segment6                     => p_segment6
        ,p_segment7                     => p_segment7
        ,p_segment8                     => p_segment8
        ,p_segment9                     => p_segment9
        ,p_segment10                    => p_segment10
        ,p_segment11                    => p_segment11
        ,p_segment12                    => p_segment12
        ,p_segment13                    => p_segment13
        ,p_segment14                    => p_segment14
        ,p_segment15                    => p_segment15
        ,p_segment16                    => p_segment16
        ,p_segment17                    => p_segment17
        ,p_segment18                    => p_segment18
        ,p_segment19                    => p_segment19
        ,p_segment20                    => p_segment20
        ,p_segment21                    => p_segment21
        ,p_segment22                    => p_segment22
        ,p_segment23                    => p_segment23
        ,p_segment24                    => p_segment24
        ,p_segment25                    => p_segment25
        ,p_segment26                    => p_segment26
        ,p_segment27                    => p_segment27
        ,p_segment28                    => p_segment28
        ,p_segment29                    => p_segment29
        ,p_segment30                    => p_segment30
        ,p_concat_segments              => l_scl_concat_segments
        ,p_people_group_name            => l_people_group_name
        ,p_effective_start_date         => l_effective_start_date
        ,p_effective_end_date           => l_effective_end_date
        ,p_people_group_id              => l_people_group_id
        ,p_org_now_no_manager_warning   => l_org_now_no_manager_warning
        ,p_other_manager_warning        => l_other_manager_warning
        ,p_spp_delete_warning           => l_spp_delete_warning
        ,p_entries_changed_warning      => l_entries_changed_warning
        ,p_tax_district_changed_warning => l_tax_district_changed_warning);
Line: 3076

      ELSIF l_spp_delete_warning = TRUE THEN
        --
        hr_utility.set_message(800,'HR_289826_SPP_DELETE_WARN_API');
Line: 3114

    p_spp_delete_warning              := l_spp_delete_warning;
Line: 3130

      ROLLBACK TO update_cwk_asg;
Line: 3148

      p_spp_delete_warning              := l_spp_delete_warning;
Line: 3156

      ROLLBACK TO update_cwk_asg;
Line: 3174

      p_spp_delete_warning              := NULL;
Line: 3186

  END update_cwk_assignment;
Line: 3192

  PROCEDURE update_assignment
    (p_validate                     IN     BOOLEAN  DEFAULT FALSE
    ,p_datetrack_update_mode        IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_object_version_number        IN OUT NOCOPY NUMBER
    ,p_ass_attribute_category       IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute1               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute10              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute11              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute12              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute13              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute14              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute15              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute16              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute17              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute18              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute19              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute2               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute20              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute21              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute22              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute23              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute24              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute25              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute26              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute27              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute28              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute29              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute3               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute30              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute4               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute5               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute6               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute7               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute8               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_ass_attribute9               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_assignment_id                IN     NUMBER   DEFAULT hr_api.g_number
    ,p_assignment_number            IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_assignment_status_type_id    IN     NUMBER   DEFAULT hr_api.g_number
    ,p_bargaining_unit_code         IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cagr_id_flex_num             IN     NUMBER   DEFAULT hr_api.g_number
    ,p_change_reason                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_collective_agreement_id      IN     NUMBER   DEFAULT hr_api.g_number
    ,p_contract_id                  IN     NUMBER   DEFAULT hr_api.g_number
    ,p_date_probation_end           IN     DATE     DEFAULT hr_api.g_date
    ,p_default_code_comb_id         IN     NUMBER   DEFAULT hr_api.g_number
    ,p_establishment_id             IN     NUMBER   DEFAULT hr_api.g_number
    ,p_employment_category          IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_frequency                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_grade_id                     IN     NUMBER   DEFAULT hr_api.g_number
    ,p_hourly_salaried_code         IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_internal_address_line        IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_job_id                       IN     NUMBER   DEFAULT hr_api.g_number
    ,p_labour_union_member_flag     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_location_id                  IN     NUMBER   DEFAULT hr_api.g_number
    ,p_manager_flag                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_normal_hours                 IN     NUMBER   DEFAULT hr_api.g_number
    ,p_pay_basis_id                 IN     NUMBER   DEFAULT hr_api.g_number
    ,p_payroll_id                   IN     NUMBER   DEFAULT hr_api.g_number
    ,p_perf_review_period           IN     NUMBER   DEFAULT hr_api.g_number
    ,p_perf_review_period_frequency IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_position_id                  IN     NUMBER   DEFAULT hr_api.g_number
    ,p_probation_period             IN     NUMBER   DEFAULT hr_api.g_number
    ,p_probation_unit               IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_sal_review_period            IN     NUMBER   DEFAULT hr_api.g_number
    ,p_sal_review_period_frequency  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_set_of_books_id              IN     NUMBER   DEFAULT hr_api.g_number
    ,p_source_type                  IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_supervisor_id                IN     NUMBER   DEFAULT hr_api.g_number
    ,p_supervisor_assignment_id     IN     NUMBER   DEFAULT hr_api.g_number
    ,p_time_normal_finish           IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_time_normal_start            IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_title                        IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment1                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment10                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment11                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment12                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment13                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment14                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment15                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment16                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment17                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment18                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment19                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment2                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment20                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment3                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment4                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment5                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment6                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment7                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment8                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_cag_segment9                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_comments                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_concat_segments              IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_effective_date               IN     DATE     DEFAULT hr_api.g_date
    ,p_segment1                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment10                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment11                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment12                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment13                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment14                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment15                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment16                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment17                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment18                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment19                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment2                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment20                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment21                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment22                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment23                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment24                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment25                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment26                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment27                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment28                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment29                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment3                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment30                    IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment4                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment5                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment6                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment7                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment8                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_segment9                     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment1                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment10                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment11                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment12                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment13                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment14                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment15                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment16                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment17                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment18                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment19                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment2                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment20                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment21                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment22                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment23                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment24                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment25                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment26                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment27                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment28                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment29                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment3                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment30                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment4                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment5                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment6                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment7                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment8                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_scl_segment9                 IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_grade_ladder_pgm_id          IN     NUMBER   DEFAULT hr_api.g_number
    ,p_recruiter_id                 IN     NUMBER   DEFAULT hr_api.g_number
    ,p_person_referred_by_id        IN     NUMBER   DEFAULT hr_api.g_number
    ,p_recruitment_activity_id      IN     NUMBER   DEFAULT hr_api.g_number
    ,p_source_organization_id       IN     NUMBER   DEFAULT hr_api.g_number
    ,p_vacancy_id                   IN     NUMBER   DEFAULT hr_api.g_number
    ,p_application_id               IN     NUMBER   DEFAULT hr_api.g_number
    ,p_vendor_assignment_number     IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_vendor_employee_number       IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_vendor_id                    IN     NUMBER   DEFAULT hr_api.g_number
    ,p_vendor_site_id               IN     NUMBER   DEFAULT hr_api.g_number
    ,p_project_title                IN     VARCHAR2 DEFAULT hr_api.g_varchar2
    ,p_projected_assignment_end     IN     DATE     DEFAULT hr_api.g_date
    ,p_organization_id              IN OUT NOCOPY NUMBER
    ,p_concatenated_segments        IN OUT NOCOPY VARCHAR2
    ,p_special_ceiling_step_id      IN OUT NOCOPY NUMBER
    ,p_cagr_grade_def_id               IN OUT NOCOPY NUMBER
    ,p_comment_id                      OUT NOCOPY NUMBER
    ,p_cagr_concatenated_segments      OUT NOCOPY VARCHAR2
    ,p_effective_end_date              OUT NOCOPY DATE
    ,p_effective_start_date            OUT NOCOPY DATE
    ,p_no_managers_warning             OUT NOCOPY BOOLEAN
    ,p_other_manager_warning           OUT NOCOPY BOOLEAN
    ,p_gsp_post_process_warning        OUT NOCOPY VARCHAR2
    ,p_soft_coding_keyflex_id          OUT NOCOPY NUMBER
    ,p_entries_changed_warning         OUT NOCOPY VARCHAR2
    ,p_group_name                      OUT NOCOPY VARCHAR2
    ,p_org_now_no_manager_warning      OUT NOCOPY BOOLEAN
    ,p_people_group_id                 OUT NOCOPY NUMBER
    ,p_spp_delete_warning              OUT NOCOPY BOOLEAN
    ,p_tax_district_changed_warning    OUT NOCOPY BOOLEAN  ) IS
    --
    l_log_message                  VARCHAR2(255);
Line: 3382

    l_proc                         VARCHAR2(72) := g_package||'update_assignment';
Line: 3410

    l_spp_delete_warning           BOOLEAN;
Line: 3415

      SELECT assignment_type
      FROM   per_assignments_f paf
      WHERE  paf.assignment_id = p_assignment_id
      AND    l_effective_date BETWEEN paf.effective_start_Date
                                  AND paf.effective_end_date;
Line: 3537

        ,p_datetrack_update_mode        => p_datetrack_update_mode
        ,p_effective_date               => p_effective_date
        ,p_segment1                     => p_segment1
        ,p_segment10                    => p_segment10
        ,p_segment11                    => p_segment11
        ,p_segment12                    => p_segment12
        ,p_segment13                    => p_segment13
        ,p_segment14                    => p_segment14
        ,p_segment15                    => p_segment15
        ,p_segment16                    => p_segment16
        ,p_segment17                    => p_segment17
        ,p_segment18                    => p_segment18
        ,p_segment19                    => p_segment19
        ,p_segment2                     => p_segment2
        ,p_segment20                    => p_segment20
        ,p_segment21                    => p_segment21
        ,p_segment22                    => p_segment22
        ,p_segment23                    => p_segment23
        ,p_segment24                    => p_segment24
        ,p_segment25                    => p_segment25
        ,p_segment26                    => p_segment26
        ,p_segment27                    => p_segment27
        ,p_segment28                    => p_segment28
        ,p_segment29                    => p_segment29
        ,p_segment3                     => p_segment3
        ,p_segment30                    => p_segment30
        ,p_segment4                     => p_segment4
        ,p_segment5                     => p_segment5
        ,p_segment6                     => p_segment6
        ,p_segment7                     => p_segment7
        ,p_segment8                     => p_segment8
        ,p_segment9                     => p_segment9
        ,p_scl_segment1                 => p_scl_segment1
        ,p_scl_segment10                => p_scl_segment10
        ,p_scl_segment11                => p_scl_segment11
        ,p_scl_segment12                => p_scl_segment12
        ,p_scl_segment13                => p_scl_segment13
        ,p_scl_segment14                => p_scl_segment14
        ,p_scl_segment15                => p_scl_segment15
        ,p_scl_segment16                => p_scl_segment16
        ,p_scl_segment17                => p_scl_segment17
        ,p_scl_segment18                => p_scl_segment18
        ,p_scl_segment19                => p_scl_segment19
        ,p_scl_segment2                 => p_scl_segment2
        ,p_scl_segment20                => p_scl_segment20
        ,p_scl_segment21                => p_scl_segment21
        ,p_scl_segment22                => p_scl_segment22
        ,p_scl_segment23                => p_scl_segment23
        ,p_scl_segment24                => p_scl_segment24
        ,p_scl_segment25                => p_scl_segment25
        ,p_scl_segment26                => p_scl_segment26
        ,p_scl_segment27                => p_scl_segment27
        ,p_scl_segment28                => p_scl_segment28
        ,p_scl_segment29                => p_scl_segment29
        ,p_scl_segment3                 => p_scl_segment3
        ,p_scl_segment30                => p_scl_segment30
        ,p_scl_segment4                 => p_scl_segment4
        ,p_scl_segment5                 => p_scl_segment5
        ,p_scl_segment6                 => p_scl_segment6
        ,p_scl_segment7                 => p_scl_segment7
        ,p_scl_segment8                 => p_scl_segment8
        ,p_scl_segment9                 => p_scl_segment9
        ,p_grade_ladder_pgm_id          => p_grade_ladder_pgm_id
        ,p_validate                     => p_validate
        ,p_cagr_grade_def_id            => l_cagr_grade_def_id
        ,p_concatenated_segments        => l_concatenated_segments
        ,p_cagr_concatenated_segments   => p_cagr_concatenated_segments
        ,p_effective_end_date           => p_effective_end_date
        ,p_effective_start_date         => p_effective_start_date
        ,p_no_managers_warning          => p_no_managers_warning
        ,p_other_manager_warning        => p_other_manager_warning
        ,p_gsp_post_process_warning     => p_gsp_post_process_warning
        ,p_special_ceiling_step_id      => l_special_ceiling_step_id
        ,p_entries_changed_warning      => p_entries_changed_warning
        ,p_group_name                   => p_group_name
        ,p_org_now_no_manager_warning   => p_org_now_no_manager_warning
        ,p_people_group_id              => p_people_group_id
        ,p_spp_delete_warning           => p_spp_delete_warning
        ,p_tax_district_changed_warning => p_tax_district_changed_warning
        ,p_comment_id                   => p_comment_id
        ,p_soft_coding_keyflex_id       => p_soft_coding_keyflex_id
        ,p_object_version_number        => l_object_version_number
        ,p_organization_id              => l_organization_id);
Line: 3658

      update_applicant_asg
        (p_validate                     => p_validate
        ,p_effective_date               => p_effective_date
        ,p_datetrack_update_mode        => p_datetrack_update_mode
        ,p_assignment_id                => p_assignment_id
        ,p_object_version_number        => p_object_version_number
        ,p_recruiter_id                 => p_recruiter_id
        ,p_grade_id                     => p_grade_id
        ,p_position_id                  => p_position_id
        ,p_job_id                       => p_job_id
        ,p_payroll_id                   => p_payroll_id
        ,p_location_id                  => p_location_id
        ,p_person_referred_by_id        => p_person_referred_by_id
        ,p_assignment_status_type_id    => p_assignment_status_type_id
        ,p_supervisor_id                => p_supervisor_id
        ,p_special_ceiling_step_id      => p_special_ceiling_step_id
        ,p_recruitment_activity_id      => p_recruitment_activity_id
        ,p_source_organization_id       => p_source_organization_id
        ,p_organization_id              => p_organization_id
        ,p_vacancy_id                   => p_vacancy_id
        ,p_pay_basis_id                 => p_pay_basis_id
        ,p_application_id               => p_application_id
        ,p_change_reason                => p_change_reason
        ,p_comments                     => p_comments
        ,p_date_probation_end           => p_date_probation_end
        ,p_default_code_comb_id         => p_default_code_comb_id
        ,p_employment_category          => p_employment_category
        ,p_frequency                    => p_frequency
        ,p_internal_address_line        => p_internal_address_line
        ,p_manager_flag                 => p_manager_flag
        ,p_normal_hours                 => p_normal_hours
        ,p_perf_review_period           => p_perf_review_period
        ,p_perf_review_period_frequency => p_perf_review_period_frequency
        ,p_probation_period             => p_probation_period
        ,p_probation_unit               => p_probation_unit
        ,p_sal_review_period            => p_sal_review_period
        ,p_sal_review_period_frequency  => p_sal_review_period_frequency
        ,p_set_of_books_id              => p_set_of_books_id
        ,p_source_type                  => p_source_type
        ,p_time_normal_finish           => p_time_normal_finish
        ,p_time_normal_start            => p_time_normal_start
        ,p_bargaining_unit_code         => p_bargaining_unit_code
        ,p_ass_attribute_category       => p_ass_attribute_category
        ,p_ass_attribute1               => p_ass_attribute1
        ,p_ass_attribute2               => p_ass_attribute2
        ,p_ass_attribute3               => p_ass_attribute3
        ,p_ass_attribute4               => p_ass_attribute4
        ,p_ass_attribute5               => p_ass_attribute5
        ,p_ass_attribute6               => p_ass_attribute6
        ,p_ass_attribute7               => p_ass_attribute7
        ,p_ass_attribute8               => p_ass_attribute8
        ,p_ass_attribute9               => p_ass_attribute9
        ,p_ass_attribute10              => p_ass_attribute10
        ,p_ass_attribute11              => p_ass_attribute11
        ,p_ass_attribute12              => p_ass_attribute12
        ,p_ass_attribute13              => p_ass_attribute13
        ,p_ass_attribute14              => p_ass_attribute14
        ,p_ass_attribute15              => p_ass_attribute15
        ,p_ass_attribute16              => p_ass_attribute16
        ,p_ass_attribute17              => p_ass_attribute17
        ,p_ass_attribute18              => p_ass_attribute18
        ,p_ass_attribute19              => p_ass_attribute19
        ,p_ass_attribute20              => p_ass_attribute20
        ,p_ass_attribute21              => p_ass_attribute21
        ,p_ass_attribute22              => p_ass_attribute22
        ,p_ass_attribute23              => p_ass_attribute23
        ,p_ass_attribute24              => p_ass_attribute24
        ,p_ass_attribute25              => p_ass_attribute25
        ,p_ass_attribute26              => p_ass_attribute26
        ,p_ass_attribute27              => p_ass_attribute27
        ,p_ass_attribute28              => p_ass_attribute28
        ,p_ass_attribute29              => p_ass_attribute29
        ,p_ass_attribute30              => p_ass_attribute30
        ,p_title                        => p_title
        ,p_scl_segment1                 => p_scl_segment1
        ,p_scl_segment2                 => p_scl_segment2
        ,p_scl_segment3                 => p_scl_segment3
        ,p_scl_segment4                 => p_scl_segment4
        ,p_scl_segment5                 => p_scl_segment5
        ,p_scl_segment6                 => p_scl_segment6
        ,p_scl_segment7                 => p_scl_segment7
        ,p_scl_segment8                 => p_scl_segment8
        ,p_scl_segment9                 => p_scl_segment9
        ,p_scl_segment10                => p_scl_segment10
        ,p_scl_segment11                => p_scl_segment11
        ,p_scl_segment12                => p_scl_segment12
        ,p_scl_segment13                => p_scl_segment13
        ,p_scl_segment14                => p_scl_segment14
        ,p_scl_segment15                => p_scl_segment15
        ,p_scl_segment16                => p_scl_segment16
        ,p_scl_segment17                => p_scl_segment17
        ,p_scl_segment18                => p_scl_segment18
        ,p_scl_segment19                => p_scl_segment19
        ,p_scl_segment20                => p_scl_segment20
        ,p_scl_segment21                => p_scl_segment21
        ,p_scl_segment22                => p_scl_segment22
        ,p_scl_segment23                => p_scl_segment23
        ,p_scl_segment24                => p_scl_segment24
        ,p_scl_segment25                => p_scl_segment25
        ,p_scl_segment26                => p_scl_segment26
        ,p_scl_segment27                => p_scl_segment27
        ,p_scl_segment28                => p_scl_segment28
        ,p_scl_segment29                => p_scl_segment29
        ,p_scl_segment30                => p_scl_segment30
        ,p_concatenated_segments        => p_concatenated_segments
        ,p_pgp_segment1                 => p_segment1
        ,p_pgp_segment2                 => p_segment2
        ,p_pgp_segment3                 => p_segment3
        ,p_pgp_segment4                 => p_segment4
        ,p_pgp_segment5                 => p_segment5
        ,p_pgp_segment6                 => p_segment6
        ,p_pgp_segment7                 => p_segment7
        ,p_pgp_segment8                 => p_segment8
        ,p_pgp_segment9                 => p_segment9
        ,p_pgp_segment10                => p_segment10
        ,p_pgp_segment11                => p_segment11
        ,p_pgp_segment12                => p_segment12
        ,p_pgp_segment13                => p_segment13
        ,p_pgp_segment14                => p_segment14
        ,p_pgp_segment15                => p_segment15
        ,p_pgp_segment16                => p_segment16
        ,p_pgp_segment17                => p_segment17
        ,p_pgp_segment18                => p_segment18
        ,p_pgp_segment19                => p_segment19
        ,p_pgp_segment20                => p_segment20
        ,p_pgp_segment21                => p_segment21
        ,p_pgp_segment22                => p_segment22
        ,p_pgp_segment23                => p_segment23
        ,p_pgp_segment24                => p_segment24
        ,p_pgp_segment25                => p_segment25
        ,p_pgp_segment26                => p_segment26
        ,p_pgp_segment27                => p_segment27
        ,p_pgp_segment28                => p_segment28
        ,p_pgp_segment29                => p_segment29
        ,p_pgp_segment30                => p_segment30
        ,p_concat_segments              => p_concat_segments
        ,p_contract_id                  => p_contract_id
        ,p_establishment_id             => p_establishment_id
        ,p_collective_agreement_id      => p_collective_agreement_id
        ,p_cagr_id_flex_num             => p_cagr_id_flex_num
        ,p_cag_segment1                 => p_cag_segment1
        ,p_cag_segment2                 => p_cag_segment2
        ,p_cag_segment3                 => p_cag_segment3
        ,p_cag_segment4                 => p_cag_segment4
        ,p_cag_segment5                 => p_cag_segment5
        ,p_cag_segment6                 => p_cag_segment6
        ,p_cag_segment7                 => p_cag_segment7
        ,p_cag_segment8                 => p_cag_segment8
        ,p_cag_segment9                 => p_cag_segment9
        ,p_cag_segment10                => p_cag_segment10
        ,p_cag_segment11                => p_cag_segment11
        ,p_cag_segment12                => p_cag_segment12
        ,p_cag_segment13                => p_cag_segment13
        ,p_cag_segment14                => p_cag_segment14
        ,p_cag_segment15                => p_cag_segment15
        ,p_cag_segment16                => p_cag_segment16
        ,p_cag_segment17                => p_cag_segment17
        ,p_cag_segment18                => p_cag_segment18
        ,p_cag_segment19                => p_cag_segment19
        ,p_cag_segment20                => p_cag_segment20
        ,p_grade_ladder_pgm_id          => p_grade_ladder_pgm_id
        ,p_cagr_grade_def_id            => l_cagr_grade_def_id
        ,p_cagr_concatenated_segments   => p_cagr_concatenated_segments
        ,p_group_name                   => p_group_name
        ,p_comment_id                   => p_comment_id
        ,p_people_group_id              => p_people_group_id
        ,p_soft_coding_keyflex_id       => p_soft_coding_keyflex_id
        ,p_effective_start_date         => p_effective_start_date
        ,p_effective_end_date           => p_effective_end_date);
Line: 3855

      update_cwk_assignment
        (p_validate                     => p_validate
        ,p_effective_date               => p_effective_date
        ,p_datetrack_update_mode        => p_datetrack_update_mode
        ,p_assignment_id                => p_assignment_id
        ,p_object_version_number        => l_object_version_number
        ,p_assignment_category          => p_employment_category
        ,p_assignment_number            => p_assignment_number
        ,p_change_reason                => p_change_reason
        ,p_comments                     => p_comments
        ,p_default_code_comb_id         => p_default_code_comb_id
        ,p_establishment_id             => p_establishment_id
        ,p_frequency                    => p_frequency
        ,p_internal_address_line        => p_internal_address_line
        ,p_labour_union_member_flag     => p_labour_union_member_flag
        ,p_manager_flag                 => p_manager_flag
        ,p_normal_hours                 => p_normal_hours
        ,p_project_title		              => p_project_title
        ,p_set_of_books_id              => p_set_of_books_id
        ,p_source_type                  => p_source_type
        ,p_supervisor_id                => p_supervisor_id
	,p_supervisor_assignment_id     => p_supervisor_assignment_id
        ,p_time_normal_finish           => p_time_normal_finish
        ,p_time_normal_start            => p_time_normal_start
        ,p_title                        => p_title
        ,p_vendor_assignment_number     => p_vendor_assignment_number
        ,p_vendor_employee_number       => p_vendor_employee_number
        ,p_vendor_id                    => p_vendor_id
        ,p_vendor_site_id               => p_vendor_site_id
        ,p_assignment_status_type_id    => p_assignment_status_type_id
        ,p_concat_segments              => p_concat_segments
        ,p_attribute_category           => p_ass_attribute_category
        ,p_attribute1                   => p_ass_attribute1
        ,p_attribute2                   => p_ass_attribute2
        ,p_attribute3                   => p_ass_attribute3
        ,p_attribute4                   => p_ass_attribute4
        ,p_attribute5                   => p_ass_attribute5
        ,p_attribute6                   => p_ass_attribute6
        ,p_attribute7                   => p_ass_attribute7
        ,p_attribute8                   => p_ass_attribute8
        ,p_attribute9                   => p_ass_attribute9
        ,p_attribute10                  => p_ass_attribute10
        ,p_attribute11                  => p_ass_attribute11
        ,p_attribute12                  => p_ass_attribute12
        ,p_attribute13                  => p_ass_attribute13
        ,p_attribute14                  => p_ass_attribute14
        ,p_attribute15                  => p_ass_attribute15
        ,p_attribute16                  => p_ass_attribute16
        ,p_attribute17                  => p_ass_attribute17
        ,p_attribute18                  => p_ass_attribute18
        ,p_attribute19                  => p_ass_attribute19
        ,p_attribute20                  => p_ass_attribute20
        ,p_attribute21                  => p_ass_attribute21
        ,p_attribute22                  => p_ass_attribute22
        ,p_attribute23                  => p_ass_attribute23
        ,p_attribute24                  => p_ass_attribute24
        ,p_attribute25                  => p_ass_attribute25
        ,p_attribute26                  => p_ass_attribute26
        ,p_attribute27                  => p_ass_attribute27
        ,p_attribute28                  => p_ass_attribute28
        ,p_attribute29                  => p_ass_attribute29
        ,p_attribute30                  => p_ass_attribute30
        ,p_scl_segment1                 => p_scl_segment1
        ,p_scl_segment2                 => p_scl_segment2
        ,p_scl_segment3                 => p_scl_segment3
        ,p_scl_segment4                 => p_scl_segment4
        ,p_scl_segment5                 => p_scl_segment5
        ,p_scl_segment6                 => p_scl_segment6
        ,p_scl_segment7                 => p_scl_segment7
        ,p_scl_segment8                 => p_scl_segment8
        ,p_scl_segment9                 => p_scl_segment9
        ,p_scl_segment10                => p_scl_segment10
        ,p_scl_segment11                => p_scl_segment11
        ,p_scl_segment12                => p_scl_segment12
        ,p_scl_segment13                => p_scl_segment13
        ,p_scl_segment14                => p_scl_segment14
        ,p_scl_segment15                => p_scl_segment15
        ,p_scl_segment16                => p_scl_segment16
        ,p_scl_segment17                => p_scl_segment17
        ,p_scl_segment18                => p_scl_segment18
        ,p_scl_segment19                => p_scl_segment19
        ,p_scl_segment20                => p_scl_segment20
        ,p_scl_segment21                => p_scl_segment21
        ,p_scl_segment22                => p_scl_segment22
        ,p_scl_segment23                => p_scl_segment23
        ,p_scl_segment24                => p_scl_segment24
        ,p_scl_segment25                => p_scl_segment25
        ,p_scl_segment26                => p_scl_segment26
        ,p_scl_segment27                => p_scl_segment27
        ,p_scl_segment28                => p_scl_segment28
        ,p_scl_segment29                => p_scl_segment29
        ,p_scl_segment30                => p_scl_segment30
    --  ,p_grade_id                     => p_grade_id
        ,p_position_id                  => p_position_id
        ,p_job_id                       => p_job_id
        ,p_location_id                  => p_location_id
        ,p_organization_id              => p_organization_id
        ,p_segment1                     => p_segment1
        ,p_segment2                     => p_segment2
        ,p_segment3                     => p_segment3
        ,p_segment4                     => p_segment4
        ,p_segment5                     => p_segment5
        ,p_segment6                     => p_segment6
        ,p_segment7                     => p_segment7
        ,p_segment8                     => p_segment8
        ,p_segment9                     => p_segment9
        ,p_segment10                    => p_segment10
        ,p_segment11                    => p_segment11
        ,p_segment12                    => p_segment12
        ,p_segment13                    => p_segment13
        ,p_segment14                    => p_segment14
        ,p_segment15                    => p_segment15
        ,p_segment16                    => p_segment16
        ,p_segment17                    => p_segment17
        ,p_segment18                    => p_segment18
        ,p_segment19                    => p_segment19
        ,p_segment20                    => p_segment20
        ,p_segment21                    => p_segment21
        ,p_segment22                    => p_segment22
        ,p_segment23                    => p_segment23
        ,p_segment24                    => p_segment24
        ,p_segment25                    => p_segment25
        ,p_segment26                    => p_segment26
        ,p_segment27                    => p_segment27
        ,p_segment28                    => p_segment28
        ,p_segment29                    => p_segment29
        ,p_segment30                    => p_segment30
	,p_projected_assignment_end     => p_projected_assignment_end
        ,p_org_now_no_manager_warning   => l_org_now_no_manager_warning
        ,p_effective_start_date         => l_effective_start_date
        ,p_effective_end_date           => l_effective_end_date
        ,p_comment_id                   => l_comment_id
        ,p_no_managers_warning          => l_no_managers_warning
        ,p_other_manager_warning        => l_other_manager_warning
        ,p_soft_coding_keyflex_id       => l_soft_coding_keyflex_id
        ,p_concatenated_segments        => l_concatenated_segments
        ,p_hourly_salaried_warning      => l_hourly_salaried_warning
        ,p_scl_concat_segments          => l_scl_concat_segments
        ,p_people_group_name            => l_people_group_name
        ,p_people_group_id              => l_people_group_id
        ,p_spp_delete_warning           => l_spp_delete_warning
        ,p_entries_changed_warning      => l_entries_changed_warning
        ,p_tax_district_changed_warning => l_tax_district_changed_warning);
Line: 4072

  END update_assignment;