DBA Data[Home] [Help]

APPS.HR_PERSON_ABSENCE_SWI SQL Statements

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

Line: 19

      select nvl(Information2,Information4)
      into lv_EndDate
      from hr_api_transaction_steps
      where transaction_id=p_transaction_id;
Line: 58

      select nvl(Information1,Information3)
      into lv_startDate
      from hr_api_transaction_steps
      where transaction_id=p_transaction_id;
Line: 111

SELECT 1
    from hr_api_transactions hat
 where
hat.selected_person_id = p_person_id
and hat.TRANSACTION_IDENTIFIER = 'ABSENCES'
and hat.STATUS in ('Y','C')
--Code for Bug 10218346
and hat.transaction_id <>
nvl(hr_transaction_swi.g_txn_ctx.transaction_id,-1)
--End of Code for Bug 10218346
and hr_person_absence_swi.getStartDate(hat.transaction_id)  is not null
and hr_person_absence_swi.getEndDate(hat.transaction_id)  is not null
and (
                      (
                      to_date (to_char(hr_person_absence_swi.getStartDate(hat.transaction_id), g_date_format) ||' ' ||
                      nvl((hr_xml_util.get_node_value(hat.transaction_id,'TimeProjectedStart','Transaction/TransCache/AM/TXN/EO/PerAbsenceAttendancesEORow',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)),'00:00'),g_usr_day_time_fmt)
                      BETWEEN to_date (to_char(p_date_start, g_date_format)||' ' || nvl(null,'00:00'),g_usr_day_time_fmt)
                      AND to_date(to_char(nvl(p_date_end,p_date_start), g_date_format) || ' '|| nvl(null,'00:00') , g_usr_day_time_fmt)
                       )
                       or
                      (
                      to_date (to_char(p_date_start, g_date_format) ||' ' || nvl(null,'00:00'),g_usr_day_time_fmt)
                       BETWEEN
                        to_date (to_char(hr_person_absence_swi.getStartDate(hat.transaction_id), g_date_format) ||' ' ||
                        nvl((hr_xml_util.get_node_value(hat.transaction_id,'TimeProjectedStart','Transaction/TransCache/AM/TXN/EO/PerAbsenceAttendancesEORow',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)),'00:00'),g_usr_day_time_fmt)
                      AND
                      to_date (to_char(hr_person_absence_swi.getEndDate(hat.transaction_id), g_date_format)  ||' ' ||
                      nvl((hr_xml_util.get_node_value(hat.transaction_id,'TimeProjectedEnd','Transaction/TransCache/AM/TXN/EO/PerAbsenceAttendancesEORow',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL)),'00:00'),g_usr_day_time_fmt)
                       )

          );
Line: 192

   select absence_category
   from per_absence_attendance_types
   where absence_attendance_type_id = p_absence_attendance_type_id;
Line: 653

