DBA Data[Home] [Help]

APPS.OKC_COP_PVT dependencies on OKC_CLASS_OPERATIONS

Line 15: G_VIEW CONSTANT VARCHAR2(200) := 'OKC_CLASS_OPERATIONS_V';

11: G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
12: G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
13: G_NO_PARENT_RECORD CONSTANT VARCHAR2(200) := 'OKC_NO_PARENT_RECORD';
14: G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
15: G_VIEW CONSTANT VARCHAR2(200) := 'OKC_CLASS_OPERATIONS_V';
16: G_EXCEPTION_HALT_VALIDATION exception;
17: --l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
18:
19: -- Start of comments

Line 411: SELECT OKC_CLASS_OPERATIONS_S1.nextval

407: --
408: -- For non seeded (customer) data, ID should be 50000 or above
409: --
410: Cursor c Is
411: SELECT OKC_CLASS_OPERATIONS_S1.nextval
412: FROM dual;
413:
414: --
415: -- For seeded data, ID should be greater than or equal to 11000 and less than 50000

Line 421: okc_class_operations_v

417: Cursor cop_csr Is
418: SELECT
419: nvl(max(id), 11000) + 1
420: FROM
421: okc_class_operations_v
422: WHERE
423: ID >= 11000 AND id < 50000;
424:
425: l_seq NUMBER;

Line 467: -- FUNCTION get_rec for: OKC_CLASS_OPERATIONS

