1127: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME ||
1128: l_procedure_name, l_log_msg);
1129: END IF;
1130:
1131: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1132: l_cant_fundsck_exists := 'Y';
1133: RAISE PSA_API_EXCEPTION;
1134: END IF;
1135:
1149:
1150: -- bug9026201
1151: BEGIN
1152: psa_ap_bc_pvt.Create_Events (
1153: p_init_msg_list => fnd_api.g_true,
1154: p_tab_fc_dist => t_funds_dist_tab,
1155: p_calling_mode => p_calling_mode,
1156: p_bc_mode => l_bc_mode,
1157: p_calling_sequence => l_curr_calling_sequence,
1165: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME ||
1166: l_procedure_name, l_log_msg);
1167: END IF;
1168:
1169: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1170: l_cant_fundsck_exists := 'Y';
1171: RAISE PSA_API_EXCEPTION;
1172: END IF;
1173:
1199: -- bug9026201
1200: BEGIN
1201: PSA_BC_XLA_PUB.Budgetary_Control(
1202: p_api_version => 1.0,
1203: p_init_msg_list => Fnd_Api.G_False,
1204: x_return_status => l_return_status,
1205: x_msg_count => l_msg_count,
1206: x_msg_data => l_msg_data,
1207: p_application_id => 200,
1219: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME ||
1220: l_procedure_name, l_log_msg);
1221: END IF;
1222:
1223: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1224: l_cant_fundsck_exists := 'Y';
1225: RAISE PSA_API_EXCEPTION;
1226: END IF;
1227:
1296:
1297: -- bug9026201
1298: BEGIN
1299: psa_ap_bc_pvt.Get_Detailed_Results (
1300: p_init_msg_list => FND_API.g_true,
1301: p_tab_fc_dist => t_funds_dist_tab,
1302: p_calling_sequence => l_curr_calling_sequence,
1303: x_return_status => l_return_status,
1304: x_msg_count => l_msg_count,
1311: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME ||
1312: l_procedure_name, l_log_msg);
1313: END IF;
1314:
1315: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1316: l_cant_fundsck_exists := 'Y';
1317: RAISE PSA_API_EXCEPTION;
1318: END IF;
1319:
2966:
2967: IF ( t_funds_dist_tab.COUNT <> 0 ) THEN
2968:
2969: psa_ap_bc_pvt.Create_Events (
2970: p_init_msg_list => fnd_api.g_true,
2971: p_tab_fc_dist => t_funds_dist_tab,
2972: p_calling_mode => 'APPROVE',
2973: p_bc_mode => l_bc_mode,
2974: p_calling_sequence => l_curr_calling_sequence,
2982: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME ||
2983: l_procedure_name, l_log_msg);
2984: END IF;
2985:
2986: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
2987:
2988: IF (G_LEVEL_STATEMENT >= g_log_level ) THEN
2989: l_log_msg := 'Step 3 - Call psa_ap_bc_pvt.Create_Events not success ' ||
2990: 'l_return_status =' || l_return_status;
3007: END IF;
3008:
3009: PSA_BC_XLA_PUB.Budgetary_Control(
3010: p_api_version => 1.0,
3011: p_init_msg_list => Fnd_Api.G_False,
3012: x_return_status => l_return_status,
3013: x_msg_count => l_msg_count,
3014: x_msg_data => l_msg_data,
3015: p_application_id => 200,
3029: l_procedure_name, l_log_msg);
3030: END IF;
3031:
3032:
3033: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3034:
3035: IF (G_LEVEL_STATEMENT >= g_log_level ) THEN
3036: l_log_msg := 'Call PSA_BC_XLA_PUB.Budgetary_Control not success' ||
3037: 'l_return_status =' || l_return_status;