DBA Data[Home] [Help]

APPS.PAY_CA_T4AEOY_ARCHIVE dependencies on PAY_ASSIGNMENT_ACTIONS

Line 459: l_assignment_action_id pay_assignment_actions.assignment_action_id%type;

455: that are created. */
456:
457: l_payroll_action_created boolean := false;
458: l_payroll_action_id pay_payroll_actions.payroll_action_id%type;
459: l_assignment_action_id pay_assignment_actions.assignment_action_id%type;
460:
461: /* Variable holding the balance to be tested. */
462:
463: l_defined_balance_id pay_defined_balances.defined_balance_id%type;

Line 501: l_primary_asg pay_assignment_actions.assignment_id%type;

497: l_quarter_end date;
498: l_year_start date;
499: l_year_end date;
500: lockingactid number;
501: l_primary_asg pay_assignment_actions.assignment_id%type;
502: l_legislative_parameters varchar2(240);
503: l_max_aaid number;
504:
505:

Line 515: pay_assignment_actions paa,

511: ASG.assignment_id assignment_id,
512: paa.tax_unit_id tax_unit_id,
513: ASG.effective_end_date effective_end_date
514: FROM per_all_assignments_f ASG,
515: pay_assignment_actions paa,
516: pay_payroll_actions ppa
517: WHERE ppa.payroll_action_id >= 0
518: AND ppa.effective_date between l_period_start
519: and l_period_end

Line 540: pay_assignment_actions paa,

536: ASG.assignment_id assignment_id,
537: paa.tax_unit_id tax_unit_id,
538: ASG.effective_end_date effective_end_date
539: FROM per_all_assignments_f ASG,
540: pay_assignment_actions paa,
541: pay_payroll_actions ppa,
542: per_all_people_f ppf
543: WHERE ppa.effective_date between l_period_start
544: and l_period_end

Line 715: from pay_assignment_actions paa1,

711:
712: begin
713: select paa1.assignment_action_id
714: into l_max_aaid
715: from pay_assignment_actions paa1,
716: per_all_assignments_f paf2,
717: pay_payroll_actions ppa2,
718: pay_action_classifications pac2
719: where paf2.person_id = l_person_id

Line 732: pay_assignment_actions paa,

728: l_period_end
729: and not exists (select ''
730: FROM pay_action_classifications pac,
731: pay_payroll_actions ppa,
732: pay_assignment_actions paa,
733: per_all_assignments_f paf1
734: WHERE paf1.person_id = l_person_id
735: AND paa.assignment_id = paf1.assignment_id
736: AND paa.tax_unit_id = l_tax_unit_id

Line 773: select pay_assignment_actions_s.nextval

769: <> 0) ) then
770: /* Create the assignment action to represnt the person / tax unit
771: combination. */
772:
773: select pay_assignment_actions_s.nextval
774: into lockingactid
775: from dual;
776:
777: /* Insert into pay_assignment_actions. */

Line 777: /* Insert into pay_assignment_actions. */

