1242:
1243: AP_WEB_UTILITIES_PKG.logProcedure('AP_WEB_OA_MAINFLOW_PKG', 'Start GetDefaultAcctgSegValues');
1244:
1245: -- Initialize API return status to success
1246: x_return_status := FND_API.G_RET_STS_SUCCESS;
1247:
1248: -- Create local copy of input segments
1249: l_segments := p_segments;
1250:
1305: AP_WEB_UTILITIES_PKG.logProcedure('AP_WEB_OA_MAINFLOW_PKG', 'end GetDefaultAcctgSegValues');
1306:
1307: EXCEPTION
1308: WHEN G_EXC_ERROR THEN
1309: x_return_status := FND_API.G_RET_STS_ERROR;
1310: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1311: p_data => x_msg_data);
1312:
1313: WHEN OTHERS THEN
1310: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1311: p_data => x_msg_data);
1312:
1313: WHEN OTHERS THEN
1314: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1315: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1316: p_data => x_msg_data);
1317: END GetDefaultAcctgSegValues;
1318:
1335: BEGIN
1336: AP_WEB_UTILITIES_PKG.logProcedure('AP_WEB_OA_MAINFLOW_PKG', 'Start validateAccountSegments');
1337:
1338: -- Initialize API return status to success
1339: x_return_status := FND_API.G_RET_STS_SUCCESS;
1340:
1341: -- Initialize message stack
1342: FND_MSG_PUB.initialize;
1343:
1360: end if;
1361:
1362: EXCEPTION
1363: WHEN G_EXC_ERROR THEN
1364: x_return_status := FND_API.G_RET_STS_ERROR;
1365: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1366: p_data => x_msg_data);
1367:
1368: WHEN OTHERS THEN
1365: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1366: p_data => x_msg_data);
1367:
1368: WHEN OTHERS THEN
1369: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1370: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1371: p_data => x_msg_data);
1372:
1373: END validateAccountSegments;
1391: BEGIN
1392: AP_WEB_UTILITIES_PKG.logProcedure('AP_WEB_OA_MAINFLOW_PKG', 'Start rebuildAccountSegments');
1393:
1394: -- Initialize API return status to success
1395: x_return_status := FND_API.G_RET_STS_SUCCESS;
1396:
1397: AP_WEB_ACCTG_PKG.BuildAccount(
1398: p_report_header_id => p_report_header_id,
1399: p_report_line_id => p_report_line_id,
1413: end if;
1414:
1415: EXCEPTION
1416: WHEN G_EXC_ERROR THEN
1417: x_return_status := FND_API.G_RET_STS_ERROR;
1418: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1419: p_data => x_msg_data);
1420:
1421: WHEN OTHERS THEN
1418: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1419: p_data => x_msg_data);
1420:
1421: WHEN OTHERS THEN
1422: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1423: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count,
1424: p_data => x_msg_data);
1425:
1426: END rebuildAccountSegments;