DBA Data[Home] [Help]

APPS.PAY_IN_REPORTS_PKG dependencies on PAY_ACTION_INFORMATION

Line 412: FROM pay_action_information

408: ,p_period_end DATE)
409: IS
410: SELECT DISTINCT source_id org_id
411: ,action_information9 org_name
412: FROM pay_action_information
413: ,hr_organization_units hou
414: WHERE action_information_category = 'IN_PT_ASG'
415: AND action_context_type = 'AAP'
416: AND source_id = NVL(p_pt_org_id, source_id)

Line 429: FROM pay_action_information pai

425: ,p_period_start DATE
426: ,p_period_end DATE)
427: IS
428: SELECT MAX(pai.action_context_id)
429: FROM pay_action_information pai
430: ,pay_assignment_actions pac
431: WHERE pai.action_information_category = 'IN_PT_PAY'
432: AND pai.action_context_type = 'PA'
433: AND pai.source_id = p_pt_org_id

Line 437: FROM pay_action_information

433: AND pai.source_id = p_pt_org_id
434: AND pac.payroll_action_id = pai.action_context_id
435: AND pac.assignment_action_id IN
436: ( SELECT action_context_id
437: FROM pay_action_information
438: WHERE action_information_category = 'IN_PT_ASG'
439: AND action_context_type = 'AAP'
440: AND action_information1 = p_year -- Bug 5231500
441: AND source_id = p_pt_org_id

Line 444: FROM pay_action_information

440: AND action_information1 = p_year -- Bug 5231500
441: AND source_id = p_pt_org_id
442: AND TO_DATE(action_information8,'DD-MM-YY')=
443: ( SELECT MAX(TO_DATE(action_information8,'DD-MM-YY'))
444: FROM pay_action_information
445: WHERE action_information_category = 'IN_PT_ASG'
446: AND action_context_type = 'AAP'
447: AND action_information1 = p_year -- Bug 5231500
448: AND TO_DATE(action_information8, 'DD-MM-YYYY') BETWEEN p_period_start AND p_period_end

Line 464: FROM pay_action_information

460: ,action_information5 rep_name
461: ,action_information9 rep_desg
462: ,action_information8 org_name
463: ,action_information3 bsrtc
464: FROM pay_action_information
465: WHERE action_information_category = 'IN_PT_PAY'
466: AND action_context_type = 'PA'
467: AND source_id = p_pt_org_id
468: AND action_context_id = p_payroll_action_id;

Line 492: FROM pay_action_information pai

488: ,p_max_sal NUMBER)
489: IS
490: SELECT COUNT(*) count
491: ,fnd_number.canonical_to_number(pai.action_information5) rate
492: FROM pay_action_information pai
493: WHERE pai.jurisdiction_code = 'MH'
494: AND pai.source_id = p_source_id
495: AND pai.action_information_category = 'IN_PT_ASG'
496: AND pai.action_information1 = p_year

Line 501: FROM pay_action_information

497: AND TO_NUMBER(pai.action_information2) = p_month
498: AND pai.action_context_type = 'AAP'
499: AND pai.action_information6 <> 'Yes'
500: AND pai.action_information_id = (SELECT MAX(action_information_id)
501: FROM pay_action_information
502: WHERE action_information1 = p_year
503: AND TO_NUMBER(action_information2) = p_month
504: AND assignment_id = pai.assignment_id
505: AND action_context_type = 'AAP'

Line 1132: FROM pay_action_information pai

1128:
1129: CURSOR csr_org_max_action_context_id
1130: IS
1131: SELECT MAX(pai.action_context_id)
1132: FROM pay_action_information pai
1133: WHERE pai.action_information_category = 'IN_EOY_ORG'
1134: AND pai.Action_information1 = p_gre_org_id
1135: AND pai.action_information3 = p_assess_year
1136: AND pai.action_context_type = 'PA';

Line 1164: FROM pay_action_information pai

1160: , pay_in_reports_pkg.get_location_details(pai.action_information16,'POSTAL_CODE')
1161: , pai.action_information17
1162: , pai.action_information18
1163: , pai.action_information13
1164: FROM pay_action_information pai
1165: , pay_payroll_actions ppa
1166: WHERE pai.action_information_category = 'IN_EOY_ORG'
1167: AND pai.action_context_type = 'PA'
1168: AND pai.action_information1 = p_gre_org_id

Line 1180: FROM pay_action_information

1176:
1177: CURSOR csr_tot_emp_cnt
1178: IS
1179: SELECT COUNT(*)
1180: FROM pay_action_information
1181: WHERE action_information_category = 'IN_EOY_PERSON'
1182: AND action_context_type = 'AAP'
1183: AND action_information2 = p_assess_year
1184: AND action_information3 = p_gre_org_id

Line 1186: FROM pay_action_information pai

1182: AND action_context_type = 'AAP'
1183: AND action_information2 = p_assess_year
1184: AND action_information3 = p_gre_org_id
1185: AND action_context_id IN ( SELECT MAX(action_context_id)
1186: FROM pay_action_information pai
1187: ,pay_assignment_actions paa
1188: ,per_assignments_f asg
1189: WHERE pai.action_information_category = 'IN_EOY_PERSON'
1190: AND pai.action_context_type = 'AAP'

Line 1202: FROM pay_action_information

1198:
1199: CURSOR csr_tax_details(p_balance VARCHAR2,p_action_context_id NUMBER,p_source_id IN NUMBER)
1200: IS
1201: SELECT NVL(SUM(fnd_number.canonical_to_number(action_information2)),0)
1202: FROM pay_action_information
1203: WHERE action_information_category = 'IN_EOY_ASG_SAL'
1204: AND action_context_type = 'AAP'
1205: AND action_information1 = p_balance
1206: AND action_context_id = p_action_context_id

Line 1212: FROM pay_action_information pai

1208:
1209: CURSOR csr_get_max_cont_id IS
1210: SELECT MAX(pai.action_context_id) action_cont_id
1211: ,source_id sour_id
1212: FROM pay_action_information pai
1213: ,pay_assignment_actions paa
1214: ,per_assignments_f asg
1215: WHERE pai.action_information_category = 'IN_EOY_PERSON'
1216: AND pai.action_information3 = p_gre_org_id

Line 1417: FROM pay_action_information paa_asg

1413: IS
1414: SELECT
1415: substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) member_id
1416: ,count(DISTINCT paa_asg.action_information4) asg_cnt
1417: FROM pay_action_information paa_asg
1418: ,pay_action_information paa_pay
1419: ,pay_assignment_actions paa
1420: WHERE paa_asg.action_information_category='IN_PF_ASG'
1421: AND paa_pay.action_information_category='IN_PF_PAY'

Line 1418: ,pay_action_information paa_pay

1414: SELECT
1415: substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) member_id
1416: ,count(DISTINCT paa_asg.action_information4) asg_cnt
1417: FROM pay_action_information paa_asg
1418: ,pay_action_information paa_pay
1419: ,pay_assignment_actions paa
1420: WHERE paa_asg.action_information_category='IN_PF_ASG'
1421: AND paa_pay.action_information_category='IN_PF_PAY'
1422: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'

Line 1421: AND paa_pay.action_information_category='IN_PF_PAY'

1417: FROM pay_action_information paa_asg
1418: ,pay_action_information paa_pay
1419: ,pay_assignment_actions paa
1420: WHERE paa_asg.action_information_category='IN_PF_ASG'
1421: AND paa_pay.action_information_category='IN_PF_PAY'
1422: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
1423: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
1424: AND paa.assignment_action_id=paa_asg.action_context_id
1425: AND paa.payroll_action_id=paa_pay.action_context_id

Line 1426: AND paa_pay.action_information7 NOT IN ('EXEM')

1422: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
1423: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
1424: AND paa.assignment_action_id=paa_asg.action_context_id
1425: AND paa.payroll_action_id=paa_pay.action_context_id
1426: AND paa_pay.action_information7 NOT IN ('EXEM')
1427: AND paa_asg.action_information3 IS NOT NULL
1428: AND paa_asg.action_information24=p_contribution_period
1429: AND paa_pay.action_information24=p_contribution_period
1430: AND paa_asg.action_information2=p_pf_org_id

Line 1429: AND paa_pay.action_information24=p_contribution_period

1425: AND paa.payroll_action_id=paa_pay.action_context_id
1426: AND paa_pay.action_information7 NOT IN ('EXEM')
1427: AND paa_asg.action_information3 IS NOT NULL
1428: AND paa_asg.action_information24=p_contribution_period
1429: AND paa_pay.action_information24=p_contribution_period
1430: AND paa_asg.action_information2=p_pf_org_id
1431: AND paa_pay.action_information2=p_pf_org_id
1432: AND to_number(to_char(to_date(paa_asg.action_information13,'DD/MM/YY'),'MM'))=p_mon_number
1433: GROUP BY substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 )

Line 1431: AND paa_pay.action_information2=p_pf_org_id

1427: AND paa_asg.action_information3 IS NOT NULL
1428: AND paa_asg.action_information24=p_contribution_period
1429: AND paa_pay.action_information24=p_contribution_period
1430: AND paa_asg.action_information2=p_pf_org_id
1431: AND paa_pay.action_information2=p_pf_org_id
1432: AND to_number(to_char(to_date(paa_asg.action_information13,'DD/MM/YY'),'MM'))=p_mon_number
1433: GROUP BY substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 )
1434: HAVING count(DISTINCT paa_asg.action_information4) > 1
1435: ORDER BY substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) ASC;

Line 1445: FROM pay_action_information paa_asg

1441: IS
1442: SELECT
1443: DISTINCT substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) member_id
1444: ,paa_asg.action_information4 member_name
1445: FROM pay_action_information paa_asg
1446: ,pay_action_information paa_pay
1447: ,pay_assignment_actions paa
1448: WHERE paa_asg.action_information_category='IN_PF_ASG'
1449: AND paa_pay.action_information_category='IN_PF_PAY'

Line 1446: ,pay_action_information paa_pay

1442: SELECT
1443: DISTINCT substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) member_id
1444: ,paa_asg.action_information4 member_name
1445: FROM pay_action_information paa_asg
1446: ,pay_action_information paa_pay
1447: ,pay_assignment_actions paa
1448: WHERE paa_asg.action_information_category='IN_PF_ASG'
1449: AND paa_pay.action_information_category='IN_PF_PAY'
1450: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'

Line 1449: AND paa_pay.action_information_category='IN_PF_PAY'

1445: FROM pay_action_information paa_asg
1446: ,pay_action_information paa_pay
1447: ,pay_assignment_actions paa
1448: WHERE paa_asg.action_information_category='IN_PF_ASG'
1449: AND paa_pay.action_information_category='IN_PF_PAY'
1450: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
1451: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
1452: AND paa.assignment_action_id=paa_asg.action_context_id
1453: AND paa.payroll_action_id=paa_pay.action_context_id

Line 1454: AND paa_pay.action_information7 NOT IN ('EXEM')

1450: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
1451: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
1452: AND paa.assignment_action_id=paa_asg.action_context_id
1453: AND paa.payroll_action_id=paa_pay.action_context_id
1454: AND paa_pay.action_information7 NOT IN ('EXEM')
1455: AND paa_asg.action_information3 IS NOT NULL
1456: AND paa_asg.action_information24=p_contribution_period
1457: AND paa_pay.action_information24=p_contribution_period
1458: AND paa_asg.action_information2=p_pf_org_id

Line 1457: AND paa_pay.action_information24=p_contribution_period

1453: AND paa.payroll_action_id=paa_pay.action_context_id
1454: AND paa_pay.action_information7 NOT IN ('EXEM')
1455: AND paa_asg.action_information3 IS NOT NULL
1456: AND paa_asg.action_information24=p_contribution_period
1457: AND paa_pay.action_information24=p_contribution_period
1458: AND paa_asg.action_information2=p_pf_org_id
1459: AND paa_pay.action_information2=p_pf_org_id
1460: AND to_number(to_char(to_date(paa_asg.action_information13,'DD/MM/YY'),'MM'))=p_mon_number
1461: ORDER BY substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) ASC;

Line 1459: AND paa_pay.action_information2=p_pf_org_id

