DBA Data[Home] [Help]

APPS.OKC_OIE_PVT dependencies on OKC_OPERATION_INSTANCES

Line 12: G_VIEW CONSTANT VARCHAR2(200) := 'OKC_OPERATION_INSTANCES_V';

8: G_SQLERRM_TOKEN CONSTANT VARCHAR2(200) := 'SQLerrm';
9: G_SQLCODE_TOKEN CONSTANT VARCHAR2(200) := 'SQLcode';
10: G_NO_PARENT_RECORD CONSTANT VARCHAR2(200) := 'OKC_NO_PARENT_RECORD';
11: G_UNEXPECTED_ERROR CONSTANT VARCHAR2(200) := 'OKC_CONTRACTS_UNEXPECTED_ERROR';
12: G_VIEW CONSTANT VARCHAR2(200) := 'OKC_OPERATION_INSTANCES_V';
13: G_EXCEPTION_HALT_VALIDATION exception;
14:
15: -- Start of comments
16: --

Line 455: SELECT OKC_OPERATION_INSTANCES_S1.nextval

451: -- FUNCTION get_seq_id
452: ---------------------------------------------------------------------------
453: FUNCTION get_seq_id RETURN NUMBER IS
454: Cursor c Is
455: SELECT OKC_OPERATION_INSTANCES_S1.nextval
456: FROM dual;
457:
458: l_seq NUMBER;
459: BEGIN

Line 501: -- FUNCTION get_rec for: OKC_OPERATION_INSTANCES