773: select pay_assignment_actions_s.nextval
774: into lockingactid
775: from dual;
776:
777: /* Insert into pay_assignment_actions. */
778:
779: hr_utility.trace('creating assignment action');
780:
781: hr_nonrun_asact.insact(lockingactid,l_primary_asg,

Line 792: update pay_assignment_actions aa

788: */
789:
790: hr_utility.trace('updating assignment action');
791:
792: update pay_assignment_actions aa
793: set aa.serial_number = to_char(l_person_id)
794: where aa.assignment_action_id = lockingactid;
795: end if; /* End of Gross Earning <> 0 */
796: end if ; /*l_max_aaid <> -9999 */

Line 1673: from pay_assignment_actions paa

1669: l_step number := 0;
1670:
1671: cursor c_get_min_chunk is
1672: select min(paa.chunk_number)
1673: from pay_assignment_actions paa
1674: where paa.payroll_action_id = p_payroll_action_id;
1675:
1676: begin
1677: open c_get_min_chunk;

Line 1708: l_aaid pay_assignment_actions.assignment_action_id%type;

1704: */
1705:
1706: procedure eoy_archive_data(p_assactid in number, p_effective_date in date) is
1707:
1708: l_aaid pay_assignment_actions.assignment_action_id%type;
1709: l_aaseq pay_assignment_actions.action_sequence%type;
1710: l_asgid pay_assignment_actions.assignment_id%type;
1711: l_date_earned date;
1712: l_user_entity_name_tab pay_ca_t4aeoy_archive.char240_data_type_table;

Line 1709: l_aaseq pay_assignment_actions.action_sequence%type;

1705:
1706: procedure eoy_archive_data(p_assactid in number, p_effective_date in date) is
1707:
1708: l_aaid pay_assignment_actions.assignment_action_id%type;
1709: l_aaseq pay_assignment_actions.action_sequence%type;
1710: l_asgid pay_assignment_actions.assignment_id%type;
1711: l_date_earned date;
1712: l_user_entity_name_tab pay_ca_t4aeoy_archive.char240_data_type_table;
1713: l_balance_type_tab pay_ca_t4aeoy_archive.char240_data_type_table;

Line 1710: l_asgid pay_assignment_actions.assignment_id%type;

1706: procedure eoy_archive_data(p_assactid in number, p_effective_date in date) is
1707:
1708: l_aaid pay_assignment_actions.assignment_action_id%type;
1709: l_aaseq pay_assignment_actions.action_sequence%type;
1710: l_asgid pay_assignment_actions.assignment_id%type;
1711: l_date_earned date;
1712: l_user_entity_name_tab pay_ca_t4aeoy_archive.char240_data_type_table;
1713: l_balance_type_tab pay_ca_t4aeoy_archive.char240_data_type_table;
1714: l_user_entity_value_tab pay_ca_t4aeoy_archive.char240_data_type_table;

Line 1715: l_tax_unit_id pay_assignment_actions.tax_unit_id%type;

1711: l_date_earned date;
1712: l_user_entity_name_tab pay_ca_t4aeoy_archive.char240_data_type_table;
1713: l_balance_type_tab pay_ca_t4aeoy_archive.char240_data_type_table;
1714: l_user_entity_value_tab pay_ca_t4aeoy_archive.char240_data_type_table;
1715: l_tax_unit_id pay_assignment_actions.tax_unit_id%type;
1716: l_business_group_id pay_assignment_actions.tax_unit_id%type;
1717: l_year_start date;
1718: l_year_end date;
1719: l_context_no number := 60;

Line 1716: l_business_group_id pay_assignment_actions.tax_unit_id%type;

1712: l_user_entity_name_tab pay_ca_t4aeoy_archive.char240_data_type_table;
1713: l_balance_type_tab pay_ca_t4aeoy_archive.char240_data_type_table;
1714: l_user_entity_value_tab pay_ca_t4aeoy_archive.char240_data_type_table;
1715: l_tax_unit_id pay_assignment_actions.tax_unit_id%type;
1716: l_business_group_id pay_assignment_actions.tax_unit_id%type;
1717: l_year_start date;
1718: l_year_end date;
1719: l_context_no number := 60;
1720: l_count number := 0;

Line 1897: , pay_assignment_actions run_paa

1893: , pay_run_results prr
1894: , pay_element_types_f pet
1895: , pay_input_values_f piv1
1896: , pay_input_values_f piv2
1897: , pay_assignment_actions run_paa
1898: , pay_payroll_actions run_ppa
1899: , pay_assignment_actions arch_paa
1900: , pay_payroll_actions arch_ppa
1901: , per_all_assignments_f arch_paf

Line 1899: , pay_assignment_actions arch_paa

1895: , pay_input_values_f piv1
1896: , pay_input_values_f piv2
1897: , pay_assignment_actions run_paa
1898: , pay_payroll_actions run_ppa
1899: , pay_assignment_actions arch_paa
1900: , pay_payroll_actions arch_ppa
1901: , per_all_assignments_f arch_paf
1902: , per_all_assignments_f all_paf
1903: , hr_all_organization_units hou

Line 1962: from pay_assignment_actions paa,

1958: AND ACTION_INFORMATION4 = cp_reg_no;
1959:
1960: CURSOR c_get_latest_asg(p_person_id number ) IS
1961: select paa.assignment_action_id
1962: from pay_assignment_actions paa,
1963: per_all_assignments_f paf,
1964: pay_payroll_actions ppa,
1965: pay_action_classifications pac
1966: where paf.person_id = p_person_id

Line 1990: from pay_payroll_actions ppa,pay_assignment_actions paa

1986: /* New cursors added for Federal YE Amendment Pre-Process Validation */
1987:
1988: CURSOR c_get_fapp_lkd_actid_rtype(cp_locked_actid number) IS
1989: select ppa.report_type
1990: from pay_payroll_actions ppa,pay_assignment_actions paa
1991: where paa.assignment_action_id = cp_locked_actid
1992: and ppa.payroll_action_id = paa.payroll_action_id;
1993:
1994: CURSOR c_get_fapp_locked_action_id(cp_locking_act_id number) IS

Line 2032: FROM pay_assignment_actions aa

2028: l_tax_unit_id,
2029: l_chunk,
2030: l_payroll_action_id,
2031: lv_serial_number
2032: FROM pay_assignment_actions aa
2033: WHERE aa.assignment_action_id = p_assactid;
2034:
2035: /*Bug 4021563 Fetching the Status Indian flag */
2036: open c_get_status_indian(l_asgid,p_effective_date);

Line 2084: from pay_assignment_actions paa1,

2080:
2081: /*
2082: select paa1.assignment_action_id
2083: into l_aaid
2084: from pay_assignment_actions paa1,
2085: per_all_assignments_f paf2
2086: where paa1.assignment_id = paf2.assignment_id
2087: and paa1.tax_unit_id = l_tax_unit_id
2088: and (paa1.action_sequence , paf2.person_id) =

Line 2092: pay_assignment_actions paa,

2088: and (paa1.action_sequence , paf2.person_id) =
2089: (SELECT MAX(paa.action_sequence), paf.person_id
2090: FROM pay_action_classifications pac,
2091: pay_payroll_actions ppa,
2092: pay_assignment_actions paa,
2093: per_all_assignments_f paf1,
2094: per_all_assignments_f paf
2095: WHERE paf.assignment_id = l_asgid
2096: AND paf1.person_id = paf.person_id

Line 3787: PAA PAY_ASSIGNMENT_ACTIONS_N50,

3783: if l_eoy_tax_unit_id <> -99999 then
3784:
3785: sqlstr := 'select /*+ ORDERED INDEX (PPY PAY_PAYROLLS_F_FK2,
3786: PPA PAY_PAYROLL_ACTIONS_N51,
3787: PAA PAY_ASSIGNMENT_ACTIONS_N50,
3788: ASG PER_ASSIGNMENTS_F_PK,
3789: PPA1 PAY_PAYROLL_ACTIONS_PK)
3790: USE_NL(PPY, PPA, PAA, ASG, PPA1) */
3791: distinct asg.person_id

Line 3794: pay_assignment_actions paa,

3790: USE_NL(PPY, PPA, PAA, ASG, PPA1) */
3791: distinct asg.person_id
3792: from pay_all_payrolls_f ppy,
3793: pay_payroll_actions ppa,
3794: pay_assignment_actions paa,
3795: per_all_assignments_f asg,
3796: pay_payroll_actions ppa1
3797: where ppa1.payroll_action_id = :payroll_action_id
3798: and ppa.effective_date between