1455: AND paa_asg.action_information3 IS NOT NULL
1456: AND paa_asg.action_information24=p_contribution_period
1457: AND paa_pay.action_information24=p_contribution_period
1458: AND paa_asg.action_information2=p_pf_org_id
1459: AND paa_pay.action_information2=p_pf_org_id
1460: AND to_number(to_char(to_date(paa_asg.action_information13,'DD/MM/YY'),'MM'))=p_mon_number
1461: ORDER BY substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) ASC;
1462:
1463:

Line 1488: FROM pay_action_information paa_asg

1484: ,to_char(to_date(paa_asg.action_information16,'DD/MM/RRRR'),'DD/MM/RRRR') hire_date
1485: ,to_char(to_date(paa_asg.action_information25,'DD/MM/RRRR'),'DD/MM/RRRR') term_date
1486: ,paa_asg.action_information26 term_reason
1487: ,to_char(to_date(paa_asg.action_information13,'DD/MM/RRRR'),'DD/MM/RRRR') payroll_date
1488: FROM pay_action_information paa_asg
1489: ,pay_action_information paa_pay
1490: ,pay_assignment_actions paa
1491: WHERE paa_asg.action_information_category='IN_PF_ASG'
1492: AND paa_pay.action_information_category='IN_PF_PAY'

Line 1489: ,pay_action_information paa_pay

1485: ,to_char(to_date(paa_asg.action_information25,'DD/MM/RRRR'),'DD/MM/RRRR') term_date
1486: ,paa_asg.action_information26 term_reason
1487: ,to_char(to_date(paa_asg.action_information13,'DD/MM/RRRR'),'DD/MM/RRRR') payroll_date
1488: FROM pay_action_information paa_asg
1489: ,pay_action_information paa_pay
1490: ,pay_assignment_actions paa
1491: WHERE paa_asg.action_information_category='IN_PF_ASG'
1492: AND paa_pay.action_information_category='IN_PF_PAY'
1493: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'

Line 1492: AND paa_pay.action_information_category='IN_PF_PAY'

1488: FROM pay_action_information paa_asg
1489: ,pay_action_information paa_pay
1490: ,pay_assignment_actions paa
1491: WHERE paa_asg.action_information_category='IN_PF_ASG'
1492: AND paa_pay.action_information_category='IN_PF_PAY'
1493: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
1494: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
1495: AND paa.assignment_action_id=paa_asg.action_context_id
1496: AND paa.payroll_action_id=paa_pay.action_context_id

Line 1497: AND paa_pay.action_information7 NOT IN ('EXEM')

1493: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
1494: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
1495: AND paa.assignment_action_id=paa_asg.action_context_id
1496: AND paa.payroll_action_id=paa_pay.action_context_id
1497: AND paa_pay.action_information7 NOT IN ('EXEM')
1498: AND paa_asg.action_information3 IS NOT NULL
1499: AND paa_asg.action_information24=p_contribution_period
1500: AND paa_pay.action_information24=p_contribution_period
1501: AND paa_asg.action_information2=p_pf_org_id

Line 1500: AND paa_pay.action_information24=p_contribution_period

1496: AND paa.payroll_action_id=paa_pay.action_context_id
1497: AND paa_pay.action_information7 NOT IN ('EXEM')
1498: AND paa_asg.action_information3 IS NOT NULL
1499: AND paa_asg.action_information24=p_contribution_period
1500: AND paa_pay.action_information24=p_contribution_period
1501: AND paa_asg.action_information2=p_pf_org_id
1502: AND paa_pay.action_information2=p_pf_org_id
1503: AND substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 )=p_pf_number
1504: AND paa_asg.action_information4 = p_member_name

Line 1502: AND paa_pay.action_information2=p_pf_org_id

1498: AND paa_asg.action_information3 IS NOT NULL
1499: AND paa_asg.action_information24=p_contribution_period
1500: AND paa_pay.action_information24=p_contribution_period
1501: AND paa_asg.action_information2=p_pf_org_id
1502: AND paa_pay.action_information2=p_pf_org_id
1503: AND substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 )=p_pf_number
1504: AND paa_asg.action_information4 = p_member_name
1505: AND to_number(to_char(to_date(paa_asg.action_information13,'DD/MM/YY'),'MM'))=p_mon_number
1506: ORDER BY substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ),fnd_number.canonical_to_number(paa_asg.action_information7) ASC;

Line 2076: SELECT DISTINCT paa_pay.action_information2 --PF Org Id

2072: ,p_effective_start_date DATE
2073: ,p_effective_end_date DATE
2074: )
2075: IS
2076: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
2077: ,paa_pay.action_information3 --PF Org Reg Name
2078: ,paa_pay.action_information5 --Address
2079: ,paa_pay.action_information6 --Code
2080: ,paa_pay.action_information8 --PF Org Name

Line 2077: ,paa_pay.action_information3 --PF Org Reg Name

2073: ,p_effective_end_date DATE
2074: )
2075: IS
2076: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
2077: ,paa_pay.action_information3 --PF Org Reg Name
2078: ,paa_pay.action_information5 --Address
2079: ,paa_pay.action_information6 --Code
2080: ,paa_pay.action_information8 --PF Org Name
2081: FROM pay_action_information paa_asg

Line 2078: ,paa_pay.action_information5 --Address

2074: )
2075: IS
2076: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
2077: ,paa_pay.action_information3 --PF Org Reg Name
2078: ,paa_pay.action_information5 --Address
2079: ,paa_pay.action_information6 --Code
2080: ,paa_pay.action_information8 --PF Org Name
2081: FROM pay_action_information paa_asg
2082: ,pay_action_information paa_pay

Line 2079: ,paa_pay.action_information6 --Code

2075: IS
2076: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
2077: ,paa_pay.action_information3 --PF Org Reg Name
2078: ,paa_pay.action_information5 --Address
2079: ,paa_pay.action_information6 --Code
2080: ,paa_pay.action_information8 --PF Org Name
2081: FROM pay_action_information paa_asg
2082: ,pay_action_information paa_pay
2083: ,pay_assignment_actions paa

Line 2080: ,paa_pay.action_information8 --PF Org Name

2076: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
2077: ,paa_pay.action_information3 --PF Org Reg Name
2078: ,paa_pay.action_information5 --Address
2079: ,paa_pay.action_information6 --Code
2080: ,paa_pay.action_information8 --PF Org Name
2081: FROM pay_action_information paa_asg
2082: ,pay_action_information paa_pay
2083: ,pay_assignment_actions paa
2084: ,hr_organization_units hou

Line 2081: FROM pay_action_information paa_asg

2077: ,paa_pay.action_information3 --PF Org Reg Name
2078: ,paa_pay.action_information5 --Address
2079: ,paa_pay.action_information6 --Code
2080: ,paa_pay.action_information8 --PF Org Name
2081: FROM pay_action_information paa_asg
2082: ,pay_action_information paa_pay
2083: ,pay_assignment_actions paa
2084: ,hr_organization_units hou
2085: WHERE paa_asg.action_information_category = 'IN_PF_ASG'

Line 2082: ,pay_action_information paa_pay

2078: ,paa_pay.action_information5 --Address
2079: ,paa_pay.action_information6 --Code
2080: ,paa_pay.action_information8 --PF Org Name
2081: FROM pay_action_information paa_asg
2082: ,pay_action_information paa_pay
2083: ,pay_assignment_actions paa
2084: ,hr_organization_units hou
2085: WHERE paa_asg.action_information_category = 'IN_PF_ASG'
2086: AND paa_pay.action_information_category = 'IN_PF_PAY'

Line 2086: AND paa_pay.action_information_category = 'IN_PF_PAY'

2082: ,pay_action_information paa_pay
2083: ,pay_assignment_actions paa
2084: ,hr_organization_units hou
2085: WHERE paa_asg.action_information_category = 'IN_PF_ASG'
2086: AND paa_pay.action_information_category = 'IN_PF_PAY'
2087: AND paa_asg.ACTION_CONTEXT_TYPE = 'AAP'
2088: AND paa_pay.ACTION_CONTEXT_TYPE = 'PA'
2089: AND paa.assignment_action_id = paa_asg.action_context_id
2090: AND paa.payroll_action_id = paa_pay.action_context_id

Line 2092: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'EXEM','%') --PF Org Class

2088: AND paa_pay.ACTION_CONTEXT_TYPE = 'PA'
2089: AND paa.assignment_action_id = paa_asg.action_context_id
2090: AND paa.payroll_action_id = paa_pay.action_context_id
2091: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
2092: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'EXEM','%') --PF Org Class
2093: AND paa_asg.action_information2 = paa_pay.action_information2
2094: AND paa_asg.action_information15 IS NOT NULL
2095: AND paa_asg.action_information1 = p_contribution_period
2096: AND paa_pay.action_information1 = p_contribution_period

Line 2093: AND paa_asg.action_information2 = paa_pay.action_information2

2089: AND paa.assignment_action_id = paa_asg.action_context_id
2090: AND paa.payroll_action_id = paa_pay.action_context_id
2091: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
2092: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'EXEM','%') --PF Org Class
2093: AND paa_asg.action_information2 = paa_pay.action_information2
2094: AND paa_asg.action_information15 IS NOT NULL
2095: AND paa_asg.action_information1 = p_contribution_period
2096: AND paa_pay.action_information1 = p_contribution_period
2097: AND hou.organization_id=paa_pay.action_information2

Line 2096: AND paa_pay.action_information1 = p_contribution_period

2092: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'EXEM','%') --PF Org Class
2093: AND paa_asg.action_information2 = paa_pay.action_information2
2094: AND paa_asg.action_information15 IS NOT NULL
2095: AND paa_asg.action_information1 = p_contribution_period
2096: AND paa_pay.action_information1 = p_contribution_period
2097: AND hou.organization_id=paa_pay.action_information2
2098: AND hou.organization_id=paa_asg.action_information2
2099: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
2100: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date

Line 2097: AND hou.organization_id=paa_pay.action_information2

2093: AND paa_asg.action_information2 = paa_pay.action_information2
2094: AND paa_asg.action_information15 IS NOT NULL
2095: AND paa_asg.action_information1 = p_contribution_period
2096: AND paa_pay.action_information1 = p_contribution_period
2097: AND hou.organization_id=paa_pay.action_information2
2098: AND hou.organization_id=paa_asg.action_information2
2099: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
2100: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
2101: ORDER BY paa_pay.action_information8 ASC;

Line 2101: ORDER BY paa_pay.action_information8 ASC;

2097: AND hou.organization_id=paa_pay.action_information2
2098: AND hou.organization_id=paa_asg.action_information2
2099: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
2100: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
2101: ORDER BY paa_pay.action_information8 ASC;
2102:
2103: CURSOR c_assignment_id(p_pf_org_id VARCHAR2
2104: ,p_contribution_period VARCHAR2
2105: ,p_effective_start_date DATE

Line 2109: FROM pay_action_information

2105: ,p_effective_start_date DATE
2106: ,p_effective_end_date DATE)
2107: IS
2108: SELECT DISTINCT action_information15,assignment_id
2109: FROM pay_action_information
2110: WHERE action_information_category = 'IN_PF_ASG'
2111: AND action_information2 = p_pf_org_id --PF Organization ID
2112: AND action_information1 = p_contribution_period
2113: AND action_information13 BETWEEN p_effective_start_date AND p_effective_end_date

Line 2133: FROM pay_action_information pai

2129: ,p_contribution_period VARCHAR2
2130: ,p_pension_number VARCHAR2)
2131: IS
2132: SELECT '1' status
2133: FROM pay_action_information pai
2134: WHERE pai.action_information_category ='IN_PF_ASG'
2135: AND pai.action_information1=p_contribution_period
2136: AND pai.action_information2 = p_pf_org_id
2137: AND pai.action_information15 = p_pension_number

Line 2150: FROM pay_action_information pai_mas

2146: ,p_pf_salary_ceiling NUMBER)
2147: IS
2148: SELECT
2149: SUM(fnd_number.canonical_to_number(pai_mas.action_information10)) pension
2150: FROM pay_action_information pai_mas
2151: where pai_mas.action_information_category ='IN_PF_ASG'
2152: and pai_mas.action_information1 = p_contribution_period
2153: and pai_mas.action_information2 = p_pf_org_id
2154: and pai_mas.action_information15 = p_pension_number

