DBA Data[Home] [Help]

APPS.PA_FP_CI_MERGE dependencies on PA_DEBUG

Line 7: P_PA_DEBUG_MODE varchar2(1) := NVL(FND_PROFILE.value('PA_DEBUG_MODE'), 'N');

3: -- Bug Fix: 4569365. Removed MRC code.
4: -- g_mrc_exception EXCEPTION; /* FPB2 */
5:
6: l_module_name VARCHAR2(100) := 'pa.plsql.pa_fp_ci_merge';
7: P_PA_DEBUG_MODE varchar2(1) := NVL(FND_PROFILE.value('PA_DEBUG_MODE'), 'N');
8:
9: --This record type will contain items for budget version id, ci id and the code which indicates whether
10: --the type of impact that can be implemented into the target version. Bug 3550073
11: --The valid values for impact_type can be

Line 109: IF p_pa_debug_mode = 'Y' THEN

105: l_debug_mode VARCHAR2(30);
106: l_module_name VARCHAR2(100):='PAFPCIMB.FP_CI_LINK_CONTROL_ITEMS';
107:
108: BEGIN
109: IF p_pa_debug_mode = 'Y' THEN
110: pa_debug.init_err_stack('PAFPCIMB.FP_CI_LINK_CONTROL_ITEMS');
111: END IF;
112: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
113: l_debug_mode := NVL(l_debug_mode, 'Y');

Line 110: pa_debug.init_err_stack('PAFPCIMB.FP_CI_LINK_CONTROL_ITEMS');

106: l_module_name VARCHAR2(100):='PAFPCIMB.FP_CI_LINK_CONTROL_ITEMS';
107:
108: BEGIN
109: IF p_pa_debug_mode = 'Y' THEN
110: pa_debug.init_err_stack('PAFPCIMB.FP_CI_LINK_CONTROL_ITEMS');
111: END IF;
112: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
113: l_debug_mode := NVL(l_debug_mode, 'Y');
114: IF p_pa_debug_mode = 'Y' THEN

Line 112: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);

108: BEGIN
109: IF p_pa_debug_mode = 'Y' THEN
110: pa_debug.init_err_stack('PAFPCIMB.FP_CI_LINK_CONTROL_ITEMS');
111: END IF;
112: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
113: l_debug_mode := NVL(l_debug_mode, 'Y');
114: IF p_pa_debug_mode = 'Y' THEN
115: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,
116: p_debug_mode => l_debug_mode );

Line 114: IF p_pa_debug_mode = 'Y' THEN

110: pa_debug.init_err_stack('PAFPCIMB.FP_CI_LINK_CONTROL_ITEMS');
111: END IF;
112: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
113: l_debug_mode := NVL(l_debug_mode, 'Y');
114: IF p_pa_debug_mode = 'Y' THEN
115: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,
116: p_debug_mode => l_debug_mode );
117: END IF;
118: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 115: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,

111: END IF;
112: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
113: l_debug_mode := NVL(l_debug_mode, 'Y');
114: IF p_pa_debug_mode = 'Y' THEN
115: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,
116: p_debug_mode => l_debug_mode );
117: END IF;
118: x_return_status := FND_API.G_RET_STS_SUCCESS;
119: x_msg_count := 0;

Line 132: IF p_pa_debug_mode = 'Y' THEN

128: ( p_app_short_name => 'PA',
129: p_msg_name => 'The source budget version id passed is null');
130: */
131:
132: IF p_pa_debug_mode = 'Y' THEN
133: PA_DEBUG.g_err_stage := 'The source budget version id passed is null';
134: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
135: END IF;
136: x_return_status := FND_API.G_RET_STS_ERROR;

Line 133: PA_DEBUG.g_err_stage := 'The source budget version id passed is null';

129: p_msg_name => 'The source budget version id passed is null');
130: */
131:
132: IF p_pa_debug_mode = 'Y' THEN
133: PA_DEBUG.g_err_stage := 'The source budget version id passed is null';
134: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
135: END IF;
136: x_return_status := FND_API.G_RET_STS_ERROR;
137: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - ***2');

Line 134: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

130: */
131:
132: IF p_pa_debug_mode = 'Y' THEN
133: PA_DEBUG.g_err_stage := 'The source budget version id passed is null';
134: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
135: END IF;
136: x_return_status := FND_API.G_RET_STS_ERROR;
137: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - ***2');
138: IF p_pa_debug_mode = 'Y' THEN

Line 138: IF p_pa_debug_mode = 'Y' THEN

134: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
135: END IF;
136: x_return_status := FND_API.G_RET_STS_ERROR;
137: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - ***2');
138: IF p_pa_debug_mode = 'Y' THEN
139: PA_DEBUG.Reset_Curr_Function;
140: END IF;
141: RETURN;
142: END IF;

Line 139: PA_DEBUG.Reset_Curr_Function;

135: END IF;
136: x_return_status := FND_API.G_RET_STS_ERROR;
137: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - ***2');
138: IF p_pa_debug_mode = 'Y' THEN
139: PA_DEBUG.Reset_Curr_Function;
140: END IF;
141: RETURN;
142: END IF;
143:

Line 152: IF p_pa_debug_mode = 'Y' THEN

148: /*PA_UTILS.ADD_MESSAGE
149: ( p_app_short_name => 'PA',
150: p_msg_name => 'The target budget version id passed is null');
151: */
152: IF p_pa_debug_mode = 'Y' THEN
153: PA_DEBUG.g_err_stage := 'The target budget version id passed is null';
154: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
155: END IF;
156: x_return_status := FND_API.G_RET_STS_ERROR;

Line 153: PA_DEBUG.g_err_stage := 'The target budget version id passed is null';

149: ( p_app_short_name => 'PA',
150: p_msg_name => 'The target budget version id passed is null');
151: */
152: IF p_pa_debug_mode = 'Y' THEN
153: PA_DEBUG.g_err_stage := 'The target budget version id passed is null';
154: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
155: END IF;
156: x_return_status := FND_API.G_RET_STS_ERROR;
157: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - ***3');

Line 154: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

150: p_msg_name => 'The target budget version id passed is null');
151: */
152: IF p_pa_debug_mode = 'Y' THEN
153: PA_DEBUG.g_err_stage := 'The target budget version id passed is null';
154: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
155: END IF;
156: x_return_status := FND_API.G_RET_STS_ERROR;
157: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - ***3');
158: IF p_pa_debug_mode = 'Y' THEN

Line 158: IF p_pa_debug_mode = 'Y' THEN

154: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
155: END IF;
156: x_return_status := FND_API.G_RET_STS_ERROR;
157: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - ***3');
158: IF p_pa_debug_mode = 'Y' THEN
159: PA_DEBUG.Reset_Curr_Function;
160: END IF;
161: RETURN;
162: END IF;

Line 159: PA_DEBUG.Reset_Curr_Function;

155: END IF;
156: x_return_status := FND_API.G_RET_STS_ERROR;
157: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - ***3');
158: IF p_pa_debug_mode = 'Y' THEN
159: PA_DEBUG.Reset_Curr_Function;
160: END IF;
161: RETURN;
162: END IF;
163:

Line 172: IF p_pa_debug_mode = 'Y' THEN

168: /*PA_UTILS.ADD_MESSAGE
169: ( p_app_short_name => 'PA',
170: p_msg_name => 'The project id passed is null');
171: */
172: IF p_pa_debug_mode = 'Y' THEN
173: PA_DEBUG.g_err_stage := 'The project id passed is null';
174: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
175: END IF;
176: x_return_status := FND_API.G_RET_STS_ERROR;

Line 173: PA_DEBUG.g_err_stage := 'The project id passed is null';

169: ( p_app_short_name => 'PA',
170: p_msg_name => 'The project id passed is null');
171: */
172: IF p_pa_debug_mode = 'Y' THEN
173: PA_DEBUG.g_err_stage := 'The project id passed is null';
174: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
175: END IF;
176: x_return_status := FND_API.G_RET_STS_ERROR;
177: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS -*** 4');

Line 174: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

170: p_msg_name => 'The project id passed is null');
171: */
172: IF p_pa_debug_mode = 'Y' THEN
173: PA_DEBUG.g_err_stage := 'The project id passed is null';
174: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
175: END IF;
176: x_return_status := FND_API.G_RET_STS_ERROR;
177: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS -*** 4');
178: IF p_pa_debug_mode = 'Y' THEN

Line 178: IF p_pa_debug_mode = 'Y' THEN

174: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
175: END IF;
176: x_return_status := FND_API.G_RET_STS_ERROR;
177: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS -*** 4');
178: IF p_pa_debug_mode = 'Y' THEN
179: PA_DEBUG.Reset_Curr_Function;
180: END IF;
181: RETURN;
182: END IF;

Line 179: PA_DEBUG.Reset_Curr_Function;

175: END IF;
176: x_return_status := FND_API.G_RET_STS_ERROR;
177: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS -*** 4');
178: IF p_pa_debug_mode = 'Y' THEN
179: PA_DEBUG.Reset_Curr_Function;
180: END IF;
181: RETURN;
182: END IF;
183:

Line 188: pa_debug.g_err_stage:='Invalid p_version_type passed is '||p_version_type;

184: IF p_version_type IS NULL OR
185: p_version_type NOT IN ('COST', 'REVENUE', 'BOTH') THEN
186:
187: IF l_debug_mode = 'Y' THEN
188: pa_debug.g_err_stage:='Invalid p_version_type passed is '||p_version_type;
189: pa_debug.write(L_module_name,pa_debug.g_err_stage,5);
190: END IF;
191: PA_UTILS.ADD_MESSAGE
192: ( p_app_short_name => 'PA',

Line 189: pa_debug.write(L_module_name,pa_debug.g_err_stage,5);

185: p_version_type NOT IN ('COST', 'REVENUE', 'BOTH') THEN
186:
187: IF l_debug_mode = 'Y' THEN
188: pa_debug.g_err_stage:='Invalid p_version_type passed is '||p_version_type;
189: pa_debug.write(L_module_name,pa_debug.g_err_stage,5);
190: END IF;
191: PA_UTILS.ADD_MESSAGE
192: ( p_app_short_name => 'PA',
193: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');

Line 196: IF p_pa_debug_mode = 'Y' THEN

192: ( p_app_short_name => 'PA',
193: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
194: x_return_status := FND_API.G_RET_STS_ERROR;
195: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS -*** 4');
196: IF p_pa_debug_mode = 'Y' THEN
197: PA_DEBUG.Reset_Curr_Function;
198: END IF;
199: RETURN;
200:

Line 197: PA_DEBUG.Reset_Curr_Function;

193: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
194: x_return_status := FND_API.G_RET_STS_ERROR;
195: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS -*** 4');
196: IF p_pa_debug_mode = 'Y' THEN
197: PA_DEBUG.Reset_Curr_Function;
198: END IF;
199: RETURN;
200:
201:

Line 369: IF p_pa_debug_mode = 'Y' THEN

365: ,p_impl_agr_revenue
366: );
367:
368: END IF;
369: IF p_pa_debug_mode = 'Y' THEN
370: PA_DEBUG.Reset_Curr_Function;
371: END IF;
372: EXCEPTION
373: WHEN OTHERS THEN

Line 370: PA_DEBUG.Reset_Curr_Function;

366: );
367:
368: END IF;
369: IF p_pa_debug_mode = 'Y' THEN
370: PA_DEBUG.Reset_Curr_Function;
371: END IF;
372: EXCEPTION
373: WHEN OTHERS THEN
374: FND_MSG_PUB.add_exc_msg

Line 377: ,p_procedure_name => PA_DEBUG.G_Err_Stack);

373: WHEN OTHERS THEN
374: FND_MSG_PUB.add_exc_msg
375: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
376: 'fp_ci_link_control_items'
377: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
378: IF p_pa_debug_mode = 'Y' THEN
379: PA_DEBUG.g_err_stage := 'Unexpected error in fp_ci_link_control_items';
380: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
381: END IF;

Line 378: IF p_pa_debug_mode = 'Y' THEN

374: FND_MSG_PUB.add_exc_msg
375: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
376: 'fp_ci_link_control_items'
377: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
378: IF p_pa_debug_mode = 'Y' THEN
379: PA_DEBUG.g_err_stage := 'Unexpected error in fp_ci_link_control_items';
380: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
381: END IF;
382: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 379: PA_DEBUG.g_err_stage := 'Unexpected error in fp_ci_link_control_items';

375: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
376: 'fp_ci_link_control_items'
377: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
378: IF p_pa_debug_mode = 'Y' THEN
379: PA_DEBUG.g_err_stage := 'Unexpected error in fp_ci_link_control_items';
380: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
381: END IF;
382: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
383: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - 6****');

Line 380: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

376: 'fp_ci_link_control_items'
377: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
378: IF p_pa_debug_mode = 'Y' THEN
379: PA_DEBUG.g_err_stage := 'Unexpected error in fp_ci_link_control_items';
380: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
381: END IF;
382: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
383: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - 6****');
384: IF p_pa_debug_mode = 'Y' THEN

Line 384: IF p_pa_debug_mode = 'Y' THEN

380: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
381: END IF;
382: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
383: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - 6****');
384: IF p_pa_debug_mode = 'Y' THEN
385: PA_DEBUG.Reset_Curr_Function;
386: END IF;
387: RAISE;
388:

Line 385: PA_DEBUG.Reset_Curr_Function;

381: END IF;
382: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
383: --------dbms_output.put_line('FP_CI_LINK_CONTROL_ITEMS - 6****');
384: IF p_pa_debug_mode = 'Y' THEN
385: PA_DEBUG.Reset_Curr_Function;
386: END IF;
387: RAISE;
388:
389: END FP_CI_LINK_CONTROL_ITEMS;

Line 433: IF p_pa_debug_mode = 'Y' THEN

429: l_agreement_id pa_budget_versions.agreement_id%TYPE;
430: l_est_equipment_quantity pa_budget_versions.est_equipment_quantity%TYPE;
431:
432: BEGIN
433: IF p_pa_debug_mode = 'Y' THEN
434: pa_debug.init_err_stack('PAFPCIMB.FP_CI_UPDATE_EST_AMOUNTS');
435: END IF;
436: IF NVL(p_init_msg_list,'N') = 'Y' THEN
437: FND_MSG_PUB.initialize;

Line 434: pa_debug.init_err_stack('PAFPCIMB.FP_CI_UPDATE_EST_AMOUNTS');

430: l_est_equipment_quantity pa_budget_versions.est_equipment_quantity%TYPE;
431:
432: BEGIN
433: IF p_pa_debug_mode = 'Y' THEN
434: pa_debug.init_err_stack('PAFPCIMB.FP_CI_UPDATE_EST_AMOUNTS');
435: END IF;
436: IF NVL(p_init_msg_list,'N') = 'Y' THEN
437: FND_MSG_PUB.initialize;
438: END IF;

Line 439: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);

435: END IF;
436: IF NVL(p_init_msg_list,'N') = 'Y' THEN
437: FND_MSG_PUB.initialize;
438: END IF;
439: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
440: l_debug_mode := NVL(l_debug_mode, 'Y');
441: IF p_pa_debug_mode = 'Y' THEN
442: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
443: END IF;

Line 441: IF p_pa_debug_mode = 'Y' THEN

437: FND_MSG_PUB.initialize;
438: END IF;
439: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
440: l_debug_mode := NVL(l_debug_mode, 'Y');
441: IF p_pa_debug_mode = 'Y' THEN
442: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
443: END IF;
444: x_return_status := FND_API.G_RET_STS_SUCCESS;
445: x_msg_count := 0;

Line 442: pa_debug.set_process('PLSQL','LOG',l_debug_mode);

438: END IF;
439: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
440: l_debug_mode := NVL(l_debug_mode, 'Y');
441: IF p_pa_debug_mode = 'Y' THEN
442: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
443: END IF;
444: x_return_status := FND_API.G_RET_STS_SUCCESS;
445: x_msg_count := 0;
446: --------dbms_output.put_line('FP_CI_UPDATE_EST_AMOUNTS - 1');

Line 452: IF p_pa_debug_mode = 'Y' THEN

448: IF p_source_version_id IS NULL THEN
449: PA_UTILS.ADD_MESSAGE
450: ( p_app_short_name => 'PA',
451: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
452: IF p_pa_debug_mode = 'Y' THEN
453: PA_DEBUG.g_err_stage := 'The source budget version id passed is null';
454: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
455: END IF;
456: x_return_status := FND_API.G_RET_STS_ERROR;

Line 453: PA_DEBUG.g_err_stage := 'The source budget version id passed is null';

449: PA_UTILS.ADD_MESSAGE
450: ( p_app_short_name => 'PA',
451: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
452: IF p_pa_debug_mode = 'Y' THEN
453: PA_DEBUG.g_err_stage := 'The source budget version id passed is null';
454: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
455: END IF;
456: x_return_status := FND_API.G_RET_STS_ERROR;
457: RETURN;

Line 454: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

450: ( p_app_short_name => 'PA',
451: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
452: IF p_pa_debug_mode = 'Y' THEN
453: PA_DEBUG.g_err_stage := 'The source budget version id passed is null';
454: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
455: END IF;
456: x_return_status := FND_API.G_RET_STS_ERROR;
457: RETURN;
458: END IF;

Line 464: IF p_pa_debug_mode = 'Y' THEN

460: IF p_target_version_id IS NULL THEN
461: PA_UTILS.ADD_MESSAGE
462: ( p_app_short_name => 'PA',
463: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
464: IF p_pa_debug_mode = 'Y' THEN
465: PA_DEBUG.g_err_stage := 'The target budget version id passed is null';
466: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
467: END IF;
468: x_return_status := FND_API.G_RET_STS_ERROR;

Line 465: PA_DEBUG.g_err_stage := 'The target budget version id passed is null';

461: PA_UTILS.ADD_MESSAGE
462: ( p_app_short_name => 'PA',
463: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
464: IF p_pa_debug_mode = 'Y' THEN
465: PA_DEBUG.g_err_stage := 'The target budget version id passed is null';
466: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
467: END IF;
468: x_return_status := FND_API.G_RET_STS_ERROR;
469: RETURN;

Line 466: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

462: ( p_app_short_name => 'PA',
463: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
464: IF p_pa_debug_mode = 'Y' THEN
465: PA_DEBUG.g_err_stage := 'The target budget version id passed is null';
466: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
467: END IF;
468: x_return_status := FND_API.G_RET_STS_ERROR;
469: RETURN;
470: END IF;

Line 476: IF p_pa_debug_mode = 'Y' THEN

472: IF p_project_id IS NULL THEN
473: PA_UTILS.ADD_MESSAGE
474: ( p_app_short_name => 'PA',
475: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
476: IF p_pa_debug_mode = 'Y' THEN
477: PA_DEBUG.g_err_stage := 'The project id passed is null';
478: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
479: END IF;
480: x_return_status := FND_API.G_RET_STS_ERROR;

Line 477: PA_DEBUG.g_err_stage := 'The project id passed is null';

473: PA_UTILS.ADD_MESSAGE
474: ( p_app_short_name => 'PA',
475: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
476: IF p_pa_debug_mode = 'Y' THEN
477: PA_DEBUG.g_err_stage := 'The project id passed is null';
478: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
479: END IF;
480: x_return_status := FND_API.G_RET_STS_ERROR;
481: RETURN;

Line 478: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

474: ( p_app_short_name => 'PA',
475: p_msg_name => 'PA_FP_CI_NULL_PARAM_PASSED');
476: IF p_pa_debug_mode = 'Y' THEN
477: PA_DEBUG.g_err_stage := 'The project id passed is null';
478: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
479: END IF;
480: x_return_status := FND_API.G_RET_STS_ERROR;
481: RETURN;
482: END IF;

Line 656: ,p_procedure_name => PA_DEBUG.G_Err_Stack);

652: WHEN OTHERS THEN
653: FND_MSG_PUB.add_exc_msg
654: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
655: 'fp_ci_update_est_amounts'
656: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
657: IF p_pa_debug_mode = 'Y' THEN
658: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_EST_AMOUNTS';
659: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
660: END IF;

Line 657: IF p_pa_debug_mode = 'Y' THEN

653: FND_MSG_PUB.add_exc_msg
654: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
655: 'fp_ci_update_est_amounts'
656: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
657: IF p_pa_debug_mode = 'Y' THEN
658: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_EST_AMOUNTS';
659: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
660: END IF;
661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 658: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_EST_AMOUNTS';

654: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
655: 'fp_ci_update_est_amounts'
656: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
657: IF p_pa_debug_mode = 'Y' THEN
658: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_EST_AMOUNTS';
659: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
660: END IF;
661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
662: --------dbms_output.put_line('FP_CI_UPDATE_EST_AMOUNTS - 6****');

Line 659: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

655: 'fp_ci_update_est_amounts'
656: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
657: IF p_pa_debug_mode = 'Y' THEN
658: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_EST_AMOUNTS';
659: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
660: END IF;
661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
662: --------dbms_output.put_line('FP_CI_UPDATE_EST_AMOUNTS - 6****');
663: IF p_pa_debug_mode = 'Y' THEN

Line 663: IF p_pa_debug_mode = 'Y' THEN

659: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
660: END IF;
661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
662: --------dbms_output.put_line('FP_CI_UPDATE_EST_AMOUNTS - 6****');
663: IF p_pa_debug_mode = 'Y' THEN
664: PA_DEBUG.Reset_Curr_Function;
665: END IF;
666: RAISE;
667:

Line 664: PA_DEBUG.Reset_Curr_Function;

660: END IF;
661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
662: --------dbms_output.put_line('FP_CI_UPDATE_EST_AMOUNTS - 6****');
663: IF p_pa_debug_mode = 'Y' THEN
664: PA_DEBUG.Reset_Curr_Function;
665: END IF;
666: RAISE;
667:
668: END FP_CI_UPDATE_EST_AMOUNTS;

Line 707: IF p_pa_debug_mode = 'Y' THEN

703: l_impact_type_code VARCHAR2(30);
704: l_debug_mode VARCHAR2(30);
705:
706: BEGIN
707: IF p_pa_debug_mode = 'Y' THEN
708: pa_debug.init_err_stack('PAFPCIMB.FP_CI_UPDATE_IMPACT');
709: END IF;
710: IF NVL(p_init_msg_list,'N') = 'Y' THEN
711: FND_MSG_PUB.initialize;

Line 708: pa_debug.init_err_stack('PAFPCIMB.FP_CI_UPDATE_IMPACT');

704: l_debug_mode VARCHAR2(30);
705:
706: BEGIN
707: IF p_pa_debug_mode = 'Y' THEN
708: pa_debug.init_err_stack('PAFPCIMB.FP_CI_UPDATE_IMPACT');
709: END IF;
710: IF NVL(p_init_msg_list,'N') = 'Y' THEN
711: FND_MSG_PUB.initialize;
712: END IF;

Line 713: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);

709: END IF;
710: IF NVL(p_init_msg_list,'N') = 'Y' THEN
711: FND_MSG_PUB.initialize;
712: END IF;
713: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
714: l_debug_mode := NVL(l_debug_mode, 'Y');
715: IF p_pa_debug_mode = 'Y' THEN
716: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
717: END IF;

Line 715: IF p_pa_debug_mode = 'Y' THEN

711: FND_MSG_PUB.initialize;
712: END IF;
713: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
714: l_debug_mode := NVL(l_debug_mode, 'Y');
715: IF p_pa_debug_mode = 'Y' THEN
716: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
717: END IF;
718: x_return_status := FND_API.G_RET_STS_SUCCESS;
719: x_msg_count := 0;

Line 716: pa_debug.set_process('PLSQL','LOG',l_debug_mode);

712: END IF;
713: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
714: l_debug_mode := NVL(l_debug_mode, 'Y');
715: IF p_pa_debug_mode = 'Y' THEN
716: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
717: END IF;
718: x_return_status := FND_API.G_RET_STS_SUCCESS;
719: x_msg_count := 0;
720: --------dbms_output.put_line('FP_CI_UPDATE_IMPACT - 1');

Line 814: ,p_procedure_name => PA_DEBUG.G_Err_Stack);

810: WHEN OTHERS THEN
811: FND_MSG_PUB.add_exc_msg
812: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
813: 'fp_ci_update_impact'
814: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
815: IF p_pa_debug_mode = 'Y' THEN
816: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_IMPACT';
817: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
818: END IF;

Line 815: IF p_pa_debug_mode = 'Y' THEN

811: FND_MSG_PUB.add_exc_msg
812: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
813: 'fp_ci_update_impact'
814: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
815: IF p_pa_debug_mode = 'Y' THEN
816: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_IMPACT';
817: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
818: END IF;
819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 816: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_IMPACT';

812: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
813: 'fp_ci_update_impact'
814: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
815: IF p_pa_debug_mode = 'Y' THEN
816: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_IMPACT';
817: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
818: END IF;
819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
820: --------dbms_output.put_line('FP_CI_UPDATE_IMPACT - 6****');

Line 817: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

813: 'fp_ci_update_impact'
814: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
815: IF p_pa_debug_mode = 'Y' THEN
816: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_UPDATE_IMPACT';
817: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
818: END IF;
819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
820: --------dbms_output.put_line('FP_CI_UPDATE_IMPACT - 6****');
821: IF p_pa_debug_mode = 'Y' THEN

Line 821: IF p_pa_debug_mode = 'Y' THEN

817: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
818: END IF;
819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
820: --------dbms_output.put_line('FP_CI_UPDATE_IMPACT - 6****');
821: IF p_pa_debug_mode = 'Y' THEN
822: PA_DEBUG.Reset_Curr_Function;
823: END IF;
824: RAISE;
825:

Line 822: PA_DEBUG.Reset_Curr_Function;

818: END IF;
819: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
820: --------dbms_output.put_line('FP_CI_UPDATE_IMPACT - 6****');
821: IF p_pa_debug_mode = 'Y' THEN
822: PA_DEBUG.Reset_Curr_Function;
823: END IF;
824: RAISE;
825:
826: END FP_CI_UPDATE_IMPACT;

Line 942: IF p_pa_debug_mode = 'Y' THEN

938: l_t_app_rev_flag pa_budget_versions.approved_rev_plan_type_flag%TYPE;
939:
940: BEGIN
941:
942: IF p_pa_debug_mode = 'Y' THEN
943: pa_debug.init_err_stack('PAFPINCB.FP_CI_MERGE_CI_ITEMS');
944: END IF;
945: IF NVL(p_init_msg_list,'N') = 'Y' THEN
946: FND_MSG_PUB.initialize;

Line 943: pa_debug.init_err_stack('PAFPINCB.FP_CI_MERGE_CI_ITEMS');

939:
940: BEGIN
941:
942: IF p_pa_debug_mode = 'Y' THEN
943: pa_debug.init_err_stack('PAFPINCB.FP_CI_MERGE_CI_ITEMS');
944: END IF;
945: IF NVL(p_init_msg_list,'N') = 'Y' THEN
946: FND_MSG_PUB.initialize;
947: END IF;

Line 948: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);

944: END IF;
945: IF NVL(p_init_msg_list,'N') = 'Y' THEN
946: FND_MSG_PUB.initialize;
947: END IF;
948: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
949: l_debug_mode := NVL(l_debug_mode, 'Y');
950: IF p_pa_debug_mode = 'Y' THEN
951: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
952: END IF;

Line 950: IF p_pa_debug_mode = 'Y' THEN

946: FND_MSG_PUB.initialize;
947: END IF;
948: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
949: l_debug_mode := NVL(l_debug_mode, 'Y');
950: IF p_pa_debug_mode = 'Y' THEN
951: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
952: END IF;
953: x_return_status := FND_API.G_RET_STS_SUCCESS;
954: x_msg_count := 0;

Line 951: pa_debug.set_process('PLSQL','LOG',l_debug_mode);

947: END IF;
948: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
949: l_debug_mode := NVL(l_debug_mode, 'Y');
950: IF p_pa_debug_mode = 'Y' THEN
951: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
952: END IF;
953: x_return_status := FND_API.G_RET_STS_SUCCESS;
954: x_msg_count := 0;
955:

Line 1843: ,p_procedure_name => PA_DEBUG.G_Err_Stack);

1839: ROLLBACK TO before_fp_ci_copy;
1840: FND_MSG_PUB.add_exc_msg
1841: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
1842: 'fp_ci_merge_ci_items'
1843: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
1844: IF p_pa_debug_mode = 'Y' THEN
1845: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_MERGE_CI_ITEMS';
1846: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
1847: END IF;

Line 1844: IF p_pa_debug_mode = 'Y' THEN

1840: FND_MSG_PUB.add_exc_msg
1841: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
1842: 'fp_ci_merge_ci_items'
1843: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
1844: IF p_pa_debug_mode = 'Y' THEN
1845: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_MERGE_CI_ITEMS';
1846: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
1847: END IF;
1848: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1845: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_MERGE_CI_ITEMS';

1841: ( p_pkg_name => 'PA_FP_CI_MERGE.' ||
1842: 'fp_ci_merge_ci_items'
1843: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
1844: IF p_pa_debug_mode = 'Y' THEN
1845: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_MERGE_CI_ITEMS';
1846: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
1847: END IF;
1848: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1849: --------dbms_output.put_line('FP_CI_MERGE_CI_ITEMS - 14');

Line 1846: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);

1842: 'fp_ci_merge_ci_items'
1843: ,p_procedure_name => PA_DEBUG.G_Err_Stack);
1844: IF p_pa_debug_mode = 'Y' THEN
1845: PA_DEBUG.g_err_stage := 'Unexpected error in FP_CI_MERGE_CI_ITEMS';
1846: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
1847: END IF;
1848: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1849: --------dbms_output.put_line('FP_CI_MERGE_CI_ITEMS - 14');
1850: IF p_pa_debug_mode = 'Y' THEN

Line 1850: IF p_pa_debug_mode = 'Y' THEN

1846: PA_DEBUG.Log_Message(p_message => PA_DEBUG.g_err_stage);
1847: END IF;
1848: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1849: --------dbms_output.put_line('FP_CI_MERGE_CI_ITEMS - 14');
1850: IF p_pa_debug_mode = 'Y' THEN
1851: PA_DEBUG.Reset_Curr_Function;
1852: END IF;
1853: RAISE;
1854: END FP_CI_MERGE_CI_ITEMS;

Line 1851: PA_DEBUG.Reset_Curr_Function;

1847: END IF;
1848: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1849: --------dbms_output.put_line('FP_CI_MERGE_CI_ITEMS - 14');
1850: IF p_pa_debug_mode = 'Y' THEN
1851: PA_DEBUG.Reset_Curr_Function;
1852: END IF;
1853: RAISE;
1854: END FP_CI_MERGE_CI_ITEMS;
1855: -- end of fp_ci_merge_ci_items

Line 1896: IF p_pa_debug_mode = 'Y' THEN

1892: BEGIN
1893:
1894: x_msg_count := 0;
1895: x_return_status := FND_API.G_RET_STS_SUCCESS;
1896: IF p_pa_debug_mode = 'Y' THEN
1897: pa_debug.set_err_stack('PA_FP_CI_MERGE.copy_merged_ctrl_items');
1898: END IF;
1899: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
1900: l_debug_mode := NVL(l_debug_mode, 'Y');

Line 1897: pa_debug.set_err_stack('PA_FP_CI_MERGE.copy_merged_ctrl_items');

1893:
1894: x_msg_count := 0;
1895: x_return_status := FND_API.G_RET_STS_SUCCESS;
1896: IF p_pa_debug_mode = 'Y' THEN
1897: pa_debug.set_err_stack('PA_FP_CI_MERGE.copy_merged_ctrl_items');
1898: END IF;
1899: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
1900: l_debug_mode := NVL(l_debug_mode, 'Y');
1901: IF p_pa_debug_mode = 'Y' THEN

Line 1899: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);

1895: x_return_status := FND_API.G_RET_STS_SUCCESS;
1896: IF p_pa_debug_mode = 'Y' THEN
1897: pa_debug.set_err_stack('PA_FP_CI_MERGE.copy_merged_ctrl_items');
1898: END IF;
1899: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
1900: l_debug_mode := NVL(l_debug_mode, 'Y');
1901: IF p_pa_debug_mode = 'Y' THEN
1902: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
1903: -- Check for business rules violations

Line 1901: IF p_pa_debug_mode = 'Y' THEN

1897: pa_debug.set_err_stack('PA_FP_CI_MERGE.copy_merged_ctrl_items');
1898: END IF;
1899: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
1900: l_debug_mode := NVL(l_debug_mode, 'Y');
1901: IF p_pa_debug_mode = 'Y' THEN
1902: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
1903: -- Check for business rules violations
1904:
1905: pa_debug.g_err_stage:= 'Validating input parameters';

Line 1902: pa_debug.set_process('PLSQL','LOG',l_debug_mode);

1898: END IF;
1899: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
1900: l_debug_mode := NVL(l_debug_mode, 'Y');
1901: IF p_pa_debug_mode = 'Y' THEN
1902: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
1903: -- Check for business rules violations
1904:
1905: pa_debug.g_err_stage:= 'Validating input parameters';
1906: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);

Line 1905: pa_debug.g_err_stage:= 'Validating input parameters';

1901: IF p_pa_debug_mode = 'Y' THEN
1902: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
1903: -- Check for business rules violations
1904:
1905: pa_debug.g_err_stage:= 'Validating input parameters';
1906: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
1907: END IF;
1908: --Check if plan version id is null
1909:

Line 1906: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);

1902: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
1903: -- Check for business rules violations
1904:
1905: pa_debug.g_err_stage:= 'Validating input parameters';
1906: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
1907: END IF;
1908: --Check if plan version id is null
1909:
1910: IF (p_project_id IS NULL) OR

Line 1914: IF p_pa_debug_mode = 'Y' THEN

1910: IF (p_project_id IS NULL) OR
1911: (p_source_version_id IS NULL) OR
1912: (p_target_version_id IS NULL)
1913: THEN
1914: IF p_pa_debug_mode = 'Y' THEN
1915: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
1916: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1917: pa_debug.g_err_stage:= 'p_source_version_id = '|| p_source_version_id;
1918: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

Line 1915: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;

1911: (p_source_version_id IS NULL) OR
1912: (p_target_version_id IS NULL)
1913: THEN
1914: IF p_pa_debug_mode = 'Y' THEN
1915: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
1916: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1917: pa_debug.g_err_stage:= 'p_source_version_id = '|| p_source_version_id;
1918: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1919: pa_debug.g_err_stage:= 'p_target_version_id = '|| p_target_version_id;

Line 1916: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

1912: (p_target_version_id IS NULL)
1913: THEN
1914: IF p_pa_debug_mode = 'Y' THEN
1915: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
1916: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1917: pa_debug.g_err_stage:= 'p_source_version_id = '|| p_source_version_id;
1918: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1919: pa_debug.g_err_stage:= 'p_target_version_id = '|| p_target_version_id;
1920: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

Line 1917: pa_debug.g_err_stage:= 'p_source_version_id = '|| p_source_version_id;

1913: THEN
1914: IF p_pa_debug_mode = 'Y' THEN
1915: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
1916: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1917: pa_debug.g_err_stage:= 'p_source_version_id = '|| p_source_version_id;
1918: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1919: pa_debug.g_err_stage:= 'p_target_version_id = '|| p_target_version_id;
1920: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1921: END IF;

Line 1918: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

1914: IF p_pa_debug_mode = 'Y' THEN
1915: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
1916: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1917: pa_debug.g_err_stage:= 'p_source_version_id = '|| p_source_version_id;
1918: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1919: pa_debug.g_err_stage:= 'p_target_version_id = '|| p_target_version_id;
1920: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1921: END IF;
1922: PA_UTILS.ADD_MESSAGE

Line 1919: pa_debug.g_err_stage:= 'p_target_version_id = '|| p_target_version_id;

1915: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
1916: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1917: pa_debug.g_err_stage:= 'p_source_version_id = '|| p_source_version_id;
1918: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1919: pa_debug.g_err_stage:= 'p_target_version_id = '|| p_target_version_id;
1920: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1921: END IF;
1922: PA_UTILS.ADD_MESSAGE
1923: (p_app_short_name => 'PA',

Line 1920: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

1916: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1917: pa_debug.g_err_stage:= 'p_source_version_id = '|| p_source_version_id;
1918: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1919: pa_debug.g_err_stage:= 'p_target_version_id = '|| p_target_version_id;
1920: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1921: END IF;
1922: PA_UTILS.ADD_MESSAGE
1923: (p_app_short_name => 'PA',
1924: p_msg_name => 'PA_FP_INV_PARAM_PASSED');

Line 1925: IF p_pa_debug_mode = 'Y' THEN

1921: END IF;
1922: PA_UTILS.ADD_MESSAGE
1923: (p_app_short_name => 'PA',
1924: p_msg_name => 'PA_FP_INV_PARAM_PASSED');
1925: IF p_pa_debug_mode = 'Y' THEN
1926: pa_debug.g_err_stage:= 'Invalid Arguments Passed';
1927: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1928: END IF;
1929: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 1926: pa_debug.g_err_stage:= 'Invalid Arguments Passed';

1922: PA_UTILS.ADD_MESSAGE
1923: (p_app_short_name => 'PA',
1924: p_msg_name => 'PA_FP_INV_PARAM_PASSED');
1925: IF p_pa_debug_mode = 'Y' THEN
1926: pa_debug.g_err_stage:= 'Invalid Arguments Passed';
1927: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1928: END IF;
1929: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
1930:

Line 1927: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

1923: (p_app_short_name => 'PA',
1924: p_msg_name => 'PA_FP_INV_PARAM_PASSED');
1925: IF p_pa_debug_mode = 'Y' THEN
1926: pa_debug.g_err_stage:= 'Invalid Arguments Passed';
1927: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1928: END IF;
1929: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
1930:
1931: END IF;

Line 1935: IF p_pa_debug_mode = 'Y' THEN

1931: END IF;
1932:
1933: IF NVL(p_calling_context,'GENERATION')<>'GENERATION' THEN
1934:
1935: IF p_pa_debug_mode = 'Y' THEN
1936: pa_debug.g_err_stage:= 'p_calling_context = '|| p_calling_context;
1937: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1938: END IF;
1939: PA_UTILS.ADD_MESSAGE

Line 1936: pa_debug.g_err_stage:= 'p_calling_context = '|| p_calling_context;

1932:
1933: IF NVL(p_calling_context,'GENERATION')<>'GENERATION' THEN
1934:
1935: IF p_pa_debug_mode = 'Y' THEN
1936: pa_debug.g_err_stage:= 'p_calling_context = '|| p_calling_context;
1937: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1938: END IF;
1939: PA_UTILS.ADD_MESSAGE
1940: (p_app_short_name => 'PA',

Line 1937: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

1933: IF NVL(p_calling_context,'GENERATION')<>'GENERATION' THEN
1934:
1935: IF p_pa_debug_mode = 'Y' THEN
1936: pa_debug.g_err_stage:= 'p_calling_context = '|| p_calling_context;
1937: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
1938: END IF;
1939: PA_UTILS.ADD_MESSAGE
1940: (p_app_short_name => 'PA',
1941: p_msg_name => 'PA_FP_INV_PARAM_PASSED',

Line 1964: IF P_PA_DEBUG_MODE = 'Y' THEN

1960: ( p_project_id => p_project_id
1961: ,p_targ_app_cost_flag => 'N'
1962: ,p_targ_app_rev_flag => 'N') = 'N' THEN
1963:
1964: IF P_PA_DEBUG_MODE = 'Y' THEN
1965: pa_debug.reset_err_stack;
1966: END IF;
1967: RETURN;
1968:

Line 1965: pa_debug.reset_err_stack;

1961: ,p_targ_app_cost_flag => 'N'
1962: ,p_targ_app_rev_flag => 'N') = 'N' THEN
1963:
1964: IF P_PA_DEBUG_MODE = 'Y' THEN
1965: pa_debug.reset_err_stack;
1966: END IF;
1967: RETURN;
1968:
1969: END IF;

Line 2149: IF p_pa_debug_mode = 'Y' THEN

2145: -- End: Bug 3362316, 08-JAN-2003: Added New FP.M Columns --------------------------
2146:
2147: END IF;--IF p_calling_context ='GENERATION' THEN
2148:
2149: IF p_pa_debug_mode = 'Y' THEN
2150: pa_debug.g_err_stage:= 'Exiting copy_merged_ctrl_items';
2151: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2152: pa_debug.reset_err_stack;
2153: END IF;

Line 2150: pa_debug.g_err_stage:= 'Exiting copy_merged_ctrl_items';

2146:
2147: END IF;--IF p_calling_context ='GENERATION' THEN
2148:
2149: IF p_pa_debug_mode = 'Y' THEN
2150: pa_debug.g_err_stage:= 'Exiting copy_merged_ctrl_items';
2151: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2152: pa_debug.reset_err_stack;
2153: END IF;
2154:

Line 2151: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);

2147: END IF;--IF p_calling_context ='GENERATION' THEN
2148:
2149: IF p_pa_debug_mode = 'Y' THEN
2150: pa_debug.g_err_stage:= 'Exiting copy_merged_ctrl_items';
2151: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2152: pa_debug.reset_err_stack;
2153: END IF;
2154:
2155: EXCEPTION

Line 2152: pa_debug.reset_err_stack;

2148:
2149: IF p_pa_debug_mode = 'Y' THEN
2150: pa_debug.g_err_stage:= 'Exiting copy_merged_ctrl_items';
2151: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2152: pa_debug.reset_err_stack;
2153: END IF;
2154:
2155: EXCEPTION
2156:

Line 2174: IF p_pa_debug_mode = 'Y' THEN

2170: x_msg_count := l_msg_count;
2171: ELSE
2172: x_msg_count := l_msg_count;
2173: END IF;
2174: IF p_pa_debug_mode = 'Y' THEN
2175: pa_debug.reset_err_stack;
2176: END IF;
2177: RAISE;
2178:

Line 2175: pa_debug.reset_err_stack;

2171: ELSE
2172: x_msg_count := l_msg_count;
2173: END IF;
2174: IF p_pa_debug_mode = 'Y' THEN
2175: pa_debug.reset_err_stack;
2176: END IF;
2177: RAISE;
2178:
2179: WHEN others THEN

Line 2188: IF p_pa_debug_mode = 'Y' THEN

2184: FND_MSG_PUB.add_exc_msg
2185: ( p_pkg_name => 'PA_FP_CI_MERGE'
2186: ,p_procedure_name => 'copy_merged_ctrl_items'
2187: ,p_error_text => sqlerrm);
2188: IF p_pa_debug_mode = 'Y' THEN
2189: pa_debug.g_err_stage:= 'Unexpected Error'||SQLERRM;
2190: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2191: pa_debug.reset_err_stack;
2192: END IF;

Line 2189: pa_debug.g_err_stage:= 'Unexpected Error'||SQLERRM;

2185: ( p_pkg_name => 'PA_FP_CI_MERGE'
2186: ,p_procedure_name => 'copy_merged_ctrl_items'
2187: ,p_error_text => sqlerrm);
2188: IF p_pa_debug_mode = 'Y' THEN
2189: pa_debug.g_err_stage:= 'Unexpected Error'||SQLERRM;
2190: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2191: pa_debug.reset_err_stack;
2192: END IF;
2193: RAISE;

Line 2190: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2186: ,p_procedure_name => 'copy_merged_ctrl_items'
2187: ,p_error_text => sqlerrm);
2188: IF p_pa_debug_mode = 'Y' THEN
2189: pa_debug.g_err_stage:= 'Unexpected Error'||SQLERRM;
2190: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2191: pa_debug.reset_err_stack;
2192: END IF;
2193: RAISE;
2194:

Line 2191: pa_debug.reset_err_stack;

2187: ,p_error_text => sqlerrm);
2188: IF p_pa_debug_mode = 'Y' THEN
2189: pa_debug.g_err_stage:= 'Unexpected Error'||SQLERRM;
2190: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2191: pa_debug.reset_err_stack;
2192: END IF;
2193: RAISE;
2194:
2195: END copy_merged_ctrl_items;

Line 2264: l_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'),'N');

2260: BEGIN
2261:
2262: x_msg_count := 0;
2263: x_return_status := FND_API.G_RET_STS_SUCCESS;
2264: l_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'),'N');
2265: IF l_debug_mode = 'Y' THEN
2266: pa_debug.set_err_stack('PA_FP_CI_MERGE.FP_CI_MANUAL_MERGE');
2267: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
2268: END IF;

Line 2266: pa_debug.set_err_stack('PA_FP_CI_MERGE.FP_CI_MANUAL_MERGE');

2262: x_msg_count := 0;
2263: x_return_status := FND_API.G_RET_STS_SUCCESS;
2264: l_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'),'N');
2265: IF l_debug_mode = 'Y' THEN
2266: pa_debug.set_err_stack('PA_FP_CI_MERGE.FP_CI_MANUAL_MERGE');
2267: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
2268: END IF;
2269:
2270: -- Check for business rules violations

Line 2267: pa_debug.set_process('PLSQL','LOG',l_debug_mode);

2263: x_return_status := FND_API.G_RET_STS_SUCCESS;
2264: l_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'),'N');
2265: IF l_debug_mode = 'Y' THEN
2266: pa_debug.set_err_stack('PA_FP_CI_MERGE.FP_CI_MANUAL_MERGE');
2267: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
2268: END IF;
2269:
2270: -- Check for business rules violations
2271:

Line 2273: pa_debug.g_err_stage:= 'Validating input parameters';

2269:
2270: -- Check for business rules violations
2271:
2272: IF l_debug_mode = 'Y' THEN
2273: pa_debug.g_err_stage:= 'Validating input parameters';
2274: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2275: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2276: END IF;
2277:

Line 2274: pa_debug.write(l_module_name,pa_debug.g_err_stage,

2270: -- Check for business rules violations
2271:
2272: IF l_debug_mode = 'Y' THEN
2273: pa_debug.g_err_stage:= 'Validating input parameters';
2274: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2275: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2276: END IF;
2277:
2278: IF (p_project_id IS NULL) OR

Line 2284: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;

2280: (p_t_fp_version_id is NULL) OR
2281: (p_targ_version_type is NULL) THEN
2282:
2283: IF l_debug_mode = 'Y' THEN
2284: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
2285: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2286: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2287: pa_debug.g_err_stage:= 'p_ci_id = '|| p_ci_id;
2288: pa_debug.write(l_module_name,pa_debug.g_err_stage,

Line 2285: pa_debug.write(l_module_name,pa_debug.g_err_stage,

2281: (p_targ_version_type is NULL) THEN
2282:
2283: IF l_debug_mode = 'Y' THEN
2284: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
2285: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2286: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2287: pa_debug.g_err_stage:= 'p_ci_id = '|| p_ci_id;
2288: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2289: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

Line 2287: pa_debug.g_err_stage:= 'p_ci_id = '|| p_ci_id;

2283: IF l_debug_mode = 'Y' THEN
2284: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
2285: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2286: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2287: pa_debug.g_err_stage:= 'p_ci_id = '|| p_ci_id;
2288: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2289: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2290: pa_debug.g_err_stage:= 'p_t_fp_version_id = '|| p_t_fp_version_id;
2291: pa_debug.write(l_module_name,pa_debug.g_err_stage,

Line 2288: pa_debug.write(l_module_name,pa_debug.g_err_stage,

2284: pa_debug.g_err_stage:= 'p_project_id = '|| p_project_id;
2285: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2286: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2287: pa_debug.g_err_stage:= 'p_ci_id = '|| p_ci_id;
2288: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2289: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2290: pa_debug.g_err_stage:= 'p_t_fp_version_id = '|| p_t_fp_version_id;
2291: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2292: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

Line 2290: pa_debug.g_err_stage:= 'p_t_fp_version_id = '|| p_t_fp_version_id;

2286: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2287: pa_debug.g_err_stage:= 'p_ci_id = '|| p_ci_id;
2288: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2289: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2290: pa_debug.g_err_stage:= 'p_t_fp_version_id = '|| p_t_fp_version_id;
2291: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2292: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2293: pa_debug.g_err_stage:= 'p_targ_version_type = '|| p_targ_version_type;
2294: pa_debug.write(l_module_name,pa_debug.g_err_stage,

Line 2291: pa_debug.write(l_module_name,pa_debug.g_err_stage,

2287: pa_debug.g_err_stage:= 'p_ci_id = '|| p_ci_id;
2288: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2289: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2290: pa_debug.g_err_stage:= 'p_t_fp_version_id = '|| p_t_fp_version_id;
2291: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2292: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2293: pa_debug.g_err_stage:= 'p_targ_version_type = '|| p_targ_version_type;
2294: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2295: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

Line 2293: pa_debug.g_err_stage:= 'p_targ_version_type = '|| p_targ_version_type;

2289: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2290: pa_debug.g_err_stage:= 'p_t_fp_version_id = '|| p_t_fp_version_id;
2291: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2292: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2293: pa_debug.g_err_stage:= 'p_targ_version_type = '|| p_targ_version_type;
2294: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2295: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2296: END IF;
2297: PA_UTILS.ADD_MESSAGE

Line 2294: pa_debug.write(l_module_name,pa_debug.g_err_stage,

2290: pa_debug.g_err_stage:= 'p_t_fp_version_id = '|| p_t_fp_version_id;
2291: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2292: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2293: pa_debug.g_err_stage:= 'p_targ_version_type = '|| p_targ_version_type;
2294: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2295: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2296: END IF;
2297: PA_UTILS.ADD_MESSAGE
2298: (p_app_short_name => 'PA',

Line 2348: pa_debug.g_err_stage:= 'p_ci_cost_version_id = '|| p_ci_cost_version_id;

2344: THEN
2345: /* commented for bug 3978200
2346: IF nvl(p_ci_cost_version_id,p_ci_all_version_id) IS NULL THEN
2347: IF l_debug_mode = 'Y' THEN
2348: pa_debug.g_err_stage:= 'p_ci_cost_version_id = '|| p_ci_cost_version_id;
2349: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2350:
2351: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;
2352: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

Line 2349: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2345: /* commented for bug 3978200
2346: IF nvl(p_ci_cost_version_id,p_ci_all_version_id) IS NULL THEN
2347: IF l_debug_mode = 'Y' THEN
2348: pa_debug.g_err_stage:= 'p_ci_cost_version_id = '|| p_ci_cost_version_id;
2349: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2350:
2351: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;
2352: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2353:

Line 2351: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;

2347: IF l_debug_mode = 'Y' THEN
2348: pa_debug.g_err_stage:= 'p_ci_cost_version_id = '|| p_ci_cost_version_id;
2349: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2350:
2351: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;
2352: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2353:
2354: END IF;
2355: PA_UTILS.ADD_MESSAGE

Line 2352: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2348: pa_debug.g_err_stage:= 'p_ci_cost_version_id = '|| p_ci_cost_version_id;
2349: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2350:
2351: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;
2352: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2353:
2354: END IF;
2355: PA_UTILS.ADD_MESSAGE
2356: (p_app_short_name => 'PA',

Line 2366: pa_debug.g_err_stage:= 'B F p_ci_cost_version_id = '|| p_ci_cost_version_id;

2362: */
2363:
2364: /* Call FP_CI_LINK_CONTROL_ITEMS*/
2365: IF l_debug_mode = 'Y' THEN
2366: pa_debug.g_err_stage:= 'B F p_ci_cost_version_id = '|| p_ci_cost_version_id;
2367: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2368:
2369: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;
2370: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

Line 2367: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2363:
2364: /* Call FP_CI_LINK_CONTROL_ITEMS*/
2365: IF l_debug_mode = 'Y' THEN
2366: pa_debug.g_err_stage:= 'B F p_ci_cost_version_id = '|| p_ci_cost_version_id;
2367: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2368:
2369: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;
2370: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2371: END IF;

Line 2369: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;

2365: IF l_debug_mode = 'Y' THEN
2366: pa_debug.g_err_stage:= 'B F p_ci_cost_version_id = '|| p_ci_cost_version_id;
2367: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2368:
2369: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;
2370: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2371: END IF;
2372:
2373: OPEN c_impl_dtls_csr(NVL(p_ci_cost_version_id,p_ci_all_version_id));

Line 2370: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2366: pa_debug.g_err_stage:= 'B F p_ci_cost_version_id = '|| p_ci_cost_version_id;
2367: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2368:
2369: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;
2370: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2371: END IF;
2372:
2373: OPEN c_impl_dtls_csr(NVL(p_ci_cost_version_id,p_ci_all_version_id));
2374: FETCH c_impl_dtls_csr INTO l_impl_dtls_rec ;

Line 2378: pa_debug.g_err_stage:= 'COST - AFTER FETCH of cursor c_impl_dtls_csr';

2374: FETCH c_impl_dtls_csr INTO l_impl_dtls_rec ;
2375: CLOSE c_impl_dtls_csr;
2376:
2377: IF l_debug_mode = 'Y' THEN
2378: pa_debug.g_err_stage:= 'COST - AFTER FETCH of cursor c_impl_dtls_csr';
2379: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2380: END IF;
2381:
2382: --Though all the amounts are passed while calling the FP_CI_LINK_CONTROL_ITEMS, the called API

Line 2379: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2375: CLOSE c_impl_dtls_csr;
2376:
2377: IF l_debug_mode = 'Y' THEN
2378: pa_debug.g_err_stage:= 'COST - AFTER FETCH of cursor c_impl_dtls_csr';
2379: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2380: END IF;
2381:
2382: --Though all the amounts are passed while calling the FP_CI_LINK_CONTROL_ITEMS, the called API
2383: --will take care of nulling out the amounts depending on the version type. Nulling out of cost amts

Line 2412: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';

2408: );
2409:
2410: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2411: IF l_debug_mode = 'Y' THEN
2412: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';
2413: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2414: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2415: END IF;
2416: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 2413: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,

2409:
2410: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2411: IF l_debug_mode = 'Y' THEN
2412: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';
2413: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2414: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2415: END IF;
2416: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2417: END IF;

Line 2428: pa_debug.g_err_stage:= 'p_ci_rev_version_id = '|| p_ci_rev_version_id;

2424: THEN
2425: /* commented for bug 3978200
2426: IF nvl(p_ci_rev_version_id,p_ci_all_version_id) IS NULL THEN
2427: IF l_debug_mode = 'Y' THEN
2428: pa_debug.g_err_stage:= 'p_ci_rev_version_id = '|| p_ci_rev_version_id;
2429: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2430:
2431: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;
2432: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

Line 2429: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2425: /* commented for bug 3978200
2426: IF nvl(p_ci_rev_version_id,p_ci_all_version_id) IS NULL THEN
2427: IF l_debug_mode = 'Y' THEN
2428: pa_debug.g_err_stage:= 'p_ci_rev_version_id = '|| p_ci_rev_version_id;
2429: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2430:
2431: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;
2432: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2433:

Line 2431: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;

2427: IF l_debug_mode = 'Y' THEN
2428: pa_debug.g_err_stage:= 'p_ci_rev_version_id = '|| p_ci_rev_version_id;
2429: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2430:
2431: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;
2432: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2433:
2434: END IF;
2435: PA_UTILS.ADD_MESSAGE

Line 2432: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2428: pa_debug.g_err_stage:= 'p_ci_rev_version_id = '|| p_ci_rev_version_id;
2429: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2430:
2431: pa_debug.g_err_stage:= 'p_ci_all_version_id = '|| p_ci_all_version_id;
2432: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2433:
2434: END IF;
2435: PA_UTILS.ADD_MESSAGE
2436: (p_app_short_name => 'PA',

Line 2445: pa_debug.g_err_stage:= 'B F p_ci_rev_version_id = '|| p_ci_rev_version_id;

2441: END IF;
2442: */
2443:
2444: IF l_debug_mode = 'Y' THEN
2445: pa_debug.g_err_stage:= 'B F p_ci_rev_version_id = '|| p_ci_rev_version_id;
2446: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2447:
2448: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;
2449: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

Line 2446: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2442: */
2443:
2444: IF l_debug_mode = 'Y' THEN
2445: pa_debug.g_err_stage:= 'B F p_ci_rev_version_id = '|| p_ci_rev_version_id;
2446: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2447:
2448: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;
2449: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2450: END IF;

Line 2448: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;

2444: IF l_debug_mode = 'Y' THEN
2445: pa_debug.g_err_stage:= 'B F p_ci_rev_version_id = '|| p_ci_rev_version_id;
2446: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2447:
2448: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;
2449: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2450: END IF;
2451:
2452: /* Call FP_CI_LINK_CONTROL_ITEMS*/

Line 2449: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2445: pa_debug.g_err_stage:= 'B F p_ci_rev_version_id = '|| p_ci_rev_version_id;
2446: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2447:
2448: pa_debug.g_err_stage:= 'B F p_ci_all_version_id = '|| p_ci_all_version_id;
2449: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2450: END IF;
2451:
2452: /* Call FP_CI_LINK_CONTROL_ITEMS*/
2453: OPEN c_impl_dtls_csr(NVL(p_ci_rev_version_id,p_ci_all_version_id));

Line 2458: pa_debug.g_err_stage:= 'REV - AFTER FETCH of cursor c_impl_dtls_csr';

2454: FETCH c_impl_dtls_csr INTO l_impl_dtls_rec ;
2455: CLOSE c_impl_dtls_csr;
2456:
2457: IF l_debug_mode = 'Y' THEN
2458: pa_debug.g_err_stage:= 'REV - AFTER FETCH of cursor c_impl_dtls_csr';
2459: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2460: END IF;
2461:
2462: --Though all the amounts are passed while calling the FP_CI_LINK_CONTROL_ITEMS, the called API

Line 2459: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

2455: CLOSE c_impl_dtls_csr;
2456:
2457: IF l_debug_mode = 'Y' THEN
2458: pa_debug.g_err_stage:= 'REV - AFTER FETCH of cursor c_impl_dtls_csr';
2459: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2460: END IF;
2461:
2462: --Though all the amounts are passed while calling the FP_CI_LINK_CONTROL_ITEMS, the called API
2463: --will take care of nulling out the amounts depending on the version type. Nulling out of cost amts

Line 2492: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';

2488: );
2489:
2490: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2491: IF l_debug_mode = 'Y' THEN
2492: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';
2493: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2494: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2495: END IF;
2496: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 2493: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,

2489:
2490: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2491: IF l_debug_mode = 'Y' THEN
2492: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';
2493: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2494: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2495: END IF;
2496: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2497: END IF;

Line 2520: pa_debug.g_err_stage:= 'Error calling Pa_Fp_Control_Items_Utils.FP_CI_VALIDATE_UPDATE_IMPACT';

2516: );
2517:
2518: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2519: IF l_debug_mode = 'Y' THEN
2520: pa_debug.g_err_stage:= 'Error calling Pa_Fp_Control_Items_Utils.FP_CI_VALIDATE_UPDATE_IMPACT';
2521: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2522: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2523: END IF;
2524: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 2521: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,

2517:
2518: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2519: IF l_debug_mode = 'Y' THEN
2520: pa_debug.g_err_stage:= 'Error calling Pa_Fp_Control_Items_Utils.FP_CI_VALIDATE_UPDATE_IMPACT';
2521: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2522: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2523: END IF;
2524: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2525: END IF;

Line 2528: pa_debug.g_err_stage:= 'l_update_impact_allowed' || l_update_impact_allowed;

2524: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2525: END IF;
2526:
2527: IF l_debug_mode = 'Y' THEN
2528: pa_debug.g_err_stage:= 'l_update_impact_allowed' || l_update_impact_allowed;
2529: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2530: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2531: END IF;
2532:

Line 2529: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,

2525: END IF;
2526:
2527: IF l_debug_mode = 'Y' THEN
2528: pa_debug.g_err_stage:= 'l_update_impact_allowed' || l_update_impact_allowed;
2529: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2530: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2531: END IF;
2532:
2533: /*

Line 2555: pa_debug.g_err_stage:= 'Error calling FP_CI_UPDATE_IMPACT';

2551: );
2552:
2553: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2554: IF l_debug_mode = 'Y' THEN
2555: pa_debug.g_err_stage:= 'Error calling FP_CI_UPDATE_IMPACT';
2556: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2557: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2558: END IF;
2559: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 2556: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,

2552:
2553: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2554: IF l_debug_mode = 'Y' THEN
2555: pa_debug.g_err_stage:= 'Error calling FP_CI_UPDATE_IMPACT';
2556: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2557: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2558: END IF;
2559: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2560: END IF;

Line 2582: pa_debug.g_err_stage:= 'Error calling FP_CI_UPDATE_IMPACT';

2578: );
2579:
2580: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2581: IF l_debug_mode = 'Y' THEN
2582: pa_debug.g_err_stage:= 'Error calling FP_CI_UPDATE_IMPACT';
2583: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2584: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2585: END IF;
2586: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 2583: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,

2579:
2580: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
2581: IF l_debug_mode = 'Y' THEN
2582: pa_debug.g_err_stage:= 'Error calling FP_CI_UPDATE_IMPACT';
2583: pa_debug.write('FP_CI_MANUAL_MERGE: ' || l_module_name,pa_debug.g_err_stage,
2584: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2585: END IF;
2586: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
2587: END IF;

Line 2592: pa_debug.g_err_stage:= 'Exiting FP_CI_MANUAL_MERGE';

2588: END IF;
2589: END IF; -- update_impact_allowed = 'Y'
2590:
2591: IF l_debug_mode = 'Y' THEN
2592: pa_debug.g_err_stage:= 'Exiting FP_CI_MANUAL_MERGE';
2593: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2594: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2595: pa_debug.reset_err_stack;
2596:

Line 2593: pa_debug.write(l_module_name,pa_debug.g_err_stage,

2589: END IF; -- update_impact_allowed = 'Y'
2590:
2591: IF l_debug_mode = 'Y' THEN
2592: pa_debug.g_err_stage:= 'Exiting FP_CI_MANUAL_MERGE';
2593: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2594: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2595: pa_debug.reset_err_stack;
2596:
2597: END IF;

Line 2595: pa_debug.reset_err_stack;

2591: IF l_debug_mode = 'Y' THEN
2592: pa_debug.g_err_stage:= 'Exiting FP_CI_MANUAL_MERGE';
2593: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2594: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL3);
2595: pa_debug.reset_err_stack;
2596:
2597: END IF;
2598:
2599: EXCEPTION

Line 2620: pa_debug.reset_err_stack;

2616: ELSE
2617: x_msg_count := l_msg_count;
2618: END IF;
2619: IF l_debug_mode = 'Y' THEN
2620: pa_debug.reset_err_stack;
2621: END IF;
2622: -- RAISE; /* bug 3978200 Directly called from middle tier donot raise */
2623:
2624: WHEN others THEN

Line 2636: pa_debug.g_err_stage:= 'Unexpected Error'||x_msg_data;

2632: ,p_procedure_name => 'FP_CI_MANUAL_MERGE'
2633: ,p_error_text => x_msg_data);
2634:
2635: IF l_debug_mode = 'Y' THEN
2636: pa_debug.g_err_stage:= 'Unexpected Error'||x_msg_data;
2637: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2638: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2639: pa_debug.reset_err_stack;
2640:

Line 2637: pa_debug.write(l_module_name,pa_debug.g_err_stage,

2633: ,p_error_text => x_msg_data);
2634:
2635: IF l_debug_mode = 'Y' THEN
2636: pa_debug.g_err_stage:= 'Unexpected Error'||x_msg_data;
2637: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2638: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2639: pa_debug.reset_err_stack;
2640:
2641: END IF;

Line 2639: pa_debug.reset_err_stack;

2635: IF l_debug_mode = 'Y' THEN
2636: pa_debug.g_err_stage:= 'Unexpected Error'||x_msg_data;
2637: pa_debug.write(l_module_name,pa_debug.g_err_stage,
2638: PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
2639: pa_debug.reset_err_stack;
2640:
2641: END IF;
2642: RAISE;
2643:

Line 2654: IF P_PA_DEBUG_MODE='Y' THEN

2650: p_task_id IN pa_resource_assignments.task_id%TYPE)
2651: RETURN NUMBER IS
2652: l_temp NUMBER;
2653: BEGIN
2654: IF P_PA_DEBUG_MODE='Y' THEN
2655: pa_debug.write('PAFPCIMB.get_task_id','p_task_id IS '||p_task_id,3);
2656: pa_debug.write('PAFPCIMB.get_task_id','p_planning_level IS '||p_task_id,3);
2657: END IF;
2658: if p_task_id=0 THEN

Line 2655: pa_debug.write('PAFPCIMB.get_task_id','p_task_id IS '||p_task_id,3);

2651: RETURN NUMBER IS
2652: l_temp NUMBER;
2653: BEGIN
2654: IF P_PA_DEBUG_MODE='Y' THEN
2655: pa_debug.write('PAFPCIMB.get_task_id','p_task_id IS '||p_task_id,3);
2656: pa_debug.write('PAFPCIMB.get_task_id','p_planning_level IS '||p_task_id,3);
2657: END IF;
2658: if p_task_id=0 THEN
2659: return 0;

Line 2656: pa_debug.write('PAFPCIMB.get_task_id','p_planning_level IS '||p_task_id,3);

2652: l_temp NUMBER;
2653: BEGIN
2654: IF P_PA_DEBUG_MODE='Y' THEN
2655: pa_debug.write('PAFPCIMB.get_task_id','p_task_id IS '||p_task_id,3);
2656: pa_debug.write('PAFPCIMB.get_task_id','p_planning_level IS '||p_task_id,3);
2657: END IF;
2658: if p_task_id=0 THEN
2659: return 0;
2660: END IF;

Line 2679: IF P_PA_DEBUG_MODE='Y' THEN

2675: into l_src_targ_task_tbl(l_temp).value
2676: from pa_tasks pt
2677: where pt.task_id = p_task_id;
2678:
2679: IF P_PA_DEBUG_MODE='Y' THEN
2680: pa_debug.write('PAFPCIMB.get_task_id','l_src_targ_task_tbl(l_temp).value is '||l_src_targ_task_tbl(l_temp).value,3);
2681: END IF;
2682: return l_src_targ_task_tbl(l_temp).value;
2683: END;

Line 2680: pa_debug.write('PAFPCIMB.get_task_id','l_src_targ_task_tbl(l_temp).value is '||l_src_targ_task_tbl(l_temp).value,3);

2676: from pa_tasks pt
2677: where pt.task_id = p_task_id;
2678:
2679: IF P_PA_DEBUG_MODE='Y' THEN
2680: pa_debug.write('PAFPCIMB.get_task_id','l_src_targ_task_tbl(l_temp).value is '||l_src_targ_task_tbl(l_temp).value,3);
2681: END IF;
2682: return l_src_targ_task_tbl(l_temp).value;
2683: END;
2684:

Line 2810: l_debug_mode VARCHAR2(1) :=P_PA_DEBUG_MODE;

2806: l_data VARCHAR2(2000);
2807: l_msg_data VARCHAR2(2000);
2808: l_msg_index_out NUMBER;
2809: l_return_status VARCHAR2(2000);
2810: l_debug_mode VARCHAR2(1) :=P_PA_DEBUG_MODE;
2811: l_debug_level3 CONSTANT NUMBER := 3;
2812: l_debug_level5 CONSTANT NUMBER := 5;
2813: l_module_name VARCHAR2(100) := 'PAFPCIMB.implement_ci_into_single_ver' ;
2814: l_token_name VARCHAR2(30) :='PROCEDURENAME';

Line 3348: IF p_pa_debug_mode = 'Y' THEN

3344:
3345: BEGIN
3346: FND_MSG_PUB.initialize;
3347:
3348: IF p_pa_debug_mode = 'Y' THEN
3349: pa_debug.set_curr_function( p_function => 'implement_ci_into_single_ver',
3350: p_debug_mode => P_PA_debug_mode );
3351: END IF;
3352: x_msg_count := 0;

Line 3349: pa_debug.set_curr_function( p_function => 'implement_ci_into_single_ver',

3345: BEGIN
3346: FND_MSG_PUB.initialize;
3347:
3348: IF p_pa_debug_mode = 'Y' THEN
3349: pa_debug.set_curr_function( p_function => 'implement_ci_into_single_ver',
3350: p_debug_mode => P_PA_debug_mode );
3351: END IF;
3352: x_msg_count := 0;
3353: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 3350: p_debug_mode => P_PA_debug_mode );

3346: FND_MSG_PUB.initialize;
3347:
3348: IF p_pa_debug_mode = 'Y' THEN
3349: pa_debug.set_curr_function( p_function => 'implement_ci_into_single_ver',
3350: p_debug_mode => P_PA_debug_mode );
3351: END IF;
3352: x_msg_count := 0;
3353: x_return_status := FND_API.G_RET_STS_SUCCESS;
3354:

Line 3358: IF P_PA_debug_mode = 'Y' THEN

3354:
3355: SAVEPOINT implement_ci_into_single_ver;
3356:
3357: --dbms_output.put_line('I1');
3358: IF P_PA_debug_mode = 'Y' THEN
3359: pa_debug.g_err_stage:= 'Entering implement_ci_into_single_ver';
3360: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3361: END IF;
3362:

Line 3359: pa_debug.g_err_stage:= 'Entering implement_ci_into_single_ver';

3355: SAVEPOINT implement_ci_into_single_ver;
3356:
3357: --dbms_output.put_line('I1');
3358: IF P_PA_debug_mode = 'Y' THEN
3359: pa_debug.g_err_stage:= 'Entering implement_ci_into_single_ver';
3360: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3361: END IF;
3362:
3363: --dbms_output.put_line('I2');

Line 3360: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3356:
3357: --dbms_output.put_line('I1');
3358: IF P_PA_debug_mode = 'Y' THEN
3359: pa_debug.g_err_stage:= 'Entering implement_ci_into_single_ver';
3360: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3361: END IF;
3362:
3363: --dbms_output.put_line('I2');
3364: -- Derive the version ids for the change order if none of them is passed

Line 3366: IF P_PA_debug_mode = 'Y' THEN

3362:
3363: --dbms_output.put_line('I2');
3364: -- Derive the version ids for the change order if none of them is passed
3365: IF p_ci_cost_version_id IS NULL AND p_ci_rev_version_id IS NULL AND p_ci_all_version_id IS NULL THEN
3366: IF P_PA_debug_mode = 'Y' THEN
3367: pa_debug.g_err_stage:= 'Calling GET_CI_VERSIONS p_ci_id :'||p_ci_id;
3368: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3369: END IF;
3370: Pa_Fp_Control_Items_Utils.GET_CI_VERSIONS

Line 3367: pa_debug.g_err_stage:= 'Calling GET_CI_VERSIONS p_ci_id :'||p_ci_id;

3363: --dbms_output.put_line('I2');
3364: -- Derive the version ids for the change order if none of them is passed
3365: IF p_ci_cost_version_id IS NULL AND p_ci_rev_version_id IS NULL AND p_ci_all_version_id IS NULL THEN
3366: IF P_PA_debug_mode = 'Y' THEN
3367: pa_debug.g_err_stage:= 'Calling GET_CI_VERSIONS p_ci_id :'||p_ci_id;
3368: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3369: END IF;
3370: Pa_Fp_Control_Items_Utils.GET_CI_VERSIONS
3371: ( p_ci_id => p_ci_id

Line 3368: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3364: -- Derive the version ids for the change order if none of them is passed
3365: IF p_ci_cost_version_id IS NULL AND p_ci_rev_version_id IS NULL AND p_ci_all_version_id IS NULL THEN
3366: IF P_PA_debug_mode = 'Y' THEN
3367: pa_debug.g_err_stage:= 'Calling GET_CI_VERSIONS p_ci_id :'||p_ci_id;
3368: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3369: END IF;
3370: Pa_Fp_Control_Items_Utils.GET_CI_VERSIONS
3371: ( p_ci_id => p_ci_id
3372: ,X_cost_budget_version_id => l_ci_cost_version_id

Line 3380: IF P_PA_debug_mode = 'Y' THEN

3376: ,x_msg_count => l_msg_data
3377: ,x_msg_data => l_msg_count);
3378:
3379: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3380: IF P_PA_debug_mode = 'Y' THEN
3381: pa_debug.g_err_stage:= 'Error in GET_CI_VERSIONS';
3382: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3383: END IF;
3384: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 3381: pa_debug.g_err_stage:= 'Error in GET_CI_VERSIONS';

3377: ,x_msg_data => l_msg_count);
3378:
3379: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3380: IF P_PA_debug_mode = 'Y' THEN
3381: pa_debug.g_err_stage:= 'Error in GET_CI_VERSIONS';
3382: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3383: END IF;
3384: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
3385: END IF;

Line 3382: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3378:
3379: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3380: IF P_PA_debug_mode = 'Y' THEN
3381: pa_debug.g_err_stage:= 'Error in GET_CI_VERSIONS';
3382: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3383: END IF;
3384: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
3385: END IF;
3386: ELSE

Line 3430: IF P_PA_debug_mode = 'Y' THEN

3426: ,l_current_working_flag
3427: from pa_budget_versions
3428: WHERE budget_version_id = p_budget_version_id;
3429:
3430: IF P_PA_debug_mode = 'Y' THEN
3431: pa_debug.g_err_stage:= 'Fetching l_etc_start_date :'||l_etc_start_date;
3432: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3433:
3434: pa_debug.g_err_stage:= 'Fetching l_project_id :'||l_project_id;

Line 3431: pa_debug.g_err_stage:= 'Fetching l_etc_start_date :'||l_etc_start_date;

3427: from pa_budget_versions
3428: WHERE budget_version_id = p_budget_version_id;
3429:
3430: IF P_PA_debug_mode = 'Y' THEN
3431: pa_debug.g_err_stage:= 'Fetching l_etc_start_date :'||l_etc_start_date;
3432: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3433:
3434: pa_debug.g_err_stage:= 'Fetching l_project_id :'||l_project_id;
3435: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3432: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3428: WHERE budget_version_id = p_budget_version_id;
3429:
3430: IF P_PA_debug_mode = 'Y' THEN
3431: pa_debug.g_err_stage:= 'Fetching l_etc_start_date :'||l_etc_start_date;
3432: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3433:
3434: pa_debug.g_err_stage:= 'Fetching l_project_id :'||l_project_id;
3435: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3436:

Line 3434: pa_debug.g_err_stage:= 'Fetching l_project_id :'||l_project_id;

3430: IF P_PA_debug_mode = 'Y' THEN
3431: pa_debug.g_err_stage:= 'Fetching l_etc_start_date :'||l_etc_start_date;
3432: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3433:
3434: pa_debug.g_err_stage:= 'Fetching l_project_id :'||l_project_id;
3435: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3436:
3437: pa_debug.g_err_stage:= 'Fetching l_target_version_type :'||l_target_version_type;
3438: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3435: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3431: pa_debug.g_err_stage:= 'Fetching l_etc_start_date :'||l_etc_start_date;
3432: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3433:
3434: pa_debug.g_err_stage:= 'Fetching l_project_id :'||l_project_id;
3435: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3436:
3437: pa_debug.g_err_stage:= 'Fetching l_target_version_type :'||l_target_version_type;
3438: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3439:

Line 3437: pa_debug.g_err_stage:= 'Fetching l_target_version_type :'||l_target_version_type;

3433:
3434: pa_debug.g_err_stage:= 'Fetching l_project_id :'||l_project_id;
3435: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3436:
3437: pa_debug.g_err_stage:= 'Fetching l_target_version_type :'||l_target_version_type;
3438: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3439:
3440: pa_debug.g_err_stage:= 'Fetching l_project_structure_version_id :'||l_project_structure_version_id;
3441: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3438: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3434: pa_debug.g_err_stage:= 'Fetching l_project_id :'||l_project_id;
3435: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3436:
3437: pa_debug.g_err_stage:= 'Fetching l_target_version_type :'||l_target_version_type;
3438: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3439:
3440: pa_debug.g_err_stage:= 'Fetching l_project_structure_version_id :'||l_project_structure_version_id;
3441: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3442: END IF;

Line 3440: pa_debug.g_err_stage:= 'Fetching l_project_structure_version_id :'||l_project_structure_version_id;

3436:
3437: pa_debug.g_err_stage:= 'Fetching l_target_version_type :'||l_target_version_type;
3438: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3439:
3440: pa_debug.g_err_stage:= 'Fetching l_project_structure_version_id :'||l_project_structure_version_id;
3441: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3442: END IF;
3443:
3444: -- Select the details required from pa_projects_all so that they can be used in the later part of the code

Line 3441: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3437: pa_debug.g_err_stage:= 'Fetching l_target_version_type :'||l_target_version_type;
3438: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3439:
3440: pa_debug.g_err_stage:= 'Fetching l_project_structure_version_id :'||l_project_structure_version_id;
3441: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3442: END IF;
3443:
3444: -- Select the details required from pa_projects_all so that they can be used in the later part of the code
3445: SELECT project_currency_code

Line 3454: IF P_PA_debug_mode = 'Y' THEN

3450: ,l_baseline_funding_flag
3451: FROM pa_projects_all
3452: WHERE project_id=l_project_id;
3453:
3454: IF P_PA_debug_mode = 'Y' THEN
3455: pa_debug.g_err_stage:= 'Fetching l_project_currency_code :'||l_project_currency_code;
3456: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3457:
3458: pa_debug.g_err_stage:= 'Fetching l_projfunc_currency_code :'||l_projfunc_currency_code;

Line 3455: pa_debug.g_err_stage:= 'Fetching l_project_currency_code :'||l_project_currency_code;

3451: FROM pa_projects_all
3452: WHERE project_id=l_project_id;
3453:
3454: IF P_PA_debug_mode = 'Y' THEN
3455: pa_debug.g_err_stage:= 'Fetching l_project_currency_code :'||l_project_currency_code;
3456: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3457:
3458: pa_debug.g_err_stage:= 'Fetching l_projfunc_currency_code :'||l_projfunc_currency_code;
3459: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3456: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3452: WHERE project_id=l_project_id;
3453:
3454: IF P_PA_debug_mode = 'Y' THEN
3455: pa_debug.g_err_stage:= 'Fetching l_project_currency_code :'||l_project_currency_code;
3456: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3457:
3458: pa_debug.g_err_stage:= 'Fetching l_projfunc_currency_code :'||l_projfunc_currency_code;
3459: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3460:

Line 3458: pa_debug.g_err_stage:= 'Fetching l_projfunc_currency_code :'||l_projfunc_currency_code;

3454: IF P_PA_debug_mode = 'Y' THEN
3455: pa_debug.g_err_stage:= 'Fetching l_project_currency_code :'||l_project_currency_code;
3456: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3457:
3458: pa_debug.g_err_stage:= 'Fetching l_projfunc_currency_code :'||l_projfunc_currency_code;
3459: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3460:
3461: pa_debug.g_err_stage:= 'Fetching l_baseline_funding_flag :'||l_baseline_funding_flag;
3462: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3459: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3455: pa_debug.g_err_stage:= 'Fetching l_project_currency_code :'||l_project_currency_code;
3456: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3457:
3458: pa_debug.g_err_stage:= 'Fetching l_projfunc_currency_code :'||l_projfunc_currency_code;
3459: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3460:
3461: pa_debug.g_err_stage:= 'Fetching l_baseline_funding_flag :'||l_baseline_funding_flag;
3462: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3463: END IF;

Line 3461: pa_debug.g_err_stage:= 'Fetching l_baseline_funding_flag :'||l_baseline_funding_flag;

3457:
3458: pa_debug.g_err_stage:= 'Fetching l_projfunc_currency_code :'||l_projfunc_currency_code;
3459: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3460:
3461: pa_debug.g_err_stage:= 'Fetching l_baseline_funding_flag :'||l_baseline_funding_flag;
3462: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3463: END IF;
3464:
3465: -- Select the details required from pa_proj_fp_options so that they can be used in the later part of the code

Line 3462: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3458: pa_debug.g_err_stage:= 'Fetching l_projfunc_currency_code :'||l_projfunc_currency_code;
3459: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3460:
3461: pa_debug.g_err_stage:= 'Fetching l_baseline_funding_flag :'||l_baseline_funding_flag;
3462: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3463: END IF;
3464:
3465: -- Select the details required from pa_proj_fp_options so that they can be used in the later part of the code
3466: SELECT proj_fp_options_id,

Line 3505: IF P_PA_debug_mode = 'Y' THEN

3501: ELSIF l_targ_app_rev_flag='Y' THEN
3502: l_copy_pfc_for_txn_amt_flag :='Y';
3503: END IF;
3504:
3505: IF P_PA_debug_mode = 'Y' THEN
3506: pa_debug.g_err_stage:= 'Fetching l_targ_proj_fp_options_id :'||l_targ_proj_fp_options_id;
3507: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3508:
3509: pa_debug.g_err_stage:= 'Fetching l_targ_multi_curr_flag :'||l_targ_multi_curr_flag;

Line 3506: pa_debug.g_err_stage:= 'Fetching l_targ_proj_fp_options_id :'||l_targ_proj_fp_options_id;

3502: l_copy_pfc_for_txn_amt_flag :='Y';
3503: END IF;
3504:
3505: IF P_PA_debug_mode = 'Y' THEN
3506: pa_debug.g_err_stage:= 'Fetching l_targ_proj_fp_options_id :'||l_targ_proj_fp_options_id;
3507: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3508:
3509: pa_debug.g_err_stage:= 'Fetching l_targ_multi_curr_flag :'||l_targ_multi_curr_flag;
3510: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3507: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3503: END IF;
3504:
3505: IF P_PA_debug_mode = 'Y' THEN
3506: pa_debug.g_err_stage:= 'Fetching l_targ_proj_fp_options_id :'||l_targ_proj_fp_options_id;
3507: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3508:
3509: pa_debug.g_err_stage:= 'Fetching l_targ_multi_curr_flag :'||l_targ_multi_curr_flag;
3510: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3511:

Line 3509: pa_debug.g_err_stage:= 'Fetching l_targ_multi_curr_flag :'||l_targ_multi_curr_flag;

3505: IF P_PA_debug_mode = 'Y' THEN
3506: pa_debug.g_err_stage:= 'Fetching l_targ_proj_fp_options_id :'||l_targ_proj_fp_options_id;
3507: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3508:
3509: pa_debug.g_err_stage:= 'Fetching l_targ_multi_curr_flag :'||l_targ_multi_curr_flag;
3510: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3511:
3512: pa_debug.g_err_stage:= 'Fetching l_targ_time_phased_code :'||l_targ_time_phased_code;
3513: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3510: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3506: pa_debug.g_err_stage:= 'Fetching l_targ_proj_fp_options_id :'||l_targ_proj_fp_options_id;
3507: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3508:
3509: pa_debug.g_err_stage:= 'Fetching l_targ_multi_curr_flag :'||l_targ_multi_curr_flag;
3510: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3511:
3512: pa_debug.g_err_stage:= 'Fetching l_targ_time_phased_code :'||l_targ_time_phased_code;
3513: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3514:

Line 3512: pa_debug.g_err_stage:= 'Fetching l_targ_time_phased_code :'||l_targ_time_phased_code;

3508:
3509: pa_debug.g_err_stage:= 'Fetching l_targ_multi_curr_flag :'||l_targ_multi_curr_flag;
3510: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3511:
3512: pa_debug.g_err_stage:= 'Fetching l_targ_time_phased_code :'||l_targ_time_phased_code;
3513: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3514:
3515: pa_debug.g_err_stage:= 'Fetching L_REPORT_COST_USING :'||L_REPORT_COST_USING;
3516: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3513: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3509: pa_debug.g_err_stage:= 'Fetching l_targ_multi_curr_flag :'||l_targ_multi_curr_flag;
3510: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3511:
3512: pa_debug.g_err_stage:= 'Fetching l_targ_time_phased_code :'||l_targ_time_phased_code;
3513: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3514:
3515: pa_debug.g_err_stage:= 'Fetching L_REPORT_COST_USING :'||L_REPORT_COST_USING;
3516: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3517:

Line 3515: pa_debug.g_err_stage:= 'Fetching L_REPORT_COST_USING :'||L_REPORT_COST_USING;

3511:
3512: pa_debug.g_err_stage:= 'Fetching l_targ_time_phased_code :'||l_targ_time_phased_code;
3513: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3514:
3515: pa_debug.g_err_stage:= 'Fetching L_REPORT_COST_USING :'||L_REPORT_COST_USING;
3516: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3517:
3518: pa_debug.g_err_stage:= 'Fetching l_targ_app_cost_flag :'||l_targ_app_cost_flag;
3519: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3516: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3512: pa_debug.g_err_stage:= 'Fetching l_targ_time_phased_code :'||l_targ_time_phased_code;
3513: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3514:
3515: pa_debug.g_err_stage:= 'Fetching L_REPORT_COST_USING :'||L_REPORT_COST_USING;
3516: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3517:
3518: pa_debug.g_err_stage:= 'Fetching l_targ_app_cost_flag :'||l_targ_app_cost_flag;
3519: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3520:

Line 3518: pa_debug.g_err_stage:= 'Fetching l_targ_app_cost_flag :'||l_targ_app_cost_flag;

3514:
3515: pa_debug.g_err_stage:= 'Fetching L_REPORT_COST_USING :'||L_REPORT_COST_USING;
3516: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3517:
3518: pa_debug.g_err_stage:= 'Fetching l_targ_app_cost_flag :'||l_targ_app_cost_flag;
3519: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3520:
3521: pa_debug.g_err_stage:= 'Fetching l_targ_app_rev_flag :'||l_targ_app_rev_flag;
3522: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3519: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3515: pa_debug.g_err_stage:= 'Fetching L_REPORT_COST_USING :'||L_REPORT_COST_USING;
3516: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3517:
3518: pa_debug.g_err_stage:= 'Fetching l_targ_app_cost_flag :'||l_targ_app_cost_flag;
3519: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3520:
3521: pa_debug.g_err_stage:= 'Fetching l_targ_app_rev_flag :'||l_targ_app_rev_flag;
3522: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3523:

Line 3521: pa_debug.g_err_stage:= 'Fetching l_targ_app_rev_flag :'||l_targ_app_rev_flag;

3517:
3518: pa_debug.g_err_stage:= 'Fetching l_targ_app_cost_flag :'||l_targ_app_cost_flag;
3519: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3520:
3521: pa_debug.g_err_stage:= 'Fetching l_targ_app_rev_flag :'||l_targ_app_rev_flag;
3522: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3523:
3524: pa_debug.g_err_stage:= 'Fetching l_copy_pfc_for_txn_amt_flag :'||l_copy_pfc_for_txn_amt_flag;
3525: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3522: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3518: pa_debug.g_err_stage:= 'Fetching l_targ_app_cost_flag :'||l_targ_app_cost_flag;
3519: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3520:
3521: pa_debug.g_err_stage:= 'Fetching l_targ_app_rev_flag :'||l_targ_app_rev_flag;
3522: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3523:
3524: pa_debug.g_err_stage:= 'Fetching l_copy_pfc_for_txn_amt_flag :'||l_copy_pfc_for_txn_amt_flag;
3525: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3526:

Line 3524: pa_debug.g_err_stage:= 'Fetching l_copy_pfc_for_txn_amt_flag :'||l_copy_pfc_for_txn_amt_flag;

3520:
3521: pa_debug.g_err_stage:= 'Fetching l_targ_app_rev_flag :'||l_targ_app_rev_flag;
3522: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3523:
3524: pa_debug.g_err_stage:= 'Fetching l_copy_pfc_for_txn_amt_flag :'||l_copy_pfc_for_txn_amt_flag;
3525: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3526:
3527: pa_debug.g_err_stage:= 'Fetching l_targ_resource_list_id :'||l_targ_resource_list_id;
3528: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3525: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3521: pa_debug.g_err_stage:= 'Fetching l_targ_app_rev_flag :'||l_targ_app_rev_flag;
3522: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3523:
3524: pa_debug.g_err_stage:= 'Fetching l_copy_pfc_for_txn_amt_flag :'||l_copy_pfc_for_txn_amt_flag;
3525: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3526:
3527: pa_debug.g_err_stage:= 'Fetching l_targ_resource_list_id :'||l_targ_resource_list_id;
3528: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3529:

Line 3527: pa_debug.g_err_stage:= 'Fetching l_targ_resource_list_id :'||l_targ_resource_list_id;

3523:
3524: pa_debug.g_err_stage:= 'Fetching l_copy_pfc_for_txn_amt_flag :'||l_copy_pfc_for_txn_amt_flag;
3525: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3526:
3527: pa_debug.g_err_stage:= 'Fetching l_targ_resource_list_id :'||l_targ_resource_list_id;
3528: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3529:
3530: pa_debug.g_err_stage:= 'Fetching l_rbs_version_id :'||l_rbs_version_id;
3531: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3528: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3524: pa_debug.g_err_stage:= 'Fetching l_copy_pfc_for_txn_amt_flag :'||l_copy_pfc_for_txn_amt_flag;
3525: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3526:
3527: pa_debug.g_err_stage:= 'Fetching l_targ_resource_list_id :'||l_targ_resource_list_id;
3528: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3529:
3530: pa_debug.g_err_stage:= 'Fetching l_rbs_version_id :'||l_rbs_version_id;
3531: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3532:

Line 3530: pa_debug.g_err_stage:= 'Fetching l_rbs_version_id :'||l_rbs_version_id;

3526:
3527: pa_debug.g_err_stage:= 'Fetching l_targ_resource_list_id :'||l_targ_resource_list_id;
3528: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3529:
3530: pa_debug.g_err_stage:= 'Fetching l_rbs_version_id :'||l_rbs_version_id;
3531: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3532:
3533: pa_debug.g_err_stage:= 'Fetching l_targ_plan_level_code :'||l_targ_plan_level_code;
3534: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 3531: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3527: pa_debug.g_err_stage:= 'Fetching l_targ_resource_list_id :'||l_targ_resource_list_id;
3528: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3529:
3530: pa_debug.g_err_stage:= 'Fetching l_rbs_version_id :'||l_rbs_version_id;
3531: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3532:
3533: pa_debug.g_err_stage:= 'Fetching l_targ_plan_level_code :'||l_targ_plan_level_code;
3534: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3535: END IF;

Line 3533: pa_debug.g_err_stage:= 'Fetching l_targ_plan_level_code :'||l_targ_plan_level_code;

3529:
3530: pa_debug.g_err_stage:= 'Fetching l_rbs_version_id :'||l_rbs_version_id;
3531: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3532:
3533: pa_debug.g_err_stage:= 'Fetching l_targ_plan_level_code :'||l_targ_plan_level_code;
3534: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3535: END IF;
3536:
3537: EXCEPTION

Line 3534: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3530: pa_debug.g_err_stage:= 'Fetching l_rbs_version_id :'||l_rbs_version_id;
3531: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3532:
3533: pa_debug.g_err_stage:= 'Fetching l_targ_plan_level_code :'||l_targ_plan_level_code;
3534: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3535: END IF;
3536:
3537: EXCEPTION
3538: WHEN NO_DATA_FOUND THEN

Line 3539: IF P_PA_debug_mode = 'Y' THEN

3535: END IF;
3536:
3537: EXCEPTION
3538: WHEN NO_DATA_FOUND THEN
3539: IF P_PA_debug_mode = 'Y' THEN
3540: pa_debug.g_err_stage:='NO_DATA_FOUND while getting details required to be used in the later part of the code';
3541: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3542: END IF;
3543: RAISE NO_DATA_FOUND;

Line 3540: pa_debug.g_err_stage:='NO_DATA_FOUND while getting details required to be used in the later part of the code';

3536:
3537: EXCEPTION
3538: WHEN NO_DATA_FOUND THEN
3539: IF P_PA_debug_mode = 'Y' THEN
3540: pa_debug.g_err_stage:='NO_DATA_FOUND while getting details required to be used in the later part of the code';
3541: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3542: END IF;
3543: RAISE NO_DATA_FOUND;
3544: END;

Line 3541: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3537: EXCEPTION
3538: WHEN NO_DATA_FOUND THEN
3539: IF P_PA_debug_mode = 'Y' THEN
3540: pa_debug.g_err_stage:='NO_DATA_FOUND while getting details required to be used in the later part of the code';
3541: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3542: END IF;
3543: RAISE NO_DATA_FOUND;
3544: END;
3545:

Line 3551: IF P_PA_debug_mode = 'Y' THEN

3547: --Derive cost/rev impl flags if they are passed as null
3548: IF p_cost_impl_flag IS NULL OR
3549: p_rev_impl_flag IS NULL THEN
3550:
3551: IF P_PA_debug_mode = 'Y' THEN
3552: pa_debug.g_err_stage:= 'Calling get_impl_details';
3553: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3554: END IF;
3555:

Line 3552: pa_debug.g_err_stage:= 'Calling get_impl_details';

3548: IF p_cost_impl_flag IS NULL OR
3549: p_rev_impl_flag IS NULL THEN
3550:
3551: IF P_PA_debug_mode = 'Y' THEN
3552: pa_debug.g_err_stage:= 'Calling get_impl_details';
3553: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3554: END IF;
3555:
3556: pa_fp_control_items_utils.get_impl_details

Line 3553: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3549: p_rev_impl_flag IS NULL THEN
3550:
3551: IF P_PA_debug_mode = 'Y' THEN
3552: pa_debug.g_err_stage:= 'Calling get_impl_details';
3553: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3554: END IF;
3555:
3556: pa_fp_control_items_utils.get_impl_details
3557: ( P_fin_plan_type_id => p_fin_plan_type_id

Line 3576: IF P_PA_debug_mode = 'Y' THEN

3572: ,x_msg_data => l_msg_data
3573: ,x_msg_count => l_msg_count);
3574:
3575: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3576: IF P_PA_debug_mode = 'Y' THEN
3577: pa_debug.g_err_stage:= 'pa_fp_control_items_utils.get_impl_details returned error';
3578: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3579: END IF;
3580: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 3577: pa_debug.g_err_stage:= 'pa_fp_control_items_utils.get_impl_details returned error';

3573: ,x_msg_count => l_msg_count);
3574:
3575: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3576: IF P_PA_debug_mode = 'Y' THEN
3577: pa_debug.g_err_stage:= 'pa_fp_control_items_utils.get_impl_details returned error';
3578: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3579: END IF;
3580: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
3581: END IF;

Line 3578: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3574:
3575: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3576: IF P_PA_debug_mode = 'Y' THEN
3577: pa_debug.g_err_stage:= 'pa_fp_control_items_utils.get_impl_details returned error';
3578: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3579: END IF;
3580: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
3581: END IF;
3582:

Line 3585: IF P_PA_debug_mode = 'Y' THEN

3581: END IF;
3582:
3583: END IF;
3584:
3585: IF P_PA_debug_mode = 'Y' THEN
3586: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- p_ci_id --'||p_ci_id;
3587: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3588:
3589: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;

Line 3586: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- p_ci_id --'||p_ci_id;

3582:
3583: END IF;
3584:
3585: IF P_PA_debug_mode = 'Y' THEN
3586: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- p_ci_id --'||p_ci_id;
3587: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3588:
3589: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3590: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3587: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3583: END IF;
3584:
3585: IF P_PA_debug_mode = 'Y' THEN
3586: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- p_ci_id --'||p_ci_id;
3587: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3588:
3589: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3590: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3591:

Line 3589: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;

3585: IF P_PA_debug_mode = 'Y' THEN
3586: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- p_ci_id --'||p_ci_id;
3587: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3588:
3589: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3590: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3591:
3592: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3593: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3590: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3586: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- p_ci_id --'||p_ci_id;
3587: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3588:
3589: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3590: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3591:
3592: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3593: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3594: END IF;

Line 3592: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;

3588:
3589: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3590: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3591:
3592: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3593: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3594: END IF;
3595:
3596: IF p_cost_impl_flag IS NULL THEN

Line 3593: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3589: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3590: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3591:
3592: pa_debug.g_err_stage:= '--BEFORE IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3593: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3594: END IF;
3595:
3596: IF p_cost_impl_flag IS NULL THEN
3597:

Line 3642: IF P_PA_debug_mode = 'Y' THEN

3638: END IF;
3639:
3640: --dbms_output.put_line('I5');
3641:
3642: IF P_PA_debug_mode = 'Y' THEN
3643: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_fin_plan_type_id --'||p_fin_plan_type_id;
3644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3645:
3646: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_project_id --'||l_project_id;

Line 3643: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_fin_plan_type_id --'||p_fin_plan_type_id;

3639:
3640: --dbms_output.put_line('I5');
3641:
3642: IF P_PA_debug_mode = 'Y' THEN
3643: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_fin_plan_type_id --'||p_fin_plan_type_id;
3644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3645:
3646: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_project_id --'||l_project_id;
3647: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3640: --dbms_output.put_line('I5');
3641:
3642: IF P_PA_debug_mode = 'Y' THEN
3643: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_fin_plan_type_id --'||p_fin_plan_type_id;
3644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3645:
3646: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_project_id --'||l_project_id;
3647: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3648:

Line 3646: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_project_id --'||l_project_id;

3642: IF P_PA_debug_mode = 'Y' THEN
3643: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_fin_plan_type_id --'||p_fin_plan_type_id;
3644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3645:
3646: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_project_id --'||l_project_id;
3647: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3648:
3649: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_ci_id --'||p_ci_id;
3650: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3647: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3643: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_fin_plan_type_id --'||p_fin_plan_type_id;
3644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3645:
3646: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_project_id --'||l_project_id;
3647: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3648:
3649: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_ci_id --'||p_ci_id;
3650: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3651:

Line 3649: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_ci_id --'||p_ci_id;

3645:
3646: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_project_id --'||l_project_id;
3647: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3648:
3649: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_ci_id --'||p_ci_id;
3650: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3651:
3652: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_cost_version_id --'||l_ci_cost_version_id;
3653: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3650: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3646: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_project_id --'||l_project_id;
3647: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3648:
3649: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_ci_id --'||p_ci_id;
3650: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3651:
3652: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_cost_version_id --'||l_ci_cost_version_id;
3653: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3654:

Line 3652: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_cost_version_id --'||l_ci_cost_version_id;

3648:
3649: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_ci_id --'||p_ci_id;
3650: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3651:
3652: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_cost_version_id --'||l_ci_cost_version_id;
3653: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3654:
3655: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_rev_version_id --'||l_ci_rev_version_id;
3656: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3653: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3649: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- p_ci_id --'||p_ci_id;
3650: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3651:
3652: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_cost_version_id --'||l_ci_cost_version_id;
3653: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3654:
3655: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_rev_version_id --'||l_ci_rev_version_id;
3656: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3657:

Line 3655: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_rev_version_id --'||l_ci_rev_version_id;

3651:
3652: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_cost_version_id --'||l_ci_cost_version_id;
3653: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3654:
3655: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_rev_version_id --'||l_ci_rev_version_id;
3656: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3657:
3658: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_all_version_id --'||l_ci_all_version_id;
3659: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3656: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3652: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_cost_version_id --'||l_ci_cost_version_id;
3653: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3654:
3655: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_rev_version_id --'||l_ci_rev_version_id;
3656: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3657:
3658: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_all_version_id --'||l_ci_all_version_id;
3659: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3660:

Line 3658: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_all_version_id --'||l_ci_all_version_id;

3654:
3655: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_rev_version_id --'||l_ci_rev_version_id;
3656: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3657:
3658: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_all_version_id --'||l_ci_all_version_id;
3659: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3660:
3661: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3662: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3659: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3655: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_rev_version_id --'||l_ci_rev_version_id;
3656: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3657:
3658: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_all_version_id --'||l_ci_all_version_id;
3659: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3660:
3661: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3662: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3663:

Line 3661: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;

3657:
3658: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_all_version_id --'||l_ci_all_version_id;
3659: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3660:
3661: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3662: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3663:
3664: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3665: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3662: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3658: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_ci_all_version_id --'||l_ci_all_version_id;
3659: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3660:
3661: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3662: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3663:
3664: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3665: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3666:

Line 3664: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;

3660:
3661: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3662: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3663:
3664: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3665: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3666:
3667: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impact_impl_flag --'||l_cost_impact_impl_flag;
3668: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3665: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3661: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impl_flag --'||l_cost_impl_flag;
3662: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3663:
3664: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3665: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3666:
3667: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impact_impl_flag --'||l_cost_impact_impl_flag;
3668: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3669:

Line 3667: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impact_impl_flag --'||l_cost_impact_impl_flag;

3663:
3664: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3665: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3666:
3667: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impact_impl_flag --'||l_cost_impact_impl_flag;
3668: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3669:
3670: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impact_impl_flag --'||l_rev_impact_impl_flag;
3671: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3668: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3664: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impl_flag --'||l_rev_impl_flag;
3665: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3666:
3667: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impact_impl_flag --'||l_cost_impact_impl_flag;
3668: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3669:
3670: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impact_impl_flag --'||l_rev_impact_impl_flag;
3671: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3672:

Line 3670: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impact_impl_flag --'||l_rev_impact_impl_flag;

3666:
3667: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impact_impl_flag --'||l_cost_impact_impl_flag;
3668: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3669:
3670: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impact_impl_flag --'||l_rev_impact_impl_flag;
3671: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3672:
3673: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_partially_impl_flag --'||l_partially_impl_flag;
3674: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3671: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3667: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_cost_impact_impl_flag --'||l_cost_impact_impl_flag;
3668: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3669:
3670: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impact_impl_flag --'||l_rev_impact_impl_flag;
3671: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3672:
3673: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_partially_impl_flag --'||l_partially_impl_flag;
3674: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3675:

Line 3673: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_partially_impl_flag --'||l_partially_impl_flag;

3669:
3670: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impact_impl_flag --'||l_rev_impact_impl_flag;
3671: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3672:
3673: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_partially_impl_flag --'||l_partially_impl_flag;
3674: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3675:
3676: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_agreement_num --'||l_agreement_num;
3677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3674: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3670: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_rev_impact_impl_flag --'||l_rev_impact_impl_flag;
3671: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3672:
3673: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_partially_impl_flag --'||l_partially_impl_flag;
3674: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3675:
3676: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_agreement_num --'||l_agreement_num;
3677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3678:

Line 3676: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_agreement_num --'||l_agreement_num;

3672:
3673: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_partially_impl_flag --'||l_partially_impl_flag;
3674: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3675:
3676: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_agreement_num --'||l_agreement_num;
3677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3678:
3679: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_approved_fin_pt_id --'||l_approved_fin_pt_id;
3680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3673: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_partially_impl_flag --'||l_partially_impl_flag;
3674: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3675:
3676: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_agreement_num --'||l_agreement_num;
3677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3678:
3679: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_approved_fin_pt_id --'||l_approved_fin_pt_id;
3680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3681: END IF;

Line 3679: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_approved_fin_pt_id --'||l_approved_fin_pt_id;

3675:
3676: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_agreement_num --'||l_agreement_num;
3677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3678:
3679: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_approved_fin_pt_id --'||l_approved_fin_pt_id;
3680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3681: END IF;
3682:
3683: --Bug 4136238.Moved it to later part of the code

Line 3680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3676: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_agreement_num --'||l_agreement_num;
3677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3678:
3679: pa_debug.g_err_stage:= '--AFTER IMPL DETAILS-- l_approved_fin_pt_id --'||l_approved_fin_pt_id;
3680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3681: END IF;
3682:
3683: --Bug 4136238.Moved it to later part of the code
3684: --l_partial_impl_rev_amt := p_partial_impl_rev_amt; -- Bug 3732446

Line 3839: IF P_PA_debug_mode = 'Y' THEN

3835: and pbl.pc_cur_conv_rejection_code IS NULL
3836: and pbl.pfc_cur_conv_rejection_code IS NULL; */
3837:
3838:
3839: IF P_PA_debug_mode = 'Y' THEN
3840: pa_debug.g_err_stage:='Fetching l_impl_amt'||l_impl_amt;
3841: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3842:
3843: pa_debug.g_err_stage:='Fetching L_total_amt'||L_total_amt;

Line 3840: pa_debug.g_err_stage:='Fetching l_impl_amt'||l_impl_amt;

3836: and pbl.pfc_cur_conv_rejection_code IS NULL; */
3837:
3838:
3839: IF P_PA_debug_mode = 'Y' THEN
3840: pa_debug.g_err_stage:='Fetching l_impl_amt'||l_impl_amt;
3841: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3842:
3843: pa_debug.g_err_stage:='Fetching L_total_amt'||L_total_amt;
3844: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3841: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3837:
3838:
3839: IF P_PA_debug_mode = 'Y' THEN
3840: pa_debug.g_err_stage:='Fetching l_impl_amt'||l_impl_amt;
3841: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3842:
3843: pa_debug.g_err_stage:='Fetching L_total_amt'||L_total_amt;
3844: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3845: END IF;

Line 3843: pa_debug.g_err_stage:='Fetching L_total_amt'||L_total_amt;

3839: IF P_PA_debug_mode = 'Y' THEN
3840: pa_debug.g_err_stage:='Fetching l_impl_amt'||l_impl_amt;
3841: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3842:
3843: pa_debug.g_err_stage:='Fetching L_total_amt'||L_total_amt;
3844: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3845: END IF;
3846:
3847: EXCEPTION

Line 3844: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3840: pa_debug.g_err_stage:='Fetching l_impl_amt'||l_impl_amt;
3841: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3842:
3843: pa_debug.g_err_stage:='Fetching L_total_amt'||L_total_amt;
3844: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3845: END IF;
3846:
3847: EXCEPTION
3848: WHEN OTHERS THEN

Line 3849: IF P_PA_debug_mode = 'Y' THEN

3845: END IF;
3846:
3847: EXCEPTION
3848: WHEN OTHERS THEN
3849: IF P_PA_debug_mode = 'Y' THEN
3850: pa_debug.g_err_stage:='Error while getting total and implemented rev ';
3851: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3852: END IF;
3853: RAISE;

Line 3850: pa_debug.g_err_stage:='Error while getting total and implemented rev ';

3846:
3847: EXCEPTION
3848: WHEN OTHERS THEN
3849: IF P_PA_debug_mode = 'Y' THEN
3850: pa_debug.g_err_stage:='Error while getting total and implemented rev ';
3851: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3852: END IF;
3853: RAISE;
3854: END;

Line 3851: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3847: EXCEPTION
3848: WHEN OTHERS THEN
3849: IF P_PA_debug_mode = 'Y' THEN
3850: pa_debug.g_err_stage:='Error while getting total and implemented rev ';
3851: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3852: END IF;
3853: RAISE;
3854: END;
3855:

Line 3882: IF P_PA_debug_mode = 'Y' THEN

3878: IF l_impl_type_tbl(J) <>'COST' AND
3879: (p_context = 'IMPL_FIN_IMPACT' OR
3880: (p_context = 'INCLUDE' AND l_impl_earlier ='N')) THEN
3881:
3882: IF P_PA_debug_mode = 'Y' THEN
3883: pa_debug.g_err_stage:='Deriving l_partial_impl_rev_amt in FULL Rev impl case ';
3884: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3885: END IF;
3886:

Line 3883: pa_debug.g_err_stage:='Deriving l_partial_impl_rev_amt in FULL Rev impl case ';

3879: (p_context = 'IMPL_FIN_IMPACT' OR
3880: (p_context = 'INCLUDE' AND l_impl_earlier ='N')) THEN
3881:
3882: IF P_PA_debug_mode = 'Y' THEN
3883: pa_debug.g_err_stage:='Deriving l_partial_impl_rev_amt in FULL Rev impl case ';
3884: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3885: END IF;
3886:
3887: SELECT NVL(sum(txn_revenue),0)

Line 3884: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3880: (p_context = 'INCLUDE' AND l_impl_earlier ='N')) THEN
3881:
3882: IF P_PA_debug_mode = 'Y' THEN
3883: pa_debug.g_err_stage:='Deriving l_partial_impl_rev_amt in FULL Rev impl case ';
3884: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3885: END IF;
3886:
3887: SELECT NVL(sum(txn_revenue),0)
3888: INTO l_partial_impl_rev_amt

Line 3892: IF P_PA_debug_mode = 'Y' THEN

3888: INTO l_partial_impl_rev_amt
3889: FROM pa_budget_lines
3890: WHERE budget_version_id=l_src_ver_id_tbl(j);
3891:
3892: IF P_PA_debug_mode = 'Y' THEN
3893: pa_debug.g_err_stage:='l_partial_impl_rev_amt derived is '||l_partial_impl_rev_amt;
3894: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3895: END IF;
3896:

Line 3893: pa_debug.g_err_stage:='l_partial_impl_rev_amt derived is '||l_partial_impl_rev_amt;

3889: FROM pa_budget_lines
3890: WHERE budget_version_id=l_src_ver_id_tbl(j);
3891:
3892: IF P_PA_debug_mode = 'Y' THEN
3893: pa_debug.g_err_stage:='l_partial_impl_rev_amt derived is '||l_partial_impl_rev_amt;
3894: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3895: END IF;
3896:
3897: END IF;

Line 3894: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3890: WHERE budget_version_id=l_src_ver_id_tbl(j);
3891:
3892: IF P_PA_debug_mode = 'Y' THEN
3893: pa_debug.g_err_stage:='l_partial_impl_rev_amt derived is '||l_partial_impl_rev_amt;
3894: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3895: END IF;
3896:
3897: END IF;
3898:

Line 3900: IF P_PA_debug_mode = 'Y' THEN

3896:
3897: END IF;
3898:
3899:
3900: IF P_PA_debug_mode = 'Y' THEN
3901: pa_debug.g_err_stage:='l_partial_factor IS '||l_partial_factor;
3902: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3903: END IF;
3904:

Line 3901: pa_debug.g_err_stage:='l_partial_factor IS '||l_partial_factor;

3897: END IF;
3898:
3899:
3900: IF P_PA_debug_mode = 'Y' THEN
3901: pa_debug.g_err_stage:='l_partial_factor IS '||l_partial_factor;
3902: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3903: END IF;
3904:
3905:

Line 3902: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

3898:
3899:
3900: IF P_PA_debug_mode = 'Y' THEN
3901: pa_debug.g_err_stage:='l_partial_factor IS '||l_partial_factor;
3902: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
3903: END IF;
3904:
3905:
3906: BEGIN

Line 3924: IF P_PA_debug_mode = 'Y' THEN

3920: l_src_plan_level_code
3921: FROM pa_proj_fp_options
3922: WHERE fin_plan_version_id = l_src_ver_id_tbl(j);
3923:
3924: IF P_PA_debug_mode = 'Y' THEN
3925: pa_debug.g_err_stage:='Fetching l_src_proj_fp_options_id'||l_src_proj_fp_options_id;
3926: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3927:
3928: pa_debug.g_err_stage:='Fetching l_src_multi_curr_flag'||l_src_multi_curr_flag;

Line 3925: pa_debug.g_err_stage:='Fetching l_src_proj_fp_options_id'||l_src_proj_fp_options_id;

3921: FROM pa_proj_fp_options
3922: WHERE fin_plan_version_id = l_src_ver_id_tbl(j);
3923:
3924: IF P_PA_debug_mode = 'Y' THEN
3925: pa_debug.g_err_stage:='Fetching l_src_proj_fp_options_id'||l_src_proj_fp_options_id;
3926: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3927:
3928: pa_debug.g_err_stage:='Fetching l_src_multi_curr_flag'||l_src_multi_curr_flag;
3929: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3926: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3922: WHERE fin_plan_version_id = l_src_ver_id_tbl(j);
3923:
3924: IF P_PA_debug_mode = 'Y' THEN
3925: pa_debug.g_err_stage:='Fetching l_src_proj_fp_options_id'||l_src_proj_fp_options_id;
3926: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3927:
3928: pa_debug.g_err_stage:='Fetching l_src_multi_curr_flag'||l_src_multi_curr_flag;
3929: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3930:

Line 3928: pa_debug.g_err_stage:='Fetching l_src_multi_curr_flag'||l_src_multi_curr_flag;

3924: IF P_PA_debug_mode = 'Y' THEN
3925: pa_debug.g_err_stage:='Fetching l_src_proj_fp_options_id'||l_src_proj_fp_options_id;
3926: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3927:
3928: pa_debug.g_err_stage:='Fetching l_src_multi_curr_flag'||l_src_multi_curr_flag;
3929: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3930:
3931: pa_debug.g_err_stage:='Fetching l_src_fin_plan_type_id'||l_src_fin_plan_type_id;
3932: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3929: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3925: pa_debug.g_err_stage:='Fetching l_src_proj_fp_options_id'||l_src_proj_fp_options_id;
3926: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3927:
3928: pa_debug.g_err_stage:='Fetching l_src_multi_curr_flag'||l_src_multi_curr_flag;
3929: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3930:
3931: pa_debug.g_err_stage:='Fetching l_src_fin_plan_type_id'||l_src_fin_plan_type_id;
3932: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3933:

Line 3931: pa_debug.g_err_stage:='Fetching l_src_fin_plan_type_id'||l_src_fin_plan_type_id;

3927:
3928: pa_debug.g_err_stage:='Fetching l_src_multi_curr_flag'||l_src_multi_curr_flag;
3929: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3930:
3931: pa_debug.g_err_stage:='Fetching l_src_fin_plan_type_id'||l_src_fin_plan_type_id;
3932: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3933:
3934: pa_debug.g_err_stage:='Fetching l_src_time_phased_code'||l_src_time_phased_code;
3935: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3932: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3928: pa_debug.g_err_stage:='Fetching l_src_multi_curr_flag'||l_src_multi_curr_flag;
3929: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3930:
3931: pa_debug.g_err_stage:='Fetching l_src_fin_plan_type_id'||l_src_fin_plan_type_id;
3932: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3933:
3934: pa_debug.g_err_stage:='Fetching l_src_time_phased_code'||l_src_time_phased_code;
3935: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3936:

Line 3934: pa_debug.g_err_stage:='Fetching l_src_time_phased_code'||l_src_time_phased_code;

3930:
3931: pa_debug.g_err_stage:='Fetching l_src_fin_plan_type_id'||l_src_fin_plan_type_id;
3932: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3933:
3934: pa_debug.g_err_stage:='Fetching l_src_time_phased_code'||l_src_time_phased_code;
3935: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3936:
3937: pa_debug.g_err_stage:='Fetching l_src_report_lbr_hrs_frm_code'||l_src_report_lbr_hrs_frm_code;
3938: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3935: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3931: pa_debug.g_err_stage:='Fetching l_src_fin_plan_type_id'||l_src_fin_plan_type_id;
3932: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3933:
3934: pa_debug.g_err_stage:='Fetching l_src_time_phased_code'||l_src_time_phased_code;
3935: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3936:
3937: pa_debug.g_err_stage:='Fetching l_src_report_lbr_hrs_frm_code'||l_src_report_lbr_hrs_frm_code;
3938: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3939:

Line 3937: pa_debug.g_err_stage:='Fetching l_src_report_lbr_hrs_frm_code'||l_src_report_lbr_hrs_frm_code;

3933:
3934: pa_debug.g_err_stage:='Fetching l_src_time_phased_code'||l_src_time_phased_code;
3935: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3936:
3937: pa_debug.g_err_stage:='Fetching l_src_report_lbr_hrs_frm_code'||l_src_report_lbr_hrs_frm_code;
3938: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3939:
3940: pa_debug.g_err_stage:='Fetching l_src_resource_list_id'||l_src_resource_list_id;
3941: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3938: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3934: pa_debug.g_err_stage:='Fetching l_src_time_phased_code'||l_src_time_phased_code;
3935: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3936:
3937: pa_debug.g_err_stage:='Fetching l_src_report_lbr_hrs_frm_code'||l_src_report_lbr_hrs_frm_code;
3938: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3939:
3940: pa_debug.g_err_stage:='Fetching l_src_resource_list_id'||l_src_resource_list_id;
3941: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3942:

Line 3940: pa_debug.g_err_stage:='Fetching l_src_resource_list_id'||l_src_resource_list_id;

3936:
3937: pa_debug.g_err_stage:='Fetching l_src_report_lbr_hrs_frm_code'||l_src_report_lbr_hrs_frm_code;
3938: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3939:
3940: pa_debug.g_err_stage:='Fetching l_src_resource_list_id'||l_src_resource_list_id;
3941: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3942:
3943: pa_debug.g_err_stage:='Fetching l_src_plan_level_code'||l_src_plan_level_code;
3944: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3941: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3937: pa_debug.g_err_stage:='Fetching l_src_report_lbr_hrs_frm_code'||l_src_report_lbr_hrs_frm_code;
3938: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3939:
3940: pa_debug.g_err_stage:='Fetching l_src_resource_list_id'||l_src_resource_list_id;
3941: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3942:
3943: pa_debug.g_err_stage:='Fetching l_src_plan_level_code'||l_src_plan_level_code;
3944: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3945: END IF;

Line 3943: pa_debug.g_err_stage:='Fetching l_src_plan_level_code'||l_src_plan_level_code;

3939:
3940: pa_debug.g_err_stage:='Fetching l_src_resource_list_id'||l_src_resource_list_id;
3941: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3942:
3943: pa_debug.g_err_stage:='Fetching l_src_plan_level_code'||l_src_plan_level_code;
3944: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3945: END IF;
3946:
3947:

Line 3944: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3940: pa_debug.g_err_stage:='Fetching l_src_resource_list_id'||l_src_resource_list_id;
3941: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3942:
3943: pa_debug.g_err_stage:='Fetching l_src_plan_level_code'||l_src_plan_level_code;
3944: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3945: END IF;
3946:
3947:
3948: EXCEPTION

Line 3950: IF P_PA_debug_mode = 'Y' THEN

3946:
3947:
3948: EXCEPTION
3949: WHEN NO_DATA_FOUND THEN
3950: IF P_PA_debug_mode = 'Y' THEN
3951: pa_debug.g_err_stage:='NO_DATA_FOUND while getting src attributes ';
3952: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3953: END IF;
3954: RAISE NO_DATA_FOUND;

Line 3951: pa_debug.g_err_stage:='NO_DATA_FOUND while getting src attributes ';

3947:
3948: EXCEPTION
3949: WHEN NO_DATA_FOUND THEN
3950: IF P_PA_debug_mode = 'Y' THEN
3951: pa_debug.g_err_stage:='NO_DATA_FOUND while getting src attributes ';
3952: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3953: END IF;
3954: RAISE NO_DATA_FOUND;
3955: END;

Line 3952: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3948: EXCEPTION
3949: WHEN NO_DATA_FOUND THEN
3950: IF P_PA_debug_mode = 'Y' THEN
3951: pa_debug.g_err_stage:='NO_DATA_FOUND while getting src attributes ';
3952: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3953: END IF;
3954: RAISE NO_DATA_FOUND;
3955: END;
3956:

Line 3973: IF P_PA_debug_mode = 'Y' THEN

3969:
3970:
3971: IF l_txn_curr_code_tbl.COUNT > 0 THEN
3972: For i in l_txn_curr_code_tbl.FIRST..l_txn_curr_code_tbl.LAST LOOP
3973: IF P_PA_debug_mode = 'Y' THEN
3974: pa_debug.g_err_stage:='INSERTING l_targ_proj_fp_options_id'||l_targ_proj_fp_options_id;
3975: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3976:
3977: pa_debug.g_err_stage:='INSERTING l_PROJECT_ID'||l_PROJECT_ID;

Line 3974: pa_debug.g_err_stage:='INSERTING l_targ_proj_fp_options_id'||l_targ_proj_fp_options_id;

3970:
3971: IF l_txn_curr_code_tbl.COUNT > 0 THEN
3972: For i in l_txn_curr_code_tbl.FIRST..l_txn_curr_code_tbl.LAST LOOP
3973: IF P_PA_debug_mode = 'Y' THEN
3974: pa_debug.g_err_stage:='INSERTING l_targ_proj_fp_options_id'||l_targ_proj_fp_options_id;
3975: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3976:
3977: pa_debug.g_err_stage:='INSERTING l_PROJECT_ID'||l_PROJECT_ID;
3978: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3975: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3971: IF l_txn_curr_code_tbl.COUNT > 0 THEN
3972: For i in l_txn_curr_code_tbl.FIRST..l_txn_curr_code_tbl.LAST LOOP
3973: IF P_PA_debug_mode = 'Y' THEN
3974: pa_debug.g_err_stage:='INSERTING l_targ_proj_fp_options_id'||l_targ_proj_fp_options_id;
3975: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3976:
3977: pa_debug.g_err_stage:='INSERTING l_PROJECT_ID'||l_PROJECT_ID;
3978: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3979:

Line 3977: pa_debug.g_err_stage:='INSERTING l_PROJECT_ID'||l_PROJECT_ID;

3973: IF P_PA_debug_mode = 'Y' THEN
3974: pa_debug.g_err_stage:='INSERTING l_targ_proj_fp_options_id'||l_targ_proj_fp_options_id;
3975: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3976:
3977: pa_debug.g_err_stage:='INSERTING l_PROJECT_ID'||l_PROJECT_ID;
3978: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3979:
3980: pa_debug.g_err_stage:='INSERTING p_budget_version_id'||p_budget_version_id;
3981: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3978: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3974: pa_debug.g_err_stage:='INSERTING l_targ_proj_fp_options_id'||l_targ_proj_fp_options_id;
3975: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3976:
3977: pa_debug.g_err_stage:='INSERTING l_PROJECT_ID'||l_PROJECT_ID;
3978: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3979:
3980: pa_debug.g_err_stage:='INSERTING p_budget_version_id'||p_budget_version_id;
3981: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3982:

Line 3980: pa_debug.g_err_stage:='INSERTING p_budget_version_id'||p_budget_version_id;

3976:
3977: pa_debug.g_err_stage:='INSERTING l_PROJECT_ID'||l_PROJECT_ID;
3978: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3979:
3980: pa_debug.g_err_stage:='INSERTING p_budget_version_id'||p_budget_version_id;
3981: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3982:
3983: pa_debug.g_err_stage:='INSERTING l_txn_curr_code_tbl'||l_txn_curr_code_tbl(i);
3984: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 3981: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3977: pa_debug.g_err_stage:='INSERTING l_PROJECT_ID'||l_PROJECT_ID;
3978: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3979:
3980: pa_debug.g_err_stage:='INSERTING p_budget_version_id'||p_budget_version_id;
3981: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3982:
3983: pa_debug.g_err_stage:='INSERTING l_txn_curr_code_tbl'||l_txn_curr_code_tbl(i);
3984: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3985: END IF;

Line 3983: pa_debug.g_err_stage:='INSERTING l_txn_curr_code_tbl'||l_txn_curr_code_tbl(i);

3979:
3980: pa_debug.g_err_stage:='INSERTING p_budget_version_id'||p_budget_version_id;
3981: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3982:
3983: pa_debug.g_err_stage:='INSERTING l_txn_curr_code_tbl'||l_txn_curr_code_tbl(i);
3984: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3985: END IF;
3986: END LOOP;
3987: END IF;

Line 3984: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

3980: pa_debug.g_err_stage:='INSERTING p_budget_version_id'||p_budget_version_id;
3981: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3982:
3983: pa_debug.g_err_stage:='INSERTING l_txn_curr_code_tbl'||l_txn_curr_code_tbl(i);
3984: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
3985: END IF;
3986: END LOOP;
3987: END IF;
3988:

Line 4060: IF P_PA_debug_mode = 'Y' THEN

4056: ,x_msg_count => l_msg_count
4057: ,x_msg_data => l_msg_data);
4058:
4059: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4060: IF P_PA_debug_mode = 'Y' THEN
4061: pa_debug.g_err_stage:= 'PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs returned error';
4062: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4063: END IF;
4064: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 4061: pa_debug.g_err_stage:= 'PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs returned error';

4057: ,x_msg_data => l_msg_data);
4058:
4059: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4060: IF P_PA_debug_mode = 'Y' THEN
4061: pa_debug.g_err_stage:= 'PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs returned error';
4062: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4063: END IF;
4064: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4065: END IF;

Line 4062: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

4058:
4059: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4060: IF P_PA_debug_mode = 'Y' THEN
4061: pa_debug.g_err_stage:= 'PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs returned error';
4062: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4063: END IF;
4064: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4065: END IF;
4066:

Line 4252: IF P_PA_debug_mode = 'Y' THEN

4248: rlmap.resource_list_member_id, prat.resource_assignment_id,
4249: rlmap.cbs_element_id; ----bug#16200605
4250: ELSE
4251:
4252: IF P_PA_debug_mode = 'Y' THEN
4253: pa_debug.g_err_stage:= 'About to select the RAs with same res list for INS/UPD';
4254: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4255: END IF;
4256:

Line 4253: pa_debug.g_err_stage:= 'About to select the RAs with same res list for INS/UPD';

4249: rlmap.cbs_element_id; ----bug#16200605
4250: ELSE
4251:
4252: IF P_PA_debug_mode = 'Y' THEN
4253: pa_debug.g_err_stage:= 'About to select the RAs with same res list for INS/UPD';
4254: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4255: END IF;
4256:
4257: -- bug 3934574 In generation context, if retain manual edited lines is 'Y' filter

Line 4254: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4250: ELSE
4251:
4252: IF P_PA_debug_mode = 'Y' THEN
4253: pa_debug.g_err_stage:= 'About to select the RAs with same res list for INS/UPD';
4254: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4255: END IF;
4256:
4257: -- bug 3934574 In generation context, if retain manual edited lines is 'Y' filter
4258: -- all RAs with null transaction souce code

Line 4404: IF P_PA_debug_mode = 'Y' THEN

4400: GROUP BY get_task_id(l_targ_plan_level_code,pras.task_id) , pras.resource_list_member_id,
4401: prat.resource_assignment_id,
4402: pras.cbs_element_id; --bug#16200605
4403:
4404: IF P_PA_debug_mode = 'Y' THEN
4405: pa_debug.g_err_stage:= ' selected the RAs with same res list for INS/UPD '||l_targ_ra_id_tbl.count;
4406: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4407: END IF;
4408:

Line 4405: pa_debug.g_err_stage:= ' selected the RAs with same res list for INS/UPD '||l_targ_ra_id_tbl.count;

4401: prat.resource_assignment_id,
4402: pras.cbs_element_id; --bug#16200605
4403:
4404: IF P_PA_debug_mode = 'Y' THEN
4405: pa_debug.g_err_stage:= ' selected the RAs with same res list for INS/UPD '||l_targ_ra_id_tbl.count;
4406: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4407: END IF;
4408:
4409: END IF;

Line 4406: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4402: pras.cbs_element_id; --bug#16200605
4403:
4404: IF P_PA_debug_mode = 'Y' THEN
4405: pa_debug.g_err_stage:= ' selected the RAs with same res list for INS/UPD '||l_targ_ra_id_tbl.count;
4406: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4407: END IF;
4408:
4409: END IF;
4410:

Line 4411: IF P_PA_debug_mode = 'Y' THEN

4407: END IF;
4408:
4409: END IF;
4410:
4411: IF P_PA_debug_mode = 'Y' THEN
4412: pa_debug.g_err_stage:= ' Collected the Target Ras that should either be ins or upd. Count is '||l_targ_ra_id_tbl.count;
4413: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4414: END IF;
4415:

Line 4412: pa_debug.g_err_stage:= ' Collected the Target Ras that should either be ins or upd. Count is '||l_targ_ra_id_tbl.count;

4408:
4409: END IF;
4410:
4411: IF P_PA_debug_mode = 'Y' THEN
4412: pa_debug.g_err_stage:= ' Collected the Target Ras that should either be ins or upd. Count is '||l_targ_ra_id_tbl.count;
4413: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4414: END IF;
4415:
4416: --dbms_output.put_line('I10 '||l_targ_ra_id_tbl.COUNT);

Line 4413: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4409: END IF;
4410:
4411: IF P_PA_debug_mode = 'Y' THEN
4412: pa_debug.g_err_stage:= ' Collected the Target Ras that should either be ins or upd. Count is '||l_targ_ra_id_tbl.count;
4413: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4414: END IF;
4415:
4416: --dbms_output.put_line('I10 '||l_targ_ra_id_tbl.COUNT);
4417:

Line 4485: IF P_PA_debug_mode = 'Y' THEN

4481: EXIT;
4482: END IF;
4483: END LOOP;
4484:
4485: IF P_PA_debug_mode = 'Y' THEN
4486: pa_debug.g_err_stage:= 'before check l_temp ' || l_temp;
4487: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4488: END IF;
4489:

Line 4486: pa_debug.g_err_stage:= 'before check l_temp ' || l_temp;

4482: END IF;
4483: END LOOP;
4484:
4485: IF P_PA_debug_mode = 'Y' THEN
4486: pa_debug.g_err_stage:= 'before check l_temp ' || l_temp;
4487: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4488: END IF;
4489:
4490: IF l_temp IS NULL THEN

Line 4487: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4483: END LOOP;
4484:
4485: IF P_PA_debug_mode = 'Y' THEN
4486: pa_debug.g_err_stage:= 'before check l_temp ' || l_temp;
4487: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4488: END IF;
4489:
4490: IF l_temp IS NULL THEN
4491: lresource_list_members_tab_1.extend;

Line 4543: IF P_PA_debug_mode = 'Y' THEN

4539:
4540: END IF;
4541: END LOOP;
4542:
4543: IF P_PA_debug_mode = 'Y' THEN
4544: pa_debug.g_err_stage:= 'Calling res defaults with l_da_resource_list_members_tab '||l_da_resource_list_members_tab.count;
4545: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4546: END IF;
4547:

Line 4544: pa_debug.g_err_stage:= 'Calling res defaults with l_da_resource_list_members_tab '||l_da_resource_list_members_tab.count;

4540: END IF;
4541: END LOOP;
4542:
4543: IF P_PA_debug_mode = 'Y' THEN
4544: pa_debug.g_err_stage:= 'Calling res defaults with l_da_resource_list_members_tab '||l_da_resource_list_members_tab.count;
4545: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4546: END IF;
4547:
4548:

Line 4545: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4541: END LOOP;
4542:
4543: IF P_PA_debug_mode = 'Y' THEN
4544: pa_debug.g_err_stage:= 'Calling res defaults with l_da_resource_list_members_tab '||l_da_resource_list_members_tab.count;
4545: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4546: END IF;
4547:
4548:
4549: IF l_da_resource_list_members_tab.COUNT > 0 THEN

Line 4591: IF P_PA_debug_mode = 'Y' THEN

4587: X_return_status => l_RETURN_STATUS);
4588:
4589:
4590: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4591: IF P_PA_debug_mode = 'Y' THEN
4592: pa_debug.g_err_stage:= 'Error in get_resource_defaults';
4593: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4594: END IF;
4595: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 4592: pa_debug.g_err_stage:= 'Error in get_resource_defaults';

4588:
4589:
4590: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4591: IF P_PA_debug_mode = 'Y' THEN
4592: pa_debug.g_err_stage:= 'Error in get_resource_defaults';
4593: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4594: END IF;
4595: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4596: END IF;

Line 4593: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

4589:
4590: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4591: IF P_PA_debug_mode = 'Y' THEN
4592: pa_debug.g_err_stage:= 'Error in get_resource_defaults';
4593: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4594: END IF;
4595: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4596: END IF;
4597:

Line 4601: IF P_PA_debug_mode = 'Y' THEN

4597:
4598: --The above API (resource defaults) returns resource attributes for the distinct resource list members passed.
4599: --The below loop will copy the resource attributes from the distinct resource list members into all the
4600: --resource assignments that have to be copied into the target. Bug 3678314.
4601: IF P_PA_debug_mode = 'Y' THEN
4602: pa_debug.g_err_stage:= 'Same RL About to copy the resource attributes for the distinct rlms into the tbls that will be used copying RAs into target';
4603: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4604: END IF;
4605:

Line 4602: pa_debug.g_err_stage:= 'Same RL About to copy the resource attributes for the distinct rlms into the tbls that will be used copying RAs into target';

4598: --The above API (resource defaults) returns resource attributes for the distinct resource list members passed.
4599: --The below loop will copy the resource attributes from the distinct resource list members into all the
4600: --resource assignments that have to be copied into the target. Bug 3678314.
4601: IF P_PA_debug_mode = 'Y' THEN
4602: pa_debug.g_err_stage:= 'Same RL About to copy the resource attributes for the distinct rlms into the tbls that will be used copying RAs into target';
4603: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4604: END IF;
4605:
4606: FOR kk in 1 .. l_targ_ra_id_tbl.count LOOP

Line 4603: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4599: --The below loop will copy the resource attributes from the distinct resource list members into all the
4600: --resource assignments that have to be copied into the target. Bug 3678314.
4601: IF P_PA_debug_mode = 'Y' THEN
4602: pa_debug.g_err_stage:= 'Same RL About to copy the resource attributes for the distinct rlms into the tbls that will be used copying RAs into target';
4603: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4604: END IF;
4605:
4606: FOR kk in 1 .. l_targ_ra_id_tbl.count LOOP
4607:

Line 4630: IF P_PA_debug_mode = 'Y' THEN

4626: --Raise an error if the resource list member in l_da_resource_list_members_tab does not
4627: --exist in l_targ_rlm_id_tbl (This should never happen). Bug 3678314.
4628: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
4629:
4630: IF P_PA_debug_mode = 'Y' THEN
4631: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
4632: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4633:
4634: END IF;

Line 4631: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';

4627: --exist in l_targ_rlm_id_tbl (This should never happen). Bug 3678314.
4628: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
4629:
4630: IF P_PA_debug_mode = 'Y' THEN
4631: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
4632: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4633:
4634: END IF;
4635: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 4632: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

4628: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
4629:
4630: IF P_PA_debug_mode = 'Y' THEN
4631: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
4632: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4633:
4634: END IF;
4635: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4636:

Line 4678: IF P_PA_debug_mode = 'Y' THEN

4674: --For the resoruce assignments that should be inserted, the RBF flag and UOM derived from the source
4675: --planning transactions should be equal to the RBF and UOM returned by the get_resource_defaults API.
4676: --If they are not equal then RBF should be inserted as N in the target planning transaction and UOM
4677: --should be inserted as DOLLARS(i.e. Currency). Bug 3621847
4678: IF P_PA_debug_mode = 'Y' THEN
4679: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';
4680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4681: END IF;
4682:

Line 4679: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';

4675: --planning transactions should be equal to the RBF and UOM returned by the get_resource_defaults API.
4676: --If they are not equal then RBF should be inserted as N in the target planning transaction and UOM
4677: --should be inserted as DOLLARS(i.e. Currency). Bug 3621847
4678: IF P_PA_debug_mode = 'Y' THEN
4679: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';
4680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4681: END IF;
4682:
4683: IF P_PA_debug_mode = 'Y' THEN

Line 4680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4676: --If they are not equal then RBF should be inserted as N in the target planning transaction and UOM
4677: --should be inserted as DOLLARS(i.e. Currency). Bug 3621847
4678: IF P_PA_debug_mode = 'Y' THEN
4679: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';
4680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4681: END IF;
4682:
4683: IF P_PA_debug_mode = 'Y' THEN
4684: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);

Line 4683: IF P_PA_debug_mode = 'Y' THEN

4679: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';
4680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4681: END IF;
4682:
4683: IF P_PA_debug_mode = 'Y' THEN
4684: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4685: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4686:
4687: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

Line 4684: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);

4680: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4681: END IF;
4682:
4683: IF P_PA_debug_mode = 'Y' THEN
4684: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4685: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4686:
4687: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4688: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 4685: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4681: END IF;
4682:
4683: IF P_PA_debug_mode = 'Y' THEN
4684: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4685: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4686:
4687: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4688: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4689:

Line 4687: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

4683: IF P_PA_debug_mode = 'Y' THEN
4684: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4685: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4686:
4687: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4688: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4689:
4690: END IF;
4691:

Line 4688: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4684: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4685: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4686:
4687: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4688: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4689:
4690: END IF;
4691:
4692: --If there is one to one mapping between source and target then UOM and RBF will be copied directly

Line 4697: IF P_PA_debug_mode = 'Y' THEN

4693: --from source. Otherwise, the UOM and RBF derived from source should be compared with the ones returned
4694: --by get_resource_defaults . If the source's UOM/RBF and default UOM/RBF are same then they will be
4695: --copied to target . Otherwise DOLLARS/N will be copied for UOM/RBF
4696:
4697: IF P_PA_debug_mode = 'Y' THEN
4698: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4699: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4700:
4701: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

Line 4698: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);

4694: --by get_resource_defaults . If the source's UOM/RBF and default UOM/RBF are same then they will be
4695: --copied to target . Otherwise DOLLARS/N will be copied for UOM/RBF
4696:
4697: IF P_PA_debug_mode = 'Y' THEN
4698: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4699: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4700:
4701: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4702: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 4699: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4695: --copied to target . Otherwise DOLLARS/N will be copied for UOM/RBF
4696:
4697: IF P_PA_debug_mode = 'Y' THEN
4698: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4699: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4700:
4701: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4702: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4703:

Line 4701: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

4697: IF P_PA_debug_mode = 'Y' THEN
4698: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4699: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4700:
4701: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4702: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4703:
4704: END IF;
4705:

Line 4702: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4698: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4699: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4700:
4701: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4702: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4703:
4704: END IF;
4705:
4706: IF l_targ_rate_based_flag_tbl(kk)=l_da_rate_based_flag_tab(l_temp) AND

Line 4717: IF P_PA_debug_mode = 'Y' THEN

4713: l_targ_rate_based_flag_tbl(kk):='N';
4714: l_targ_unit_of_measure_tbl(kk):='DOLLARS';
4715:
4716: END IF;
4717: IF P_PA_debug_mode = 'Y' THEN
4718: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4719: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4720:
4721: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

Line 4718: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);

4714: l_targ_unit_of_measure_tbl(kk):='DOLLARS';
4715:
4716: END IF;
4717: IF P_PA_debug_mode = 'Y' THEN
4718: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4719: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4720:
4721: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4722: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 4719: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4715:
4716: END IF;
4717: IF P_PA_debug_mode = 'Y' THEN
4718: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4719: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4720:
4721: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4722: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4723:

Line 4721: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

4717: IF P_PA_debug_mode = 'Y' THEN
4718: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4719: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4720:
4721: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4722: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4723:
4724: END IF;
4725:

Line 4722: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4718: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
4719: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4720:
4721: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
4722: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4723:
4724: END IF;
4725:
4726: END IF; --IF L_ra_dml_code_tbl(kk) = 'INSERT'

Line 4732: IF P_PA_debug_mode = 'Y' THEN

4728:
4729: END LOOP;
4730:
4731: --dbms_output.put_line('I14');
4732: IF P_PA_debug_mode = 'Y' THEN
4733: pa_debug.g_err_stage:= 'Done with the loop for preparing the pl/sql tbls for res attrs ';
4734: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4735: END IF;
4736:

Line 4733: pa_debug.g_err_stage:= 'Done with the loop for preparing the pl/sql tbls for res attrs ';

4729: END LOOP;
4730:
4731: --dbms_output.put_line('I14');
4732: IF P_PA_debug_mode = 'Y' THEN
4733: pa_debug.g_err_stage:= 'Done with the loop for preparing the pl/sql tbls for res attrs ';
4734: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4735: END IF;
4736:
4737: l_rbs_element_id_prm_tbl.EXTEND(l_da_resource_list_members_tab.COUNT);

Line 4734: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4730:
4731: --dbms_output.put_line('I14');
4732: IF P_PA_debug_mode = 'Y' THEN
4733: pa_debug.g_err_stage:= 'Done with the loop for preparing the pl/sql tbls for res attrs ';
4734: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4735: END IF;
4736:
4737: l_rbs_element_id_prm_tbl.EXTEND(l_da_resource_list_members_tab.COUNT);
4738: l_txn_accum_header_id_prm_tbl.EXTEND(l_da_resource_list_members_tab.COUNT);

Line 4790: IF P_PA_debug_mode = 'Y' THEN

4786: ,x_msg_count => l_msg_count
4787: ,x_msg_data => l_msg_data);
4788:
4789: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4790: IF P_PA_debug_mode = 'Y' THEN
4791: pa_debug.g_err_stage:= 'Error in get_resource_defaults';
4792: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4793: END IF;
4794: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 4791: pa_debug.g_err_stage:= 'Error in get_resource_defaults';

4787: ,x_msg_data => l_msg_data);
4788:
4789: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4790: IF P_PA_debug_mode = 'Y' THEN
4791: pa_debug.g_err_stage:= 'Error in get_resource_defaults';
4792: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4793: END IF;
4794: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4795: END IF;

Line 4792: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

4788:
4789: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4790: IF P_PA_debug_mode = 'Y' THEN
4791: pa_debug.g_err_stage:= 'Error in get_resource_defaults';
4792: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4793: END IF;
4794: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4795: END IF;
4796:

Line 4797: IF P_PA_debug_mode = 'Y' THEN

4793: END IF;
4794: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4795: END IF;
4796:
4797: IF P_PA_debug_mode = 'Y' THEN
4798: pa_debug.g_err_stage:= 'Returned from PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs for getting rbs elem id for new RAs';
4799: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4800:
4801: pa_debug.g_err_stage:= 'l_rbs_element_id_prm_tbl.COUNT '||l_rbs_element_id_prm_tbl.COUNT ||' l_txn_accum_header_id_prm_tbl.COUNT '||l_txn_accum_header_id_prm_tbl.COUNT;

Line 4798: pa_debug.g_err_stage:= 'Returned from PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs for getting rbs elem id for new RAs';

4794: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4795: END IF;
4796:
4797: IF P_PA_debug_mode = 'Y' THEN
4798: pa_debug.g_err_stage:= 'Returned from PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs for getting rbs elem id for new RAs';
4799: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4800:
4801: pa_debug.g_err_stage:= 'l_rbs_element_id_prm_tbl.COUNT '||l_rbs_element_id_prm_tbl.COUNT ||' l_txn_accum_header_id_prm_tbl.COUNT '||l_txn_accum_header_id_prm_tbl.COUNT;
4802: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 4799: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4795: END IF;
4796:
4797: IF P_PA_debug_mode = 'Y' THEN
4798: pa_debug.g_err_stage:= 'Returned from PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs for getting rbs elem id for new RAs';
4799: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4800:
4801: pa_debug.g_err_stage:= 'l_rbs_element_id_prm_tbl.COUNT '||l_rbs_element_id_prm_tbl.COUNT ||' l_txn_accum_header_id_prm_tbl.COUNT '||l_txn_accum_header_id_prm_tbl.COUNT;
4802: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4803:

Line 4801: pa_debug.g_err_stage:= 'l_rbs_element_id_prm_tbl.COUNT '||l_rbs_element_id_prm_tbl.COUNT ||' l_txn_accum_header_id_prm_tbl.COUNT '||l_txn_accum_header_id_prm_tbl.COUNT;

4797: IF P_PA_debug_mode = 'Y' THEN
4798: pa_debug.g_err_stage:= 'Returned from PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs for getting rbs elem id for new RAs';
4799: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4800:
4801: pa_debug.g_err_stage:= 'l_rbs_element_id_prm_tbl.COUNT '||l_rbs_element_id_prm_tbl.COUNT ||' l_txn_accum_header_id_prm_tbl.COUNT '||l_txn_accum_header_id_prm_tbl.COUNT;
4802: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4803:
4804: END IF;
4805:

Line 4802: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4798: pa_debug.g_err_stage:= 'Returned from PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs for getting rbs elem id for new RAs';
4799: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4800:
4801: pa_debug.g_err_stage:= 'l_rbs_element_id_prm_tbl.COUNT '||l_rbs_element_id_prm_tbl.COUNT ||' l_txn_accum_header_id_prm_tbl.COUNT '||l_txn_accum_header_id_prm_tbl.COUNT;
4802: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4803:
4804: END IF;
4805:
4806: -- The rbs element id and txn accum header id are returned for distinct resource list members. These attributes

Line 4827: IF P_PA_debug_mode = 'Y' THEN

4823: --Raise an error if the resource list member in l_da_resource_list_members_tab does not
4824: --exist in l_targ_rlm_id_tbl (This should never happen).Bug 3678314.
4825: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
4826:
4827: IF P_PA_debug_mode = 'Y' THEN
4828: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
4829: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4830:
4831: END IF;

Line 4828: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';

4824: --exist in l_targ_rlm_id_tbl (This should never happen).Bug 3678314.
4825: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
4826:
4827: IF P_PA_debug_mode = 'Y' THEN
4828: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
4829: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4830:
4831: END IF;
4832: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 4829: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

4825: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
4826:
4827: IF P_PA_debug_mode = 'Y' THEN
4828: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
4829: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4830:
4831: END IF;
4832: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4833:

Line 4843: IF P_PA_debug_mode = 'Y' THEN

4839: END IF;--IF L_ra_dml_code_tbl(kk) = 'INSERT'
4840: --AND l_src_ra_id_cnt_tbl(KK) IS NULL THEN
4841: END LOOP;
4842:
4843: IF P_PA_debug_mode = 'Y' THEN
4844: pa_debug.g_err_stage:= 'Done with preparing tbls of indexed txn accum header and rbs elem ids';
4845: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4846: END IF;
4847:

Line 4844: pa_debug.g_err_stage:= 'Done with preparing tbls of indexed txn accum header and rbs elem ids';

4840: --AND l_src_ra_id_cnt_tbl(KK) IS NULL THEN
4841: END LOOP;
4842:
4843: IF P_PA_debug_mode = 'Y' THEN
4844: pa_debug.g_err_stage:= 'Done with preparing tbls of indexed txn accum header and rbs elem ids';
4845: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4846: END IF;
4847:
4848: END IF; --IF l_rbs_version_id IS NOT NULL THEN

Line 4845: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4841: END LOOP;
4842:
4843: IF P_PA_debug_mode = 'Y' THEN
4844: pa_debug.g_err_stage:= 'Done with preparing tbls of indexed txn accum header and rbs elem ids';
4845: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4846: END IF;
4847:
4848: END IF; --IF l_rbs_version_id IS NOT NULL THEN
4849:

Line 4899: IF P_PA_debug_mode = 'Y' THEN

4895: ,x_msg_count => l_msg_count
4896: ,x_msg_data => l_msg_data);
4897:
4898: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4899: IF P_PA_debug_mode = 'Y' THEN
4900: pa_debug.g_err_stage:= 'Error in Map_Rlmi_Rbs';
4901: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4902: END IF;
4903: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 4900: pa_debug.g_err_stage:= 'Error in Map_Rlmi_Rbs';

4896: ,x_msg_data => l_msg_data);
4897:
4898: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4899: IF P_PA_debug_mode = 'Y' THEN
4900: pa_debug.g_err_stage:= 'Error in Map_Rlmi_Rbs';
4901: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4902: END IF;
4903: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4904: END IF;

Line 4901: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

4897:
4898: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
4899: IF P_PA_debug_mode = 'Y' THEN
4900: pa_debug.g_err_stage:= 'Error in Map_Rlmi_Rbs';
4901: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
4902: END IF;
4903: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
4904: END IF;
4905:

Line 4942: IF P_PA_debug_mode = 'Y' THEN

4938: ELSE --Resource lists are different
4939:
4940: --dbms_output.put_line('I15');
4941:
4942: IF P_PA_debug_mode = 'Y' THEN
4943: pa_debug.g_err_stage:= 'About to prepare input table for get resource defaults API';
4944: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4945: END IF;
4946: l_da_resource_list_members_tab:=SYSTEM.PA_NUM_TBL_TYPE();

Line 4943: pa_debug.g_err_stage:= 'About to prepare input table for get resource defaults API';

4939:
4940: --dbms_output.put_line('I15');
4941:
4942: IF P_PA_debug_mode = 'Y' THEN
4943: pa_debug.g_err_stage:= 'About to prepare input table for get resource defaults API';
4944: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4945: END IF;
4946: l_da_resource_list_members_tab:=SYSTEM.PA_NUM_TBL_TYPE();
4947: l_txn_src_typ_code_rbs_prm_tbl :=SYSTEM.pa_varchar2_30_tbl_type();

Line 4944: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

4940: --dbms_output.put_line('I15');
4941:
4942: IF P_PA_debug_mode = 'Y' THEN
4943: pa_debug.g_err_stage:= 'About to prepare input table for get resource defaults API';
4944: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
4945: END IF;
4946: l_da_resource_list_members_tab:=SYSTEM.PA_NUM_TBL_TYPE();
4947: l_txn_src_typ_code_rbs_prm_tbl :=SYSTEM.pa_varchar2_30_tbl_type();
4948:

Line 5018: IF P_PA_debug_mode = 'Y' THEN

5014: X_return_status => l_RETURN_STATUS);
5015:
5016:
5017: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5018: IF P_PA_debug_mode = 'Y' THEN
5019: pa_debug.g_err_stage:= 'Error in get_resource_defaults';
5020: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5021: END IF;
5022: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 5019: pa_debug.g_err_stage:= 'Error in get_resource_defaults';

5015:
5016:
5017: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5018: IF P_PA_debug_mode = 'Y' THEN
5019: pa_debug.g_err_stage:= 'Error in get_resource_defaults';
5020: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5021: END IF;
5022: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5023: END IF;

Line 5020: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5016:
5017: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5018: IF P_PA_debug_mode = 'Y' THEN
5019: pa_debug.g_err_stage:= 'Error in get_resource_defaults';
5020: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5021: END IF;
5022: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5023: END IF;
5024:

Line 5029: IF P_PA_debug_mode = 'Y' THEN

5025:
5026: --The above API (resource defaults) returns resource attributes for the distinct resource list members passed.
5027: --The below loop will copy the resource attributes from the distinct resource list members into all the
5028: --resource assignments that have to be copied into the target. Bug 3678314.
5029: IF P_PA_debug_mode = 'Y' THEN
5030: pa_debug.g_err_stage:= 'Diff RL About to copy the resource attributes for the distinct rlms into the tbls that will be used copying RAs into target';
5031: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5032: END IF;
5033:

Line 5030: pa_debug.g_err_stage:= 'Diff RL About to copy the resource attributes for the distinct rlms into the tbls that will be used copying RAs into target';

5026: --The above API (resource defaults) returns resource attributes for the distinct resource list members passed.
5027: --The below loop will copy the resource attributes from the distinct resource list members into all the
5028: --resource assignments that have to be copied into the target. Bug 3678314.
5029: IF P_PA_debug_mode = 'Y' THEN
5030: pa_debug.g_err_stage:= 'Diff RL About to copy the resource attributes for the distinct rlms into the tbls that will be used copying RAs into target';
5031: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5032: END IF;
5033:
5034: FOR kk in 1 .. l_targ_ra_id_tbl.count LOOP

Line 5031: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5027: --The below loop will copy the resource attributes from the distinct resource list members into all the
5028: --resource assignments that have to be copied into the target. Bug 3678314.
5029: IF P_PA_debug_mode = 'Y' THEN
5030: pa_debug.g_err_stage:= 'Diff RL About to copy the resource attributes for the distinct rlms into the tbls that will be used copying RAs into target';
5031: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5032: END IF;
5033:
5034: FOR kk in 1 .. l_targ_ra_id_tbl.count LOOP
5035:

Line 5058: IF P_PA_debug_mode = 'Y' THEN

5054: --Raise an error if the resource list member in l_da_resource_list_members_tab does not
5055: --exist in l_targ_rlm_id_tbl (This should never happen). Bug 3678314.
5056: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
5057:
5058: IF P_PA_debug_mode = 'Y' THEN
5059: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
5060: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5061:
5062: END IF;

Line 5059: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';

5055: --exist in l_targ_rlm_id_tbl (This should never happen). Bug 3678314.
5056: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
5057:
5058: IF P_PA_debug_mode = 'Y' THEN
5059: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
5060: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5061:
5062: END IF;
5063: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 5060: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5056: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
5057:
5058: IF P_PA_debug_mode = 'Y' THEN
5059: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
5060: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5061:
5062: END IF;
5063: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5064:

Line 5107: IF P_PA_debug_mode = 'Y' THEN

5103: --For the resoruce assignments that should be inserted, the RBF flag and UOM derived from the source
5104: --planning transactions should be equal to the RBF and UOM returned by the get_resource_defaults API.
5105: --If they are not equal then RBF should be inserted as N in the target planning transaction and UOM
5106: --should be inserted as DOLLARS(i.e. Currency). Bug 3678314
5107: IF P_PA_debug_mode = 'Y' THEN
5108: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';
5109: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5110: END IF;
5111:

Line 5108: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';

5104: --planning transactions should be equal to the RBF and UOM returned by the get_resource_defaults API.
5105: --If they are not equal then RBF should be inserted as N in the target planning transaction and UOM
5106: --should be inserted as DOLLARS(i.e. Currency). Bug 3678314
5107: IF P_PA_debug_mode = 'Y' THEN
5108: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';
5109: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5110: END IF;
5111:
5112: IF P_PA_debug_mode = 'Y' THEN

Line 5109: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5105: --If they are not equal then RBF should be inserted as N in the target planning transaction and UOM
5106: --should be inserted as DOLLARS(i.e. Currency). Bug 3678314
5107: IF P_PA_debug_mode = 'Y' THEN
5108: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';
5109: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5110: END IF;
5111:
5112: IF P_PA_debug_mode = 'Y' THEN
5113: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);

Line 5112: IF P_PA_debug_mode = 'Y' THEN

5108: pa_debug.g_err_stage:= 'About to derive the rbs and UOM for the target txn that should be inserted';
5109: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5110: END IF;
5111:
5112: IF P_PA_debug_mode = 'Y' THEN
5113: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5114: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5115:
5116: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

Line 5113: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);

5109: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5110: END IF;
5111:
5112: IF P_PA_debug_mode = 'Y' THEN
5113: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5114: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5115:
5116: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5117: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5114: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5110: END IF;
5111:
5112: IF P_PA_debug_mode = 'Y' THEN
5113: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5114: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5115:
5116: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5117: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5118:

Line 5116: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

5112: IF P_PA_debug_mode = 'Y' THEN
5113: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5114: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5115:
5116: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5117: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5118:
5119: END IF;
5120:

Line 5117: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5113: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5114: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5115:
5116: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5117: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5118:
5119: END IF;
5120:
5121:

Line 5124: IF P_PA_debug_mode = 'Y' THEN

5120:
5121:
5122: --If the RBF/UOM derived through resource list mapping are not same as RBF/UOM returned by get_resource_defaults
5123: --then RBF/UOM should be changed to DOLLARS/N. Bug 3678314
5124: IF P_PA_debug_mode = 'Y' THEN
5125: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5126: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5127:
5128: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

Line 5125: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);

5121:
5122: --If the RBF/UOM derived through resource list mapping are not same as RBF/UOM returned by get_resource_defaults
5123: --then RBF/UOM should be changed to DOLLARS/N. Bug 3678314
5124: IF P_PA_debug_mode = 'Y' THEN
5125: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5126: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5127:
5128: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5129: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5126: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5122: --If the RBF/UOM derived through resource list mapping are not same as RBF/UOM returned by get_resource_defaults
5123: --then RBF/UOM should be changed to DOLLARS/N. Bug 3678314
5124: IF P_PA_debug_mode = 'Y' THEN
5125: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5126: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5127:
5128: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5129: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5130:

Line 5128: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

5124: IF P_PA_debug_mode = 'Y' THEN
5125: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5126: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5127:
5128: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5129: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5130:
5131: END IF;
5132:

Line 5129: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5125: pa_debug.g_err_stage:= 'l_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5126: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5127:
5128: pa_debug.g_err_stage:= 'l_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5129: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5130:
5131: END IF;
5132:
5133: IF l_targ_rate_based_flag_tbl(kk)=l_da_rate_based_flag_tab(l_temp) AND

Line 5144: IF P_PA_debug_mode = 'Y' THEN

5140: l_targ_rate_based_flag_tbl(kk):='N';
5141: l_targ_unit_of_measure_tbl(kk):='DOLLARS';
5142:
5143: END IF;
5144: IF P_PA_debug_mode = 'Y' THEN
5145: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5146: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5147:
5148: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

Line 5145: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);

5141: l_targ_unit_of_measure_tbl(kk):='DOLLARS';
5142:
5143: END IF;
5144: IF P_PA_debug_mode = 'Y' THEN
5145: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5146: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5147:
5148: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5149: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5146: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5142:
5143: END IF;
5144: IF P_PA_debug_mode = 'Y' THEN
5145: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5146: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5147:
5148: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5149: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5150:

Line 5148: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);

5144: IF P_PA_debug_mode = 'Y' THEN
5145: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5146: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5147:
5148: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5149: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5150:
5151: END IF;
5152:

Line 5149: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5145: pa_debug.g_err_stage:= 'Al_targ_rate_based_flag_tbl('||kk||') '||l_targ_rate_based_flag_tbl(kk);
5146: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5147:
5148: pa_debug.g_err_stage:= 'Al_targ_unit_of_measure_tbl('||kk||') '||l_targ_unit_of_measure_tbl(kk);
5149: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5150:
5151: END IF;
5152:
5153: END IF;-- IF l_ra_dml_code_tbl(kk)='INSERT' THEN

Line 5163: IF P_PA_debug_mode = 'Y' THEN

5159: l_rbs_element_id_prm_tbl.EXTEND(l_da_resource_list_members_tab.COUNT);
5160: l_txn_accum_header_id_prm_tbl.EXTEND(l_da_resource_list_members_tab.COUNT);
5161: IF l_rbs_version_id IS NOT NULL THEN
5162:
5163: IF P_PA_debug_mode = 'Y' THEN
5164: pa_debug.g_err_stage:= 'About to call PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs when RLS are different for RBS REF';
5165: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5166: END IF;
5167:

Line 5164: pa_debug.g_err_stage:= 'About to call PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs when RLS are different for RBS REF';

5160: l_txn_accum_header_id_prm_tbl.EXTEND(l_da_resource_list_members_tab.COUNT);
5161: IF l_rbs_version_id IS NOT NULL THEN
5162:
5163: IF P_PA_debug_mode = 'Y' THEN
5164: pa_debug.g_err_stage:= 'About to call PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs when RLS are different for RBS REF';
5165: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5166: END IF;
5167:
5168:

Line 5165: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5161: IF l_rbs_version_id IS NOT NULL THEN
5162:
5163: IF P_PA_debug_mode = 'Y' THEN
5164: pa_debug.g_err_stage:= 'About to call PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs when RLS are different for RBS REF';
5165: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5166: END IF;
5167:
5168:
5169: PA_RLMI_RBS_MAP_PUB.Map_Rlmi_Rbs

Line 5218: IF P_PA_debug_mode = 'Y' THEN

5214: ,x_msg_count => l_msg_count
5215: ,x_msg_data => l_msg_data);
5216:
5217: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5218: IF P_PA_debug_mode = 'Y' THEN
5219: pa_debug.g_err_stage:= 'Error in get_resource_defaults ';
5220: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5221: END IF;
5222: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 5219: pa_debug.g_err_stage:= 'Error in get_resource_defaults ';

5215: ,x_msg_data => l_msg_data);
5216:
5217: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5218: IF P_PA_debug_mode = 'Y' THEN
5219: pa_debug.g_err_stage:= 'Error in get_resource_defaults ';
5220: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5221: END IF;
5222: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5223: END IF;

Line 5220: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5216:
5217: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5218: IF P_PA_debug_mode = 'Y' THEN
5219: pa_debug.g_err_stage:= 'Error in get_resource_defaults ';
5220: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5221: END IF;
5222: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5223: END IF;
5224:

Line 5225: IF P_PA_debug_mode = 'Y' THEN

5221: END IF;
5222: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5223: END IF;
5224:
5225: IF P_PA_debug_mode = 'Y' THEN
5226: pa_debug.g_err_stage:= 'Preparing TXN Accum Header Id and RBS Elem Id tbls';
5227: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5228:
5229: pa_debug.g_err_stage:= 'l_txn_accum_header_id_prm_tbl.count is '||l_txn_accum_header_id_prm_tbl.count ||' l_rbs_element_id_prm_tbl.count is '||l_rbs_element_id_prm_tbl.count;

Line 5226: pa_debug.g_err_stage:= 'Preparing TXN Accum Header Id and RBS Elem Id tbls';

5222: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5223: END IF;
5224:
5225: IF P_PA_debug_mode = 'Y' THEN
5226: pa_debug.g_err_stage:= 'Preparing TXN Accum Header Id and RBS Elem Id tbls';
5227: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5228:
5229: pa_debug.g_err_stage:= 'l_txn_accum_header_id_prm_tbl.count is '||l_txn_accum_header_id_prm_tbl.count ||' l_rbs_element_id_prm_tbl.count is '||l_rbs_element_id_prm_tbl.count;
5230: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5227: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5223: END IF;
5224:
5225: IF P_PA_debug_mode = 'Y' THEN
5226: pa_debug.g_err_stage:= 'Preparing TXN Accum Header Id and RBS Elem Id tbls';
5227: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5228:
5229: pa_debug.g_err_stage:= 'l_txn_accum_header_id_prm_tbl.count is '||l_txn_accum_header_id_prm_tbl.count ||' l_rbs_element_id_prm_tbl.count is '||l_rbs_element_id_prm_tbl.count;
5230: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5231:

Line 5229: pa_debug.g_err_stage:= 'l_txn_accum_header_id_prm_tbl.count is '||l_txn_accum_header_id_prm_tbl.count ||' l_rbs_element_id_prm_tbl.count is '||l_rbs_element_id_prm_tbl.count;

5225: IF P_PA_debug_mode = 'Y' THEN
5226: pa_debug.g_err_stage:= 'Preparing TXN Accum Header Id and RBS Elem Id tbls';
5227: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5228:
5229: pa_debug.g_err_stage:= 'l_txn_accum_header_id_prm_tbl.count is '||l_txn_accum_header_id_prm_tbl.count ||' l_rbs_element_id_prm_tbl.count is '||l_rbs_element_id_prm_tbl.count;
5230: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5231:
5232: END IF;
5233:

Line 5230: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5226: pa_debug.g_err_stage:= 'Preparing TXN Accum Header Id and RBS Elem Id tbls';
5227: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5228:
5229: pa_debug.g_err_stage:= 'l_txn_accum_header_id_prm_tbl.count is '||l_txn_accum_header_id_prm_tbl.count ||' l_rbs_element_id_prm_tbl.count is '||l_rbs_element_id_prm_tbl.count;
5230: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5231:
5232: END IF;
5233:
5234:

Line 5255: IF P_PA_debug_mode = 'Y' THEN

5251: --Raise an error if the resource list member in l_da_resource_list_members_tab does not
5252: --exist in l_targ_rlm_id_tbl (This should never happen).Bug 3678314.
5253: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
5254:
5255: IF P_PA_debug_mode = 'Y' THEN
5256: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
5257: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5258:
5259: END IF;

Line 5256: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';

5252: --exist in l_targ_rlm_id_tbl (This should never happen).Bug 3678314.
5253: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
5254:
5255: IF P_PA_debug_mode = 'Y' THEN
5256: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
5257: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5258:
5259: END IF;
5260: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 5257: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5253: IF l_da_resource_list_members_tab(l_temp)<>l_targ_rlm_id_tbl(kk) THEN
5254:
5255: IF P_PA_debug_mode = 'Y' THEN
5256: pa_debug.g_err_stage:= 'Match for l_targ_rlm_id_tbl('||kk||') '||l_targ_rlm_id_tbl(kk) ||' not found in l_da_resource_list_members_tab';
5257: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5258:
5259: END IF;
5260: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5261:

Line 5282: IF P_PA_debug_mode = 'Y' THEN

5278:
5279: --dbms_output.put_line('I17');
5280:
5281:
5282: IF P_PA_debug_mode = 'Y' THEN
5283: pa_debug.g_err_stage:= 'About to bulk insert into PRA';
5284: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5285:
5286: IF l_targ_rlm_id_tbl.COUNT>1 THEN

Line 5283: pa_debug.g_err_stage:= 'About to bulk insert into PRA';

5279: --dbms_output.put_line('I17');
5280:
5281:
5282: IF P_PA_debug_mode = 'Y' THEN
5283: pa_debug.g_err_stage:= 'About to bulk insert into PRA';
5284: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5285:
5286: IF l_targ_rlm_id_tbl.COUNT>1 THEN
5287: pa_debug.g_err_stage:= 'l_targ_rlm_id_tbl(1) is '||l_targ_rlm_id_tbl(1)||' l_targ_rlm_id_tbl(2) is '||l_targ_rlm_id_tbl(2);

Line 5284: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5280:
5281:
5282: IF P_PA_debug_mode = 'Y' THEN
5283: pa_debug.g_err_stage:= 'About to bulk insert into PRA';
5284: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5285:
5286: IF l_targ_rlm_id_tbl.COUNT>1 THEN
5287: pa_debug.g_err_stage:= 'l_targ_rlm_id_tbl(1) is '||l_targ_rlm_id_tbl(1)||' l_targ_rlm_id_tbl(2) is '||l_targ_rlm_id_tbl(2);
5288: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5287: pa_debug.g_err_stage:= 'l_targ_rlm_id_tbl(1) is '||l_targ_rlm_id_tbl(1)||' l_targ_rlm_id_tbl(2) is '||l_targ_rlm_id_tbl(2);

5283: pa_debug.g_err_stage:= 'About to bulk insert into PRA';
5284: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5285:
5286: IF l_targ_rlm_id_tbl.COUNT>1 THEN
5287: pa_debug.g_err_stage:= 'l_targ_rlm_id_tbl(1) is '||l_targ_rlm_id_tbl(1)||' l_targ_rlm_id_tbl(2) is '||l_targ_rlm_id_tbl(2);
5288: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5289:
5290: pa_debug.g_err_stage:= 'L_targ_ra_id_tbl(1) is '||L_targ_ra_id_tbl(1)||' L_targ_ra_id_tbl(2) is '||L_targ_ra_id_tbl(2);
5291: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5288: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5284: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5285:
5286: IF l_targ_rlm_id_tbl.COUNT>1 THEN
5287: pa_debug.g_err_stage:= 'l_targ_rlm_id_tbl(1) is '||l_targ_rlm_id_tbl(1)||' l_targ_rlm_id_tbl(2) is '||l_targ_rlm_id_tbl(2);
5288: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5289:
5290: pa_debug.g_err_stage:= 'L_targ_ra_id_tbl(1) is '||L_targ_ra_id_tbl(1)||' L_targ_ra_id_tbl(2) is '||L_targ_ra_id_tbl(2);
5291: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5292:

Line 5290: pa_debug.g_err_stage:= 'L_targ_ra_id_tbl(1) is '||L_targ_ra_id_tbl(1)||' L_targ_ra_id_tbl(2) is '||L_targ_ra_id_tbl(2);

5286: IF l_targ_rlm_id_tbl.COUNT>1 THEN
5287: pa_debug.g_err_stage:= 'l_targ_rlm_id_tbl(1) is '||l_targ_rlm_id_tbl(1)||' l_targ_rlm_id_tbl(2) is '||l_targ_rlm_id_tbl(2);
5288: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5289:
5290: pa_debug.g_err_stage:= 'L_targ_ra_id_tbl(1) is '||L_targ_ra_id_tbl(1)||' L_targ_ra_id_tbl(2) is '||L_targ_ra_id_tbl(2);
5291: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5292:
5293: pa_debug.g_err_stage:= 'L_targ_task_id_tbl(1) is '||L_targ_task_id_tbl(1)||' L_targ_task_id_tbl(2) is '||L_targ_task_id_tbl(2);
5294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5291: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5287: pa_debug.g_err_stage:= 'l_targ_rlm_id_tbl(1) is '||l_targ_rlm_id_tbl(1)||' l_targ_rlm_id_tbl(2) is '||l_targ_rlm_id_tbl(2);
5288: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5289:
5290: pa_debug.g_err_stage:= 'L_targ_ra_id_tbl(1) is '||L_targ_ra_id_tbl(1)||' L_targ_ra_id_tbl(2) is '||L_targ_ra_id_tbl(2);
5291: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5292:
5293: pa_debug.g_err_stage:= 'L_targ_task_id_tbl(1) is '||L_targ_task_id_tbl(1)||' L_targ_task_id_tbl(2) is '||L_targ_task_id_tbl(2);
5294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5295:

Line 5293: pa_debug.g_err_stage:= 'L_targ_task_id_tbl(1) is '||L_targ_task_id_tbl(1)||' L_targ_task_id_tbl(2) is '||L_targ_task_id_tbl(2);

5289:
5290: pa_debug.g_err_stage:= 'L_targ_ra_id_tbl(1) is '||L_targ_ra_id_tbl(1)||' L_targ_ra_id_tbl(2) is '||L_targ_ra_id_tbl(2);
5291: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5292:
5293: pa_debug.g_err_stage:= 'L_targ_task_id_tbl(1) is '||L_targ_task_id_tbl(1)||' L_targ_task_id_tbl(2) is '||L_targ_task_id_tbl(2);
5294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5295:
5296: pa_debug.g_err_stage:= 'l_src_ra_id_cnt_tbl(1) is '||l_src_ra_id_cnt_tbl(1)||' l_src_ra_id_cnt_tbl(2) is '||l_src_ra_id_cnt_tbl(2);
5297: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5290: pa_debug.g_err_stage:= 'L_targ_ra_id_tbl(1) is '||L_targ_ra_id_tbl(1)||' L_targ_ra_id_tbl(2) is '||L_targ_ra_id_tbl(2);
5291: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5292:
5293: pa_debug.g_err_stage:= 'L_targ_task_id_tbl(1) is '||L_targ_task_id_tbl(1)||' L_targ_task_id_tbl(2) is '||L_targ_task_id_tbl(2);
5294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5295:
5296: pa_debug.g_err_stage:= 'l_src_ra_id_cnt_tbl(1) is '||l_src_ra_id_cnt_tbl(1)||' l_src_ra_id_cnt_tbl(2) is '||l_src_ra_id_cnt_tbl(2);
5297: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5298:

Line 5296: pa_debug.g_err_stage:= 'l_src_ra_id_cnt_tbl(1) is '||l_src_ra_id_cnt_tbl(1)||' l_src_ra_id_cnt_tbl(2) is '||l_src_ra_id_cnt_tbl(2);

5292:
5293: pa_debug.g_err_stage:= 'L_targ_task_id_tbl(1) is '||L_targ_task_id_tbl(1)||' L_targ_task_id_tbl(2) is '||L_targ_task_id_tbl(2);
5294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5295:
5296: pa_debug.g_err_stage:= 'l_src_ra_id_cnt_tbl(1) is '||l_src_ra_id_cnt_tbl(1)||' l_src_ra_id_cnt_tbl(2) is '||l_src_ra_id_cnt_tbl(2);
5297: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5298:
5299: pa_debug.g_err_stage:= 'l_src_resource_list_id is '||l_src_resource_list_id||' l_targ_resource_list_id is '||l_targ_resource_list_id;
5300: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5297: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5293: pa_debug.g_err_stage:= 'L_targ_task_id_tbl(1) is '||L_targ_task_id_tbl(1)||' L_targ_task_id_tbl(2) is '||L_targ_task_id_tbl(2);
5294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5295:
5296: pa_debug.g_err_stage:= 'l_src_ra_id_cnt_tbl(1) is '||l_src_ra_id_cnt_tbl(1)||' l_src_ra_id_cnt_tbl(2) is '||l_src_ra_id_cnt_tbl(2);
5297: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5298:
5299: pa_debug.g_err_stage:= 'l_src_resource_list_id is '||l_src_resource_list_id||' l_targ_resource_list_id is '||l_targ_resource_list_id;
5300: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5301:

Line 5299: pa_debug.g_err_stage:= 'l_src_resource_list_id is '||l_src_resource_list_id||' l_targ_resource_list_id is '||l_targ_resource_list_id;

5295:
5296: pa_debug.g_err_stage:= 'l_src_ra_id_cnt_tbl(1) is '||l_src_ra_id_cnt_tbl(1)||' l_src_ra_id_cnt_tbl(2) is '||l_src_ra_id_cnt_tbl(2);
5297: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5298:
5299: pa_debug.g_err_stage:= 'l_src_resource_list_id is '||l_src_resource_list_id||' l_targ_resource_list_id is '||l_targ_resource_list_id;
5300: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5301:
5302: pa_debug.g_err_stage:= 'L_ra_dml_code_tbl(1) is '||L_ra_dml_code_tbl(1)||' L_ra_dml_code_tbl(2) is '||L_ra_dml_code_tbl(2);
5303: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5300: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5296: pa_debug.g_err_stage:= 'l_src_ra_id_cnt_tbl(1) is '||l_src_ra_id_cnt_tbl(1)||' l_src_ra_id_cnt_tbl(2) is '||l_src_ra_id_cnt_tbl(2);
5297: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5298:
5299: pa_debug.g_err_stage:= 'l_src_resource_list_id is '||l_src_resource_list_id||' l_targ_resource_list_id is '||l_targ_resource_list_id;
5300: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5301:
5302: pa_debug.g_err_stage:= 'L_ra_dml_code_tbl(1) is '||L_ra_dml_code_tbl(1)||' L_ra_dml_code_tbl(2) is '||L_ra_dml_code_tbl(2);
5303: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5304:

Line 5302: pa_debug.g_err_stage:= 'L_ra_dml_code_tbl(1) is '||L_ra_dml_code_tbl(1)||' L_ra_dml_code_tbl(2) is '||L_ra_dml_code_tbl(2);

5298:
5299: pa_debug.g_err_stage:= 'l_src_resource_list_id is '||l_src_resource_list_id||' l_targ_resource_list_id is '||l_targ_resource_list_id;
5300: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5301:
5302: pa_debug.g_err_stage:= 'L_ra_dml_code_tbl(1) is '||L_ra_dml_code_tbl(1)||' L_ra_dml_code_tbl(2) is '||L_ra_dml_code_tbl(2);
5303: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5304:
5305: pa_debug.g_err_stage:= 'l_targ_txn_accum_header_id_tbl(1) is '||l_targ_txn_accum_header_id_tbl(1)||' l_targ_txn_accum_header_id_tbl(2) is '||l_targ_txn_accum_header_id_tbl(2);
5306: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5303: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5299: pa_debug.g_err_stage:= 'l_src_resource_list_id is '||l_src_resource_list_id||' l_targ_resource_list_id is '||l_targ_resource_list_id;
5300: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5301:
5302: pa_debug.g_err_stage:= 'L_ra_dml_code_tbl(1) is '||L_ra_dml_code_tbl(1)||' L_ra_dml_code_tbl(2) is '||L_ra_dml_code_tbl(2);
5303: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5304:
5305: pa_debug.g_err_stage:= 'l_targ_txn_accum_header_id_tbl(1) is '||l_targ_txn_accum_header_id_tbl(1)||' l_targ_txn_accum_header_id_tbl(2) is '||l_targ_txn_accum_header_id_tbl(2);
5306: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5307:

Line 5305: pa_debug.g_err_stage:= 'l_targ_txn_accum_header_id_tbl(1) is '||l_targ_txn_accum_header_id_tbl(1)||' l_targ_txn_accum_header_id_tbl(2) is '||l_targ_txn_accum_header_id_tbl(2);

5301:
5302: pa_debug.g_err_stage:= 'L_ra_dml_code_tbl(1) is '||L_ra_dml_code_tbl(1)||' L_ra_dml_code_tbl(2) is '||L_ra_dml_code_tbl(2);
5303: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5304:
5305: pa_debug.g_err_stage:= 'l_targ_txn_accum_header_id_tbl(1) is '||l_targ_txn_accum_header_id_tbl(1)||' l_targ_txn_accum_header_id_tbl(2) is '||l_targ_txn_accum_header_id_tbl(2);
5306: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5307:
5308: pa_debug.g_err_stage:= 'l_targ_rbs_element_id_tbl(1) is '||l_targ_rbs_element_id_tbl(1)||' l_targ_rbs_element_id_tbl(2) is '||l_targ_rbs_element_id_tbl(2);
5309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 5306: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5302: pa_debug.g_err_stage:= 'L_ra_dml_code_tbl(1) is '||L_ra_dml_code_tbl(1)||' L_ra_dml_code_tbl(2) is '||L_ra_dml_code_tbl(2);
5303: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5304:
5305: pa_debug.g_err_stage:= 'l_targ_txn_accum_header_id_tbl(1) is '||l_targ_txn_accum_header_id_tbl(1)||' l_targ_txn_accum_header_id_tbl(2) is '||l_targ_txn_accum_header_id_tbl(2);
5306: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5307:
5308: pa_debug.g_err_stage:= 'l_targ_rbs_element_id_tbl(1) is '||l_targ_rbs_element_id_tbl(1)||' l_targ_rbs_element_id_tbl(2) is '||l_targ_rbs_element_id_tbl(2);
5309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5310:

Line 5308: pa_debug.g_err_stage:= 'l_targ_rbs_element_id_tbl(1) is '||l_targ_rbs_element_id_tbl(1)||' l_targ_rbs_element_id_tbl(2) is '||l_targ_rbs_element_id_tbl(2);

5304:
5305: pa_debug.g_err_stage:= 'l_targ_txn_accum_header_id_tbl(1) is '||l_targ_txn_accum_header_id_tbl(1)||' l_targ_txn_accum_header_id_tbl(2) is '||l_targ_txn_accum_header_id_tbl(2);
5306: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5307:
5308: pa_debug.g_err_stage:= 'l_targ_rbs_element_id_tbl(1) is '||l_targ_rbs_element_id_tbl(1)||' l_targ_rbs_element_id_tbl(2) is '||l_targ_rbs_element_id_tbl(2);
5309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5310:
5311:
5312: END IF;

Line 5309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5305: pa_debug.g_err_stage:= 'l_targ_txn_accum_header_id_tbl(1) is '||l_targ_txn_accum_header_id_tbl(1)||' l_targ_txn_accum_header_id_tbl(2) is '||l_targ_txn_accum_header_id_tbl(2);
5306: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5307:
5308: pa_debug.g_err_stage:= 'l_targ_rbs_element_id_tbl(1) is '||l_targ_rbs_element_id_tbl(1)||' l_targ_rbs_element_id_tbl(2) is '||l_targ_rbs_element_id_tbl(2);
5309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5310:
5311:
5312: END IF;
5313:

Line 5469: IF P_PA_debug_mode = 'Y' THEN

5465: FROM dual
5466: WHERE L_ra_dml_code_tbl(kk)='INSERT';
5467:
5468:
5469: IF P_PA_debug_mode = 'Y' THEN
5470: pa_debug.g_err_stage:= 'Done with bulk insert into PRA';
5471: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5472: END IF;
5473:

Line 5470: pa_debug.g_err_stage:= 'Done with bulk insert into PRA';

5466: WHERE L_ra_dml_code_tbl(kk)='INSERT';
5467:
5468:
5469: IF P_PA_debug_mode = 'Y' THEN
5470: pa_debug.g_err_stage:= 'Done with bulk insert into PRA';
5471: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5472: END IF;
5473:
5474: --dbms_output.put_line('I19');

Line 5471: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5467:
5468:
5469: IF P_PA_debug_mode = 'Y' THEN
5470: pa_debug.g_err_stage:= 'Done with bulk insert into PRA';
5471: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5472: END IF;
5473:
5474: --dbms_output.put_line('I19');
5475:

Line 5558: IF P_PA_debug_mode = 'Y' THEN

5554: --Hence budget lines need not be copied.
5555:
5556: IF l_partial_factor<>0 THEN
5557:
5558: IF P_PA_debug_mode = 'Y' THEN
5559: pa_debug.g_err_stage:= 'Done with bulk update of PRA';
5560: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5561: END IF;
5562:

Line 5559: pa_debug.g_err_stage:= 'Done with bulk update of PRA';

5555:
5556: IF l_partial_factor<>0 THEN
5557:
5558: IF P_PA_debug_mode = 'Y' THEN
5559: pa_debug.g_err_stage:= 'Done with bulk update of PRA';
5560: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5561: END IF;
5562:
5563:

Line 5560: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5556: IF l_partial_factor<>0 THEN
5557:
5558: IF P_PA_debug_mode = 'Y' THEN
5559: pa_debug.g_err_stage:= 'Done with bulk update of PRA';
5560: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5561: END IF;
5562:
5563:
5564: l_same_multi_curr_flag := 'N';

Line 5569: IF P_PA_debug_mode = 'Y' THEN

5565: IF l_src_multi_curr_flag = l_targ_multi_curr_flag THEN
5566: l_same_multi_curr_flag := 'Y';
5567: END IF;
5568:
5569: IF P_PA_debug_mode = 'Y' THEN
5570: pa_debug.g_err_stage:= 'Done with deriving elem ver ids.';
5571: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5572: END IF;
5573:

Line 5570: pa_debug.g_err_stage:= 'Done with deriving elem ver ids.';

5566: l_same_multi_curr_flag := 'Y';
5567: END IF;
5568:
5569: IF P_PA_debug_mode = 'Y' THEN
5570: pa_debug.g_err_stage:= 'Done with deriving elem ver ids.';
5571: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5572: END IF;
5573:
5574: --dbms_output.put_line('I20');

Line 5571: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5567: END IF;
5568:
5569: IF P_PA_debug_mode = 'Y' THEN
5570: pa_debug.g_err_stage:= 'Done with deriving elem ver ids.';
5571: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5572: END IF;
5573:
5574: --dbms_output.put_line('I20');
5575:

Line 5582: IF P_PA_debug_mode = 'Y' THEN

5578: IF l_src_time_phased_code = 'N' AND (l_targ_time_phased_code = 'P' OR l_targ_time_phased_code = 'G') THEN
5579:
5580: IF l_src_resource_list_id = l_targ_resource_list_id THEN
5581:
5582: IF P_PA_debug_mode = 'Y' THEN
5583: pa_debug.g_err_stage:= 'About to fire select for deriving params to calc API. Same Rls';
5584: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5585: END IF;
5586:

Line 5583: pa_debug.g_err_stage:= 'About to fire select for deriving params to calc API. Same Rls';

5579:
5580: IF l_src_resource_list_id = l_targ_resource_list_id THEN
5581:
5582: IF P_PA_debug_mode = 'Y' THEN
5583: pa_debug.g_err_stage:= 'About to fire select for deriving params to calc API. Same Rls';
5584: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5585: END IF;
5586:
5587:

Line 5584: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5580: IF l_src_resource_list_id = l_targ_resource_list_id THEN
5581:
5582: IF P_PA_debug_mode = 'Y' THEN
5583: pa_debug.g_err_stage:= 'About to fire select for deriving params to calc API. Same Rls';
5584: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5585: END IF;
5586:
5587:
5588: SELECT get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id),pbls.resource_list_member_id),

Line 5667: IF P_PA_debug_mode = 'Y' THEN

5663: WHERE pbl.budget_Version_id = p_budget_version_id
5664: GROUP BY pbl.resource_assignment_id, pbl.txn_currency_code)pblt
5665: where get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id),pbls.resource_list_member_id)=pblt.resource_assignment_id(+)
5666: and pblt.txn_Currency_code(+)= pbls.txn_currency_code;
5667: IF P_PA_debug_mode = 'Y' THEN
5668: pa_debug.g_err_stage:= 'Done with select for deriving params to calc API. Same Rls';
5669: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5670: END IF;
5671:

Line 5668: pa_debug.g_err_stage:= 'Done with select for deriving params to calc API. Same Rls';

5664: GROUP BY pbl.resource_assignment_id, pbl.txn_currency_code)pblt
5665: where get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id),pbls.resource_list_member_id)=pblt.resource_assignment_id(+)
5666: and pblt.txn_Currency_code(+)= pbls.txn_currency_code;
5667: IF P_PA_debug_mode = 'Y' THEN
5668: pa_debug.g_err_stage:= 'Done with select for deriving params to calc API. Same Rls';
5669: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5670: END IF;
5671:
5672:

Line 5669: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5665: where get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id),pbls.resource_list_member_id)=pblt.resource_assignment_id(+)
5666: and pblt.txn_Currency_code(+)= pbls.txn_currency_code;
5667: IF P_PA_debug_mode = 'Y' THEN
5668: pa_debug.g_err_stage:= 'Done with select for deriving params to calc API. Same Rls';
5669: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5670: END IF;
5671:
5672:
5673: ELSE

Line 5675: IF P_PA_debug_mode = 'Y' THEN

5671:
5672:
5673: ELSE
5674:
5675: IF P_PA_debug_mode = 'Y' THEN
5676: pa_debug.g_err_stage:= 'About to bulk collect BLs with diff RLs for calling calc API';
5677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5678: END IF;
5679:

Line 5676: pa_debug.g_err_stage:= 'About to bulk collect BLs with diff RLs for calling calc API';

5672:
5673: ELSE
5674:
5675: IF P_PA_debug_mode = 'Y' THEN
5676: pa_debug.g_err_stage:= 'About to bulk collect BLs with diff RLs for calling calc API';
5677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5678: END IF;
5679:
5680: select get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id),pbls.resource_list_member_id),

Line 5677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5673: ELSE
5674:
5675: IF P_PA_debug_mode = 'Y' THEN
5676: pa_debug.g_err_stage:= 'About to bulk collect BLs with diff RLs for calling calc API';
5677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5678: END IF;
5679:
5680: select get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id),pbls.resource_list_member_id),
5681: DECODE(l_copy_pfc_for_txn_amt_flag,'Y',l_projfunc_currency_code,

Line 5763: IF P_PA_debug_mode = 'Y' THEN

5759: GROUP BY pbl.resource_assignment_id, pbl.txn_currency_code)pblt
5760: where get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id),pbls.resource_list_member_id)=pblt.resource_assignment_id(+)
5761: and pblt.txn_currency_code(+)= pbls.txn_currency_code;
5762:
5763: IF P_PA_debug_mode = 'Y' THEN
5764: pa_debug.g_err_stage:= 'Done with bulk collect BLs with diff RLs for calling calc API';
5765: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5766: END IF;
5767:

Line 5764: pa_debug.g_err_stage:= 'Done with bulk collect BLs with diff RLs for calling calc API';

5760: where get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id),pbls.resource_list_member_id)=pblt.resource_assignment_id(+)
5761: and pblt.txn_currency_code(+)= pbls.txn_currency_code;
5762:
5763: IF P_PA_debug_mode = 'Y' THEN
5764: pa_debug.g_err_stage:= 'Done with bulk collect BLs with diff RLs for calling calc API';
5765: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5766: END IF;
5767:
5768: END IF;

Line 5765: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5761: and pblt.txn_currency_code(+)= pbls.txn_currency_code;
5762:
5763: IF P_PA_debug_mode = 'Y' THEN
5764: pa_debug.g_err_stage:= 'Done with bulk collect BLs with diff RLs for calling calc API';
5765: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5766: END IF;
5767:
5768: END IF;
5769:

Line 5783: IF P_PA_debug_mode = 'Y' THEN

5779: --the revenue amount in the target as only cost amounts should be impacted in the target.
5780:
5781: FOR kk IN l_res_assignment_id_tbl.FIRST..l_res_assignment_id_tbl.LAST LOOP
5782:
5783: IF P_PA_debug_mode = 'Y' THEN
5784: pa_debug.g_err_stage:= 'Before finding the RBF flag for l_res_assignment_id_tbl('||kk||')'||l_res_assignment_id_tbl(kk);
5785: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5786: END IF;
5787:

Line 5784: pa_debug.g_err_stage:= 'Before finding the RBF flag for l_res_assignment_id_tbl('||kk||')'||l_res_assignment_id_tbl(kk);

5780:
5781: FOR kk IN l_res_assignment_id_tbl.FIRST..l_res_assignment_id_tbl.LAST LOOP
5782:
5783: IF P_PA_debug_mode = 'Y' THEN
5784: pa_debug.g_err_stage:= 'Before finding the RBF flag for l_res_assignment_id_tbl('||kk||')'||l_res_assignment_id_tbl(kk);
5785: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5786: END IF;
5787:
5788:

Line 5785: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5781: FOR kk IN l_res_assignment_id_tbl.FIRST..l_res_assignment_id_tbl.LAST LOOP
5782:
5783: IF P_PA_debug_mode = 'Y' THEN
5784: pa_debug.g_err_stage:= 'Before finding the RBF flag for l_res_assignment_id_tbl('||kk||')'||l_res_assignment_id_tbl(kk);
5785: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5786: END IF;
5787:
5788:
5789: FOR ww IN l_targ_ra_id_tbl.FIRST..l_targ_ra_id_tbl.LAST LOOP

Line 5791: IF P_PA_debug_mode = 'Y' THEN

5787:
5788:
5789: FOR ww IN l_targ_ra_id_tbl.FIRST..l_targ_ra_id_tbl.LAST LOOP
5790:
5791: IF P_PA_debug_mode = 'Y' THEN
5792: pa_debug.g_err_stage:= 'l_targ_ra_id_tbl('||ww||')'||l_targ_ra_id_tbl(ww);
5793: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5794: END IF;
5795:

Line 5792: pa_debug.g_err_stage:= 'l_targ_ra_id_tbl('||ww||')'||l_targ_ra_id_tbl(ww);

5788:
5789: FOR ww IN l_targ_ra_id_tbl.FIRST..l_targ_ra_id_tbl.LAST LOOP
5790:
5791: IF P_PA_debug_mode = 'Y' THEN
5792: pa_debug.g_err_stage:= 'l_targ_ra_id_tbl('||ww||')'||l_targ_ra_id_tbl(ww);
5793: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5794: END IF;
5795:
5796: IF l_targ_ra_id_tbl(ww)=l_res_assignment_id_tbl(kk) THEN

Line 5793: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5789: FOR ww IN l_targ_ra_id_tbl.FIRST..l_targ_ra_id_tbl.LAST LOOP
5790:
5791: IF P_PA_debug_mode = 'Y' THEN
5792: pa_debug.g_err_stage:= 'l_targ_ra_id_tbl('||ww||')'||l_targ_ra_id_tbl(ww);
5793: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5794: END IF;
5795:
5796: IF l_targ_ra_id_tbl(ww)=l_res_assignment_id_tbl(kk) THEN
5797:

Line 5798: IF P_PA_debug_mode = 'Y' THEN

5794: END IF;
5795:
5796: IF l_targ_ra_id_tbl(ww)=l_res_assignment_id_tbl(kk) THEN
5797:
5798: IF P_PA_debug_mode = 'Y' THEN
5799: pa_debug.g_err_stage:= 'Exiting with ww '||ww;
5800: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5801: END IF;
5802:

Line 5799: pa_debug.g_err_stage:= 'Exiting with ww '||ww;

5795:
5796: IF l_targ_ra_id_tbl(ww)=l_res_assignment_id_tbl(kk) THEN
5797:
5798: IF P_PA_debug_mode = 'Y' THEN
5799: pa_debug.g_err_stage:= 'Exiting with ww '||ww;
5800: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5801: END IF;
5802:
5803: l_matching_index := ww;

Line 5800: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5796: IF l_targ_ra_id_tbl(ww)=l_res_assignment_id_tbl(kk) THEN
5797:
5798: IF P_PA_debug_mode = 'Y' THEN
5799: pa_debug.g_err_stage:= 'Exiting with ww '||ww;
5800: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5801: END IF;
5802:
5803: l_matching_index := ww;
5804:

Line 5811: IF P_PA_debug_mode = 'Y' THEN

5807: END IF;
5808:
5809: END LOOP;
5810:
5811: IF P_PA_debug_mode = 'Y' THEN
5812:
5813: pa_debug.g_err_stage:= 'l_matching_index is '||l_matching_index;
5814: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5815:

Line 5813: pa_debug.g_err_stage:= 'l_matching_index is '||l_matching_index;

5809: END LOOP;
5810:
5811: IF P_PA_debug_mode = 'Y' THEN
5812:
5813: pa_debug.g_err_stage:= 'l_matching_index is '||l_matching_index;
5814: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5815:
5816: END IF;
5817:

Line 5814: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5810:
5811: IF P_PA_debug_mode = 'Y' THEN
5812:
5813: pa_debug.g_err_stage:= 'l_matching_index is '||l_matching_index;
5814: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5815:
5816: END IF;
5817:
5818:

Line 5846: IF P_PA_debug_mode = 'Y' THEN

5842:
5843:
5844: END LOOP;
5845:
5846: IF P_PA_debug_mode = 'Y' THEN
5847: pa_debug.g_err_stage:= 'Calling Calc';
5848: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5849:
5850: FOR kk IN l_res_assignment_id_tbl.FIRST..l_res_assignment_id_tbl.LAST LOOP

Line 5847: pa_debug.g_err_stage:= 'Calling Calc';

5843:
5844: END LOOP;
5845:
5846: IF P_PA_debug_mode = 'Y' THEN
5847: pa_debug.g_err_stage:= 'Calling Calc';
5848: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5849:
5850: FOR kk IN l_res_assignment_id_tbl.FIRST..l_res_assignment_id_tbl.LAST LOOP
5851:

Line 5848: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5844: END LOOP;
5845:
5846: IF P_PA_debug_mode = 'Y' THEN
5847: pa_debug.g_err_stage:= 'Calling Calc';
5848: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5849:
5850: FOR kk IN l_res_assignment_id_tbl.FIRST..l_res_assignment_id_tbl.LAST LOOP
5851:
5852: pa_debug.g_err_stage:= 'l_res_assignment_id_tbl('||KK||') IS'||l_res_assignment_id_tbl(kk);

Line 5852: pa_debug.g_err_stage:= 'l_res_assignment_id_tbl('||KK||') IS'||l_res_assignment_id_tbl(kk);

5848: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5849:
5850: FOR kk IN l_res_assignment_id_tbl.FIRST..l_res_assignment_id_tbl.LAST LOOP
5851:
5852: pa_debug.g_err_stage:= 'l_res_assignment_id_tbl('||KK||') IS'||l_res_assignment_id_tbl(kk);
5853: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5854:
5855: pa_debug.g_err_stage:= 'l_delete_budget_lines_tbl('||KK||') IS'||l_delete_budget_lines_tbl(kk);
5856: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5853: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5849:
5850: FOR kk IN l_res_assignment_id_tbl.FIRST..l_res_assignment_id_tbl.LAST LOOP
5851:
5852: pa_debug.g_err_stage:= 'l_res_assignment_id_tbl('||KK||') IS'||l_res_assignment_id_tbl(kk);
5853: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5854:
5855: pa_debug.g_err_stage:= 'l_delete_budget_lines_tbl('||KK||') IS'||l_delete_budget_lines_tbl(kk);
5856: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5857:

Line 5855: pa_debug.g_err_stage:= 'l_delete_budget_lines_tbl('||KK||') IS'||l_delete_budget_lines_tbl(kk);

5851:
5852: pa_debug.g_err_stage:= 'l_res_assignment_id_tbl('||KK||') IS'||l_res_assignment_id_tbl(kk);
5853: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5854:
5855: pa_debug.g_err_stage:= 'l_delete_budget_lines_tbl('||KK||') IS'||l_delete_budget_lines_tbl(kk);
5856: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5857:
5858: pa_debug.g_err_stage:= 'l_spread_amount_flags_tbl('||KK||') IS'||l_spread_amount_flags_tbl(kk);
5859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5856: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5852: pa_debug.g_err_stage:= 'l_res_assignment_id_tbl('||KK||') IS'||l_res_assignment_id_tbl(kk);
5853: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5854:
5855: pa_debug.g_err_stage:= 'l_delete_budget_lines_tbl('||KK||') IS'||l_delete_budget_lines_tbl(kk);
5856: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5857:
5858: pa_debug.g_err_stage:= 'l_spread_amount_flags_tbl('||KK||') IS'||l_spread_amount_flags_tbl(kk);
5859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5860:

Line 5858: pa_debug.g_err_stage:= 'l_spread_amount_flags_tbl('||KK||') IS'||l_spread_amount_flags_tbl(kk);

5854:
5855: pa_debug.g_err_stage:= 'l_delete_budget_lines_tbl('||KK||') IS'||l_delete_budget_lines_tbl(kk);
5856: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5857:
5858: pa_debug.g_err_stage:= 'l_spread_amount_flags_tbl('||KK||') IS'||l_spread_amount_flags_tbl(kk);
5859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5860:
5861: pa_debug.g_err_stage:= 'l_currency_code_tbl('||KK||') IS'||l_currency_code_tbl(kk);
5862: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5855: pa_debug.g_err_stage:= 'l_delete_budget_lines_tbl('||KK||') IS'||l_delete_budget_lines_tbl(kk);
5856: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5857:
5858: pa_debug.g_err_stage:= 'l_spread_amount_flags_tbl('||KK||') IS'||l_spread_amount_flags_tbl(kk);
5859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5860:
5861: pa_debug.g_err_stage:= 'l_currency_code_tbl('||KK||') IS'||l_currency_code_tbl(kk);
5862: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5863:

Line 5861: pa_debug.g_err_stage:= 'l_currency_code_tbl('||KK||') IS'||l_currency_code_tbl(kk);

5857:
5858: pa_debug.g_err_stage:= 'l_spread_amount_flags_tbl('||KK||') IS'||l_spread_amount_flags_tbl(kk);
5859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5860:
5861: pa_debug.g_err_stage:= 'l_currency_code_tbl('||KK||') IS'||l_currency_code_tbl(kk);
5862: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5863:
5864: pa_debug.g_err_stage:= 'l_total_quantity_tbl('||KK||') IS'||l_total_quantity_tbl(kk);
5865: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5862: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5858: pa_debug.g_err_stage:= 'l_spread_amount_flags_tbl('||KK||') IS'||l_spread_amount_flags_tbl(kk);
5859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5860:
5861: pa_debug.g_err_stage:= 'l_currency_code_tbl('||KK||') IS'||l_currency_code_tbl(kk);
5862: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5863:
5864: pa_debug.g_err_stage:= 'l_total_quantity_tbl('||KK||') IS'||l_total_quantity_tbl(kk);
5865: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5866:

Line 5864: pa_debug.g_err_stage:= 'l_total_quantity_tbl('||KK||') IS'||l_total_quantity_tbl(kk);

5860:
5861: pa_debug.g_err_stage:= 'l_currency_code_tbl('||KK||') IS'||l_currency_code_tbl(kk);
5862: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5863:
5864: pa_debug.g_err_stage:= 'l_total_quantity_tbl('||KK||') IS'||l_total_quantity_tbl(kk);
5865: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5866:
5867: pa_debug.g_err_stage:= 'l_total_raw_cost_tbl('||KK||') IS'||l_total_raw_cost_tbl(kk);
5868: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5865: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5861: pa_debug.g_err_stage:= 'l_currency_code_tbl('||KK||') IS'||l_currency_code_tbl(kk);
5862: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5863:
5864: pa_debug.g_err_stage:= 'l_total_quantity_tbl('||KK||') IS'||l_total_quantity_tbl(kk);
5865: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5866:
5867: pa_debug.g_err_stage:= 'l_total_raw_cost_tbl('||KK||') IS'||l_total_raw_cost_tbl(kk);
5868: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5869:

Line 5867: pa_debug.g_err_stage:= 'l_total_raw_cost_tbl('||KK||') IS'||l_total_raw_cost_tbl(kk);

5863:
5864: pa_debug.g_err_stage:= 'l_total_quantity_tbl('||KK||') IS'||l_total_quantity_tbl(kk);
5865: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5866:
5867: pa_debug.g_err_stage:= 'l_total_raw_cost_tbl('||KK||') IS'||l_total_raw_cost_tbl(kk);
5868: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5869:
5870: pa_debug.g_err_stage:= 'l_total_burdened_cost_tbl('||KK||') IS'||l_total_burdened_cost_tbl(kk);
5871: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5868: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5864: pa_debug.g_err_stage:= 'l_total_quantity_tbl('||KK||') IS'||l_total_quantity_tbl(kk);
5865: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5866:
5867: pa_debug.g_err_stage:= 'l_total_raw_cost_tbl('||KK||') IS'||l_total_raw_cost_tbl(kk);
5868: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5869:
5870: pa_debug.g_err_stage:= 'l_total_burdened_cost_tbl('||KK||') IS'||l_total_burdened_cost_tbl(kk);
5871: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5872:

Line 5870: pa_debug.g_err_stage:= 'l_total_burdened_cost_tbl('||KK||') IS'||l_total_burdened_cost_tbl(kk);

5866:
5867: pa_debug.g_err_stage:= 'l_total_raw_cost_tbl('||KK||') IS'||l_total_raw_cost_tbl(kk);
5868: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5869:
5870: pa_debug.g_err_stage:= 'l_total_burdened_cost_tbl('||KK||') IS'||l_total_burdened_cost_tbl(kk);
5871: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5872:
5873: pa_debug.g_err_stage:= 'l_total_revenue_tbl('||KK||') IS'||l_total_revenue_tbl(kk);
5874: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5871: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5867: pa_debug.g_err_stage:= 'l_total_raw_cost_tbl('||KK||') IS'||l_total_raw_cost_tbl(kk);
5868: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5869:
5870: pa_debug.g_err_stage:= 'l_total_burdened_cost_tbl('||KK||') IS'||l_total_burdened_cost_tbl(kk);
5871: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5872:
5873: pa_debug.g_err_stage:= 'l_total_revenue_tbl('||KK||') IS'||l_total_revenue_tbl(kk);
5874: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5875:

Line 5873: pa_debug.g_err_stage:= 'l_total_revenue_tbl('||KK||') IS'||l_total_revenue_tbl(kk);

5869:
5870: pa_debug.g_err_stage:= 'l_total_burdened_cost_tbl('||KK||') IS'||l_total_burdened_cost_tbl(kk);
5871: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5872:
5873: pa_debug.g_err_stage:= 'l_total_revenue_tbl('||KK||') IS'||l_total_revenue_tbl(kk);
5874: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5875:
5876: pa_debug.g_err_stage:= 'l_bl_TXN_COST_RATE_OVERIDE_tbl('||KK||') IS'||l_bl_TXN_COST_RATE_OVERIDE_tbl(kk);
5877: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5874: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5870: pa_debug.g_err_stage:= 'l_total_burdened_cost_tbl('||KK||') IS'||l_total_burdened_cost_tbl(kk);
5871: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5872:
5873: pa_debug.g_err_stage:= 'l_total_revenue_tbl('||KK||') IS'||l_total_revenue_tbl(kk);
5874: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5875:
5876: pa_debug.g_err_stage:= 'l_bl_TXN_COST_RATE_OVERIDE_tbl('||KK||') IS'||l_bl_TXN_COST_RATE_OVERIDE_tbl(kk);
5877: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5878:

Line 5876: pa_debug.g_err_stage:= 'l_bl_TXN_COST_RATE_OVERIDE_tbl('||KK||') IS'||l_bl_TXN_COST_RATE_OVERIDE_tbl(kk);

5872:
5873: pa_debug.g_err_stage:= 'l_total_revenue_tbl('||KK||') IS'||l_total_revenue_tbl(kk);
5874: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5875:
5876: pa_debug.g_err_stage:= 'l_bl_TXN_COST_RATE_OVERIDE_tbl('||KK||') IS'||l_bl_TXN_COST_RATE_OVERIDE_tbl(kk);
5877: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5878:
5879: pa_debug.g_err_stage:= 'l_bl_BURDEN_COST_RAT_OVRID_tbl('||KK||') IS'||l_bl_BURDEN_COST_RAT_OVRID_tbl(kk);
5880: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5877: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5873: pa_debug.g_err_stage:= 'l_total_revenue_tbl('||KK||') IS'||l_total_revenue_tbl(kk);
5874: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5875:
5876: pa_debug.g_err_stage:= 'l_bl_TXN_COST_RATE_OVERIDE_tbl('||KK||') IS'||l_bl_TXN_COST_RATE_OVERIDE_tbl(kk);
5877: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5878:
5879: pa_debug.g_err_stage:= 'l_bl_BURDEN_COST_RAT_OVRID_tbl('||KK||') IS'||l_bl_BURDEN_COST_RAT_OVRID_tbl(kk);
5880: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5881:

Line 5879: pa_debug.g_err_stage:= 'l_bl_BURDEN_COST_RAT_OVRID_tbl('||KK||') IS'||l_bl_BURDEN_COST_RAT_OVRID_tbl(kk);

5875:
5876: pa_debug.g_err_stage:= 'l_bl_TXN_COST_RATE_OVERIDE_tbl('||KK||') IS'||l_bl_TXN_COST_RATE_OVERIDE_tbl(kk);
5877: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5878:
5879: pa_debug.g_err_stage:= 'l_bl_BURDEN_COST_RAT_OVRID_tbl('||KK||') IS'||l_bl_BURDEN_COST_RAT_OVRID_tbl(kk);
5880: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5881:
5882: pa_debug.g_err_stage:= 'l_bl_TXN_BILL_RATE_OVERRID_tbl('||KK||') IS'||l_bl_TXN_BILL_RATE_OVERRID_tbl(kk);
5883: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 5880: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5876: pa_debug.g_err_stage:= 'l_bl_TXN_COST_RATE_OVERIDE_tbl('||KK||') IS'||l_bl_TXN_COST_RATE_OVERIDE_tbl(kk);
5877: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5878:
5879: pa_debug.g_err_stage:= 'l_bl_BURDEN_COST_RAT_OVRID_tbl('||KK||') IS'||l_bl_BURDEN_COST_RAT_OVRID_tbl(kk);
5880: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5881:
5882: pa_debug.g_err_stage:= 'l_bl_TXN_BILL_RATE_OVERRID_tbl('||KK||') IS'||l_bl_TXN_BILL_RATE_OVERRID_tbl(kk);
5883: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5884:

Line 5882: pa_debug.g_err_stage:= 'l_bl_TXN_BILL_RATE_OVERRID_tbl('||KK||') IS'||l_bl_TXN_BILL_RATE_OVERRID_tbl(kk);

5878:
5879: pa_debug.g_err_stage:= 'l_bl_BURDEN_COST_RAT_OVRID_tbl('||KK||') IS'||l_bl_BURDEN_COST_RAT_OVRID_tbl(kk);
5880: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5881:
5882: pa_debug.g_err_stage:= 'l_bl_TXN_BILL_RATE_OVERRID_tbl('||KK||') IS'||l_bl_TXN_BILL_RATE_OVERRID_tbl(kk);
5883: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5884:
5885: END LOOP;
5886:

Line 5883: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5879: pa_debug.g_err_stage:= 'l_bl_BURDEN_COST_RAT_OVRID_tbl('||KK||') IS'||l_bl_BURDEN_COST_RAT_OVRID_tbl(kk);
5880: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5881:
5882: pa_debug.g_err_stage:= 'l_bl_TXN_BILL_RATE_OVERRID_tbl('||KK||') IS'||l_bl_TXN_BILL_RATE_OVERRID_tbl(kk);
5883: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5884:
5885: END LOOP;
5886:
5887: END IF;

Line 5910: IF P_PA_debug_mode = 'Y' THEN

5906: ,x_msg_count => l_msg_count
5907: ,x_msg_data => l_msg_data);
5908:
5909: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5910: IF P_PA_debug_mode = 'Y' THEN
5911: pa_debug.g_err_stage:= 'Error in calculate';
5912: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5913: END IF;
5914: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 5911: pa_debug.g_err_stage:= 'Error in calculate';

5907: ,x_msg_data => l_msg_data);
5908:
5909: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5910: IF P_PA_debug_mode = 'Y' THEN
5911: pa_debug.g_err_stage:= 'Error in calculate';
5912: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5913: END IF;
5914: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5915: END IF;

Line 5912: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

5908:
5909: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
5910: IF P_PA_debug_mode = 'Y' THEN
5911: pa_debug.g_err_stage:= 'Error in calculate';
5912: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
5913: END IF;
5914: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
5915: END IF;
5916:

Line 5935: IF P_PA_debug_mode = 'Y' THEN

5931: IF l_src_time_phased_code = l_targ_time_phased_code OR l_targ_time_phased_code = 'N' THEN
5932: IF l_targ_time_phased_code = 'N' THEN
5933: IF l_src_resource_list_id = l_targ_resource_list_id THEN
5934:
5935: IF P_PA_debug_mode = 'Y' THEN
5936: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with same RLs';
5937: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5938: END IF;
5939:

Line 5936: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with same RLs';

5932: IF l_targ_time_phased_code = 'N' THEN
5933: IF l_src_resource_list_id = l_targ_resource_list_id THEN
5934:
5935: IF P_PA_debug_mode = 'Y' THEN
5936: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with same RLs';
5937: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5938: END IF;
5939:
5940: --dbms_output.put_line('I26');

Line 5937: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

5933: IF l_src_resource_list_id = l_targ_resource_list_id THEN
5934:
5935: IF P_PA_debug_mode = 'Y' THEN
5936: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with same RLs';
5937: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
5938: END IF;
5939:
5940: --dbms_output.put_line('I26');
5941: FORALL kk in L_targ_ra_id_tbl.FIRST ..L_targ_ra_id_tbl.LAST

Line 6336: IF P_PA_debug_mode = 'Y' THEN

6332: and pbls.pfc_cur_conv_rejection_code IS NULL*/
6333: GROUP BY get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pras.task_id),pras.resource_list_member_id) ,
6334: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code)))pbl;
6335:
6336: IF P_PA_debug_mode = 'Y' THEN
6337: pa_debug.g_err_stage:= 'After bulk-inserting resource assignments';
6338: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6339: END IF;
6340: --dbms_output.put_line('I27');

Line 6337: pa_debug.g_err_stage:= 'After bulk-inserting resource assignments';

6333: GROUP BY get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pras.task_id),pras.resource_list_member_id) ,
6334: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code)))pbl;
6335:
6336: IF P_PA_debug_mode = 'Y' THEN
6337: pa_debug.g_err_stage:= 'After bulk-inserting resource assignments';
6338: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6339: END IF;
6340: --dbms_output.put_line('I27');
6341:

Line 6338: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

6334: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code)))pbl;
6335:
6336: IF P_PA_debug_mode = 'Y' THEN
6337: pa_debug.g_err_stage:= 'After bulk-inserting resource assignments';
6338: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6339: END IF;
6340: --dbms_output.put_line('I27');
6341:
6342: ELSE-- Resource lists are different

Line 6344: IF P_PA_debug_mode = 'Y' THEN

6340: --dbms_output.put_line('I27');
6341:
6342: ELSE-- Resource lists are different
6343:
6344: IF P_PA_debug_mode = 'Y' THEN
6345: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with diff RLs and with targ TP as None';
6346: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6347: END IF;
6348:

Line 6345: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with diff RLs and with targ TP as None';

6341:
6342: ELSE-- Resource lists are different
6343:
6344: IF P_PA_debug_mode = 'Y' THEN
6345: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with diff RLs and with targ TP as None';
6346: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6347: END IF;
6348:
6349: --dbms_output.put_line('I28');

Line 6346: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

6342: ELSE-- Resource lists are different
6343:
6344: IF P_PA_debug_mode = 'Y' THEN
6345: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with diff RLs and with targ TP as None';
6346: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6347: END IF;
6348:
6349: --dbms_output.put_line('I28');
6350: FORALL kk in L_targ_ra_id_tbl.FIRST ..L_targ_ra_id_tbl.LAST

Line 6741: IF P_PA_debug_mode = 'Y' THEN

6737: and pbls.pfc_cur_conv_rejection_code IS NULL*/
6738: GROUP BY pa_fp_ci_merge.get_mapped_ra_id(pa_fp_ci_merge.get_task_id(l_targ_plan_level_code,pras.task_id),rlmap.resource_list_member_id) ,
6739: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code)))pbl;
6740:
6741: IF P_PA_debug_mode = 'Y' THEN
6742: pa_debug.g_err_stage:= 'Done with bulk insert Budget lines with diff RLs and with targ TP as None';
6743: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6744: END IF;
6745: --dbms_output.put_line('I29');

Line 6742: pa_debug.g_err_stage:= 'Done with bulk insert Budget lines with diff RLs and with targ TP as None';

6738: GROUP BY pa_fp_ci_merge.get_mapped_ra_id(pa_fp_ci_merge.get_task_id(l_targ_plan_level_code,pras.task_id),rlmap.resource_list_member_id) ,
6739: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code)))pbl;
6740:
6741: IF P_PA_debug_mode = 'Y' THEN
6742: pa_debug.g_err_stage:= 'Done with bulk insert Budget lines with diff RLs and with targ TP as None';
6743: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6744: END IF;
6745: --dbms_output.put_line('I29');
6746: END IF;

Line 6743: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

6739: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code)))pbl;
6740:
6741: IF P_PA_debug_mode = 'Y' THEN
6742: pa_debug.g_err_stage:= 'Done with bulk insert Budget lines with diff RLs and with targ TP as None';
6743: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6744: END IF;
6745: --dbms_output.put_line('I29');
6746: END IF;
6747: ELSE -- Time phased code is not N and src time phasing = target time phasing

Line 6749: IF P_PA_debug_mode = 'Y' THEN

6745: --dbms_output.put_line('I29');
6746: END IF;
6747: ELSE -- Time phased code is not N and src time phasing = target time phasing
6748:
6749: IF P_PA_debug_mode = 'Y' THEN
6750: pa_debug.g_err_stage:= 'SRC tp =targ TP. same RLS. About to bulk insert BLs';
6751: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6752: END IF;
6753:

Line 6750: pa_debug.g_err_stage:= 'SRC tp =targ TP. same RLS. About to bulk insert BLs';

6746: END IF;
6747: ELSE -- Time phased code is not N and src time phasing = target time phasing
6748:
6749: IF P_PA_debug_mode = 'Y' THEN
6750: pa_debug.g_err_stage:= 'SRC tp =targ TP. same RLS. About to bulk insert BLs';
6751: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6752: END IF;
6753:
6754: --dbms_output.put_line('I30');

Line 6751: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

6747: ELSE -- Time phased code is not N and src time phasing = target time phasing
6748:
6749: IF P_PA_debug_mode = 'Y' THEN
6750: pa_debug.g_err_stage:= 'SRC tp =targ TP. same RLS. About to bulk insert BLs';
6751: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
6752: END IF;
6753:
6754: --dbms_output.put_line('I30');
6755: IF l_src_resource_list_id = l_targ_resource_list_id THEN

Line 7148: IF P_PA_debug_mode = 'Y' THEN

7144: GROUP BY get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pras.task_id),pras.resource_list_member_id) ,
7145: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code))
7146: ,pbls.start_date,pbls.end_date,pbls.period_name)pbl;
7147:
7148: IF P_PA_debug_mode = 'Y' THEN
7149: pa_debug.g_err_stage:= 'SRC tp =targ TP. same RLS.Done with bulk insert BLs';
7150: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7151: END IF;
7152: --dbms_output.put_line('I31');

Line 7149: pa_debug.g_err_stage:= 'SRC tp =targ TP. same RLS.Done with bulk insert BLs';

7145: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code))
7146: ,pbls.start_date,pbls.end_date,pbls.period_name)pbl;
7147:
7148: IF P_PA_debug_mode = 'Y' THEN
7149: pa_debug.g_err_stage:= 'SRC tp =targ TP. same RLS.Done with bulk insert BLs';
7150: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7151: END IF;
7152: --dbms_output.put_line('I31');
7153:

Line 7150: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

7146: ,pbls.start_date,pbls.end_date,pbls.period_name)pbl;
7147:
7148: IF P_PA_debug_mode = 'Y' THEN
7149: pa_debug.g_err_stage:= 'SRC tp =targ TP. same RLS.Done with bulk insert BLs';
7150: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7151: END IF;
7152: --dbms_output.put_line('I31');
7153:
7154: ELSE

Line 7155: IF P_PA_debug_mode = 'Y' THEN

7151: END IF;
7152: --dbms_output.put_line('I31');
7153:
7154: ELSE
7155: IF P_PA_debug_mode = 'Y' THEN
7156: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with different RLs and TP not N and src Tp= targ TP';
7157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7158:
7159: END IF;

Line 7156: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with different RLs and TP not N and src Tp= targ TP';

7152: --dbms_output.put_line('I31');
7153:
7154: ELSE
7155: IF P_PA_debug_mode = 'Y' THEN
7156: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with different RLs and TP not N and src Tp= targ TP';
7157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7158:
7159: END IF;
7160:

Line 7157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

7153:
7154: ELSE
7155: IF P_PA_debug_mode = 'Y' THEN
7156: pa_debug.g_err_stage:= 'About to bulk insert Budget lines with different RLs and TP not N and src Tp= targ TP';
7157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7158:
7159: END IF;
7160:
7161: --dbms_output.put_line('I32');

Line 7555: IF P_PA_debug_mode = 'Y' THEN

7551: GROUP BY get_mapped_ra_id(get_task_id(l_targ_plan_level_code,rlmap.task_id),rlmap.resource_list_member_id) ,
7552: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code))
7553: ,pbls.start_date,pbls.end_date,pbls.period_name)pbl;
7554:
7555: IF P_PA_debug_mode = 'Y' THEN
7556: pa_debug.g_err_stage:= 'Done with bulk insert Budget lines with different RLs and TP not N and src Tp= targ TP'||SQL%ROWCOUNT;
7557: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7558: END IF;
7559: --dbms_output.put_line('I33');

Line 7556: pa_debug.g_err_stage:= 'Done with bulk insert Budget lines with different RLs and TP not N and src Tp= targ TP'||SQL%ROWCOUNT;

7552: DECODE(l_copy_pfc_for_txn_amt_flag,'Y', l_projfunc_currency_code,DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code))
7553: ,pbls.start_date,pbls.end_date,pbls.period_name)pbl;
7554:
7555: IF P_PA_debug_mode = 'Y' THEN
7556: pa_debug.g_err_stage:= 'Done with bulk insert Budget lines with different RLs and TP not N and src Tp= targ TP'||SQL%ROWCOUNT;
7557: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7558: END IF;
7559: --dbms_output.put_line('I33');
7560: END IF;

Line 7557: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

7553: ,pbls.start_date,pbls.end_date,pbls.period_name)pbl;
7554:
7555: IF P_PA_debug_mode = 'Y' THEN
7556: pa_debug.g_err_stage:= 'Done with bulk insert Budget lines with different RLs and TP not N and src Tp= targ TP'||SQL%ROWCOUNT;
7557: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7558: END IF;
7559: --dbms_output.put_line('I33');
7560: END IF;
7561: END IF;

Line 7566: IF P_PA_debug_mode = 'Y' THEN

7562: --Update
7563:
7564: IF l_targ_time_phased_code = 'N' THEN
7565: IF l_src_resource_list_id = l_targ_resource_list_id THEN
7566: IF P_PA_debug_mode = 'Y' THEN
7567: pa_debug.g_err_stage:= 'About to bulk insert resource assignments';
7568: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7569: END IF;
7570:

Line 7567: pa_debug.g_err_stage:= 'About to bulk insert resource assignments';

7563:
7564: IF l_targ_time_phased_code = 'N' THEN
7565: IF l_src_resource_list_id = l_targ_resource_list_id THEN
7566: IF P_PA_debug_mode = 'Y' THEN
7567: pa_debug.g_err_stage:= 'About to bulk insert resource assignments';
7568: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7569: END IF;
7570:
7571: --dbms_output.put_line('I34');

Line 7568: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

7564: IF l_targ_time_phased_code = 'N' THEN
7565: IF l_src_resource_list_id = l_targ_resource_list_id THEN
7566: IF P_PA_debug_mode = 'Y' THEN
7567: pa_debug.g_err_stage:= 'About to bulk insert resource assignments';
7568: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7569: END IF;
7570:
7571: --dbms_output.put_line('I34');
7572: SELECT get_mapped_ra_id(null,null,pbls.resource_assignment_id,l_targ_plan_level_code),

Line 7818: IF P_PA_debug_mode = 'Y' THEN

7814:
7815: --dbms_output.put_line('I35');
7816:
7817: ELSE--Resource lists are different , target time phasing is N and the target resource assignments already exist in prat
7818: IF P_PA_debug_mode = 'Y' THEN
7819: pa_debug.g_err_stage:= 'About to bulk select for ins/upd the budget lins with targ NTP and Diff RLS';
7820: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7821: END IF;
7822: --dbms_output.put_line('I36');

Line 7819: pa_debug.g_err_stage:= 'About to bulk select for ins/upd the budget lins with targ NTP and Diff RLS';

7815: --dbms_output.put_line('I35');
7816:
7817: ELSE--Resource lists are different , target time phasing is N and the target resource assignments already exist in prat
7818: IF P_PA_debug_mode = 'Y' THEN
7819: pa_debug.g_err_stage:= 'About to bulk select for ins/upd the budget lins with targ NTP and Diff RLS';
7820: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7821: END IF;
7822: --dbms_output.put_line('I36');
7823:

Line 7820: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

7816:
7817: ELSE--Resource lists are different , target time phasing is N and the target resource assignments already exist in prat
7818: IF P_PA_debug_mode = 'Y' THEN
7819: pa_debug.g_err_stage:= 'About to bulk select for ins/upd the budget lins with targ NTP and Diff RLS';
7820: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
7821: END IF;
7822: --dbms_output.put_line('I36');
7823:
7824: SELECT get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id), pbls.resource_list_member_id),

Line 8166: IF P_PA_debug_mode = 'Y' THEN

8162: and pbls.pfc_cur_conv_rejection_code IS NULL*/
8163: GROUP BY get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id), pbls.resource_list_member_id), DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code),
8164: pblt.resource_assignment_id,pblt.txn_currency_code,pblt.start_date,prat.planning_start_date, prat.planning_end_date,pblt.end_date ;
8165:
8166: IF P_PA_debug_mode = 'Y' THEN
8167: pa_debug.g_err_stage:= 'Done with bulk select for ins/upd the budget lins with targ NTP and Diff RLS';
8168: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
8169: END IF;
8170: --dbms_output.put_line('I37');

Line 8167: pa_debug.g_err_stage:= 'Done with bulk select for ins/upd the budget lins with targ NTP and Diff RLS';

8163: GROUP BY get_mapped_ra_id(get_task_id(l_targ_plan_level_code,pbls.task_id), pbls.resource_list_member_id), DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code),
8164: pblt.resource_assignment_id,pblt.txn_currency_code,pblt.start_date,prat.planning_start_date, prat.planning_end_date,pblt.end_date ;
8165:
8166: IF P_PA_debug_mode = 'Y' THEN
8167: pa_debug.g_err_stage:= 'Done with bulk select for ins/upd the budget lins with targ NTP and Diff RLS';
8168: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
8169: END IF;
8170: --dbms_output.put_line('I37');
8171:

Line 8168: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

8164: pblt.resource_assignment_id,pblt.txn_currency_code,pblt.start_date,prat.planning_start_date, prat.planning_end_date,pblt.end_date ;
8165:
8166: IF P_PA_debug_mode = 'Y' THEN
8167: pa_debug.g_err_stage:= 'Done with bulk select for ins/upd the budget lins with targ NTP and Diff RLS';
8168: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
8169: END IF;
8170: --dbms_output.put_line('I37');
8171:
8172: END IF;

Line 8178: IF P_PA_debug_mode = 'Y' THEN

8174:
8175: ELSE -- Time phased code is not N and src time phasing = target time phasing
8176: IF l_src_resource_list_id = l_targ_resource_list_id THEN
8177:
8178: IF P_PA_debug_mode = 'Y' THEN
8179: pa_debug.g_err_stage:='About to select bls for PA/GL TP and same resource list';
8180: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
8181: END IF;
8182:

Line 8179: pa_debug.g_err_stage:='About to select bls for PA/GL TP and same resource list';

8175: ELSE -- Time phased code is not N and src time phasing = target time phasing
8176: IF l_src_resource_list_id = l_targ_resource_list_id THEN
8177:
8178: IF P_PA_debug_mode = 'Y' THEN
8179: pa_debug.g_err_stage:='About to select bls for PA/GL TP and same resource list';
8180: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
8181: END IF;
8182:
8183: --dbms_output.put_line('I38');

Line 8180: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

8176: IF l_src_resource_list_id = l_targ_resource_list_id THEN
8177:
8178: IF P_PA_debug_mode = 'Y' THEN
8179: pa_debug.g_err_stage:='About to select bls for PA/GL TP and same resource list';
8180: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
8181: END IF;
8182:
8183: --dbms_output.put_line('I38');
8184:

Line 8415: IF P_PA_debug_mode = 'Y' THEN

8411: GROUP BY get_mapped_ra_id(null,null,pbls.resource_assignment_id,l_targ_plan_level_code), DECODE(l_same_multi_curr_flag, 'Y', pbls.txn_currency_code,l_project_currency_code)
8412: ,pbls.start_date, pbls.period_name,pbls.end_date,pblt.resource_assignment_id,
8413: pblt.start_Date,pblt.txn_currency_code;
8414:
8415: IF P_PA_debug_mode = 'Y' THEN
8416: pa_debug.g_err_stage:='selected bls for PA/GL TP and same resource list';
8417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
8418: END IF;
8419: --dbms_output.put_line('I39');

Line 8416: pa_debug.g_err_stage:='selected bls for PA/GL TP and same resource list';

8412: ,pbls.start_date, pbls.period_name,pbls.end_date,pblt.resource_assignment_id,
8413: pblt.start_Date,pblt.txn_currency_code;
8414:
8415: IF P_PA_debug_mode = 'Y' THEN
8416: pa_debug.g_err_stage:='selected bls for PA/GL TP and same resource list';
8417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
8418: END IF;
8419: --dbms_output.put_line('I39');
8420:

Line 8417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

8413: pblt.start_Date,pblt.txn_currency_code;
8414:
8415: IF P_PA_debug_mode = 'Y' THEN
8416: pa_debug.g_err_stage:='selected bls for PA/GL TP and same resource list';
8417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
8418: END IF;
8419: --dbms_output.put_line('I39');
8420:
8421: ELSE--Time phased code is not None and Resource lists are different

Line 8802: pa_debug.g_err_stage:='Fetching the agreement details';

8798:
8799: IF l_partial_factor <> 1 THEN
8800:
8801: IF l_debug_mode = 'Y' THEN
8802: pa_debug.g_err_stage:='Fetching the agreement details';
8803: pa_debug.write( l_module_name,pa_debug.g_err_stage,l_debug_level3);
8804: END IF;
8805: -- Select agreement currency code
8806: SELECT agr.agreement_id,

Line 8803: pa_debug.write( l_module_name,pa_debug.g_err_stage,l_debug_level3);

8799: IF l_partial_factor <> 1 THEN
8800:
8801: IF l_debug_mode = 'Y' THEN
8802: pa_debug.g_err_stage:='Fetching the agreement details';
8803: pa_debug.write( l_module_name,pa_debug.g_err_stage,l_debug_level3);
8804: END IF;
8805: -- Select agreement currency code
8806: SELECT agr.agreement_id,
8807: agr.agreement_currency_code

Line 8816: pa_debug.g_err_stage:='Calling pa_fp_multi_currency_pkg.round_amounts';

8812: WHERE cibv.budget_version_id = l_src_ver_id_tbl(j)
8813: AND cibv.agreement_id = agr.agreement_id;
8814:
8815: IF l_debug_mode = 'Y' THEN
8816: pa_debug.g_err_stage:='Calling pa_fp_multi_currency_pkg.round_amounts';
8817: pa_debug.write( l_module_name,pa_debug.g_err_stage,l_debug_level3);
8818: END IF;
8819:
8820: pa_fp_multi_currency_pkg.round_amounts

Line 8817: pa_debug.write( l_module_name,pa_debug.g_err_stage,l_debug_level3);

8813: AND cibv.agreement_id = agr.agreement_id;
8814:
8815: IF l_debug_mode = 'Y' THEN
8816: pa_debug.g_err_stage:='Calling pa_fp_multi_currency_pkg.round_amounts';
8817: pa_debug.write( l_module_name,pa_debug.g_err_stage,l_debug_level3);
8818: END IF;
8819:
8820: pa_fp_multi_currency_pkg.round_amounts
8821: ( px_quantity_tbl => l_bl_QUANTITY_tbl

Line 8840: IF P_PA_debug_mode = 'Y' THEN

8836: ,x_msg_data => x_msg_data );
8837:
8838: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8839:
8840: IF P_PA_debug_mode = 'Y' THEN
8841: pa_debug.g_err_stage:= 'pa_fp_multi_currency_pkg.round_amounts returned error';
8842: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
8843: END IF;
8844: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 8841: pa_debug.g_err_stage:= 'pa_fp_multi_currency_pkg.round_amounts returned error';

8837:
8838: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8839:
8840: IF P_PA_debug_mode = 'Y' THEN
8841: pa_debug.g_err_stage:= 'pa_fp_multi_currency_pkg.round_amounts returned error';
8842: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
8843: END IF;
8844: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
8845:

Line 8842: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

8838: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8839:
8840: IF P_PA_debug_mode = 'Y' THEN
8841: pa_debug.g_err_stage:= 'pa_fp_multi_currency_pkg.round_amounts returned error';
8842: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
8843: END IF;
8844: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
8845:
8846: END IF;

Line 9197: IF P_PA_debug_mode = 'Y' THEN

9193: ,x_msg_count => l_msg_count
9194: ,x_msg_data => l_msg_data);
9195:
9196: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9197: IF P_PA_debug_mode = 'Y' THEN
9198: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';
9199: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9200: END IF;
9201: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9198: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';

9194: ,x_msg_data => l_msg_data);
9195:
9196: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9197: IF P_PA_debug_mode = 'Y' THEN
9198: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';
9199: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9200: END IF;
9201: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9202: END IF;

Line 9199: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9195:
9196: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9197: IF P_PA_debug_mode = 'Y' THEN
9198: pa_debug.g_err_stage:= 'Error in PA_FP_MULTI_CURRENCY_PKG.Round_Budget_Line_Amounts';
9199: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9200: END IF;
9201: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9202: END IF;
9203: IF l_debug_mode = 'Y' THEN

Line 9204: pa_debug.g_err_stage:='Start of residual amount logic';

9200: END IF;
9201: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9202: END IF;
9203: IF l_debug_mode = 'Y' THEN
9204: pa_debug.g_err_stage:='Start of residual amount logic';
9205: pa_debug.write('Round_Budget_Line_Amounts: ' || l_module_name,pa_debug.g_err_stage,3);
9206: END IF;
9207:
9208: Begin

Line 9205: pa_debug.write('Round_Budget_Line_Amounts: ' || l_module_name,pa_debug.g_err_stage,3);

9201: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9202: END IF;
9203: IF l_debug_mode = 'Y' THEN
9204: pa_debug.g_err_stage:='Start of residual amount logic';
9205: pa_debug.write('Round_Budget_Line_Amounts: ' || l_module_name,pa_debug.g_err_stage,3);
9206: END IF;
9207:
9208: Begin
9209:

Line 9276: pa_debug.g_err_stage:='l_pfc_revenue_delta = '||l_pfc_revenue_delta

9272: l_pc_revenue_delta := l_pc_rev_for_merge - l_pc_rev_merged;
9273:
9274: END IF;
9275: IF l_debug_mode = 'Y' THEN
9276: pa_debug.g_err_stage:='l_pfc_revenue_delta = '||l_pfc_revenue_delta
9277: || 'l_pc_revenue_delta = ' || l_pc_revenue_delta;
9278: pa_debug.write('Round_Budget_Line_Amounts: ' || l_module_name,pa_debug.g_err_stage,3);
9279: END IF;
9280:

Line 9278: pa_debug.write('Round_Budget_Line_Amounts: ' || l_module_name,pa_debug.g_err_stage,3);

9274: END IF;
9275: IF l_debug_mode = 'Y' THEN
9276: pa_debug.g_err_stage:='l_pfc_revenue_delta = '||l_pfc_revenue_delta
9277: || 'l_pc_revenue_delta = ' || l_pc_revenue_delta;
9278: pa_debug.write('Round_Budget_Line_Amounts: ' || l_module_name,pa_debug.g_err_stage,3);
9279: END IF;
9280:
9281: IF (l_pfc_revenue_delta <> 0 OR l_pc_revenue_delta <> 0) THEN
9282:

Line 9315: pa_debug.g_err_stage:= 'target ra id = '||get_mapped_ra_id(get_task_id(l_targ_plan_level_code,

9311: INTO l_src_delta_amt_adj_start_date;
9312: CLOSE src_delta_amt_adj_date_cur;
9313:
9314: IF l_debug_mode = 'Y' THEN
9315: pa_debug.g_err_stage:= 'target ra id = '||get_mapped_ra_id(get_task_id(l_targ_plan_level_code,
9316: l_src_delta_amt_adj_task_id), l_targ_delta_amt_adj_rlm_id);
9317: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9318: pa_debug.g_err_stage:= 'l_src_delta_amt_adj_start_date = '||l_src_delta_amt_adj_start_date;
9319: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 9317: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9313:
9314: IF l_debug_mode = 'Y' THEN
9315: pa_debug.g_err_stage:= 'target ra id = '||get_mapped_ra_id(get_task_id(l_targ_plan_level_code,
9316: l_src_delta_amt_adj_task_id), l_targ_delta_amt_adj_rlm_id);
9317: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9318: pa_debug.g_err_stage:= 'l_src_delta_amt_adj_start_date = '||l_src_delta_amt_adj_start_date;
9319: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9320: pa_debug.g_err_stage:= 'l_targ_plan_level_code = '||l_targ_plan_level_code
9321: || 'l_src_delta_amt_adj_task_id = '||l_src_delta_amt_adj_task_id ;

Line 9318: pa_debug.g_err_stage:= 'l_src_delta_amt_adj_start_date = '||l_src_delta_amt_adj_start_date;

9314: IF l_debug_mode = 'Y' THEN
9315: pa_debug.g_err_stage:= 'target ra id = '||get_mapped_ra_id(get_task_id(l_targ_plan_level_code,
9316: l_src_delta_amt_adj_task_id), l_targ_delta_amt_adj_rlm_id);
9317: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9318: pa_debug.g_err_stage:= 'l_src_delta_amt_adj_start_date = '||l_src_delta_amt_adj_start_date;
9319: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9320: pa_debug.g_err_stage:= 'l_targ_plan_level_code = '||l_targ_plan_level_code
9321: || 'l_src_delta_amt_adj_task_id = '||l_src_delta_amt_adj_task_id ;
9322: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

Line 9319: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9315: pa_debug.g_err_stage:= 'target ra id = '||get_mapped_ra_id(get_task_id(l_targ_plan_level_code,
9316: l_src_delta_amt_adj_task_id), l_targ_delta_amt_adj_rlm_id);
9317: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9318: pa_debug.g_err_stage:= 'l_src_delta_amt_adj_start_date = '||l_src_delta_amt_adj_start_date;
9319: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9320: pa_debug.g_err_stage:= 'l_targ_plan_level_code = '||l_targ_plan_level_code
9321: || 'l_src_delta_amt_adj_task_id = '||l_src_delta_amt_adj_task_id ;
9322: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9323: END IF;

Line 9320: pa_debug.g_err_stage:= 'l_targ_plan_level_code = '||l_targ_plan_level_code

9316: l_src_delta_amt_adj_task_id), l_targ_delta_amt_adj_rlm_id);
9317: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9318: pa_debug.g_err_stage:= 'l_src_delta_amt_adj_start_date = '||l_src_delta_amt_adj_start_date;
9319: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9320: pa_debug.g_err_stage:= 'l_targ_plan_level_code = '||l_targ_plan_level_code
9321: || 'l_src_delta_amt_adj_task_id = '||l_src_delta_amt_adj_task_id ;
9322: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9323: END IF;
9324:

Line 9322: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9318: pa_debug.g_err_stage:= 'l_src_delta_amt_adj_start_date = '||l_src_delta_amt_adj_start_date;
9319: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9320: pa_debug.g_err_stage:= 'l_targ_plan_level_code = '||l_targ_plan_level_code
9321: || 'l_src_delta_amt_adj_task_id = '||l_src_delta_amt_adj_task_id ;
9322: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9323: END IF;
9324:
9325: -- Using the source res assigment and target assignment mapping update
9326: -- the target version budget line. Note for AR Versions there can be amounts

Line 9421: IF P_PA_DEBUG_MODE = 'Y' THEN

9417:
9418: END IF;
9419: Exception
9420: WHEN OTHERS THEN
9421: IF P_PA_DEBUG_MODE = 'Y' THEN
9422: pa_debug.g_err_stage:='Error in residual amount adjust logic'||SQLERRM;
9423: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9424: END IF;
9425: RAISE;

Line 9422: pa_debug.g_err_stage:='Error in residual amount adjust logic'||SQLERRM;

9418: END IF;
9419: Exception
9420: WHEN OTHERS THEN
9421: IF P_PA_DEBUG_MODE = 'Y' THEN
9422: pa_debug.g_err_stage:='Error in residual amount adjust logic'||SQLERRM;
9423: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9424: END IF;
9425: RAISE;
9426: End;

Line 9423: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9419: Exception
9420: WHEN OTHERS THEN
9421: IF P_PA_DEBUG_MODE = 'Y' THEN
9422: pa_debug.g_err_stage:='Error in residual amount adjust logic'||SQLERRM;
9423: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9424: END IF;
9425: RAISE;
9426: End;
9427:

Line 9429: pa_debug.g_err_stage:='End of residual amount logic';

9425: RAISE;
9426: End;
9427:
9428: IF l_debug_mode = 'Y' THEN
9429: pa_debug.g_err_stage:='End of residual amount logic';
9430: pa_debug.write('Round_Budget_Line_Amounts: ' || l_module_name,pa_debug.g_err_stage,3);
9431: END IF;
9432:
9433: END IF;

Line 9430: pa_debug.write('Round_Budget_Line_Amounts: ' || l_module_name,pa_debug.g_err_stage,3);

9426: End;
9427:
9428: IF l_debug_mode = 'Y' THEN
9429: pa_debug.g_err_stage:='End of residual amount logic';
9430: pa_debug.write('Round_Budget_Line_Amounts: ' || l_module_name,pa_debug.g_err_stage,3);
9431: END IF;
9432:
9433: END IF;
9434:

Line 9469: IF P_PA_debug_mode = 'Y' THEN

9465: ,x_msg_count => l_msg_count
9466: ,x_msg_data => l_msg_data);
9467:
9468: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9469: IF P_PA_debug_mode = 'Y' THEN
9470: pa_debug.g_err_stage:= 'Error CALLING PAFPCALB.CheckZeroQTyNegETC';
9471: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9472: END IF;
9473: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9470: pa_debug.g_err_stage:= 'Error CALLING PAFPCALB.CheckZeroQTyNegETC';

9466: ,x_msg_data => l_msg_data);
9467:
9468: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9469: IF P_PA_debug_mode = 'Y' THEN
9470: pa_debug.g_err_stage:= 'Error CALLING PAFPCALB.CheckZeroQTyNegETC';
9471: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9472: END IF;
9473: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9474: END IF;

Line 9471: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9467:
9468: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9469: IF P_PA_debug_mode = 'Y' THEN
9470: pa_debug.g_err_stage:= 'Error CALLING PAFPCALB.CheckZeroQTyNegETC';
9471: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9472: END IF;
9473: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9474: END IF;
9475: */

Line 9499: IF P_PA_DEBUG_MODE = 'Y' THEN

9495: END IF;
9496:
9497: IF l_id_before_bl_insertion <> l_id_after_bl_insertion THEN
9498:
9499: IF P_PA_DEBUG_MODE = 'Y' THEN
9500: pa_debug.g_err_stage:='Preparing input tbls for calculate API';
9501: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9502: END IF;
9503:

Line 9500: pa_debug.g_err_stage:='Preparing input tbls for calculate API';

9496:
9497: IF l_id_before_bl_insertion <> l_id_after_bl_insertion THEN
9498:
9499: IF P_PA_DEBUG_MODE = 'Y' THEN
9500: pa_debug.g_err_stage:='Preparing input tbls for calculate API';
9501: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9502: END IF;
9503:
9504: SELECT pra.resource_assignment_id,

Line 9501: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9497: IF l_id_before_bl_insertion <> l_id_after_bl_insertion THEN
9498:
9499: IF P_PA_DEBUG_MODE = 'Y' THEN
9500: pa_debug.g_err_stage:='Preparing input tbls for calculate API';
9501: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9502: END IF;
9503:
9504: SELECT pra.resource_assignment_id,
9505: 'N',

Line 9567: IF P_PA_DEBUG_MODE = 'Y' THEN

9563: WHERE pra.resource_assignment_id = pbl.resource_assignment_id
9564: AND (pbl.budget_line_id BETWEEN l_id_before_bl_insertion AND l_id_after_bl_insertion)
9565: AND pra.budget_Version_id=p_budget_version_id;
9566:
9567: IF P_PA_DEBUG_MODE = 'Y' THEN
9568: pa_debug.g_err_stage:='l_res_assignment_id_tbl.COUNT IS '||l_res_assignment_id_tbl.COUNT;
9569: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9570:
9571: pa_debug.g_err_stage:='l_rev_impl_flag '||l_rev_impl_flag;

Line 9568: pa_debug.g_err_stage:='l_res_assignment_id_tbl.COUNT IS '||l_res_assignment_id_tbl.COUNT;

9564: AND (pbl.budget_line_id BETWEEN l_id_before_bl_insertion AND l_id_after_bl_insertion)
9565: AND pra.budget_Version_id=p_budget_version_id;
9566:
9567: IF P_PA_DEBUG_MODE = 'Y' THEN
9568: pa_debug.g_err_stage:='l_res_assignment_id_tbl.COUNT IS '||l_res_assignment_id_tbl.COUNT;
9569: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9570:
9571: pa_debug.g_err_stage:='l_rev_impl_flag '||l_rev_impl_flag;
9572: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 9569: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9565: AND pra.budget_Version_id=p_budget_version_id;
9566:
9567: IF P_PA_DEBUG_MODE = 'Y' THEN
9568: pa_debug.g_err_stage:='l_res_assignment_id_tbl.COUNT IS '||l_res_assignment_id_tbl.COUNT;
9569: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9570:
9571: pa_debug.g_err_stage:='l_rev_impl_flag '||l_rev_impl_flag;
9572: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9573:

Line 9571: pa_debug.g_err_stage:='l_rev_impl_flag '||l_rev_impl_flag;

9567: IF P_PA_DEBUG_MODE = 'Y' THEN
9568: pa_debug.g_err_stage:='l_res_assignment_id_tbl.COUNT IS '||l_res_assignment_id_tbl.COUNT;
9569: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9570:
9571: pa_debug.g_err_stage:='l_rev_impl_flag '||l_rev_impl_flag;
9572: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9573:
9574: pa_debug.g_err_stage:=' l_impl_qty_tbl('||j || ') is '|| l_impl_qty_tbl(j);
9575: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 9572: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9568: pa_debug.g_err_stage:='l_res_assignment_id_tbl.COUNT IS '||l_res_assignment_id_tbl.COUNT;
9569: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9570:
9571: pa_debug.g_err_stage:='l_rev_impl_flag '||l_rev_impl_flag;
9572: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9573:
9574: pa_debug.g_err_stage:=' l_impl_qty_tbl('||j || ') is '|| l_impl_qty_tbl(j);
9575: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9576:

Line 9574: pa_debug.g_err_stage:=' l_impl_qty_tbl('||j || ') is '|| l_impl_qty_tbl(j);

9570:
9571: pa_debug.g_err_stage:='l_rev_impl_flag '||l_rev_impl_flag;
9572: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9573:
9574: pa_debug.g_err_stage:=' l_impl_qty_tbl('||j || ') is '|| l_impl_qty_tbl(j);
9575: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9576:
9577: END IF;
9578:

Line 9575: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9571: pa_debug.g_err_stage:='l_rev_impl_flag '||l_rev_impl_flag;
9572: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9573:
9574: pa_debug.g_err_stage:=' l_impl_qty_tbl('||j || ') is '|| l_impl_qty_tbl(j);
9575: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9576:
9577: END IF;
9578:
9579: END IF;--IF l_id_before_bl_insertion <> l_id_after_bl_insertion THEN

Line 9593: IF P_PA_DEBUG_MODE = 'Y' THEN

9589: * a RBS is present in the target version or not.
9590: IF l_rbs_version_id IS NOT NULL THEN */
9591: IF l_bl_RESOURCE_ASIGNMENT_ID_tbl.COUNT > 0 THEN
9592:
9593: IF P_PA_DEBUG_MODE = 'Y' THEN
9594: pa_debug.g_err_stage:='Preparing tbls for for the lines that got update';
9595: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9596: END IF;
9597:

Line 9594: pa_debug.g_err_stage:='Preparing tbls for for the lines that got update';

9590: IF l_rbs_version_id IS NOT NULL THEN */
9591: IF l_bl_RESOURCE_ASIGNMENT_ID_tbl.COUNT > 0 THEN
9592:
9593: IF P_PA_DEBUG_MODE = 'Y' THEN
9594: pa_debug.g_err_stage:='Preparing tbls for for the lines that got update';
9595: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9596: END IF;
9597:
9598:

Line 9595: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9591: IF l_bl_RESOURCE_ASIGNMENT_ID_tbl.COUNT > 0 THEN
9592:
9593: IF P_PA_DEBUG_MODE = 'Y' THEN
9594: pa_debug.g_err_stage:='Preparing tbls for for the lines that got update';
9595: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9596: END IF;
9597:
9598:
9599: --This index will be used for l_updXXX tbls containinng data for the BLs that have got

Line 9632: IF P_PA_DEBUG_MODE = 'Y' THEN

9628: l_other_rejection_code.extend;
9629: l_pc_cur_conv_rejection_code.extend;
9630: l_pfc_cur_conv_rejection_code.extend;
9631:
9632: IF P_PA_DEBUG_MODE = 'Y' THEN
9633: pa_debug.g_err_stage:='Done with tbl extending';
9634: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9635: END IF;
9636:

Line 9633: pa_debug.g_err_stage:='Done with tbl extending';

9629: l_pc_cur_conv_rejection_code.extend;
9630: l_pfc_cur_conv_rejection_code.extend;
9631:
9632: IF P_PA_DEBUG_MODE = 'Y' THEN
9633: pa_debug.g_err_stage:='Done with tbl extending';
9634: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9635: END IF;
9636:
9637:

Line 9634: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9630: l_pfc_cur_conv_rejection_code.extend;
9631:
9632: IF P_PA_DEBUG_MODE = 'Y' THEN
9633: pa_debug.g_err_stage:='Done with tbl extending';
9634: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9635: END IF;
9636:
9637:
9638: --Here l_res_assignment_id_tbl, l_delete_budget_lines_tbl are already populated above with the

Line 9642: IF P_PA_DEBUG_MODE = 'Y' THEN

9638: --Here l_res_assignment_id_tbl, l_delete_budget_lines_tbl are already populated above with the
9639: --budget line details that have got inserted. Also all the will have the same length.
9640: --Hence using l_res_assignment_id_tbl.count as index
9641:
9642: IF P_PA_DEBUG_MODE = 'Y' THEN
9643: pa_debug.g_err_stage:=' B l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;
9644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9645: END IF;
9646:

Line 9643: pa_debug.g_err_stage:=' B l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;

9639: --budget line details that have got inserted. Also all the will have the same length.
9640: --Hence using l_res_assignment_id_tbl.count as index
9641:
9642: IF P_PA_DEBUG_MODE = 'Y' THEN
9643: pa_debug.g_err_stage:=' B l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;
9644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9645: END IF;
9646:
9647: l_res_assignment_id_tbl(l_res_assignment_id_tbl.count) := l_bl_RESOURCE_ASIGNMENT_ID_tbl(kk);

Line 9644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9640: --Hence using l_res_assignment_id_tbl.count as index
9641:
9642: IF P_PA_DEBUG_MODE = 'Y' THEN
9643: pa_debug.g_err_stage:=' B l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;
9644: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9645: END IF;
9646:
9647: l_res_assignment_id_tbl(l_res_assignment_id_tbl.count) := l_bl_RESOURCE_ASIGNMENT_ID_tbl(kk);
9648:

Line 9649: IF P_PA_DEBUG_MODE = 'Y' THEN

9645: END IF;
9646:
9647: l_res_assignment_id_tbl(l_res_assignment_id_tbl.count) := l_bl_RESOURCE_ASIGNMENT_ID_tbl(kk);
9648:
9649: IF P_PA_DEBUG_MODE = 'Y' THEN
9650:
9651: pa_debug.g_err_stage:=' A l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;
9652: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9653:

Line 9651: pa_debug.g_err_stage:=' A l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;

9647: l_res_assignment_id_tbl(l_res_assignment_id_tbl.count) := l_bl_RESOURCE_ASIGNMENT_ID_tbl(kk);
9648:
9649: IF P_PA_DEBUG_MODE = 'Y' THEN
9650:
9651: pa_debug.g_err_stage:=' A l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;
9652: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9653:
9654: pa_debug.g_err_stage:='Done with l_res_assignment_id_tbl';
9655: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 9652: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9648:
9649: IF P_PA_DEBUG_MODE = 'Y' THEN
9650:
9651: pa_debug.g_err_stage:=' A l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;
9652: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9653:
9654: pa_debug.g_err_stage:='Done with l_res_assignment_id_tbl';
9655: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9656:

Line 9654: pa_debug.g_err_stage:='Done with l_res_assignment_id_tbl';

9650:
9651: pa_debug.g_err_stage:=' A l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;
9652: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9653:
9654: pa_debug.g_err_stage:='Done with l_res_assignment_id_tbl';
9655: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9656:
9657: pa_debug.g_err_stage:='l_period_name_tbl.count is '||l_period_name_tbl.count;
9658: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 9655: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9651: pa_debug.g_err_stage:=' A l_res_assignment_id_tbl.count is '||l_res_assignment_id_tbl.count;
9652: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9653:
9654: pa_debug.g_err_stage:='Done with l_res_assignment_id_tbl';
9655: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9656:
9657: pa_debug.g_err_stage:='l_period_name_tbl.count is '||l_period_name_tbl.count;
9658: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9659:

Line 9657: pa_debug.g_err_stage:='l_period_name_tbl.count is '||l_period_name_tbl.count;

9653:
9654: pa_debug.g_err_stage:='Done with l_res_assignment_id_tbl';
9655: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9656:
9657: pa_debug.g_err_stage:='l_period_name_tbl.count is '||l_period_name_tbl.count;
9658: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9659:
9660: pa_debug.g_err_stage:='l_upd_period_name_tbl('||kk||') is '||l_upd_period_name_tbl(l_index);
9661: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 9658: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9654: pa_debug.g_err_stage:='Done with l_res_assignment_id_tbl';
9655: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9656:
9657: pa_debug.g_err_stage:='l_period_name_tbl.count is '||l_period_name_tbl.count;
9658: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9659:
9660: pa_debug.g_err_stage:='l_upd_period_name_tbl('||kk||') is '||l_upd_period_name_tbl(l_index);
9661: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9662:

Line 9660: pa_debug.g_err_stage:='l_upd_period_name_tbl('||kk||') is '||l_upd_period_name_tbl(l_index);

9656:
9657: pa_debug.g_err_stage:='l_period_name_tbl.count is '||l_period_name_tbl.count;
9658: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9659:
9660: pa_debug.g_err_stage:='l_upd_period_name_tbl('||kk||') is '||l_upd_period_name_tbl(l_index);
9661: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9662:
9663:
9664: END IF;

Line 9661: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9657: pa_debug.g_err_stage:='l_period_name_tbl.count is '||l_period_name_tbl.count;
9658: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9659:
9660: pa_debug.g_err_stage:='l_upd_period_name_tbl('||kk||') is '||l_upd_period_name_tbl(l_index);
9661: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9662:
9663:
9664: END IF;
9665:

Line 9668: IF P_PA_DEBUG_MODE = 'Y' THEN

9664: END IF;
9665:
9666: l_period_name_tbl(l_period_name_tbl.count) :=l_upd_period_name_tbl(l_index);
9667:
9668: IF P_PA_DEBUG_MODE = 'Y' THEN
9669: pa_debug.g_err_stage:='Done with l_period_name_tbl';
9670: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9671: END IF;
9672:

Line 9669: pa_debug.g_err_stage:='Done with l_period_name_tbl';

9665:
9666: l_period_name_tbl(l_period_name_tbl.count) :=l_upd_period_name_tbl(l_index);
9667:
9668: IF P_PA_DEBUG_MODE = 'Y' THEN
9669: pa_debug.g_err_stage:='Done with l_period_name_tbl';
9670: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9671: END IF;
9672:
9673: l_currency_code_tbl(l_res_assignment_id_tbl.count) := l_upd_currency_code_tbl(l_index);

Line 9670: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9666: l_period_name_tbl(l_period_name_tbl.count) :=l_upd_period_name_tbl(l_index);
9667:
9668: IF P_PA_DEBUG_MODE = 'Y' THEN
9669: pa_debug.g_err_stage:='Done with l_period_name_tbl';
9670: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9671: END IF;
9672:
9673: l_currency_code_tbl(l_res_assignment_id_tbl.count) := l_upd_currency_code_tbl(l_index);
9674:

Line 9675: IF P_PA_DEBUG_MODE = 'Y' THEN

9671: END IF;
9672:
9673: l_currency_code_tbl(l_res_assignment_id_tbl.count) := l_upd_currency_code_tbl(l_index);
9674:
9675: IF P_PA_DEBUG_MODE = 'Y' THEN
9676: pa_debug.g_err_stage:='Done with l_currency_code_tbl';
9677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9678: END IF;
9679:

Line 9676: pa_debug.g_err_stage:='Done with l_currency_code_tbl';

9672:
9673: l_currency_code_tbl(l_res_assignment_id_tbl.count) := l_upd_currency_code_tbl(l_index);
9674:
9675: IF P_PA_DEBUG_MODE = 'Y' THEN
9676: pa_debug.g_err_stage:='Done with l_currency_code_tbl';
9677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9678: END IF;
9679:
9680: l_total_quantity_tbl(l_res_assignment_id_tbl.count) := nvl(l_bl_QUANTITY_tbl(kk),0);

Line 9677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9673: l_currency_code_tbl(l_res_assignment_id_tbl.count) := l_upd_currency_code_tbl(l_index);
9674:
9675: IF P_PA_DEBUG_MODE = 'Y' THEN
9676: pa_debug.g_err_stage:='Done with l_currency_code_tbl';
9677: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9678: END IF;
9679:
9680: l_total_quantity_tbl(l_res_assignment_id_tbl.count) := nvl(l_bl_QUANTITY_tbl(kk),0);
9681: l_total_raw_cost_tbl(l_res_assignment_id_tbl.count) := nvl(l_bl_TXN_RAW_COST_tbl(kk),0);

Line 9699: IF P_PA_DEBUG_MODE = 'Y' THEN

9695: l_pfc_raw_cost_tbl(l_res_assignment_id_tbl.count) := nvl(l_bl_RAW_COST_tbl(kk),0);
9696: l_pfc_burd_cost_tbl(l_res_assignment_id_tbl.count) := nvl(l_bl_BURDENED_COST_tbl(kk),0);
9697: l_pfc_revenue_tbl(l_res_assignment_id_tbl.count) := nvl(l_bl_REVENUE_tbl(kk),0);
9698:
9699: IF P_PA_DEBUG_MODE = 'Y' THEN
9700: pa_debug.g_err_stage:='Done with bl tbl copy. Proceeding to get RA attributes';
9701: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9702: END IF;
9703:

Line 9700: pa_debug.g_err_stage:='Done with bl tbl copy. Proceeding to get RA attributes';

9696: l_pfc_burd_cost_tbl(l_res_assignment_id_tbl.count) := nvl(l_bl_BURDENED_COST_tbl(kk),0);
9697: l_pfc_revenue_tbl(l_res_assignment_id_tbl.count) := nvl(l_bl_REVENUE_tbl(kk),0);
9698:
9699: IF P_PA_DEBUG_MODE = 'Y' THEN
9700: pa_debug.g_err_stage:='Done with bl tbl copy. Proceeding to get RA attributes';
9701: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9702: END IF;
9703:
9704: l_temp:=NULL;

Line 9701: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9697: l_pfc_revenue_tbl(l_res_assignment_id_tbl.count) := nvl(l_bl_REVENUE_tbl(kk),0);
9698:
9699: IF P_PA_DEBUG_MODE = 'Y' THEN
9700: pa_debug.g_err_stage:='Done with bl tbl copy. Proceeding to get RA attributes';
9701: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9702: END IF;
9703:
9704: l_temp:=NULL;
9705: --Loop thru the resource assignments that were updated earlier to get the details

Line 9722: IF P_PA_DEBUG_MODE = 'Y' THEN

9718: --the corresponding RA should also get updated and hence it should be part of l_upd_ra_res_asmt_id_tbl
9719: --Bug 3678314
9720: IF l_temp IS NULL THEN
9721:
9722: IF P_PA_DEBUG_MODE = 'Y' THEN
9723: pa_debug.g_err_stage:='RA in l_bl_RESOURCE_ASIGNMENT_ID_tbl '||l_bl_RESOURCE_ASIGNMENT_ID_tbl(kk) ||' doesnt exist in l_upd_ra_res_asmt_id_tbl ';
9724: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9725: END IF;
9726:

Line 9723: pa_debug.g_err_stage:='RA in l_bl_RESOURCE_ASIGNMENT_ID_tbl '||l_bl_RESOURCE_ASIGNMENT_ID_tbl(kk) ||' doesnt exist in l_upd_ra_res_asmt_id_tbl ';

9719: --Bug 3678314
9720: IF l_temp IS NULL THEN
9721:
9722: IF P_PA_DEBUG_MODE = 'Y' THEN
9723: pa_debug.g_err_stage:='RA in l_bl_RESOURCE_ASIGNMENT_ID_tbl '||l_bl_RESOURCE_ASIGNMENT_ID_tbl(kk) ||' doesnt exist in l_upd_ra_res_asmt_id_tbl ';
9724: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9725: END IF;
9726:
9727: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 9724: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9720: IF l_temp IS NULL THEN
9721:
9722: IF P_PA_DEBUG_MODE = 'Y' THEN
9723: pa_debug.g_err_stage:='RA in l_bl_RESOURCE_ASIGNMENT_ID_tbl '||l_bl_RESOURCE_ASIGNMENT_ID_tbl(kk) ||' doesnt exist in l_upd_ra_res_asmt_id_tbl ';
9724: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9725: END IF;
9726:
9727: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9728:

Line 9743: IF P_PA_DEBUG_MODE = 'Y' THEN

9739:
9740: l_pji_prm_res_cls_code_tbl(l_res_assignment_id_tbl.count):=l_upd_ra_res_class_code_tbl(l_temp);
9741: l_pji_prm_rbf_tbl(l_res_assignment_id_tbl.count):=l_upd_ra_rbf_tbl(l_temp);
9742:
9743: IF P_PA_DEBUG_MODE = 'Y' THEN
9744: pa_debug.g_err_stage:='Done with ra tbl copy';
9745: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9746: END IF;
9747:

Line 9744: pa_debug.g_err_stage:='Done with ra tbl copy';

9740: l_pji_prm_res_cls_code_tbl(l_res_assignment_id_tbl.count):=l_upd_ra_res_class_code_tbl(l_temp);
9741: l_pji_prm_rbf_tbl(l_res_assignment_id_tbl.count):=l_upd_ra_rbf_tbl(l_temp);
9742:
9743: IF P_PA_DEBUG_MODE = 'Y' THEN
9744: pa_debug.g_err_stage:='Done with ra tbl copy';
9745: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9746: END IF;
9747:
9748: END IF;

Line 9745: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9741: l_pji_prm_rbf_tbl(l_res_assignment_id_tbl.count):=l_upd_ra_rbf_tbl(l_temp);
9742:
9743: IF P_PA_DEBUG_MODE = 'Y' THEN
9744: pa_debug.g_err_stage:='Done with ra tbl copy';
9745: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9746: END IF;
9747:
9748: END IF;
9749:

Line 9756: IF P_PA_DEBUG_MODE = 'Y' THEN

9752: END IF;--IF l_bl_RESOURCE_ASIGNMENT_ID_tbl.COUNT>O THEN
9753:
9754: /* END IF;--IF l_rbs_version_id IS NOT NULL THEN : Bug 5335211 */
9755:
9756: IF P_PA_DEBUG_MODE = 'Y' THEN
9757: pa_debug.g_err_stage:='Calling rollup api ........ ';
9758: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9759: END IF;
9760:

Line 9757: pa_debug.g_err_stage:='Calling rollup api ........ ';

9753:
9754: /* END IF;--IF l_rbs_version_id IS NOT NULL THEN : Bug 5335211 */
9755:
9756: IF P_PA_DEBUG_MODE = 'Y' THEN
9757: pa_debug.g_err_stage:='Calling rollup api ........ ';
9758: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9759: END IF;
9760:
9761: PA_FP_ROLLUP_PKG.ROLLUP_BUDGET_VERSION

Line 9758: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9754: /* END IF;--IF l_rbs_version_id IS NOT NULL THEN : Bug 5335211 */
9755:
9756: IF P_PA_DEBUG_MODE = 'Y' THEN
9757: pa_debug.g_err_stage:='Calling rollup api ........ ';
9758: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9759: END IF;
9760:
9761: PA_FP_ROLLUP_PKG.ROLLUP_BUDGET_VERSION
9762: ( p_budget_version_id => p_budget_version_id

Line 9769: IF P_PA_debug_mode = 'Y' THEN

9765: ,x_msg_count => l_msg_count
9766: ,x_msg_data => l_msg_data);
9767:
9768: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9769: IF P_PA_debug_mode = 'Y' THEN
9770: pa_debug.g_err_stage:= 'Error in ROLLUP_BUDGET_VERSION';
9771: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9772: END IF;
9773: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9770: pa_debug.g_err_stage:= 'Error in ROLLUP_BUDGET_VERSION';

9766: ,x_msg_data => l_msg_data);
9767:
9768: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9769: IF P_PA_debug_mode = 'Y' THEN
9770: pa_debug.g_err_stage:= 'Error in ROLLUP_BUDGET_VERSION';
9771: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9772: END IF;
9773: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9774: END IF;

Line 9771: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9767:
9768: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9769: IF P_PA_debug_mode = 'Y' THEN
9770: pa_debug.g_err_stage:= 'Error in ROLLUP_BUDGET_VERSION';
9771: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9772: END IF;
9773: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9774: END IF;
9775:

Line 9780: IF P_PA_DEBUG_MODE = 'Y' THEN

9776: --dbms_output.put_line('I46');
9777:
9778: -- Bug Fix: 4569365. Removed MRC code.
9779: /*
9780: IF P_PA_DEBUG_MODE = 'Y' THEN
9781: pa_debug.g_err_stage:='Calling mrc api ........ ';
9782: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9783: END IF;
9784:

Line 9781: pa_debug.g_err_stage:='Calling mrc api ........ ';

9777:
9778: -- Bug Fix: 4569365. Removed MRC code.
9779: /*
9780: IF P_PA_DEBUG_MODE = 'Y' THEN
9781: pa_debug.g_err_stage:='Calling mrc api ........ ';
9782: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9783: END IF;
9784:
9785: IF PA_MRC_FINPLAN.g_mrc_enabled_for_budgets IS NULL THEN

Line 9782: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

9778: -- Bug Fix: 4569365. Removed MRC code.
9779: /*
9780: IF P_PA_DEBUG_MODE = 'Y' THEN
9781: pa_debug.g_err_stage:='Calling mrc api ........ ';
9782: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
9783: END IF;
9784:
9785: IF PA_MRC_FINPLAN.g_mrc_enabled_for_budgets IS NULL THEN
9786: PA_MRC_FINPLAN.check_mrc_install

Line 9793: IF P_PA_debug_mode = 'Y' THEN

9789: x_msg_data => l_msg_data);
9790: END IF;
9791:
9792: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9793: IF P_PA_debug_mode = 'Y' THEN
9794: pa_debug.g_err_stage:= 'Error in g_mrc_enabled_for_budgets';
9795: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9796: END IF;
9797: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9794: pa_debug.g_err_stage:= 'Error in g_mrc_enabled_for_budgets';

9790: END IF;
9791:
9792: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9793: IF P_PA_debug_mode = 'Y' THEN
9794: pa_debug.g_err_stage:= 'Error in g_mrc_enabled_for_budgets';
9795: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9796: END IF;
9797: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9798: END IF;

Line 9795: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9791:
9792: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9793: IF P_PA_debug_mode = 'Y' THEN
9794: pa_debug.g_err_stage:= 'Error in g_mrc_enabled_for_budgets';
9795: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9796: END IF;
9797: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9798: END IF;
9799:

Line 9816: IF P_PA_debug_mode = 'Y' THEN

9812: x_msg_data => x_msg_data);
9813:
9814:
9815: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9816: IF P_PA_debug_mode = 'Y' THEN
9817: pa_debug.g_err_stage:= 'Error in maintain_all_mc_budget_lines';
9818: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9819: END IF;
9820: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9817: pa_debug.g_err_stage:= 'Error in maintain_all_mc_budget_lines';

9813:
9814:
9815: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9816: IF P_PA_debug_mode = 'Y' THEN
9817: pa_debug.g_err_stage:= 'Error in maintain_all_mc_budget_lines';
9818: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9819: END IF;
9820: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9821: END IF;

Line 9818: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9814:
9815: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9816: IF P_PA_debug_mode = 'Y' THEN
9817: pa_debug.g_err_stage:= 'Error in maintain_all_mc_budget_lines';
9818: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9819: END IF;
9820: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9821: END IF;
9822:

Line 9841: IF P_PA_debug_mode = 'Y' THEN

9837: p_set_disp_qty_null_for_nrbf => 'Y',
9838: x_return_status => l_return_status);
9839:
9840: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9841: IF P_PA_debug_mode = 'Y' THEN
9842: pa_debug.g_err_stage:= 'Error in PA_BUDGET_LINES_UTILS.populate_display_qty';
9843: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9844: END IF;
9845: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9842: pa_debug.g_err_stage:= 'Error in PA_BUDGET_LINES_UTILS.populate_display_qty';

9838: x_return_status => l_return_status);
9839:
9840: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9841: IF P_PA_debug_mode = 'Y' THEN
9842: pa_debug.g_err_stage:= 'Error in PA_BUDGET_LINES_UTILS.populate_display_qty';
9843: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9844: END IF;
9845: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9846: END IF;

Line 9843: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9839:
9840: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9841: IF P_PA_debug_mode = 'Y' THEN
9842: pa_debug.g_err_stage:= 'Error in PA_BUDGET_LINES_UTILS.populate_display_qty';
9843: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9844: END IF;
9845: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9846: END IF;
9847:

Line 9857: IF P_PA_debug_mode = 'Y' THEN

9853: X_MSG_COUNT => l_msg_count,
9854: X_MSG_DATA => l_msg_data);
9855:
9856: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9857: IF P_PA_debug_mode = 'Y' THEN
9858: pa_debug.g_err_stage:= 'Error in PA_FP_GEN_AMOUNT_UTILS.GET_PLAN_VERSION_DETAILS';
9859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9860: END IF;
9861: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9858: pa_debug.g_err_stage:= 'Error in PA_FP_GEN_AMOUNT_UTILS.GET_PLAN_VERSION_DETAILS';

9854: X_MSG_DATA => l_msg_data);
9855:
9856: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9857: IF P_PA_debug_mode = 'Y' THEN
9858: pa_debug.g_err_stage:= 'Error in PA_FP_GEN_AMOUNT_UTILS.GET_PLAN_VERSION_DETAILS';
9859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9860: END IF;
9861: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9862: END IF;

Line 9859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9855:
9856: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9857: IF P_PA_debug_mode = 'Y' THEN
9858: pa_debug.g_err_stage:= 'Error in PA_FP_GEN_AMOUNT_UTILS.GET_PLAN_VERSION_DETAILS';
9859: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9860: END IF;
9861: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9862: END IF;
9863:

Line 9876: IF P_PA_debug_mode = 'Y' THEN

9872: x_msg_data => l_msg_data,
9873: x_msg_count => l_msg_count);
9874:
9875: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9876: IF P_PA_debug_mode = 'Y' THEN
9877: pa_debug.g_err_stage:= 'Error in PA_RES_ASG_CURRENCY_PUB.MAINTAIN_DATA';
9878: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9879: END IF;
9880: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9877: pa_debug.g_err_stage:= 'Error in PA_RES_ASG_CURRENCY_PUB.MAINTAIN_DATA';

9873: x_msg_count => l_msg_count);
9874:
9875: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9876: IF P_PA_debug_mode = 'Y' THEN
9877: pa_debug.g_err_stage:= 'Error in PA_RES_ASG_CURRENCY_PUB.MAINTAIN_DATA';
9878: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9879: END IF;
9880: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9881: END IF;

Line 9878: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9874:
9875: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9876: IF P_PA_debug_mode = 'Y' THEN
9877: pa_debug.g_err_stage:= 'Error in PA_RES_ASG_CURRENCY_PUB.MAINTAIN_DATA';
9878: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9879: END IF;
9880: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9881: END IF;
9882:

Line 9898: IF P_PA_debug_mode = 'Y' THEN

9894: x_msg_count => l_msg_count,
9895: x_msg_data => l_msg_data);
9896:
9897: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9898: IF P_PA_debug_mode = 'Y' THEN
9899: pa_debug.g_err_stage:= 'Error in pa_fin_plan_pub.create_default_plan_txn_rec';
9900: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9901: END IF;
9902: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9899: pa_debug.g_err_stage:= 'Error in pa_fin_plan_pub.create_default_plan_txn_rec';

9895: x_msg_data => l_msg_data);
9896:
9897: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9898: IF P_PA_debug_mode = 'Y' THEN
9899: pa_debug.g_err_stage:= 'Error in pa_fin_plan_pub.create_default_plan_txn_rec';
9900: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9901: END IF;
9902: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9903: END IF;

Line 9900: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

9896:
9897: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
9898: IF P_PA_debug_mode = 'Y' THEN
9899: pa_debug.g_err_stage:= 'Error in pa_fin_plan_pub.create_default_plan_txn_rec';
9900: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
9901: END IF;
9902: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9903: END IF;
9904:

Line 9916: IF P_PA_DEBUG_MODE = 'Y' THEN

9912: -- Bug 5335211: Removing the check for null rbs_version_id
9913: -- IF l_rbs_version_id IS NOT NULL AND -- end bug 5335211
9914: IF l_res_assignment_id_tbl.COUNT>0 THEN
9915:
9916: IF P_PA_DEBUG_MODE = 'Y' THEN
9917: pa_debug.g_err_stage := 'Calling pa_planning_transaction_utils.call_update_rep_lines_api';
9918: pa_debug.write( l_module_name,pa_debug.g_err_stage,3);
9919: END IF;
9920: pa_planning_transaction_utils.call_update_rep_lines_api

Line 9917: pa_debug.g_err_stage := 'Calling pa_planning_transaction_utils.call_update_rep_lines_api';

9913: -- IF l_rbs_version_id IS NOT NULL AND -- end bug 5335211
9914: IF l_res_assignment_id_tbl.COUNT>0 THEN
9915:
9916: IF P_PA_DEBUG_MODE = 'Y' THEN
9917: pa_debug.g_err_stage := 'Calling pa_planning_transaction_utils.call_update_rep_lines_api';
9918: pa_debug.write( l_module_name,pa_debug.g_err_stage,3);
9919: END IF;
9920: pa_planning_transaction_utils.call_update_rep_lines_api
9921: (

Line 9918: pa_debug.write( l_module_name,pa_debug.g_err_stage,3);

9914: IF l_res_assignment_id_tbl.COUNT>0 THEN
9915:
9916: IF P_PA_DEBUG_MODE = 'Y' THEN
9917: pa_debug.g_err_stage := 'Calling pa_planning_transaction_utils.call_update_rep_lines_api';
9918: pa_debug.write( l_module_name,pa_debug.g_err_stage,3);
9919: END IF;
9920: pa_planning_transaction_utils.call_update_rep_lines_api
9921: (
9922: p_source => 'PL-SQL'

Line 9955: IF P_PA_DEBUG_MODE = 'Y' THEN

9951: ,x_msg_count => x_msg_count
9952: ,x_msg_data => x_msg_data);
9953:
9954: IF x_return_Status <> FND_API.G_RET_STS_SUCCESS THEN
9955: IF P_PA_DEBUG_MODE = 'Y' THEN
9956: pa_debug.g_err_stage := 'pa_planning_transaction_utils.call_update_rep_lines_api errored .... ' || x_msg_data;
9957: pa_debug.write( l_module_name,pa_debug.g_err_stage,5);
9958: END IF;
9959: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 9956: pa_debug.g_err_stage := 'pa_planning_transaction_utils.call_update_rep_lines_api errored .... ' || x_msg_data;

9952: ,x_msg_data => x_msg_data);
9953:
9954: IF x_return_Status <> FND_API.G_RET_STS_SUCCESS THEN
9955: IF P_PA_DEBUG_MODE = 'Y' THEN
9956: pa_debug.g_err_stage := 'pa_planning_transaction_utils.call_update_rep_lines_api errored .... ' || x_msg_data;
9957: pa_debug.write( l_module_name,pa_debug.g_err_stage,5);
9958: END IF;
9959: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9960: END IF;

Line 9957: pa_debug.write( l_module_name,pa_debug.g_err_stage,5);

9953:
9954: IF x_return_Status <> FND_API.G_RET_STS_SUCCESS THEN
9955: IF P_PA_DEBUG_MODE = 'Y' THEN
9956: pa_debug.g_err_stage := 'pa_planning_transaction_utils.call_update_rep_lines_api errored .... ' || x_msg_data;
9957: pa_debug.write( l_module_name,pa_debug.g_err_stage,5);
9958: END IF;
9959: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
9960: END IF;
9961:

Line 10007: IF P_PA_debug_mode = 'Y' THEN

10003: x_msg_count => l_msg_count,
10004: x_return_status => l_return_status);
10005:
10006: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10007: IF P_PA_debug_mode = 'Y' THEN
10008: pa_debug.g_err_stage:= 'Error in create_ci_impact_fund_lines';
10009: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10010: END IF;
10011: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 10008: pa_debug.g_err_stage:= 'Error in create_ci_impact_fund_lines';

10004: x_return_status => l_return_status);
10005:
10006: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10007: IF P_PA_debug_mode = 'Y' THEN
10008: pa_debug.g_err_stage:= 'Error in create_ci_impact_fund_lines';
10009: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10010: END IF;
10011: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10012: END IF;

Line 10009: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

10005:
10006: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10007: IF P_PA_debug_mode = 'Y' THEN
10008: pa_debug.g_err_stage:= 'Error in create_ci_impact_fund_lines';
10009: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10010: END IF;
10011: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10012: END IF;
10013:

Line 10029: IF P_PA_debug_mode = 'Y' THEN

10025: l_targ_app_rev_flag = 'Y' AND
10026: l_impl_type_tbl(j) <> 'COST' AND
10027: l_rev_impl_flag ='Y' THEN
10028:
10029: IF P_PA_debug_mode = 'Y' THEN
10030: pa_debug.g_err_stage:= 'Calling the change management baseline API';
10031: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10032: END IF;
10033:

Line 10030: pa_debug.g_err_stage:= 'Calling the change management baseline API';

10026: l_impl_type_tbl(j) <> 'COST' AND
10027: l_rev_impl_flag ='Y' THEN
10028:
10029: IF P_PA_debug_mode = 'Y' THEN
10030: pa_debug.g_err_stage:= 'Calling the change management baseline API';
10031: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10032: END IF;
10033:
10034: l_CI_ID_Tab.delete;

Line 10031: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10027: l_rev_impl_flag ='Y' THEN
10028:
10029: IF P_PA_debug_mode = 'Y' THEN
10030: pa_debug.g_err_stage:= 'Calling the change management baseline API';
10031: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10032: END IF;
10033:
10034: l_CI_ID_Tab.delete;
10035: l_CI_ID_Tab(1):=p_ci_id;

Line 10044: IF P_PA_debug_mode = 'Y' THEN

10040: X_Err_Code => X_Err_Code,
10041: X_Status => l_return_status);
10042:
10043: IF X_Err_Code <> 0 THEN
10044: IF P_PA_debug_mode = 'Y' THEN
10045: pa_debug.g_err_stage:= 'Error in change_management_baseline';
10046: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10047: END IF;
10048: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 10045: pa_debug.g_err_stage:= 'Error in change_management_baseline';

10041: X_Status => l_return_status);
10042:
10043: IF X_Err_Code <> 0 THEN
10044: IF P_PA_debug_mode = 'Y' THEN
10045: pa_debug.g_err_stage:= 'Error in change_management_baseline';
10046: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10047: END IF;
10048: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10049: END IF;

Line 10046: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

10042:
10043: IF X_Err_Code <> 0 THEN
10044: IF P_PA_debug_mode = 'Y' THEN
10045: pa_debug.g_err_stage:= 'Error in change_management_baseline';
10046: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10047: END IF;
10048: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10049: END IF;
10050:

Line 10067: IF P_PA_debug_mode = 'Y' THEN

10063: x_msg_count => l_msg_count,
10064: x_msg_data => l_msg_data);
10065:
10066: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10067: IF P_PA_debug_mode = 'Y' THEN
10068: pa_debug.g_err_stage:= 'Error in Submit_Current_Working';
10069: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10070: END IF;
10071: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 10068: pa_debug.g_err_stage:= 'Error in Submit_Current_Working';

10064: x_msg_data => l_msg_data);
10065:
10066: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10067: IF P_PA_debug_mode = 'Y' THEN
10068: pa_debug.g_err_stage:= 'Error in Submit_Current_Working';
10069: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10070: END IF;
10071: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10072: END IF;

Line 10069: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

10065:
10066: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10067: IF P_PA_debug_mode = 'Y' THEN
10068: pa_debug.g_err_stage:= 'Error in Submit_Current_Working';
10069: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10070: END IF;
10071: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10072: END IF;
10073:

Line 10090: IF P_PA_DEBUG_MODE = 'Y' THEN

10086: OPEN c_proj_level_amounts;
10087:
10088:
10089:
10090: IF P_PA_DEBUG_MODE = 'Y' THEN
10091: pa_debug.g_err_stage := 'fetching project level amounts';
10092: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10093: END IF;
10094:

Line 10091: pa_debug.g_err_stage := 'fetching project level amounts';

10087:
10088:
10089:
10090: IF P_PA_DEBUG_MODE = 'Y' THEN
10091: pa_debug.g_err_stage := 'fetching project level amounts';
10092: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10093: END IF;
10094:
10095:

Line 10092: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10088:
10089:
10090: IF P_PA_DEBUG_MODE = 'Y' THEN
10091: pa_debug.g_err_stage := 'fetching project level amounts';
10092: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10093: END IF;
10094:
10095:
10096:

Line 10149: IF P_PA_debug_mode = 'Y' THEN

10145:
10146: --dbms_output.put_line('I51');
10147:
10148:
10149: IF P_PA_debug_mode = 'Y' THEN
10150: pa_debug.g_err_stage:= 'l_cost_ppl_qty '||l_cost_ppl_qty;
10151: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10152:
10153: pa_debug.g_err_stage:= 'l_rev_ppl_qty '||l_rev_ppl_qty;

Line 10150: pa_debug.g_err_stage:= 'l_cost_ppl_qty '||l_cost_ppl_qty;

10146: --dbms_output.put_line('I51');
10147:
10148:
10149: IF P_PA_debug_mode = 'Y' THEN
10150: pa_debug.g_err_stage:= 'l_cost_ppl_qty '||l_cost_ppl_qty;
10151: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10152:
10153: pa_debug.g_err_stage:= 'l_rev_ppl_qty '||l_rev_ppl_qty;
10154: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10151: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10147:
10148:
10149: IF P_PA_debug_mode = 'Y' THEN
10150: pa_debug.g_err_stage:= 'l_cost_ppl_qty '||l_cost_ppl_qty;
10151: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10152:
10153: pa_debug.g_err_stage:= 'l_rev_ppl_qty '||l_rev_ppl_qty;
10154: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10155:

Line 10153: pa_debug.g_err_stage:= 'l_rev_ppl_qty '||l_rev_ppl_qty;

10149: IF P_PA_debug_mode = 'Y' THEN
10150: pa_debug.g_err_stage:= 'l_cost_ppl_qty '||l_cost_ppl_qty;
10151: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10152:
10153: pa_debug.g_err_stage:= 'l_rev_ppl_qty '||l_rev_ppl_qty;
10154: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10155:
10156: pa_debug.g_err_stage:= 'l_cost_equip_qty '||l_cost_equip_qty;
10157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10154: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10150: pa_debug.g_err_stage:= 'l_cost_ppl_qty '||l_cost_ppl_qty;
10151: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10152:
10153: pa_debug.g_err_stage:= 'l_rev_ppl_qty '||l_rev_ppl_qty;
10154: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10155:
10156: pa_debug.g_err_stage:= 'l_cost_equip_qty '||l_cost_equip_qty;
10157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10158:

Line 10156: pa_debug.g_err_stage:= 'l_cost_equip_qty '||l_cost_equip_qty;

10152:
10153: pa_debug.g_err_stage:= 'l_rev_ppl_qty '||l_rev_ppl_qty;
10154: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10155:
10156: pa_debug.g_err_stage:= 'l_cost_equip_qty '||l_cost_equip_qty;
10157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10158:
10159: pa_debug.g_err_stage:= 'l_rev_equip_qty '||l_rev_equip_qty;
10160: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10153: pa_debug.g_err_stage:= 'l_rev_ppl_qty '||l_rev_ppl_qty;
10154: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10155:
10156: pa_debug.g_err_stage:= 'l_cost_equip_qty '||l_cost_equip_qty;
10157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10158:
10159: pa_debug.g_err_stage:= 'l_rev_equip_qty '||l_rev_equip_qty;
10160: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10161:

Line 10159: pa_debug.g_err_stage:= 'l_rev_equip_qty '||l_rev_equip_qty;

10155:
10156: pa_debug.g_err_stage:= 'l_cost_equip_qty '||l_cost_equip_qty;
10157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10158:
10159: pa_debug.g_err_stage:= 'l_rev_equip_qty '||l_rev_equip_qty;
10160: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10161:
10162: pa_debug.g_err_stage:= 'l_impl_pfc_raw_cost '||l_impl_pfc_raw_cost;
10163: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10160: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10156: pa_debug.g_err_stage:= 'l_cost_equip_qty '||l_cost_equip_qty;
10157: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10158:
10159: pa_debug.g_err_stage:= 'l_rev_equip_qty '||l_rev_equip_qty;
10160: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10161:
10162: pa_debug.g_err_stage:= 'l_impl_pfc_raw_cost '||l_impl_pfc_raw_cost;
10163: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10164:

Line 10162: pa_debug.g_err_stage:= 'l_impl_pfc_raw_cost '||l_impl_pfc_raw_cost;

10158:
10159: pa_debug.g_err_stage:= 'l_rev_equip_qty '||l_rev_equip_qty;
10160: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10161:
10162: pa_debug.g_err_stage:= 'l_impl_pfc_raw_cost '||l_impl_pfc_raw_cost;
10163: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10164:
10165: pa_debug.g_err_stage:= 'l_impl_pfc_revenue '||l_impl_pfc_revenue;
10166: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10163: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10159: pa_debug.g_err_stage:= 'l_rev_equip_qty '||l_rev_equip_qty;
10160: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10161:
10162: pa_debug.g_err_stage:= 'l_impl_pfc_raw_cost '||l_impl_pfc_raw_cost;
10163: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10164:
10165: pa_debug.g_err_stage:= 'l_impl_pfc_revenue '||l_impl_pfc_revenue;
10166: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10167:

Line 10165: pa_debug.g_err_stage:= 'l_impl_pfc_revenue '||l_impl_pfc_revenue;

10161:
10162: pa_debug.g_err_stage:= 'l_impl_pfc_raw_cost '||l_impl_pfc_raw_cost;
10163: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10164:
10165: pa_debug.g_err_stage:= 'l_impl_pfc_revenue '||l_impl_pfc_revenue;
10166: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10167:
10168: pa_debug.g_err_stage:= 'l_impl_pfc_burd_cost '||l_impl_pfc_burd_cost;
10169: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10166: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10162: pa_debug.g_err_stage:= 'l_impl_pfc_raw_cost '||l_impl_pfc_raw_cost;
10163: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10164:
10165: pa_debug.g_err_stage:= 'l_impl_pfc_revenue '||l_impl_pfc_revenue;
10166: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10167:
10168: pa_debug.g_err_stage:= 'l_impl_pfc_burd_cost '||l_impl_pfc_burd_cost;
10169: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10170:

Line 10168: pa_debug.g_err_stage:= 'l_impl_pfc_burd_cost '||l_impl_pfc_burd_cost;

10164:
10165: pa_debug.g_err_stage:= 'l_impl_pfc_revenue '||l_impl_pfc_revenue;
10166: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10167:
10168: pa_debug.g_err_stage:= 'l_impl_pfc_burd_cost '||l_impl_pfc_burd_cost;
10169: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10170:
10171: pa_debug.g_err_stage:= 'l_impl_pc_raw_cost '||l_impl_pc_raw_cost;
10172: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10169: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10165: pa_debug.g_err_stage:= 'l_impl_pfc_revenue '||l_impl_pfc_revenue;
10166: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10167:
10168: pa_debug.g_err_stage:= 'l_impl_pfc_burd_cost '||l_impl_pfc_burd_cost;
10169: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10170:
10171: pa_debug.g_err_stage:= 'l_impl_pc_raw_cost '||l_impl_pc_raw_cost;
10172: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10173:

Line 10171: pa_debug.g_err_stage:= 'l_impl_pc_raw_cost '||l_impl_pc_raw_cost;

10167:
10168: pa_debug.g_err_stage:= 'l_impl_pfc_burd_cost '||l_impl_pfc_burd_cost;
10169: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10170:
10171: pa_debug.g_err_stage:= 'l_impl_pc_raw_cost '||l_impl_pc_raw_cost;
10172: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10173:
10174: pa_debug.g_err_stage:= 'l_impl_pc_revenue '||l_impl_pc_revenue;
10175: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10172: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10168: pa_debug.g_err_stage:= 'l_impl_pfc_burd_cost '||l_impl_pfc_burd_cost;
10169: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10170:
10171: pa_debug.g_err_stage:= 'l_impl_pc_raw_cost '||l_impl_pc_raw_cost;
10172: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10173:
10174: pa_debug.g_err_stage:= 'l_impl_pc_revenue '||l_impl_pc_revenue;
10175: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10176:

Line 10174: pa_debug.g_err_stage:= 'l_impl_pc_revenue '||l_impl_pc_revenue;

10170:
10171: pa_debug.g_err_stage:= 'l_impl_pc_raw_cost '||l_impl_pc_raw_cost;
10172: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10173:
10174: pa_debug.g_err_stage:= 'l_impl_pc_revenue '||l_impl_pc_revenue;
10175: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10176:
10177: pa_debug.g_err_stage:= 'l_impl_pc_burd_cost '||l_impl_pc_burd_cost;
10178: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10175: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10171: pa_debug.g_err_stage:= 'l_impl_pc_raw_cost '||l_impl_pc_raw_cost;
10172: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10173:
10174: pa_debug.g_err_stage:= 'l_impl_pc_revenue '||l_impl_pc_revenue;
10175: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10176:
10177: pa_debug.g_err_stage:= 'l_impl_pc_burd_cost '||l_impl_pc_burd_cost;
10178: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10179:

Line 10177: pa_debug.g_err_stage:= 'l_impl_pc_burd_cost '||l_impl_pc_burd_cost;

10173:
10174: pa_debug.g_err_stage:= 'l_impl_pc_revenue '||l_impl_pc_revenue;
10175: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10176:
10177: pa_debug.g_err_stage:= 'l_impl_pc_burd_cost '||l_impl_pc_burd_cost;
10178: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10179:
10180: pa_debug.g_err_stage:= 'l_partial_impl_rev_amt '||l_partial_impl_rev_amt;
10181: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

Line 10178: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10174: pa_debug.g_err_stage:= 'l_impl_pc_revenue '||l_impl_pc_revenue;
10175: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10176:
10177: pa_debug.g_err_stage:= 'l_impl_pc_burd_cost '||l_impl_pc_burd_cost;
10178: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10179:
10180: pa_debug.g_err_stage:= 'l_partial_impl_rev_amt '||l_partial_impl_rev_amt;
10181: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10182:

Line 10180: pa_debug.g_err_stage:= 'l_partial_impl_rev_amt '||l_partial_impl_rev_amt;

10176:
10177: pa_debug.g_err_stage:= 'l_impl_pc_burd_cost '||l_impl_pc_burd_cost;
10178: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10179:
10180: pa_debug.g_err_stage:= 'l_partial_impl_rev_amt '||l_partial_impl_rev_amt;
10181: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10182:
10183: END IF;
10184:

Line 10181: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10177: pa_debug.g_err_stage:= 'l_impl_pc_burd_cost '||l_impl_pc_burd_cost;
10178: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10179:
10180: pa_debug.g_err_stage:= 'l_partial_impl_rev_amt '||l_partial_impl_rev_amt;
10181: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10182:
10183: END IF;
10184:
10185: IF l_impl_earlier='N' THEN

Line 10212: IF P_PA_debug_mode = 'Y' THEN

10208: ,x_msg_data => l_msg_data
10209: ) ;
10210:
10211: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10212: IF P_PA_debug_mode = 'Y' THEN
10213: pa_debug.g_err_stage:= 'Error in FP_CI_LINK_CONTROL_ITEMS';
10214: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10215: END IF;
10216: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 10213: pa_debug.g_err_stage:= 'Error in FP_CI_LINK_CONTROL_ITEMS';

10209: ) ;
10210:
10211: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10212: IF P_PA_debug_mode = 'Y' THEN
10213: pa_debug.g_err_stage:= 'Error in FP_CI_LINK_CONTROL_ITEMS';
10214: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10215: END IF;
10216: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10217: END IF;

Line 10214: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

10210:
10211: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10212: IF P_PA_debug_mode = 'Y' THEN
10213: pa_debug.g_err_stage:= 'Error in FP_CI_LINK_CONTROL_ITEMS';
10214: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10215: END IF;
10216: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10217: END IF;
10218:

Line 10292: IF P_PA_debug_mode = 'Y' THEN

10288: ,x_msg_data => l_msg_data
10289: );
10290:
10291: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10292: IF P_PA_debug_mode = 'Y' THEN
10293: pa_debug.g_err_stage:= 'Error in FP_CI_UPDATE_IMPACT';
10294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10295: END IF;
10296: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 10293: pa_debug.g_err_stage:= 'Error in FP_CI_UPDATE_IMPACT';

10289: );
10290:
10291: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10292: IF P_PA_debug_mode = 'Y' THEN
10293: pa_debug.g_err_stage:= 'Error in FP_CI_UPDATE_IMPACT';
10294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10295: END IF;
10296: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10297: END IF;

Line 10294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

10290:
10291: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
10292: IF P_PA_debug_mode = 'Y' THEN
10293: pa_debug.g_err_stage:= 'Error in FP_CI_UPDATE_IMPACT';
10294: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10295: END IF;
10296: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
10297: END IF;
10298:

Line 10307: IF P_PA_debug_mode = 'Y' THEN

10303:
10304: --dbms_output.put_line('I54');
10305: --updating reporting lines. Call is necessary only if calculate API has not been called
10306:
10307: IF P_PA_debug_mode = 'Y' THEN
10308: pa_debug.g_err_stage:= 'Exiting implement_ci_into_single_ver';
10309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10310: --dbms_output.put_line('I58');
10311: pa_debug.reset_curr_function;

Line 10308: pa_debug.g_err_stage:= 'Exiting implement_ci_into_single_ver';

10304: --dbms_output.put_line('I54');
10305: --updating reporting lines. Call is necessary only if calculate API has not been called
10306:
10307: IF P_PA_debug_mode = 'Y' THEN
10308: pa_debug.g_err_stage:= 'Exiting implement_ci_into_single_ver';
10309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10310: --dbms_output.put_line('I58');
10311: pa_debug.reset_curr_function;
10312: END IF;

Line 10309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);

10305: --updating reporting lines. Call is necessary only if calculate API has not been called
10306:
10307: IF P_PA_debug_mode = 'Y' THEN
10308: pa_debug.g_err_stage:= 'Exiting implement_ci_into_single_ver';
10309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10310: --dbms_output.put_line('I58');
10311: pa_debug.reset_curr_function;
10312: END IF;
10313: EXCEPTION

Line 10311: pa_debug.reset_curr_function;

10307: IF P_PA_debug_mode = 'Y' THEN
10308: pa_debug.g_err_stage:= 'Exiting implement_ci_into_single_ver';
10309: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level3);
10310: --dbms_output.put_line('I58');
10311: pa_debug.reset_curr_function;
10312: END IF;
10313: EXCEPTION
10314: WHEN PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc THEN
10315: l_msg_count := FND_MSG_PUB.count_msg;

Line 10333: IF p_pa_debug_mode = 'Y' THEN

10329: END IF;
10330: x_return_status := FND_API.G_RET_STS_ERROR;
10331:
10332: ROLLBACK TO implement_ci_into_single_ver;
10333: IF p_pa_debug_mode = 'Y' THEN
10334: pa_debug.reset_curr_function;
10335: END IF;
10336: RETURN;
10337:

Line 10334: pa_debug.reset_curr_function;

10330: x_return_status := FND_API.G_RET_STS_ERROR;
10331:
10332: ROLLBACK TO implement_ci_into_single_ver;
10333: IF p_pa_debug_mode = 'Y' THEN
10334: pa_debug.reset_curr_function;
10335: END IF;
10336: RETURN;
10337:
10338: WHEN Others THEN

Line 10345: IF P_PA_DEBUG_MODE = 'Y' THEN

10341: x_msg_data := SQLERRM;
10342:
10343: FND_MSG_PUB.add_exc_msg( p_pkg_name => 'PA_FP_CI_MERGE'
10344: ,p_procedure_name => 'implement_ci_into_single_ver');
10345: IF P_PA_DEBUG_MODE = 'Y' THEN
10346: pa_debug.g_err_stage:='Unexpected Error ' || SQLERRM;
10347: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10348: END IF;
10349: ROLLBACK TO implement_ci_into_single_ver;

Line 10346: pa_debug.g_err_stage:='Unexpected Error ' || SQLERRM;

10342:
10343: FND_MSG_PUB.add_exc_msg( p_pkg_name => 'PA_FP_CI_MERGE'
10344: ,p_procedure_name => 'implement_ci_into_single_ver');
10345: IF P_PA_DEBUG_MODE = 'Y' THEN
10346: pa_debug.g_err_stage:='Unexpected Error ' || SQLERRM;
10347: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10348: END IF;
10349: ROLLBACK TO implement_ci_into_single_ver;
10350: IF p_pa_debug_mode = 'Y' THEN

Line 10347: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

10343: FND_MSG_PUB.add_exc_msg( p_pkg_name => 'PA_FP_CI_MERGE'
10344: ,p_procedure_name => 'implement_ci_into_single_ver');
10345: IF P_PA_DEBUG_MODE = 'Y' THEN
10346: pa_debug.g_err_stage:='Unexpected Error ' || SQLERRM;
10347: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10348: END IF;
10349: ROLLBACK TO implement_ci_into_single_ver;
10350: IF p_pa_debug_mode = 'Y' THEN
10351: pa_debug.reset_curr_function;

Line 10350: IF p_pa_debug_mode = 'Y' THEN

10346: pa_debug.g_err_stage:='Unexpected Error ' || SQLERRM;
10347: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10348: END IF;
10349: ROLLBACK TO implement_ci_into_single_ver;
10350: IF p_pa_debug_mode = 'Y' THEN
10351: pa_debug.reset_curr_function;
10352: END IF;
10353: RAISE;
10354:

Line 10351: pa_debug.reset_curr_function;

10347: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
10348: END IF;
10349: ROLLBACK TO implement_ci_into_single_ver;
10350: IF p_pa_debug_mode = 'Y' THEN
10351: pa_debug.reset_curr_function;
10352: END IF;
10353: RAISE;
10354:
10355:

Line 10486: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);

10482: l_ci_all_res_cls_flag VARCHAR2(1) := 'Y';
10483: l_targ_resource_cls_flag VARCHAR2(1) := 'Y';
10484: --CBS 12.2 enhancement changes End here
10485: BEGIN
10486: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
10487: l_debug_mode := NVL(l_debug_mode, 'Y');
10488: x_msg_count := 0;
10489: x_return_status := FND_API.G_RET_STS_SUCCESS;
10490: IF p_context='CI_MERGE' THEN

Line 10493: IF p_pa_debug_mode = 'Y' THEN

10489: x_return_status := FND_API.G_RET_STS_SUCCESS;
10490: IF p_context='CI_MERGE' THEN
10491: l_init_msg_count:= FND_MSG_PUB.count_msg;
10492: END IF;
10493: IF p_pa_debug_mode = 'Y' THEN
10494: PA_DEBUG.Set_Curr_Function( p_function => 'PAFPCIMB.validate_ci_merge_input_data',
10495: p_debug_mode => l_debug_mode );
10496: END IF;
10497: IF l_debug_mode = 'Y' THEN

Line 10494: PA_DEBUG.Set_Curr_Function( p_function => 'PAFPCIMB.validate_ci_merge_input_data',

10490: IF p_context='CI_MERGE' THEN
10491: l_init_msg_count:= FND_MSG_PUB.count_msg;
10492: END IF;
10493: IF p_pa_debug_mode = 'Y' THEN
10494: PA_DEBUG.Set_Curr_Function( p_function => 'PAFPCIMB.validate_ci_merge_input_data',
10495: p_debug_mode => l_debug_mode );
10496: END IF;
10497: IF l_debug_mode = 'Y' THEN
10498:

Line 10499: pa_debug.g_err_stage:= 'Validating the input parameters';

10495: p_debug_mode => l_debug_mode );
10496: END IF;
10497: IF l_debug_mode = 'Y' THEN
10498:
10499: pa_debug.g_err_stage:= 'Validating the input parameters';
10500: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10501:
10502: END IF;
10503: --dbms_output.put_line('1');

Line 10500: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10496: END IF;
10497: IF l_debug_mode = 'Y' THEN
10498:
10499: pa_debug.g_err_stage:= 'Validating the input parameters';
10500: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10501:
10502: END IF;
10503: --dbms_output.put_line('1');
10504:

Line 10511: pa_debug.g_err_stage:= 'p_context passed is '|| p_context;

10507: IF p_context NOT IN ('IMPL_FIN_IMPACT' , 'INCLUDE', 'PARTIAL_REV', 'CI_MERGE') THEN
10508:
10509: IF l_debug_mode = 'Y' THEN
10510:
10511: pa_debug.g_err_stage:= 'p_context passed is '|| p_context;
10512: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10513: END IF;
10514: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
10515: p_msg_name => 'PA_FP_INV_PARAM_PASSED',

Line 10512: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10508:
10509: IF l_debug_mode = 'Y' THEN
10510:
10511: pa_debug.g_err_stage:= 'p_context passed is '|| p_context;
10512: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10513: END IF;
10514: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
10515: p_msg_name => 'PA_FP_INV_PARAM_PASSED',
10516: p_token1 => 'PROCEDURENAME',

Line 10534: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT '|| p_ci_id_tbl.COUNT;

10530: (p_ci_id_tbl.COUNT <> p_ci_all_version_id_tbl.COUNT ))) THEN
10531:
10532: IF l_debug_mode = 'Y' THEN
10533:
10534: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT '|| p_ci_id_tbl.COUNT;
10535: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10536:
10537: pa_debug.g_err_stage:= 'p_ci_cost_version_id_tbl.COUNT '|| p_ci_cost_version_id_tbl.COUNT;
10538: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10535: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10531:
10532: IF l_debug_mode = 'Y' THEN
10533:
10534: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT '|| p_ci_id_tbl.COUNT;
10535: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10536:
10537: pa_debug.g_err_stage:= 'p_ci_cost_version_id_tbl.COUNT '|| p_ci_cost_version_id_tbl.COUNT;
10538: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10539:

Line 10537: pa_debug.g_err_stage:= 'p_ci_cost_version_id_tbl.COUNT '|| p_ci_cost_version_id_tbl.COUNT;

10533:
10534: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT '|| p_ci_id_tbl.COUNT;
10535: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10536:
10537: pa_debug.g_err_stage:= 'p_ci_cost_version_id_tbl.COUNT '|| p_ci_cost_version_id_tbl.COUNT;
10538: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10539:
10540: pa_debug.g_err_stage:= 'p_ci_rev_version_id_tbl.COUNT '|| p_ci_rev_version_id_tbl.COUNT;
10541: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10538: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10534: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT '|| p_ci_id_tbl.COUNT;
10535: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10536:
10537: pa_debug.g_err_stage:= 'p_ci_cost_version_id_tbl.COUNT '|| p_ci_cost_version_id_tbl.COUNT;
10538: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10539:
10540: pa_debug.g_err_stage:= 'p_ci_rev_version_id_tbl.COUNT '|| p_ci_rev_version_id_tbl.COUNT;
10541: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10542:

Line 10540: pa_debug.g_err_stage:= 'p_ci_rev_version_id_tbl.COUNT '|| p_ci_rev_version_id_tbl.COUNT;

10536:
10537: pa_debug.g_err_stage:= 'p_ci_cost_version_id_tbl.COUNT '|| p_ci_cost_version_id_tbl.COUNT;
10538: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10539:
10540: pa_debug.g_err_stage:= 'p_ci_rev_version_id_tbl.COUNT '|| p_ci_rev_version_id_tbl.COUNT;
10541: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10542:
10543: pa_debug.g_err_stage:= 'p_ci_all_version_id_tbl.COUNT '|| p_ci_all_version_id_tbl.COUNT;
10544: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10541: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10537: pa_debug.g_err_stage:= 'p_ci_cost_version_id_tbl.COUNT '|| p_ci_cost_version_id_tbl.COUNT;
10538: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10539:
10540: pa_debug.g_err_stage:= 'p_ci_rev_version_id_tbl.COUNT '|| p_ci_rev_version_id_tbl.COUNT;
10541: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10542:
10543: pa_debug.g_err_stage:= 'p_ci_all_version_id_tbl.COUNT '|| p_ci_all_version_id_tbl.COUNT;
10544: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10545:

Line 10543: pa_debug.g_err_stage:= 'p_ci_all_version_id_tbl.COUNT '|| p_ci_all_version_id_tbl.COUNT;

10539:
10540: pa_debug.g_err_stage:= 'p_ci_rev_version_id_tbl.COUNT '|| p_ci_rev_version_id_tbl.COUNT;
10541: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10542:
10543: pa_debug.g_err_stage:= 'p_ci_all_version_id_tbl.COUNT '|| p_ci_all_version_id_tbl.COUNT;
10544: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10545:
10546: END IF;
10547:

Line 10544: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10540: pa_debug.g_err_stage:= 'p_ci_rev_version_id_tbl.COUNT '|| p_ci_rev_version_id_tbl.COUNT;
10541: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10542:
10543: pa_debug.g_err_stage:= 'p_ci_all_version_id_tbl.COUNT '|| p_ci_all_version_id_tbl.COUNT;
10544: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10545:
10546: END IF;
10547:
10548: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

Line 10567: pa_debug.g_err_stage:= 'p_fin_plan_type_id_tbl.COUNT '|| p_fin_plan_type_id_tbl.COUNT;

10563: (p_submit_version_flag_tbl.COUNT<> 0 AND p_submit_version_flag_tbl.COUNT<> p_budget_version_id_tbl.COUNT) THEN
10564:
10565: IF l_debug_mode = 'Y' THEN
10566:
10567: pa_debug.g_err_stage:= 'p_fin_plan_type_id_tbl.COUNT '|| p_fin_plan_type_id_tbl.COUNT;
10568: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10569:
10570: pa_debug.g_err_stage:= 'p_fin_plan_type_name_tbl.COUNT '|| p_fin_plan_type_name_tbl.COUNT;
10571: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10568: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10564:
10565: IF l_debug_mode = 'Y' THEN
10566:
10567: pa_debug.g_err_stage:= 'p_fin_plan_type_id_tbl.COUNT '|| p_fin_plan_type_id_tbl.COUNT;
10568: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10569:
10570: pa_debug.g_err_stage:= 'p_fin_plan_type_name_tbl.COUNT '|| p_fin_plan_type_name_tbl.COUNT;
10571: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10572:

Line 10570: pa_debug.g_err_stage:= 'p_fin_plan_type_name_tbl.COUNT '|| p_fin_plan_type_name_tbl.COUNT;

10566:
10567: pa_debug.g_err_stage:= 'p_fin_plan_type_id_tbl.COUNT '|| p_fin_plan_type_id_tbl.COUNT;
10568: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10569:
10570: pa_debug.g_err_stage:= 'p_fin_plan_type_name_tbl.COUNT '|| p_fin_plan_type_name_tbl.COUNT;
10571: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10572:
10573: pa_debug.g_err_stage:= 'p_impl_cost_flag_tbl.COUNT '|| p_impl_cost_flag_tbl.COUNT;
10574: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10571: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10567: pa_debug.g_err_stage:= 'p_fin_plan_type_id_tbl.COUNT '|| p_fin_plan_type_id_tbl.COUNT;
10568: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10569:
10570: pa_debug.g_err_stage:= 'p_fin_plan_type_name_tbl.COUNT '|| p_fin_plan_type_name_tbl.COUNT;
10571: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10572:
10573: pa_debug.g_err_stage:= 'p_impl_cost_flag_tbl.COUNT '|| p_impl_cost_flag_tbl.COUNT;
10574: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10575:

Line 10573: pa_debug.g_err_stage:= 'p_impl_cost_flag_tbl.COUNT '|| p_impl_cost_flag_tbl.COUNT;

10569:
10570: pa_debug.g_err_stage:= 'p_fin_plan_type_name_tbl.COUNT '|| p_fin_plan_type_name_tbl.COUNT;
10571: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10572:
10573: pa_debug.g_err_stage:= 'p_impl_cost_flag_tbl.COUNT '|| p_impl_cost_flag_tbl.COUNT;
10574: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10575:
10576: pa_debug.g_err_stage:= 'p_impl_rev_flag_tbl.COUNT '|| p_impl_rev_flag_tbl.COUNT;
10577: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10574: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10570: pa_debug.g_err_stage:= 'p_fin_plan_type_name_tbl.COUNT '|| p_fin_plan_type_name_tbl.COUNT;
10571: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10572:
10573: pa_debug.g_err_stage:= 'p_impl_cost_flag_tbl.COUNT '|| p_impl_cost_flag_tbl.COUNT;
10574: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10575:
10576: pa_debug.g_err_stage:= 'p_impl_rev_flag_tbl.COUNT '|| p_impl_rev_flag_tbl.COUNT;
10577: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10578:

Line 10576: pa_debug.g_err_stage:= 'p_impl_rev_flag_tbl.COUNT '|| p_impl_rev_flag_tbl.COUNT;

10572:
10573: pa_debug.g_err_stage:= 'p_impl_cost_flag_tbl.COUNT '|| p_impl_cost_flag_tbl.COUNT;
10574: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10575:
10576: pa_debug.g_err_stage:= 'p_impl_rev_flag_tbl.COUNT '|| p_impl_rev_flag_tbl.COUNT;
10577: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10578:
10579: pa_debug.g_err_stage:= 'p_submit_version_flag_tbl.COUNT '|| p_submit_version_flag_tbl.COUNT;
10580: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10577: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10573: pa_debug.g_err_stage:= 'p_impl_cost_flag_tbl.COUNT '|| p_impl_cost_flag_tbl.COUNT;
10574: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10575:
10576: pa_debug.g_err_stage:= 'p_impl_rev_flag_tbl.COUNT '|| p_impl_rev_flag_tbl.COUNT;
10577: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10578:
10579: pa_debug.g_err_stage:= 'p_submit_version_flag_tbl.COUNT '|| p_submit_version_flag_tbl.COUNT;
10580: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10581:

Line 10579: pa_debug.g_err_stage:= 'p_submit_version_flag_tbl.COUNT '|| p_submit_version_flag_tbl.COUNT;

10575:
10576: pa_debug.g_err_stage:= 'p_impl_rev_flag_tbl.COUNT '|| p_impl_rev_flag_tbl.COUNT;
10577: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10578:
10579: pa_debug.g_err_stage:= 'p_submit_version_flag_tbl.COUNT '|| p_submit_version_flag_tbl.COUNT;
10580: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10581:
10582: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT '|| p_budget_version_id_tbl.COUNT;
10583: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10580: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10576: pa_debug.g_err_stage:= 'p_impl_rev_flag_tbl.COUNT '|| p_impl_rev_flag_tbl.COUNT;
10577: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10578:
10579: pa_debug.g_err_stage:= 'p_submit_version_flag_tbl.COUNT '|| p_submit_version_flag_tbl.COUNT;
10580: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10581:
10582: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT '|| p_budget_version_id_tbl.COUNT;
10583: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10584:

Line 10582: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT '|| p_budget_version_id_tbl.COUNT;

10578:
10579: pa_debug.g_err_stage:= 'p_submit_version_flag_tbl.COUNT '|| p_submit_version_flag_tbl.COUNT;
10580: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10581:
10582: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT '|| p_budget_version_id_tbl.COUNT;
10583: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10584:
10585: END IF;
10586:

Line 10583: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10579: pa_debug.g_err_stage:= 'p_submit_version_flag_tbl.COUNT '|| p_submit_version_flag_tbl.COUNT;
10580: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10581:
10582: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT '|| p_budget_version_id_tbl.COUNT;
10583: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10584:
10585: END IF;
10586:
10587: PA_UTILS.ADD_MESSAGE

Line 10605: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT in partial implementation context '|| p_ci_id_tbl.COUNT;

10601: p_budget_version_id_tbl.COUNT <>1) THEN
10602:
10603: IF l_debug_mode = 'Y' THEN
10604:
10605: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT in partial implementation context '|| p_ci_id_tbl.COUNT;
10606: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10607:
10608: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT in partial implementation context '|| p_budget_version_id_tbl.COUNT;
10609: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10606: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10602:
10603: IF l_debug_mode = 'Y' THEN
10604:
10605: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT in partial implementation context '|| p_ci_id_tbl.COUNT;
10606: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10607:
10608: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT in partial implementation context '|| p_budget_version_id_tbl.COUNT;
10609: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10610:

Line 10608: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT in partial implementation context '|| p_budget_version_id_tbl.COUNT;

10604:
10605: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT in partial implementation context '|| p_ci_id_tbl.COUNT;
10606: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10607:
10608: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT in partial implementation context '|| p_budget_version_id_tbl.COUNT;
10609: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10610:
10611: END IF;
10612:

Line 10609: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10605: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT in partial implementation context '|| p_ci_id_tbl.COUNT;
10606: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10607:
10608: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT in partial implementation context '|| p_budget_version_id_tbl.COUNT;
10609: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10610:
10611: END IF;
10612:
10613: PA_UTILS.ADD_MESSAGE

Line 10627: pa_debug.g_err_stage:= 'p_cost_impl_flag passed in partial implementation case is '|| p_impl_cost_flag_tbl(1);

10623: p_impl_rev_flag_tbl(1) = 'N') THEN
10624:
10625: IF l_debug_mode = 'Y' THEN
10626:
10627: pa_debug.g_err_stage:= 'p_cost_impl_flag passed in partial implementation case is '|| p_impl_cost_flag_tbl(1);
10628: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10629:
10630: pa_debug.g_err_stage:= 'p_rev_impl_flag passed in partial implementation case is '|| p_impl_rev_flag_tbl(1);
10631: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

Line 10628: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10624:
10625: IF l_debug_mode = 'Y' THEN
10626:
10627: pa_debug.g_err_stage:= 'p_cost_impl_flag passed in partial implementation case is '|| p_impl_cost_flag_tbl(1);
10628: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10629:
10630: pa_debug.g_err_stage:= 'p_rev_impl_flag passed in partial implementation case is '|| p_impl_rev_flag_tbl(1);
10631: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10632:

Line 10630: pa_debug.g_err_stage:= 'p_rev_impl_flag passed in partial implementation case is '|| p_impl_rev_flag_tbl(1);

10626:
10627: pa_debug.g_err_stage:= 'p_cost_impl_flag passed in partial implementation case is '|| p_impl_cost_flag_tbl(1);
10628: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10629:
10630: pa_debug.g_err_stage:= 'p_rev_impl_flag passed in partial implementation case is '|| p_impl_rev_flag_tbl(1);
10631: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10632:
10633: END IF;
10634:

Line 10631: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

10627: pa_debug.g_err_stage:= 'p_cost_impl_flag passed in partial implementation case is '|| p_impl_cost_flag_tbl(1);
10628: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10629:
10630: pa_debug.g_err_stage:= 'p_rev_impl_flag passed in partial implementation case is '|| p_impl_rev_flag_tbl(1);
10631: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
10632:
10633: END IF;
10634:
10635: PA_UTILS.ADD_MESSAGE

Line 10683: pa_debug.g_err_stage:= 'Calling mode for the chk API derived is '||l_calling_mode_for_chk_api;

10679: END IF;
10680:
10681: IF l_debug_mode = 'Y' THEN
10682:
10683: pa_debug.g_err_stage:= 'Calling mode for the chk API derived is '||l_calling_mode_for_chk_api;
10684: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10685:
10686: pa_debug.g_err_stage:= 'Validating the the CIs passed';
10687: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

Line 10684: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10680:
10681: IF l_debug_mode = 'Y' THEN
10682:
10683: pa_debug.g_err_stage:= 'Calling mode for the chk API derived is '||l_calling_mode_for_chk_api;
10684: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10685:
10686: pa_debug.g_err_stage:= 'Validating the the CIs passed';
10687: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10688:

Line 10686: pa_debug.g_err_stage:= 'Validating the the CIs passed';

10682:
10683: pa_debug.g_err_stage:= 'Calling mode for the chk API derived is '||l_calling_mode_for_chk_api;
10684: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10685:
10686: pa_debug.g_err_stage:= 'Validating the the CIs passed';
10687: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10688:
10689:
10690: END IF;

Line 10687: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10683: pa_debug.g_err_stage:= 'Calling mode for the chk API derived is '||l_calling_mode_for_chk_api;
10684: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10685:
10686: pa_debug.g_err_stage:= 'Validating the the CIs passed';
10687: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10688:
10689:
10690: END IF;
10691:

Line 10697: pa_debug.g_err_stage:= 'CI Ids/BV Ids are not passed for merge. Returning';

10693: p_budget_version_id_tbl.COUNT=0 THEN
10694:
10695: IF l_debug_mode = 'Y' THEN
10696:
10697: pa_debug.g_err_stage:= 'CI Ids/BV Ids are not passed for merge. Returning';
10698: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10699: pa_debug.reset_curr_function;
10700: END IF;
10701: RETURN;

Line 10698: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10694:
10695: IF l_debug_mode = 'Y' THEN
10696:
10697: pa_debug.g_err_stage:= 'CI Ids/BV Ids are not passed for merge. Returning';
10698: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10699: pa_debug.reset_curr_function;
10700: END IF;
10701: RETURN;
10702:

Line 10699: pa_debug.reset_curr_function;

10695: IF l_debug_mode = 'Y' THEN
10696:
10697: pa_debug.g_err_stage:= 'CI Ids/BV Ids are not passed for merge. Returning';
10698: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10699: pa_debug.reset_curr_function;
10700: END IF;
10701: RETURN;
10702:
10703: END IF;

Line 10712: pa_debug.g_err_stage:= 'p_ci_id_tbl('||i||') IS '|| p_ci_id_tbl(i);

10708: IF p_ci_id_tbl(i) IS NULL THEN
10709:
10710: IF l_debug_mode = 'Y' THEN
10711:
10712: pa_debug.g_err_stage:= 'p_ci_id_tbl('||i||') IS '|| p_ci_id_tbl(i);
10713: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10714:
10715: END IF;
10716: PA_UTILS.ADD_MESSAGE

Line 10713: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10709:
10710: IF l_debug_mode = 'Y' THEN
10711:
10712: pa_debug.g_err_stage:= 'p_ci_id_tbl('||i||') IS '|| p_ci_id_tbl(i);
10713: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10714:
10715: END IF;
10716: PA_UTILS.ADD_MESSAGE
10717: (p_app_short_name => 'PA',

Line 10735: pa_debug.g_err_stage:= 'Calling Pa_Fp_Control_Items_Utils.get_ci_versions';

10731: ((NOT p_ci_rev_version_id_tbl.EXISTS(i)) OR p_ci_rev_version_id_tbl(i) IS NULL) AND
10732: ((NOT p_ci_all_version_id_tbl.EXISTS(i)) OR p_ci_all_version_id_tbl(i) IS NULL)THEN
10733:
10734: IF l_debug_mode = 'Y' THEN
10735: pa_debug.g_err_stage:= 'Calling Pa_Fp_Control_Items_Utils.get_ci_versions';
10736: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10737: END IF;
10738:
10739: Pa_Fp_Control_Items_Utils.get_ci_versions

Line 10736: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10732: ((NOT p_ci_all_version_id_tbl.EXISTS(i)) OR p_ci_all_version_id_tbl(i) IS NULL)THEN
10733:
10734: IF l_debug_mode = 'Y' THEN
10735: pa_debug.g_err_stage:= 'Calling Pa_Fp_Control_Items_Utils.get_ci_versions';
10736: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10737: END IF;
10738:
10739: Pa_Fp_Control_Items_Utils.get_ci_versions
10740: ( p_ci_id => p_ci_id_tbl(i)

Line 10784: pa_debug.g_err_stage:= 'Checking for the existence of budget lines with rejection codes in ci version';

10780:
10781: IF l_copy_ci_ver_flag='Y' THEN
10782:
10783: IF l_debug_mode = 'Y' THEN
10784: pa_debug.g_err_stage:= 'Checking for the existence of budget lines with rejection codes in ci version';
10785: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10786: END IF;
10787:
10788: OPEN c_chk_rej_codes(NVL(l_ci_cost_version_id,NVL(l_ci_all_version_id,l_ci_rev_version_id)),

Line 10785: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10781: IF l_copy_ci_ver_flag='Y' THEN
10782:
10783: IF l_debug_mode = 'Y' THEN
10784: pa_debug.g_err_stage:= 'Checking for the existence of budget lines with rejection codes in ci version';
10785: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10786: END IF;
10787:
10788: OPEN c_chk_rej_codes(NVL(l_ci_cost_version_id,NVL(l_ci_all_version_id,l_ci_rev_version_id)),
10789: NVL(l_ci_rev_version_id,NVL(l_ci_all_version_id,l_ci_cost_version_id)));

Line 10794: pa_debug.g_err_stage:= 'budget lines with rejection codes EXIST in ci version';

10790: FETCH c_chk_rej_codes INTO l_dummy;
10791: IF c_chk_rej_codes%FOUND THEN
10792:
10793: IF l_debug_mode = 'Y' THEN
10794: pa_debug.g_err_stage:= 'budget lines with rejection codes EXIST in ci version';
10795: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10796: END IF;
10797:
10798: IF l_ci_type_class_code='CHANGE_ORDER' THEN

Line 10795: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10791: IF c_chk_rej_codes%FOUND THEN
10792:
10793: IF l_debug_mode = 'Y' THEN
10794: pa_debug.g_err_stage:= 'budget lines with rejection codes EXIST in ci version';
10795: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10796: END IF;
10797:
10798: IF l_ci_type_class_code='CHANGE_ORDER' THEN
10799: PA_UTILS.ADD_MESSAGE

Line 10828: pa_debug.g_err_stage:= 'In the context of PARTIAL_REV';

10824:
10825: IF p_context = 'PARTIAL_REV' Then
10826:
10827: IF l_debug_mode = 'Y' THEN
10828: pa_debug.g_err_stage:= 'In the context of PARTIAL_REV';
10829: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10830: END IF;
10831:
10832: If px_partial_impl_rev_amt is null Then

Line 10829: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10825: IF p_context = 'PARTIAL_REV' Then
10826:
10827: IF l_debug_mode = 'Y' THEN
10828: pa_debug.g_err_stage:= 'In the context of PARTIAL_REV';
10829: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10830: END IF;
10831:
10832: If px_partial_impl_rev_amt is null Then
10833:

Line 10839: pa_debug.g_err_stage:= 'px_partial_impl_rev_amt is null.';

10835: (p_app_short_name => 'PA',
10836: p_msg_name => 'PA_CI_PAR_REV_IMPL_AMT_NULL');
10837:
10838: IF l_debug_mode = 'Y' THEN
10839: pa_debug.g_err_stage:= 'px_partial_impl_rev_amt is null.';
10840: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10841: END IF;
10842:
10843: l_copy_ci_ver_flag:='N';

Line 10840: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10836: p_msg_name => 'PA_CI_PAR_REV_IMPL_AMT_NULL');
10837:
10838: IF l_debug_mode = 'Y' THEN
10839: pa_debug.g_err_stage:= 'px_partial_impl_rev_amt is null.';
10840: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10841: END IF;
10842:
10843: l_copy_ci_ver_flag:='N';
10844:

Line 10858: pa_debug.g_err_stage:= 'Project id is:' ||l_project_id;

10854: WHERE budget_version_id=p_budget_version_id_tbl(i);
10855:
10856:
10857: IF l_debug_mode = 'Y' THEN
10858: pa_debug.g_err_stage:= 'Project id is:' ||l_project_id;
10859: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10860: END IF;
10861:
10862: --To get the total amount.

Line 10859: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10855:
10856:
10857: IF l_debug_mode = 'Y' THEN
10858: pa_debug.g_err_stage:= 'Project id is:' ||l_project_id;
10859: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10860: END IF;
10861:
10862: --To get the total amount.
10863: SELECT (sum(nvl(txn_revenue,0)) )

Line 10869: pa_debug.g_err_stage:= 'Total Planned Revenue amount is:' ||l_total_amount;

10865: FROM pa_budget_lines
10866: WHERE budget_version_id = NVL(l_ci_all_version_id,l_ci_rev_version_id);
10867:
10868: IF l_debug_mode = 'Y' THEN
10869: pa_debug.g_err_stage:= 'Total Planned Revenue amount is:' ||l_total_amount;
10870: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10871: END IF;
10872:
10873: --To get implemented amount.

Line 10870: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10866: WHERE budget_version_id = NVL(l_ci_all_version_id,l_ci_rev_version_id);
10867:
10868: IF l_debug_mode = 'Y' THEN
10869: pa_debug.g_err_stage:= 'Total Planned Revenue amount is:' ||l_total_amount;
10870: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10871: END IF;
10872:
10873: --To get implemented amount.
10874: l_implemented_amount := Pa_Fp_Control_Items_Utils.get_impl_agr_revenue(

Line 10879: pa_debug.g_err_stage:= 'Implemented Amount is:' ||l_implemented_amount;

10875: p_project_id => l_project_id,
10876: p_ci_id => p_ci_id_tbl(i) );
10877:
10878: IF l_debug_mode = 'Y' THEN
10879: pa_debug.g_err_stage:= 'Implemented Amount is:' ||l_implemented_amount;
10880: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10881: END IF;
10882:
10883: If l_total_amount = 0 Then

Line 10880: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10876: p_ci_id => p_ci_id_tbl(i) );
10877:
10878: IF l_debug_mode = 'Y' THEN
10879: pa_debug.g_err_stage:= 'Implemented Amount is:' ||l_implemented_amount;
10880: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10881: END IF;
10882:
10883: If l_total_amount = 0 Then
10884:

Line 10892: pa_debug.g_err_stage:= 'Partial implementation revenue cannot be anything other than 0';

10888: (p_app_short_name => 'PA',
10889: p_msg_name => 'PA_CI_PAR_REV_AMT_NOT_ZERO');
10890:
10891: IF l_debug_mode = 'Y' THEN
10892: pa_debug.g_err_stage:= 'Partial implementation revenue cannot be anything other than 0';
10893: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10894: END IF;
10895:
10896: l_copy_ci_ver_flag:='N';

Line 10893: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10889: p_msg_name => 'PA_CI_PAR_REV_AMT_NOT_ZERO');
10890:
10891: IF l_debug_mode = 'Y' THEN
10892: pa_debug.g_err_stage:= 'Partial implementation revenue cannot be anything other than 0';
10893: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10894: END IF;
10895:
10896: l_copy_ci_ver_flag:='N';
10897:

Line 10910: pa_debug.g_err_stage:= 'Implemented amount is greater than total amount.';

10906:
10907: If abs(l_implemented_amount)>abs(l_total_amount) Then
10908:
10909: IF l_debug_mode = 'Y' THEN
10910: pa_debug.g_err_stage:= 'Implemented amount is greater than total amount.';
10911: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10912: END IF;
10913:
10914: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 10911: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10907: If abs(l_implemented_amount)>abs(l_total_amount) Then
10908:
10909: IF l_debug_mode = 'Y' THEN
10910: pa_debug.g_err_stage:= 'Implemented amount is greater than total amount.';
10911: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10912: END IF;
10913:
10914: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10915:

Line 10931: pa_debug.g_err_stage:= 'Partial implementation revenue amount is negetive';

10927: (p_app_short_name => 'PA',
10928: p_msg_name => 'PA_CI_PAR_REV_AMT_NOT_POS');
10929:
10930: IF l_debug_mode = 'Y' THEN
10931: pa_debug.g_err_stage:= 'Partial implementation revenue amount is negetive';
10932: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10933: END IF;
10934:
10935: l_copy_ci_ver_flag:='N';

Line 10932: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10928: p_msg_name => 'PA_CI_PAR_REV_AMT_NOT_POS');
10929:
10930: IF l_debug_mode = 'Y' THEN
10931: pa_debug.g_err_stage:= 'Partial implementation revenue amount is negetive';
10932: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10933: END IF;
10934:
10935: l_copy_ci_ver_flag:='N';
10936:

Line 10944: pa_debug.g_err_stage:= 'Remaining amount to be implemented is:' || l_remaining_amount;

10940:
10941: l_remaining_amount:=l_total_amount-l_implemented_amount;
10942:
10943: IF l_debug_mode = 'Y' THEN
10944: pa_debug.g_err_stage:= 'Remaining amount to be implemented is:' || l_remaining_amount;
10945: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10946: END IF;
10947:
10948: If px_partial_impl_rev_amt>l_remaining_amount Then

Line 10945: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10941: l_remaining_amount:=l_total_amount-l_implemented_amount;
10942:
10943: IF l_debug_mode = 'Y' THEN
10944: pa_debug.g_err_stage:= 'Remaining amount to be implemented is:' || l_remaining_amount;
10945: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10946: END IF;
10947:
10948: If px_partial_impl_rev_amt>l_remaining_amount Then
10949: --Error;

Line 10955: pa_debug.g_err_stage:= 'Partial impl rev is > Reamaining amount to be implemented';

10951: (p_app_short_name => 'PA',
10952: p_msg_name => 'PA_CI_PAR_REV_IMPL_AMT_GREATER');
10953:
10954: IF l_debug_mode = 'Y' THEN
10955: pa_debug.g_err_stage:= 'Partial impl rev is > Reamaining amount to be implemented';
10956: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10957: END IF;
10958:
10959: l_copy_ci_ver_flag:='N';

Line 10956: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10952: p_msg_name => 'PA_CI_PAR_REV_IMPL_AMT_GREATER');
10953:
10954: IF l_debug_mode = 'Y' THEN
10955: pa_debug.g_err_stage:= 'Partial impl rev is > Reamaining amount to be implemented';
10956: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10957: END IF;
10958:
10959: l_copy_ci_ver_flag:='N';
10960:

Line 10980: pa_debug.g_err_stage:= 'Partial implementation revenue amount is positive';

10976: (p_app_short_name => 'PA',
10977: p_msg_name => 'PA_CI_PAR_REV_AMT_NOT_NEG');
10978:
10979: IF l_debug_mode = 'Y' THEN
10980: pa_debug.g_err_stage:= 'Partial implementation revenue amount is positive';
10981: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10982: END IF;
10983:
10984: l_copy_ci_ver_flag:='N';

Line 10981: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10977: p_msg_name => 'PA_CI_PAR_REV_AMT_NOT_NEG');
10978:
10979: IF l_debug_mode = 'Y' THEN
10980: pa_debug.g_err_stage:= 'Partial implementation revenue amount is positive';
10981: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10982: END IF;
10983:
10984: l_copy_ci_ver_flag:='N';
10985:

Line 10993: pa_debug.g_err_stage:= 'Remaining amount to be implemented is:' || l_remaining_amount;

10989:
10990: l_remaining_amount:=l_total_amount-l_implemented_amount;
10991:
10992: IF l_debug_mode = 'Y' THEN
10993: pa_debug.g_err_stage:= 'Remaining amount to be implemented is:' || l_remaining_amount;
10994: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10995: END IF;
10996:
10997: If abs(px_partial_impl_rev_amt)>abs(l_remaining_amount) Then

Line 10994: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

10990: l_remaining_amount:=l_total_amount-l_implemented_amount;
10991:
10992: IF l_debug_mode = 'Y' THEN
10993: pa_debug.g_err_stage:= 'Remaining amount to be implemented is:' || l_remaining_amount;
10994: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
10995: END IF;
10996:
10997: If abs(px_partial_impl_rev_amt)>abs(l_remaining_amount) Then
10998: --Error;

Line 11004: pa_debug.g_err_stage:= 'Partial impl rev is > Reamaining amount to be implemented';

11000: (p_app_short_name => 'PA',
11001: p_msg_name => 'PA_CI_PAR_REV_IMPL_AMT_GREATER');
11002:
11003: IF l_debug_mode = 'Y' THEN
11004: pa_debug.g_err_stage:= 'Partial impl rev is > Reamaining amount to be implemented';
11005: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11006: END IF;
11007:
11008: l_copy_ci_ver_flag:='N';

Line 11005: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11001: p_msg_name => 'PA_CI_PAR_REV_IMPL_AMT_GREATER');
11002:
11003: IF l_debug_mode = 'Y' THEN
11004: pa_debug.g_err_stage:= 'Partial impl rev is > Reamaining amount to be implemented';
11005: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11006: END IF;
11007:
11008: l_copy_ci_ver_flag:='N';
11009:

Line 11026: pa_debug.g_err_stage:= 'l_copy_ci_ver_flag is Y Copying';

11022:
11023: IF l_copy_ci_ver_flag='Y' THEN
11024:
11025: IF l_debug_mode = 'Y' THEN
11026: pa_debug.g_err_stage:= 'l_copy_ci_ver_flag is Y Copying';
11027: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11028: END IF;
11029:
11030: x_ci_id_tbl.EXTEND(1);

Line 11027: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11023: IF l_copy_ci_ver_flag='Y' THEN
11024:
11025: IF l_debug_mode = 'Y' THEN
11026: pa_debug.g_err_stage:= 'l_copy_ci_ver_flag is Y Copying';
11027: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11028: END IF;
11029:
11030: x_ci_id_tbl.EXTEND(1);
11031: x_ci_cost_version_id_tbl.EXTEND(1);

Line 11069: pa_debug.g_err_stage:= 'Proceeding with the budget version loopn with count '||p_budget_version_id_tbl.count;

11065:
11066: --dbms_output.put_line('5');
11067:
11068: IF l_debug_mode = 'Y' THEN
11069: pa_debug.g_err_stage:= 'Proceeding with the budget version loopn with count '||p_budget_version_id_tbl.count;
11070: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11071: END IF;
11072:
11073: --dbms_output.put_line('6');

Line 11070: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11066: --dbms_output.put_line('5');
11067:
11068: IF l_debug_mode = 'Y' THEN
11069: pa_debug.g_err_stage:= 'Proceeding with the budget version loopn with count '||p_budget_version_id_tbl.count;
11070: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11071: END IF;
11072:
11073: --dbms_output.put_line('6');
11074:

Line 11080: pa_debug.g_err_stage:= 'p_budget_version_id_tbl ('||i||') is'||p_budget_version_id_tbl(i);

11076: --and the version should not be already locked by some other user.
11077: FOR i IN p_budget_version_id_tbl.FIRST..p_budget_version_id_tbl.LAST LOOP
11078:
11079: IF l_debug_mode = 'Y' THEN
11080: pa_debug.g_err_stage:= 'p_budget_version_id_tbl ('||i||') is'||p_budget_version_id_tbl(i);
11081: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11082: END IF;
11083:
11084: --Derive the fin plan type name and id if they are not passed

Line 11081: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11077: FOR i IN p_budget_version_id_tbl.FIRST..p_budget_version_id_tbl.LAST LOOP
11078:
11079: IF l_debug_mode = 'Y' THEN
11080: pa_debug.g_err_stage:= 'p_budget_version_id_tbl ('||i||') is'||p_budget_version_id_tbl(i);
11081: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11082: END IF;
11083:
11084: --Derive the fin plan type name and id if they are not passed
11085: IF ((NOT p_fin_plan_type_id_tbl.EXISTS(i)) OR p_fin_plan_type_id_tbl(i) IS NULL) OR

Line 11107: pa_debug.g_err_stage:= 'CWV doest not exist.adding msg to stack';

11103: --dbms_output.put_line('6.1 '||p_budget_version_id_tbl(i));
11104: IF NVL(p_budget_version_id_tbl(i),-1)=-1 THEN
11105: --The current working version does not exist
11106: IF l_debug_mode = 'Y' THEN
11107: pa_debug.g_err_stage:= 'CWV doest not exist.adding msg to stack';
11108: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11109: END IF;
11110:
11111: PA_UTILS.ADD_MESSAGE

Line 11108: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11104: IF NVL(p_budget_version_id_tbl(i),-1)=-1 THEN
11105: --The current working version does not exist
11106: IF l_debug_mode = 'Y' THEN
11107: pa_debug.g_err_stage:= 'CWV doest not exist.adding msg to stack';
11108: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11109: END IF;
11110:
11111: PA_UTILS.ADD_MESSAGE
11112: (p_app_short_name => 'PA',

Line 11118: pa_debug.g_err_stage:= 'CWV doest not exist.added message to stack '|| l_fin_plan_type_name;

11114: p_token1 => 'PLAN_TYPE',
11115: p_value1 => l_fin_plan_type_name);
11116:
11117: IF l_debug_mode = 'Y' THEN
11118: pa_debug.g_err_stage:= 'CWV doest not exist.added message to stack '|| l_fin_plan_type_name;
11119: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11120: END IF;
11121:
11122: l_error_occurred_flag:='Y';

Line 11119: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11115: p_value1 => l_fin_plan_type_name);
11116:
11117: IF l_debug_mode = 'Y' THEN
11118: pa_debug.g_err_stage:= 'CWV doest not exist.added message to stack '|| l_fin_plan_type_name;
11119: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11120: END IF;
11121:
11122: l_error_occurred_flag:='Y';
11123: END IF;

Line 11128: pa_debug.g_err_stage:= 'Checking for S status';

11124:
11125: IF l_error_occurred_flag='N' THEN
11126:
11127: IF l_debug_mode = 'Y' THEN
11128: pa_debug.g_err_stage:= 'Checking for S status';
11129: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11130: END IF;
11131:
11132:

Line 11129: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11125: IF l_error_occurred_flag='N' THEN
11126:
11127: IF l_debug_mode = 'Y' THEN
11128: pa_debug.g_err_stage:= 'Checking for S status';
11129: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11130: END IF;
11131:
11132:
11133: SELECT budget_status_code,

Line 11194: pa_debug.g_err_stage:= 'Version is locked for conc processing';

11190: -- Bug 3986129: Added the following check. If the target plan version is locked for concurrent
11191: -- processing or the concurrent processing for the version has failed, then merge should not be allowed.
11192: IF l_targ_ver_plan_prc_code = 'XLUP' THEN
11193: IF l_debug_mode = 'Y' THEN
11194: pa_debug.g_err_stage:= 'Version is locked for conc processing';
11195: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11196: END IF;
11197:
11198: PA_UTILS.ADD_MESSAGE

Line 11195: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11191: -- processing or the concurrent processing for the version has failed, then merge should not be allowed.
11192: IF l_targ_ver_plan_prc_code = 'XLUP' THEN
11193: IF l_debug_mode = 'Y' THEN
11194: pa_debug.g_err_stage:= 'Version is locked for conc processing';
11195: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11196: END IF;
11197:
11198: PA_UTILS.ADD_MESSAGE
11199: (p_app_short_name => 'PA',

Line 11206: pa_debug.g_err_stage:= 'Conc process for version has failed';

11202: l_error_occurred_flag := 'Y';
11203:
11204: ELSIF l_targ_ver_plan_prc_code = 'XLUE' THEN
11205: IF l_debug_mode = 'Y' THEN
11206: pa_debug.g_err_stage:= 'Conc process for version has failed';
11207: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11208: END IF;
11209:
11210: PA_UTILS.ADD_MESSAGE

Line 11207: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11203:
11204: ELSIF l_targ_ver_plan_prc_code = 'XLUE' THEN
11205: IF l_debug_mode = 'Y' THEN
11206: pa_debug.g_err_stage:= 'Conc process for version has failed';
11207: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11208: END IF;
11209:
11210: PA_UTILS.ADD_MESSAGE
11211: (p_app_short_name => 'PA',

Line 11223: pa_debug.g_err_stage:= 'Partial Implementation is not allowed into a target ALL version';

11219: IF l_error_occurred_flag='N' THEN
11220: -- Partial Implementation is not allowed into a target 'ALL' version
11221: IF p_context='PARTIAL_REV' AND l_version_type = 'ALL' THEN
11222: IF l_debug_mode = 'Y' THEN
11223: pa_debug.g_err_stage:= 'Partial Implementation is not allowed into a target ALL version';
11224: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11225: END IF;
11226:
11227: PA_UTILS.ADD_MESSAGE

Line 11224: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11220: -- Partial Implementation is not allowed into a target 'ALL' version
11221: IF p_context='PARTIAL_REV' AND l_version_type = 'ALL' THEN
11222: IF l_debug_mode = 'Y' THEN
11223: pa_debug.g_err_stage:= 'Partial Implementation is not allowed into a target ALL version';
11224: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11225: END IF;
11226:
11227: PA_UTILS.ADD_MESSAGE
11228: (p_app_short_name => 'PA',

Line 11240: pa_debug.g_err_stage:= 'calling lock unlock versions';

11236:
11237: IF l_error_occurred_flag='N' THEN
11238:
11239: IF l_debug_mode = 'Y' THEN
11240: pa_debug.g_err_stage:= 'calling lock unlock versions';
11241: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11242: END IF;
11243:
11244: --Acquire a lock on the target budget version.

Line 11241: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11237: IF l_error_occurred_flag='N' THEN
11238:
11239: IF l_debug_mode = 'Y' THEN
11240: pa_debug.g_err_stage:= 'calling lock unlock versions';
11241: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11242: END IF;
11243:
11244: --Acquire a lock on the target budget version.
11245: pa_fin_plan_pvt.lock_unlock_version

Line 11263: pa_debug.g_err_stage:= 'After lock unlock verson msg pub count'||FND_MSG_PUB.count_msg;

11259:
11260: END IF;
11261:
11262: IF l_debug_mode = 'Y' THEN
11263: pa_debug.g_err_stage:= 'After lock unlock verson msg pub count'||FND_MSG_PUB.count_msg;
11264: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11265:
11266: pa_debug.g_err_stage:= 'After lock unlock verson x_msg_data '||x_msg_data;
11267: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

Line 11264: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11260: END IF;
11261:
11262: IF l_debug_mode = 'Y' THEN
11263: pa_debug.g_err_stage:= 'After lock unlock verson msg pub count'||FND_MSG_PUB.count_msg;
11264: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11265:
11266: pa_debug.g_err_stage:= 'After lock unlock verson x_msg_data '||x_msg_data;
11267: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11268:

Line 11266: pa_debug.g_err_stage:= 'After lock unlock verson x_msg_data '||x_msg_data;

11262: IF l_debug_mode = 'Y' THEN
11263: pa_debug.g_err_stage:= 'After lock unlock verson msg pub count'||FND_MSG_PUB.count_msg;
11264: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11265:
11266: pa_debug.g_err_stage:= 'After lock unlock verson x_msg_data '||x_msg_data;
11267: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11268:
11269: END IF;
11270:

Line 11267: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11263: pa_debug.g_err_stage:= 'After lock unlock verson msg pub count'||FND_MSG_PUB.count_msg;
11264: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11265:
11266: pa_debug.g_err_stage:= 'After lock unlock verson x_msg_data '||x_msg_data;
11267: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11268:
11269: END IF;
11270:
11271: --Check if the settings of the source and target version allow merge or not

Line 11275: pa_debug.g_err_stage:= 'Valid BV. About to include in o/p';

11271: --Check if the settings of the source and target version allow merge or not
11272: IF l_error_occurred_flag='N' THEN
11273:
11274: IF l_debug_mode = 'Y' THEN
11275: pa_debug.g_err_stage:= 'Valid BV. About to include in o/p';
11276: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11277: END IF;
11278:
11279: x_budget_version_id_tbl.extend(1);

Line 11276: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11272: IF l_error_occurred_flag='N' THEN
11273:
11274: IF l_debug_mode = 'Y' THEN
11275: pa_debug.g_err_stage:= 'Valid BV. About to include in o/p';
11276: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11277: END IF;
11278:
11279: x_budget_version_id_tbl.extend(1);
11280: l_impl_cost_flag_tbl.extend(1);

Line 11299: pa_debug.g_err_stage:= 'About to assign vars';

11295: l_app_rev_plan_type_flag_tbl(l_app_rev_plan_type_flag_tbl.COUNT) := l_app_rev_plan_type_flag;
11296:
11297: IF l_debug_mode = 'Y' THEN
11298:
11299: pa_debug.g_err_stage:= 'About to assign vars';
11300: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11301:
11302: END IF;
11303:

Line 11300: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11296:
11297: IF l_debug_mode = 'Y' THEN
11298:
11299: pa_debug.g_err_stage:= 'About to assign vars';
11300: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11301:
11302: END IF;
11303:
11304: IF p_impl_cost_flag_tbl.EXISTS(i) THEN

Line 11327: pa_debug.g_err_stage:= 'About to check for possibility of merge';

11323: --dbms_output.put_line('7');
11324:
11325: IF l_debug_mode = 'Y' THEN
11326:
11327: pa_debug.g_err_stage:= 'About to check for possibility of merge';
11328: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11329:
11330: END IF;
11331:

Line 11328: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11324:
11325: IF l_debug_mode = 'Y' THEN
11326:
11327: pa_debug.g_err_stage:= 'About to check for possibility of merge';
11328: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11329:
11330: END IF;
11331:
11332:

Line 11344: pa_debug.g_err_stage:= 'x_ci_cost_version_id_tbl('||i||') '||x_ci_cost_version_id_tbl(i);

11340: l_ci_all_res_cls_flag := PA_FP_GEN_AMOUNT_UTILS.get_src_resource_class_flag(x_ci_all_version_id_tbl(i));
11341: --CBS 12.2 enhancement changes end here
11342: IF l_debug_mode = 'Y' THEN
11343:
11344: pa_debug.g_err_stage:= 'x_ci_cost_version_id_tbl('||i||') '||x_ci_cost_version_id_tbl(i);
11345: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11346:
11347: pa_debug.g_err_stage:= 'x_ci_rev_version_id_tbl('||i||') '||x_ci_rev_version_id_tbl(i);
11348: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

Line 11345: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11341: --CBS 12.2 enhancement changes end here
11342: IF l_debug_mode = 'Y' THEN
11343:
11344: pa_debug.g_err_stage:= 'x_ci_cost_version_id_tbl('||i||') '||x_ci_cost_version_id_tbl(i);
11345: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11346:
11347: pa_debug.g_err_stage:= 'x_ci_rev_version_id_tbl('||i||') '||x_ci_rev_version_id_tbl(i);
11348: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11349:

Line 11347: pa_debug.g_err_stage:= 'x_ci_rev_version_id_tbl('||i||') '||x_ci_rev_version_id_tbl(i);

11343:
11344: pa_debug.g_err_stage:= 'x_ci_cost_version_id_tbl('||i||') '||x_ci_cost_version_id_tbl(i);
11345: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11346:
11347: pa_debug.g_err_stage:= 'x_ci_rev_version_id_tbl('||i||') '||x_ci_rev_version_id_tbl(i);
11348: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11349:
11350: pa_debug.g_err_stage:= 'x_ci_all_version_id_tbl('||i||') '||x_ci_all_version_id_tbl(i);
11351: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

Line 11348: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11344: pa_debug.g_err_stage:= 'x_ci_cost_version_id_tbl('||i||') '||x_ci_cost_version_id_tbl(i);
11345: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11346:
11347: pa_debug.g_err_stage:= 'x_ci_rev_version_id_tbl('||i||') '||x_ci_rev_version_id_tbl(i);
11348: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11349:
11350: pa_debug.g_err_stage:= 'x_ci_all_version_id_tbl('||i||') '||x_ci_all_version_id_tbl(i);
11351: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11352:

Line 11350: pa_debug.g_err_stage:= 'x_ci_all_version_id_tbl('||i||') '||x_ci_all_version_id_tbl(i);

11346:
11347: pa_debug.g_err_stage:= 'x_ci_rev_version_id_tbl('||i||') '||x_ci_rev_version_id_tbl(i);
11348: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11349:
11350: pa_debug.g_err_stage:= 'x_ci_all_version_id_tbl('||i||') '||x_ci_all_version_id_tbl(i);
11351: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11352:
11353: END IF;
11354:

Line 11351: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11347: pa_debug.g_err_stage:= 'x_ci_rev_version_id_tbl('||i||') '||x_ci_rev_version_id_tbl(i);
11348: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11349:
11350: pa_debug.g_err_stage:= 'x_ci_all_version_id_tbl('||i||') '||x_ci_all_version_id_tbl(i);
11351: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11352:
11353: END IF;
11354:
11355: FOR j IN x_budget_version_id_tbl.FIRST..x_budget_version_id_tbl.LAST LOOP

Line 11377: pa_debug.g_err_stage:= 'calling get_impl_details';

11373: IF l_impl_cost_flag_tbl(j) IS NULL AND
11374: l_impl_rev_flag_tbl(j) IS NULL THEN
11375:
11376: IF l_debug_mode = 'Y' THEN
11377: pa_debug.g_err_stage:= 'calling get_impl_details';
11378: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11379: END IF;
11380:
11381: pa_fp_control_items_utils.get_impl_details

Line 11378: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11374: l_impl_rev_flag_tbl(j) IS NULL THEN
11375:
11376: IF l_debug_mode = 'Y' THEN
11377: pa_debug.g_err_stage:= 'calling get_impl_details';
11378: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11379: END IF;
11380:
11381: pa_fp_control_items_utils.get_impl_details
11382: ( P_fin_plan_type_id => x_fin_plan_type_id_tbl(j)

Line 11403: IF P_PA_debug_mode = 'Y' THEN

11399:
11400: --Return status check can be done in this case as the above should never return
11401: --a return status of E.
11402: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
11403: IF P_PA_debug_mode = 'Y' THEN
11404: pa_debug.g_err_stage:= 'pa_fp_control_items_utils.get_impl_details returned error';
11405: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
11406: END IF;
11407: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 11404: pa_debug.g_err_stage:= 'pa_fp_control_items_utils.get_impl_details returned error';

11400: --Return status check can be done in this case as the above should never return
11401: --a return status of E.
11402: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
11403: IF P_PA_debug_mode = 'Y' THEN
11404: pa_debug.g_err_stage:= 'pa_fp_control_items_utils.get_impl_details returned error';
11405: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
11406: END IF;
11407: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
11408: END IF;

Line 11405: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

11401: --a return status of E.
11402: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
11403: IF P_PA_debug_mode = 'Y' THEN
11404: pa_debug.g_err_stage:= 'pa_fp_control_items_utils.get_impl_details returned error';
11405: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
11406: END IF;
11407: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
11408: END IF;
11409: ELSE

Line 11418: pa_debug.g_err_stage:= 'l_cost_impl_flag '||l_cost_impl_flag;

11414: END IF;
11415:
11416: IF l_debug_mode = 'Y' THEN
11417:
11418: pa_debug.g_err_stage:= 'l_cost_impl_flag '||l_cost_impl_flag;
11419: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11420:
11421: pa_debug.g_err_stage:= 'l_rev_impl_flag '||l_rev_impl_flag;
11422: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

Line 11419: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11415:
11416: IF l_debug_mode = 'Y' THEN
11417:
11418: pa_debug.g_err_stage:= 'l_cost_impl_flag '||l_cost_impl_flag;
11419: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11420:
11421: pa_debug.g_err_stage:= 'l_rev_impl_flag '||l_rev_impl_flag;
11422: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11423:

Line 11421: pa_debug.g_err_stage:= 'l_rev_impl_flag '||l_rev_impl_flag;

11417:
11418: pa_debug.g_err_stage:= 'l_cost_impl_flag '||l_cost_impl_flag;
11419: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11420:
11421: pa_debug.g_err_stage:= 'l_rev_impl_flag '||l_rev_impl_flag;
11422: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11423:
11424: END IF;
11425:

Line 11422: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11418: pa_debug.g_err_stage:= 'l_cost_impl_flag '||l_cost_impl_flag;
11419: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11420:
11421: pa_debug.g_err_stage:= 'l_rev_impl_flag '||l_rev_impl_flag;
11422: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11423:
11424: END IF;
11425:
11426: l_part_impl_err := 'N';

Line 11450: pa_debug.g_err_stage:= 'Implementation of cost or revenue alone is not allowed into a target ALL version';

11446:
11447: ELSE
11448:
11449: IF l_debug_mode = 'Y' THEN
11450: pa_debug.g_err_stage:= 'Implementation of cost or revenue alone is not allowed into a target ALL version';
11451: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11452: END IF;
11453: IF p_context = 'IMPL_FIN_IMPACT' THEN
11454:

Line 11451: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11447: ELSE
11448:
11449: IF l_debug_mode = 'Y' THEN
11450: pa_debug.g_err_stage:= 'Implementation of cost or revenue alone is not allowed into a target ALL version';
11451: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11452: END IF;
11453: IF p_context = 'IMPL_FIN_IMPACT' THEN
11454:
11455: PA_UTILS.ADD_MESSAGE

Line 11529: pa_debug.g_err_stage:= 'Calling fp_ci_check_merge_possible';

11525: END IF;
11526:
11527: IF l_debug_mode = 'Y' THEN
11528:
11529: pa_debug.g_err_stage:= 'Calling fp_ci_check_merge_possible';
11530: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11531:
11532: END IF;
11533:

Line 11530: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11526:
11527: IF l_debug_mode = 'Y' THEN
11528:
11529: pa_debug.g_err_stage:= 'Calling fp_ci_check_merge_possible';
11530: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11531:
11532: END IF;
11533:
11534: IF l_source_version_id_tbl.COUNT>0 THEN

Line 11537: pa_debug.g_err_stage:= 'calling fp_ci_check_merge_possible';

11533:
11534: IF l_source_version_id_tbl.COUNT>0 THEN
11535:
11536: IF l_debug_mode = 'Y' THEN
11537: pa_debug.g_err_stage:= 'calling fp_ci_check_merge_possible';
11538: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11539: END IF;
11540:
11541: pa_fp_control_items_utils.fp_ci_check_merge_possible(

Line 11538: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11534: IF l_source_version_id_tbl.COUNT>0 THEN
11535:
11536: IF l_debug_mode = 'Y' THEN
11537: pa_debug.g_err_stage:= 'calling fp_ci_check_merge_possible';
11538: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11539: END IF;
11540:
11541: pa_fp_control_items_utils.fp_ci_check_merge_possible(
11542: p_project_id => l_project_id

Line 11605: pa_debug.g_err_stage:= 'About to assign to the rec type';

11601:
11602: --Record this impact in the output plsql tbl used for mapping the budget version id and ci id
11603: IF l_debug_mode = 'Y' THEN
11604:
11605: pa_debug.g_err_stage:= 'About to assign to the rec type';
11606: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11607:
11608: END IF;
11609:

Line 11606: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11602: --Record this impact in the output plsql tbl used for mapping the budget version id and ci id
11603: IF l_debug_mode = 'Y' THEN
11604:
11605: pa_debug.g_err_stage:= 'About to assign to the rec type';
11606: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11607:
11608: END IF;
11609:
11610: x_budget_ci_map_rec_tbl(l_index).budget_version_id:=x_budget_version_id_tbl(j);

Line 11625: pa_debug.g_err_stage:= 'Exiting validate_ci_merge_input_data';

11621:
11622: --dbms_output.put_line('8');
11623: IF l_debug_mode = 'Y' THEN
11624:
11625: pa_debug.g_err_stage:= 'Exiting validate_ci_merge_input_data';
11626: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11627:
11628: END IF;
11629:

Line 11626: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11622: --dbms_output.put_line('8');
11623: IF l_debug_mode = 'Y' THEN
11624:
11625: pa_debug.g_err_stage:= 'Exiting validate_ci_merge_input_data';
11626: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11627:
11628: END IF;
11629:
11630: --Round the Partial revenue amount based on the agreement currency.

Line 11662: IF p_pa_debug_mode = 'Y' THEN

11658: --will be E when the Invalid_Args_Exception is thrown and in this case the processing will be stopped
11659: x_return_status := 'S' ;
11660: END IF;
11661:
11662: IF p_pa_debug_mode = 'Y' THEN
11663: pa_debug.reset_curr_function;
11664: END IF;
11665: --dbms_output.put_line('9');
11666:

Line 11663: pa_debug.reset_curr_function;

11659: x_return_status := 'S' ;
11660: END IF;
11661:
11662: IF p_pa_debug_mode = 'Y' THEN
11663: pa_debug.reset_curr_function;
11664: END IF;
11665: --dbms_output.put_line('9');
11666:
11667: EXCEPTION

Line 11686: IF p_pa_debug_mode = 'Y' THEN

11682: ELSE
11683: x_msg_count := l_msg_count;
11684: END IF;
11685: x_return_status := FND_API.G_RET_STS_ERROR;
11686: IF p_pa_debug_mode = 'Y' THEN
11687: pa_debug.reset_curr_function;
11688: END IF;
11689: WHEN OTHERS THEN
11690:

Line 11687: pa_debug.reset_curr_function;

11683: x_msg_count := l_msg_count;
11684: END IF;
11685: x_return_status := FND_API.G_RET_STS_ERROR;
11686: IF p_pa_debug_mode = 'Y' THEN
11687: pa_debug.reset_curr_function;
11688: END IF;
11689: WHEN OTHERS THEN
11690:
11691: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 11698: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;

11694: FND_MSG_PUB.add_exc_msg( p_pkg_name => 'PA_FP_CI_MERGE'
11695: ,p_procedure_name => 'validate_ci_merge_input_data');
11696:
11697: IF l_debug_mode = 'Y' THEN
11698: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;
11699: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
11700: pa_debug.reset_curr_function;
11701: END IF;
11702: RAISE;

Line 11699: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

11695: ,p_procedure_name => 'validate_ci_merge_input_data');
11696:
11697: IF l_debug_mode = 'Y' THEN
11698: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;
11699: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
11700: pa_debug.reset_curr_function;
11701: END IF;
11702: RAISE;
11703:

Line 11700: pa_debug.reset_curr_function;

11696:
11697: IF l_debug_mode = 'Y' THEN
11698: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;
11699: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
11700: pa_debug.reset_curr_function;
11701: END IF;
11702: RAISE;
11703:
11704: END validate_ci_merge_input_data;

Line 11811: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);

11807: --Bug 4136238
11808: l_partial_impl_rev_amt pa_budget_lines.txn_revenue%TYPE;
11809:
11810: BEGIN
11811: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
11812: l_debug_mode := NVL(l_debug_mode, 'Y');
11813: x_msg_count := 0;
11814: x_return_status := FND_API.G_RET_STS_SUCCESS;
11815:

Line 11816: IF p_pa_debug_mode = 'Y' THEN

11812: l_debug_mode := NVL(l_debug_mode, 'Y');
11813: x_msg_count := 0;
11814: x_return_status := FND_API.G_RET_STS_SUCCESS;
11815:
11816: IF p_pa_debug_mode = 'Y' THEN
11817: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,
11818: p_debug_mode => l_debug_mode );
11819:
11820: END IF;

Line 11817: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,

11813: x_msg_count := 0;
11814: x_return_status := FND_API.G_RET_STS_SUCCESS;
11815:
11816: IF p_pa_debug_mode = 'Y' THEN
11817: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,
11818: p_debug_mode => l_debug_mode );
11819:
11820: END IF;
11821: FND_MSG_PUB.initialize;

Line 11824: pa_debug.g_err_stage:= 'Entering impl_ci_into_autobaseline_proj';

11820: END IF;
11821: FND_MSG_PUB.initialize;
11822:
11823: IF l_debug_mode = 'Y' THEN
11824: pa_debug.g_err_stage:= 'Entering impl_ci_into_autobaseline_proj';
11825: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11826: pa_debug.g_err_stage:= 'Copying data from pa_fp_merged_ctrl_items';
11827: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11828: END IF;

Line 11825: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11821: FND_MSG_PUB.initialize;
11822:
11823: IF l_debug_mode = 'Y' THEN
11824: pa_debug.g_err_stage:= 'Entering impl_ci_into_autobaseline_proj';
11825: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11826: pa_debug.g_err_stage:= 'Copying data from pa_fp_merged_ctrl_items';
11827: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11828: END IF;
11829:

Line 11826: pa_debug.g_err_stage:= 'Copying data from pa_fp_merged_ctrl_items';

11822:
11823: IF l_debug_mode = 'Y' THEN
11824: pa_debug.g_err_stage:= 'Entering impl_ci_into_autobaseline_proj';
11825: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11826: pa_debug.g_err_stage:= 'Copying data from pa_fp_merged_ctrl_items';
11827: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11828: END IF;
11829:
11830: SELECT

Line 11827: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11823: IF l_debug_mode = 'Y' THEN
11824: pa_debug.g_err_stage:= 'Entering impl_ci_into_autobaseline_proj';
11825: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11826: pa_debug.g_err_stage:= 'Copying data from pa_fp_merged_ctrl_items';
11827: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11828: END IF;
11829:
11830: SELECT
11831: project_id,

Line 11880: pa_debug.g_err_stage:= 'Copy from pa_fp_merged_ctrl_items done';

11876: FROM pa_fp_merged_ctrl_items
11877: WHERE plan_version_id = p_budget_version_id;
11878:
11879: IF l_debug_mode = 'Y' THEN
11880: pa_debug.g_err_stage:= 'Copy from pa_fp_merged_ctrl_items done';
11881: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11882: pa_debug.g_err_stage:= 'No. of records copied: ' || l_plan_version_id_tbl.COUNT;
11883: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11884: END IF;

Line 11881: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11877: WHERE plan_version_id = p_budget_version_id;
11878:
11879: IF l_debug_mode = 'Y' THEN
11880: pa_debug.g_err_stage:= 'Copy from pa_fp_merged_ctrl_items done';
11881: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11882: pa_debug.g_err_stage:= 'No. of records copied: ' || l_plan_version_id_tbl.COUNT;
11883: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11884: END IF;
11885:

Line 11882: pa_debug.g_err_stage:= 'No. of records copied: ' || l_plan_version_id_tbl.COUNT;

11878:
11879: IF l_debug_mode = 'Y' THEN
11880: pa_debug.g_err_stage:= 'Copy from pa_fp_merged_ctrl_items done';
11881: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11882: pa_debug.g_err_stage:= 'No. of records copied: ' || l_plan_version_id_tbl.COUNT;
11883: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11884: END IF;
11885:
11886: IF l_debug_mode = 'Y' THEN

Line 11883: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11879: IF l_debug_mode = 'Y' THEN
11880: pa_debug.g_err_stage:= 'Copy from pa_fp_merged_ctrl_items done';
11881: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11882: pa_debug.g_err_stage:= 'No. of records copied: ' || l_plan_version_id_tbl.COUNT;
11883: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11884: END IF;
11885:
11886: IF l_debug_mode = 'Y' THEN
11887: pa_debug.g_err_stage:= 'Checking if the CI has been implemented before';

Line 11887: pa_debug.g_err_stage:= 'Checking if the CI has been implemented before';

11883: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11884: END IF;
11885:
11886: IF l_debug_mode = 'Y' THEN
11887: pa_debug.g_err_stage:= 'Checking if the CI has been implemented before';
11888: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11889: END IF;
11890:
11891: --Bug 4153570.

Line 11888: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11884: END IF;
11885:
11886: IF l_debug_mode = 'Y' THEN
11887: pa_debug.g_err_stage:= 'Checking if the CI has been implemented before';
11888: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11889: END IF;
11890:
11891: --Bug 4153570.
11892: l_implemented_pc_amt :=0;

Line 11912: pa_debug.g_err_stage:= 'The CI has been implemented before';

11908: l_implemented_amt := nvl(l_implemented_amt,0);
11909:
11910: IF l_ci_already_impl_flag = 'Y'THEN
11911: IF l_debug_mode = 'Y' THEN
11912: pa_debug.g_err_stage:= 'The CI has been implemented before';
11913: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11914: END IF;
11915: ELSE
11916: IF l_debug_mode = 'Y' THEN

Line 11913: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11909:
11910: IF l_ci_already_impl_flag = 'Y'THEN
11911: IF l_debug_mode = 'Y' THEN
11912: pa_debug.g_err_stage:= 'The CI has been implemented before';
11913: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11914: END IF;
11915: ELSE
11916: IF l_debug_mode = 'Y' THEN
11917: pa_debug.g_err_stage:= 'The CI has NOT been implemented before';

Line 11917: pa_debug.g_err_stage:= 'The CI has NOT been implemented before';

11913: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11914: END IF;
11915: ELSE
11916: IF l_debug_mode = 'Y' THEN
11917: pa_debug.g_err_stage:= 'The CI has NOT been implemented before';
11918: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11919: END IF;
11920: END IF;
11921:

Line 11918: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11914: END IF;
11915: ELSE
11916: IF l_debug_mode = 'Y' THEN
11917: pa_debug.g_err_stage:= 'The CI has NOT been implemented before';
11918: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11919: END IF;
11920: END IF;
11921:
11922: IF l_debug_mode = 'Y' THEN

Line 11923: pa_debug.g_err_stage:= 'Getting the amounts of budget version before merge';

11919: END IF;
11920: END IF;
11921:
11922: IF l_debug_mode = 'Y' THEN
11923: pa_debug.g_err_stage:= 'Getting the amounts of budget version before merge';
11924: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11925: END IF;
11926:
11927:

Line 11924: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11920: END IF;
11921:
11922: IF l_debug_mode = 'Y' THEN
11923: pa_debug.g_err_stage:= 'Getting the amounts of budget version before merge';
11924: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11925: END IF;
11926:
11927:
11928: SELECT Nvl(pbv.labor_quantity, 0),

Line 11948: pa_debug.g_err_stage:= 'Deriving l_partial_factor';

11944: WHERE pbv.project_id = p.project_id
11945: AND pbv.budget_version_id = p_budget_version_id;
11946:
11947: IF l_debug_mode = 'Y' THEN
11948: pa_debug.g_err_stage:= 'Deriving l_partial_factor';
11949: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11950: END IF;
11951:
11952: --Bug 4136238. Find out the total amounts for CI in pc/pfc/txn amounts. This will be used in deriving the amounts

Line 11949: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11945: AND pbv.budget_version_id = p_budget_version_id;
11946:
11947: IF l_debug_mode = 'Y' THEN
11948: pa_debug.g_err_stage:= 'Deriving l_partial_factor';
11949: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
11950: END IF;
11951:
11952: --Bug 4136238. Find out the total amounts for CI in pc/pfc/txn amounts. This will be used in deriving the amounts
11953: --that will be finally implemented.

Line 12002: pa_debug.g_err_stage:= 'l_partial_factor derivation done and is: ' || l_partial_factor;

11998: l_partial_impl_rev_amt := p_partial_impl_rev_amt;
11999: END IF;
12000:
12001: IF l_debug_mode = 'Y' THEN
12002: pa_debug.g_err_stage:= 'l_partial_factor derivation done and is: ' || l_partial_factor;
12003: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12004: END IF;
12005:
12006:

Line 12003: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

11999: END IF;
12000:
12001: IF l_debug_mode = 'Y' THEN
12002: pa_debug.g_err_stage:= 'l_partial_factor derivation done and is: ' || l_partial_factor;
12003: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12004: END IF;
12005:
12006:
12007: IF l_debug_mode = 'Y' THEN

Line 12008: pa_debug.g_err_stage:= 'Got the amounts of budget version before merge';

12004: END IF;
12005:
12006:
12007: IF l_debug_mode = 'Y' THEN
12008: pa_debug.g_err_stage:= 'Got the amounts of budget version before merge';
12009: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12010: pa_debug.g_err_stage:= 'Calling pa_fp_ci_implement_pkg.create_ci_impact_fund_lines';
12011: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12012: END IF;

Line 12009: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12005:
12006:
12007: IF l_debug_mode = 'Y' THEN
12008: pa_debug.g_err_stage:= 'Got the amounts of budget version before merge';
12009: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12010: pa_debug.g_err_stage:= 'Calling pa_fp_ci_implement_pkg.create_ci_impact_fund_lines';
12011: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12012: END IF;
12013:

Line 12010: pa_debug.g_err_stage:= 'Calling pa_fp_ci_implement_pkg.create_ci_impact_fund_lines';

12006:
12007: IF l_debug_mode = 'Y' THEN
12008: pa_debug.g_err_stage:= 'Got the amounts of budget version before merge';
12009: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12010: pa_debug.g_err_stage:= 'Calling pa_fp_ci_implement_pkg.create_ci_impact_fund_lines';
12011: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12012: END IF;
12013:
12014: pa_fp_ci_implement_pkg.create_ci_impact_fund_lines

Line 12011: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12007: IF l_debug_mode = 'Y' THEN
12008: pa_debug.g_err_stage:= 'Got the amounts of budget version before merge';
12009: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12010: pa_debug.g_err_stage:= 'Calling pa_fp_ci_implement_pkg.create_ci_impact_fund_lines';
12011: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12012: END IF;
12013:
12014: pa_fp_ci_implement_pkg.create_ci_impact_fund_lines
12015: (p_project_id => l_project_id,

Line 12028: IF P_PA_debug_mode = 'Y' THEN

12024: x_msg_count => l_msg_count,
12025: x_return_status => l_return_status);
12026:
12027: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12028: IF P_PA_debug_mode = 'Y' THEN
12029: pa_debug.g_err_stage:= 'Error in create_ci_impact_fund_lines';
12030: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12031: END IF;
12032: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 12029: pa_debug.g_err_stage:= 'Error in create_ci_impact_fund_lines';

12025: x_return_status => l_return_status);
12026:
12027: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12028: IF P_PA_debug_mode = 'Y' THEN
12029: pa_debug.g_err_stage:= 'Error in create_ci_impact_fund_lines';
12030: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12031: END IF;
12032: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12033: END IF;

Line 12030: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

12026:
12027: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12028: IF P_PA_debug_mode = 'Y' THEN
12029: pa_debug.g_err_stage:= 'Error in create_ci_impact_fund_lines';
12030: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12031: END IF;
12032: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12033: END IF;
12034:

Line 12036: pa_debug.g_err_stage:= 'Call to pa_fp_ci_implement_pkg.create_ci_impact_fund_lines done';

12032: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12033: END IF;
12034:
12035: IF l_debug_mode = 'Y' THEN
12036: pa_debug.g_err_stage:= 'Call to pa_fp_ci_implement_pkg.create_ci_impact_fund_lines done';
12037: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12038: END IF;
12039:
12040: IF l_debug_mode = 'Y' THEN

Line 12037: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12033: END IF;
12034:
12035: IF l_debug_mode = 'Y' THEN
12036: pa_debug.g_err_stage:= 'Call to pa_fp_ci_implement_pkg.create_ci_impact_fund_lines done';
12037: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12038: END IF;
12039:
12040: IF l_debug_mode = 'Y' THEN
12041: pa_debug.g_err_stage:= 'Calling pa_baseline_funding_pkg.change_management_baseline';

Line 12041: pa_debug.g_err_stage:= 'Calling pa_baseline_funding_pkg.change_management_baseline';

12037: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12038: END IF;
12039:
12040: IF l_debug_mode = 'Y' THEN
12041: pa_debug.g_err_stage:= 'Calling pa_baseline_funding_pkg.change_management_baseline';
12042: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12043: END IF;
12044:
12045: l_CI_ID_Tab.delete;

Line 12042: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12038: END IF;
12039:
12040: IF l_debug_mode = 'Y' THEN
12041: pa_debug.g_err_stage:= 'Calling pa_baseline_funding_pkg.change_management_baseline';
12042: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12043: END IF;
12044:
12045: l_CI_ID_Tab.delete;
12046: l_CI_ID_Tab(1):=p_ci_id;

Line 12055: IF P_PA_debug_mode = 'Y' THEN

12051: X_Err_Code => X_Err_Code,
12052: X_Status => l_return_status);
12053:
12054: IF X_Err_Code <> 0 THEN
12055: IF P_PA_debug_mode = 'Y' THEN
12056: pa_debug.g_err_stage:= 'Error in change_management_baseline';
12057: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12058: END IF;
12059: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 12056: pa_debug.g_err_stage:= 'Error in change_management_baseline';

12052: X_Status => l_return_status);
12053:
12054: IF X_Err_Code <> 0 THEN
12055: IF P_PA_debug_mode = 'Y' THEN
12056: pa_debug.g_err_stage:= 'Error in change_management_baseline';
12057: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12058: END IF;
12059: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12060: END IF;

Line 12057: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

12053:
12054: IF X_Err_Code <> 0 THEN
12055: IF P_PA_debug_mode = 'Y' THEN
12056: pa_debug.g_err_stage:= 'Error in change_management_baseline';
12057: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12058: END IF;
12059: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12060: END IF;
12061:

Line 12063: pa_debug.g_err_stage:= 'Call to pa_baseline_funding_pkg.change_management_baseline done';

12059: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12060: END IF;
12061:
12062: IF l_debug_mode = 'Y' THEN
12063: pa_debug.g_err_stage:= 'Call to pa_baseline_funding_pkg.change_management_baseline done';
12064: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12065: END IF;
12066:
12067: IF l_debug_mode = 'Y' THEN

Line 12064: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12060: END IF;
12061:
12062: IF l_debug_mode = 'Y' THEN
12063: pa_debug.g_err_stage:= 'Call to pa_baseline_funding_pkg.change_management_baseline done';
12064: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12065: END IF;
12066:
12067: IF l_debug_mode = 'Y' THEN
12068: pa_debug.g_err_stage:= 'Deriving new budget version ids';

Line 12068: pa_debug.g_err_stage:= 'Deriving new budget version ids';

12064: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12065: END IF;
12066:
12067: IF l_debug_mode = 'Y' THEN
12068: pa_debug.g_err_stage:= 'Deriving new budget version ids';
12069: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12070: END IF;
12071:
12072: /* Calling the following apis with hard coded version_type as this api would be

Line 12069: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12065: END IF;
12066:
12067: IF l_debug_mode = 'Y' THEN
12068: pa_debug.g_err_stage:= 'Deriving new budget version ids';
12069: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12070: END IF;
12071:
12072: /* Calling the following apis with hard coded version_type as this api would be
12073: * only called for merge of revenue impacts into the revenue current working/baselined

Line 12087: IF P_PA_debug_mode = 'Y' THEN

12083: ,x_msg_count => l_msg_count
12084: ,x_msg_data => l_msg_data);
12085:
12086: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12087: IF P_PA_debug_mode = 'Y' THEN
12088: pa_debug.g_err_stage:= 'Error in Get_Curr_Working_Version_Info';
12089: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12090: END IF;
12091: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 12088: pa_debug.g_err_stage:= 'Error in Get_Curr_Working_Version_Info';

12084: ,x_msg_data => l_msg_data);
12085:
12086: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12087: IF P_PA_debug_mode = 'Y' THEN
12088: pa_debug.g_err_stage:= 'Error in Get_Curr_Working_Version_Info';
12089: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12090: END IF;
12091: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12092: END IF;

Line 12089: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

12085:
12086: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12087: IF P_PA_debug_mode = 'Y' THEN
12088: pa_debug.g_err_stage:= 'Error in Get_Curr_Working_Version_Info';
12089: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12090: END IF;
12091: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12092: END IF;
12093:

Line 12095: pa_debug.g_err_stage:= 'New current working version id' || l_new_cw_version_id ;

12091: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12092: END IF;
12093:
12094: IF l_debug_mode = 'Y' THEN
12095: pa_debug.g_err_stage:= 'New current working version id' || l_new_cw_version_id ;
12096: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12097: END IF;
12098:
12099: pa_fin_plan_utils.Get_Baselined_Version_Info

Line 12096: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12092: END IF;
12093:
12094: IF l_debug_mode = 'Y' THEN
12095: pa_debug.g_err_stage:= 'New current working version id' || l_new_cw_version_id ;
12096: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12097: END IF;
12098:
12099: pa_fin_plan_utils.Get_Baselined_Version_Info
12100: (p_project_id => l_project_id

Line 12110: IF P_PA_debug_mode = 'Y' THEN

12106: ,x_msg_count => l_msg_count
12107: ,x_msg_data => l_msg_data);
12108:
12109: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12110: IF P_PA_debug_mode = 'Y' THEN
12111: pa_debug.g_err_stage:= 'Error in Get_Baselined_Version_Info';
12112: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12113: END IF;
12114: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 12111: pa_debug.g_err_stage:= 'Error in Get_Baselined_Version_Info';

12107: ,x_msg_data => l_msg_data);
12108:
12109: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12110: IF P_PA_debug_mode = 'Y' THEN
12111: pa_debug.g_err_stage:= 'Error in Get_Baselined_Version_Info';
12112: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12113: END IF;
12114: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12115: END IF;

Line 12112: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

12108:
12109: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12110: IF P_PA_debug_mode = 'Y' THEN
12111: pa_debug.g_err_stage:= 'Error in Get_Baselined_Version_Info';
12112: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12113: END IF;
12114: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12115: END IF;
12116:

Line 12118: pa_debug.g_err_stage:= 'New baseline version id' || l_baseline_version_id ;

12114: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12115: END IF;
12116:
12117: IF l_debug_mode = 'Y' THEN
12118: pa_debug.g_err_stage:= 'New baseline version id' || l_baseline_version_id ;
12119: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12120: END IF;
12121:
12122: IF l_plan_version_id_tbl.COUNT > 0 THEN

Line 12119: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12115: END IF;
12116:
12117: IF l_debug_mode = 'Y' THEN
12118: pa_debug.g_err_stage:= 'New baseline version id' || l_baseline_version_id ;
12119: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12120: END IF;
12121:
12122: IF l_plan_version_id_tbl.COUNT > 0 THEN
12123: IF l_debug_mode = 'Y' THEN

Line 12124: pa_debug.g_err_stage:= 'Inserting into pa_fp_merged_ctrl_items with old data';

12120: END IF;
12121:
12122: IF l_plan_version_id_tbl.COUNT > 0 THEN
12123: IF l_debug_mode = 'Y' THEN
12124: pa_debug.g_err_stage:= 'Inserting into pa_fp_merged_ctrl_items with old data';
12125: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12126: END IF;
12127: -- For the current working version
12128: FORALL i IN l_plan_version_id_tbl.FIRST .. l_plan_version_id_tbl.LAST

Line 12125: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12121:
12122: IF l_plan_version_id_tbl.COUNT > 0 THEN
12123: IF l_debug_mode = 'Y' THEN
12124: pa_debug.g_err_stage:= 'Inserting into pa_fp_merged_ctrl_items with old data';
12125: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12126: END IF;
12127: -- For the current working version
12128: FORALL i IN l_plan_version_id_tbl.FIRST .. l_plan_version_id_tbl.LAST
12129: INSERT INTO pa_fp_merged_ctrl_items

Line 12225: pa_debug.g_err_stage:= 'No Data stored in tmp tables';

12221: l_impl_equipment_quant_tbl(i),
12222: l_impl_agr_revenue_tbl(i));
12223: ELSE
12224: IF l_debug_mode = 'Y' THEN
12225: pa_debug.g_err_stage:= 'No Data stored in tmp tables';
12226: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12227: END IF;
12228: END IF;
12229:

Line 12226: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12222: l_impl_agr_revenue_tbl(i));
12223: ELSE
12224: IF l_debug_mode = 'Y' THEN
12225: pa_debug.g_err_stage:= 'No Data stored in tmp tables';
12226: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12227: END IF;
12228: END IF;
12229:
12230: IF l_debug_mode = 'Y' THEN

Line 12231: pa_debug.g_err_stage:= 'Getting the amounts after merge for the budget version';

12227: END IF;
12228: END IF;
12229:
12230: IF l_debug_mode = 'Y' THEN
12231: pa_debug.g_err_stage:= 'Getting the amounts after merge for the budget version';
12232: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12233: END IF;
12234:
12235: SELECT Nvl(labor_quantity, 0),

Line 12232: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12228: END IF;
12229:
12230: IF l_debug_mode = 'Y' THEN
12231: pa_debug.g_err_stage:= 'Getting the amounts after merge for the budget version';
12232: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12233: END IF;
12234:
12235: SELECT Nvl(labor_quantity, 0),
12236: Nvl(equipment_quantity, 0),

Line 12250: pa_debug.g_err_stage:= 'Values obtained after merge for the budget version';

12246: WHERE project_id = l_project_id
12247: AND budget_version_id = l_new_cw_version_id;
12248:
12249: IF l_debug_mode = 'Y' THEN
12250: pa_debug.g_err_stage:= 'Values obtained after merge for the budget version';
12251: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12252: pa_debug.g_err_stage:= 'Getting the diff of amounts before and after merge for the budget version';
12253: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12254: END IF;

Line 12251: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12247: AND budget_version_id = l_new_cw_version_id;
12248:
12249: IF l_debug_mode = 'Y' THEN
12250: pa_debug.g_err_stage:= 'Values obtained after merge for the budget version';
12251: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12252: pa_debug.g_err_stage:= 'Getting the diff of amounts before and after merge for the budget version';
12253: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12254: END IF;
12255:

Line 12252: pa_debug.g_err_stage:= 'Getting the diff of amounts before and after merge for the budget version';

12248:
12249: IF l_debug_mode = 'Y' THEN
12250: pa_debug.g_err_stage:= 'Values obtained after merge for the budget version';
12251: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12252: pa_debug.g_err_stage:= 'Getting the diff of amounts before and after merge for the budget version';
12253: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12254: END IF;
12255:
12256: l_rev_ppl_quantity := l_rev_ppl_quantity_af_mg - l_rev_ppl_quantity_bf_mg;

Line 12253: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12249: IF l_debug_mode = 'Y' THEN
12250: pa_debug.g_err_stage:= 'Values obtained after merge for the budget version';
12251: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12252: pa_debug.g_err_stage:= 'Getting the diff of amounts before and after merge for the budget version';
12253: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12254: END IF;
12255:
12256: l_rev_ppl_quantity := l_rev_ppl_quantity_af_mg - l_rev_ppl_quantity_bf_mg;
12257: l_rev_equip_quantity := l_rev_equip_quantity_af_mg - l_rev_equip_quantity_bf_mg;

Line 12263: pa_debug.g_err_stage:= 'Updating record if there is a record for the CI';

12259: l_impl_pc_revenue := l_impl_pc_revenue_af_mg - l_impl_pc_revenue_bf_mg;
12260:
12261: IF l_ci_already_impl_flag = 'Y' THEN
12262: IF l_debug_mode = 'Y' THEN
12263: pa_debug.g_err_stage:= 'Updating record if there is a record for the CI';
12264: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12265: END IF;
12266:
12267: -- For Current working version

Line 12264: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12260:
12261: IF l_ci_already_impl_flag = 'Y' THEN
12262: IF l_debug_mode = 'Y' THEN
12263: pa_debug.g_err_stage:= 'Updating record if there is a record for the CI';
12264: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12265: END IF;
12266:
12267: -- For Current working version
12268: UPDATE pa_fp_merged_ctrl_items

Line 12300: pa_debug.g_err_stage:= 'Updation of record is done for the CI';

12296: AND plan_version_id = l_baseline_version_id
12297: AND version_type = 'REVENUE';
12298:
12299: IF l_debug_mode = 'Y' THEN
12300: pa_debug.g_err_stage:= 'Updation of record is done for the CI';
12301: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12302: END IF;
12303:
12304: ELSE -- There is no record present in pa_fp_merged_ctrl_items for the ci_id

Line 12301: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12297: AND version_type = 'REVENUE';
12298:
12299: IF l_debug_mode = 'Y' THEN
12300: pa_debug.g_err_stage:= 'Updation of record is done for the CI';
12301: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12302: END IF;
12303:
12304: ELSE -- There is no record present in pa_fp_merged_ctrl_items for the ci_id
12305: IF l_debug_mode = 'Y' THEN

Line 12306: pa_debug.g_err_stage:= 'Calling FP_CI_LINK_CONTROL_ITEMS for the CI which has been merged';

12302: END IF;
12303:
12304: ELSE -- There is no record present in pa_fp_merged_ctrl_items for the ci_id
12305: IF l_debug_mode = 'Y' THEN
12306: pa_debug.g_err_stage:= 'Calling FP_CI_LINK_CONTROL_ITEMS for the CI which has been merged';
12307: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12308: END IF;
12309: -- For the current working version
12310: FP_CI_LINK_CONTROL_ITEMS

Line 12307: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12303:
12304: ELSE -- There is no record present in pa_fp_merged_ctrl_items for the ci_id
12305: IF l_debug_mode = 'Y' THEN
12306: pa_debug.g_err_stage:= 'Calling FP_CI_LINK_CONTROL_ITEMS for the CI which has been merged';
12307: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12308: END IF;
12309: -- For the current working version
12310: FP_CI_LINK_CONTROL_ITEMS
12311: (

Line 12336: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';

12332: ,x_msg_data => l_msg_data);
12333:
12334: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
12335: IF l_debug_mode = 'Y' THEN
12336: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';
12337: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
12338: END IF;
12339: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12340: END IF;

Line 12337: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

12333:
12334: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
12335: IF l_debug_mode = 'Y' THEN
12336: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';
12337: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
12338: END IF;
12339: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12340: END IF;
12341:

Line 12369: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';

12365: ,x_msg_data => l_msg_data);
12366:
12367: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
12368: IF l_debug_mode = 'Y' THEN
12369: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';
12370: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
12371: END IF;
12372: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12373: END IF;

Line 12370: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);

12366:
12367: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS) THEN
12368: IF l_debug_mode = 'Y' THEN
12369: pa_debug.g_err_stage:= 'Error calling FP_CI_LINK_CONTROL_ITEMS';
12370: pa_debug.write(l_module_name,pa_debug.g_err_stage,PA_FP_CONSTANTS_PKG.G_DEBUG_LEVEL5);
12371: END IF;
12372: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12373: END IF;
12374:

Line 12376: pa_debug.g_err_stage:= 'Call to FP_CI_LINK_CONTROL_ITEMS DONE';

12372: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12373: END IF;
12374:
12375: IF l_debug_mode = 'Y' THEN
12376: pa_debug.g_err_stage:= 'Call to FP_CI_LINK_CONTROL_ITEMS DONE';
12377: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12378: END IF;
12379: END IF;
12380:

Line 12377: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12373: END IF;
12374:
12375: IF l_debug_mode = 'Y' THEN
12376: pa_debug.g_err_stage:= 'Call to FP_CI_LINK_CONTROL_ITEMS DONE';
12377: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12378: END IF;
12379: END IF;
12380:
12381: IF l_debug_mode = 'Y' THEN

Line 12382: pa_debug.g_err_stage:= 'Calling pa_fp_ci_merge.FP_CI_UPDATE_IMPACT';

12378: END IF;
12379: END IF;
12380:
12381: IF l_debug_mode = 'Y' THEN
12382: pa_debug.g_err_stage:= 'Calling pa_fp_ci_merge.FP_CI_UPDATE_IMPACT';
12383: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12384: END IF;
12385:
12386: pa_fp_ci_merge.FP_CI_UPDATE_IMPACT

Line 12383: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12379: END IF;
12380:
12381: IF l_debug_mode = 'Y' THEN
12382: pa_debug.g_err_stage:= 'Calling pa_fp_ci_merge.FP_CI_UPDATE_IMPACT';
12383: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12384: END IF;
12385:
12386: pa_fp_ci_merge.FP_CI_UPDATE_IMPACT
12387: (p_ci_id => p_ci_id

Line 12399: IF P_PA_debug_mode = 'Y' THEN

12395: ,x_msg_count => l_msg_count
12396: ,x_msg_data => l_msg_data);
12397:
12398: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12399: IF P_PA_debug_mode = 'Y' THEN
12400: pa_debug.g_err_stage:= 'Error in FP_CI_UPDATE_IMPACT';
12401: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12402: END IF;
12403: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;

Line 12400: pa_debug.g_err_stage:= 'Error in FP_CI_UPDATE_IMPACT';

12396: ,x_msg_data => l_msg_data);
12397:
12398: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12399: IF P_PA_debug_mode = 'Y' THEN
12400: pa_debug.g_err_stage:= 'Error in FP_CI_UPDATE_IMPACT';
12401: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12402: END IF;
12403: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12404: END IF;

Line 12401: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);

12397:
12398: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12399: IF P_PA_debug_mode = 'Y' THEN
12400: pa_debug.g_err_stage:= 'Error in FP_CI_UPDATE_IMPACT';
12401: pa_debug.write(l_module_name,pa_debug.g_err_stage,l_debug_level5);
12402: END IF;
12403: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12404: END IF;
12405: IF l_debug_mode = 'Y' THEN

Line 12406: pa_debug.g_err_stage:= 'Call to pa_fp_ci_merge.FP_CI_UPDATE_IMPACT done';

12402: END IF;
12403: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12404: END IF;
12405: IF l_debug_mode = 'Y' THEN
12406: pa_debug.g_err_stage:= 'Call to pa_fp_ci_merge.FP_CI_UPDATE_IMPACT done';
12407: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12408: END IF;
12409: -- Bug 3877815: Review comment
12410:

Line 12407: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12403: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12404: END IF;
12405: IF l_debug_mode = 'Y' THEN
12406: pa_debug.g_err_stage:= 'Call to pa_fp_ci_merge.FP_CI_UPDATE_IMPACT done';
12407: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12408: END IF;
12409: -- Bug 3877815: Review comment
12410:
12411: IF l_debug_mode = 'Y' THEN

Line 12412: pa_debug.g_err_stage:= '-------l_implemented_amt is: ' || l_implemented_amt;

12408: END IF;
12409: -- Bug 3877815: Review comment
12410:
12411: IF l_debug_mode = 'Y' THEN
12412: pa_debug.g_err_stage:= '-------l_implemented_amt is: ' || l_implemented_amt;
12413: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12414: pa_debug.g_err_stage:= '-------l_partial_impl_rev_amt is: ' || l_partial_impl_rev_amt;
12415: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12416: pa_debug.g_err_stage:= '-------l_total_amount is: ' || l_total_amount;

Line 12413: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12409: -- Bug 3877815: Review comment
12410:
12411: IF l_debug_mode = 'Y' THEN
12412: pa_debug.g_err_stage:= '-------l_implemented_amt is: ' || l_implemented_amt;
12413: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12414: pa_debug.g_err_stage:= '-------l_partial_impl_rev_amt is: ' || l_partial_impl_rev_amt;
12415: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12416: pa_debug.g_err_stage:= '-------l_total_amount is: ' || l_total_amount;
12417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

Line 12414: pa_debug.g_err_stage:= '-------l_partial_impl_rev_amt is: ' || l_partial_impl_rev_amt;

12410:
12411: IF l_debug_mode = 'Y' THEN
12412: pa_debug.g_err_stage:= '-------l_implemented_amt is: ' || l_implemented_amt;
12413: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12414: pa_debug.g_err_stage:= '-------l_partial_impl_rev_amt is: ' || l_partial_impl_rev_amt;
12415: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12416: pa_debug.g_err_stage:= '-------l_total_amount is: ' || l_total_amount;
12417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12418: END IF;

Line 12415: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12411: IF l_debug_mode = 'Y' THEN
12412: pa_debug.g_err_stage:= '-------l_implemented_amt is: ' || l_implemented_amt;
12413: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12414: pa_debug.g_err_stage:= '-------l_partial_impl_rev_amt is: ' || l_partial_impl_rev_amt;
12415: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12416: pa_debug.g_err_stage:= '-------l_total_amount is: ' || l_total_amount;
12417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12418: END IF;
12419: IF (Nvl(l_implemented_amt,0) + Nvl(l_partial_impl_rev_amt,0)) = l_total_amount THEN

Line 12416: pa_debug.g_err_stage:= '-------l_total_amount is: ' || l_total_amount;

12412: pa_debug.g_err_stage:= '-------l_implemented_amt is: ' || l_implemented_amt;
12413: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12414: pa_debug.g_err_stage:= '-------l_partial_impl_rev_amt is: ' || l_partial_impl_rev_amt;
12415: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12416: pa_debug.g_err_stage:= '-------l_total_amount is: ' || l_total_amount;
12417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12418: END IF;
12419: IF (Nvl(l_implemented_amt,0) + Nvl(l_partial_impl_rev_amt,0)) = l_total_amount THEN
12420: --setting rev impl flag to N.

Line 12417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12413: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12414: pa_debug.g_err_stage:= '-------l_partial_impl_rev_amt is: ' || l_partial_impl_rev_amt;
12415: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12416: pa_debug.g_err_stage:= '-------l_total_amount is: ' || l_total_amount;
12417: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12418: END IF;
12419: IF (Nvl(l_implemented_amt,0) + Nvl(l_partial_impl_rev_amt,0)) = l_total_amount THEN
12420: --setting rev impl flag to N.
12421: IF l_debug_mode = 'Y' THEN

Line 12422: pa_debug.g_err_stage:='Setting rev_impl_flag to N after autobaseline call';

12418: END IF;
12419: IF (Nvl(l_implemented_amt,0) + Nvl(l_partial_impl_rev_amt,0)) = l_total_amount THEN
12420: --setting rev impl flag to N.
12421: IF l_debug_mode = 'Y' THEN
12422: pa_debug.g_err_stage:='Setting rev_impl_flag to N after autobaseline call';
12423: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12424: END IF;
12425: UPDATE pa_budget_versions
12426: SET rev_partially_impl_flag ='N'

Line 12423: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12419: IF (Nvl(l_implemented_amt,0) + Nvl(l_partial_impl_rev_amt,0)) = l_total_amount THEN
12420: --setting rev impl flag to N.
12421: IF l_debug_mode = 'Y' THEN
12422: pa_debug.g_err_stage:='Setting rev_impl_flag to N after autobaseline call';
12423: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12424: END IF;
12425: UPDATE pa_budget_versions
12426: SET rev_partially_impl_flag ='N'
12427: ,record_version_number = record_version_number+1

Line 12434: pa_debug.g_err_stage:='rev_impl_flag set to N ';

12430: ,last_updated_by = fnd_global.user_id
12431: WHERE budget_version_id = p_ci_rev_version_id;
12432:
12433: IF l_debug_mode = 'Y' THEN
12434: pa_debug.g_err_stage:='rev_impl_flag set to N ';
12435: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12436: END IF;
12437: ELSE
12438: IF l_final_rev_par_impl_flag <> 'Y' THEN

Line 12435: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12431: WHERE budget_version_id = p_ci_rev_version_id;
12432:
12433: IF l_debug_mode = 'Y' THEN
12434: pa_debug.g_err_stage:='rev_impl_flag set to N ';
12435: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12436: END IF;
12437: ELSE
12438: IF l_final_rev_par_impl_flag <> 'Y' THEN
12439: IF l_debug_mode = 'Y' THEN

Line 12440: pa_debug.g_err_stage:='Setting rev_impl_flag to Y after autobaseline call';

12436: END IF;
12437: ELSE
12438: IF l_final_rev_par_impl_flag <> 'Y' THEN
12439: IF l_debug_mode = 'Y' THEN
12440: pa_debug.g_err_stage:='Setting rev_impl_flag to Y after autobaseline call';
12441: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12442: END IF;
12443: UPDATE pa_budget_versions
12444: SET rev_partially_impl_flag ='Y'

Line 12441: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12437: ELSE
12438: IF l_final_rev_par_impl_flag <> 'Y' THEN
12439: IF l_debug_mode = 'Y' THEN
12440: pa_debug.g_err_stage:='Setting rev_impl_flag to Y after autobaseline call';
12441: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12442: END IF;
12443: UPDATE pa_budget_versions
12444: SET rev_partially_impl_flag ='Y'
12445: ,record_version_number = record_version_number+1

Line 12452: pa_debug.g_err_stage:='rev_impl_flag set to Y ';

12448: ,last_updated_by = fnd_global.user_id
12449: WHERE budget_version_id = p_ci_rev_version_id;
12450:
12451: IF l_debug_mode = 'Y' THEN
12452: pa_debug.g_err_stage:='rev_impl_flag set to Y ';
12453: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12454: END IF;
12455: END IF;
12456: END IF;

Line 12453: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12449: WHERE budget_version_id = p_ci_rev_version_id;
12450:
12451: IF l_debug_mode = 'Y' THEN
12452: pa_debug.g_err_stage:='rev_impl_flag set to Y ';
12453: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12454: END IF;
12455: END IF;
12456: END IF;
12457:

Line 12459: pa_debug.g_err_stage:= 'Exiting impl_ci_into_autobaseline_proj';

12455: END IF;
12456: END IF;
12457:
12458: IF l_debug_mode = 'Y' THEN
12459: pa_debug.g_err_stage:= 'Exiting impl_ci_into_autobaseline_proj';
12460: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12461: pa_debug.reset_curr_function;
12462: END IF;
12463: EXCEPTION

Line 12460: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12456: END IF;
12457:
12458: IF l_debug_mode = 'Y' THEN
12459: pa_debug.g_err_stage:= 'Exiting impl_ci_into_autobaseline_proj';
12460: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12461: pa_debug.reset_curr_function;
12462: END IF;
12463: EXCEPTION
12464: WHEN PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc THEN

Line 12461: pa_debug.reset_curr_function;

12457:
12458: IF l_debug_mode = 'Y' THEN
12459: pa_debug.g_err_stage:= 'Exiting impl_ci_into_autobaseline_proj';
12460: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12461: pa_debug.reset_curr_function;
12462: END IF;
12463: EXCEPTION
12464: WHEN PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc THEN
12465: l_msg_count := FND_MSG_PUB.count_msg;

Line 12481: IF p_pa_debug_mode = 'Y' THEN

12477: x_msg_count := l_msg_count;
12478: END IF;
12479:
12480: x_return_status := FND_API.G_RET_STS_ERROR;
12481: IF p_pa_debug_mode = 'Y' THEN
12482: pa_debug.reset_curr_function;
12483: END IF;
12484: WHEN OTHERS THEN
12485: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 12482: pa_debug.reset_curr_function;

12478: END IF;
12479:
12480: x_return_status := FND_API.G_RET_STS_ERROR;
12481: IF p_pa_debug_mode = 'Y' THEN
12482: pa_debug.reset_curr_function;
12483: END IF;
12484: WHEN OTHERS THEN
12485: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12486: x_msg_count := 1;

Line 12492: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;

12488: FND_MSG_PUB.add_exc_msg( p_pkg_name => 'PA_FP_CI_MERGE'
12489: ,p_procedure_name => 'impl_ci_into_autobaseline_proj');
12490:
12491: IF l_debug_mode = 'Y' THEN
12492: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;
12493: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12494: pa_debug.reset_curr_function;
12495: END IF;
12496: RAISE;

Line 12493: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

12489: ,p_procedure_name => 'impl_ci_into_autobaseline_proj');
12490:
12491: IF l_debug_mode = 'Y' THEN
12492: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;
12493: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12494: pa_debug.reset_curr_function;
12495: END IF;
12496: RAISE;
12497: END impl_ci_into_autobaseline_proj;

Line 12494: pa_debug.reset_curr_function;

12490:
12491: IF l_debug_mode = 'Y' THEN
12492: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;
12493: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12494: pa_debug.reset_curr_function;
12495: END IF;
12496: RAISE;
12497: END impl_ci_into_autobaseline_proj;
12498:

Line 12619: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);

12615: l_context_mode VARCHAR2(1) := null;
12616:
12617:
12618: BEGIN
12619: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
12620: l_debug_mode := NVL(l_debug_mode, 'Y');
12621: x_msg_count := 0;
12622: x_return_status := FND_API.G_RET_STS_SUCCESS;
12623: l_init_msg_count:= FND_MSG_PUB.count_msg;

Line 12624: IF p_pa_debug_mode = 'Y' THEN

12620: l_debug_mode := NVL(l_debug_mode, 'Y');
12621: x_msg_count := 0;
12622: x_return_status := FND_API.G_RET_STS_SUCCESS;
12623: l_init_msg_count:= FND_MSG_PUB.count_msg;
12624: IF p_pa_debug_mode = 'Y' THEN
12625: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,
12626: p_debug_mode => l_debug_mode );
12627: END IF;
12628: -- For bug 3866629

Line 12625: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,

12621: x_msg_count := 0;
12622: x_return_status := FND_API.G_RET_STS_SUCCESS;
12623: l_init_msg_count:= FND_MSG_PUB.count_msg;
12624: IF p_pa_debug_mode = 'Y' THEN
12625: PA_DEBUG.Set_Curr_Function( p_function => l_module_name,
12626: p_debug_mode => l_debug_mode );
12627: END IF;
12628: -- For bug 3866629
12629: FND_MSG_PUB.initialize;

Line 12649: pa_debug.g_err_stage:= 'Validating the input parameters';

12645: END IF;
12646:
12647: IF l_debug_mode = 'Y' THEN
12648:
12649: pa_debug.g_err_stage:= 'Validating the input parameters';
12650: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12651:
12652: END IF;
12653:

Line 12650: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12646:
12647: IF l_debug_mode = 'Y' THEN
12648:
12649: pa_debug.g_err_stage:= 'Validating the input parameters';
12650: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12651:
12652: END IF;
12653:
12654: IF p_ci_id_tbl.COUNT =0 OR

Line 12659: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT is '||p_ci_id_tbl.COUNT;

12655: p_budget_version_id_tbl.COUNT = 0 THEN
12656:
12657: IF l_debug_mode = 'Y' THEN
12658:
12659: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT is '||p_ci_id_tbl.COUNT;
12660: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12661:
12662: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT is '||p_budget_version_id_tbl.COUNT;
12663: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

Line 12660: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12656:
12657: IF l_debug_mode = 'Y' THEN
12658:
12659: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT is '||p_ci_id_tbl.COUNT;
12660: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12661:
12662: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT is '||p_budget_version_id_tbl.COUNT;
12663: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12664:

Line 12662: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT is '||p_budget_version_id_tbl.COUNT;

12658:
12659: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT is '||p_ci_id_tbl.COUNT;
12660: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12661:
12662: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT is '||p_budget_version_id_tbl.COUNT;
12663: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12664:
12665: pa_debug.g_err_stage:= 'Returning-->';
12666: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

Line 12663: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12659: pa_debug.g_err_stage:= 'p_ci_id_tbl.COUNT is '||p_ci_id_tbl.COUNT;
12660: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12661:
12662: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT is '||p_budget_version_id_tbl.COUNT;
12663: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12664:
12665: pa_debug.g_err_stage:= 'Returning-->';
12666: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12667: pa_debug.reset_curr_function;

Line 12665: pa_debug.g_err_stage:= 'Returning-->';

12661:
12662: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT is '||p_budget_version_id_tbl.COUNT;
12663: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12664:
12665: pa_debug.g_err_stage:= 'Returning-->';
12666: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12667: pa_debug.reset_curr_function;
12668: END IF;
12669: RETURN;

Line 12666: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12662: pa_debug.g_err_stage:= 'p_budget_version_id_tbl.COUNT is '||p_budget_version_id_tbl.COUNT;
12663: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12664:
12665: pa_debug.g_err_stage:= 'Returning-->';
12666: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12667: pa_debug.reset_curr_function;
12668: END IF;
12669: RETURN;
12670:

Line 12667: pa_debug.reset_curr_function;

12663: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12664:
12665: pa_debug.g_err_stage:= 'Returning-->';
12666: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12667: pa_debug.reset_curr_function;
12668: END IF;
12669: RETURN;
12670:
12671: END IF;

Line 12675: pa_debug.g_err_stage:= 'Calling validate_ci_merge_input_data';

12671: END IF;
12672:
12673: IF l_debug_mode = 'Y' THEN
12674:
12675: pa_debug.g_err_stage:= 'Calling validate_ci_merge_input_data';
12676: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12677:
12678: END IF;
12679:

Line 12676: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12672:
12673: IF l_debug_mode = 'Y' THEN
12674:
12675: pa_debug.g_err_stage:= 'Calling validate_ci_merge_input_data';
12676: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12677:
12678: END IF;
12679:
12680: --dbms_output.put_line('M2');

Line 12716: pa_debug.g_err_stage:='Called API validate_ci_merge_input_data returned error';

12712: ,x_msg_data => x_msg_data );
12713:
12714: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12715: IF l_debug_mode = 'Y' THEN
12716: pa_debug.g_err_stage:='Called API validate_ci_merge_input_data returned error';
12717: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12718: END IF;
12719: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12720:

Line 12717: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

12713:
12714: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12715: IF l_debug_mode = 'Y' THEN
12716: pa_debug.g_err_stage:='Called API validate_ci_merge_input_data returned error';
12717: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12718: END IF;
12719: RAISE PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc;
12720:
12721: END IF;

Line 12725: pa_debug.g_err_stage:='l_agreement_id derived is '||l_agreement_id||' l_funding_category is '||l_funding_category;

12721: END IF;
12722:
12723: --dbms_output.put_line('M3');
12724: IF l_debug_mode = 'Y' THEN
12725: pa_debug.g_err_stage:='l_agreement_id derived is '||l_agreement_id||' l_funding_category is '||l_funding_category;
12726: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12727:
12728: pa_debug.g_err_stage:='Looping for Calling the merge into single version API';
12729: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

Line 12726: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12722:
12723: --dbms_output.put_line('M3');
12724: IF l_debug_mode = 'Y' THEN
12725: pa_debug.g_err_stage:='l_agreement_id derived is '||l_agreement_id||' l_funding_category is '||l_funding_category;
12726: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12727:
12728: pa_debug.g_err_stage:='Looping for Calling the merge into single version API';
12729: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12730: END IF;

Line 12728: pa_debug.g_err_stage:='Looping for Calling the merge into single version API';

12724: IF l_debug_mode = 'Y' THEN
12725: pa_debug.g_err_stage:='l_agreement_id derived is '||l_agreement_id||' l_funding_category is '||l_funding_category;
12726: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12727:
12728: pa_debug.g_err_stage:='Looping for Calling the merge into single version API';
12729: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12730: END IF;
12731:
12732:

Line 12729: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12725: pa_debug.g_err_stage:='l_agreement_id derived is '||l_agreement_id||' l_funding_category is '||l_funding_category;
12726: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12727:
12728: pa_debug.g_err_stage:='Looping for Calling the merge into single version API';
12729: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12730: END IF;
12731:
12732:
12733: x_translated_msgs_tbl := SYSTEM.pa_varchar2_2000_tbl_type();

Line 12743: pa_debug.g_err_stage:='Inside Loop for l_msg_count : '||l_msg_count;

12739: --will be displayed on the OA pages
12740: l_msg_count := fnd_msg_pub.count_msg;
12741:
12742: IF l_debug_mode = 'Y' THEN
12743: pa_debug.g_err_stage:='Inside Loop for l_msg_count : '||l_msg_count;
12744: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12745: END IF;
12746:
12747: FOR l_msg_counter IN REVERSE 1..l_msg_count LOOP

Line 12744: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12740: l_msg_count := fnd_msg_pub.count_msg;
12741:
12742: IF l_debug_mode = 'Y' THEN
12743: pa_debug.g_err_stage:='Inside Loop for l_msg_count : '||l_msg_count;
12744: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12745: END IF;
12746:
12747: FOR l_msg_counter IN REVERSE 1..l_msg_count LOOP
12748:

Line 12750: pa_debug.g_err_stage:='Inside l_msg_counter IN REVERSE l_msg_counter : '||l_msg_counter;

12746:
12747: FOR l_msg_counter IN REVERSE 1..l_msg_count LOOP
12748:
12749: IF l_debug_mode = 'Y' THEN
12750: pa_debug.g_err_stage:='Inside l_msg_counter IN REVERSE l_msg_counter : '||l_msg_counter;
12751: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12752: END IF;
12753: PA_UTILS.Get_Encoded_Msg(p_index => l_msg_counter,
12754: p_msg_out => l_encoded_msg);

Line 12751: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12747: FOR l_msg_counter IN REVERSE 1..l_msg_count LOOP
12748:
12749: IF l_debug_mode = 'Y' THEN
12750: pa_debug.g_err_stage:='Inside l_msg_counter IN REVERSE l_msg_counter : '||l_msg_counter;
12751: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12752: END IF;
12753: PA_UTILS.Get_Encoded_Msg(p_index => l_msg_counter,
12754: p_msg_out => l_encoded_msg);
12755: fnd_message.set_encoded(l_encoded_msg);

Line 12772: pa_debug.g_err_stage:='Looping for Calling the merge into single version API';

12768:
12769: END IF;
12770:
12771: IF l_debug_mode = 'Y' THEN
12772: pa_debug.g_err_stage:='Looping for Calling the merge into single version API';
12773: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12774: END IF;
12775: --Initialise the pl/sql tbls.
12776: l_succ_impl_plan_types := SYSTEM.pa_varchar2_150_tbl_type();

Line 12773: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12769: END IF;
12770:
12771: IF l_debug_mode = 'Y' THEN
12772: pa_debug.g_err_stage:='Looping for Calling the merge into single version API';
12773: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12774: END IF;
12775: --Initialise the pl/sql tbls.
12776: l_succ_impl_plan_types := SYSTEM.pa_varchar2_150_tbl_type();
12777: l_succ_impl_cos := SYSTEM.pa_varchar2_150_tbl_type();

Line 12800: pa_debug.g_err_stage:='l_impl_impact_type_code IS '||l_impl_impact_type_code;

12796: END LOOP;
12797: l_impl_impact_type_code:=l_budget_ci_map_rec_tbl(l_index).impact_type_code;
12798:
12799: IF l_debug_mode = 'Y' THEN
12800: pa_debug.g_err_stage:='l_impl_impact_type_code IS '||l_impl_impact_type_code;
12801: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12802: END IF;
12803:
12804:

Line 12801: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12797: l_impl_impact_type_code:=l_budget_ci_map_rec_tbl(l_index).impact_type_code;
12798:
12799: IF l_debug_mode = 'Y' THEN
12800: pa_debug.g_err_stage:='l_impl_impact_type_code IS '||l_impl_impact_type_code;
12801: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12802: END IF;
12803:
12804:
12805: IF l_impl_impact_type_code <> 'NONE' THEN

Line 12856: pa_debug.g_err_stage:='Bug Fixing started-------';

12852: /* Bug 3877815: Checking if the project is autobaselined enabled, if yes
12853: * a separate api would be called to take care of merge for autobaselined projects
12854: */
12855: IF l_debug_mode = 'Y' THEN
12856: pa_debug.g_err_stage:='Bug Fixing started-------';
12857: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12858: END IF;
12859: BEGIN
12860: SELECT Nvl(bv.approved_cost_plan_type_flag, 'N'),

Line 12857: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12853: * a separate api would be called to take care of merge for autobaselined projects
12854: */
12855: IF l_debug_mode = 'Y' THEN
12856: pa_debug.g_err_stage:='Bug Fixing started-------';
12857: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12858: END IF;
12859: BEGIN
12860: SELECT Nvl(bv.approved_cost_plan_type_flag, 'N'),
12861: Nvl(bv.approved_rev_plan_type_flag, 'N'),

Line 12872: IF P_PA_debug_mode = 'Y' THEN

12868: WHERE bv.budget_version_id = l_budget_version_id_tbl(j)
12869: AND bv.project_id = pj.project_id;
12870: EXCEPTION
12871: WHEN OTHERS THEN
12872: IF P_PA_debug_mode = 'Y' THEN
12873: pa_debug.g_err_stage:='Error while getting baseline_funding_flag';
12874: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12875: END IF;
12876: RAISE;

Line 12873: pa_debug.g_err_stage:='Error while getting baseline_funding_flag';

12869: AND bv.project_id = pj.project_id;
12870: EXCEPTION
12871: WHEN OTHERS THEN
12872: IF P_PA_debug_mode = 'Y' THEN
12873: pa_debug.g_err_stage:='Error while getting baseline_funding_flag';
12874: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12875: END IF;
12876: RAISE;
12877: END;

Line 12874: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

12870: EXCEPTION
12871: WHEN OTHERS THEN
12872: IF P_PA_debug_mode = 'Y' THEN
12873: pa_debug.g_err_stage:='Error while getting baseline_funding_flag';
12874: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12875: END IF;
12876: RAISE;
12877: END;
12878:

Line 12891: pa_debug.g_err_stage:='Calling impl_ci_into_autobaseline_proj for autobaselined projects';

12887: p_context IN ('IMPL_FIN_IMPACT','PARTIAL_REV') THEN
12888:
12889: l_baseline_api_called := 'Y';
12890: IF l_debug_mode = 'Y' THEN
12891: pa_debug.g_err_stage:='Calling impl_ci_into_autobaseline_proj for autobaselined projects';
12892: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12893: END IF;
12894: impl_ci_into_autobaseline_proj( p_ci_id => l_ci_id_tbl(i)
12895: ,p_ci_rev_version_id => l_rev_ci_version_id

Line 12892: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12888:
12889: l_baseline_api_called := 'Y';
12890: IF l_debug_mode = 'Y' THEN
12891: pa_debug.g_err_stage:='Calling impl_ci_into_autobaseline_proj for autobaselined projects';
12892: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12893: END IF;
12894: impl_ci_into_autobaseline_proj( p_ci_id => l_ci_id_tbl(i)
12895: ,p_ci_rev_version_id => l_rev_ci_version_id
12896: ,p_budget_version_id => l_budget_version_id_tbl(j)

Line 12908: pa_debug.g_err_stage:='--Call to impl_ci_into_autobaseline_proj returned with ERROR';

12904: ,x_msg_count => x_msg_count);
12905:
12906: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12907: IF l_debug_mode = 'Y' THEN
12908: pa_debug.g_err_stage:='--Call to impl_ci_into_autobaseline_proj returned with ERROR';
12909: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12910: END IF;
12911: IF p_context ='PARTIAL_REV' THEN
12912: l_partial_impl_succeeded:='N';

Line 12909: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

12905:
12906: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12907: IF l_debug_mode = 'Y' THEN
12908: pa_debug.g_err_stage:='--Call to impl_ci_into_autobaseline_proj returned with ERROR';
12909: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12910: END IF;
12911: IF p_context ='PARTIAL_REV' THEN
12912: l_partial_impl_succeeded:='N';
12913: END IF;

Line 12930: pa_debug.g_err_stage:='Calling implement_ci_into_single_ver';

12926: IF l_baseline_api_called ='N' OR
12927: l_budget_ci_map_rec_tbl(l_index).impl_cost_flag = 'Y' THEN -- Bug 3877815: Review comment
12928: --dbms_output.put_line('M5');
12929: IF l_debug_mode = 'Y' THEN
12930: pa_debug.g_err_stage:='Calling implement_ci_into_single_ver';
12931: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12932: END IF;
12933: implement_ci_into_single_ver
12934: (p_context => p_context

Line 12931: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12927: l_budget_ci_map_rec_tbl(l_index).impl_cost_flag = 'Y' THEN -- Bug 3877815: Review comment
12928: --dbms_output.put_line('M5');
12929: IF l_debug_mode = 'Y' THEN
12930: pa_debug.g_err_stage:='Calling implement_ci_into_single_ver';
12931: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12932: END IF;
12933: implement_ci_into_single_ver
12934: (p_context => p_context
12935: ,p_calling_context => p_calling_context -- bug 3934574

Line 12957: pa_debug.g_err_stage:='Called API PAFPCIMB.implement_ci_into_single_ver error';

12953: ,x_msg_count => x_msg_count);
12954:
12955: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12956: IF l_debug_mode = 'Y' THEN
12957: pa_debug.g_err_stage:='Called API PAFPCIMB.implement_ci_into_single_ver error';
12958: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12959: END IF;
12960:
12961: IF p_context ='PARTIAL_REV' THEN

Line 12958: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

12954:
12955: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
12956: IF l_debug_mode = 'Y' THEN
12957: pa_debug.g_err_stage:='Called API PAFPCIMB.implement_ci_into_single_ver error';
12958: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12959: END IF;
12960:
12961: IF p_context ='PARTIAL_REV' THEN
12962: l_partial_impl_succeeded:='N';

Line 12983: pa_debug.g_err_stage:='About to commit data';

12979: END IF; -- Merge Done
12980:
12981: IF p_commit_flag ='Y' THEN
12982: IF l_debug_mode = 'Y' THEN
12983: pa_debug.g_err_stage:='About to commit data';
12984: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12985: END IF;
12986:
12987: COMMIT;

Line 12984: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

12980:
12981: IF p_commit_flag ='Y' THEN
12982: IF l_debug_mode = 'Y' THEN
12983: pa_debug.g_err_stage:='About to commit data';
12984: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
12985: END IF;
12986:
12987: COMMIT;
12988: END IF;

Line 12992: pa_debug.g_err_stage:='l_impl_impact_type_code IS '||l_impl_impact_type_code;

12988: END IF;
12989:
12990: --dbms_output.put_line('M6');
12991: IF l_debug_mode = 'Y' THEN
12992: pa_debug.g_err_stage:='l_impl_impact_type_code IS '||l_impl_impact_type_code;
12993: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12994: END IF;
12995:
12996:

Line 12993: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

12989:
12990: --dbms_output.put_line('M6');
12991: IF l_debug_mode = 'Y' THEN
12992: pa_debug.g_err_stage:='l_impl_impact_type_code IS '||l_impl_impact_type_code;
12993: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
12994: END IF;
12995:
12996:
12997: IF p_add_msg_to_stack='N' THEN

Line 13031: pa_debug.g_err_stage:='About to add success msg '||l_succ_impl_plan_types.COUNT;

13027:
13028: END IF;--IF l_ci_id_tbl.COUNT>0 AND l_budget_version_id_tbl.COUNT>0 THEN
13029:
13030: IF l_debug_mode = 'Y' THEN
13031: pa_debug.g_err_stage:='About to add success msg '||l_succ_impl_plan_types.COUNT;
13032: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13033: END IF;
13034:
13035: IF p_context='IMPL_FIN_IMPACT' THEN

Line 13032: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

13028: END IF;--IF l_ci_id_tbl.COUNT>0 AND l_budget_version_id_tbl.COUNT>0 THEN
13029:
13030: IF l_debug_mode = 'Y' THEN
13031: pa_debug.g_err_stage:='About to add success msg '||l_succ_impl_plan_types.COUNT;
13032: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13033: END IF;
13034:
13035: IF p_context='IMPL_FIN_IMPACT' THEN
13036:

Line 13042: pa_debug.g_err_stage:='l_plan_type_collection '||l_plan_type_collection;

13038:
13039: FOR i IN l_succ_impl_plan_types.FIRST..l_succ_impl_plan_types.LAST LOOP
13040:
13041: IF l_debug_mode = 'Y' THEN
13042: pa_debug.g_err_stage:='l_plan_type_collection '||l_plan_type_collection;
13043: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13044: END IF;
13045:
13046:

Line 13043: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

13039: FOR i IN l_succ_impl_plan_types.FIRST..l_succ_impl_plan_types.LAST LOOP
13040:
13041: IF l_debug_mode = 'Y' THEN
13042: pa_debug.g_err_stage:='l_plan_type_collection '||l_plan_type_collection;
13043: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13044: END IF;
13045:
13046:
13047: IF l_plan_type_collection IS NOT NULL THEN

Line 13057: pa_debug.g_err_stage:='l_plan_type_collection a '||l_plan_type_collection;

13053: l_plan_type_collection := l_plan_type_collection || l_succ_impl_plan_types(i);
13054: END LOOP;
13055:
13056: IF l_debug_mode = 'Y' THEN
13057: pa_debug.g_err_stage:='l_plan_type_collection a '||l_plan_type_collection;
13058: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13059: END IF;
13060:
13061: IF l_plan_type_collection IS NOT NULL THEN

Line 13058: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

13054: END LOOP;
13055:
13056: IF l_debug_mode = 'Y' THEN
13057: pa_debug.g_err_stage:='l_plan_type_collection a '||l_plan_type_collection;
13058: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13059: END IF;
13060:
13061: IF l_plan_type_collection IS NOT NULL THEN
13062: l_plan_type_collection:= '[' || l_plan_type_collection || ']';

Line 13117: pa_debug.g_err_stage:='Populating the error msgs at the end';

13113: p_msg_name => 'PA_FP_PARTIAL_IMPL_SUCC');
13114: END IF;
13115:
13116: IF l_debug_mode = 'Y' THEN
13117: pa_debug.g_err_stage:='Populating the error msgs at the end';
13118: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13119: END IF;
13120:
13121:

Line 13118: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

13114: END IF;
13115:
13116: IF l_debug_mode = 'Y' THEN
13117: pa_debug.g_err_stage:='Populating the error msgs at the end';
13118: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13119: END IF;
13120:
13121:
13122: IF p_add_msg_to_stack='N' THEN

Line 13148: pa_debug.g_err_stage:='Setting the return status';

13144: END IF;
13145:
13146: --dbms_output.put_line('M8');
13147: IF l_debug_mode = 'Y' THEN
13148: pa_debug.g_err_stage:='Setting the return status';
13149: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13150: END IF;
13151:
13152: --Set the return status depending upon the parameter p_add_msg_to_stack

Line 13149: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

13145:
13146: --dbms_output.put_line('M8');
13147: IF l_debug_mode = 'Y' THEN
13148: pa_debug.g_err_stage:='Setting the return status';
13149: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13150: END IF;
13151:
13152: --Set the return status depending upon the parameter p_add_msg_to_stack
13153: IF p_add_msg_to_stack='N' THEN

Line 13186: pa_debug.g_err_stage:= 'Exiting implement_change_document count :' || fnd_msg_pub.count_msg;

13182:
13183:
13184: IF l_debug_mode = 'Y' THEN
13185:
13186: pa_debug.g_err_stage:= 'Exiting implement_change_document count :' || fnd_msg_pub.count_msg;
13187: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13188: pa_debug.reset_curr_function;
13189: END IF;
13190: EXCEPTION

Line 13187: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);

13183:
13184: IF l_debug_mode = 'Y' THEN
13185:
13186: pa_debug.g_err_stage:= 'Exiting implement_change_document count :' || fnd_msg_pub.count_msg;
13187: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13188: pa_debug.reset_curr_function;
13189: END IF;
13190: EXCEPTION
13191: WHEN PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc THEN

Line 13188: pa_debug.reset_curr_function;

13184: IF l_debug_mode = 'Y' THEN
13185:
13186: pa_debug.g_err_stage:= 'Exiting implement_change_document count :' || fnd_msg_pub.count_msg;
13187: pa_debug.write(l_module_name,pa_debug.g_err_stage,3);
13188: pa_debug.reset_curr_function;
13189: END IF;
13190: EXCEPTION
13191: WHEN PA_FP_CONSTANTS_PKG.Invalid_Arg_Exc THEN
13192: l_msg_count := FND_MSG_PUB.count_msg;

Line 13213: IF p_pa_debug_mode = 'Y' THEN

13209: ROLLBACK TO implement_change_document;
13210: END IF;
13211:
13212: x_return_status := FND_API.G_RET_STS_ERROR;
13213: IF p_pa_debug_mode = 'Y' THEN
13214: pa_debug.reset_curr_function;
13215: END IF;
13216: WHEN OTHERS THEN
13217:

Line 13214: pa_debug.reset_curr_function;

13210: END IF;
13211:
13212: x_return_status := FND_API.G_RET_STS_ERROR;
13213: IF p_pa_debug_mode = 'Y' THEN
13214: pa_debug.reset_curr_function;
13215: END IF;
13216: WHEN OTHERS THEN
13217:
13218: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 13225: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;

13221: FND_MSG_PUB.add_exc_msg( p_pkg_name => 'PA_FP_CI_MERGE'
13222: ,p_procedure_name => 'implement_change_document');
13223:
13224: IF l_debug_mode = 'Y' THEN
13225: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;
13226: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
13227: END IF;
13228:
13229: IF p_commit_flag ='N' THEN

Line 13226: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);

13222: ,p_procedure_name => 'implement_change_document');
13223:
13224: IF l_debug_mode = 'Y' THEN
13225: pa_debug.g_err_stage:='Unexpected Error'||SQLERRM;
13226: pa_debug.write(l_module_name,pa_debug.g_err_stage,5);
13227: END IF;
13228:
13229: IF p_commit_flag ='N' THEN
13230: ROLLBACK TO implement_change_document;

Line 13233: IF p_pa_debug_mode = 'Y' THEN

13229: IF p_commit_flag ='N' THEN
13230: ROLLBACK TO implement_change_document;
13231: END IF;
13232:
13233: IF p_pa_debug_mode = 'Y' THEN
13234: pa_debug.reset_curr_function;
13235: END IF;
13236: RAISE;
13237:

Line 13234: pa_debug.reset_curr_function;

13230: ROLLBACK TO implement_change_document;
13231: END IF;
13232:
13233: IF p_pa_debug_mode = 'Y' THEN
13234: pa_debug.reset_curr_function;
13235: END IF;
13236: RAISE;
13237:
13238: END implement_change_document;

Line 13340: IF p_pa_debug_mode = 'Y' THEN

13336: and ci_id_from.supp_cost_reg_flag='Y' ;
13337:
13338: begin
13339:
13340: IF p_pa_debug_mode = 'Y' THEN
13341: pa_debug.init_err_stack('PAFPCIMB.copy_supplier_cost_data');
13342: END IF;
13343: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
13344: l_debug_mode := NVL(l_debug_mode, 'Y');

Line 13341: pa_debug.init_err_stack('PAFPCIMB.copy_supplier_cost_data');

13337:
13338: begin
13339:
13340: IF p_pa_debug_mode = 'Y' THEN
13341: pa_debug.init_err_stack('PAFPCIMB.copy_supplier_cost_data');
13342: END IF;
13343: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
13344: l_debug_mode := NVL(l_debug_mode, 'Y');
13345: IF p_pa_debug_mode = 'Y' THEN

Line 13343: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);

13339:
13340: IF p_pa_debug_mode = 'Y' THEN
13341: pa_debug.init_err_stack('PAFPCIMB.copy_supplier_cost_data');
13342: END IF;
13343: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
13344: l_debug_mode := NVL(l_debug_mode, 'Y');
13345: IF p_pa_debug_mode = 'Y' THEN
13346: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
13347: END IF;

Line 13345: IF p_pa_debug_mode = 'Y' THEN

13341: pa_debug.init_err_stack('PAFPCIMB.copy_supplier_cost_data');
13342: END IF;
13343: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
13344: l_debug_mode := NVL(l_debug_mode, 'Y');
13345: IF p_pa_debug_mode = 'Y' THEN
13346: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
13347: END IF;
13348: x_return_status := FND_API.G_RET_STS_SUCCESS;
13349: x_msg_count := 0;

Line 13346: pa_debug.set_process('PLSQL','LOG',l_debug_mode);

13342: END IF;
13343: fnd_profile.get('PA_DEBUG_MODE',l_debug_mode);
13344: l_debug_mode := NVL(l_debug_mode, 'Y');
13345: IF p_pa_debug_mode = 'Y' THEN
13346: pa_debug.set_process('PLSQL','LOG',l_debug_mode);
13347: END IF;
13348: x_return_status := FND_API.G_RET_STS_SUCCESS;
13349: x_msg_count := 0;
13350: l_ci_id_to :=p_ci_id_to;