386: /*
387: CURSOR cur_assignment_action_till_apr(c_ppsn varchar2
388: ,c_assignment_id per_all_assignments.assignment_id%type
389: ,c_person_id per_all_people_f.person_id%type) is
390: SELECT fnd_number.canonical_to_number(substr(max(lpad(paa.action_sequence,15,'0')||
391: paa.assignment_action_id),16))
392: FROM pay_assignment_actions paa,pay_payroll_actions ppa
393: WHERE ((c_ppsn is null and paa.assignment_id=c_assignment_id)
394: OR(c_ppsn is not null and paa.assignment_id in (select paaf.assignment_id
406: */
407:
408: CURSOR cur_assignment_action_till_apr(c_assignment_id per_all_assignments.assignment_id%type
409: ) is
410: SELECT fnd_number.canonical_to_number(substr(max(lpad(paa.action_sequence,15,'0')||
411: paa.assignment_action_id),16))
412: FROM pay_assignment_actions paa
413: ,pay_payroll_actions ppa
414: WHERE paa.assignment_id=c_assignment_id
419: AND ppa.effective_date<= to_date('30/04'||'/'||to_char(cp_end_date,'yyyy'),'dd/mm/yyyy');
420:
421: CURSOR cur_assignment_action(c_assignment_id per_all_assignments.assignment_id%type
422: ) is
423: SELECT fnd_number.canonical_to_number(substr(max(lpad(paa.action_sequence,15,'0')||
424: paa.assignment_action_id),16))
425: FROM pay_assignment_actions paa
426: ,pay_payroll_actions ppa
427: WHERE paa.assignment_id=c_assignment_id
503:
504: /* 9560108 */
505: --
506: CURSOR c_get_max_aact(p_pds_id NUMBER, c_person_id NUMBER) IS
507: SELECT fnd_number.canonical_to_number(substr(max(lpad(paa.action_sequence,15,'0')||
508: paa.assignment_action_id),16))
509: FROM pay_assignment_Actions paa,
510: pay_payroll_actions ppa
511:
521:
522: CURSOR c_get_max_aact_ppsn(p_pds_id NUMBER, /* 9560108 */
523: c_ppsn varchar2,
524: c_person_id NUMBER) IS
525: SELECT fnd_number.canonical_to_number(substr(max(lpad(paa.action_sequence,15,'0')||
526: paa.assignment_action_id),16))
527: FROM pay_assignment_Actions paa,
528: pay_payroll_actions ppa
529:
990: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
991: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
992: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
993: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
994: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
995: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
996: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
997: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
998: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
991: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
992: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
993: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
994: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
995: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
996: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
997: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
998: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
999: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
992: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
993: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
994: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
995: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
996: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
997: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
998: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
999: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1000: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
993: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
994: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
995: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
996: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
997: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
998: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
999: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1000: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1001: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
994: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
995: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
996: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
997: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
998: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
999: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1000: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1001: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1002: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
995: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
996: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
997: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
998: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
999: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1000: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1001: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1002: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '
1003: vXMLTable(vCtr).xmlstring := vXMLTable(vCtr).xmlstring || '