Line 2156: FROM pay_action_information pai1

2152: and pai_mas.action_information1 = p_contribution_period
2153: and pai_mas.action_information2 = p_pf_org_id
2154: and pai_mas.action_information15 = p_pension_number
2155: and pai_mas.action_information_id in (SELECT MAX(pai1.action_information_id)
2156: FROM pay_action_information pai1
2157: WHERE pai1.action_information1 = p_contribution_period
2158: AND pai1.action_information2 = p_pf_org_id
2159: AND pai1.action_information15 = p_pension_number
2160: GROUP BY TRUNC(TO_DATE(pai1.action_information13,'DD-MM-YY'),'MM')

Line 2170: FROM pay_action_information

2166: ,p_effective_end_date DATE
2167: )
2168: IS
2169: SELECT DISTINCT TO_DATE(action_information13,'DD-MM-YYYY') mon
2170: FROM pay_action_information
2171: WHERE action_information_category='IN_PF_ASG'
2172: AND action_information3 =p_pf_number
2173: AND action_information2 =p_pf_org_id --PF Organization ID
2174: AND action_information1 = p_contribution_period -- Bug 5231500

Line 2199: FROM pay_action_information

2195: ,p_effective_end_date DATE
2196: )
2197: IS
2198: SELECT action_information4 --Full Name
2199: FROM pay_action_information
2200: WHERE action_information_category='IN_PF_ASG'
2201: AND action_information1 = p_contribution_period -- Bug 5231500
2202: AND action_information2 = p_pf_org_id
2203: AND action_information15 = p_pension_number

Line 2213: SELECT paa_pay.action_information4 rep_name

2209: ,p_effective_start_date DATE
2210: ,p_effective_end_date DATE
2211: )
2212: IS
2213: SELECT paa_pay.action_information4 rep_name
2214: FROM pay_action_information paa_asg
2215: ,pay_action_information paa_pay
2216: ,pay_assignment_actions paa
2217: WHERE paa_asg.action_information_category='IN_PF_ASG'

Line 2214: FROM pay_action_information paa_asg

2210: ,p_effective_end_date DATE
2211: )
2212: IS
2213: SELECT paa_pay.action_information4 rep_name
2214: FROM pay_action_information paa_asg
2215: ,pay_action_information paa_pay
2216: ,pay_assignment_actions paa
2217: WHERE paa_asg.action_information_category='IN_PF_ASG'
2218: AND paa_pay.action_information_category='IN_PF_PAY'

Line 2215: ,pay_action_information paa_pay

2211: )
2212: IS
2213: SELECT paa_pay.action_information4 rep_name
2214: FROM pay_action_information paa_asg
2215: ,pay_action_information paa_pay
2216: ,pay_assignment_actions paa
2217: WHERE paa_asg.action_information_category='IN_PF_ASG'
2218: AND paa_pay.action_information_category='IN_PF_PAY'
2219: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'

Line 2218: AND paa_pay.action_information_category='IN_PF_PAY'

2214: FROM pay_action_information paa_asg
2215: ,pay_action_information paa_pay
2216: ,pay_assignment_actions paa
2217: WHERE paa_asg.action_information_category='IN_PF_ASG'
2218: AND paa_pay.action_information_category='IN_PF_PAY'
2219: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
2220: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
2221: AND paa.assignment_action_id=paa_asg.action_context_id
2222: AND paa.payroll_action_id=paa_pay.action_context_id

Line 2223: AND paa_pay.action_information7 = 'EXEM'

2219: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
2220: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
2221: AND paa.assignment_action_id=paa_asg.action_context_id
2222: AND paa.payroll_action_id=paa_pay.action_context_id
2223: AND paa_pay.action_information7 = 'EXEM'
2224: AND paa_asg.action_information1=p_contribution_period
2225: AND paa_pay.action_information1=p_contribution_period
2226: AND paa_pay.action_information2=p_pf_org_id
2227: AND paa_asg.action_information2=p_pf_org_id

Line 2225: AND paa_pay.action_information1=p_contribution_period

2221: AND paa.assignment_action_id=paa_asg.action_context_id
2222: AND paa.payroll_action_id=paa_pay.action_context_id
2223: AND paa_pay.action_information7 = 'EXEM'
2224: AND paa_asg.action_information1=p_contribution_period
2225: AND paa_pay.action_information1=p_contribution_period
2226: AND paa_pay.action_information2=p_pf_org_id
2227: AND paa_asg.action_information2=p_pf_org_id
2228: AND paa_asg.action_information1=paa_pay.action_information1
2229: AND paa_asg.action_information2=paa_pay.action_information2

Line 2226: AND paa_pay.action_information2=p_pf_org_id

2222: AND paa.payroll_action_id=paa_pay.action_context_id
2223: AND paa_pay.action_information7 = 'EXEM'
2224: AND paa_asg.action_information1=p_contribution_period
2225: AND paa_pay.action_information1=p_contribution_period
2226: AND paa_pay.action_information2=p_pf_org_id
2227: AND paa_asg.action_information2=p_pf_org_id
2228: AND paa_asg.action_information1=paa_pay.action_information1
2229: AND paa_asg.action_information2=paa_pay.action_information2
2230: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date

Line 2228: AND paa_asg.action_information1=paa_pay.action_information1

2224: AND paa_asg.action_information1=p_contribution_period
2225: AND paa_pay.action_information1=p_contribution_period
2226: AND paa_pay.action_information2=p_pf_org_id
2227: AND paa_asg.action_information2=p_pf_org_id
2228: AND paa_asg.action_information1=paa_pay.action_information1
2229: AND paa_asg.action_information2=paa_pay.action_information2
2230: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
2231: ORDER BY TO_DATE(paa_asg.action_information13,'DD-MM-YYYY') DESC;
2232:

Line 2229: AND paa_asg.action_information2=paa_pay.action_information2

2225: AND paa_pay.action_information1=p_contribution_period
2226: AND paa_pay.action_information2=p_pf_org_id
2227: AND paa_asg.action_information2=p_pf_org_id
2228: AND paa_asg.action_information1=paa_pay.action_information1
2229: AND paa_asg.action_information2=paa_pay.action_information2
2230: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
2231: ORDER BY TO_DATE(paa_asg.action_information13,'DD-MM-YYYY') DESC;
2232:
2233: /*Added for Bug 5647738*/

Line 2239: FROM pay_action_information pai

2235: , p_pension_no varchar2)
2236: IS
2237: SELECT fnd_number.canonical_to_number(pai.action_information7) pf_wages
2238: ,pai.action_information13 date_earned
2239: FROM pay_action_information pai
2240: WHERE pai.action_information_category ='IN_PF_ASG'
2241: AND pai.action_information1 = p_contribution_period
2242: AND pai.action_information2 = p_pf_org_id
2243: AND pai.action_information15 = p_pension_no

Line 2254: FROM pay_Action_information pai1

2250: ,pai.action_information18
2251: ,pai.action_information_id
2252: ,pai.assignment_id
2253: HAVING pai.action_information_id = (SELECT MAX(pai1.action_information_id)
2254: FROM pay_Action_information pai1
2255: WHERE pai1.action_information_category ='IN_PF_ASG'
2256: AND pai1.action_information1 = p_contribution_period
2257: AND pai1.action_information2 = p_pf_org_id
2258: AND TRUNC(TO_DATE(pai.action_information13,'DD-MM-YY'),'MM') = TRUNC(TO_DATE(pai1.action_information13,'DD-MM-YY'),'MM')

Line 2749: FROM pay_action_information paa

2745:
2746: CURSOR c_transfer_check
2747: IS
2748: SELECT action_information2
2749: FROM pay_action_information paa
2750: WHERE paa.action_information_category='IN_PF_ASG'
2751: AND paa.action_context_type='AAP'
2752: AND paa.action_information1=to_char(p_effective_start_date,'YYYY')||'-'||to_char(p_effective_end_date,'YYYY')
2753: AND paa.action_information3=p_pf_number

Line 2759: FROM pay_action_information paa

2755:
2756: CURSOR c_transfer_status(pf_org_id VARCHAR2)
2757: IS
2758: SELECT 1
2759: FROM pay_action_information paa
2760: WHERE paa.action_information_category='IN_PF_ASG'
2761: AND paa.action_context_type='AAP'
2762: AND paa.action_information1=to_char(p_effective_start_date,'YYYY')||'-'||to_char(p_effective_end_date,'YYYY')
2763: AND paa.action_information3=p_pf_number

Line 2768: FROM pay_action_information paa

2764: and paa.action_information2=p_pf_org_id
2765: and TO_DATE(paa.action_information13,'DD-MM-YY')=
2766: (
2767: SELECT MAX(to_date(action_information13,'DD-MM-YY'))
2768: FROM pay_action_information paa
2769: WHERE paa.action_information_category='IN_PF_ASG'
2770: AND paa.action_context_type='AAP'
2771: AND paa.action_information1=to_char(p_effective_start_date,'YYYY')||'-'||to_char(p_effective_end_date,'YYYY')
2772: AND paa.action_information3=p_pf_number

Line 2797: FROM pay_action_information

2793:
2794: CURSOR c_last_pay_count
2795: IS
2796: SELECT COUNT(action_information2)
2797: FROM pay_action_information
2798: WHERE action_information_category ='IN_PF_ASG'
2799: AND action_information3=p_pf_number
2800: AND action_context_type='AAP'
2801: AND action_information1=to_char(p_effective_start_date,'YYYY')||'-'||to_char(p_effective_end_date,'YYYY')

Line 2805: FROM pay_action_information paa

2801: AND action_information1=to_char(p_effective_start_date,'YYYY')||'-'||to_char(p_effective_end_date,'YYYY')
2802: AND TO_DATE(action_information13,'DD-MM-YY')=
2803: (
2804: SELECT MAX(TO_DATE(action_information13,'DD-MM-YY'))
2805: FROM pay_action_information paa
2806: WHERE paa.action_information_category='IN_PF_ASG'
2807: AND paa.action_context_type='AAP'
2808: AND paa.action_information1=to_char(p_effective_start_date,'YYYY')||'-'||to_char(p_effective_end_date,'YYYY')
2809: AND paa.action_information3=p_pf_number

Line 2815: FROM pay_action_information paa

2811:
2812: CURSOR c_last_pay_date
2813: IS
2814: SELECT MAX(TO_DATE(action_information13,'DD-MM-YY'))
2815: FROM pay_action_information paa
2816: WHERE paa.action_information_category='IN_PF_ASG'
2817: AND paa.action_context_type='AAP'
2818: AND paa.action_information1=to_char(p_effective_start_date,'YYYY')||'-'||to_char(p_effective_end_date,'YYYY')
2819: AND paa.action_information3=p_pf_number;

Line 3120: TYPE c_rec IS RECORD (action_information3 pay_action_information.action_information3%TYPE,

3116: ,p_effective_start_date DATE
3117: ,p_effective_end_date DATE
3118: ,p_contribution_period VARCHAR2)
3119: IS
3120: TYPE c_rec IS RECORD (action_information3 pay_action_information.action_information3%TYPE,
3121: pf_num pay_action_information.action_information3%TYPE);
3122:
3123: TYPE c_asg_id_ref IS REF CURSOR RETURN c_rec;
3124: c_asg_id c_asg_id_ref;

Line 3121: pf_num pay_action_information.action_information3%TYPE);

3117: ,p_effective_end_date DATE
3118: ,p_contribution_period VARCHAR2)
3119: IS
3120: TYPE c_rec IS RECORD (action_information3 pay_action_information.action_information3%TYPE,
3121: pf_num pay_action_information.action_information3%TYPE);
3122:
3123: TYPE c_asg_id_ref IS REF CURSOR RETURN c_rec;
3124: c_asg_id c_asg_id_ref;
3125: assignment_rec c_rec;

Line 3133: SELECT DISTINCT paa_pay.action_information2 --PF Org Id

3129: ,p_effective_end_date DATE
3130: ,p_contribution_period VARCHAR2
3131: )
3132: IS
3133: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
3134: ,paa_pay.action_information3 --PF Org Reg Name
3135: ,paa_pay.action_information5 --Address
3136: ,paa_pay.action_information6 --Code
3137: ,paa_pay.action_information8 --PF Org Name