PROCEDURE update_person_absence
  (p_validate                     in     number    default hr_api.g_false_num
  ,p_effective_date               in     date
  ,p_absence_attendance_id        in     number
  ,p_abs_attendance_reason_id     in     number    default hr_api.g_number
  ,p_comments                     in     clob      default hr_api.g_varchar2	--Bug#13362792
  ,p_date_notification            in     date      default hr_api.g_date
  ,p_date_projected_start         in     date      default hr_api.g_date
  ,p_time_projected_start         in     varchar2  default hr_api.g_varchar2
  ,p_date_projected_end           in     date      default hr_api.g_date
  ,p_time_projected_end           in     varchar2  default hr_api.g_varchar2
  ,p_date_start                   in     date      default hr_api.g_date
  ,p_time_start                   in     varchar2  default hr_api.g_varchar2
  ,p_date_end                     in     date      default hr_api.g_date
  ,p_time_end                     in     varchar2  default hr_api.g_varchar2
  ,p_absence_days                 in out nocopy number
  ,p_absence_hours                in out nocopy number
  ,p_authorising_person_id        in     number    default hr_api.g_number
  ,p_replacement_person_id        in     number    default hr_api.g_number
  ,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_period_of_incapacity_id      in     number    default hr_api.g_number
  ,p_ssp1_issued                  in     varchar2  default hr_api.g_varchar2
  ,p_maternity_id                 in     number    default hr_api.g_number
  ,p_sickness_start_date          in     date      default hr_api.g_date
  ,p_sickness_end_date            in     date      default hr_api.g_date
  ,p_pregnancy_related_illness    in     varchar2  default hr_api.g_varchar2
  ,p_reason_for_notification_dela in     varchar2  default hr_api.g_varchar2
  ,p_accept_late_notification_fla in     varchar2  default hr_api.g_varchar2
  ,p_linked_absence_id            in     number    default hr_api.g_number
  ,p_batch_id                     in     number    default hr_api.g_number
  ,p_abs_information_category     in     varchar2  default hr_api.g_varchar2
  ,p_abs_information1             in     varchar2  default hr_api.g_varchar2
  ,p_abs_information2             in     varchar2  default hr_api.g_varchar2
  ,p_abs_information3             in     varchar2  default hr_api.g_varchar2
  ,p_abs_information4             in     varchar2  default hr_api.g_varchar2
  ,p_abs_information5             in     varchar2  default hr_api.g_varchar2
  ,p_abs_information6             in     varchar2  default hr_api.g_varchar2
  ,p_abs_information7             in     varchar2  default hr_api.g_varchar2
  ,p_abs_information8             in     varchar2  default hr_api.g_varchar2
  ,p_abs_information9             in     varchar2  default hr_api.g_varchar2
  ,p_abs_information10            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information11            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information12            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information13            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information14            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information15            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information16            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information17            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information18            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information19            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information20            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information21            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information22            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information23            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information24            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information25            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information26            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information27            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information28            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information29            in     varchar2  default hr_api.g_varchar2
  ,p_abs_information30            in     varchar2  default hr_api.g_varchar2
  ,p_absence_case_id              in     number    default hr_api.g_number
  ,p_object_version_number        in out nocopy number
  ,p_return_status                   out nocopy varchar2
  ) is
  --
  -- Variables for API Boolean parameters
  l_validate                      boolean;
Line: 763

   select absence_attendance_type_id, business_group_id
   from per_absence_attendances
   where absence_attendance_id = p_absence_attendance_id;
Line: 782

  l_proc    varchar2(72) := g_package ||'update_person_absence';
Line: 792

  savepoint update_person_absence_swi;
Line: 803

  select date_start into l_date_start from per_absence_attendances where
  absence_attendance_id = p_absence_attendance_id;
