DBA Data[Home] [Help]

APPS.PAY_PAYROLL_API SQL Statements

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

Line: 63

procedure update_cost_concat_segs
  (p_cost_alloc_keyflex_id              in     number
  ,p_concat_segments                   in     varchar2
  ) is
  --
  CURSOR csr_chk_cost is
    SELECT null
      FROM PAY_COST_ALLOCATION_KEYFLEX
     where cost_allocation_keyflex_id = p_cost_alloc_keyflex_id
       and (concatenated_segments     <> p_concat_segments
        or concatenated_segments is null);
Line: 76

  l_proc   varchar2(72) := g_package||'update_cost_concat_segs';
Line: 78

  procedure update_cost_concat_segs_auto
    (p_cost_alloc_keyflex_id              in     number
    ,p_concat_segments                   in     varchar2
    ) is
    PRAGMA AUTONOMOUS_TRANSACTION;
Line: 85

      SELECT null
        FROM PAY_COST_ALLOCATION_KEYFLEX
       where cost_allocation_keyflex_id = p_cost_alloc_keyflex_id
         for update nowait;
Line: 91

    l_proc   varchar2(72) :=g_package||'update_cost_concat_segs_auto';
Line: 120

      update PAY_COST_ALLOCATION_KEYFLEX
         set concatenated_segments      = p_concat_segments
       where cost_allocation_keyflex_id = p_cost_alloc_keyflex_id
         and (concatenated_segments     <> p_concat_segments
          or concatenated_segments is null);
Line: 148

  end update_cost_concat_segs_auto;
Line: 163

    update_cost_concat_segs_auto
      (p_cost_alloc_keyflex_id => p_cost_alloc_keyflex_id
      ,p_concat_segments      => p_concat_segments
      );
Line: 173

end update_cost_concat_segs;
Line: 208

procedure update_soft_concat_segs
  (p_soft_coding_keyflex_id            in     number
  ,p_concat_segments                   in     varchar2
  ) is
  --
  CURSOR csr_chk_soft is
    SELECT null
      FROM HR_SOFT_CODING_KEYFLEX
     where soft_coding_keyflex_id = p_soft_coding_keyflex_id
       and (concatenated_segments     <> p_concat_segments
        or concatenated_segments is null);
Line: 221

  l_proc   varchar2(72) := g_package||'update_soft_concat_segs';
Line: 223

  procedure update_soft_concat_segs_auto
    (p_soft_coding_keyflex_id            in     number
    ,p_concat_segments                   in     varchar2
    ) is
    PRAGMA AUTONOMOUS_TRANSACTION;
Line: 230

      SELECT null
        FROM HR_SOFT_CODING_KEYFLEX
       where soft_coding_keyflex_id = p_soft_coding_keyflex_id
         for update nowait;
Line: 236

    l_proc   varchar2(72) :=g_package||'update_soft_concat_segs_auto';
Line: 265

      update HR_SOFT_CODING_KEYFLEX
         set concatenated_segments      = p_concat_segments
       where soft_coding_keyflex_id = p_soft_coding_keyflex_id
         and (concatenated_segments     <> p_concat_segments
          or concatenated_segments is null);
Line: 293

  end update_soft_concat_segs_auto;
Line: 308

    update_soft_concat_segs_auto
      (p_soft_coding_keyflex_id => p_soft_coding_keyflex_id
      ,p_concat_segments      => p_concat_segments
      );
Line: 318

end update_soft_concat_segs;
Line: 528

  l_last_update_date    pay_all_payrolls_f.last_update_date%TYPE := sysdate;
Line: 529

  l_last_updated_by     pay_all_payrolls_f.last_updated_by%TYPE := fnd_global.user_id;
Line: 530

  l_last_update_login   pay_all_payrolls_f.last_update_login%TYPE := fnd_global.login_id;
Line: 558

     select bg.cost_allocation_structure
     from   PER_BUSINESS_GROUPS_PERF bg
     where  bg.business_group_id = c_business_group_id;
Line: 565

     select lr.rule_mode
     from   pay_legislation_rules lr
     where  lr.legislation_code = c_legislation_code
     and    upper(lr.rule_type) = 'S';
Line: 572

     select pca.cost_allocation_keyflex_id
     from   pay_cost_allocation_keyflex pca
     where  pca.cost_allocation_keyflex_id = c_cost_allocation_keyflex_id;