Line 3134: ,paa_pay.action_information3 --PF Org Reg Name

3130: ,p_contribution_period VARCHAR2
3131: )
3132: IS
3133: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
3134: ,paa_pay.action_information3 --PF Org Reg Name
3135: ,paa_pay.action_information5 --Address
3136: ,paa_pay.action_information6 --Code
3137: ,paa_pay.action_information8 --PF Org Name
3138: FROM pay_action_information paa_asg

Line 3135: ,paa_pay.action_information5 --Address

3131: )
3132: IS
3133: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
3134: ,paa_pay.action_information3 --PF Org Reg Name
3135: ,paa_pay.action_information5 --Address
3136: ,paa_pay.action_information6 --Code
3137: ,paa_pay.action_information8 --PF Org Name
3138: FROM pay_action_information paa_asg
3139: ,pay_action_information paa_pay

Line 3136: ,paa_pay.action_information6 --Code

3132: IS
3133: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
3134: ,paa_pay.action_information3 --PF Org Reg Name
3135: ,paa_pay.action_information5 --Address
3136: ,paa_pay.action_information6 --Code
3137: ,paa_pay.action_information8 --PF Org Name
3138: FROM pay_action_information paa_asg
3139: ,pay_action_information paa_pay
3140: ,pay_assignment_actions paa

Line 3137: ,paa_pay.action_information8 --PF Org Name

3133: SELECT DISTINCT paa_pay.action_information2 --PF Org Id
3134: ,paa_pay.action_information3 --PF Org Reg Name
3135: ,paa_pay.action_information5 --Address
3136: ,paa_pay.action_information6 --Code
3137: ,paa_pay.action_information8 --PF Org Name
3138: FROM pay_action_information paa_asg
3139: ,pay_action_information paa_pay
3140: ,pay_assignment_actions paa
3141: ,hr_organization_units hou

Line 3138: FROM pay_action_information paa_asg

3134: ,paa_pay.action_information3 --PF Org Reg Name
3135: ,paa_pay.action_information5 --Address
3136: ,paa_pay.action_information6 --Code
3137: ,paa_pay.action_information8 --PF Org Name
3138: FROM pay_action_information paa_asg
3139: ,pay_action_information paa_pay
3140: ,pay_assignment_actions paa
3141: ,hr_organization_units hou
3142: WHERE paa_asg.action_information_category='IN_PF_ASG'

Line 3139: ,pay_action_information paa_pay

3135: ,paa_pay.action_information5 --Address
3136: ,paa_pay.action_information6 --Code
3137: ,paa_pay.action_information8 --PF Org Name
3138: FROM pay_action_information paa_asg
3139: ,pay_action_information paa_pay
3140: ,pay_assignment_actions paa
3141: ,hr_organization_units hou
3142: WHERE paa_asg.action_information_category='IN_PF_ASG'
3143: AND paa_pay.action_information_category='IN_PF_PAY'

Line 3143: AND paa_pay.action_information_category='IN_PF_PAY'

3139: ,pay_action_information paa_pay
3140: ,pay_assignment_actions paa
3141: ,hr_organization_units hou
3142: WHERE paa_asg.action_information_category='IN_PF_ASG'
3143: AND paa_pay.action_information_category='IN_PF_PAY'
3144: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
3145: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
3146: AND paa.assignment_action_id=paa_asg.action_context_id
3147: AND paa.payroll_action_id=paa_pay.action_context_id

Line 3149: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,null,'UEX','%') --PF Org Class

3145: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
3146: AND paa.assignment_action_id=paa_asg.action_context_id
3147: AND paa.payroll_action_id=paa_pay.action_context_id
3148: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3149: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,null,'UEX','%') --PF Org Class
3150: AND paa_asg.action_information2 = paa_pay.action_information2
3151: AND paa_pay.action_information7 NOT IN ('EXEM')
3152: AND paa_asg.action_information3 IS NOT NULL
3153: AND paa_asg.action_information1=p_contribution_period

Line 3150: AND paa_asg.action_information2 = paa_pay.action_information2

3146: AND paa.assignment_action_id=paa_asg.action_context_id
3147: AND paa.payroll_action_id=paa_pay.action_context_id
3148: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3149: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,null,'UEX','%') --PF Org Class
3150: AND paa_asg.action_information2 = paa_pay.action_information2
3151: AND paa_pay.action_information7 NOT IN ('EXEM')
3152: AND paa_asg.action_information3 IS NOT NULL
3153: AND paa_asg.action_information1=p_contribution_period
3154: AND paa_pay.action_information1=p_contribution_period

Line 3151: AND paa_pay.action_information7 NOT IN ('EXEM')

3147: AND paa.payroll_action_id=paa_pay.action_context_id
3148: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3149: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,null,'UEX','%') --PF Org Class
3150: AND paa_asg.action_information2 = paa_pay.action_information2
3151: AND paa_pay.action_information7 NOT IN ('EXEM')
3152: AND paa_asg.action_information3 IS NOT NULL
3153: AND paa_asg.action_information1=p_contribution_period
3154: AND paa_pay.action_information1=p_contribution_period
3155: AND hou.organization_id=paa_pay.action_information2

Line 3154: AND paa_pay.action_information1=p_contribution_period

3150: AND paa_asg.action_information2 = paa_pay.action_information2
3151: AND paa_pay.action_information7 NOT IN ('EXEM')
3152: AND paa_asg.action_information3 IS NOT NULL
3153: AND paa_asg.action_information1=p_contribution_period
3154: AND paa_pay.action_information1=p_contribution_period
3155: AND hou.organization_id=paa_pay.action_information2
3156: AND hou.organization_id=paa_asg.action_information2
3157: AND hou.business_group_id = fnd_profile.VALUE('PER_BUSINESS_GROUP_ID')
3158: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date

Line 3155: AND hou.organization_id=paa_pay.action_information2

3151: AND paa_pay.action_information7 NOT IN ('EXEM')
3152: AND paa_asg.action_information3 IS NOT NULL
3153: AND paa_asg.action_information1=p_contribution_period
3154: AND paa_pay.action_information1=p_contribution_period
3155: AND hou.organization_id=paa_pay.action_information2
3156: AND hou.organization_id=paa_asg.action_information2
3157: AND hou.business_group_id = fnd_profile.VALUE('PER_BUSINESS_GROUP_ID')
3158: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
3159: ORDER BY paa_pay.action_information8 ASC;

Line 3159: ORDER BY paa_pay.action_information8 ASC;

3155: AND hou.organization_id=paa_pay.action_information2
3156: AND hou.organization_id=paa_asg.action_information2
3157: AND hou.business_group_id = fnd_profile.VALUE('PER_BUSINESS_GROUP_ID')
3158: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
3159: ORDER BY paa_pay.action_information8 ASC;
3160:
3161: CURSOR c_assignment_id(p_pf_org_id VARCHAR2
3162: ,p_effective_start_date DATE
3163: ,p_effective_end_date DATE

Line 3169: FROM pay_action_information

3165: )
3166: IS
3167: SELECT DISTINCT action_information3
3168: ,substr(action_information3 ,instr(action_information3,'/',-1)+1 ) pf_acc
3169: FROM pay_action_information
3170: WHERE action_information_category='IN_PF_ASG'
3171: AND action_information2 =p_pf_org_id --PF Organization ID
3172: AND action_information1 =p_contribution_period
3173: AND action_information13 BETWEEN p_effective_start_date --Payroll Date

Line 3188: FROM pay_action_information

3184: SELECT SUM(fnd_number.canonical_to_number(action_information7)) pf_ytd --PF Salary
3185: ,SUM(fnd_number.canonical_to_number(action_information8)) employee --Total Employee Contr
3186: ,SUM(fnd_number.canonical_to_number(action_information9)) employer --Employer Contr towards PF
3187: ,SUM(fnd_number.canonical_to_number(action_information10)) pension --Employer Contr towards Pension
3188: FROM pay_action_information
3189: WHERE action_information2 = p_pf_org_id
3190: AND action_information3 = p_pf_number
3191: AND action_information1 = p_contribution_period
3192: AND action_information_id IN(

Line 3194: FROM pay_action_information

3190: AND action_information3 = p_pf_number
3191: AND action_information1 = p_contribution_period
3192: AND action_information_id IN(
3193: SELECT MAX(action_information_id)
3194: FROM pay_action_information
3195: WHERE action_information2 = p_pf_org_id
3196: AND action_information3 = p_pf_number
3197: AND action_information1 = p_contribution_period
3198: GROUP BY TO_DATE('01'||substr(action_information13,3),'DD-MM-YYYY'))

Line 3209: FROM pay_action_information

3205: ,p_effective_end_date DATE
3206: )
3207: IS
3208: SELECT DISTINCT TO_DATE(action_information13,'DD-MM-YYYY') mon
3209: FROM pay_action_information
3210: WHERE action_information_category='IN_PF_ASG'
3211: AND action_information3 =p_pf_number
3212: AND action_information2 =p_pf_org_id --PF Organization ID
3213: AND action_information1 = p_contribution_period -- Bug 5231500

Line 3226: FROM pay_action_information

3222: )
3223: IS
3224: SELECT action_information6 --Voluntary Contribution Rate
3225: ,TO_DATE(action_information13,'DD-MM-YYYY')
3226: FROM pay_action_information
3227: WHERE action_information_category='IN_PF_ASG'
3228: AND action_information3 = p_pf_number
3229: AND action_information2 = p_pf_org_id --PF Organization ID
3230: AND action_information1 = p_contribution_period -- Bug 5231500

Line 3241: FROM pay_action_information

3237: ,p_effective_end_date DATE
3238: )
3239: IS
3240: SELECT count(DISTINCT action_information3)--assignment_id)
3241: FROM pay_action_information
3242: WHERE action_information_category='IN_PF_ASG'
3243: AND to_number(action_information6)>0
3244: AND action_information13 BETWEEN p_effective_start_date
3245: AND p_effective_end_date

Line 3280: FROM pay_action_information

3276: )
3277: IS
3278: SELECT action_information4 --Full Name
3279: ,assignment_id
3280: FROM pay_action_information
3281: WHERE action_information_category='IN_PF_ASG'
3282: AND action_information2 =p_pf_org_id --PF Organization ID
3283: AND action_information3 =p_pf_number --PF Number
3284: AND action_information1 = p_contribution_period -- Bug 5231500

Line 3295: SELECT paa_pay.action_information4 rep_name

3291: ,p_effective_start_date DATE
3292: ,p_effective_end_date DATE
3293: )
3294: IS
3295: SELECT paa_pay.action_information4 rep_name
3296: FROM pay_action_information paa_asg
3297: ,pay_action_information paa_pay
3298: ,pay_assignment_actions paa
3299: WHERE paa_asg.action_information_category ='IN_PF_ASG'

Line 3296: FROM pay_action_information paa_asg

3292: ,p_effective_end_date DATE
3293: )
3294: IS
3295: SELECT paa_pay.action_information4 rep_name
3296: FROM pay_action_information paa_asg
3297: ,pay_action_information paa_pay
3298: ,pay_assignment_actions paa
3299: WHERE paa_asg.action_information_category ='IN_PF_ASG'
3300: AND paa_pay.action_information_category ='IN_PF_PAY'

Line 3297: ,pay_action_information paa_pay

3293: )
3294: IS
3295: SELECT paa_pay.action_information4 rep_name
3296: FROM pay_action_information paa_asg
3297: ,pay_action_information paa_pay
3298: ,pay_assignment_actions paa
3299: WHERE paa_asg.action_information_category ='IN_PF_ASG'
3300: AND paa_pay.action_information_category ='IN_PF_PAY'
3301: AND paa_asg.ACTION_CONTEXT_TYPE ='AAP'

Line 3300: AND paa_pay.action_information_category ='IN_PF_PAY'

3296: FROM pay_action_information paa_asg
3297: ,pay_action_information paa_pay
3298: ,pay_assignment_actions paa
3299: WHERE paa_asg.action_information_category ='IN_PF_ASG'
3300: AND paa_pay.action_information_category ='IN_PF_PAY'
3301: AND paa_asg.ACTION_CONTEXT_TYPE ='AAP'
3302: AND paa_pay.ACTION_CONTEXT_TYPE ='PA'
3303: AND paa.assignment_action_id = paa_asg.action_context_id
3304: AND paa.payroll_action_id = paa_pay.action_context_id

