DBA Data[Home] [Help]

APPS.PA_PROGRESS_REPORT_PVT dependencies on PA_UTILS

Line 104: PA_UTILS.Add_Message( p_app_short_name => 'PA'

100: CLOSE get_report_status;
101:
102: IF l_status <> 'PROGRESS_REPORT_WORKING' THEN
103:
104: PA_UTILS.Add_Message( p_app_short_name => 'PA'
105: ,p_msg_name => 'PA_PR_STATUS_NOT_WORKING');
106: x_return_status := FND_API.G_RET_STS_ERROR;
107:
108: ELSE

Line 111: PA_UTILS.Add_Message( p_app_short_name => 'PA'

107:
108: ELSE
109:
110: IF (p_region_code IS NULL) then
111: PA_UTILS.Add_Message( p_app_short_name => 'PA'
112: ,p_msg_name => 'PA_REGION_CODE_INV');
113: x_return_status := FND_API.G_RET_STS_ERROR;
114: END IF;
115:

Line 130: PA_UTILS.Add_Message( p_app_short_name => 'PA'

126:
127: -- check if exists in pa_object_page_versions
128:
129: IF (p_version_id IS NULL) THEN
130: PA_UTILS.Add_Message( p_app_short_name => 'PA'
131: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
132: , p_token1 => 'TEMPLATE_TYPE'
133: , p_value1 => l_type);
134: x_return_status := FND_API.G_RET_STS_ERROR;

Line 350: PA_UTILS.Add_Message( p_app_short_name => 'PA'

346: CLOSE get_template_type;
347:
348: -- check mandatory version_id
349: IF (p_version_id IS NULL) then
350: PA_UTILS.Add_Message( p_app_short_name => 'PA'
351: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
352: , p_token1 => 'TEMPLATE_TYPE'
353: , p_value1 => l_type);
354: x_return_status := FND_API.G_RET_STS_ERROR;

Line 359: PA_UTILS.Add_Message( p_app_short_name => 'PA'

355: END IF;
356: --Check mandatory region source type
357: IF (p_region_source_type IS NULL OR
358: p_region_source_type NOT IN ('STD','DFF', 'STD_CUST')) then
359: PA_UTILS.Add_Message( p_app_short_name => 'PA'
360: ,p_msg_name => 'PA_PR_REGION_SRC_INV'
361: , p_token1 => 'TEMPLATE_TYPE'
362: , p_value1 => l_type);
363: x_return_status := FND_API.G_RET_STS_ERROR;

Line 368: PA_UTILS.Add_Message( p_app_short_name => 'PA'

364: END IF;
365:
366: -- check mandatory region_code
367: IF (p_region_code IS NULL) then
368: PA_UTILS.Add_Message( p_app_short_name => 'PA'
369: ,p_msg_name => 'PA_REGION_CODE_INV');
370: x_return_status := FND_API.G_RET_STS_ERROR;
371: END IF;
372:

Line 375: PA_UTILS.Add_Message( p_app_short_name => 'PA'

371: END IF;
372:
373: -- check mandatory record_sequence
374: IF (p_record_sequence IS NULL) then
375: PA_UTILS.Add_Message( p_app_short_name => 'PA'
376: ,p_msg_name => 'PA_PR_RECORD_SEQUENCE_INV'
377: , p_token1 => 'TEMPLATE_TYPE'
378: , p_value1 => l_type);
379: x_return_status := FND_API.G_RET_STS_ERROR;

Line 394: PA_UTILS.Add_Message( p_app_short_name => 'PA'

390: CLOSE get_report_status;
391:
392: IF l_status <> 'PROGRESS_REPORT_WORKING' THEN
393:
394: PA_UTILS.Add_Message( p_app_short_name => 'PA'
395: ,p_msg_name => 'PA_PR_STATUS_NOT_WORKING');
396: x_return_status := FND_API.G_RET_STS_ERROR;
397: RETURN;
398:

Line 408: PA_UTILS.Add_Message( p_app_short_name => 'PA'

404: FETCH check_record_version INTO l_rowid;
405:
406: IF check_record_version%NOTFOUND THEN
407:
408: PA_UTILS.Add_Message( p_app_short_name => 'PA'
409: ,p_msg_name => 'PA_PR_RECORD_CHANGED');
410:
411: x_return_status := FND_API.G_RET_STS_ERROR;
412:

Line 617: PA_UTILS.Add_Message( p_app_short_name => 'PA'

613: CLOSE get_template_type;
614:
615: -- check mandatory version_id
616: IF (p_version_id IS NULL) then
617: PA_UTILS.Add_Message( p_app_short_name => 'PA'
618: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
619: , p_token1 => 'TEMPLATE_TYPE'
620: , p_value1 => l_type);
621: x_return_status := FND_API.G_RET_STS_ERROR;

Line 627: PA_UTILS.Add_Message( p_app_short_name => 'PA'

623:
624: --Check mandatory region source type
625: IF (p_region_source_type IS NULL OR
626: p_region_source_type NOT IN ('STD','DFF', 'STD_CUST')) then
627: PA_UTILS.Add_Message( p_app_short_name => 'PA'
628: ,p_msg_name => 'PA_PR_REGION_SRC_INV'
629: , p_token1 => 'TEMPLATE_TYPE'
630: , p_value1 => l_type);
631: x_return_status := FND_API.G_RET_STS_ERROR;

Line 636: PA_UTILS.Add_Message( p_app_short_name => 'PA'

632: END IF;
633:
634: -- check mandatory region_code
635: IF (p_region_code IS NULL) then
636: PA_UTILS.Add_Message( p_app_short_name => 'PA'
637: ,p_msg_name => 'PA_REGION_CODE_INV');
638: x_return_status := FND_API.G_RET_STS_ERROR;
639: END IF;
640:

Line 650: PA_UTILS.Add_Message( p_app_short_name => 'PA'

646: CLOSE get_report_status;
647:
648: IF l_status <> 'PROGRESS_REPORT_WORKING' THEN
649:
650: PA_UTILS.Add_Message( p_app_short_name => 'PA'
651: ,p_msg_name => 'PA_PR_STATUS_NOT_WORKING');
652: x_return_status := FND_API.G_RET_STS_ERROR;
653: RETURN;
654:

Line 660: PA_UTILS.Add_Message( p_app_short_name => 'PA'

656:
657:
658: -- check mandatory record_sequence
659: /* IF (p_record_sequence IS NULL) then
660: PA_UTILS.Add_Message( p_app_short_name => 'PA'
661: ,p_msg_name => 'PA_PR_RECORD_SEQUENCE_INV'
662: , p_token1 => 'TEMPLATE_TYPE'
663: , p_value1 => l_type);
664: x_return_status := FND_API.G_RET_STS_ERROR;

Line 812: PA_UTILS.Add_Message( p_app_short_name => 'PA'

808: CLOSE get_template_type;
809:
810: -- check mandatory version_id
811: IF (p_version_id IS NULL) then
812: PA_UTILS.Add_Message( p_app_short_name => 'PA'
813: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
814: , p_token1 => 'TEMPLATE_TYPE'
815: , p_value1 => l_type);
816: x_return_status := FND_API.G_RET_STS_ERROR;

Line 826: PA_UTILS.Add_Message( p_app_short_name => 'PA'

822: OPEN check_status_published;
823: FETCH check_status_published INTO l_rowid;
824:
825: IF check_status_published%NOTFOUND THEN
826: PA_UTILS.Add_Message( p_app_short_name => 'PA'
827: ,p_msg_name => 'PA_OBSOLETE_REPORT_INV');
828:
829: x_return_status := FND_API.G_RET_STS_ERROR;
830:

Line 1002: PA_UTILS.Add_Message( p_app_short_name => 'PA'

998: CLOSE get_template_type;
999:
1000: -- check mandatory version_id
1001: IF (p_version_id IS NULL) then
1002: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1003: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
1004: , p_token1 => 'TEMPLATE_TYPE'
1005: , p_value1 => l_type);
1006: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1016: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1012: OPEN check_status_submitted;
1013: FETCH check_status_submitted INTO l_rowid;
1014:
1015: IF check_status_submitted%NOTFOUND THEN
1016: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1017: ,p_msg_name => 'PA_PR_RECORD_CHANGED');
1018:
1019: x_return_status := FND_API.G_RET_STS_ERROR;
1020:

Line 1152: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1148: CLOSE get_template_type;
1149:
1150: -- check mandatory version_id
1151: IF (p_version_id IS NULL) then
1152: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1153: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
1154: , p_token1 => 'TEMPLATE_TYPE'
1155: , p_value1 => l_type);
1156: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1166: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1162: OPEN check_status_submitted;
1163: FETCH check_status_submitted INTO l_rowid;
1164:
1165: IF check_status_submitted%NOTFOUND THEN
1166: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1167: ,p_msg_name => 'PA_PR_RECORD_CHANGED');
1168:
1169: x_return_status := FND_API.G_RET_STS_ERROR;
1170:

Line 1319: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1315: CLOSE get_template_type;
1316:
1317: -- check mandatory version_id
1318: IF (p_version_id IS NULL) then
1319: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1320: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
1321: , p_token1 => 'TEMPLATE_TYPE'
1322: , p_value1 => l_type);
1323: x_return_status := FND_API.G_RET_STS_ERROR;

Line 1329: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1325:
1326: --debug_msg ('before update 1' );
1327:
1328: IF (Trunc(p_report_end_date) < Trunc(p_report_start_date)) THEN
1329: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1330: ,p_msg_name => 'PA_REPORT_END_DATE_INV');
1331: x_return_status := FND_API.G_RET_STS_ERROR;
1332: END IF;
1333:

Line 1348: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1344: OPEN get_person_id;
1345: FETCH get_person_id INTO l_reported_by;
1346:
1347: IF (get_person_id%notfound) THEN
1348: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1349: ,p_msg_name => 'PA_PR_REPORTED_BY_INV');
1350: x_return_status := FND_API.G_RET_STS_ERROR;
1351: END IF;
1352: CLOSE get_person_id;

Line 1366: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1362: CLOSE is_report_status_working;
1363:
1364: /* Commenting below for bug 7521888
1365: IF l_ret <> 'Y' THEN
1366: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1367: ,p_msg_name => 'PA_UPDATE_REPORT_INV');
1368: x_return_status := FND_API.G_RET_STS_ERROR;
1369: END IF;
1370: IF (p_validate_only <>FND_API.g_true AND x_return_status = FND_API.g_ret_sts_success) then

Line 1563: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1559:
1560: IF (p_page_type_code = 'PPR') THEN
1561: IF pa_progress_report_utils.is_delete_page_layout_ok(p_page_type_code, p_object_type, p_object_id, p_report_Type_id ) <> 'Y' THEN
1562: -- we have to quit,
1563: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1564: ,p_msg_name => 'PA_REPORT_TYPE_REMOVE_INV');
1565: x_return_status := FND_API.G_RET_STS_ERROR;
1566: RETURN;
1567:

Line 1611: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1607: FETCH get_page_id INTO l_page_id;
1608:
1609:
1610: IF (get_page_id%notfound ) THEN
1611: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1612: ,p_msg_name => 'PA_PAGE_LAYOUT_NAME_INV');
1613: x_return_status := FND_API.G_RET_STS_ERROR;
1614: RETURN;
1615:

Line 1629: --PA_UTILS.Add_Message( p_app_short_name => 'PA'

1625: --Bug#3302984 Commented Else.
1626: --ELSE
1627: -- l_page_id := p_page_id;
1628:
1629: --PA_UTILS.Add_Message( p_app_short_name => 'PA'
1630: -- ,p_msg_name => 'PA_PAGE_ID_INV');
1631: --x_return_status := FND_API.G_RET_STS_ERROR;
1632: END IF;
1633:

Line 1649: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1645: FETCH check_object_page_layout_exits INTO page_id_l, approval_required_l;
1646: close check_object_page_layout_exits;
1647: if (page_id_l <> l_page_id or approval_required_l <> p_approval_required) then
1648: -- we have to quit,
1649: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1650: ,p_msg_name => 'PA_REPORT_TYPE_EDIT_INV');
1651: x_return_status := FND_API.G_RET_STS_ERROR;
1652: RETURN;
1653: end if;

Line 1659: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1655: END IF;
1656:
1657: If (p_effective_to is not null and p_effective_from is null) or
1658: (p_effective_to < p_effective_from) THEN
1659: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1660: ,p_msg_name => 'PA_EFFECTIVE_ED_DATE_INV');
1661: x_return_status := 'E';
1662: End If;
1663:

Line 1671: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1667: INTO l_approver_source_id, l_approver_source_type
1668: FROM pa_people_lov_v
1669: WHERE name = p_approver_source_name;
1670: exception when TOO_MANY_ROWS then
1671: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1672: ,p_msg_name => 'PA_APPR_SOURCE_NAME_MULTIPLE');
1673: x_return_status := 'E';
1674: when OTHERS then
1675: PA_UTILS.Add_Message( p_app_short_name => 'PA'

Line 1675: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1671: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1672: ,p_msg_name => 'PA_APPR_SOURCE_NAME_MULTIPLE');
1673: x_return_status := 'E';
1674: when OTHERS then
1675: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1676: ,p_msg_name => 'PA_APPR_SOURCE_NAME_INV');
1677: x_return_status := 'E';
1678: end;
1679:

Line 1691: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1687: and the user has not entered any approver name */
1688:
1689: /* Bug No. 2636791 -- commented this */
1690: /* If (l_approver_source_id is not null and p_approval_required = 'N') then
1691: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1692: ,p_msg_name => 'PA_PS_APPROVER_ERR');
1693: x_return_status := 'E';
1694: End If; */
1695:

Line 1698: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1694: End If; */
1695:
1696: /* Bug 2753246 no need for this check as HR manager is the default approver)
1697: If (l_approver_source_id is null and p_approval_required <> 'N') then
1698: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1699: ,p_msg_name => 'PA_APPR_SOURCE_NAME_INV');
1700: x_return_status := 'E';
1701: End If; */
1702:

Line 1740: PA_UTILS.Add_Message( p_app_short_name => 'PA'

1736: IF (p_page_type_code = 'PPR') THEN
1737: OPEN report_type_exists;
1738: FETCH report_type_exists INTO l_rowid;
1739: IF report_type_exists%NOTFOUND THEN
1740: PA_UTILS.Add_Message( p_app_short_name => 'PA'
1741: ,p_msg_name => 'PA_PS_REPORT_TYPE_INVALID');
1742: x_return_status := FND_API.G_RET_STS_ERROR;
1743: RETURN;
1744: ELSE

Line 2037: PA_UTILS.Add_Message( p_app_short_name => 'PA'

2033: CLOSE get_template_type;
2034:
2035: -- check mandatory version_id
2036: IF (p_version_id IS NULL) then
2037: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2038: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
2039: , p_token1 => 'TEMPLATE_TYPE'
2040: , p_value1 => l_type);
2041: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2095: -- PA_UTILS.Add_Message( p_app_short_name => 'PA'

2091:
2092: -- if workflow is required, we are canceling the submission
2093: -- failed, return error.
2094: -- IF (l_dummy = 'Y' or l_dummy = 'A' )THEN
2095: -- PA_UTILS.Add_Message( p_app_short_name => 'PA'
2096: -- ,p_msg_name => 'PA_PR_CANCEL_WORKFLOW_INV');
2097: -- x_return_status := FND_API.G_RET_STS_ERROR;
2098: NULL;
2099: END IF;

Line 2254: PA_UTILS.Add_Message( p_app_short_name => 'PA'

2250: CLOSE get_template_type;
2251:
2252: -- check mandatory version_id
2253: IF (p_version_id IS NULL) then
2254: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2255: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
2256: , p_token1 => 'TEMPLATE_TYPE'
2257: , p_value1 => l_type);
2258: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2337: PA_UTILS.Add_Message( p_app_short_name => 'PA'

2333:
2334: IF (get_wf_status%notfound or
2335: l_wf_status <> 'Y' ) THEN
2336: IF (l_dummy = 'Y' or l_dummy = 'A') then
2337: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2338: ,p_msg_name => 'PA_PR_CANCEL_WORKFLOW_INV');
2339: --todo
2340: -- x_return_status := FND_API.G_RET_STS_ERROR;
2341: END IF;

Line 2369: PA_UTILS.Add_Message( p_app_short_name => 'PA'

2365:
2366: -- if workflow is required, we are canceling the submission
2367: -- failed, return error.
2368: IF (l_dummy = 'Y' or l_dummy = 'A' )THEN
2369: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2370: ,p_msg_name => 'PA_PR_CANCEL_WORKFLOW_INV');
2371: x_return_status := FND_API.G_RET_STS_ERROR;
2372:
2373: END IF;

Line 2507: PA_UTILS.Add_Message( p_app_short_name => 'PA'

2503:
2504:
2505: -- check mandatory version_id
2506: IF (p_version_id IS NULL) then
2507: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2508: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
2509: , p_token1 => 'TEMPLATE_TYPE'
2510: , p_value1 => l_type);
2511: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2768: PA_UTILS.Add_Message( p_app_short_name => 'PA'

2764: CLOSE get_template_type;
2765:
2766: -- check mandatory version_id
2767: IF (p_version_id IS NULL) then
2768: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2769: ,p_msg_name => 'PA_PR_VERSION_ID_INV'
2770: , p_token1 => 'TEMPLATE_TYPE'
2771: , p_value1 => l_type);
2772:

Line 2781: PA_UTILS.Add_Message( p_app_short_name => 'PA'

2777:
2778: FETCH get_object_id INTO l_project_id;
2779:
2780: IF get_object_id%notfound THEN
2781: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2782: ,p_msg_name => 'PA_PR_STATUS_NOT_WORKING');
2783: x_return_status := FND_API.G_RET_STS_ERROR;
2784: END IF;
2785:

Line 2871: PA_UTILS.Add_Message( p_app_short_name => 'PA'

2867: ,p_err_stack => l_err_stack
2868: );
2869:
2870: IF l_err_code <> 0 THEN
2871: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2872: ,p_msg_name => 'PA_PR_CREATE_WF_FAILED');
2873: x_return_status := FND_API.G_RET_STS_ERROR;
2874:
2875: END IF;

Line 2879: PA_UTILS.Add_Message( p_app_short_name => 'PA'

2875: END IF;
2876:
2877:
2878: ELSE
2879: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2880: ,p_msg_name => 'PA_PR_CREATE_WF_FAILED');
2881: x_return_status := FND_API.G_RET_STS_ERROR;
2882:
2883: END IF;

Line 2995: -- PA_UTILS.Add_Message( p_app_short_name => 'PA'

2991:
2992: FETCH get_object_id INTO l_project_id,l_report_end_date, l_report_type_id;
2993:
2994: -- IF get_object_id%notfound THEN
2995: -- PA_UTILS.Add_Message( p_app_short_name => 'PA'
2996: -- ,p_msg_name => 'PA_PR_STATUS_NOT_WORKING');
2997: --x_return_status := FND_API.G_RET_STS_ERROR;
2998: --END IF;
2999: CLOSE get_object_id;

Line 3136: PA_UTILS.Add_Message( p_app_short_name => 'PA'

3132: ,p_err_stack => l_err_stack
3133: );
3134:
3135: IF l_err_code <> 0 THEN
3136: PA_UTILS.Add_Message( p_app_short_name => 'PA'
3137: ,p_msg_name => 'PA_PR_CREATE_WF_FAILED');
3138: x_return_status := FND_API.G_RET_STS_ERROR;
3139:
3140: END IF;

Line 3144: PA_UTILS.Add_Message( p_app_short_name => 'PA'

3140: END IF;
3141:
3142:
3143: ELSE
3144: PA_UTILS.Add_Message( p_app_short_name => 'PA'
3145: ,p_msg_name => 'PA_PR_CREATE_WF_FAILED');
3146: x_return_status := FND_API.G_RET_STS_ERROR;
3147:
3148: END IF;

Line 3335: PA_UTILS.Add_Message( p_app_short_name => 'PA'

3331:
3332:
3333: -- check mandatory version_id
3334: IF (p_object_id IS NULL) then
3335: PA_UTILS.Add_Message( p_app_short_name => 'PA'
3336: ,p_msg_name => 'PA_OBJECT_ID_INV');
3337: x_return_status := FND_API.G_RET_STS_ERROR;
3338: END IF;
3339: l_page_id := -99;

Line 3357: PA_UTILS.Add_Message( p_app_short_name => 'PA'

3353: l_effective_from_date := trunc(sysdate);
3354: End if;
3355:
3356: if (l_page_id = -99) then
3357: PA_UTILS.Add_Message( p_app_short_name => 'PA'
3358: ,p_msg_name => 'PA_NO_PRJ_REP_TEMPLATE');
3359: x_return_status := FND_API.G_RET_STS_ERROR;
3360:
3361: END IF;

Line 3414: PA_UTILS.Add_Message( p_app_short_name => 'PA'

3410:
3411: --debug_msg('before get dates end');
3412:
3413: IF (Trunc(l_report_end_date) < Trunc(l_report_start_date)) THEN
3414: PA_UTILS.Add_Message( p_app_short_name => 'PA'
3415: ,p_msg_name => 'PA_REPORT_END_DATE_INV');
3416: x_return_status := FND_API.G_RET_STS_ERROR;
3417: return;
3418: END IF;

Line 3778: PA_UTILS.Add_Message( p_app_short_name => 'PA'

3774:
3775: FETCH get_object_info INTO l_object_id, l_object_type, l_asof_date;
3776:
3777: IF get_object_info%notfound THEN
3778: PA_UTILS.Add_Message( p_app_short_name => 'PA'
3779: ,p_msg_name => 'PA_NO_PRJ_REP');
3780: x_return_status := FND_API.G_RET_STS_ERROR;
3781: END IF;
3782:

Line 3805: -- PA_UTILS.Add_Message( p_app_short_name => 'PA'

3801:
3802: --debug_msg ('before get_percent_complete' || To_char(l_percent_complete));
3803:
3804: IF get_percent_complete%notfound THEN
3805: -- PA_UTILS.Add_Message( p_app_short_name => 'PA'
3806: -- ,p_msg_name => 'PA_PR_PERCENT_COMPLETE_INV');
3807: -- x_return_status := FND_API.G_RET_STS_ERROR;
3808: NULL;
3809: -- todo when perc complete is null, do we update?

Line 3852: PA_UTILS.Add_Message( p_app_short_name => 'PA'

3848: l_est_start_date, l_est_end_date, l_act_start_date,
3849: l_act_end_date;
3850: IF get_dates%notfound THEN
3851: CLOSE get_dates;
3852: PA_UTILS.Add_Message( p_app_short_name => 'PA'
3853: ,p_msg_name => 'PA_PR_DATES_INV');
3854: x_return_status := FND_API.G_RET_STS_ERROR;
3855:
3856: ROLLBACK TO update_project_perccomplete;