Line: 578

     select scl.soft_coding_keyflex_id
     from HR_SOFT_CODING_KEYFLEX scl
     where scl.soft_coding_keyflex_id = c_soft_coding_keyflex_id;
Line: 594

  l_created_by := l_last_updated_by;
Line: 595

  l_creation_date := l_last_update_date;
Line: 939

	--Calling the update_cost_concat_segs to update the concat segments into the row.
	update_cost_concat_segs(p_cost_alloc_keyflex_id => l_cost_allocation_keyflex_id
		               ,p_concat_segments       => l_cost_concat_segments);
Line: 1011

        update_cost_concat_segs(p_cost_alloc_keyflex_id => l_suspense_account_keyflex_id
		               ,p_concat_segments       => l_susp_concat_segments);
Line: 1081

	--update_soft_concat_segs(p_soft_coding_keyflex_id => l_soft_coding_keyflex_id
	--	               ,p_concat_segments        => l_scl_concat_segments);
Line: 1428

                                           l_last_update_date,
                                           l_last_updated_by,
                                           l_last_update_login,
                                           l_created_by,
                                           l_creation_date,
					   l_effective_date);
Line: 1544

procedure update_payroll
(
   p_validate                       in     boolean   default false,
   p_effective_date                 in     date,
   p_datetrack_mode                 in     varchar2,
   p_payroll_name                   in     varchar2  default hr_api.g_varchar2,
   p_number_of_years                in     number    default hr_api.g_number,
   p_default_payment_method_id      in     number    default hr_api.g_number,
   p_consolidation_set_id           in     number    default hr_api.g_number,
   p_cost_alloc_keyflex_id_in       in    number    default hr_api.g_number,
   p_susp_account_keyflex_id_in     in    number    default hr_api.g_number,
   p_negative_pay_allowed_flag      in     varchar2  default hr_api.g_varchar2,
   p_soft_coding_keyflex_id_in      in     number    default hr_api.g_number,
   p_comments                       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_arrears_flag                 in     varchar2  default hr_api.g_varchar2,
   p_multi_assignments_flag       in     varchar2  default hr_api.g_varchar2,
   p_prl_information1         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information2         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information3         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information4         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information5         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information6         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information7         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information8         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information9         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information10        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information11            in     varchar2  default hr_api.g_varchar2,
   p_prl_information12        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information13        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information14        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information15        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information16        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information17        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information18        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information19        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information20        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information21        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information22            in     varchar2  default hr_api.g_varchar2,
   p_prl_information23        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information24        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information25        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information26        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information27        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information28        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information29        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information30            in     varchar2  default hr_api.g_varchar2,

   p_cost_segment1                 in  varchar2 default hr_api.g_varchar2,
   p_cost_segment2                 in  varchar2 default hr_api.g_varchar2,
   p_cost_segment3                 in  varchar2 default hr_api.g_varchar2,
   p_cost_segment4                 in  varchar2 default hr_api.g_varchar2,
   p_cost_segment5                 in  varchar2 default hr_api.g_varchar2,
   p_cost_segment6                 in  varchar2 default hr_api.g_varchar2,
   p_cost_segment7                 in  varchar2 default hr_api.g_varchar2,
   p_cost_segment8                 in  varchar2 default hr_api.g_varchar2,
   p_cost_segment9                 in  varchar2 default hr_api.g_varchar2,
   p_cost_segment10                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment11                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment12                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment13                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment14                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment15                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment16                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment17                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment18                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment19                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment20                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment21                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment22                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment23                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment24                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment25                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment26                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment27                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment28                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment29                in  varchar2 default hr_api.g_varchar2,
   p_cost_segment30                in  varchar2 default hr_api.g_varchar2,
   p_cost_concat_segments_in       in  varchar2 default hr_api.g_varchar2,

   p_susp_segment1                 in  varchar2 default hr_api.g_varchar2,
   p_susp_segment2                 in  varchar2 default hr_api.g_varchar2,
   p_susp_segment3                 in  varchar2 default hr_api.g_varchar2,
   p_susp_segment4                 in  varchar2 default hr_api.g_varchar2,
   p_susp_segment5                 in  varchar2 default hr_api.g_varchar2,
   p_susp_segment6                 in  varchar2 default hr_api.g_varchar2,
   p_susp_segment7                 in  varchar2 default hr_api.g_varchar2,
   p_susp_segment8                 in  varchar2 default hr_api.g_varchar2,
   p_susp_segment9                 in  varchar2 default hr_api.g_varchar2,
   p_susp_segment10                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment11                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment12                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment13                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment14                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment15                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment16                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment17                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment18                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment19                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment20                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment21                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment22                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment23                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment24                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment25                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment26                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment27                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment28                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment29                in  varchar2 default hr_api.g_varchar2,
   p_susp_segment30                in  varchar2 default hr_api.g_varchar2,
   p_susp_concat_segments_in       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_scl_concat_segments_in       in  varchar2 default hr_api.g_varchar2,

   p_workload_shifting_level      in  varchar2 default hr_api.g_varchar2,
   p_payslip_view_date_offset     in  number   default hr_api.g_number,

   p_payroll_id                    in out nocopy number,
   p_object_version_number         in out nocopy number,

   p_effective_start_date         out  nocopy date,
   p_effective_end_date           out  nocopy date,
   p_cost_alloc_keyflex_id_out    out  nocopy number,
   p_susp_account_keyflex_id_out  out  nocopy number,
   p_soft_coding_keyflex_id_out   out  nocopy number,

   p_comment_id                    out  nocopy number,
   p_cost_concat_segments_out      out  nocopy varchar2,
   p_susp_concat_segments_out      out  nocopy varchar2,
   p_scl_concat_segments_out       out  nocopy varchar2

   ) is

   l_effective_date date;
