DBA Data[Home] [Help]

APPS.OKL_PMV_PVT dependencies on OKL_PTL_PTQ_VALS

Line 36: -- FUNCTION get_rec for: OKL_PTL_PTQ_VALS

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

Line 42: CURSOR okl_ptl_ptq_vals_pk_csr (p_id IN NUMBER) IS

38: FUNCTION get_rec (
39: p_pmv_rec IN pmv_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN
41: ) RETURN pmv_rec_type IS
42: CURSOR okl_ptl_ptq_vals_pk_csr (p_id IN NUMBER) IS
43: SELECT
44: ID,
45: PTL_ID,
46: PTQ_ID,

Line 56: FROM Okl_Ptl_Ptq_Vals

52: CREATION_DATE,
53: LAST_UPDATED_BY,
54: LAST_UPDATE_DATE,
55: LAST_UPDATE_LOGIN
56: FROM Okl_Ptl_Ptq_Vals
57: WHERE okl_ptl_ptq_vals.id = p_id;
58: l_okl_ptl_ptq_vals_pk okl_ptl_ptq_vals_pk_csr%ROWTYPE;
59: l_pmv_rec pmv_rec_type;
60: BEGIN

Line 57: WHERE okl_ptl_ptq_vals.id = p_id;

53: LAST_UPDATED_BY,
54: LAST_UPDATE_DATE,
55: LAST_UPDATE_LOGIN
56: FROM Okl_Ptl_Ptq_Vals
57: WHERE okl_ptl_ptq_vals.id = p_id;
58: l_okl_ptl_ptq_vals_pk okl_ptl_ptq_vals_pk_csr%ROWTYPE;
59: l_pmv_rec pmv_rec_type;
60: BEGIN
61: x_no_data_found := TRUE;

Line 58: l_okl_ptl_ptq_vals_pk okl_ptl_ptq_vals_pk_csr%ROWTYPE;

54: LAST_UPDATE_DATE,
55: LAST_UPDATE_LOGIN
56: FROM Okl_Ptl_Ptq_Vals
57: WHERE okl_ptl_ptq_vals.id = p_id;
58: l_okl_ptl_ptq_vals_pk okl_ptl_ptq_vals_pk_csr%ROWTYPE;
59: l_pmv_rec pmv_rec_type;
60: BEGIN
61: x_no_data_found := TRUE;
62: -- Get current database values

Line 63: OPEN okl_ptl_ptq_vals_pk_csr (p_pmv_rec.id);

59: l_pmv_rec pmv_rec_type;
60: BEGIN
61: x_no_data_found := TRUE;
62: -- Get current database values
63: OPEN okl_ptl_ptq_vals_pk_csr (p_pmv_rec.id);
64: FETCH okl_ptl_ptq_vals_pk_csr INTO
65: l_pmv_rec.ID,
66: l_pmv_rec.PTL_ID,
67: l_pmv_rec.PTQ_ID,

Line 64: FETCH okl_ptl_ptq_vals_pk_csr INTO

60: BEGIN
61: x_no_data_found := TRUE;
62: -- Get current database values
63: OPEN okl_ptl_ptq_vals_pk_csr (p_pmv_rec.id);
64: FETCH okl_ptl_ptq_vals_pk_csr INTO
65: l_pmv_rec.ID,
66: l_pmv_rec.PTL_ID,
67: l_pmv_rec.PTQ_ID,
68: l_pmv_rec.PTV_ID,

Line 77: x_no_data_found := okl_ptl_ptq_vals_pk_csr%NOTFOUND;

73: l_pmv_rec.CREATION_DATE,
74: l_pmv_rec.LAST_UPDATED_BY,
75: l_pmv_rec.LAST_UPDATE_DATE,
76: l_pmv_rec.LAST_UPDATE_LOGIN;
77: x_no_data_found := okl_ptl_ptq_vals_pk_csr%NOTFOUND;
78: CLOSE okl_ptl_ptq_vals_pk_csr;
79: RETURN(l_pmv_rec);
80: END get_rec;
81:

Line 78: CLOSE okl_ptl_ptq_vals_pk_csr;

74: l_pmv_rec.LAST_UPDATED_BY,
75: l_pmv_rec.LAST_UPDATE_DATE,
76: l_pmv_rec.LAST_UPDATE_LOGIN;
77: x_no_data_found := okl_ptl_ptq_vals_pk_csr%NOTFOUND;
78: CLOSE okl_ptl_ptq_vals_pk_csr;
79: RETURN(l_pmv_rec);
80: END get_rec;
81:
82: FUNCTION get_rec (

Line 90: -- FUNCTION get_rec for: OKL_PTL_PTQ_VALS_V

86: BEGIN
87: RETURN(get_rec(p_pmv_rec, l_row_notfound));
88: END get_rec;
89: ---------------------------------------------------------------------------
90: -- FUNCTION get_rec for: OKL_PTL_PTQ_VALS_V
91: ---------------------------------------------------------------------------
92: FUNCTION get_rec (
93: p_pmvv_rec IN pmvv_rec_type,
94: x_no_data_found OUT NOCOPY BOOLEAN

Line 110: FROM Okl_Ptl_Ptq_Vals_V

106: CREATION_DATE,
107: LAST_UPDATED_BY,
108: LAST_UPDATE_DATE,
109: LAST_UPDATE_LOGIN
110: FROM Okl_Ptl_Ptq_Vals_V
111: WHERE okl_ptl_ptq_vals_v.id = p_id;
112: l_okl_pmvv_pk okl_pmvv_pk_csr%ROWTYPE;
113: l_pmvv_rec pmvv_rec_type;
114: BEGIN

Line 111: WHERE okl_ptl_ptq_vals_v.id = p_id;

107: LAST_UPDATED_BY,
108: LAST_UPDATE_DATE,
109: LAST_UPDATE_LOGIN
110: FROM Okl_Ptl_Ptq_Vals_V
111: WHERE okl_ptl_ptq_vals_v.id = p_id;
112: l_okl_pmvv_pk okl_pmvv_pk_csr%ROWTYPE;
113: l_pmvv_rec pmvv_rec_type;
114: BEGIN
115: x_no_data_found := TRUE;

Line 145: -- FUNCTION null_out_defaults for: OKL_PTL_PTQ_VALS_V --

141: RETURN(get_rec(p_pmvv_rec, l_row_notfound));
142: END get_rec;
143:
144: --------------------------------------------------------
145: -- FUNCTION null_out_defaults for: OKL_PTL_PTQ_VALS_V --
146: --------------------------------------------------------
147: FUNCTION null_out_defaults (
148: p_pmvv_rec IN pmvv_rec_type
149: ) RETURN pmvv_rec_type IS

Line 194: -- Validate_Attributes for:OKL_PTL_PTQ_VALS_V --

190: ---------------------------------------------------------------------------
191: -- PROCEDURE Validate_Attributes
192: ---------------------------------------------------------------------------
193: ------------------------------------------------
194: -- Validate_Attributes for:OKL_PTL_PTQ_VALS_V --
195: ------------------------------------------------
196: FUNCTION Validate_Attributes (
197: p_pmvv_rec IN pmvv_rec_type
198: ) RETURN VARCHAR2 IS

Line 235: -- Validate_Record for:OKL_PTL_PTQ_VALS_V --

231: ---------------------------------------------------------------------------
232: -- PROCEDURE Validate_Record
233: ---------------------------------------------------------------------------
234: --------------------------------------------
235: -- Validate_Record for:OKL_PTL_PTQ_VALS_V --
236: --------------------------------------------
237: FUNCTION Validate_Record (
238: p_pmvv_rec IN pmvv_rec_type
239: ) RETURN VARCHAR2 IS

Line 823: CURSOR c1(p_ptl_id okl_ptl_ptq_vals_v.ptl_id%TYPE,

819: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
820: l_unq_tbl OKC_UTIL.unq_tbl_type;
821: l_pmv_status VARCHAR2(1);
822: l_row_found Boolean := False;
823: CURSOR c1(p_ptl_id okl_ptl_ptq_vals_v.ptl_id%TYPE,
824: p_ptq_id okl_ptl_ptq_vals_v.ptq_id%TYPE) is
825: SELECT '1'
826: FROM okl_ptl_ptq_vals_v
827: WHERE ptl_id = p_ptl_id

Line 824: p_ptq_id okl_ptl_ptq_vals_v.ptq_id%TYPE) is

820: l_unq_tbl OKC_UTIL.unq_tbl_type;
821: l_pmv_status VARCHAR2(1);
822: l_row_found Boolean := False;
823: CURSOR c1(p_ptl_id okl_ptl_ptq_vals_v.ptl_id%TYPE,
824: p_ptq_id okl_ptl_ptq_vals_v.ptq_id%TYPE) is
825: SELECT '1'
826: FROM okl_ptl_ptq_vals_v
827: WHERE ptl_id = p_ptl_id
828: AND ptq_id = p_ptq_id

Line 826: FROM okl_ptl_ptq_vals_v

822: l_row_found Boolean := False;
823: CURSOR c1(p_ptl_id okl_ptl_ptq_vals_v.ptl_id%TYPE,
824: p_ptq_id okl_ptl_ptq_vals_v.ptq_id%TYPE) is
825: SELECT '1'
826: FROM okl_ptl_ptq_vals_v
827: WHERE ptl_id = p_ptl_id
828: AND ptq_id = p_ptq_id
829: AND id <> nvl(p_pmvv_rec.id,-9999);
830:

Line 841: OKC_API.set_message(G_APP_NAME,G_UNQS,G_TABLE_TOKEN, 'Okl_Ptl_Ptq_Vals_V'); ---CHG001

837: FETCH c1 into l_pmv_status;
838: l_row_found := c1%FOUND;
839: CLOSE c1;
840: IF l_row_found then
841: OKC_API.set_message(G_APP_NAME,G_UNQS,G_TABLE_TOKEN, 'Okl_Ptl_Ptq_Vals_V'); ---CHG001
842: x_return_status := OKC_API.G_RET_STS_ERROR;
843: END IF;
844: EXCEPTION
845: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 975: -- validate_row for:OKL_PTL_PTQ_VALS_V --

971: ---------------------------------------------------------------------------
972: -- PROCEDURE validate_row
973: ---------------------------------------------------------------------------
974: -----------------------------------------
975: -- validate_row for:OKL_PTL_PTQ_VALS_V --
976: -----------------------------------------
977: PROCEDURE validate_row(
978: p_api_version IN NUMBER,
979: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1129: -- insert_row for:OKL_PTL_PTQ_VALS --

1125: ---------------------------------------------------------------------------
1126: -- PROCEDURE insert_row
1127: ---------------------------------------------------------------------------
1128: -------------------------------------
1129: -- insert_row for:OKL_PTL_PTQ_VALS --
1130: -------------------------------------
1131: PROCEDURE insert_row(
1132: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1133: x_return_status OUT NOCOPY VARCHAR2,

Line 1145: -- Set_Attributes for:OKL_PTL_PTQ_VALS --

1141: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1142: l_pmv_rec pmv_rec_type := p_pmv_rec;
1143: l_def_pmv_rec pmv_rec_type;
1144: -----------------------------------------
1145: -- Set_Attributes for:OKL_PTL_PTQ_VALS --
1146: -----------------------------------------
1147: FUNCTION Set_Attributes (
1148: p_pmv_rec IN pmv_rec_type,
1149: x_pmv_rec OUT NOCOPY pmv_rec_type

Line 1176: INSERT INTO OKL_PTL_PTQ_VALS(

1172: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1173: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1174: RAISE OKC_API.G_EXCEPTION_ERROR;
1175: END IF;
1176: INSERT INTO OKL_PTL_PTQ_VALS(
1177: id,
1178: ptl_id,
1179: ptq_id,
1180: ptv_id,

Line 1238: -- insert_row for:OKL_PTL_PTQ_VALS_V --

1234: '_PVT'
1235: );
1236: END insert_row;
1237: ---------------------------------------
1238: -- insert_row for:OKL_PTL_PTQ_VALS_V --
1239: ---------------------------------------
1240: PROCEDURE insert_row(
1241: p_api_version IN NUMBER,
1242: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1272: -- Set_Attributes for:OKL_PTL_PTQ_VALS_V --

1268: l_pmvv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1269: RETURN(l_pmvv_rec);
1270: END fill_who_columns;
1271: -------------------------------------------
1272: -- Set_Attributes for:OKL_PTL_PTQ_VALS_V --
1273: -------------------------------------------
1274: FUNCTION Set_Attributes (
1275: p_pmvv_rec IN pmvv_rec_type,
1276: x_pmvv_rec OUT NOCOPY pmvv_rec_type

Line 1461: -- lock_row for:OKL_PTL_PTQ_VALS --

1457: ---------------------------------------------------------------------------
1458: -- PROCEDURE lock_row
1459: ---------------------------------------------------------------------------
1460: -----------------------------------
1461: -- lock_row for:OKL_PTL_PTQ_VALS --
1462: -----------------------------------
1463: PROCEDURE lock_row(
1464: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1465: x_return_status OUT NOCOPY VARCHAR2,

Line 1474: FROM OKL_PTL_PTQ_VALS

1470: E_Resource_Busy EXCEPTION;
1471: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1472: CURSOR lock_csr (p_pmv_rec IN pmv_rec_type) IS
1473: SELECT OBJECT_VERSION_NUMBER
1474: FROM OKL_PTL_PTQ_VALS
1475: WHERE ID = p_pmv_rec.id
1476: AND OBJECT_VERSION_NUMBER = p_pmv_rec.object_version_number
1477: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1478:

Line 1481: FROM OKL_PTL_PTQ_VALS

1477: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1478:
1479: CURSOR lchk_csr (p_pmv_rec IN pmv_rec_type) IS
1480: SELECT OBJECT_VERSION_NUMBER
1481: FROM OKL_PTL_PTQ_VALS
1482: WHERE ID = p_pmv_rec.id;
1483: l_api_version CONSTANT NUMBER := 1;
1484: l_api_name CONSTANT VARCHAR2(30) := 'VALS_lock_row';
1485: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1486: l_object_version_number OKL_PTL_PTQ_VALS.OBJECT_VERSION_NUMBER%TYPE;

1482: WHERE ID = p_pmv_rec.id;
1483: l_api_version CONSTANT NUMBER := 1;
1484: l_api_name CONSTANT VARCHAR2(30) := 'VALS_lock_row';
1485: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1486: l_object_version_number OKL_PTL_PTQ_VALS.OBJECT_VERSION_NUMBER%TYPE;
1487: lc_object_version_number OKL_PTL_PTQ_VALS.OBJECT_VERSION_NUMBER%TYPE;
1488: l_row_notfound BOOLEAN := FALSE;
1489: lc_row_notfound BOOLEAN := FALSE;
1490: BEGIN

Line 1487: lc_object_version_number OKL_PTL_PTQ_VALS.OBJECT_VERSION_NUMBER%TYPE;

1483: l_api_version CONSTANT NUMBER := 1;
1484: l_api_name CONSTANT VARCHAR2(30) := 'VALS_lock_row';
1485: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1486: l_object_version_number OKL_PTL_PTQ_VALS.OBJECT_VERSION_NUMBER%TYPE;
1487: lc_object_version_number OKL_PTL_PTQ_VALS.OBJECT_VERSION_NUMBER%TYPE;
1488: l_row_notfound BOOLEAN := FALSE;
1489: lc_row_notfound BOOLEAN := FALSE;
1490: BEGIN
1491: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1567: -- lock_row for:OKL_PTL_PTQ_VALS_V --

1563: '_PVT'
1564: );
1565: END lock_row;
1566: -------------------------------------
1567: -- lock_row for:OKL_PTL_PTQ_VALS_V --
1568: -------------------------------------
1569: PROCEDURE lock_row(
1570: p_api_version IN NUMBER,
1571: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1724: -- update_row for:OKL_PTL_PTQ_VALS --

1720: ---------------------------------------------------------------------------
1721: -- PROCEDURE update_row
1722: ---------------------------------------------------------------------------
1723: -------------------------------------
1724: -- update_row for:OKL_PTL_PTQ_VALS --
1725: -------------------------------------
1726: PROCEDURE update_row(
1727: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1728: x_return_status OUT NOCOPY VARCHAR2,

Line 1808: -- Set_Attributes for:OKL_PTL_PTQ_VALS --

1804: END IF;
1805: RETURN(l_return_status);
1806: END populate_new_record;
1807: -----------------------------------------
1808: -- Set_Attributes for:OKL_PTL_PTQ_VALS --
1809: -----------------------------------------
1810: FUNCTION Set_Attributes (
1811: p_pmv_rec IN pmv_rec_type,
1812: x_pmv_rec OUT NOCOPY pmv_rec_type

Line 1845: UPDATE OKL_PTL_PTQ_VALS

1841: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1842: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1843: RAISE OKC_API.G_EXCEPTION_ERROR;
1844: END IF;
1845: UPDATE OKL_PTL_PTQ_VALS
1846: SET PTL_ID = l_def_pmv_rec.ptl_id,
1847: PTQ_ID = l_def_pmv_rec.ptq_id,
1848: PTV_ID = l_def_pmv_rec.ptv_id,
1849: OBJECT_VERSION_NUMBER = l_def_pmv_rec.object_version_number,

Line 1894: -- update_row for:OKL_PTL_PTQ_VALS_V --

1890: '_PVT'
1891: );
1892: END update_row;
1893: ---------------------------------------
1894: -- update_row for:OKL_PTL_PTQ_VALS_V --
1895: ---------------------------------------
1896: PROCEDURE update_row(
1897: p_api_version IN NUMBER,
1898: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1993: -- Set_Attributes for:OKL_PTL_PTQ_VALS_V --

1989: END IF;
1990: RETURN(l_return_status);
1991: END populate_new_record;
1992: -------------------------------------------
1993: -- Set_Attributes for:OKL_PTL_PTQ_VALS_V --
1994: -------------------------------------------
1995: FUNCTION Set_Attributes (
1996: p_pmvv_rec IN pmvv_rec_type,
1997: x_pmvv_rec OUT NOCOPY pmvv_rec_type

Line 2185: -- delete_row for:OKL_PTL_PTQ_VALS --

2181: ---------------------------------------------------------------------------
2182: -- PROCEDURE delete_row
2183: ---------------------------------------------------------------------------
2184: -------------------------------------
2185: -- delete_row for:OKL_PTL_PTQ_VALS --
2186: -------------------------------------
2187: PROCEDURE delete_row(
2188: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2189: x_return_status OUT NOCOPY VARCHAR2,

Line 2209: DELETE FROM OKL_PTL_PTQ_VALS

2205: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2206: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2207: RAISE OKC_API.G_EXCEPTION_ERROR;
2208: END IF;
2209: DELETE FROM OKL_PTL_PTQ_VALS
2210: WHERE ID = l_pmv_rec.id;
2211:
2212: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2213: EXCEPTION

Line 2246: -- delete_row for:OKL_PTL_PTQ_VALS_V --

2242: '_PVT'
2243: );
2244: END delete_row;
2245: ---------------------------------------
2246: -- delete_row for:OKL_PTL_PTQ_VALS_V --
2247: ---------------------------------------
2248: PROCEDURE delete_row(
2249: p_api_version IN NUMBER,
2250: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,