DBA Data[Home] [Help]

APPS.PAY_ES_CALC_SS_EARNINGS SQL Statements

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

Line: 15

    SELECT pdb.defined_balance_id
    FROM   pay_balance_types        pbt
          ,pay_balance_dimensions   pbd
          ,pay_defined_balances     pdb
    WHERE  pdb.balance_type_id      = pbt.balance_type_id
    AND    pdb.balance_dimension_id = pbd.balance_dimension_id
    AND    pbt.balance_name         = p_bal_name
    AND    pbd.database_item_suffix = p_db_item_suffix;
Line: 53

    SELECT paa.date_start               start_date
          ,NVL(paa.date_end,to_date('31-12-4712','dd-mm-yyyy')) end_date
          ,paar.name                    Reason
          ,paat.absence_category        Reason_Category
          ,paa.abs_information1
          ,paa.abs_information2
          ,paa.abs_information3
          ,paa.abs_information4
          ,paa.abs_information5
          ,paa.abs_information6
          ,paa.abs_information7
          ,paa.abs_information8
    FROM  per_abs_attendance_reasons        paar
         ,per_absence_attendances           paa
         ,per_absence_attendance_types      paat
    WHERE paa.absence_attendance_id         = p_absence_attendance_id
    AND   paa.absence_attendance_type_id    = paat.absence_attendance_type_id
    AND   paa.abs_attendance_reason_id      = paar.abs_attendance_reason_id (+);
Line: 107

    SELECT papf.sex
    FROM   per_all_people_f       papf
          ,per_all_assignments_f  paaf
    WHERE  paaf.assignment_id = p_assignment_id
    AND    papf.person_id = paaf.person_id
    AND    p_date_earned BETWEEN paaf.effective_start_date
                        AND      paaf.effective_end_date
    AND    p_date_earned BETWEEN papf.effective_start_date
                        AND      papf.effective_end_date;
Line: 138

    SELECT (to_date('01-01-'||to_char(p_date_earned,'yyyy'),'dd-mm-yyyy')
            -to_date('01-01-'||to_char(to_number(to_char(p_date_earned,'yyyy'))-1),'dd-mm-yyyy'))
    INTO   l_Days
    FROM   dual;
Line: 193

    SELECT paa.date_start        start_date
          ,paa.date_end          end_date
          ,paa.abs_information1  linked_absence
    FROM   per_absence_attendances      paa
    WHERE  paa.absence_attendance_id    = l_absence_attendance_id
    AND    paa.date_start               > ADD_MONTHS(p_disability_start_date,-6);
Line: 239

    SELECT COUNT(pcr.contact_type)
    FROM   per_contact_relationships pcr
          ,per_all_assignments_f paaf
     WHERE paaf.assignment_id              = passignment_id
     AND   pcr.person_id                   = paaf.person_id
     AND   pcr.rltd_per_rsds_w_dsgntr_flag = 'Y'
     AND   pcr.cont_information_category   = 'ES'
     AND   (pcr.cont_information1          = 'Y'
     AND   pcr.contact_type                IN ('C','A'))
     AND   peffective_date                 BETWEEN paaf.effective_start_date
                                           AND     paaf.effective_end_date
     AND   peffective_date                 BETWEEN nvl(pcr.date_start,START_OF_TIME)
                                           AND     nvl(pcr.date_end,END_OF_TIME);
Line: 459

   SELECT NVL(PAA1.date_end,to_date('31-12-4712','dd-mm-yyyy'))-PAA1.date_start+1
         ,PAAT1.absence_category       Reason_Category_prev
         ,PAAT2.absence_category       Reason_Category
   FROM   per_absence_attendances      PAA1
         ,per_absence_attendances      PAA2
         ,per_absence_attendance_types PAAT1
         ,per_absence_attendance_types PAAT2
   WHERE PAA2.absence_attendance_id         = p_absence_attendance_id
   AND   PAA2.date_start                    = PAA1.date_end + 1
   AND   PAA1.person_id                     = PAA2.person_id
   AND   PAA1.absence_attendance_type_id     = PAAT1.absence_attendance_type_id
   AND   PAA2.absence_attendance_type_id     = PAAT2.absence_attendance_type_id;
Line: 514

   SELECT  nvl(fnd_date.canonical_to_date(hoi.org_information2),to_date('31-12-4712','dd-mm-yyyy')) end_date
          ,0 PU_perc
          ,fnd_date.canonical_to_date(hoi.org_information1) start_date
   FROM    hr_organization_information hoi
   WHERE   hoi.organization_id          =  p_work_center
   AND     hoi.org_information_context IN ('ES_WC_NATURAL_DISASTER','ES_WC_SHUTDOWN')
   AND     p_date_between BETWEEN fnd_date.canonical_to_date(hoi.org_information1)
           AND nvl(fnd_date.canonical_to_date(hoi.org_information2),to_date('31-12-4712','dd-mm-yyyy'));
Line: 524

   SELECT  nvl(fnd_date.canonical_to_date(hoi.org_information2),to_date('31-12-4712','dd-mm-yyyy')) end_date
          ,fnd_number.canonical_to_number(hoi.org_information3) PU_perc
          ,fnd_date.canonical_to_date(hoi.org_information1) start_date
          ,hoi.org_information5 Cal_metod
          ,hoi.org_information6 Rate_formula
          ,hoi.org_information7 Duration_Formula
   FROM    hr_organization_information hoi
   WHERE   hoi.organization_id          =  p_work_center
   AND     hoi.org_information_context IN ('ES_WC_PARTIAL_UNEMPLOYMENT')
   AND     p_date_between BETWEEN fnd_date.canonical_to_date(hoi.org_information1)
           AND nvl(fnd_date.canonical_to_date(hoi.org_information2),to_date('31-12-4712','dd-mm-yyyy'));