Line: 1730

   l_proc                    varchar2(72)  :=  g_package||'update_payroll';
Line: 1759

     select bg.cost_allocation_structure
     from   PER_BUSINESS_GROUPS_PERF bg
     where  bg.business_group_id = c_business_group_id;
Line: 1767

     select lr.rule_mode
     from   pay_legislation_rules lr
     where  lr.legislation_code = c_legislation_code
     and    upper(lr.rule_type) = 'S';
Line: 1776

     select pca.cost_allocation_keyflex_id
     from   pay_cost_allocation_keyflex pca
     where  pca.cost_allocation_keyflex_id = c_cost_allocation_keyflex_id;
Line: 1784

     select scl.soft_coding_keyflex_id
     from   HR_SOFT_CODING_KEYFLEX scl
     where  scl.soft_coding_keyflex_id = c_soft_coding_keyflex_id;
Line: 1792

      select prl.business_group_id
      from   PAY_ALL_PAYROLLS_F prl
      where  prl.payroll_id = c_payroll_id
      and    trunc(p_effective_date)
      between prl.effective_start_date and prl.effective_end_date;
Line: 1802

      select null
      from   pay_all_payrolls_f prl
      where  prl.payroll_id = p_payroll_id
      and    trunc(p_effective_date)
      between prl.effective_start_date and prl.effective_end_date;
Line: 1812

      select cost_allocation_keyflex_id
      from   PAY_ALL_PAYROLLS_F prl
      where  prl.payroll_id = p_payroll_id
      and    trunc(p_effective_date)
      between prl.effective_start_date and prl.effective_end_date;
Line: 1822

      select suspense_account_keyflex_id
      from   PAY_ALL_PAYROLLS_F prl
      where  prl.payroll_id = p_payroll_id
      and    trunc(p_effective_date)
      between prl.effective_start_date and prl.effective_end_date;
Line: 1832

      select soft_coding_keyflex_id
      from   PAY_ALL_PAYROLLS_F prl
      where  prl.payroll_id = p_payroll_id
      and    trunc(p_effective_date)
      between prl.effective_start_date and prl.effective_end_date;
Line: 1851

    savepoint update_payroll;