Line 3305: AND paa_pay.action_information7 NOT IN ('EXEM')

3301: AND paa_asg.ACTION_CONTEXT_TYPE ='AAP'
3302: AND paa_pay.ACTION_CONTEXT_TYPE ='PA'
3303: AND paa.assignment_action_id = paa_asg.action_context_id
3304: AND paa.payroll_action_id = paa_pay.action_context_id
3305: AND paa_pay.action_information7 NOT IN ('EXEM')
3306: AND paa_asg.action_information3 IS NOT NULL
3307: AND paa_asg.action_information1 = p_contribution_period
3308: AND paa_pay.action_information1 = p_contribution_period
3309: AND paa_pay.action_information2 = p_pf_org_id

Line 3308: AND paa_pay.action_information1 = p_contribution_period

3304: AND paa.payroll_action_id = paa_pay.action_context_id
3305: AND paa_pay.action_information7 NOT IN ('EXEM')
3306: AND paa_asg.action_information3 IS NOT NULL
3307: AND paa_asg.action_information1 = p_contribution_period
3308: AND paa_pay.action_information1 = p_contribution_period
3309: AND paa_pay.action_information2 = p_pf_org_id
3310: AND paa_asg.action_information2 = p_pf_org_id
3311: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
3312: ORDER BY TO_DATE(paa_asg.action_information13,'DD-MM-YYYY') DESC;

Line 3309: AND paa_pay.action_information2 = p_pf_org_id

3305: AND paa_pay.action_information7 NOT IN ('EXEM')
3306: AND paa_asg.action_information3 IS NOT NULL
3307: AND paa_asg.action_information1 = p_contribution_period
3308: AND paa_pay.action_information1 = p_contribution_period
3309: AND paa_pay.action_information2 = p_pf_org_id
3310: AND paa_asg.action_information2 = p_pf_org_id
3311: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
3312: ORDER BY TO_DATE(paa_asg.action_information13,'DD-MM-YYYY') DESC;
3313:

Line 3455: FROM pay_action_information

3451: IF c_assignment_id%FOUND THEN
3452: OPEN c_asg_id FOR
3453: SELECT DISTINCT action_information3
3454: ,substr(action_information3 ,instr(action_information3,'/',-1)+1 ) pf_acc
3455: FROM pay_action_information
3456: WHERE action_information_category='IN_PF_ASG'
3457: AND action_information2 = c_rec.action_information2 --PF Organization ID
3458: AND action_information1 = p_contribution_period
3459: AND action_information13 BETWEEN p_effective_start_date --Payroll Date

Line 3469: FROM pay_action_information

3465: EXCEPTION WHEN INVALID_NUMBER THEN
3466: OPEN c_asg_id FOR
3467: SELECT DISTINCT action_information3
3468: ,substr(action_information3 ,instr(action_information3,'/',-1)+1 ) pf_acc
3469: FROM pay_action_information
3470: WHERE action_information_category='IN_PF_ASG'
3471: AND action_information2 = c_rec.action_information2 --PF Organization ID
3472: AND action_information1 = p_contribution_period
3473: AND action_information13 BETWEEN p_effective_start_date --Payroll Date

Line 3716: FROM pay_action_information

3712: pay_in_utils.set_location(g_debug,l_procedure, 230);
3713:
3714: SELECT COUNT(DISTINCT action_information3)
3715: INTO pay_in_xml_utils.gXMLTable(l_count).Value
3716: FROM pay_action_information
3717: WHERE action_information_category='IN_PF_ASG'
3718: AND action_information1 = p_contribution_period -- Bug 5231500
3719: AND action_information2 = c_rec.action_information2 --PF Organization ID
3720: AND action_information3 IS NOT NULL

Line 3779: TYPE c_rec IS RECORD (pf_org pay_action_information.action_information14%TYPE,

3775: ,p_employee_type VARCHAR2
3776: ,p_effective_start_date DATE
3777: ,p_effective_end_date DATE)
3778: IS
3779: TYPE c_rec IS RECORD (pf_org pay_action_information.action_information14%TYPE,
3780: pf_num pay_action_information.action_information3%TYPE,
3781: pf_org_id pay_action_information.action_information2%TYPE,
3782: pf_acc pay_action_information.action_information3%TYPE );
3783:

Line 3780: pf_num pay_action_information.action_information3%TYPE,

3776: ,p_effective_start_date DATE
3777: ,p_effective_end_date DATE)
3778: IS
3779: TYPE c_rec IS RECORD (pf_org pay_action_information.action_information14%TYPE,
3780: pf_num pay_action_information.action_information3%TYPE,
3781: pf_org_id pay_action_information.action_information2%TYPE,
3782: pf_acc pay_action_information.action_information3%TYPE );
3783:
3784: TYPE c_org_id_ref IS REF CURSOR RETURN c_rec;

Line 3781: pf_org_id pay_action_information.action_information2%TYPE,

3777: ,p_effective_end_date DATE)
3778: IS
3779: TYPE c_rec IS RECORD (pf_org pay_action_information.action_information14%TYPE,
3780: pf_num pay_action_information.action_information3%TYPE,
3781: pf_org_id pay_action_information.action_information2%TYPE,
3782: pf_acc pay_action_information.action_information3%TYPE );
3783:
3784: TYPE c_org_id_ref IS REF CURSOR RETURN c_rec;
3785: c_org_id c_org_id_ref;

Line 3782: pf_acc pay_action_information.action_information3%TYPE );

3778: IS
3779: TYPE c_rec IS RECORD (pf_org pay_action_information.action_information14%TYPE,
3780: pf_num pay_action_information.action_information3%TYPE,
3781: pf_org_id pay_action_information.action_information2%TYPE,
3782: pf_acc pay_action_information.action_information3%TYPE );
3783:
3784: TYPE c_org_id_ref IS REF CURSOR RETURN c_rec;
3785: c_org_id c_org_id_ref;
3786: c_org c_rec;

Line 3800: FROM pay_action_information paa_asg

3796: SELECT DISTINCT paa_asg.action_information14 --PF Org Name
3797: ,paa_asg.action_information3 pf_num --PF Number
3798: ,paa_asg.action_information2 pf_org_id --PF Org ID
3799: ,substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) pf_acc
3800: FROM pay_action_information paa_asg
3801: ,pay_action_information paa_pay
3802: ,pay_assignment_actions paa
3803: ,hr_organization_units hou
3804: WHERE paa_asg.action_information_category='IN_PF_ASG'

Line 3801: ,pay_action_information paa_pay

3797: ,paa_asg.action_information3 pf_num --PF Number
3798: ,paa_asg.action_information2 pf_org_id --PF Org ID
3799: ,substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) pf_acc
3800: FROM pay_action_information paa_asg
3801: ,pay_action_information paa_pay
3802: ,pay_assignment_actions paa
3803: ,hr_organization_units hou
3804: WHERE paa_asg.action_information_category='IN_PF_ASG'
3805: AND paa_pay.action_information_category='IN_PF_PAY'

Line 3805: AND paa_pay.action_information_category='IN_PF_PAY'

3801: ,pay_action_information paa_pay
3802: ,pay_assignment_actions paa
3803: ,hr_organization_units hou
3804: WHERE paa_asg.action_information_category='IN_PF_ASG'
3805: AND paa_pay.action_information_category='IN_PF_PAY'
3806: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
3807: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
3808: AND paa.assignment_action_id=paa_asg.action_context_id
3809: AND paa.payroll_action_id=paa_pay.action_context_id

Line 3810: AND paa_pay.action_information7 NOT IN ('EXEM')

3806: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
3807: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
3808: AND paa.assignment_action_id=paa_asg.action_context_id
3809: AND paa.payroll_action_id=paa_pay.action_context_id
3810: AND paa_pay.action_information7 NOT IN ('EXEM')
3811: AND paa_asg.action_information3 IS NOT NULL
3812: AND paa_asg.action_information1=p_contribution_period
3813: AND paa_pay.action_information1=p_contribution_period
3814: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID

Line 3813: AND paa_pay.action_information1=p_contribution_period

3809: AND paa.payroll_action_id=paa_pay.action_context_id
3810: AND paa_pay.action_information7 NOT IN ('EXEM')
3811: AND paa_asg.action_information3 IS NOT NULL
3812: AND paa_asg.action_information1=p_contribution_period
3813: AND paa_pay.action_information1=p_contribution_period
3814: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3815: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3816: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
3817: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification

Line 3814: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID

3810: AND paa_pay.action_information7 NOT IN ('EXEM')
3811: AND paa_asg.action_information3 IS NOT NULL
3812: AND paa_asg.action_information1=p_contribution_period
3813: AND paa_pay.action_information1=p_contribution_period
3814: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3815: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3816: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
3817: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
3818: AND paa_asg.action_information2 = paa_pay.action_information2

Line 3817: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification

3813: AND paa_pay.action_information1=p_contribution_period
3814: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3815: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3816: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
3817: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
3818: AND paa_asg.action_information2 = paa_pay.action_information2
3819: AND hou.organization_id=paa_pay.action_information2
3820: AND hou.organization_id=paa_asg.action_information2
3821: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')

Line 3818: AND paa_asg.action_information2 = paa_pay.action_information2

3814: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3815: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3816: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
3817: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
3818: AND paa_asg.action_information2 = paa_pay.action_information2
3819: AND hou.organization_id=paa_pay.action_information2
3820: AND hou.organization_id=paa_asg.action_information2
3821: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
3822: ORDER BY paa_asg.action_information14,to_number(pf_acc) ASC;

Line 3819: AND hou.organization_id=paa_pay.action_information2

3815: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
3816: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
3817: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
3818: AND paa_asg.action_information2 = paa_pay.action_information2
3819: AND hou.organization_id=paa_pay.action_information2
3820: AND hou.organization_id=paa_asg.action_information2
3821: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
3822: ORDER BY paa_asg.action_information14,to_number(pf_acc) ASC;
3823:

Line 3834: SELECT DISTINCT paa_pay.action_information5 --Address

3830: ,p_cp_pf_org_id VARCHAR2
3831: ,p_status VARCHAR2
3832: )
3833: IS
3834: SELECT DISTINCT paa_pay.action_information5 --Address
3835: ,paa_pay.action_information3 reg --Registered Name
3836: FROM pay_action_information paa_asg
3837: ,pay_action_information paa_pay
3838: ,pay_assignment_actions paa

Line 3835: ,paa_pay.action_information3 reg --Registered Name

3831: ,p_status VARCHAR2
3832: )
3833: IS
3834: SELECT DISTINCT paa_pay.action_information5 --Address
3835: ,paa_pay.action_information3 reg --Registered Name
3836: FROM pay_action_information paa_asg
3837: ,pay_action_information paa_pay
3838: ,pay_assignment_actions paa
3839: WHERE paa_asg.action_information_category='IN_PF_ASG'

Line 3836: FROM pay_action_information paa_asg

3832: )
3833: IS
3834: SELECT DISTINCT paa_pay.action_information5 --Address
3835: ,paa_pay.action_information3 reg --Registered Name
3836: FROM pay_action_information paa_asg
3837: ,pay_action_information paa_pay
3838: ,pay_assignment_actions paa
3839: WHERE paa_asg.action_information_category='IN_PF_ASG'
3840: AND paa_pay.action_information_category='IN_PF_PAY'

Line 3837: ,pay_action_information paa_pay

3833: IS
3834: SELECT DISTINCT paa_pay.action_information5 --Address
3835: ,paa_pay.action_information3 reg --Registered Name
3836: FROM pay_action_information paa_asg
3837: ,pay_action_information paa_pay
3838: ,pay_assignment_actions paa
3839: WHERE paa_asg.action_information_category='IN_PF_ASG'
3840: AND paa_pay.action_information_category='IN_PF_PAY'
3841: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'

Line 3840: AND paa_pay.action_information_category='IN_PF_PAY'