Line: 577

   SELECT  nvl(fnd_date.canonical_to_date(hoi.org_information2),to_date('31-12-4712','dd-mm-yyyy')) end_date
          ,fnd_number.canonical_to_number(hoi.org_information3) PU_perc
          ,fnd_date.canonical_to_date(hoi.org_information1) start_date
          ,hoi.org_information5 Cal_metod
          ,hoi.org_information6 Rate_formula
          ,hoi.org_information7 Duration_Formula
   FROM    hr_organization_information hoi
   WHERE   hoi.organization_id          =  p_work_center
   AND     hoi.org_information_context IN ('ES_WC_PARTIAL_UNEMPLOYMENT')
   AND     fnd_date.canonical_to_date(hoi.org_information1) BETWEEN  p_period_start_date
                                                            AND      p_period_end_date;
Line: 647

    SELECT org_information2                                                     l_bu_calc_method
          ,org_information3                                                     l_bu_daily_rate_ff
          ,org_information4                                                     l_bu_duration_ff
          ,GREATEST(fnd_date.canonical_to_date(org_information5), p_start_date) l_bu_start_date
          ,LEAST(nvl(fnd_date.canonical_to_date(org_information6),to_date('31-12-4712','dd-mm-yyyy')),p_end_date)  l_bu_end_date
    FROM  hr_organization_information
    WHERE organization_id = l_legal_emp_id
    AND   org_information_context = 'ES_BENEFIT_UPLIFT'
    AND   org_information1 = p_abs_cat
    AND   ((p_start_date BETWEEN fnd_date.canonical_to_date(ORG_INFORMATION5)
                       AND NVL(fnd_date.canonical_to_date(ORG_INFORMATION6),to_date('31-12-4712','DD-MM-YYYY')))
    OR    (fnd_date.canonical_to_date(ORG_INFORMATION5) BETWEEN p_start_date
                                                       AND p_end_date))
    ORDER BY org_information5 ;
Line: 663

    SELECT hoi.organization_id          le_id
    FROM   hr_organization_information  hoi
    WHERE  hoi.org_information1         = p_wc_organization_id
    AND    hoi.org_information_context  = 'ES_WORK_CENTER_REF';
Line: 1091

    SELECT  ptp.start_date             start_date
           ,ptp.end_date               end_date
           ,ppa.action_type            action_type
           ,paa2.assignment_action_id  assignment_action_id
    FROM    pay_assignment_actions paa1
           ,pay_assignment_actions paa2
           ,per_all_assignments_f paaf1
           ,per_all_assignments_f paaf2
           ,pay_payroll_actions ppa
           ,pay_payroll_actions ppa1
           ,per_time_period_types ptpt
           ,per_time_periods ptp
    WHERE   paa1.assignment_action_id     = c_assignment_action_id
    AND     ppa1.payroll_action_id        = paa1.payroll_action_id
    AND     ppa1.business_group_id        = paaf1.business_group_id
    AND     paaf1.assignment_id           = paa1.assignment_id
    AND     paaf2.person_id               = paaf1.person_id
    AND     paaf2.business_group_id       = paaf1.business_group_id
    AND     paa2.assignment_id            = paaf2.assignment_id
    AND     paa2.tax_unit_id              = paa1.tax_unit_id
    AND     ppa.payroll_action_id         = paa2.payroll_action_id
    AND     ppa.business_group_id         = paaf1.business_group_id
    AND     paa2.source_action_id         IS NULL
    AND     ptp.period_type               = ptpt.period_type
    AND     ptp.start_date                < c_period_start_date
    AND     ptp.payroll_id                = ppa.payroll_id
    AND     ppa.action_type               IN ('R','Q','I','B')
    AND     ppa.action_status             IN('C','U')
    AND     ppa.date_earned  BETWEEN ptp.start_date              AND ptp.end_date
    AND     ptp.end_date     BETWEEN paaf1.effective_start_date  AND paaf1.effective_end_date
    AND     ptp.end_date     BETWEEN paaf2.effective_start_date  AND paaf2.effective_end_date
   ORDER BY ptp.start_date DESC,paa2.assignment_action_id DESC;
Line: 1124

/*    SELECT ptp.start_date start_date
          ,ptp.end_date end_date
          ,paa2.assignment_action_id assignment_action_id
          ,ppa.action_type           action_type
    FROM   pay_assignment_actions paa1
          ,pay_assignment_actions paa2
          ,per_all_assignments_f paaf1
          ,per_all_assignments_f paaf2
          ,pay_payroll_actions ppa
          ,per_time_periods ptp
    WHERE paa1.assignment_action_id     = c_assignment_action_id
    AND   paa1.assignment_id            = paaf1.assignment_id
    AND   paaf1.person_id               = paaf2.person_id
    AND   paaf2.assignment_id           = paa2.assignment_id
    AND   paa1.tax_unit_id              = paa2.tax_unit_id
    AND   paa2.payroll_action_id        = ppa.payroll_action_id
    AND   paa2.source_action_id         IS NULL
    AND   ptp.start_date < c_period_start_date
    AND   ppa.payroll_id                = ptp.payroll_id
    AND   ppa.time_period_id            = ptp.time_period_id
    AND   ppa.action_type IN ('R','Q','I','B')
    AND   ppa.action_status              IN('C','U')
    AND   ptp.start_date BETWEEN paaf1.effective_start_date
                                        AND paaf1.effective_end_date
    AND   ptp.start_date BETWEEN paaf2.effective_start_date
                                        AND paaf2.effective_end_date
    ORDER BY ptp.start_date DESC,paa2.assignment_action_id DESC;