Line: 1961

	pay_payroll_bk2.update_payroll_b
	(p_effective_date                => l_effective_date
	,p_datetrack_mode                => p_datetrack_mode
	,p_payroll_id                    => l_payroll_id
	,p_object_version_number         => l_object_version_number
	,p_payroll_name                  => p_payroll_name
	,p_number_of_years               => p_number_of_years
	,p_default_payment_method_id     => p_default_payment_method_id
	,p_consolidation_set_id          => p_consolidation_set_id
	,p_cost_alloc_keyflex_id_in      => p_cost_alloc_keyflex_id_in
	,p_susp_account_keyflex_id_in    => p_susp_account_keyflex_id_in
	,p_negative_pay_allowed_flag     => p_negative_pay_allowed_flag
	,p_soft_coding_keyflex_id_in     => p_soft_coding_keyflex_id_in
	,p_comments                      => p_comments
	,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_arrears_flag                  => p_arrears_flag
	,p_multi_assignments_flag        => p_multi_assignments_flag
	,p_prl_information1         	 => p_prl_information1
	,p_prl_information2         	 => p_prl_information2
	,p_prl_information3         	 => p_prl_information3
	,p_prl_information4         	 => p_prl_information4
	,p_prl_information5         	 => p_prl_information5
	,p_prl_information6         	 => p_prl_information6
	,p_prl_information7         	 => p_prl_information7
	,p_prl_information8         	 => p_prl_information8
	,p_prl_information9         	 => p_prl_information9
	,p_prl_information10         	 => p_prl_information10
	,p_prl_information11         	 => p_prl_information11
	,p_prl_information12         	 => p_prl_information12
	,p_prl_information13         	 => p_prl_information13
	,p_prl_information14         	 => p_prl_information14
	,p_prl_information15         	 => p_prl_information15
	,p_prl_information16         	 => p_prl_information16
	,p_prl_information17         	 => p_prl_information17
	,p_prl_information18         	 => p_prl_information18
	,p_prl_information19         	 => p_prl_information19
	,p_prl_information20         	 => p_prl_information20
	,p_prl_information21         	 => p_prl_information21
	,p_prl_information22         	 => p_prl_information22
	,p_prl_information23         	 => p_prl_information23
	,p_prl_information24         	 => p_prl_information24
	,p_prl_information25         	 => p_prl_information25
	,p_prl_information26         	 => p_prl_information26
	,p_prl_information27         	 => p_prl_information27
	,p_prl_information28         	 => p_prl_information28
	,p_prl_information29         	 => p_prl_information29
	,p_prl_information30         	 => p_prl_information30

	,p_cost_segment1                 => p_cost_segment1
        ,p_cost_segment2                 => p_cost_segment2
	,p_cost_segment3                 => p_cost_segment3
	,p_cost_segment4                 => p_cost_segment4
	,p_cost_segment5                 => p_cost_segment5
	,p_cost_segment6                 => p_cost_segment6
	,p_cost_segment7                 => p_cost_segment7
	,p_cost_segment8                 => p_cost_segment8
	,p_cost_segment9                 => p_cost_segment9
	,p_cost_segment10                => p_cost_segment10
	,p_cost_segment11                => p_cost_segment11
	,p_cost_segment12                => p_cost_segment12
	,p_cost_segment13                => p_cost_segment13
	,p_cost_segment14                => p_cost_segment14
	,p_cost_segment15                => p_cost_segment15
	,p_cost_segment16                => p_cost_segment16
	,p_cost_segment17                => p_cost_segment17
	,p_cost_segment18                => p_cost_segment18
	,p_cost_segment19                => p_cost_segment19
	,p_cost_segment20                => p_cost_segment20
	,p_cost_segment21                => p_cost_segment21
	,p_cost_segment22                => p_cost_segment22
	,p_cost_segment23                => p_cost_segment23
	,p_cost_segment24                => p_cost_segment24
	,p_cost_segment25                => p_cost_segment25
	,p_cost_segment26                => p_cost_segment26
	,p_cost_segment27                => p_cost_segment27
	,p_cost_segment28                => p_cost_segment28
	,p_cost_segment29                => p_cost_segment29
	,p_cost_segment30                => p_cost_segment30
	,p_cost_concat_segments_in       => p_cost_concat_segments_in

        ,p_susp_segment1                 => p_susp_segment1
        ,p_susp_segment2                 => p_susp_segment2
	,p_susp_segment3                 => p_susp_segment3
	,p_susp_segment4                 => p_susp_segment4
	,p_susp_segment5                 => p_susp_segment5
	,p_susp_segment6                 => p_susp_segment6
	,p_susp_segment7                 => p_susp_segment7
	,p_susp_segment8                 => p_susp_segment8
	,p_susp_segment9                 => p_susp_segment9
	,p_susp_segment10                => p_susp_segment10
	,p_susp_segment11                => p_susp_segment11
	,p_susp_segment12                => p_susp_segment12
	,p_susp_segment13                => p_susp_segment13
	,p_susp_segment14                => p_susp_segment14
	,p_susp_segment15                => p_susp_segment15
	,p_susp_segment16                => p_susp_segment16
	,p_susp_segment17                => p_susp_segment17
	,p_susp_segment18                => p_susp_segment18
	,p_susp_segment19                => p_susp_segment19
	,p_susp_segment20                => p_susp_segment20
	,p_susp_segment21                => p_susp_segment21
	,p_susp_segment22                => p_susp_segment22
	,p_susp_segment23                => p_susp_segment23
	,p_susp_segment24                => p_susp_segment24
	,p_susp_segment25                => p_susp_segment25
	,p_susp_segment26                => p_susp_segment26
	,p_susp_segment27                => p_susp_segment27
	,p_susp_segment28                => p_susp_segment28
	,p_susp_segment29                => p_susp_segment29
	,p_susp_segment30                => p_susp_segment30
	,p_susp_concat_segments_in       => p_susp_concat_segments_in

        ,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_in       => p_scl_concat_segments_in

	,p_business_group_id            => l_business_group_id

	,p_workload_shifting_level      => p_workload_shifting_level
        ,p_payslip_view_date_offset     => p_payslip_view_date_offset

	);
