DBA Data[Home] [Help]

APPS.PSB_POSITIONS_PVT dependencies on PSB_HR_POPULATE_DATA_PVT

Line 2124: IF PSB_HR_POPULATE_DATA_PVT.g_pop_assignment = 'Y' AND

2120: --++ pass input pay_element_option_id so that if input is salary, the updated row will
2121: --++ reflect the input value
2122:
2123: /* start bug no 4213882 */
2124: IF PSB_HR_POPULATE_DATA_PVT.g_pop_assignment = 'Y' AND
2125: PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH' THEN
2126: l_element_id := g_assign(l_assign_index).pay_element_id;
2127: ELSE
2128: l_element_id := p_pay_element_id;

Line 2125: PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH' THEN

2121: --++ reflect the input value
2122:
2123: /* start bug no 4213882 */
2124: IF PSB_HR_POPULATE_DATA_PVT.g_pop_assignment = 'Y' AND
2125: PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH' THEN
2126: l_element_id := g_assign(l_assign_index).pay_element_id;
2127: ELSE
2128: l_element_id := p_pay_element_id;
2129: END IF;

Line 2177: IF PSB_HR_POPULATE_DATA_PVT.g_pop_assignment = 'Y' AND

2173:
2174: --++ pass input pay_element_option_id so that if input is salary, the updated row will
2175: --++ reflect the input value
2176: /* start bug no 4213882 */
2177: IF PSB_HR_POPULATE_DATA_PVT.g_pop_assignment = 'Y' AND
2178: PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH' THEN
2179: l_element_id := g_assign(l_assign_index).pay_element_id;
2180: ELSE
2181: l_element_id := p_pay_element_id;

Line 2178: PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH' THEN

2174: --++ pass input pay_element_option_id so that if input is salary, the updated row will
2175: --++ reflect the input value
2176: /* start bug no 4213882 */
2177: IF PSB_HR_POPULATE_DATA_PVT.g_pop_assignment = 'Y' AND
2178: PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH' THEN
2179: l_element_id := g_assign(l_assign_index).pay_element_id;
2180: ELSE
2181: l_element_id := p_pay_element_id;
2182: END IF;

Line 2228: IF NOT ((PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH') AND

2224: begin
2225: /* start bug 4153562 */
2226: -- check for the extract method and check whether parameter start date
2227: -- is greater than the overlap record start date.
2228: IF NOT ((PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH') AND
2229: (g_assign(l_assign_index).effective_start_date > p_effective_start_date) AND
2230: (p_effective_end_date is null)) THEN
2231: /* end bug 4153562 */
2232:

Line 2582: (PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH') OR

2578:
2579: if (
2580: /* start bug 4153562 */
2581: -- we need to delete in case we have any overlap records
2582: (PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH') OR
2583: /* end bug 4153562 */
2584: (FND_API.to_Boolean(g_assign(l_assign_index).delete_flag)) and (g_assign(l_assign_index).worksheet_id is not null)
2585: ) then
2586: begin

Line 2595: IF (PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH') THEN

2591: -- as it again created the overlap record. This is only in case of refresh
2592: -- for worksheet specific records, it is bound to create the records, this
2593: -- logic is not being used.
2594:
2595: IF (PSB_HR_POPULATE_DATA_PVT.g_extract_method = 'REFRESH') THEN
2596: IF ( g_assign(l_assign_index).effective_start_date > p_effective_start_date ) THEN
2597:
2598: PSB_POSITION_ASSIGNMENTS_PVT.Delete_Row
2599: (p_api_version => 1.0,