DBA Data[Home] [Help]

APPS.PAY_IN_SOE_PKG dependencies on PAY_ASSIGNMENT_ACTIONS

Line 20: FUNCTION get_employee(p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)

16: -- Parameters : --
17: -- IN : p_assignment_action_id NUMBER --
18: -- --
19: --------------------------------------------------------------------------
20: FUNCTION get_employee(p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)
21: RETURN LONG
22: IS
23: l_procedure VARCHAR2(50);
24: l_reg_legal_name VARCHAR2(150);

Line 34: , pay_assignment_actions paa

30: ,hr_soft_coding_keyflex hrscf
31: ,hr_organization_information hoi
32: ,hr_organization_units hou
33: ,hr_organization_information hoi2
34: , pay_assignment_actions paa
35: , pay_payroll_actions ppa
36: WHERE
37: paa.assignment_action_id = p_assignment_action_id
38: AND paa.payroll_action_id = ppa.payroll_action_id

Line 140: FUNCTION get_fur_person_info(p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)

136: -- Parameters : --
137: -- IN : p_assignment_action_id NUMBER --
138: -- --
139: --------------------------------------------------------------------------
140: FUNCTION get_fur_person_info(p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)
141: RETURN LONG
142: IS
143: l_procedure VARCHAR2(50);
144:

Line 186: FUNCTION get_period(p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)

182: -- Parameters : --
183: -- IN : p_assignment_action_id NUMBER --
184: -- --
185: --------------------------------------------------------------------------
186: FUNCTION get_period(p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)
187: RETURN LONG
188: IS
189: l_procedure VARCHAR2(50);
190: l_action_type VARCHAR2(2);

Line 196: ,pay_assignment_actions aa

192: CURSOR periodDates IS
193: SELECT action_type FROM
194: pay_payroll_actions pa
195: ,per_time_periods tp
196: ,pay_assignment_actions aa
197: WHERE pa.payroll_action_id = aa.payroll_action_id
198: AND pa.effective_date = tp.regular_payment_date
199: AND pa.payroll_id = tp.payroll_id
200: AND aa.assignment_action_id = p_assignment_action_id;

Line 225: ,pay_assignment_actions aa1

221: from pay_payroll_actions pa1
222: ,pay_payroll_actions pa2
223: ,per_time_periods tp1
224: ,per_time_periods tp2
225: ,pay_assignment_actions aa1
226: ,pay_assignment_actions aa2
227: where pa1.payroll_action_id = aa1.payroll_action_id
228: and pa1.effective_date = tp1.regular_payment_date
229: and pa1.payroll_id = tp1.payroll_id

Line 226: ,pay_assignment_actions aa2

222: ,pay_payroll_actions pa2
223: ,per_time_periods tp1
224: ,per_time_periods tp2
225: ,pay_assignment_actions aa1
226: ,pay_assignment_actions aa2
227: where pa1.payroll_action_id = aa1.payroll_action_id
228: and pa1.effective_date = tp1.regular_payment_date
229: and pa1.payroll_id = tp1.payroll_id
230: and aa1.assignment_action_id = :PREPAY_MIN_ACTION

Line 246: ,pay_assignment_actions aa

242: ,fnd_date.date_to_displaydate(tp.start_date) COL02
243: ,tp.period_type COL07
244: from pay_payroll_actions pa
245: ,per_time_periods tp
246: ,pay_assignment_actions aa
247: where pa.payroll_action_id = aa.payroll_action_id
248: and pa.effective_date = tp.regular_payment_date
249: and pa.payroll_id = tp.payroll_id
250: and aa.assignment_action_id = :assignment_action_id';

Line 263: ,pay_assignment_actions aa

259: ,fnd_date.date_to_displaydate(tp.start_date) COL02
260: ,tp.period_type COL07
261: from pay_payroll_actions pa
262: ,per_time_periods tp
263: ,pay_assignment_actions aa
264: where pa.payroll_action_id = aa.payroll_action_id
265: and pa.time_period_id = tp.time_period_id
266: and aa.assignment_action_id = :assignment_action_id';
267: end if;