Line: 2135

              (p_module_name => 'update_payroll'
              ,p_hook_type   => 'BP');
Line: 2221

	--Calling the update_cost_concat_segs to update the concat segments into the row.
	update_cost_concat_segs(p_cost_alloc_keyflex_id => l_cost_allocation_keyflex_id
		               ,p_concat_segments       => p_cost_concat_segments_out);
Line: 2308

        update_cost_concat_segs(p_cost_alloc_keyflex_id => l_suspense_account_keyflex_id
		               ,p_concat_segments       => p_susp_concat_segments_out);
Line: 2395

	--Need to call this procedure in the future if it's required to update the
	--concatenated segments when the individual segments are given.

	--update_soft_concat_segs(p_soft_coding_keyflex_id => l_soft_coding_keyflex_id
	--	               ,p_concat_segments        => p_scl_concat_segments_out);
Line: 2491

  /* Added multi_assignment_flag field to update the value of that flag */
  ,p_multi_assignments_flag       => p_multi_assignments_flag
  ,p_workload_shifting_level      => p_workload_shifting_level
  ,p_payslip_view_date_offset     => p_payslip_view_date_offset

  ,p_effective_start_date         => l_effective_start_date
  ,p_effective_end_date           => l_effective_end_date
  ,p_comment_id                   => p_comment_id);
Line: 2502

       null,  -- last_update_date
       null,  -- last_updated_by
       null,  -- last_update_login
       null,  -- created_by
       null,  -- creation_date
       l_effective_date -- effective_date
      );