Line: 857

  hr_person_absence_api.update_person_absence
    (p_validate                     => l_validate
    ,p_effective_date               => p_effective_date
    ,p_absence_attendance_id        => p_absence_attendance_id
    ,p_abs_attendance_reason_id     => p_abs_attendance_reason_id
    ,p_comments                     => p_comments
    ,p_date_notification            => p_date_notification
    ,p_date_projected_start         => p_date_projected_start
    ,p_time_projected_start         => p_time_projected_start
    ,p_date_projected_end           => p_date_projected_end
    ,p_time_projected_end           => p_time_projected_end
    ,p_date_start                   => p_date_start
    ,p_time_start                   => p_time_start
    ,p_date_end                     => p_date_end
    ,p_time_end                     => p_time_end
    ,p_absence_days                 => p_absence_days
    ,p_absence_hours                => p_absence_hours
    ,p_authorising_person_id        => p_authorising_person_id
    ,p_replacement_person_id        => p_replacement_person_id
    ,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_period_of_incapacity_id      => p_period_of_incapacity_id
    ,p_ssp1_issued                  => p_ssp1_issued
    ,p_maternity_id                 => p_maternity_id
    ,p_sickness_start_date          => l_sickness_start_date  --7382975
    ,p_sickness_end_date            => l_sickness_end_date    --7382975
    ,p_pregnancy_related_illness    => p_pregnancy_related_illness
    ,p_reason_for_notification_dela => p_reason_for_notification_dela
    ,p_accept_late_notification_fla => p_accept_late_notification_fla
    ,p_linked_absence_id            => p_linked_absence_id
    ,p_batch_id                     => p_batch_id
    ,p_abs_information_category     => p_abs_information_category
    ,p_abs_information1             => p_abs_information1
    ,p_abs_information2             => p_abs_information2
    ,p_abs_information3             => p_abs_information3
    ,p_abs_information4             => p_abs_information4
    ,p_abs_information5             => p_abs_information5
    ,p_abs_information6             => p_abs_information6
    ,p_abs_information7             => p_abs_information7
    ,p_abs_information8             => p_abs_information8
    ,p_abs_information9             => p_abs_information9
    ,p_abs_information10            => p_abs_information10
    ,p_abs_information11            => p_abs_information11
    ,p_abs_information12            => p_abs_information12
    ,p_abs_information13            => p_abs_information13
    ,p_abs_information14            => p_abs_information14
    ,p_abs_information15            => p_abs_information15
    ,p_abs_information16            => p_abs_information16
    ,p_abs_information17            => p_abs_information17
    ,p_abs_information18            => p_abs_information18
    ,p_abs_information19            => p_abs_information19
    ,p_abs_information20            => p_abs_information20
    ,p_abs_information21            => p_abs_information21
    ,p_abs_information22            => p_abs_information22
    ,p_abs_information23            => p_abs_information23
    ,p_abs_information24            => p_abs_information24
    ,p_abs_information25            => p_abs_information25
    ,p_abs_information26            => p_abs_information26
    ,p_abs_information27            => p_abs_information27
    ,p_abs_information28            => p_abs_information28
    ,p_abs_information29            => p_abs_information29
    ,p_abs_information30            => p_abs_information30
    ,p_absence_case_id              => p_absence_case_id
    ,p_object_version_number        => p_object_version_number
    ,p_dur_dys_less_warning         => l_dur_dys_less_warning
    ,p_dur_hrs_less_warning         => l_dur_hrs_less_warning
    ,p_exceeds_pto_entit_warning    => l_exceeds_pto_entit_warning
    ,p_exceeds_run_total_warning    => l_exceeds_run_total_warning
    ,p_abs_overlap_warning          => l_abs_overlap_warning
    ,p_abs_day_after_warning        => l_abs_day_after_warning
    ,p_dur_overwritten_warning      => l_dur_overwritten_warning
    ,p_del_element_entry_warning    => l_del_element_entry_warning
    );
Line: 1019

select PERSON_ID,BUSINESS_GROUP_ID,DATE_START,DATE_END,TIME_START,TIME_END,DATE_PROJECTED_START,DATE_PROJECTED_END,TIME_PROJECTED_START,TIME_PROJECTED_END
into
lv_PERSON_ID,lv_BUSINESS_GROUP_ID,lv_DATE_START,lv_DATE_END,lv_TIME_START,lv_TIME_END,lv_DATE_PROJECTED_START,lv_DATE_PROJECTED_END,lv_TIME_PROJECTED_START,lv_TIME_PROJECTED_END
from per_absence_attendances
where ABSENCE_ATTENDANCE_ID = p_absence_attendance_id;
Line: 1055

    rollback to update_person_absence_swi;
Line: 1072

    rollback to update_person_absence_swi;
Line: 1096

end update_person_absence;
Line: 1100

PROCEDURE delete_person_absence
  (p_validate                     in     number    default hr_api.g_false_num
  ,p_absence_attendance_id        in     number
  ,p_object_version_number        in     number
  ,p_return_status                   out nocopy varchar2
  ) is
  --
  -- Variables for API Boolean parameters
  l_validate                      boolean;
Line: 1113

  l_proc    varchar2(72) := g_package ||'delete_person_absence';
Line: 1121

  savepoint delete_person_absence_swi;
Line: 1141

  hr_person_absence_api.delete_person_absence
    (p_validate                     => l_validate
    ,p_absence_attendance_id        => p_absence_attendance_id
    ,p_object_version_number        => p_object_version_number
    );