3836: FROM pay_action_information paa_asg
3837: ,pay_action_information paa_pay
3838: ,pay_assignment_actions paa
3839: WHERE paa_asg.action_information_category='IN_PF_ASG'
3840: AND paa_pay.action_information_category='IN_PF_PAY'
3841: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
3842: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
3843: AND paa.assignment_action_id=paa_asg.action_context_id
3844: AND paa.payroll_action_id=paa_pay.action_context_id

Line 3845: AND paa_pay.action_information7 NOT IN ('EXEM')

3841: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
3842: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
3843: AND paa.assignment_action_id=paa_asg.action_context_id
3844: AND paa.payroll_action_id=paa_pay.action_context_id
3845: AND paa_pay.action_information7 NOT IN ('EXEM')
3846: AND paa_asg.action_information3 IS NOT NULL
3847: AND paa_asg.action_information1 = p_contribution_period
3848: AND paa_pay.action_information1 = p_contribution_period
3849: AND paa_pay.action_information2 = p_pf_org_id --PF Organization ID

Line 3848: AND paa_pay.action_information1 = p_contribution_period

3844: AND paa.payroll_action_id=paa_pay.action_context_id
3845: AND paa_pay.action_information7 NOT IN ('EXEM')
3846: AND paa_asg.action_information3 IS NOT NULL
3847: AND paa_asg.action_information1 = p_contribution_period
3848: AND paa_pay.action_information1 = p_contribution_period
3849: AND paa_pay.action_information2 = p_pf_org_id --PF Organization ID
3850: AND paa_asg.action_information2 = p_pf_org_id --PF Organization ID
3851: AND paa_asg.action_information3 = p_pf_number --PF Number
3852: AND paa_asg.action_information2 LIKE DECODE(p_employee_type,'CURRENT',nvl(p_cp_pf_org_id,'%'),'%')

Line 3849: AND paa_pay.action_information2 = p_pf_org_id --PF Organization ID

3845: AND paa_pay.action_information7 NOT IN ('EXEM')
3846: AND paa_asg.action_information3 IS NOT NULL
3847: AND paa_asg.action_information1 = p_contribution_period
3848: AND paa_pay.action_information1 = p_contribution_period
3849: AND paa_pay.action_information2 = p_pf_org_id --PF Organization ID
3850: AND paa_asg.action_information2 = p_pf_org_id --PF Organization ID
3851: AND paa_asg.action_information3 = p_pf_number --PF Number
3852: AND paa_asg.action_information2 LIKE DECODE(p_employee_type,'CURRENT',nvl(p_cp_pf_org_id,'%'),'%')
3853: AND paa_pay.action_information2 LIKE DECODE(p_employee_type,'CURRENT',nvl(p_cp_pf_org_id,'%'),'%')

Line 3853: AND paa_pay.action_information2 LIKE DECODE(p_employee_type,'CURRENT',nvl(p_cp_pf_org_id,'%'),'%')

3849: AND paa_pay.action_information2 = p_pf_org_id --PF Organization ID
3850: AND paa_asg.action_information2 = p_pf_org_id --PF Organization ID
3851: AND paa_asg.action_information3 = p_pf_number --PF Number
3852: AND paa_asg.action_information2 LIKE DECODE(p_employee_type,'CURRENT',nvl(p_cp_pf_org_id,'%'),'%')
3853: AND paa_pay.action_information2 LIKE DECODE(p_employee_type,'CURRENT',nvl(p_cp_pf_org_id,'%'),'%')
3854: AND nvl(p_status,-1) LIKE DECODE(p_employee_type,'CURRENT','CURRENT','TRANSFERRED','TRANSFERRED',-1)
3855: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date;
3856:
3857: CURSOR c_name_fath_hus_name(p_pf_org_id VARCHAR2

Line 3868: FROM pay_action_information

3864: SELECT action_information4 --Full Name
3865: ,action_information5 --Father/Husband Name
3866: ,action_information13 --Payroll Date
3867: ,action_information6 --Voluntary Contribution Rate
3868: FROM pay_action_information
3869: WHERE action_information_category='IN_PF_ASG'
3870: AND action_information1 =p_contribution_period --PF Contribution Period
3871: AND action_information2 =p_pf_org_id --PF Organization ID
3872: AND action_information3 =p_pf_number --PF Number

Line 3891: ,paa_pay.action_information4 --PF Rep Name

3887: ,paa_asg.action_information9 --Employer Contr towards PF
3888: ,paa_asg.action_information10 --Employer Contr towards Pension
3889: ,paa_asg.action_information11 --Absence
3890: -- ,paa_asg.action_information12 --Remarks
3891: ,paa_pay.action_information4 --PF Rep Name
3892: ,paa_asg.action_information13 --Payroll Month
3893: ,paa_asg.assignment_id --Assignment ID
3894: FROM pay_action_information paa_asg
3895: ,pay_action_information paa_pay

Line 3894: FROM pay_action_information paa_asg

3890: -- ,paa_asg.action_information12 --Remarks
3891: ,paa_pay.action_information4 --PF Rep Name
3892: ,paa_asg.action_information13 --Payroll Month
3893: ,paa_asg.assignment_id --Assignment ID
3894: FROM pay_action_information paa_asg
3895: ,pay_action_information paa_pay
3896: ,pay_assignment_actions paa
3897: WHERE paa_asg.action_information_category='IN_PF_ASG'
3898: AND paa_pay.action_information_category='IN_PF_PAY'

Line 3895: ,pay_action_information paa_pay

3891: ,paa_pay.action_information4 --PF Rep Name
3892: ,paa_asg.action_information13 --Payroll Month
3893: ,paa_asg.assignment_id --Assignment ID
3894: FROM pay_action_information paa_asg
3895: ,pay_action_information paa_pay
3896: ,pay_assignment_actions paa
3897: WHERE paa_asg.action_information_category='IN_PF_ASG'
3898: AND paa_pay.action_information_category='IN_PF_PAY'
3899: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'

Line 3898: AND paa_pay.action_information_category='IN_PF_PAY'

3894: FROM pay_action_information paa_asg
3895: ,pay_action_information paa_pay
3896: ,pay_assignment_actions paa
3897: WHERE paa_asg.action_information_category='IN_PF_ASG'
3898: AND paa_pay.action_information_category='IN_PF_PAY'
3899: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
3900: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
3901: AND paa.assignment_action_id=paa_asg.action_context_id
3902: AND paa.payroll_action_id=paa_pay.action_context_id

Line 3903: AND paa_pay.action_information7 NOT IN ('EXEM')

3899: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
3900: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
3901: AND paa.assignment_action_id=paa_asg.action_context_id
3902: AND paa.payroll_action_id=paa_pay.action_context_id
3903: AND paa_pay.action_information7 NOT IN ('EXEM')
3904: AND paa_asg.action_information3 IS NOT NULL
3905: AND paa_asg.action_information1=p_contribution_period
3906: AND paa_pay.action_information1=p_contribution_period
3907: AND paa_asg.action_information2=p_pf_org_id

Line 3906: AND paa_pay.action_information1=p_contribution_period

3902: AND paa.payroll_action_id=paa_pay.action_context_id
3903: AND paa_pay.action_information7 NOT IN ('EXEM')
3904: AND paa_asg.action_information3 IS NOT NULL
3905: AND paa_asg.action_information1=p_contribution_period
3906: AND paa_pay.action_information1=p_contribution_period
3907: AND paa_asg.action_information2=p_pf_org_id
3908: AND paa_asg.action_information3=p_pf_number
3909: AND paa_pay.action_information2=p_pf_org_id
3910: AND to_number(to_char(to_date(paa_asg.action_information13,'DD-MM-YY'),'MM'))=p_mon_number

Line 3909: AND paa_pay.action_information2=p_pf_org_id

3905: AND paa_asg.action_information1=p_contribution_period
3906: AND paa_pay.action_information1=p_contribution_period
3907: AND paa_asg.action_information2=p_pf_org_id
3908: AND paa_asg.action_information3=p_pf_number
3909: AND paa_pay.action_information2=p_pf_org_id
3910: AND to_number(to_char(to_date(paa_asg.action_information13,'DD-MM-YY'),'MM'))=p_mon_number
3911: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
3912: ORDER BY to_date(paa_asg.action_information13,'DD-MM-YYYY'), fnd_number.canonical_to_number(paa_asg.action_information7) ASC;
3913:

Line 3926: FROM pay_action_information

3922: ,SUM(fnd_number.canonical_to_number(action_information8)) employee --Total Employee Contr
3923: ,SUM(fnd_number.canonical_to_number(action_information9)) employer --Employer Contr towards PF
3924: ,SUM(fnd_number.canonical_to_number(action_information10)) pension --Employer Contr towards Pension
3925: ,SUM(fnd_number.canonical_to_number(action_information8) + fnd_number.canonical_to_number(action_information9)) total --Total Employee Employer Contr
3926: FROM pay_action_information
3927: WHERE action_information2 = p_pf_org_id
3928: AND action_information3 = p_pf_number
3929: AND action_information1 = p_contribution_period
3930: AND action_information_id IN(

Line 3932: FROM pay_action_information

3928: AND action_information3 = p_pf_number
3929: AND action_information1 = p_contribution_period
3930: AND action_information_id IN(
3931: SELECT MAX(action_information_id)
3932: FROM pay_action_information
3933: WHERE action_information2 = p_pf_org_id
3934: AND action_information3 = p_pf_number
3935: AND action_information1 = p_contribution_period
3936: GROUP BY to_date('01'||substr(action_information13,3),'DD-MM-YYYY'))

Line 4008: FROM pay_action_information paa_asg

4004: SELECT DISTINCT paa_asg.action_information14 pf_org --PF Org Name
4005: ,paa_asg.action_information3 pf_num --PF Number
4006: ,paa_asg.action_information2 pf_org_id --PF Org ID
4007: ,substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) pf_acc
4008: FROM pay_action_information paa_asg
4009: ,pay_action_information paa_pay
4010: ,pay_assignment_actions paa
4011: ,hr_organization_units hou
4012: WHERE paa_asg.action_information_category='IN_PF_ASG'

Line 4009: ,pay_action_information paa_pay

4005: ,paa_asg.action_information3 pf_num --PF Number
4006: ,paa_asg.action_information2 pf_org_id --PF Org ID
4007: ,substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) pf_acc
4008: FROM pay_action_information paa_asg
4009: ,pay_action_information paa_pay
4010: ,pay_assignment_actions paa
4011: ,hr_organization_units hou
4012: WHERE paa_asg.action_information_category='IN_PF_ASG'
4013: AND paa_pay.action_information_category='IN_PF_PAY'

Line 4013: AND paa_pay.action_information_category='IN_PF_PAY'

4009: ,pay_action_information paa_pay
4010: ,pay_assignment_actions paa
4011: ,hr_organization_units hou
4012: WHERE paa_asg.action_information_category='IN_PF_ASG'
4013: AND paa_pay.action_information_category='IN_PF_PAY'
4014: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
4015: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
4016: AND paa.assignment_action_id=paa_asg.action_context_id
4017: AND paa.payroll_action_id=paa_pay.action_context_id

Line 4018: AND paa_pay.action_information7 NOT IN ('EXEM')

4014: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
4015: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
4016: AND paa.assignment_action_id=paa_asg.action_context_id
4017: AND paa.payroll_action_id=paa_pay.action_context_id
4018: AND paa_pay.action_information7 NOT IN ('EXEM')
4019: AND paa_asg.action_information3 IS NOT NULL
4020: AND paa_asg.action_information1=p_contribution_period
4021: AND paa_pay.action_information1=p_contribution_period
4022: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID

Line 4021: AND paa_pay.action_information1=p_contribution_period

4017: AND paa.payroll_action_id=paa_pay.action_context_id
4018: AND paa_pay.action_information7 NOT IN ('EXEM')
4019: AND paa_asg.action_information3 IS NOT NULL
4020: AND paa_asg.action_information1=p_contribution_period
4021: AND paa_pay.action_information1=p_contribution_period
4022: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4023: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4024: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4025: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification

Line 4022: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID

4018: AND paa_pay.action_information7 NOT IN ('EXEM')
4019: AND paa_asg.action_information3 IS NOT NULL
4020: AND paa_asg.action_information1=p_contribution_period
4021: AND paa_pay.action_information1=p_contribution_period
4022: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4023: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4024: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4025: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
4026: AND paa_asg.action_information2 = paa_pay.action_information2