Line: 2511

	pay_payroll_bk2.update_payroll_a
	(p_effective_date                => l_effective_date
	,p_datetrack_mode                => p_datetrack_mode
	,p_payroll_id                    => l_payroll_id
	,p_object_version_number         => l_object_version_number
	,p_payroll_name                  => p_payroll_name
	,p_number_of_years               => p_number_of_years
	,p_default_payment_method_id     => p_default_payment_method_id
	,p_consolidation_set_id          => p_consolidation_set_id
	,p_cost_alloc_keyflex_id_in      => l_cost_allocation_keyflex_id
	,p_susp_account_keyflex_id_in    => l_suspense_account_keyflex_id
	,p_negative_pay_allowed_flag     => p_negative_pay_allowed_flag
	,p_soft_coding_keyflex_id_in     => l_soft_coding_keyflex_id
	,p_comments                      => p_comments
	,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_arrears_flag                  => p_arrears_flag
	,p_multi_assignments_flag        => p_multi_assignments_flag
	,p_prl_information1         	 => p_prl_information1
	,p_prl_information2         	 => p_prl_information2
	,p_prl_information3         	 => p_prl_information3
	,p_prl_information4         	 => p_prl_information4
	,p_prl_information5         	 => p_prl_information5
	,p_prl_information6         	 => p_prl_information6
	,p_prl_information7         	 => p_prl_information7
	,p_prl_information8         	 => p_prl_information8
	,p_prl_information9         	 => p_prl_information9
	,p_prl_information10         	 => p_prl_information10
	,p_prl_information11         	 => p_prl_information11
	,p_prl_information12         	 => p_prl_information12
	,p_prl_information13         	 => p_prl_information13
	,p_prl_information14         	 => p_prl_information14
	,p_prl_information15         	 => p_prl_information15
	,p_prl_information16         	 => p_prl_information16
	,p_prl_information17         	 => p_prl_information17
	,p_prl_information18         	 => p_prl_information18
	,p_prl_information19         	 => p_prl_information19
	,p_prl_information20         	 => p_prl_information20
	,p_prl_information21         	 => p_prl_information21
	,p_prl_information22         	 => p_prl_information22
	,p_prl_information23         	 => p_prl_information23
	,p_prl_information24         	 => p_prl_information24
	,p_prl_information25         	 => p_prl_information25
	,p_prl_information26         	 => p_prl_information26
	,p_prl_information27         	 => p_prl_information27
	,p_prl_information28         	 => p_prl_information28
	,p_prl_information29         	 => p_prl_information29
	,p_prl_information30         	 => p_prl_information30

        ,p_cost_segment1                 => p_cost_segment1
        ,p_cost_segment2                 => p_cost_segment2
	,p_cost_segment3                 => p_cost_segment3
	,p_cost_segment4                 => p_cost_segment4
	,p_cost_segment5                 => p_cost_segment5
	,p_cost_segment6                 => p_cost_segment6
	,p_cost_segment7                 => p_cost_segment7
	,p_cost_segment8                 => p_cost_segment8
	,p_cost_segment9                 => p_cost_segment9
	,p_cost_segment10                => p_cost_segment10
	,p_cost_segment11                => p_cost_segment11
	,p_cost_segment12                => p_cost_segment12
	,p_cost_segment13                => p_cost_segment13
	,p_cost_segment14                => p_cost_segment14
	,p_cost_segment15                => p_cost_segment15
	,p_cost_segment16                => p_cost_segment16
	,p_cost_segment17                => p_cost_segment17
	,p_cost_segment18                => p_cost_segment18
	,p_cost_segment19                => p_cost_segment19
	,p_cost_segment20                => p_cost_segment20
	,p_cost_segment21                => p_cost_segment21
	,p_cost_segment22                => p_cost_segment22
	,p_cost_segment23                => p_cost_segment23
	,p_cost_segment24                => p_cost_segment24
	,p_cost_segment25                => p_cost_segment25
	,p_cost_segment26                => p_cost_segment26
	,p_cost_segment27                => p_cost_segment27
	,p_cost_segment28                => p_cost_segment28
	,p_cost_segment29                => p_cost_segment29
	,p_cost_segment30                => p_cost_segment30
	,p_cost_concat_segments_in	 => p_cost_concat_segments_in

        ,p_susp_segment1                 => p_susp_segment1
        ,p_susp_segment2                 => p_susp_segment2
	,p_susp_segment3                 => p_susp_segment3
	,p_susp_segment4                 => p_susp_segment4
	,p_susp_segment5                 => p_susp_segment5
	,p_susp_segment6                 => p_susp_segment6
	,p_susp_segment7                 => p_susp_segment7
	,p_susp_segment8                 => p_susp_segment8
	,p_susp_segment9                 => p_susp_segment9
	,p_susp_segment10                => p_susp_segment10
	,p_susp_segment11                => p_susp_segment11
	,p_susp_segment12                => p_susp_segment12
	,p_susp_segment13                => p_susp_segment13
	,p_susp_segment14                => p_susp_segment14
	,p_susp_segment15                => p_susp_segment15
	,p_susp_segment16                => p_susp_segment16
	,p_susp_segment17                => p_susp_segment17
	,p_susp_segment18                => p_susp_segment18
	,p_susp_segment19                => p_susp_segment19
	,p_susp_segment20                => p_susp_segment20
	,p_susp_segment21                => p_susp_segment21
	,p_susp_segment22                => p_susp_segment22
	,p_susp_segment23                => p_susp_segment23
	,p_susp_segment24                => p_susp_segment24
	,p_susp_segment25                => p_susp_segment25
	,p_susp_segment26                => p_susp_segment26
	,p_susp_segment27                => p_susp_segment27
	,p_susp_segment28                => p_susp_segment28
	,p_susp_segment29                => p_susp_segment29
	,p_susp_segment30                => p_susp_segment30
	,p_susp_concat_segments_in	 => p_susp_concat_segments_in

        ,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_in	=> p_scl_concat_segments_in

	,p_workload_shifting_level      => p_workload_shifting_level
        ,p_payslip_view_date_offset     => p_payslip_view_date_offset

	,p_cost_concat_segments_out	 => p_cost_concat_segments_out
        ,p_susp_concat_segments_out      => p_susp_concat_segments_out
	,p_scl_concat_segments_out       => p_scl_concat_segments_out

	,p_effective_start_date          => l_effective_start_date
        ,p_effective_end_date            => l_effective_end_date
	,p_comment_id                    => p_comment_id
	,p_cost_alloc_keyflex_id_out     => p_cost_alloc_keyflex_id_out
        ,p_susp_account_keyflex_id_out   => p_susp_account_keyflex_id_out
        ,p_soft_coding_keyflex_id_out    => p_soft_coding_keyflex_id_out
	,p_business_group_id             => l_business_group_id

	);