497:
498: END api_copy;
499:
500: ---------------------------------------------------------------------------
501: -- FUNCTION get_rec for: OKC_OPERATION_INSTANCES
502: ---------------------------------------------------------------------------
503: FUNCTION get_rec (
504: p_oie_rec IN oie_rec_type,
505: x_no_data_found OUT NOCOPY BOOLEAN

Line 507: CURSOR okc_operation_instances_pk_csr (p_id IN NUMBER) IS

503: FUNCTION get_rec (
504: p_oie_rec IN oie_rec_type,
505: x_no_data_found OUT NOCOPY BOOLEAN
506: ) RETURN oie_rec_type IS
507: CURSOR okc_operation_instances_pk_csr (p_id IN NUMBER) IS
508: SELECT
509: ID,
510: COP_ID,
511: STATUS_CODE,

Line 530: FROM Okc_Operation_Instances

526: OBJECT1_ID2,
527: -- R12 Data Model Changes 4485150 Start
528: BATCH_ID
529: -- R12 Data Model Changes 4485150 End
530: FROM Okc_Operation_Instances
531: WHERE okc_operation_instances.id = p_id;
532: l_okc_operation_instances_pk okc_operation_instances_pk_csr%ROWTYPE;
533: l_oie_rec oie_rec_type;
534: BEGIN

Line 531: WHERE okc_operation_instances.id = p_id;

527: -- R12 Data Model Changes 4485150 Start
528: BATCH_ID
529: -- R12 Data Model Changes 4485150 End
530: FROM Okc_Operation_Instances
531: WHERE okc_operation_instances.id = p_id;
532: l_okc_operation_instances_pk okc_operation_instances_pk_csr%ROWTYPE;
533: l_oie_rec oie_rec_type;
534: BEGIN
535:

Line 532: l_okc_operation_instances_pk okc_operation_instances_pk_csr%ROWTYPE;

528: BATCH_ID
529: -- R12 Data Model Changes 4485150 End
530: FROM Okc_Operation_Instances
531: WHERE okc_operation_instances.id = p_id;
532: l_okc_operation_instances_pk okc_operation_instances_pk_csr%ROWTYPE;
533: l_oie_rec oie_rec_type;
534: BEGIN
535:
536: IF (l_debug = 'Y') THEN

Line 543: OPEN okc_operation_instances_pk_csr (p_oie_rec.id);

539: END IF;
540:
541: x_no_data_found := TRUE;
542: -- Get current database values
543: OPEN okc_operation_instances_pk_csr (p_oie_rec.id);
544: FETCH okc_operation_instances_pk_csr INTO
545: l_oie_rec.ID,
546: l_oie_rec.COP_ID,
547: l_oie_rec.STATUS_CODE,

Line 544: FETCH okc_operation_instances_pk_csr INTO

540:
541: x_no_data_found := TRUE;
542: -- Get current database values
543: OPEN okc_operation_instances_pk_csr (p_oie_rec.id);
544: FETCH okc_operation_instances_pk_csr INTO
545: l_oie_rec.ID,
546: l_oie_rec.COP_ID,
547: l_oie_rec.STATUS_CODE,
548: l_oie_rec.OBJECT_VERSION_NUMBER,

Line 568: x_no_data_found := okc_operation_instances_pk_csr%NOTFOUND;

564: l_oie_rec.batch_id;
565: -- R12 Data Model Changes 4485150 End
566:
567:
568: x_no_data_found := okc_operation_instances_pk_csr%NOTFOUND;
569: CLOSE okc_operation_instances_pk_csr;
570:
571: IF (l_debug = 'Y') THEN
572: okc_debug.log('2550: Leaving Fn Get_Rec ', 2);

Line 569: CLOSE okc_operation_instances_pk_csr;

565: -- R12 Data Model Changes 4485150 End
566:
567:
568: x_no_data_found := okc_operation_instances_pk_csr%NOTFOUND;
569: CLOSE okc_operation_instances_pk_csr;
570:
571: IF (l_debug = 'Y') THEN
572: okc_debug.log('2550: Leaving Fn Get_Rec ', 2);
573: okc_debug.Reset_Indentation;

Line 590: -- FUNCTION get_rec for: OKC_OPERATION_INSTANCES_V

586: RETURN(get_rec(p_oie_rec, l_row_notfound));
587:
588: END get_rec;
589: ---------------------------------------------------------------------------
590: -- FUNCTION get_rec for: OKC_OPERATION_INSTANCES_V
591: ---------------------------------------------------------------------------
592: FUNCTION get_rec (
593: p_oiev_rec IN oiev_rec_type,
594: x_no_data_found OUT NOCOPY BOOLEAN

Line 612: FROM Okc_Operation_Instances_V

608: LAST_UPDATE_LOGIN,
609: JTOT_OBJECT1_CODE,
610: OBJECT1_ID1,
611: OBJECT1_ID2
612: FROM Okc_Operation_Instances_V
613: WHERE okc_operation_instances_v.id = p_id;
614: l_oiev_pk oiev_pk_csr%ROWTYPE;
615: l_oiev_rec oiev_rec_type;
616: BEGIN

Line 613: WHERE okc_operation_instances_v.id = p_id;

609: JTOT_OBJECT1_CODE,
610: OBJECT1_ID1,
611: OBJECT1_ID2
612: FROM Okc_Operation_Instances_V
613: WHERE okc_operation_instances_v.id = p_id;
614: l_oiev_pk oiev_pk_csr%ROWTYPE;
615: l_oiev_rec oiev_rec_type;
616: BEGIN
617:

Line 664: -- FUNCTION null_out_defaults for: OKC_OPERATION_INSTANCES_V --

660:
661: END get_rec;
662:
663: ---------------------------------------------------------------
664: -- FUNCTION null_out_defaults for: OKC_OPERATION_INSTANCES_V --
665: ---------------------------------------------------------------
666: FUNCTION null_out_defaults (
667: p_oiev_rec IN oiev_rec_type
668: ) RETURN oiev_rec_type IS

Line 729: -- Validate_Attributes for:OKC_OPERATION_INSTANCES_V --

725: ---------------------------------------------------------------------------
726: -- PROCEDURE Validate_Attributes
727: ---------------------------------------------------------------------------
728: -------------------------------------------------------
729: -- Validate_Attributes for:OKC_OPERATION_INSTANCES_V --
730: -------------------------------------------------------
731: FUNCTION Validate_Attributes (
732: p_oiev_rec IN oiev_rec_type
733: ) RETURN VARCHAR2 IS

Line 830: -- Validate_Record for:OKC_OPERATION_INSTANCES_V --

826: ---------------------------------------------------------------------------
827: -- PROCEDURE Validate_Record
828: ---------------------------------------------------------------------------
829: ---------------------------------------------------
830: -- Validate_Record for:OKC_OPERATION_INSTANCES_V --
831: ---------------------------------------------------
832: FUNCTION Validate_Record (
833: p_oiev_rec IN oiev_rec_type
834: ) RETURN VARCHAR2 IS

Line 895: -- validate_row for:OKC_OPERATION_INSTANCES_V --

891: ---------------------------------------------------------------------------
892: -- PROCEDURE validate_row
893: ---------------------------------------------------------------------------
894: ------------------------------------------------
895: -- validate_row for:OKC_OPERATION_INSTANCES_V --
896: ------------------------------------------------
897: PROCEDURE validate_row(
898: p_api_version IN NUMBER,
899: p_init_msg_list IN VARCHAR2 ,

Line 1112: -- insert_row for:OKC_OPERATION_INSTANCES --

1108: ---------------------------------------------------------------------------
1109: -- PROCEDURE insert_row
1110: ---------------------------------------------------------------------------
1111: --------------------------------------------
1112: -- insert_row for:OKC_OPERATION_INSTANCES --
1113: --------------------------------------------
1114: PROCEDURE insert_row(
1115: p_init_msg_list IN VARCHAR2 ,
1116: x_return_status OUT NOCOPY VARCHAR2,

Line 1128: -- Set_Attributes for:OKC_OPERATION_INSTANCES --

1124: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1125: l_oie_rec oie_rec_type := p_oie_rec;
1126: l_def_oie_rec oie_rec_type;
1127: ------------------------------------------------
1128: -- Set_Attributes for:OKC_OPERATION_INSTANCES --
1129: ------------------------------------------------
1130: FUNCTION Set_Attributes (
1131: p_oie_rec IN oie_rec_type,
1132: x_oie_rec OUT NOCOPY oie_rec_type

Line 1167: INSERT INTO OKC_OPERATION_INSTANCES(

1163: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1164: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1165: RAISE OKC_API.G_EXCEPTION_ERROR;
1166: END IF;
1167: INSERT INTO OKC_OPERATION_INSTANCES(
1168: id,
1169: cop_id,
1170: status_code,
1171: object_version_number,

Line 1275: -- insert_row for:OKC_OPERATION_INSTANCES_V --

1271: );
1272:
1273: END insert_row;
1274: ----------------------------------------------
1275: -- insert_row for:OKC_OPERATION_INSTANCES_V --
1276: ----------------------------------------------
1277: PROCEDURE insert_row(
1278: p_api_version IN NUMBER,
1279: p_init_msg_list IN VARCHAR2 ,

Line 1312: -- Set_Attributes for:OKC_OPERATION_INSTANCES_V --

1308: RETURN(l_oiev_rec);
1309:
1310: END fill_who_columns;
1311: --------------------------------------------------
1312: -- Set_Attributes for:OKC_OPERATION_INSTANCES_V --
1313: --------------------------------------------------
1314: FUNCTION Set_Attributes (
1315: p_oiev_rec IN oiev_rec_type,
1316: x_oiev_rec OUT NOCOPY oiev_rec_type

Line 1567: -- lock_row for:OKC_OPERATION_INSTANCES --

1563: ---------------------------------------------------------------------------
1564: -- PROCEDURE lock_row
1565: ---------------------------------------------------------------------------
1566: ------------------------------------------
1567: -- lock_row for:OKC_OPERATION_INSTANCES --
1568: ------------------------------------------
1569: PROCEDURE lock_row(
1570: p_init_msg_list IN VARCHAR2 ,
1571: x_return_status OUT NOCOPY VARCHAR2,

Line 1580: FROM OKC_OPERATION_INSTANCES

1576: E_Resource_Busy EXCEPTION;
1577: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1578: CURSOR lock_csr (p_oie_rec IN oie_rec_type) IS
1579: SELECT OBJECT_VERSION_NUMBER
1580: FROM OKC_OPERATION_INSTANCES
1581: WHERE ID = p_oie_rec.id
1582: AND OBJECT_VERSION_NUMBER = p_oie_rec.object_version_number
1583: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1584:

Line 1587: FROM OKC_OPERATION_INSTANCES

1583: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1584:
1585: CURSOR lchk_csr (p_oie_rec IN oie_rec_type) IS
1586: SELECT OBJECT_VERSION_NUMBER
1587: FROM OKC_OPERATION_INSTANCES
1588: WHERE ID = p_oie_rec.id;
1589: l_api_version CONSTANT NUMBER := 1;
1590: l_api_name CONSTANT VARCHAR2(30) := 'INSTANCES_lock_row';
1591: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1592: l_object_version_number OKC_OPERATION_INSTANCES.OBJECT_VERSION_NUMBER%TYPE;

1588: WHERE ID = p_oie_rec.id;
1589: l_api_version CONSTANT NUMBER := 1;
1590: l_api_name CONSTANT VARCHAR2(30) := 'INSTANCES_lock_row';
1591: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1592: l_object_version_number OKC_OPERATION_INSTANCES.OBJECT_VERSION_NUMBER%TYPE;
1593: lc_object_version_number OKC_OPERATION_INSTANCES.OBJECT_VERSION_NUMBER%TYPE;
1594: l_row_notfound BOOLEAN := FALSE;
1595: lc_row_notfound BOOLEAN := FALSE;
1596: BEGIN

Line 1593: lc_object_version_number OKC_OPERATION_INSTANCES.OBJECT_VERSION_NUMBER%TYPE;

1589: l_api_version CONSTANT NUMBER := 1;
1590: l_api_name CONSTANT VARCHAR2(30) := 'INSTANCES_lock_row';
1591: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1592: l_object_version_number OKC_OPERATION_INSTANCES.OBJECT_VERSION_NUMBER%TYPE;
1593: lc_object_version_number OKC_OPERATION_INSTANCES.OBJECT_VERSION_NUMBER%TYPE;
1594: l_row_notfound BOOLEAN := FALSE;
1595: lc_row_notfound BOOLEAN := FALSE;
1596: BEGIN
1597:

Line 1712: -- lock_row for:OKC_OPERATION_INSTANCES_V --

1708: );
1709:
1710: END lock_row;
1711: --------------------------------------------
1712: -- lock_row for:OKC_OPERATION_INSTANCES_V --
1713: --------------------------------------------
1714: PROCEDURE lock_row(
1715: p_api_version IN NUMBER,
1716: p_init_msg_list IN VARCHAR2 ,

Line 1933: -- update_row for:OKC_OPERATION_INSTANCES --

1929: ---------------------------------------------------------------------------
1930: -- PROCEDURE update_row
1931: ---------------------------------------------------------------------------
1932: --------------------------------------------
1933: -- update_row for:OKC_OPERATION_INSTANCES --
1934: --------------------------------------------
1935: PROCEDURE update_row(
1936: p_init_msg_list IN VARCHAR2 ,
1937: x_return_status OUT NOCOPY VARCHAR2,

Line 2060: -- Set_Attributes for:OKC_OPERATION_INSTANCES --

2056:
2057: RETURN(l_return_status);
2058: END populate_new_record;
2059: ------------------------------------------------
2060: -- Set_Attributes for:OKC_OPERATION_INSTANCES --
2061: ------------------------------------------------
2062: FUNCTION Set_Attributes (
2063: p_oie_rec IN oie_rec_type,
2064: x_oie_rec OUT NOCOPY oie_rec_type

Line 2105: UPDATE OKC_OPERATION_INSTANCES

2101: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2102: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2103: RAISE OKC_API.G_EXCEPTION_ERROR;
2104: END IF;
2105: UPDATE OKC_OPERATION_INSTANCES
2106: SET COP_ID = l_def_oie_rec.cop_id,
2107: STATUS_CODE = l_def_oie_rec.status_code,
2108: OBJECT_VERSION_NUMBER = l_def_oie_rec.object_version_number,
2109: CREATED_BY = l_def_oie_rec.created_by,

Line 2189: -- update_row for:OKC_OPERATION_INSTANCES_V --

2185: );
2186:
2187: END update_row;
2188: ----------------------------------------------
2189: -- update_row for:OKC_OPERATION_INSTANCES_V --
2190: ----------------------------------------------
2191: PROCEDURE update_row(
2192: p_api_version IN NUMBER,
2193: p_init_msg_list IN VARCHAR2 ,

Line 2316: -- Set_Attributes for:OKC_OPERATION_INSTANCES_V --

2312: RETURN(l_return_status);
2313:
2314: END populate_new_record;
2315: --------------------------------------------------
2316: -- Set_Attributes for:OKC_OPERATION_INSTANCES_V --
2317: --------------------------------------------------
2318: FUNCTION Set_Attributes (
2319: p_oiev_rec IN oiev_rec_type,
2320: x_oiev_rec OUT NOCOPY oiev_rec_type

Line 2574: -- delete_row for:OKC_OPERATION_INSTANCES --

2570: ---------------------------------------------------------------------------
2571: -- PROCEDURE delete_row
2572: ---------------------------------------------------------------------------
2573: --------------------------------------------
2574: -- delete_row for:OKC_OPERATION_INSTANCES --
2575: --------------------------------------------
2576: PROCEDURE delete_row(
2577: p_init_msg_list IN VARCHAR2 ,
2578: x_return_status OUT NOCOPY VARCHAR2,

Line 2604: DELETE FROM OKC_OPERATION_INSTANCES

2600: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2601: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2602: RAISE OKC_API.G_EXCEPTION_ERROR;
2603: END IF;
2604: DELETE FROM OKC_OPERATION_INSTANCES
2605: WHERE ID = l_oie_rec.id;
2606:
2607: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2608:

Line 2666: -- delete_row for:OKC_OPERATION_INSTANCES_V --

2662: );
2663:
2664: END delete_row;
2665: ----------------------------------------------
2666: -- delete_row for:OKC_OPERATION_INSTANCES_V --
2667: ----------------------------------------------
2668: PROCEDURE delete_row(
2669: p_api_version IN NUMBER,
2670: p_init_msg_list IN VARCHAR2 ,