Line 4025: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification

4021: AND paa_pay.action_information1=p_contribution_period
4022: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4023: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4024: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4025: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
4026: AND paa_asg.action_information2 = paa_pay.action_information2
4027: AND hou.organization_id=paa_pay.action_information2
4028: AND hou.organization_id=paa_asg.action_information2
4029: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')

Line 4026: AND paa_asg.action_information2 = paa_pay.action_information2

4022: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4023: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4024: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4025: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
4026: AND paa_asg.action_information2 = paa_pay.action_information2
4027: AND hou.organization_id=paa_pay.action_information2
4028: AND hou.organization_id=paa_asg.action_information2
4029: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
4030: ORDER BY paa_asg.action_information14,to_number(pf_acc) asc;

Line 4027: AND hou.organization_id=paa_pay.action_information2

4023: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4024: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4025: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
4026: AND paa_asg.action_information2 = paa_pay.action_information2
4027: AND hou.organization_id=paa_pay.action_information2
4028: AND hou.organization_id=paa_asg.action_information2
4029: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
4030: ORDER BY paa_asg.action_information14,to_number(pf_acc) asc;
4031: END IF;

Line 4039: FROM pay_action_information paa_asg

4035: SELECT DISTINCT paa_asg.action_information14 pf_org --PF Org Name
4036: ,paa_asg.action_information3 pf_num --PF Number
4037: ,paa_asg.action_information2 pf_org_id --PF Org ID
4038: ,substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) pf_acc
4039: FROM pay_action_information paa_asg
4040: ,pay_action_information paa_pay
4041: ,pay_assignment_actions paa
4042: ,hr_organization_units hou
4043: WHERE paa_asg.action_information_category='IN_PF_ASG'

Line 4040: ,pay_action_information paa_pay

4036: ,paa_asg.action_information3 pf_num --PF Number
4037: ,paa_asg.action_information2 pf_org_id --PF Org ID
4038: ,substr(paa_asg.action_information3 ,instr(paa_asg.action_information3,'/',-1)+1 ) pf_acc
4039: FROM pay_action_information paa_asg
4040: ,pay_action_information paa_pay
4041: ,pay_assignment_actions paa
4042: ,hr_organization_units hou
4043: WHERE paa_asg.action_information_category='IN_PF_ASG'
4044: AND paa_pay.action_information_category='IN_PF_PAY'

Line 4044: AND paa_pay.action_information_category='IN_PF_PAY'

4040: ,pay_action_information paa_pay
4041: ,pay_assignment_actions paa
4042: ,hr_organization_units hou
4043: WHERE paa_asg.action_information_category='IN_PF_ASG'
4044: AND paa_pay.action_information_category='IN_PF_PAY'
4045: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
4046: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
4047: AND paa.assignment_action_id=paa_asg.action_context_id
4048: AND paa.payroll_action_id=paa_pay.action_context_id

Line 4049: AND paa_pay.action_information7 NOT IN ('EXEM')

4045: AND paa_asg.ACTION_CONTEXT_TYPE='AAP'
4046: AND paa_pay.ACTION_CONTEXT_TYPE='PA'
4047: AND paa.assignment_action_id=paa_asg.action_context_id
4048: AND paa.payroll_action_id=paa_pay.action_context_id
4049: AND paa_pay.action_information7 NOT IN ('EXEM')
4050: AND paa_asg.action_information3 IS NOT NULL
4051: AND paa_asg.action_information1=p_contribution_period
4052: AND paa_pay.action_information1=p_contribution_period
4053: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID

Line 4052: AND paa_pay.action_information1=p_contribution_period

4048: AND paa.payroll_action_id=paa_pay.action_context_id
4049: AND paa_pay.action_information7 NOT IN ('EXEM')
4050: AND paa_asg.action_information3 IS NOT NULL
4051: AND paa_asg.action_information1=p_contribution_period
4052: AND paa_pay.action_information1=p_contribution_period
4053: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4054: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4055: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4056: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification

Line 4053: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID

4049: AND paa_pay.action_information7 NOT IN ('EXEM')
4050: AND paa_asg.action_information3 IS NOT NULL
4051: AND paa_asg.action_information1=p_contribution_period
4052: AND paa_pay.action_information1=p_contribution_period
4053: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4054: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4055: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4056: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
4057: AND paa_asg.action_information2 = paa_pay.action_information2

Line 4056: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification

4052: AND paa_pay.action_information1=p_contribution_period
4053: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4054: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4055: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4056: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
4057: AND paa_asg.action_information2 = paa_pay.action_information2
4058: AND hou.organization_id=paa_pay.action_information2
4059: AND hou.organization_id=paa_asg.action_information2
4060: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')

Line 4057: AND paa_asg.action_information2 = paa_pay.action_information2

4053: AND paa_pay.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4054: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4055: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4056: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
4057: AND paa_asg.action_information2 = paa_pay.action_information2
4058: AND hou.organization_id=paa_pay.action_information2
4059: AND hou.organization_id=paa_asg.action_information2
4060: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
4061: ORDER BY paa_asg.action_information14,pf_num asc;

Line 4058: AND hou.organization_id=paa_pay.action_information2

4054: AND paa_asg.action_information2 LIKE NVL(p_pf_org_id,'%') --PF Organization ID
4055: AND paa_asg.action_information3 LIKE DECODE(p_employee_type,'SPECIFIC',p_pf_number,'%') --PF Number
4056: AND paa_pay.action_information7 LIKE DECODE(p_pf_org_id,NULL,'UEX','%') --PF Org Classification
4057: AND paa_asg.action_information2 = paa_pay.action_information2
4058: AND hou.organization_id=paa_pay.action_information2
4059: AND hou.organization_id=paa_asg.action_information2
4060: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
4061: ORDER BY paa_asg.action_information14,pf_num asc;
4062: CLOSE c_distinct_org_id;

Line 4360: FROM pay_action_information pai

4356: AND hoi.org_information_context ='PER_IN_PF_DF'
4357: AND hou.organization_id like nvl(p_pf_org_id,'%')
4358: AND hou.business_group_id = fnd_profile.value('PER_BUSINESS_GROUP_ID')
4359: AND EXISTS (SELECT 1
4360: FROM pay_action_information pai
4361: WHERE pai.action_information_category ='IN_PF_PAY'
4362: AND pai.action_information1 = p_contribution_period --Contribution period
4363: AND pai.action_information2 = hou.organization_id -- Org ID
4364: AND pai.action_information7 = 'EXEM' -- PF Org Classification

Line 4371: SELECT paa_pay.action_information3 Registered_Name

4367:
4368: /* This finds the latest PF Organization data,in the contribution period from the archive table.All org level details will be found here .This will fire once foR EACH row returned by csr_exempted_pf_orglist*/
4369: CURSOR csr_pf_org_details (p_pf_org_id number)
4370: IS
4371: SELECT paa_pay.action_information3 Registered_Name
4372: ,paa_pay.action_information4 Rep_name
4373: ,paa_pay.action_information5 Address
4374: ,paa_pay.action_information6 Code
4375: FROM pay_action_information paa_asg

Line 4372: ,paa_pay.action_information4 Rep_name

4368: /* This finds the latest PF Organization data,in the contribution period from the archive table.All org level details will be found here .This will fire once foR EACH row returned by csr_exempted_pf_orglist*/
4369: CURSOR csr_pf_org_details (p_pf_org_id number)
4370: IS
4371: SELECT paa_pay.action_information3 Registered_Name
4372: ,paa_pay.action_information4 Rep_name
4373: ,paa_pay.action_information5 Address
4374: ,paa_pay.action_information6 Code
4375: FROM pay_action_information paa_asg
4376: ,pay_action_information paa_pay

Line 4373: ,paa_pay.action_information5 Address

4369: CURSOR csr_pf_org_details (p_pf_org_id number)
4370: IS
4371: SELECT paa_pay.action_information3 Registered_Name
4372: ,paa_pay.action_information4 Rep_name
4373: ,paa_pay.action_information5 Address
4374: ,paa_pay.action_information6 Code
4375: FROM pay_action_information paa_asg
4376: ,pay_action_information paa_pay
4377: ,pay_assignment_actions paa

Line 4374: ,paa_pay.action_information6 Code

4370: IS
4371: SELECT paa_pay.action_information3 Registered_Name
4372: ,paa_pay.action_information4 Rep_name
4373: ,paa_pay.action_information5 Address
4374: ,paa_pay.action_information6 Code
4375: FROM pay_action_information paa_asg
4376: ,pay_action_information paa_pay
4377: ,pay_assignment_actions paa
4378: WHERE paa_asg.action_information_category='IN_PF_ASG'

Line 4375: FROM pay_action_information paa_asg

4371: SELECT paa_pay.action_information3 Registered_Name
4372: ,paa_pay.action_information4 Rep_name
4373: ,paa_pay.action_information5 Address
4374: ,paa_pay.action_information6 Code
4375: FROM pay_action_information paa_asg
4376: ,pay_action_information paa_pay
4377: ,pay_assignment_actions paa
4378: WHERE paa_asg.action_information_category='IN_PF_ASG'
4379: AND paa_pay.action_information_category='IN_PF_PAY'

Line 4376: ,pay_action_information paa_pay

4372: ,paa_pay.action_information4 Rep_name
4373: ,paa_pay.action_information5 Address
4374: ,paa_pay.action_information6 Code
4375: FROM pay_action_information paa_asg
4376: ,pay_action_information paa_pay
4377: ,pay_assignment_actions paa
4378: WHERE paa_asg.action_information_category='IN_PF_ASG'
4379: AND paa_pay.action_information_category='IN_PF_PAY'
4380: AND paa_asg.action_context_type='AAP'

Line 4379: AND paa_pay.action_information_category='IN_PF_PAY'

4375: FROM pay_action_information paa_asg
4376: ,pay_action_information paa_pay
4377: ,pay_assignment_actions paa
4378: WHERE paa_asg.action_information_category='IN_PF_ASG'
4379: AND paa_pay.action_information_category='IN_PF_PAY'
4380: AND paa_asg.action_context_type='AAP'
4381: AND paa_pay.action_context_type='PA'
4382: AND paa.assignment_action_id=paa_asg.action_context_id
4383: AND paa.payroll_action_id=paa_pay.action_context_id

Line 4384: AND paa_pay.action_information7 = 'EXEM'

4380: AND paa_asg.action_context_type='AAP'
4381: AND paa_pay.action_context_type='PA'
4382: AND paa.assignment_action_id=paa_asg.action_context_id
4383: AND paa.payroll_action_id=paa_pay.action_context_id
4384: AND paa_pay.action_information7 = 'EXEM'
4385: AND paa_asg.action_information1=p_contribution_period
4386: AND paa_pay.action_information1=p_contribution_period
4387: AND paa_pay.action_information2=p_pf_org_id
4388: AND paa_asg.action_information2=p_pf_org_id

Line 4386: AND paa_pay.action_information1=p_contribution_period

4382: AND paa.assignment_action_id=paa_asg.action_context_id
4383: AND paa.payroll_action_id=paa_pay.action_context_id
4384: AND paa_pay.action_information7 = 'EXEM'
4385: AND paa_asg.action_information1=p_contribution_period
4386: AND paa_pay.action_information1=p_contribution_period
4387: AND paa_pay.action_information2=p_pf_org_id
4388: AND paa_asg.action_information2=p_pf_org_id
4389: AND paa_asg.action_information1=paa_pay.action_information1
4390: AND paa_asg.action_information2=paa_pay.action_information2

Line 4387: AND paa_pay.action_information2=p_pf_org_id

4383: AND paa.payroll_action_id=paa_pay.action_context_id
4384: AND paa_pay.action_information7 = 'EXEM'
4385: AND paa_asg.action_information1=p_contribution_period
4386: AND paa_pay.action_information1=p_contribution_period
4387: AND paa_pay.action_information2=p_pf_org_id
4388: AND paa_asg.action_information2=p_pf_org_id
4389: AND paa_asg.action_information1=paa_pay.action_information1
4390: AND paa_asg.action_information2=paa_pay.action_information2
4391: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date

Line 4389: AND paa_asg.action_information1=paa_pay.action_information1

4385: AND paa_asg.action_information1=p_contribution_period
4386: AND paa_pay.action_information1=p_contribution_period
4387: AND paa_pay.action_information2=p_pf_org_id
4388: AND paa_asg.action_information2=p_pf_org_id
4389: AND paa_asg.action_information1=paa_pay.action_information1
4390: AND paa_asg.action_information2=paa_pay.action_information2
4391: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
4392: ORDER BY TO_DATE(paa_asg.action_information13,'DD-MM-YYYY') DESC;
4393:

Line 4390: AND paa_asg.action_information2=paa_pay.action_information2

4386: AND paa_pay.action_information1=p_contribution_period
4387: AND paa_pay.action_information2=p_pf_org_id
4388: AND paa_asg.action_information2=p_pf_org_id
4389: AND paa_asg.action_information1=paa_pay.action_information1
4390: AND paa_asg.action_information2=paa_pay.action_information2
4391: AND paa_asg.action_information13 BETWEEN p_effective_start_date AND p_effective_end_date
4392: ORDER BY TO_DATE(paa_asg.action_information13,'DD-MM-YYYY') DESC;
4393:
4394:

Line 4400: FROM pay_action_information pai

4396: /* Find the distinct pension number,assignment id combination for the given PF Org in the contribution period.Report will be generated for each record returned by the cursor. Rehire cases will not be handled */
4397: CURSOR csr_pension_number(l_pf_org_id NUMBER)
4398: IS
4399: SELECT DISTINCT pai.action_information15 pension_number
4400: FROM pay_action_information pai
4401: WHERE pai.action_information_category ='IN_PF_ASG'
4402: AND pai.action_information1 = p_contribution_period
4403: AND pai.action_information2 = l_pf_org_id
4404: AND pai.action_information15 IS NOT NULL

Line 4415: FROM pay_action_information pai

4411: ,p_contribution_period VARCHAR2
4412: ,p_pension_number VARCHAR2)
4413: IS
4414: SELECT 'X' status
4415: FROM pay_action_information pai
4416: WHERE pai.action_information_category ='IN_PF_ASG'
4417: AND pai.action_information1=p_contribution_period
4418: AND pai.action_information2 = p_pf_org_id
4419: AND pai.action_information15 = p_pension_number