Line: 2695

		(p_module_name => 'update_payroll'
		,p_hook_type   => 'AP'
		);
Line: 2749

      rollback to update_payroll;
Line: 2768

      rollback to update_payroll;
Line: 2784

end update_payroll;
Line: 2791

 Procedure delete_payroll
  (p_validate                     in     boolean   default false,
   p_effective_date               in     date,
   p_datetrack_mode               in     varchar2,
   p_payroll_id                   in     number,
   p_object_version_number        in out nocopy number,
   p_effective_start_date            out nocopy date,
   p_effective_end_date              out nocopy date
  ) is

  l_effective_date date;
Line: 2805

  l_proc                    varchar2(72)  :=  g_package||'delete_payroll';
Line: 2815

	savepoint delete_payroll;
Line: 2818

		pay_payroll_bk3.delete_payroll_b
		(  p_effective_date           => l_effective_date
		  ,p_datetrack_mode           => p_datetrack_mode
		  ,p_payroll_id               => p_payroll_id
		  ,p_object_version_number    => l_object_version_number
		 );
Line: 2827

		(p_module_name => 'delete_payroll'
		,p_hook_type   => 'BP'
		);
Line: 2843

		pay_payroll_bk3.delete_payroll_a
		(p_effective_date               => l_effective_date
		 ,p_datetrack_mode               => p_datetrack_mode
		 ,p_payroll_id                   => p_payroll_id
		 ,p_object_version_number        => l_object_version_number
		 ,p_effective_start_date         => l_effective_start_date
		 ,p_effective_end_date           => l_effective_end_date
		);
Line: 2854

		(p_module_name => 'delete_payroll'
		,p_hook_type   => 'AP'
		);
Line: 2879

	      rollback to delete_payroll;
Line: 2887

	      rollback to delete_payroll;
Line: 2893

  end delete_payroll;
Line: 3145

procedure update_payroll
(
   p_validate                     in     boolean   default false,
   p_effective_date               in     date,
   p_datetrack_mode               in     varchar2,
   p_payroll_id                   in out nocopy number,
   p_object_version_number        in out nocopy number,
   p_payroll_name                 in     varchar2  default hr_api.g_varchar2,
   p_number_of_years              in     number    default hr_api.g_number,
   p_default_payment_method_id    in     number    default hr_api.g_number,
   p_consolidation_set_id         in     number    default hr_api.g_number,
   p_cost_allocation_keyflex_id   in     number    default hr_api.g_number,
   p_suspense_account_keyflex_id  in     number    default hr_api.g_number,
   p_negative_pay_allowed_flag    in     varchar2  default hr_api.g_varchar2,
   p_soft_coding_keyflex_id       in     number    default hr_api.g_number,
   p_comments                     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_arrears_flag                 in     varchar2  default hr_api.g_varchar2,
   p_multi_assignments_flag       in     varchar2  default hr_api.g_varchar2,
   p_prl_information_category     in     varchar2  default hr_api.g_varchar2,
   p_prl_information1         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information2         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information3         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information4         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information5         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information6         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information7         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information8         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information9         	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information10        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information11            in     varchar2  default hr_api.g_varchar2,
   p_prl_information12        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information13        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information14        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information15        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information16        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information17        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information18        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information19        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information20        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information21        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information22            in     varchar2  default hr_api.g_varchar2,
   p_prl_information23        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information24        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information25        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information26        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information27        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information28        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information29        	  in     varchar2  default hr_api.g_varchar2,
   p_prl_information30            in     varchar2  default hr_api.g_varchar2,
   p_prl_effective_start_date        out nocopy date,
   p_prl_effective_end_date          out nocopy date,
   p_comment_id                      out nocopy number
) is
  --
   l_proc                    varchar2(72)  :=  g_package||'update_payroll';
