DBA Data[Home] [Help]

APPS.PAY_IVL_BUS dependencies on PAY_IVL_BUS

Line 1: Package Body pay_ivl_bus as

1: Package Body pay_ivl_bus as
2: /* $Header: pyivlrhi.pkb 120.0 2005/05/29 06:04:43 appldev noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |

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

4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' pay_ivl_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 123: if ( nvl(pay_ivl_bus.g_input_value_id, hr_api.g_number)

119: ,p_argument => 'input_value_id'
120: ,p_argument_value => p_input_value_id
121: );
122: --
123: if ( nvl(pay_ivl_bus.g_input_value_id, hr_api.g_number)
124:
125: = p_input_value_id) then
126: --
127: -- The legislation code has already been found with a previous

Line 131: l_legislation_code := pay_ivl_bus.g_legislation_code;

127: -- The legislation code has already been found with a previous
128: -- call to this function. Just return the value in the global
129: -- variable.
130: --
131: l_legislation_code := pay_ivl_bus.g_legislation_code;
132: hr_utility.set_location(l_proc, 20);
133: else
134: --
135: -- The ID is different to the last call to this function

Line 156: pay_ivl_bus.g_input_value_id := p_input_value_id;

152: -- Set the global variables so the values are
153: -- available for the next call to this function.
154: --
155: close csr_leg_code;
156: pay_ivl_bus.g_input_value_id := p_input_value_id;
157: pay_ivl_bus.g_legislation_code := l_legislation_code;
158: end if;
159: hr_utility.set_location(' Leaving:'|| l_proc, 40);
160: return l_legislation_code;

Line 157: pay_ivl_bus.g_legislation_code := l_legislation_code;

153: -- available for the next call to this function.
154: --
155: close csr_leg_code;
156: pay_ivl_bus.g_input_value_id := p_input_value_id;
157: pay_ivl_bus.g_legislation_code := l_legislation_code;
158: end if;
159: hr_utility.set_location(' Leaving:'|| l_proc, 40);
160: return l_legislation_code;
161: end return_legislation_code;

Line 2002: pay_ivl_bus.chk_other_insert_val

1998: --
1999: hr_multi_message.end_validation_set;
2000: END IF;
2001:
2002: pay_ivl_bus.chk_other_insert_val
2003: (p_element_type_id => p_rec.element_type_id
2004: ,p_formula_id => p_rec.formula_id
2005: ,p_lookup_type => p_rec.lookup_type
2006: ,p_value_set_id => p_rec.value_set_id

Line 2014: pay_ivl_bus.chk_lookup_type

2010: ,p_end_date => p_validation_end_date
2011: ,p_pay_basis_warning => p_pay_basis_warning
2012: );
2013:
2014: pay_ivl_bus.chk_lookup_type
2015: (p_lookup_type => p_rec.lookup_type
2016: ,p_uom => p_rec.uom
2017: ,p_effective_date => p_effective_date);
2018:

Line 2019: pay_ivl_bus.chk_formula_id

2015: (p_lookup_type => p_rec.lookup_type
2016: ,p_uom => p_rec.uom
2017: ,p_effective_date => p_effective_date);
2018:
2019: pay_ivl_bus.chk_formula_id
2020: ( p_business_group_id => p_rec.business_group_id
2021: ,p_legislation_code => p_rec.legislation_code
2022: ,p_effective_date => p_effective_date
2023: ,p_formula_id => p_rec.formula_id

Line 2026: pay_ivl_bus.chk_formula_validation

2022: ,p_effective_date => p_effective_date
2023: ,p_formula_id => p_rec.formula_id
2024: );
2025:
2026: pay_ivl_bus.chk_formula_validation
2027: ( p_default_value => p_rec.default_value
2028: ,p_warning_or_error => p_rec.warning_or_error
2029: ,p_effective_date => p_effective_date
2030: ,p_formula_id => p_rec.formula_id

Line 2037: pay_ivl_bus.chk_value_set_id (

2033: ,p_assignment_id_warning => p_assignment_id_warning
2034: ,p_formula_message => p_formula_message
2035: );
2036:
2037: pay_ivl_bus.chk_value_set_id (
2038: p_value_set_id => p_rec.value_set_id,
2039: p_uom => p_rec.uom
2040: );
2041:

Line 2042: pay_ivl_bus.chk_hot_default_flag

2038: p_value_set_id => p_rec.value_set_id,
2039: p_uom => p_rec.uom
2040: );
2041:
2042: pay_ivl_bus.chk_hot_default_flag
2043: (p_mandatory_flag => p_rec.mandatory_flag
2044: ,p_hot_default_flag => p_rec.hot_default_flag
2045: );
2046:

Line 2047: pay_ivl_bus.chk_name

2043: (p_mandatory_flag => p_rec.mandatory_flag
2044: ,p_hot_default_flag => p_rec.hot_default_flag
2045: );
2046:
2047: pay_ivl_bus.chk_name
2048: (p_name => p_rec.name
2049: ,p_element_type_id => p_rec.element_type_id
2050: ,p_uom => p_rec.uom
2051: );

Line 2053: pay_ivl_bus.chk_uom

2049: ,p_element_type_id => p_rec.element_type_id
2050: ,p_uom => p_rec.uom
2051: );
2052:
2053: pay_ivl_bus.chk_uom
2054: (p_element_type_id => p_rec.element_type_id
2055: ,p_uom => p_rec.uom
2056: ,p_effective_date => p_effective_date );
2057:

Line 2058: pay_ivl_bus.chk_default_value

2054: (p_element_type_id => p_rec.element_type_id
2055: ,p_uom => p_rec.uom
2056: ,p_effective_date => p_effective_date );
2057:
2058: pay_ivl_bus.chk_default_value
2059: ( p_default_value => p_rec.default_value
2060: ,p_lookup_type => p_rec.lookup_type
2061: ,p_value_set_id => p_rec.value_set_id
2062: ,p_min_value => p_rec.min_value

Line 2069: pay_ivl_bus.chk_max_min_value

2065: ,p_effective_date => p_effective_date
2066: ,p_default_val_warning => p_default_val_warning
2067: );
2068:
2069: pay_ivl_bus.chk_max_min_value
2070: (p_max_value => p_rec.max_value
2071: ,p_min_value => p_rec.min_value
2072: ,p_warning_or_error => p_rec.warning_or_error
2073: ,p_lookup_type => p_rec.lookup_type

Line 2077: pay_ivl_bus.chk_warning_or_error

2073: ,p_lookup_type => p_rec.lookup_type
2074: ,p_min_max_warning => p_min_max_warning
2075: );
2076:
2077: pay_ivl_bus.chk_warning_or_error
2078: (p_warning_or_error => p_rec.warning_or_error
2079: ,p_lookup_type => p_rec.lookup_type
2080: ,p_min_value => p_rec.min_value
2081: ,p_max_value => p_rec.max_value

Line 2144: pay_ivl_bus.chk_other_upd_val

2140: hr_multi_message.end_validation_set;
2141:
2142: END IF;
2143:
2144: pay_ivl_bus.chk_other_upd_val
2145: (p_formula_id => p_rec.formula_id
2146: ,p_lookup_type => p_rec.lookup_type
2147: ,p_value_set_id => p_rec.value_set_id
2148: ,p_min_value => p_rec.min_value

Line 2151: pay_ivl_bus.chk_upd_generate_db_items_flag

2147: ,p_value_set_id => p_rec.value_set_id
2148: ,p_min_value => p_rec.min_value
2149: ,p_max_value => p_rec.max_value);
2150:
2151: pay_ivl_bus.chk_upd_generate_db_items_flag
2152: (p_datetrack_mode => p_datetrack_mode
2153: ,p_generate_db_items_flag => p_rec.generate_db_items_flag);
2154:
2155: pay_ivl_bus.chk_upd_name

Line 2155: pay_ivl_bus.chk_upd_name

2151: pay_ivl_bus.chk_upd_generate_db_items_flag
2152: (p_datetrack_mode => p_datetrack_mode
2153: ,p_generate_db_items_flag => p_rec.generate_db_items_flag);
2154:
2155: pay_ivl_bus.chk_upd_name
2156: (p_datetrack_mode => p_datetrack_mode
2157: ,p_name => p_rec.name
2158: ,p_effective_date => p_effective_date
2159: ,p_element_type_id => p_rec.element_type_id);

Line 2161: pay_ivl_bus.chk_upd_uom

2157: ,p_name => p_rec.name
2158: ,p_effective_date => p_effective_date
2159: ,p_element_type_id => p_rec.element_type_id);
2160:
2161: pay_ivl_bus.chk_upd_uom
2162: (p_datetrack_mode => p_datetrack_mode
2163: ,p_uom => p_rec.uom
2164: ,p_input_value_id => p_rec.input_value_id
2165: ,p_effective_date => p_effective_date);

Line 2167: pay_ivl_bus.chk_upd_def_value_null

2163: ,p_uom => p_rec.uom
2164: ,p_input_value_id => p_rec.input_value_id
2165: ,p_effective_date => p_effective_date);
2166:
2167: pay_ivl_bus.chk_upd_def_value_null
2168: (p_input_value_id => p_rec.input_value_id
2169: ,p_effective_date => p_effective_date
2170: ,p_default_value => p_rec.default_value
2171: ,p_pay_basis_warning => p_pay_basis_warning);

Line 2173: pay_ivl_bus.chk_upd_mand_flag

2169: ,p_effective_date => p_effective_date
2170: ,p_default_value => p_rec.default_value
2171: ,p_pay_basis_warning => p_pay_basis_warning);
2172:
2173: pay_ivl_bus.chk_upd_mand_flag
2174: (p_mandatory_flag => p_rec.mandatory_flag
2175: );
2176:
2177: pay_ivl_bus.chk_hot_default_flag

Line 2177: pay_ivl_bus.chk_hot_default_flag

2173: pay_ivl_bus.chk_upd_mand_flag
2174: (p_mandatory_flag => p_rec.mandatory_flag
2175: );
2176:
2177: pay_ivl_bus.chk_hot_default_flag
2178: (p_mandatory_flag => p_rec.mandatory_flag
2179: ,p_hot_default_flag => p_rec.hot_default_flag);
2180:
2181: pay_ivl_bus.chk_lookup_type

Line 2181: pay_ivl_bus.chk_lookup_type

2177: pay_ivl_bus.chk_hot_default_flag
2178: (p_mandatory_flag => p_rec.mandatory_flag
2179: ,p_hot_default_flag => p_rec.hot_default_flag);
2180:
2181: pay_ivl_bus.chk_lookup_type
2182: (p_lookup_type => p_rec.lookup_type
2183: ,p_uom => p_rec.uom
2184: ,p_effective_date => p_effective_date);
2185:

Line 2186: pay_ivl_bus.chk_formula_id

2182: (p_lookup_type => p_rec.lookup_type
2183: ,p_uom => p_rec.uom
2184: ,p_effective_date => p_effective_date);
2185:
2186: pay_ivl_bus.chk_formula_id
2187: ( p_business_group_id => p_rec.business_group_id
2188: ,p_legislation_code => p_rec.legislation_code
2189: ,p_effective_date => p_effective_date
2190: ,p_formula_id => p_rec.formula_id

Line 2193: pay_ivl_bus.chk_formula_validation

2189: ,p_effective_date => p_effective_date
2190: ,p_formula_id => p_rec.formula_id
2191: );
2192:
2193: pay_ivl_bus.chk_formula_validation
2194: ( p_default_value => p_rec.default_value
2195: ,p_warning_or_error => p_rec.warning_or_error
2196: ,p_effective_date => p_effective_date
2197: ,p_formula_id => p_rec.formula_id

Line 2204: pay_ivl_bus.chk_value_set_id (

2200: ,p_assignment_id_warning => p_assignment_id_warning
2201: ,p_formula_message => p_formula_message
2202: );
2203:
2204: pay_ivl_bus.chk_value_set_id (
2205: p_value_set_id => p_rec.value_set_id,
2206: p_uom => p_rec.uom
2207: );
2208:

Line 2209: pay_ivl_bus.chk_upd_display_sequence

2205: p_value_set_id => p_rec.value_set_id,
2206: p_uom => p_rec.uom
2207: );
2208:
2209: pay_ivl_bus.chk_upd_display_sequence
2210: (p_element_type_id => p_rec.element_type_id
2211: ,p_name => p_rec.name
2212: ,p_display_sequence => p_rec.display_sequence );
2213:

Line 2214: pay_ivl_bus.chk_max_min_value

2210: (p_element_type_id => p_rec.element_type_id
2211: ,p_name => p_rec.name
2212: ,p_display_sequence => p_rec.display_sequence );
2213:
2214: pay_ivl_bus.chk_max_min_value
2215: (p_max_value => p_rec.max_value
2216: ,p_min_value => p_rec.min_value
2217: ,p_warning_or_error => p_rec.warning_or_error
2218: ,p_lookup_type => p_rec.lookup_type

Line 2222: pay_ivl_bus.chk_warning_or_error

2218: ,p_lookup_type => p_rec.lookup_type
2219: ,p_min_max_warning => p_min_max_warning
2220: );
2221:
2222: pay_ivl_bus.chk_warning_or_error
2223: (p_warning_or_error => p_rec.warning_or_error
2224: ,p_lookup_type => p_rec.lookup_type
2225: ,p_min_value => p_rec.min_value
2226: ,p_max_value => p_rec.max_value

Line 2231: pay_ivl_bus.chk_raise_warning

2227: ,p_formula_id => p_rec.formula_id
2228: ,p_effective_date => p_effective_date
2229: );
2230:
2231: pay_ivl_bus.chk_raise_warning
2232: (p_lookup_type => p_rec.lookup_type
2233: ,p_name => p_rec.name
2234: ,p_default_value => p_rec.default_value
2235: ,p_min => p_rec.min_value

Line 2241: pay_ivl_bus.chk_upd_default_value

2237: ,p_warning_or_error => p_rec.warning_or_error
2238: ,p_link_inp_val_warning => p_link_inp_val_warning);
2239:
2240: if p_rec.default_value <> hr_api.g_varchar2 then
2241: pay_ivl_bus.chk_upd_default_value
2242: ( p_default_value => p_rec.default_value
2243: ,p_lookup_type => p_rec.lookup_type
2244: ,p_value_set_id => p_rec.value_set_id
2245: ,p_min_value => p_rec.min_value

Line 2310: pay_ivl_bus.chk_delete_allowed

2306: hr_multi_message.end_validation_set;
2307:
2308: END IF;
2309:
2310: pay_ivl_bus.chk_delete_allowed
2311: (p_datetrack_mode => p_datetrack_mode
2312: ,p_input_value_id => p_rec.input_value_id
2313: ,p_element_type_id => p_rec.element_type_id
2314: ,p_effective_date => p_effective_date

Line 2332: end pay_ivl_bus;

2328: --
2329: hr_utility.set_location(' Leaving:'||l_proc, 10);
2330: End delete_validate;
2331: --
2332: end pay_ivl_bus;