DBA Data[Home] [Help]

APPS.OKL_PDQ_PVT dependencies on OKL_PDT_PQYS

Line 36: -- FUNCTION get_rec for: OKL_PDT_PQYS

32: null;
33: END api_copy;
34:
35: ---------------------------------------------------------------------------
36: -- FUNCTION get_rec for: OKL_PDT_PQYS
37: ---------------------------------------------------------------------------
38: FUNCTION get_rec (
39: p_pdq_rec IN pdq_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN

Line 42: CURSOR okl_pdt_pqys_pk_csr (p_id IN NUMBER) IS

38: FUNCTION get_rec (
39: p_pdq_rec IN pdq_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN
41: ) RETURN pdq_rec_type IS
42: CURSOR okl_pdt_pqys_pk_csr (p_id IN NUMBER) IS
43: SELECT
44: ID,
45: PTL_ID,
46: PQY_ID,

Line 55: FROM Okl_Pdt_Pqys

51: CREATION_DATE,
52: LAST_UPDATED_BY,
53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okl_Pdt_Pqys
56: WHERE okl_pdt_pqys.id = p_id;
57: l_okl_pdt_pqys_pk okl_pdt_pqys_pk_csr%ROWTYPE;
58: l_pdq_rec pdq_rec_type;
59: BEGIN

Line 56: WHERE okl_pdt_pqys.id = p_id;

52: LAST_UPDATED_BY,
53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okl_Pdt_Pqys
56: WHERE okl_pdt_pqys.id = p_id;
57: l_okl_pdt_pqys_pk okl_pdt_pqys_pk_csr%ROWTYPE;
58: l_pdq_rec pdq_rec_type;
59: BEGIN
60: x_no_data_found := TRUE;

Line 57: l_okl_pdt_pqys_pk okl_pdt_pqys_pk_csr%ROWTYPE;

53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okl_Pdt_Pqys
56: WHERE okl_pdt_pqys.id = p_id;
57: l_okl_pdt_pqys_pk okl_pdt_pqys_pk_csr%ROWTYPE;
58: l_pdq_rec pdq_rec_type;
59: BEGIN
60: x_no_data_found := TRUE;
61: -- Get current database values

Line 62: OPEN okl_pdt_pqys_pk_csr (p_pdq_rec.id);

58: l_pdq_rec pdq_rec_type;
59: BEGIN
60: x_no_data_found := TRUE;
61: -- Get current database values
62: OPEN okl_pdt_pqys_pk_csr (p_pdq_rec.id);
63: FETCH okl_pdt_pqys_pk_csr INTO
64: l_pdq_rec.ID,
65: l_pdq_rec.PTL_ID,
66: l_pdq_rec.PQY_ID,

Line 63: FETCH okl_pdt_pqys_pk_csr INTO

59: BEGIN
60: x_no_data_found := TRUE;
61: -- Get current database values
62: OPEN okl_pdt_pqys_pk_csr (p_pdq_rec.id);
63: FETCH okl_pdt_pqys_pk_csr INTO
64: l_pdq_rec.ID,
65: l_pdq_rec.PTL_ID,
66: l_pdq_rec.PQY_ID,
67: l_pdq_rec.OBJECT_VERSION_NUMBER,

Line 75: x_no_data_found := okl_pdt_pqys_pk_csr%NOTFOUND;

71: l_pdq_rec.CREATION_DATE,
72: l_pdq_rec.LAST_UPDATED_BY,
73: l_pdq_rec.LAST_UPDATE_DATE,
74: l_pdq_rec.LAST_UPDATE_LOGIN;
75: x_no_data_found := okl_pdt_pqys_pk_csr%NOTFOUND;
76: CLOSE okl_pdt_pqys_pk_csr;
77: RETURN(l_pdq_rec);
78: END get_rec;
79:

Line 76: CLOSE okl_pdt_pqys_pk_csr;

72: l_pdq_rec.LAST_UPDATED_BY,
73: l_pdq_rec.LAST_UPDATE_DATE,
74: l_pdq_rec.LAST_UPDATE_LOGIN;
75: x_no_data_found := okl_pdt_pqys_pk_csr%NOTFOUND;
76: CLOSE okl_pdt_pqys_pk_csr;
77: RETURN(l_pdq_rec);
78: END get_rec;
79:
80: FUNCTION get_rec (

Line 88: -- FUNCTION get_rec for: OKL_PDT_PQYS_V

84: BEGIN
85: RETURN(get_rec(p_pdq_rec, l_row_notfound));
86: END get_rec;
87: ---------------------------------------------------------------------------
88: -- FUNCTION get_rec for: OKL_PDT_PQYS_V
89: ---------------------------------------------------------------------------
90: FUNCTION get_rec (
91: p_pdqv_rec IN pdqv_rec_type,
92: x_no_data_found OUT NOCOPY BOOLEAN

Line 107: FROM Okl_Pdt_Pqys_V

103: CREATION_DATE,
104: LAST_UPDATED_BY,
105: LAST_UPDATE_DATE,
106: LAST_UPDATE_LOGIN
107: FROM Okl_Pdt_Pqys_V
108: WHERE okl_pdt_pqys_v.id = p_id;
109: l_okl_pdqv_pk okl_pdqv_pk_csr%ROWTYPE;
110: l_pdqv_rec pdqv_rec_type;
111: BEGIN

Line 108: WHERE okl_pdt_pqys_v.id = p_id;

104: LAST_UPDATED_BY,
105: LAST_UPDATE_DATE,
106: LAST_UPDATE_LOGIN
107: FROM Okl_Pdt_Pqys_V
108: WHERE okl_pdt_pqys_v.id = p_id;
109: l_okl_pdqv_pk okl_pdqv_pk_csr%ROWTYPE;
110: l_pdqv_rec pdqv_rec_type;
111: BEGIN
112: x_no_data_found := TRUE;

Line 141: -- FUNCTION null_out_defaults for: OKL_PDT_PQYS_V --

137: RETURN(get_rec(p_pdqv_rec, l_row_notfound));
138: END get_rec;
139:
140: ----------------------------------------------------
141: -- FUNCTION null_out_defaults for: OKL_PDT_PQYS_V --
142: ----------------------------------------------------
143: FUNCTION null_out_defaults (
144: p_pdqv_rec IN pdqv_rec_type
145: ) RETURN pdqv_rec_type IS

Line 186: -- Validate_Attributes for:OKL_PDT_PQYS_V --

182: ---------------------------------------------------------------------------
183: -- PROCEDURE Validate_Attributes
184: ---------------------------------------------------------------------------
185: --------------------------------------------
186: -- Validate_Attributes for:OKL_PDT_PQYS_V --
187: --------------------------------------------
188: FUNCTION Validate_Attributes (
189: p_pdqv_rec IN pdqv_rec_type
190: ) RETURN VARCHAR2 IS

Line 221: -- Validate_Record for:OKL_PDT_PQYS_V --

217: ---------------------------------------------------------------------------
218: -- PROCEDURE Validate_Record
219: ---------------------------------------------------------------------------
220: ----------------------------------------
221: -- Validate_Record for:OKL_PDT_PQYS_V --
222: ----------------------------------------
223: FUNCTION Validate_Record (
224: p_pdqv_rec IN pdqv_rec_type
225: ) RETURN VARCHAR2 IS

Line 720: CURSOR c1(p_ptl_id okl_pdt_pqys_v.ptl_id%TYPE,

716: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
717: l_unq_tbl OKC_UTIL.unq_tbl_type;
718: l_pdq_status VARCHAR2(1);
719: l_row_found Boolean := False;
720: CURSOR c1(p_ptl_id okl_pdt_pqys_v.ptl_id%TYPE,
721: p_pqy_id okl_pdt_pqys_v.pqy_id%TYPE) is
722: SELECT '1'
723: FROM okl_pdt_pqys_v
724: WHERE ptl_id = p_ptl_id

Line 721: p_pqy_id okl_pdt_pqys_v.pqy_id%TYPE) is

717: l_unq_tbl OKC_UTIL.unq_tbl_type;
718: l_pdq_status VARCHAR2(1);
719: l_row_found Boolean := False;
720: CURSOR c1(p_ptl_id okl_pdt_pqys_v.ptl_id%TYPE,
721: p_pqy_id okl_pdt_pqys_v.pqy_id%TYPE) is
722: SELECT '1'
723: FROM okl_pdt_pqys_v
724: WHERE ptl_id = p_ptl_id
725: AND pqy_id = p_pqy_id

Line 723: FROM okl_pdt_pqys_v

719: l_row_found Boolean := False;
720: CURSOR c1(p_ptl_id okl_pdt_pqys_v.ptl_id%TYPE,
721: p_pqy_id okl_pdt_pqys_v.pqy_id%TYPE) is
722: SELECT '1'
723: FROM okl_pdt_pqys_v
724: WHERE ptl_id = p_ptl_id
725: AND pqy_id = p_pqy_id
726: AND id <> nvl(p_pdqv_rec.id,-9999);
727:

Line 738: OKC_API.set_message(G_APP_NAME,G_UNQS,G_TABLE_TOKEN, 'Okl_Pdt_Pqys_V'); ---CHG001

734: FETCH c1 into l_pdq_status;
735: l_row_found := c1%FOUND;
736: CLOSE c1;
737: IF l_row_found then
738: OKC_API.set_message(G_APP_NAME,G_UNQS,G_TABLE_TOKEN, 'Okl_Pdt_Pqys_V'); ---CHG001
739: x_return_status := OKC_API.G_RET_STS_ERROR;
740: END IF;
741: EXCEPTION
742: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 870: -- validate_row for:OKL_PDT_PQYS_V --

866: ---------------------------------------------------------------------------
867: -- PROCEDURE validate_row
868: ---------------------------------------------------------------------------
869: -------------------------------------
870: -- validate_row for:OKL_PDT_PQYS_V --
871: -------------------------------------
872: PROCEDURE validate_row(
873: p_api_version IN NUMBER,
874: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1023: -- insert_row for:OKL_PDT_PQYS --

1019: ---------------------------------------------------------------------------
1020: -- PROCEDURE insert_row
1021: ---------------------------------------------------------------------------
1022: ---------------------------------
1023: -- insert_row for:OKL_PDT_PQYS --
1024: ---------------------------------
1025: PROCEDURE insert_row(
1026: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1027: x_return_status OUT NOCOPY VARCHAR2,

Line 1039: -- Set_Attributes for:OKL_PDT_PQYS --

1035: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1036: l_pdq_rec pdq_rec_type := p_pdq_rec;
1037: l_def_pdq_rec pdq_rec_type;
1038: -------------------------------------
1039: -- Set_Attributes for:OKL_PDT_PQYS --
1040: -------------------------------------
1041: FUNCTION Set_Attributes (
1042: p_pdq_rec IN pdq_rec_type,
1043: x_pdq_rec OUT NOCOPY pdq_rec_type

Line 1070: INSERT INTO OKL_PDT_PQYS(

1066: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1067: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1068: RAISE OKC_API.G_EXCEPTION_ERROR;
1069: END IF;
1070: INSERT INTO OKL_PDT_PQYS(
1071: id,
1072: ptl_id,
1073: pqy_id,
1074: object_version_number,

Line 1130: -- insert_row for:OKL_PDT_PQYS_V --

1126: '_PVT'
1127: );
1128: END insert_row;
1129: -----------------------------------
1130: -- insert_row for:OKL_PDT_PQYS_V --
1131: -----------------------------------
1132: PROCEDURE insert_row(
1133: p_api_version IN NUMBER,
1134: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1164: -- Set_Attributes for:OKL_PDT_PQYS_V --

1160: l_pdqv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1161: RETURN(l_pdqv_rec);
1162: END fill_who_columns;
1163: ---------------------------------------
1164: -- Set_Attributes for:OKL_PDT_PQYS_V --
1165: ---------------------------------------
1166: FUNCTION Set_Attributes (
1167: p_pdqv_rec IN pdqv_rec_type,
1168: x_pdqv_rec OUT NOCOPY pdqv_rec_type

Line 1353: -- lock_row for:OKL_PDT_PQYS --

1349: ---------------------------------------------------------------------------
1350: -- PROCEDURE lock_row
1351: ---------------------------------------------------------------------------
1352: -------------------------------
1353: -- lock_row for:OKL_PDT_PQYS --
1354: -------------------------------
1355: PROCEDURE lock_row(
1356: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1357: x_return_status OUT NOCOPY VARCHAR2,

Line 1366: FROM OKL_PDT_PQYS

1362: E_Resource_Busy EXCEPTION;
1363: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1364: CURSOR lock_csr (p_pdq_rec IN pdq_rec_type) IS
1365: SELECT OBJECT_VERSION_NUMBER
1366: FROM OKL_PDT_PQYS
1367: WHERE ID = p_pdq_rec.id
1368: AND OBJECT_VERSION_NUMBER = p_pdq_rec.object_version_number
1369: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1370:

Line 1373: FROM OKL_PDT_PQYS

1369: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1370:
1371: CURSOR lchk_csr (p_pdq_rec IN pdq_rec_type) IS
1372: SELECT OBJECT_VERSION_NUMBER
1373: FROM OKL_PDT_PQYS
1374: WHERE ID = p_pdq_rec.id;
1375: l_api_version CONSTANT NUMBER := 1;
1376: l_api_name CONSTANT VARCHAR2(30) := 'PQYS_lock_row';
1377: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1378: l_object_version_number OKL_PDT_PQYS.OBJECT_VERSION_NUMBER%TYPE;

1374: WHERE ID = p_pdq_rec.id;
1375: l_api_version CONSTANT NUMBER := 1;
1376: l_api_name CONSTANT VARCHAR2(30) := 'PQYS_lock_row';
1377: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1378: l_object_version_number OKL_PDT_PQYS.OBJECT_VERSION_NUMBER%TYPE;
1379: lc_object_version_number OKL_PDT_PQYS.OBJECT_VERSION_NUMBER%TYPE;
1380: l_row_notfound BOOLEAN := FALSE;
1381: lc_row_notfound BOOLEAN := FALSE;
1382: BEGIN

Line 1379: lc_object_version_number OKL_PDT_PQYS.OBJECT_VERSION_NUMBER%TYPE;

1375: l_api_version CONSTANT NUMBER := 1;
1376: l_api_name CONSTANT VARCHAR2(30) := 'PQYS_lock_row';
1377: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1378: l_object_version_number OKL_PDT_PQYS.OBJECT_VERSION_NUMBER%TYPE;
1379: lc_object_version_number OKL_PDT_PQYS.OBJECT_VERSION_NUMBER%TYPE;
1380: l_row_notfound BOOLEAN := FALSE;
1381: lc_row_notfound BOOLEAN := FALSE;
1382: BEGIN
1383: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1459: -- lock_row for:OKL_PDT_PQYS_V --

1455: '_PVT'
1456: );
1457: END lock_row;
1458: ---------------------------------
1459: -- lock_row for:OKL_PDT_PQYS_V --
1460: ---------------------------------
1461: PROCEDURE lock_row(
1462: p_api_version IN NUMBER,
1463: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1616: -- update_row for:OKL_PDT_PQYS --

1612: ---------------------------------------------------------------------------
1613: -- PROCEDURE update_row
1614: ---------------------------------------------------------------------------
1615: ---------------------------------
1616: -- update_row for:OKL_PDT_PQYS --
1617: ---------------------------------
1618: PROCEDURE update_row(
1619: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1620: x_return_status OUT NOCOPY VARCHAR2,

Line 1696: -- Set_Attributes for:OKL_PDT_PQYS --

1692: END IF;
1693: RETURN(l_return_status);
1694: END populate_new_record;
1695: -------------------------------------
1696: -- Set_Attributes for:OKL_PDT_PQYS --
1697: -------------------------------------
1698: FUNCTION Set_Attributes (
1699: p_pdq_rec IN pdq_rec_type,
1700: x_pdq_rec OUT NOCOPY pdq_rec_type

Line 1733: UPDATE OKL_PDT_PQYS

1729: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1730: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1731: RAISE OKC_API.G_EXCEPTION_ERROR;
1732: END IF;
1733: UPDATE OKL_PDT_PQYS
1734: SET PTL_ID = l_def_pdq_rec.ptl_id,
1735: PQY_ID = l_def_pdq_rec.pqy_id,
1736: OBJECT_VERSION_NUMBER = l_def_pdq_rec.object_version_number,
1737: FROM_DATE = l_def_pdq_rec.from_date,

Line 1781: -- update_row for:OKL_PDT_PQYS_V --

1777: '_PVT'
1778: );
1779: END update_row;
1780: -----------------------------------
1781: -- update_row for:OKL_PDT_PQYS_V --
1782: -----------------------------------
1783: PROCEDURE update_row(
1784: p_api_version IN NUMBER,
1785: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1876: -- Set_Attributes for:OKL_PDT_PQYS_V --

1872: END IF;
1873: RETURN(l_return_status);
1874: END populate_new_record;
1875: ---------------------------------------
1876: -- Set_Attributes for:OKL_PDT_PQYS_V --
1877: ---------------------------------------
1878: FUNCTION Set_Attributes (
1879: p_pdqv_rec IN pdqv_rec_type,
1880: x_pdqv_rec OUT NOCOPY pdqv_rec_type

Line 2068: -- delete_row for:OKL_PDT_PQYS --

2064: ---------------------------------------------------------------------------
2065: -- PROCEDURE delete_row
2066: ---------------------------------------------------------------------------
2067: ---------------------------------
2068: -- delete_row for:OKL_PDT_PQYS --
2069: ---------------------------------
2070: PROCEDURE delete_row(
2071: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2072: x_return_status OUT NOCOPY VARCHAR2,

Line 2092: DELETE FROM OKL_PDT_PQYS

2088: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2089: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2090: RAISE OKC_API.G_EXCEPTION_ERROR;
2091: END IF;
2092: DELETE FROM OKL_PDT_PQYS
2093: WHERE ID = l_pdq_rec.id;
2094:
2095: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2096: EXCEPTION

Line 2129: -- delete_row for:OKL_PDT_PQYS_V --

2125: '_PVT'
2126: );
2127: END delete_row;
2128: -----------------------------------
2129: -- delete_row for:OKL_PDT_PQYS_V --
2130: -----------------------------------
2131: PROCEDURE delete_row(
2132: p_api_version IN NUMBER,
2133: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,