Line 4434: FROM pay_action_information pai

4430: IS
4431: SELECT pai.action_information4 Emp_name
4432: ,pai.action_information5 Fath_husb_name
4433: ,pai.action_information16 Hire_date
4434: FROM pay_action_information pai
4435: WHERE pai.action_information_category ='IN_PF_ASG'
4436: AND pai.action_information1 = p_contribution_period
4437: AND pai.action_information2 = p_pf_org_id
4438: AND pai.action_information15 = l_pension_number

Line 4455: FROM pay_action_information pai

4451: ,pai.action_information17 Contribution_sal
4452: ,pai.action_information18 Excluded_employee_status
4453: ,pai.action_information_id action_information_id
4454: ,pai.assignment_id assignment_id
4455: FROM pay_action_information pai
4456: WHERE pai.action_information_category ='IN_PF_ASG'
4457: AND pai.action_information1 = p_contribution_period
4458: AND pai.action_information2 = p_pf_org_id
4459: AND pai.action_information15 = p_pension_number

Line 4470: FROM pay_Action_information pai1

4466: ,pai.action_information18
4467: ,pai.action_information_id
4468: ,pai.assignment_id
4469: HAVING pai.action_information_id = (SELECT MAX(pai1.action_information_id)
4470: FROM pay_Action_information pai1
4471: WHERE pai1.action_information_category ='IN_PF_ASG'
4472: AND pai1.action_information1 = p_contribution_period
4473: AND pai1.action_information2 = p_pf_org_id
4474: AND TRUNC(TO_DATE(pai.action_information13,'DD-MM-YY'),'MM') = TRUNC(TO_DATE(pai1.action_information13,'DD-MM-YY'),'MM')

Line 4494: l_org_address pay_action_information.action_information1%TYPE;

4490:
4491:
4492: l_reg_name hr_organization_information.org_information1%TYPE;
4493: l_rep_name per_all_people_f.full_name%TYPE;
4494: l_org_address pay_action_information.action_information1%TYPE;
4495: --In the Rarest case of location adddress exceeding 240 characters nothing can be done
4496: l_est_code hr_organization_information.org_information1%TYPE;
4497:
4498: g_org_XMLTable pay_in_xml_utils.tXMLTable;

Line 4880: FROM pay_action_information paa

4876: IS
4877: CURSOR c_transfer_check
4878: IS
4879: SELECT action_information2
4880: FROM pay_action_information paa
4881: WHERE paa.action_information_category='IN_ESI_ASG'
4882: AND paa.action_context_type='AAP'
4883: AND paa.action_information1=p_contribution_period
4884: AND paa.action_information3=p_insurance_no

Line 4890: FROM pay_action_information paa

4886:
4887: CURSOR c_transfer_status(p_esi_org_id VARCHAR2)
4888: IS
4889: SELECT 1
4890: FROM pay_action_information paa
4891: WHERE paa.action_information_category='IN_ESI_ASG'
4892: AND paa.action_context_type='AAP'
4893: AND paa.action_information1=p_contribution_period
4894: AND paa.action_information3=p_insurance_no

Line 4899: FROM pay_action_information paa

4895: and paa.action_information2=p_esi_org_id
4896: and to_date(paa.action_information11,'DD-MM-YY')=
4897: (
4898: SELECT MAX(to_date(action_information11,'DD-MM-YY'))
4899: FROM pay_action_information paa
4900: WHERE paa.action_information_category='IN_ESI_ASG'
4901: AND paa.action_context_type='AAP'
4902: AND paa.action_information1=p_contribution_period
4903: AND paa.action_information3=p_insurance_no

Line 4909: FROM pay_action_information

4905:
4906: CURSOR c_last_pay_count
4907: IS
4908: SELECT count(action_information2)
4909: FROM pay_action_information
4910: WHERE action_information_category ='IN_ESI_ASG'
4911: AND action_information3=p_insurance_no
4912: AND action_context_type='AAP'
4913: AND action_information1=p_contribution_period

Line 4917: FROM pay_action_information paa

4913: AND action_information1=p_contribution_period
4914: AND to_date(action_information11,'DD-MM-YY')=
4915: (
4916: SELECT MAX(to_date(action_information11,'DD-MM-YY'))
4917: FROM pay_action_information paa
4918: WHERE paa.action_information_category='IN_ESI_ASG'
4919: AND paa.action_context_type='AAP'
4920: AND paa.action_information1=p_contribution_period
4921: AND paa.action_information3=p_insurance_no

Line 4927: FROM pay_action_information paa

4923:
4924: CURSOR c_last_pay_date
4925: IS
4926: SELECT MAX(to_date(action_information11,'DD-MM-YY'))
4927: FROM pay_action_information paa
4928: WHERE paa.action_information_category='IN_ESI_ASG'
4929: AND paa.action_context_type='AAP'
4930: AND paa.action_information1=p_contribution_period
4931: AND paa.action_information3=p_insurance_no;

Line 4986: FROM pay_action_information

4982: --Find Exemption status
4983: CURSOR c_esi_exemption(p_payroll_date DATE)
4984: IS
4985: SELECT SUBSTR(action_information9,1,1)
4986: FROM pay_action_information
4987: WHERE action_information_category='IN_ESI_ASG'
4988: AND action_information3=p_insurance_no
4989: AND action_information2=p_org_id
4990: AND action_information1=p_contribution_period -- Bug 5231500

Line 5256: FROM pay_action_information

5252: CURSOR c_distinct_org
5253: IS
5254: SELECT DISTINCT action_information2 org_id
5255: ,action_information8 org_name
5256: FROM pay_action_information
5257: ,hr_organization_units hou
5258: WHERE action_information_category='IN_ESI_PAY'
5259: AND action_context_type='PA'
5260: AND action_information1=p_contribution_period

Line 5270: FROM pay_action_information pai

5266: --Select the highest payroll action id for an Org
5267: CURSOR c_max_pa_action_id(p_esi_org_id VARCHAR2)
5268: IS
5269: SELECT max(pai.action_context_id)
5270: FROM pay_action_information pai
5271: ,pay_assignment_actions pac
5272: WHERE pai.action_information_category='IN_ESI_PAY'
5273: AND pai.action_context_type='PA'
5274: AND pai.action_information1=p_contribution_period

Line 5279: FROM pay_action_information

5275: AND pai.action_information2=p_esi_org_id
5276: AND pac.payroll_action_id=pai.action_context_id
5277: AND pac.assignment_action_id in
5278: ( SELECT action_context_id
5279: FROM pay_action_information
5280: WHERE action_information_category='IN_ESI_ASG'
5281: AND action_context_type='AAP'
5282: AND action_information1=p_contribution_period
5283: AND action_information2=p_esi_org_id

Line 5286: FROM pay_action_information

5282: AND action_information1=p_contribution_period
5283: AND action_information2=p_esi_org_id
5284: AND action_information11=
5285: ( SELECT max(to_date(action_information11,'DD-MM-YY'))
5286: FROM pay_action_information
5287: WHERE action_information_category='IN_ESI_ASG'
5288: AND action_context_type='AAP'
5289: AND action_information1=p_contribution_period
5290: AND action_information2=p_esi_org_id

Line 5305: FROM pay_action_information

5301: ,action_information4 rep_name
5302: ,action_information9 rep_desg
5303: ,action_information7 rep_addr
5304: ,action_information8 org_name
5305: FROM pay_action_information
5306: WHERE action_information_category='IN_ESI_PAY'
5307: AND action_context_type = 'PA'
5308: AND action_information1 = p_contribution_period
5309: AND action_information2 = p_esi_org_id

Line 5316: FROM pay_action_information

5312: --DISTINCT Assignment Ids --Later to be changed
5313: CURSOR c_asg_id(p_esi_org_id VARCHAR2)
5314: IS
5315: SELECT DISTINCT action_information3 insurance_no
5316: FROM pay_action_information
5317: WHERE action_information_category='IN_ESI_ASG'
5318: AND action_context_type='AAP'
5319: AND action_information1=p_contribution_period
5320: AND action_information2=p_esi_org_id

Line 5329: FROM pay_action_information

5325: ,p_insurance_no VARCHAR2
5326: )
5327: IS
5328: SELECT max(to_date(action_information11,'DD-MM-YY')) maxdate
5329: FROM pay_action_information
5330: WHERE action_information_category='IN_ESI_ASG'
5331: AND action_context_type='AAP'
5332: AND action_information1=p_contribution_period
5333: AND action_information2=p_org_id

Line 5349: FROM pay_action_information

5345: ,fnd_number.canonical_to_number(action_information7) employee_contr
5346: ,fnd_number.canonical_to_number(action_information8) employer_contr
5347: ,action_information9 esi_coverage
5348: ,action_information11 payroll_date
5349: FROM pay_action_information
5350: WHERE action_information_category='IN_ESI_ASG'
5351: AND action_context_type='AAP'
5352: AND action_information1=p_contribution_period
5353: AND action_information2=p_esi_org_id

Line 5363: FROM pay_action_information

5359: CURSOR c_absence(p_insurance_no VARCHAR2
5360: ,p_esi_org_id VARCHAR2)
5361: IS
5362: SELECT sum(nvl(action_information5,0)) absence
5363: FROM pay_action_information
5364: WHERE action_information_category='IN_ESI_ASG'
5365: AND action_context_type='AAP'
5366: AND action_information1=p_contribution_period
5367: AND action_information2=p_esi_org_id

Line 5408: FROM pay_action_information

5404: CURSOR c_remarks(p_insurance_no VARCHAR2
5405: ,p_esi_org_id VARCHAR2)
5406: IS
5407: SELECT DISTINCT TO_DATE(action_information11,'DD-MM-YYYY') mon
5408: FROM pay_action_information
5409: WHERE action_information_category='IN_ESI_ASG'
5410: AND action_context_type='AAP'
5411: AND action_information1=p_contribution_period
5412: AND action_information2=p_esi_org_id