DBA Data[Home] [Help]

APPS.PAY_PPMV4_UTILS_SS dependencies on HR_API

Line 577: -- The HR_API defaults are used to indicate no change.

573: ,p_change in out nocopy boolean
574: ) is
575: begin
576: --
577: -- The HR_API defaults are used to indicate no change.
578: --
579: if nvl(p_value1, hr_api.g_number) <> nvl(p_value2, hr_api.g_number) then
580: p_change := true;
581: end if;

Line 579: if nvl(p_value1, hr_api.g_number) <> nvl(p_value2, hr_api.g_number) then

575: begin
576: --
577: -- The HR_API defaults are used to indicate no change.
578: --
579: if nvl(p_value1, hr_api.g_number) <> nvl(p_value2, hr_api.g_number) then
580: p_change := true;
581: end if;
582: end ch;
583: --

Line 591: -- The HR_API defaults are used to indicate no change.

587: ,p_change in out nocopy boolean
588: ) is
589: begin
590: --
591: -- The HR_API defaults are used to indicate no change.
592: --
593: if nvl(p_value1, hr_api.g_varchar2) <> nvl(p_value2, hr_api.g_varchar2) then
594: p_change := true;
595: end if;

Line 593: if nvl(p_value1, hr_api.g_varchar2) <> nvl(p_value2, hr_api.g_varchar2) then

589: begin
590: --
591: -- The HR_API defaults are used to indicate no change.
592: --
593: if nvl(p_value1, hr_api.g_varchar2) <> nvl(p_value2, hr_api.g_varchar2) then
594: p_change := true;
595: end if;
596: end ch;
597: --