Line: 1168

    rollback to delete_person_absence_swi;
Line: 1182

    rollback to delete_person_absence_swi;
Line: 1192

end delete_person_absence;
Line: 1199

procedure update_attachment
          (p_entity_name        in varchar2 default null
          ,p_pk1_value          in varchar2 default null
          ,p_rowid              in varchar2 ) is



  l_proc    varchar2(72) := g_package ||'update_attachment';
Line: 1213

    select *
    from   fnd_attached_documents
    where  rowid = p_rowid;
Line: 1218

    select *
    from   fnd_documents
    where  document_id = csr_p_document_id;
Line: 1224

    select *
    from   fnd_documents_tl
    where  document_id = csr_p_document_id
    and    language = csr_p_lang;
Line: 1238

    select userenv('LANG') into l_language from dual;
Line: 1337

        hr_utility.set_location(' before fnd_attached_documents_pkg.update_row :' || l_proc,30);
Line: 1338

            fnd_attached_documents_pkg.update_row
            (x_rowid                      => p_rowid
            ,x_attached_document_id       =>
                        l_attached_doc_pre_upd.attached_document_id
            ,x_document_id                => l_doc_pre_upd.document_id
            ,x_last_update_date           => trunc(sysdate)
            ,x_last_updated_by            => l_attached_doc_pre_upd.last_updated_by
            ,x_seq_num                    => l_attached_doc_pre_upd.seq_num
            ,x_entity_name                => p_entity_name
            ,x_column1                    => l_attached_doc_pre_upd.column1
            ,x_pk1_value                  => p_pk1_value
            ,x_pk2_value                  => l_attached_doc_pre_upd.pk2_value
            ,x_pk3_value                  => l_attached_doc_pre_upd.pk3_value
            ,x_pk4_value                  => l_attached_doc_pre_upd.pk4_value
            ,x_pk5_value                  => l_attached_doc_pre_upd.pk5_value
            ,x_automatically_added_flag   =>
                      l_attached_doc_pre_upd.automatically_added_flag
            ,x_attribute_category         =>
                      l_attached_doc_pre_upd.attribute_category
            ,x_attribute1                 => l_attached_doc_pre_upd.attribute1
            ,x_attribute2                 => l_attached_doc_pre_upd.attribute2
            ,x_attribute3                 => l_attached_doc_pre_upd.attribute3
            ,x_attribute4                 => l_attached_doc_pre_upd.attribute4
            ,x_attribute5                 => l_attached_doc_pre_upd.attribute5
            ,x_attribute6                 => l_attached_doc_pre_upd.attribute6
            ,x_attribute7                 => l_attached_doc_pre_upd.attribute7
            ,x_attribute8                 => l_attached_doc_pre_upd.attribute8
            ,x_attribute9                 => l_attached_doc_pre_upd.attribute9
            ,x_attribute10                => l_attached_doc_pre_upd.attribute10
            ,x_attribute11                => l_attached_doc_pre_upd.attribute11
            ,x_attribute12                => l_attached_doc_pre_upd.attribute12
            ,x_attribute13                => l_attached_doc_pre_upd.attribute13
            ,x_attribute14                => l_attached_doc_pre_upd.attribute14
            ,x_attribute15                => l_attached_doc_pre_upd.attribute15
            /*   columns necessary for creating a document on the fly  */
            ,x_datatype_id                => l_doc_pre_upd.datatype_id
            ,x_category_id                => l_doc_pre_upd.category_id
            ,x_security_type              => l_doc_pre_upd.security_type
            ,x_security_id                => l_doc_pre_upd.security_id
            ,x_publish_flag               => l_doc_pre_upd.publish_flag
            ,x_image_type                 => l_doc_pre_upd.image_type
            ,x_storage_type               => l_doc_pre_upd.storage_type
            ,x_usage_type                 => l_doc_pre_upd.usage_type
           ,x_start_date_active          => trunc(sysdate)
            ,x_end_date_active            => l_doc_pre_upd.end_date_active
            ,x_language                   => l_language
            ,x_description                => l_doc_tl_pre_upd.description
            ,x_file_name                  => l_doc_pre_upd.file_name
            ,x_media_id                   => l_doc_pre_upd.media_id
            ,x_doc_attribute_category     =>
                      l_doc_tl_pre_upd.doc_attribute_category
            ,x_doc_attribute1             => l_doc_tl_pre_upd.doc_attribute1
            ,x_doc_attribute2             => l_doc_tl_pre_upd.doc_attribute2
            ,x_doc_attribute3             => l_doc_tl_pre_upd.doc_attribute3
            ,x_doc_attribute4             => l_doc_tl_pre_upd.doc_attribute4
            ,x_doc_attribute5             => l_doc_tl_pre_upd.doc_attribute5
            ,x_doc_attribute6             => l_doc_tl_pre_upd.doc_attribute6
            ,x_doc_attribute7             => l_doc_tl_pre_upd.doc_attribute7
            ,x_doc_attribute8             => l_doc_tl_pre_upd.doc_attribute8
            ,x_doc_attribute9             => l_doc_tl_pre_upd.doc_attribute9
            ,x_doc_attribute10            => l_doc_tl_pre_upd.doc_attribute10
            ,x_doc_attribute11            => l_doc_tl_pre_upd.doc_attribute11
            ,x_doc_attribute12            => l_doc_tl_pre_upd.doc_attribute12
            ,x_doc_attribute13            => l_doc_tl_pre_upd.doc_attribute13
            ,x_doc_attribute14            => l_doc_tl_pre_upd.doc_attribute14
            ,x_doc_attribute15            => l_doc_tl_pre_upd.doc_attribute15
            ,x_url                        => l_doc_pre_upd.url
            ,x_title                      => l_doc_tl_pre_upd.title
            );