463: null;
464: END api_copy;
465:
466: ---------------------------------------------------------------------------
467: -- FUNCTION get_rec for: OKC_CLASS_OPERATIONS
468: ---------------------------------------------------------------------------
469: FUNCTION get_rec (
470: p_cop_rec IN cop_rec_type,
471: x_no_data_found OUT NOCOPY BOOLEAN

Line 489: FROM Okc_Class_Operations

485: LAST_UPDATE_LOGIN,
486: PDF_ID,
487: grid_datasource_name,
488: QA_PDF_ID -- Bug# 2171059
489: FROM Okc_Class_Operations
490: WHERE okc_class_operations.id = p_id;
491: l_OKC_COP_pk OKC_COP_pk_csr%ROWTYPE;
492: l_cop_rec cop_rec_type;
493: BEGIN

Line 490: WHERE okc_class_operations.id = p_id;

486: PDF_ID,
487: grid_datasource_name,
488: QA_PDF_ID -- Bug# 2171059
489: FROM Okc_Class_Operations
490: WHERE okc_class_operations.id = p_id;
491: l_OKC_COP_pk OKC_COP_pk_csr%ROWTYPE;
492: l_cop_rec cop_rec_type;
493: BEGIN
494: x_no_data_found := TRUE;

Line 525: -- FUNCTION get_rec for: OKC_CLASS_OPERATIONS_V

521: BEGIN
522: RETURN(get_rec(p_cop_rec, l_row_notfound));
523: END get_rec;
524: ---------------------------------------------------------------------------
525: -- FUNCTION get_rec for: OKC_CLASS_OPERATIONS_V
526: ---------------------------------------------------------------------------
527: FUNCTION get_rec (
528: p_copv_rec IN copv_rec_type,
529: x_no_data_found OUT NOCOPY BOOLEAN

Line 547: FROM Okc_Class_Operations_V

543: LAST_UPDATE_LOGIN,
544: PDF_ID,
545: grid_datasource_name,
546: QA_PDF_ID -- Bug# 2171059
547: FROM Okc_Class_Operations_V
548: WHERE okc_class_operations_v.id = p_id;
549: l_OKC_COPv_pk OKC_COPv_pk_csr%ROWTYPE;
550: l_copv_rec copv_rec_type;
551: BEGIN

Line 548: WHERE okc_class_operations_v.id = p_id;

544: PDF_ID,
545: grid_datasource_name,
546: QA_PDF_ID -- Bug# 2171059
547: FROM Okc_Class_Operations_V
548: WHERE okc_class_operations_v.id = p_id;
549: l_OKC_COPv_pk OKC_COPv_pk_csr%ROWTYPE;
550: l_copv_rec copv_rec_type;
551: BEGIN
552: x_no_data_found := TRUE;

Line 584: -- FUNCTION null_out_defaults for: OKC_CLASS_OPERATIONS_V --

580: RETURN(get_rec(p_copv_rec, l_row_notfound));
581: END get_rec;
582:
583: ------------------------------------------------------------
584: -- FUNCTION null_out_defaults for: OKC_CLASS_OPERATIONS_V --
585: ------------------------------------------------------------
586: FUNCTION null_out_defaults (
587: p_copv_rec IN copv_rec_type
588: ) RETURN copv_rec_type IS

Line 636: -- Validate_Attributes for:OKC_CLASS_OPERATIONS_V --

632: ---------------------------------------------------------------------------
633: -- PROCEDURE Validate_Attributes
634: ---------------------------------------------------------------------------
635: ----------------------------------------------------
636: -- Validate_Attributes for:OKC_CLASS_OPERATIONS_V --
637: ----------------------------------------------------
638: FUNCTION Validate_Attributes (
639: p_copv_rec IN copv_rec_type
640: ) RETURN VARCHAR2 IS

Line 731: -- Validate_Record for:OKC_CLASS_OPERATIONS_V --

727: ---------------------------------------------------------------------------
728: -- PROCEDURE Validate_Record
729: ---------------------------------------------------------------------------
730: ------------------------------------------------
731: -- Validate_Record for:OKC_CLASS_OPERATIONS_V --
732: ------------------------------------------------
733: FUNCTION Validate_Record (
734: p_copv_rec IN copv_rec_type
735: ) RETURN VARCHAR2 IS

Line 738: FROM okc_class_operations

734: p_copv_rec IN copv_rec_type
735: ) RETURN VARCHAR2 IS
736: Cursor l_cop_csr Is
737: SELECT 'x'
738: FROM okc_class_operations
739: WHERE cls_code = p_copv_rec.cls_code
740: AND opn_code = p_copv_rec.opn_code;
741:
742: l_dummy VARCHAR2(1);

Line 822: -- validate_row for:OKC_CLASS_OPERATIONS_V --

818: ---------------------------------------------------------------------------
819: -- PROCEDURE validate_row
820: ---------------------------------------------------------------------------
821: ---------------------------------------------
822: -- validate_row for:OKC_CLASS_OPERATIONS_V --
823: ---------------------------------------------
824: PROCEDURE validate_row(
825: p_api_version IN NUMBER,
826: p_init_msg_list IN VARCHAR2 ,

Line 966: -- insert_row for:OKC_CLASS_OPERATIONS --

962: ---------------------------------------------------------------------------
963: -- PROCEDURE insert_row
964: ---------------------------------------------------------------------------
965: -----------------------------------------
966: -- insert_row for:OKC_CLASS_OPERATIONS --
967: -----------------------------------------
968: PROCEDURE insert_row(
969: p_init_msg_list IN VARCHAR2 ,
970: x_return_status OUT NOCOPY VARCHAR2,

Line 982: -- Set_Attributes for:OKC_CLASS_OPERATIONS --

978: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
979: l_cop_rec cop_rec_type := p_cop_rec;
980: l_def_cop_rec cop_rec_type;
981: ---------------------------------------------
982: -- Set_Attributes for:OKC_CLASS_OPERATIONS --
983: ---------------------------------------------
984: FUNCTION Set_Attributes (
985: p_cop_rec IN cop_rec_type,
986: x_cop_rec OUT NOCOPY cop_rec_type

Line 1013: INSERT INTO OKC_CLASS_OPERATIONS(

1009: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1010: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1011: RAISE OKC_API.G_EXCEPTION_ERROR;
1012: END IF;
1013: INSERT INTO OKC_CLASS_OPERATIONS(
1014: id,
1015: opn_code,
1016: cls_code,
1017: search_function_id,

Line 1079: -- insert_row for:OKC_CLASS_OPERATIONS_V --

1075: '_PVT'
1076: );
1077: END insert_row;
1078: -------------------------------------------
1079: -- insert_row for:OKC_CLASS_OPERATIONS_V --
1080: -------------------------------------------
1081: PROCEDURE insert_row(
1082: p_api_version IN NUMBER,
1083: p_init_msg_list IN VARCHAR2 ,

Line 1113: -- Set_Attributes for:OKC_CLASS_OPERATIONS_V --

1109: l_copv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1110: RETURN(l_copv_rec);
1111: END fill_who_columns;
1112: -----------------------------------------------
1113: -- Set_Attributes for:OKC_CLASS_OPERATIONS_V --
1114: -----------------------------------------------
1115: FUNCTION Set_Attributes (
1116: p_copv_rec IN copv_rec_type,
1117: x_copv_rec OUT NOCOPY copv_rec_type

Line 1304: -- lock_row for:OKC_CLASS_OPERATIONS --

1300: ---------------------------------------------------------------------------
1301: -- PROCEDURE lock_row
1302: ---------------------------------------------------------------------------
1303: ---------------------------------------
1304: -- lock_row for:OKC_CLASS_OPERATIONS --
1305: ---------------------------------------
1306: PROCEDURE lock_row(
1307: p_init_msg_list IN VARCHAR2 ,
1308: x_return_status OUT NOCOPY VARCHAR2,

Line 1317: FROM OKC_CLASS_OPERATIONS

1313: E_Resource_Busy EXCEPTION;
1314: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1315: CURSOR lock_csr (p_cop_rec IN cop_rec_type) IS
1316: SELECT OBJECT_VERSION_NUMBER
1317: FROM OKC_CLASS_OPERATIONS
1318: WHERE ID = p_cop_rec.id
1319: AND OBJECT_VERSION_NUMBER = p_cop_rec.object_version_number
1320: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1321:

Line 1324: FROM OKC_CLASS_OPERATIONS

1320: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1321:
1322: CURSOR lchk_csr (p_cop_rec IN cop_rec_type) IS
1323: SELECT OBJECT_VERSION_NUMBER
1324: FROM OKC_CLASS_OPERATIONS
1325: WHERE ID = p_cop_rec.id;
1326: l_api_version CONSTANT NUMBER := 1;
1327: l_api_name CONSTANT VARCHAR2(30) := 'OPERATIONS_lock_row';
1328: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1329: l_object_version_number OKC_CLASS_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;

1325: WHERE ID = p_cop_rec.id;
1326: l_api_version CONSTANT NUMBER := 1;
1327: l_api_name CONSTANT VARCHAR2(30) := 'OPERATIONS_lock_row';
1328: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1329: l_object_version_number OKC_CLASS_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;
1330: lc_object_version_number OKC_CLASS_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;
1331: l_row_notfound BOOLEAN := FALSE;
1332: lc_row_notfound BOOLEAN := FALSE;
1333: BEGIN

Line 1330: lc_object_version_number OKC_CLASS_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;

1326: l_api_version CONSTANT NUMBER := 1;
1327: l_api_name CONSTANT VARCHAR2(30) := 'OPERATIONS_lock_row';
1328: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1329: l_object_version_number OKC_CLASS_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;
1330: lc_object_version_number OKC_CLASS_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;
1331: l_row_notfound BOOLEAN := FALSE;
1332: lc_row_notfound BOOLEAN := FALSE;
1333: BEGIN
1334: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1410: -- lock_row for:OKC_CLASS_OPERATIONS_V --

1406: '_PVT'
1407: );
1408: END lock_row;
1409: -----------------------------------------
1410: -- lock_row for:OKC_CLASS_OPERATIONS_V --
1411: -----------------------------------------
1412: PROCEDURE lock_row(
1413: p_api_version IN NUMBER,
1414: p_init_msg_list IN VARCHAR2 ,

Line 1569: -- update_row for:OKC_CLASS_OPERATIONS --

1565: ---------------------------------------------------------------------------
1566: -- PROCEDURE update_row
1567: ---------------------------------------------------------------------------
1568: -----------------------------------------
1569: -- update_row for:OKC_CLASS_OPERATIONS --
1570: -----------------------------------------
1571: PROCEDURE update_row(
1572: p_init_msg_list IN VARCHAR2 ,
1573: x_return_status OUT NOCOPY VARCHAR2,

Line 1662: -- Set_Attributes for:OKC_CLASS_OPERATIONS --

1658:
1659: RETURN(l_return_status);
1660: END populate_new_record;
1661: ---------------------------------------------
1662: -- Set_Attributes for:OKC_CLASS_OPERATIONS --
1663: ---------------------------------------------
1664: FUNCTION Set_Attributes (
1665: p_cop_rec IN cop_rec_type,
1666: x_cop_rec OUT NOCOPY cop_rec_type

Line 1699: UPDATE OKC_CLASS_OPERATIONS

1695: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1696: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1697: RAISE OKC_API.G_EXCEPTION_ERROR;
1698: END IF;
1699: UPDATE OKC_CLASS_OPERATIONS
1700: SET OPN_CODE = l_def_cop_rec.opn_code,
1701: CLS_CODE = l_def_cop_rec.cls_code,
1702: SEARCH_FUNCTION_ID = l_def_cop_rec.search_function_id,
1703: DETAIL_FUNCTION_ID = l_def_cop_rec.detail_function_id,

Line 1750: -- update_row for:OKC_CLASS_OPERATIONS_V --

1746: '_PVT'
1747: );
1748: END update_row;
1749: -------------------------------------------
1750: -- update_row for:OKC_CLASS_OPERATIONS_V --
1751: -------------------------------------------
1752: PROCEDURE update_row(
1753: p_api_version IN NUMBER,
1754: p_init_msg_list IN VARCHAR2 ,

Line 1857: -- Set_Attributes for:OKC_CLASS_OPERATIONS_V --

1853: END IF;
1854: RETURN(l_return_status);
1855: END populate_new_record;
1856: -----------------------------------------------
1857: -- Set_Attributes for:OKC_CLASS_OPERATIONS_V --
1858: -----------------------------------------------
1859: FUNCTION Set_Attributes (
1860: p_copv_rec IN copv_rec_type,
1861: x_copv_rec OUT NOCOPY copv_rec_type

Line 2054: -- delete_row for:OKC_CLASS_OPERATIONS --

2050: ---------------------------------------------------------------------------
2051: -- PROCEDURE delete_row
2052: ---------------------------------------------------------------------------
2053: -----------------------------------------
2054: -- delete_row for:OKC_CLASS_OPERATIONS --
2055: -----------------------------------------
2056: PROCEDURE delete_row(
2057: p_init_msg_list IN VARCHAR2 ,
2058: x_return_status OUT NOCOPY VARCHAR2,

Line 2078: DELETE FROM OKC_CLASS_OPERATIONS

2074: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2075: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2076: RAISE OKC_API.G_EXCEPTION_ERROR;
2077: END IF;
2078: DELETE FROM OKC_CLASS_OPERATIONS
2079: WHERE ID = l_cop_rec.id;
2080:
2081: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2082: EXCEPTION

Line 2115: -- delete_row for:OKC_CLASS_OPERATIONS_V --

2111: '_PVT'
2112: );
2113: END delete_row;
2114: -------------------------------------------
2115: -- delete_row for:OKC_CLASS_OPERATIONS_V --
2116: -------------------------------------------
2117: PROCEDURE delete_row(
2118: p_api_version IN NUMBER,
2119: p_init_msg_list IN VARCHAR2 ,