Line 712: (p_logical_priority => hr_api.g_number

708: --
709: -- Call private routine.
710: --
711: changed
712: (p_logical_priority => hr_api.g_number
713: ,p_amount_type => p_new_ppm.amount_type
714: ,p_amount => p_new_ppm.amount
715: ,p_external_account_id => p_new_ppm.external_account_id
716: ,p_attribute_category => p_new_ppm.attribute_category

Line 737: ,p_o_logical_priority => hr_api.g_number

733: ,p_attribute17 => p_new_ppm.attribute17
734: ,p_attribute18 => p_new_ppm.attribute18
735: ,p_attribute19 => p_new_ppm.attribute19
736: ,p_attribute20 => p_new_ppm.attribute20
737: ,p_o_logical_priority => hr_api.g_number
738: ,p_o_amount_type => p_saved_ppm.o_amount_type
739: ,p_o_amount => p_saved_ppm.o_amount
740: ,p_o_external_account_id => p_saved_ppm.o_external_account_id
741: ,p_o_attribute_category => p_saved_ppm.o_attribute_category

Line 768: (p_logical_priority => hr_api.g_number

764: );
765: p_original := l_changes;
766: --
767: changed
768: (p_logical_priority => hr_api.g_number
769: ,p_amount_type => p_new_ppm.amount_type
770: ,p_amount => p_new_ppm.amount
771: ,p_external_account_id => p_new_ppm.external_account_id
772: ,p_attribute_category => p_new_ppm.attribute_category

Line 793: ,p_o_logical_priority => hr_api.g_number

789: ,p_attribute17 => p_new_ppm.attribute17
790: ,p_attribute18 => p_new_ppm.attribute18
791: ,p_attribute19 => p_new_ppm.attribute19
792: ,p_attribute20 => p_new_ppm.attribute20
793: ,p_o_logical_priority => hr_api.g_number
794: ,p_o_amount_type => p_saved_ppm.amount_type
795: ,p_o_amount => p_saved_ppm.amount
796: ,p_o_external_account_id => p_saved_ppm.external_account_id
797: ,p_o_attribute_category => p_saved_ppm.attribute_category

Line 952: and nvl(ppm.run_type_id, hr_api.g_number) = nvl(p_run_type_id, hr_api.g_number)

948: select ppm.priority priority
949: from pay_personal_payment_methods_f ppm
950: , pay_org_payment_methods_f opm
951: where ppm.assignment_id = p_assignment_id
952: and nvl(ppm.run_type_id, hr_api.g_number) = nvl(p_run_type_id, hr_api.g_number)
953: and p_effective_date between
954: ppm.effective_start_date and ppm.effective_end_date
955: and opm.org_payment_method_id = ppm.org_payment_method_id
956: and opm.defined_balance_id is not null

Line 1144: l_datetrack_mode := hr_api.g_insert;

1140: if p_state = pay_pss_tx_steps_pkg.C_STATE_NEW then
1141: seterrorstage(l_proc, 'C_STATE_NEW', 10);
1142: l_default_number := null;
1143: l_default_varchar2 := null;
1144: l_datetrack_mode := hr_api.g_insert;
1145: elsif p_state = pay_pss_tx_steps_pkg.C_STATE_UPDATED then
1146: seterrorstage(l_proc, 'C_STATE_UPDATED', 20);
1147: l_default_number := hr_api.g_number;
1148: l_default_varchar2 := hr_api.g_varchar2;

Line 1147: l_default_number := hr_api.g_number;

1143: l_default_varchar2 := null;
1144: l_datetrack_mode := hr_api.g_insert;
1145: elsif p_state = pay_pss_tx_steps_pkg.C_STATE_UPDATED then
1146: seterrorstage(l_proc, 'C_STATE_UPDATED', 20);
1147: l_default_number := hr_api.g_number;
1148: l_default_varchar2 := hr_api.g_varchar2;
1149: l_datetrack_mode := p_update_datetrack_mode;
1150: else
1151: --

Line 1148: l_default_varchar2 := hr_api.g_varchar2;

1144: l_datetrack_mode := hr_api.g_insert;
1145: elsif p_state = pay_pss_tx_steps_pkg.C_STATE_UPDATED then
1146: seterrorstage(l_proc, 'C_STATE_UPDATED', 20);
1147: l_default_number := hr_api.g_number;
1148: l_default_varchar2 := hr_api.g_varchar2;
1149: l_datetrack_mode := p_update_datetrack_mode;
1150: else
1151: --
1152: -- Should not reach here.

Line 1220: hr_api.validate_bus_grp_id

1216: );
1217: fetch csr_asg_busgrp
1218: into l_business_group_id;
1219: close csr_asg_busgrp;
1220: hr_api.validate_bus_grp_id
1221: (p_business_group_id => l_business_group_id
1222: );
1223: exception
1224: when others then

Line 1244: hr_api.validate_bus_grp_id

1240: );
1241: fetch csr_ppm_busgrp
1242: into l_business_group_id;
1243: close csr_ppm_busgrp;
1244: hr_api.validate_bus_grp_id
1245: (p_business_group_id => l_business_group_id
1246: );
1247: exception
1248: when others then

Line 1274: ,p_priority => hr_api.g_number

1270: ,p_amount => l_amount
1271: ,p_comment_id => l_default_number
1272: ,p_comments => l_default_varchar2
1273: ,p_percentage => l_percentage
1274: ,p_priority => hr_api.g_number
1275: ,p_attribute_category => p_attribute_category
1276: ,p_attribute1 => p_attribute1
1277: ,p_attribute2 => p_attribute2
1278: ,p_attribute3 => p_attribute3

Line 1835: -- then setting the values to hr_api.g_number so that original values are retained

1831: l_amount := p_amount;
1832:
1833: --
1834: -- If its the C_REMAINING_PAY (i.e. lowest priority) pay method,
1835: -- then setting the values to hr_api.g_number so that original values are retained
1836: -- when date track apis enters a new record.
1837: else
1838: l_percentage := hr_api.g_number;
1839: l_amount := hr_api.g_number;

Line 1838: l_percentage := hr_api.g_number;

1834: -- If its the C_REMAINING_PAY (i.e. lowest priority) pay method,
1835: -- then setting the values to hr_api.g_number so that original values are retained
1836: -- when date track apis enters a new record.
1837: else
1838: l_percentage := hr_api.g_number;
1839: l_amount := hr_api.g_number;
1840: end if;
1841: --
1842: -- Check the PPM state to determine which API call to make.

Line 1839: l_amount := hr_api.g_number;

1835: -- then setting the values to hr_api.g_number so that original values are retained
1836: -- when date track apis enters a new record.
1837: else
1838: l_percentage := hr_api.g_number;
1839: l_amount := hr_api.g_number;
1840: end if;
1841: --
1842: -- Check the PPM state to determine which API call to make.
1843: --

Line 1982: if p_delete_datetrack_mode = hr_api.g_zap then

1978: ,p_comment_id => l_comment_id
1979: );
1980: elsif p_state = pay_pss_tx_steps_pkg.C_STATE_DELETED then
1981: l_object_version_number := p_delete_ovn;
1982: if p_delete_datetrack_mode = hr_api.g_zap then
1983: l_effective_date := p_effective_date;
1984: else
1985: l_effective_date := p_effective_date - 1;
1986: end if;