DBA Data[Home] [Help]

APPS.PAY_OPM_BUS dependencies on PAY_OPM_BUS

Line 1: Package Body pay_opm_bus as

1: Package Body pay_opm_bus as
2: /* $Header: pyopmrhi.pkb 120.4 2005/11/07 01:38:13 pgongada noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |

Line 8: g_package varchar2(33) := ' pay_opm_bus.'; -- Global package name

4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' pay_opm_bus.'; -- Global package name
9: --
10: -- The following two global variables are only to be
11: -- used by the return_legislation_code function.
12: --

Line 110: if ( nvl(pay_opm_bus.g_org_payment_method_id, hr_api.g_number)

106: ,p_argument => 'org_payment_method_id'
107: ,p_argument_value => p_org_payment_method_id
108: );
109: --
110: if ( nvl(pay_opm_bus.g_org_payment_method_id, hr_api.g_number)
111: = p_org_payment_method_id) then
112: --
113: -- The legislation code has already been found with a previous
114: -- call to this function. Just return the value in the global

Line 117: l_legislation_code := pay_opm_bus.g_legislation_code;

113: -- The legislation code has already been found with a previous
114: -- call to this function. Just return the value in the global
115: -- variable.
116: --
117: l_legislation_code := pay_opm_bus.g_legislation_code;
118: hr_utility.set_location(l_proc, 20);
119: else
120: --
121: -- The ID is different to the last call to this function

Line 141: pay_opm_bus.g_org_payment_method_id:= p_org_payment_method_id;

137: -- Set the global variables so the values are
138: -- available for the next call to this function.
139: --
140: close csr_leg_code;
141: pay_opm_bus.g_org_payment_method_id:= p_org_payment_method_id;
142: pay_opm_bus.g_legislation_code := l_legislation_code;
143: end if;
144: hr_utility.set_location(' Leaving:'|| l_proc, 40);
145: return l_legislation_code;

Line 142: pay_opm_bus.g_legislation_code := l_legislation_code;

138: -- available for the next call to this function.
139: --
140: close csr_leg_code;
141: pay_opm_bus.g_org_payment_method_id:= p_org_payment_method_id;
142: pay_opm_bus.g_legislation_code := l_legislation_code;
143: end if;
144: hr_utility.set_location(' Leaving:'|| l_proc, 40);
145: return l_legislation_code;
146: end return_legislation_code;

Line 1904: pay_opm_bus.chk_external_account_id(p_external_account_id => p_rec.external_account_id

1900: hr_api.validate_bus_grp_id(p_rec.business_group_id); -- Validate Bus Grp
1901: --
1902: hr_utility.set_location(l_proc,10);
1903: --
1904: pay_opm_bus.chk_external_account_id(p_external_account_id => p_rec.external_account_id
1905: ,p_payment_type_id => p_rec.payment_type_id
1906: ,p_business_group_id => p_rec.business_group_id
1907: ,p_effective_date => p_effective_date
1908: ,p_org_payment_method_id => p_rec.org_payment_method_id

Line 1913: pay_opm_bus.chk_currency_code(p_currency_code => p_rec.currency_code

1909: ,p_object_version_number => p_rec.object_version_number);
1910: --
1911: hr_utility.set_location(l_proc,15);
1912: --
1913: pay_opm_bus.chk_currency_code(p_currency_code => p_rec.currency_code
1914: ,p_payment_type_id => p_rec.payment_type_id
1915: ,p_effective_date => p_effective_date
1916: ,p_org_payment_method_id => p_rec.org_payment_method_id
1917: ,p_object_version_number => p_rec.object_version_number);

Line 1921: pay_opm_bus.chk_payment_type_id(p_payment_type_id => p_rec.payment_type_id

1917: ,p_object_version_number => p_rec.object_version_number);
1918: --
1919: hr_utility.set_location(l_proc,20);
1920: --
1921: pay_opm_bus.chk_payment_type_id(p_payment_type_id => p_rec.payment_type_id
1922: ,p_business_group_id => p_rec.business_group_id
1923: ,p_org_payment_method_id => p_rec.org_payment_method_id);
1924: --
1925: hr_utility.set_location(l_proc,25);

Line 1927: pay_opm_bus.chk_defined_balance_id(p_defined_balance_id => p_rec.defined_balance_id

1923: ,p_org_payment_method_id => p_rec.org_payment_method_id);
1924: --
1925: hr_utility.set_location(l_proc,25);
1926: --
1927: pay_opm_bus.chk_defined_balance_id(p_defined_balance_id => p_rec.defined_balance_id
1928: ,p_business_group_id => p_rec.business_group_id
1929: ,p_org_payment_method_id => p_rec.org_payment_method_id);
1930: --
1931: hr_utility.set_location(l_proc,30);

Line 1933: pay_opm_bus.chk_org_payment_method_name(p_org_payment_method_name => p_rec.org_payment_method_name

1929: ,p_org_payment_method_id => p_rec.org_payment_method_id);
1930: --
1931: hr_utility.set_location(l_proc,30);
1932: --
1933: pay_opm_bus.chk_org_payment_method_name(p_org_payment_method_name => p_rec.org_payment_method_name
1934: ,p_business_group_id => p_rec.business_group_id
1935: ,p_org_payment_method_id => p_rec.org_payment_method_id);
1936: --
1937: hr_utility.set_location(l_proc,35);

Line 1939: pay_opm_bus.chk_costing_enabled(p_business_group_id => p_rec.business_group_id

1935: ,p_org_payment_method_id => p_rec.org_payment_method_id);
1936: --
1937: hr_utility.set_location(l_proc,35);
1938: --
1939: pay_opm_bus.chk_costing_enabled(p_business_group_id => p_rec.business_group_id
1940: ,p_transfer_to_gl_flag => p_rec.transfer_to_gl_flag
1941: ,p_cost_payment => p_rec.cost_payment
1942: ,p_cost_cleared_payment => p_rec.cost_cleared_payment
1943: ,p_cost_cleared_void_payment => p_rec.cost_cleared_void_payment

Line 1948: pay_opm_bus.chk_cost_payment(p_effective_date => p_effective_date

1944: ,p_exclude_manual_payment => p_rec.exclude_manual_payment);
1945: --
1946: hr_utility.set_location(l_proc,40);
1947: --
1948: pay_opm_bus.chk_cost_payment(p_effective_date => p_effective_date
1949: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
1950: --
1951: hr_utility.set_location(l_proc,45);
1952: --

Line 1953: pay_opm_bus.chk_cost_cleared_payment(p_effective_date => p_effective_date

1949: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
1950: --
1951: hr_utility.set_location(l_proc,45);
1952: --
1953: pay_opm_bus.chk_cost_cleared_payment(p_effective_date => p_effective_date
1954: ,p_cost_cleared_payment => NVL(p_rec.cost_cleared_payment, 'N')
1955: ,p_cost_payment => NVL(p_rec.cost_payment,'N'));
1956: --
1957: hr_utility.set_location(l_proc,50);

Line 1959: pay_opm_bus.chk_cost_cleared_void_payment(p_effective_date => p_effective_date

1955: ,p_cost_payment => NVL(p_rec.cost_payment,'N'));
1956: --
1957: hr_utility.set_location(l_proc,50);
1958: --
1959: pay_opm_bus.chk_cost_cleared_void_payment(p_effective_date => p_effective_date
1960: ,p_cost_cleared_void_payment => NVL(p_rec.cost_cleared_void_payment, 'N')
1961: ,p_cost_cleared_payment => NVL(p_rec.cost_cleared_payment,'N'));
1962: --
1963: hr_utility.set_location(l_proc,55);

Line 1965: pay_opm_bus.chk_exclude_manual_payment(p_effective_date => p_effective_date

1961: ,p_cost_cleared_payment => NVL(p_rec.cost_cleared_payment,'N'));
1962: --
1963: hr_utility.set_location(l_proc,55);
1964: --
1965: pay_opm_bus.chk_exclude_manual_payment(p_effective_date => p_effective_date
1966: ,p_exclude_manual_payment => NVL(p_rec.exclude_manual_payment, 'N')
1967: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
1968: --
1969: hr_utility.set_location(l_proc,60);

Line 1971: pay_opm_bus.chk_transfer_to_gl_flag(p_effective_date => p_effective_date

1967: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
1968: --
1969: hr_utility.set_location(l_proc,60);
1970: --
1971: pay_opm_bus.chk_transfer_to_gl_flag(p_effective_date => p_effective_date
1972: ,p_transfer_to_gl_flag => NVL(p_rec.transfer_to_gl_flag,'N')
1973: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
1974: --
1975: pay_opm_bus.chk_ddf(p_rec);

Line 1975: pay_opm_bus.chk_ddf(p_rec);

1971: pay_opm_bus.chk_transfer_to_gl_flag(p_effective_date => p_effective_date
1972: ,p_transfer_to_gl_flag => NVL(p_rec.transfer_to_gl_flag,'N')
1973: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
1974: --
1975: pay_opm_bus.chk_ddf(p_rec);
1976: --
1977: hr_utility.set_location(l_proc,70);
1978: --
1979: pay_opm_bus.chk_df(p_rec);

Line 1979: pay_opm_bus.chk_df(p_rec);

1975: pay_opm_bus.chk_ddf(p_rec);
1976: --
1977: hr_utility.set_location(l_proc,70);
1978: --
1979: pay_opm_bus.chk_df(p_rec);
1980: --
1981: hr_utility.set_location(l_proc,75);
1982: --
1983: hr_utility.set_location(' Leaving:'||l_proc, 100);

Line 2022: pay_opm_bus.chk_external_account_id(p_external_account_id => p_rec.external_account_id

2018: --
2019: --
2020: hr_utility.set_location(l_proc,10);
2021: --
2022: pay_opm_bus.chk_external_account_id(p_external_account_id => p_rec.external_account_id
2023: ,p_payment_type_id => p_rec.payment_type_id
2024: ,p_business_group_id => p_rec.business_group_id
2025: ,p_effective_date => p_effective_date
2026: ,p_org_payment_method_id => p_rec.org_payment_method_id

Line 2031: pay_opm_bus.chk_currency_code(p_currency_code => p_rec.currency_code

2027: ,p_object_version_number => p_rec.object_version_number);
2028: --
2029: hr_utility.set_location(l_proc,15);
2030: --
2031: pay_opm_bus.chk_currency_code(p_currency_code => p_rec.currency_code
2032: ,p_payment_type_id => p_rec.payment_type_id
2033: ,p_effective_date => p_effective_date
2034: ,p_org_payment_method_id => p_rec.org_payment_method_id
2035: ,p_object_version_number => p_rec.object_version_number);

Line 2039: pay_opm_bus.chk_pre_payment(p_validation_start_date => p_validation_start_date

2035: ,p_object_version_number => p_rec.object_version_number);
2036: --
2037: hr_utility.set_location(l_proc,20);
2038: --
2039: pay_opm_bus.chk_pre_payment(p_validation_start_date => p_validation_start_date
2040: ,p_org_payment_method_id => p_rec.org_payment_method_id);
2041: --
2042: --
2043: hr_utility.set_location(l_proc,25);

Line 2045: pay_opm_bus.chk_costing_enabled(p_business_group_id => p_rec.business_group_id

2041: --
2042: --
2043: hr_utility.set_location(l_proc,25);
2044: --
2045: pay_opm_bus.chk_costing_enabled(p_business_group_id => p_rec.business_group_id
2046: ,p_transfer_to_gl_flag => p_rec.transfer_to_gl_flag
2047: ,p_cost_payment => p_rec.cost_payment
2048: ,p_cost_cleared_payment => p_rec.cost_cleared_payment
2049: ,p_cost_cleared_void_payment => p_rec.cost_cleared_void_payment

Line 2054: pay_opm_bus.chk_cost_payment(p_effective_date => p_effective_date

2050: ,p_exclude_manual_payment => p_rec.exclude_manual_payment);
2051: --
2052: hr_utility.set_location(l_proc,30);
2053: --
2054: pay_opm_bus.chk_cost_payment(p_effective_date => p_effective_date
2055: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
2056: --
2057: hr_utility.set_location(l_proc,45);
2058: --

Line 2059: pay_opm_bus.chk_cost_cleared_payment(p_effective_date => p_effective_date

2055: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
2056: --
2057: hr_utility.set_location(l_proc,45);
2058: --
2059: pay_opm_bus.chk_cost_cleared_payment(p_effective_date => p_effective_date
2060: ,p_cost_cleared_payment => NVL(p_rec.cost_cleared_payment, 'N')
2061: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
2062: --
2063: hr_utility.set_location(l_proc,50);

Line 2065: pay_opm_bus.chk_cost_cleared_void_payment(p_effective_date => p_effective_date

2061: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
2062: --
2063: hr_utility.set_location(l_proc,50);
2064: --
2065: pay_opm_bus.chk_cost_cleared_void_payment(p_effective_date => p_effective_date
2066: ,p_cost_cleared_void_payment => NVL(p_rec.cost_cleared_void_payment, 'N')
2067: ,p_cost_cleared_payment => NVL(p_rec.cost_cleared_payment, 'N'));
2068: --
2069: hr_utility.set_location(l_proc,55);

Line 2071: pay_opm_bus.chk_exclude_manual_payment(p_effective_date => p_effective_date

2067: ,p_cost_cleared_payment => NVL(p_rec.cost_cleared_payment, 'N'));
2068: --
2069: hr_utility.set_location(l_proc,55);
2070: --
2071: pay_opm_bus.chk_exclude_manual_payment(p_effective_date => p_effective_date
2072: ,p_exclude_manual_payment => NVL(p_rec.exclude_manual_payment, 'N')
2073: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
2074: --
2075: hr_utility.set_location(l_proc,60);

Line 2077: pay_opm_bus.chk_transfer_to_gl_flag(p_effective_date => p_effective_date

2073: ,p_cost_payment => NVL(p_rec.cost_payment, 'N'));
2074: --
2075: hr_utility.set_location(l_proc,60);
2076: --
2077: pay_opm_bus.chk_transfer_to_gl_flag(p_effective_date => p_effective_date
2078: ,p_transfer_to_gl_flag => NVL(p_rec.transfer_to_gl_flag, 'N')
2079: ,p_cost_payment => NVL(p_rec.cost_payment,'N'));
2080: --
2081: hr_utility.set_location(l_proc,65);

Line 2083: pay_opm_bus.chk_ddf(p_rec);

2079: ,p_cost_payment => NVL(p_rec.cost_payment,'N'));
2080: --
2081: hr_utility.set_location(l_proc,65);
2082: --
2083: pay_opm_bus.chk_ddf(p_rec);
2084: --
2085: hr_utility.set_location(l_proc,70);
2086: --
2087: pay_opm_bus.chk_df(p_rec);

Line 2087: pay_opm_bus.chk_df(p_rec);

2083: pay_opm_bus.chk_ddf(p_rec);
2084: --
2085: hr_utility.set_location(l_proc,70);
2086: --
2087: pay_opm_bus.chk_df(p_rec);
2088: --
2089: hr_utility.set_location(' Leaving:'||l_proc, 100);
2090: End update_validate;
2091: --

Line 2117: pay_opm_bus.chk_delete(p_datetrack_mode => p_datetrack_mode

2113: ,p_validation_end_date => p_validation_end_date
2114: ,p_org_payment_method_id => p_rec.org_payment_method_id
2115: );
2116: --
2117: pay_opm_bus.chk_delete(p_datetrack_mode => p_datetrack_mode
2118: ,p_effective_date => p_effective_date
2119: ,p_org_payment_method_id => p_rec.org_payment_method_id
2120: ,p_business_group_id => p_rec.business_group_id
2121: ,p_validation_start_date => p_validation_start_date

Line 2124: pay_opm_bus.chk_pre_payment(p_validation_start_date => p_validation_start_date

2120: ,p_business_group_id => p_rec.business_group_id
2121: ,p_validation_start_date => p_validation_start_date
2122: ,p_validation_end_date => p_validation_end_date);
2123: --
2124: pay_opm_bus.chk_pre_payment(p_validation_start_date => p_validation_start_date
2125: ,p_org_payment_method_id => p_rec.org_payment_method_id);
2126: --
2127: hr_utility.set_location(l_proc,30);
2128: --

Line 2132: end pay_opm_bus;

2128: --
2129: hr_utility.set_location(' Leaving:'||l_proc, 10);
2130: End delete_validate;
2131: --
2132: end pay_opm_bus;