Line: 3240

   select business_group_id
	from PAY_ALL_PAYROLLS_F
	where payroll_id = p_payroll_id;
Line: 3270

   pay_payroll_api.update_payroll(
    p_validate				=> p_validate
   ,p_effective_date			=> p_effective_date
   ,p_datetrack_mode                    => p_datetrack_mode
   ,p_payroll_name			=> p_payroll_name
   ,p_consolidation_set_id		=> p_consolidation_set_id
   ,p_number_of_years			=> p_number_of_years
   ,p_default_payment_method_id		=> p_default_payment_method_id
   ,p_cost_alloc_keyflex_id_in   	=> p_cost_allocation_keyflex_id
   ,p_susp_account_keyflex_id_in 	=> p_suspense_account_keyflex_id
   ,p_negative_pay_allowed_flag		=> p_negative_pay_allowed_flag
   ,p_soft_coding_keyflex_id_in		=> p_soft_coding_keyflex_id
   ,p_comments				=> p_comments
   ,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_arrears_flag			=> p_arrears_flag
   ,p_multi_assignments_flag		=> p_multi_assignments_flag
   ,p_prl_information1			=> p_prl_information1
   ,p_prl_information2			=> p_prl_information2
   ,p_prl_information3			=> p_prl_information3
   ,p_prl_information4			=> p_prl_information4
   ,p_prl_information5			=> p_prl_information5
   ,p_prl_information6			=> p_prl_information6
   ,p_prl_information7			=> p_prl_information7
   ,p_prl_information8			=> p_prl_information8
   ,p_prl_information9			=> p_prl_information9
   ,p_prl_information10			=> p_prl_information10
   ,p_prl_information11			=> p_prl_information11
   ,p_prl_information12			=> p_prl_information12
   ,p_prl_information13			=> p_prl_information13
   ,p_prl_information14			=> p_prl_information14
   ,p_prl_information15			=> p_prl_information15
   ,p_prl_information16			=> p_prl_information16
   ,p_prl_information17			=> p_prl_information17
   ,p_prl_information18			=> p_prl_information18
   ,p_prl_information19			=> p_prl_information19
   ,p_prl_information20			=> p_prl_information20
   ,p_prl_information21			=> p_prl_information21
   ,p_prl_information22			=> p_prl_information22
   ,p_prl_information23			=> p_prl_information23
   ,p_prl_information24			=> p_prl_information24
   ,p_prl_information25			=> p_prl_information25
   ,p_prl_information26			=> p_prl_information26
   ,p_prl_information27			=> p_prl_information27
   ,p_prl_information28			=> p_prl_information28
   ,p_prl_information29			=> p_prl_information29
   ,p_prl_information30			=> p_prl_information30

   ,p_payroll_id			=> l_payroll_id
   ,p_object_version_number		=> l_object_version_number
   ,p_effective_start_date		=> l_prl_effective_start_date
   ,p_effective_end_date		=> l_prl_effective_end_date
   ,p_comment_id			=> l_comment_id

   ,p_cost_alloc_keyflex_id_out         => l_cost_allocation_keyflex_id
   ,p_susp_account_keyflex_id_out	=> l_suspense_account_keyflex_id
   ,p_soft_coding_keyflex_id_out	=> l_soft_coding_keyflex_id

   ,p_cost_concat_segments_out		=> l_cost_concat_segments
   ,p_susp_concat_segments_out		=> l_susp_concat_segments
   ,p_scl_concat_segments_out		=> l_scl_concat_segments

   );
Line: 3360

end update_payroll;