Line 339: FUNCTION get_earnings(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

335: -- Parameters : --
336: -- IN : p_assignment_action_id NUMBER --
337: -- --
338: --------------------------------------------------------------------------
339: FUNCTION get_earnings(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
340: RETURN LONG
341: IS
342: l_procedure VARCHAR2(50);
343:

Line 368: FUNCTION get_deductions(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

364: -- Parameters : --
365: -- IN : p_assignment_action_id NUMBER --
366: -- --
367: --------------------------------------------------------------------------
368: FUNCTION get_deductions(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
369: RETURN LONG
370: IS
371: l_procedure VARCHAR2(50);
372:

Line 398: FUNCTION get_advances(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

394: -- Parameters : --
395: -- IN : p_assignment_action_id NUMBER --
396: -- --
397: --------------------------------------------------------------------------
398: FUNCTION get_advances(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
399: RETURN LONG
400: IS
401: l_procedure VARCHAR2(50);
402: BEGIN

Line 426: FUNCTION get_fringe_benefits(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

422: -- Parameters : --
423: -- IN : p_assignment_action_id NUMBER --
424: -- --
425: --------------------------------------------------------------------------
426: FUNCTION get_fringe_benefits(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
427: RETURN LONG
428: IS
429: l_procedure VARCHAR2(50);
430: BEGIN

Line 455: FUNCTION get_perquisites(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

451: -- Parameters : --
452: -- IN : p_assignment_action_id NUMBER --
453: -- --
454: --------------------------------------------------------------------------
455: FUNCTION get_perquisites(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
456: RETURN LONG
457: IS
458: l_procedure VARCHAR2(50);
459: BEGIN

Line 484: FUNCTION get_employer_charges(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

480: -- Parameters : --
481: -- IN : p_assignment_action_id NUMBER --
482: -- --
483: --------------------------------------------------------------------------
484: FUNCTION get_employer_charges(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
485: RETURN LONG
486: IS
487: l_procedure VARCHAR2(50);
488: BEGIN

Line 513: FUNCTION get_term_payments(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

509: -- Parameters : --
510: -- IN : p_assignment_action_id NUMBER --
511: -- --
512: --------------------------------------------------------------------------
513: FUNCTION get_term_payments(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
514: RETURN LONG
515: IS
516: l_procedure VARCHAR2(50);
517: BEGIN

Line 541: FUNCTION get_balances( p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)

537: -- Parameters : --
538: -- IN : p_assignment_action_id NUMBER --
539: -- --
540: --------------------------------------------------------------------------
541: FUNCTION get_balances( p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)
542: RETURN LONG
543: IS
544:
545: CURSOR csr_get_tax_till_date

Line 633: FUNCTION get_payment_details(p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)

629: -- Parameters : --
630: -- IN : p_assignment_action_id NUMBER --
631: -- --
632: --------------------------------------------------------------------------
633: FUNCTION get_payment_details(p_assignment_action_id IN pay_assignment_actions.assignment_action_id%TYPE)
634: RETURN LONG
635: IS
636:
637: l_procedure VARCHAR2(50);

Line 701: FUNCTION get_other_element_information(p_assignment_action_id IN OUT NOCOPY pay_assignment_actions.assignment_action_id%TYPE)

697: -- Parameters : --
698: -- IN : p_assignment_action_id NUMBER --
699: -- --
700: --------------------------------------------------------------------------
701: FUNCTION get_other_element_information(p_assignment_action_id IN OUT NOCOPY pay_assignment_actions.assignment_action_id%TYPE)
702: RETURN LONG
703: IS
704:
705: l_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE;

Line 705: l_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE;

701: FUNCTION get_other_element_information(p_assignment_action_id IN OUT NOCOPY pay_assignment_actions.assignment_action_id%TYPE)
702: RETURN LONG
703: IS
704:
705: l_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE;
706: l_business_group_id per_business_groups.business_group_id%TYPE;
707: l_procedure VARCHAR2(100);
708:
709: CURSOR csr_prepayment

Line 719: ,pay_assignment_actions paa

715: CURSOR csr_get_bg_id
716: IS
717: SELECT ppa.business_group_id
718: FROM pay_payroll_actions ppa
719: ,pay_assignment_actions paa
720: WHERE ppa.payroll_action_id = paa.payroll_action_id
721: AND paa.assignment_action_id = p_assignment_action_id;
722:
723:

Line 776: FUNCTION get_other_balance_information(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

772: -- Parameters : --
773: -- IN : p_assignment_action_id NUMBER --
774: -- --
775: --------------------------------------------------------------------------
776: FUNCTION get_other_balance_information(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
777: RETURN LONG
778: IS
779:
780: l_date_earned DATE;

Line 789: , pay_assignment_actions paa

785: CURSOR csr_get_date_earned
786: IS
787: SELECT ppa.date_earned, ppa.business_group_id
788: FROM pay_payroll_actions ppa
789: , pay_assignment_actions paa
790: WHERE ppa.payroll_action_id = paa.payroll_action_id
791: AND paa.assignment_action_id = p_assignment_action_id;
792:
793: CURSOR csr_get_tax_unit_id

Line 798: , pay_assignment_actions paa

794: IS
795: SELECT hsck.segment1
796: FROM hr_soft_coding_keyflex hsck
797: , per_assignments_f paf
798: , pay_assignment_actions paa
799: , pay_payroll_actions ppa
800: WHERE hsck.soft_coding_keyflex_id = paf.soft_coding_keyflex_id
801: AND paa.assignment_action_id = p_assignment_action_id
802: AND paa.payroll_action_id = ppa.payroll_action_id

Line 850: FUNCTION get_annual_leave_information(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

846: -- Parameters : --
847: -- IN : p_assignment_action_id NUMBER --
848: -- --
849: --------------------------------------------------------------------------
850: FUNCTION get_annual_leave_information(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
851: RETURN LONG
852: IS
853:
854: CURSOR csr_get_annual_leave_details(p_payroll_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

Line 854: CURSOR csr_get_annual_leave_details(p_payroll_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

850: FUNCTION get_annual_leave_information(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
851: RETURN LONG
852: IS
853:
854: CURSOR csr_get_annual_leave_details(p_payroll_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
855: IS
856: SELECT pap.accrual_plan_name
857: ,hr_general_utilities.get_lookup_meaning('US_PTO_ACCRUAL',pap.accrual_category)
858: ,hr_general.decode_lookup('HOURS_OR_DAYS',pap.accrual_units_of_measure)

Line 867: ,pay_assignment_actions paa

863: FROM pay_accrual_plans pap
864: ,pay_element_types_f pet
865: ,pay_element_links_f pel
866: ,pay_element_entries_f pee
867: ,pay_assignment_actions paa
868: ,pay_payroll_actions ppa
869: WHERE pet.element_type_id = pap.accrual_plan_element_type_id
870: AND pel.element_type_id = pet.element_type_id
871: AND pee.element_link_id = pel.element_link_id

Line 888: , pay_assignment_actions paa

884: CURSOR csr_get_date_earned
885: IS
886: SELECT ppa.date_earned
887: FROM pay_payroll_actions ppa
888: , pay_assignment_actions paa
889: WHERE ppa.payroll_action_id = paa.payroll_action_id
890: AND paa.assignment_action_id = p_assignment_action_id;
891:
892: CURSOR csr_prepayment

Line 905: l_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE;

901: l_payroll_id pay_payrolls_f.payroll_id%TYPE;
902: l_business_group_id per_business_groups.business_group_id%TYPE;
903: l_accrual_plan_id pay_accrual_plans.accrual_plan_id%TYPE;
904: l_assignment_id per_assignments_f.assignment_id%TYPE;
905: l_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE;
906: l_annual_leave_balance NUMBER;
907: l_ovn NUMBER;
908: l_leave_taken NUMBER;
909: l_start_date DATE;

Line 990: FUNCTION get_leave_taken(p_assignment_action_id IN OUT NOCOPY pay_assignment_actions.assignment_action_id%TYPE)

986: -- Parameters : --
987: -- IN : p_assignment_action_id NUMBER --
988: -- --
989: --------------------------------------------------------------------------
990: FUNCTION get_leave_taken(p_assignment_action_id IN OUT NOCOPY pay_assignment_actions.assignment_action_id%TYPE)
991: RETURN LONG
992: IS
993:
994: CURSOR csr_prepayment

Line 1000: l_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE;

996: SELECT MAX(locked_action_id)
997: FROM pay_action_interlocks
998: WHERE locking_action_id = p_assignment_action_id;
999:
1000: l_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE;
1001: l_procedure VARCHAR2(50);
1002:
1003: BEGIN
1004:

Line 1023: FROM pay_assignment_actions paa

1019: ,TO_CHAR(decode(pet.processing_type,''R'',greatest(pab.date_start,PTP.START_DATE),pab.date_start),''DD-Mon-YYYY'') COL02
1020: ,TO_CHAR(decode(pet.processing_type,''R'',least(pab.date_end,PTP.END_DATE),pab.date_end),''DD-Mon-YYYY'') COL03
1021: ,TO_CHAR(decode(pet.processing_type,''R'',to_number(prrv.result_value),nvl(pab.absence_days,pab.absence_hours))
1022: ,fnd_currency.get_format_mask(:G_CURRENCY_CODE,40)) COL16
1023: FROM pay_assignment_actions paa
1024: ,pay_payroll_actions ppa
1025: ,pay_run_results prr
1026: ,pay_run_result_values prrv
1027: ,per_time_periods ptp

Line 1072: FUNCTION get_messages(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)

1068: -- Parameters : --
1069: -- IN : p_assignment_action_id NUMBER --
1070: -- --
1071: --------------------------------------------------------------------------
1072: FUNCTION get_messages(p_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE)
1073: RETURN LONG
1074: IS
1075:
1076: CURSOR csr_prepayment

Line 1082: l_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE;

1078: SELECT MAX(locked_action_id)
1079: FROM pay_action_interlocks
1080: WHERE locking_action_id = p_assignment_action_id;
1081:
1082: l_assignment_action_id pay_assignment_actions.assignment_action_id%TYPE;
1083: l_procedure VARCHAR2(50);
1084:
1085: BEGIN
1086:

Line 1101: , pay_assignment_actions paa

1097: END IF;
1098:
1099: g_sql := 'SELECT ppa.pay_advice_message COL01
1100: FROM pay_payroll_actions ppa
1101: , pay_assignment_actions paa
1102: WHERE ppa.payroll_action_id = paa.payroll_action_id
1103: AND paa.assignment_action_id = ' || l_assignment_action_id;
1104:
1105: pay_in_utils.set_location (g_debug,'Leaving ' || l_procedure,20);