Line: 1408

  hr_utility.set_location(' after fnd_attached_documents_pkg.update_row :' || l_proc,40);
Line: 1416

  End update_attachment;
Line: 1431

    select *
    from   fnd_attached_documents
    where  entity_name=lv_entity_name
     and   pk1_value=lv_pk1_value;
Line: 1437

    SELECT rowid
    FROM fnd_attached_documents
    WHERE attached_document_id = X_attached_document_id;
Line: 1461

        update_attachment
          (p_entity_name=>lv_entity_name
          ,p_pk1_value=> p_absence_attendance_id
          ,p_rowid=>l_rowid);
Line: 1522

   select absence_days, absence_hours
   from per_absence_attendances
   where absence_attendance_id = p_absence_attendance_id;
Line: 1679

    update_person_absence
    (p_validate                     => p_validate
    ,p_effective_date               => p_effective_date
    ,p_absence_attendance_id        => hr_transaction_swi.getNumberValue(l_CommitNode,'AbsenceAttendanceId')
    ,p_abs_attendance_reason_id     => hr_transaction_swi.getNumberValue(l_CommitNode,'AbsAttendanceReasonId')
    ,p_comments                     =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Comments')
    ,p_date_notification            => hr_transaction_swi.getDateValue(l_CommitNode,'DateNotification')
    ,p_date_projected_start         => hr_transaction_swi.getDateValue(l_CommitNode,'DateProjectedStart')
    ,p_time_projected_start         =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'TimeProjectedStart')
    ,p_date_projected_end           => hr_transaction_swi.getDateValue(l_CommitNode,'DateProjectedEnd')
    ,p_time_projected_end           =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'TimeProjectedEnd')
    ,p_date_start                   => hr_transaction_swi.getDateValue(l_CommitNode,'DateStart')
    ,p_time_start                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'TimeStart')
    ,p_date_end                     => hr_transaction_swi.getDateValue(l_CommitNode,'DateEnd')
    ,p_time_end                     =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'TimeEnd')
    ,p_absence_days                 => l_absence_days
    ,p_absence_hours                => l_absence_hours
    ,p_authorising_person_id        => hr_transaction_swi.getNumberValue(l_CommitNode,'AuthorisingPerson_id')
    ,p_replacement_person_id        => hr_transaction_swi.getNumberValue(l_CommitNode,'ReplacementPersonId')
    ,p_attribute_category           =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AttributeCategory')
    ,p_attribute1                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute1')
    ,p_attribute2                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute2')
    ,p_attribute3                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute3')
    ,p_attribute4                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute4')
    ,p_attribute5                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute5')
    ,p_attribute6                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute6')
    ,p_attribute7                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute7')
    ,p_attribute8                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute8')
    ,p_attribute9                   =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute9')
    ,p_attribute10                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute10')
    ,p_attribute11                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute11')
    ,p_attribute12                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute12')
    ,p_attribute13                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute13')
    ,p_attribute14                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute14')
    ,p_attribute15                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute15')
    ,p_attribute16                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute16')
    ,p_attribute17                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute17')
    ,p_attribute18                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute18')
    ,p_attribute19                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute19')
    ,p_attribute20                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Attribute20')
    ,p_period_of_incapacity_id      => hr_transaction_swi.getNumberValue(l_CommitNode,'PeriodOfIncapacityId')
    ,p_ssp1_issued                  =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'Ssp1Issued')
    ,p_maternity_id                 => hr_transaction_swi.getNumberValue(l_CommitNode,'MaternityId')
    ,p_sickness_start_date          => hr_transaction_swi.getDateValue(l_CommitNode,'SicknessStartDate')
    ,p_sickness_end_date            => hr_transaction_swi.getDateValue(l_CommitNode,'SicknessEndDate')
    ,p_pregnancy_related_illness    =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'PregnancyRelatedIllness')
    ,p_reason_for_notification_dela =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'ReasonForNotificationDela')
    ,p_accept_late_notification_fla =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AcceptLateNotificationFla')
    ,p_linked_absence_id            => hr_transaction_swi.getNumberValue(l_CommitNode,'LinkedAbsenceId')
    ,p_batch_id                     => hr_transaction_swi.getNumberValue(l_CommitNode,'BatchId')
    ,p_abs_information_category     =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformationCategory')
    ,p_abs_information1             =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation1')
    ,p_abs_information2             =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation2')
    ,p_abs_information3             =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation3')
    ,p_abs_information4             =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation4')
    ,p_abs_information5             =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation5')
    ,p_abs_information6             =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation6')
    ,p_abs_information7             =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation7')
    ,p_abs_information8             =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation8')
    ,p_abs_information9             =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation9')
    ,p_abs_information10            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation10')
    ,p_abs_information11            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation11')
    ,p_abs_information12            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation12')
    ,p_abs_information13            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation13')
    ,p_abs_information14            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation14')
    ,p_abs_information15            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation15')
    ,p_abs_information16            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation16')
    ,p_abs_information17            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation17')
    ,p_abs_information18            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation18')
    ,p_abs_information19            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation19')
    ,p_abs_information20            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation20')
    ,p_abs_information21            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation21')
    ,p_abs_information22            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation22')
    ,p_abs_information23            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation23')
    ,p_abs_information24            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation24')
    ,p_abs_information25            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation25')
    ,p_abs_information26            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation26')
    ,p_abs_information27            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation27')
    ,p_abs_information28            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation28')
    ,p_abs_information29            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation29')
    ,p_abs_information30            =>  hr_transaction_swi.getVarchar2Value(l_CommitNode,'AbsInformation30')
    ,p_object_version_number        => l_object_version_number
    ,p_return_status        => l_return_status);
Line: 1766

        delete_person_absence
      ( p_validate                     => p_validate
       ,p_absence_attendance_id        => hr_transaction_swi.getNumberValue(l_CommitNode,'AbsenceAttendanceId')
       ,p_object_version_number        => l_object_version_number
       ,p_return_status                => l_return_status
      );
Line: 1820

procedure delete_absences_in_tt
(p_transaction_id in	   number)
is

begin

hr_absutil_ss.delete_transaction(p_transaction_id);
Line: 1831

end delete_absences_in_tt;