DBA Data[Home] [Help]

APPS.OKL_QLS_PVT dependencies on OKL_QUOTE_LINE_STRM

Line 94: -- FUNCTION get_rec for: OKL_QUOTE_LINE_STRM_V

90: null;
91: END api_copy;
92:
93: ---------------------------------------------------------------------------
94: -- FUNCTION get_rec for: OKL_QUOTE_LINE_STRM_V
95: ---------------------------------------------------------------------------
96: FUNCTION get_rec (
97: p_qlsv_rec IN qlsv_rec_type,
98: x_no_data_found OUT NOCOPY BOOLEAN

Line 113: FROM OKL_QUOTE_LINE_STRM

109: CREATION_DATE,
110: LAST_UPDATED_BY,
111: LAST_UPDATE_DATE,
112: LAST_UPDATE_LOGIN
113: FROM OKL_QUOTE_LINE_STRM
114: WHERE OKL_QUOTE_LINE_STRM.id = p_id;
115: l_okl_qlsv_pk okl_qlsv_pk_csr%ROWTYPE;
116: l_qlsv_rec qlsv_rec_type;
117: BEGIN

Line 114: WHERE OKL_QUOTE_LINE_STRM.id = p_id;

110: LAST_UPDATED_BY,
111: LAST_UPDATE_DATE,
112: LAST_UPDATE_LOGIN
113: FROM OKL_QUOTE_LINE_STRM
114: WHERE OKL_QUOTE_LINE_STRM.id = p_id;
115: l_okl_qlsv_pk okl_qlsv_pk_csr%ROWTYPE;
116: l_qlsv_rec qlsv_rec_type;
117: BEGIN
118: x_no_data_found := TRUE;

Line 167: -- FUNCTION get_rec for: OKL_QUOTE_LINE_STRM

163: BEGIN
164: RETURN(get_rec(p_qlsv_rec, l_row_not_found));
165: END get_rec;
166: ---------------------------------------------------------------------------
167: -- FUNCTION get_rec for: OKL_QUOTE_LINE_STRM
168: ---------------------------------------------------------------------------
169: FUNCTION get_rec (
170: p_qls_rec IN qls_rec_type,
171: x_no_data_found OUT NOCOPY BOOLEAN

Line 173: CURSOR okl_quote_line_strm_pk_csr (p_id IN NUMBER) IS

169: FUNCTION get_rec (
170: p_qls_rec IN qls_rec_type,
171: x_no_data_found OUT NOCOPY BOOLEAN
172: ) RETURN qls_rec_type IS
173: CURSOR okl_quote_line_strm_pk_csr (p_id IN NUMBER) IS
174: SELECT
175: ID,
176: QUOTE_LINE_TYPE_CODE,
177: ORG_ID,

Line 186: FROM Okl_Quote_Line_Strm

182: CREATION_DATE,
183: LAST_UPDATED_BY,
184: LAST_UPDATE_DATE,
185: LAST_UPDATE_LOGIN
186: FROM Okl_Quote_Line_Strm
187: WHERE okl_quote_line_strm.id = p_id;
188: l_okl_quote_line_strm_pk okl_quote_line_strm_pk_csr%ROWTYPE;
189: l_qls_rec qls_rec_type;
190: BEGIN

Line 187: WHERE okl_quote_line_strm.id = p_id;

183: LAST_UPDATED_BY,
184: LAST_UPDATE_DATE,
185: LAST_UPDATE_LOGIN
186: FROM Okl_Quote_Line_Strm
187: WHERE okl_quote_line_strm.id = p_id;
188: l_okl_quote_line_strm_pk okl_quote_line_strm_pk_csr%ROWTYPE;
189: l_qls_rec qls_rec_type;
190: BEGIN
191: x_no_data_found := TRUE;

Line 188: l_okl_quote_line_strm_pk okl_quote_line_strm_pk_csr%ROWTYPE;

184: LAST_UPDATE_DATE,
185: LAST_UPDATE_LOGIN
186: FROM Okl_Quote_Line_Strm
187: WHERE okl_quote_line_strm.id = p_id;
188: l_okl_quote_line_strm_pk okl_quote_line_strm_pk_csr%ROWTYPE;
189: l_qls_rec qls_rec_type;
190: BEGIN
191: x_no_data_found := TRUE;
192: -- Get current database values

Line 193: OPEN okl_quote_line_strm_pk_csr (p_qls_rec.id);

189: l_qls_rec qls_rec_type;
190: BEGIN
191: x_no_data_found := TRUE;
192: -- Get current database values
193: OPEN okl_quote_line_strm_pk_csr (p_qls_rec.id);
194: FETCH okl_quote_line_strm_pk_csr INTO
195: l_qls_rec.id,
196: l_qls_rec.quote_line_type_code,
197: l_qls_rec.org_id,

Line 194: FETCH okl_quote_line_strm_pk_csr INTO

190: BEGIN
191: x_no_data_found := TRUE;
192: -- Get current database values
193: OPEN okl_quote_line_strm_pk_csr (p_qls_rec.id);
194: FETCH okl_quote_line_strm_pk_csr INTO
195: l_qls_rec.id,
196: l_qls_rec.quote_line_type_code,
197: l_qls_rec.org_id,
198: l_qls_rec.sty_id,

Line 206: x_no_data_found := okl_quote_line_strm_pk_csr%NOTFOUND;

202: l_qls_rec.creation_date,
203: l_qls_rec.last_updated_by,
204: l_qls_rec.last_update_date,
205: l_qls_rec.last_update_login;
206: x_no_data_found := okl_quote_line_strm_pk_csr%NOTFOUND;
207: CLOSE okl_quote_line_strm_pk_csr;
208: RETURN(l_qls_rec);
209: END get_rec;
210:

Line 207: CLOSE okl_quote_line_strm_pk_csr;

203: l_qls_rec.last_updated_by,
204: l_qls_rec.last_update_date,
205: l_qls_rec.last_update_login;
206: x_no_data_found := okl_quote_line_strm_pk_csr%NOTFOUND;
207: CLOSE okl_quote_line_strm_pk_csr;
208: RETURN(l_qls_rec);
209: END get_rec;
210:
211: ------------------------------------------------------------------

Line 240: -- FUNCTION null_out_defaults for: OKL_QUOTE_LINE_STRM_V

236: BEGIN
237: RETURN(get_rec(p_qls_rec, l_row_not_found));
238: END get_rec;
239: ---------------------------------------------------------------------------
240: -- FUNCTION null_out_defaults for: OKL_QUOTE_LINE_STRM_V
241: ---------------------------------------------------------------------------
242: FUNCTION null_out_defaults (
243: p_qlsv_rec IN qlsv_rec_type
244: ) RETURN qlsv_rec_type IS

Line 299: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKL_QUOTE_LINE_STRM'

295: RAISE G_EXCEPTION_HALT_VALIDATION;
296: END IF;
297:
298: -- Verify the value fits the length of the column in the database
299: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKL_QUOTE_LINE_STRM'
300: ,p_col_name => 'id'
301: ,p_col_value => p_id
302: ,x_return_status => x_return_status);
303: -- verify that length is within allowed limits

Line 337: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKL_QUOTE_LINE_STRM'

333: RAISE G_EXCEPTION_HALT_VALIDATION;
334: END IF;
335:
336: -- Verify the value fits the length of the column in the database
337: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKL_QUOTE_LINE_STRM'
338: ,p_col_name => 'quote_line_type_code'
339: ,p_col_value => p_quote_line_type_code
340: ,x_return_status => x_return_status);
341: -- verify that length is within allowed limits

Line 375: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKL_QUOTE_LINE_STRM'

371: RAISE G_EXCEPTION_HALT_VALIDATION;
372: END IF;
373:
374: -- Verify the value fits the length of the column in the database
375: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKL_QUOTE_LINE_STRM'
376: ,p_col_name => 'object_version_number'
377: ,p_col_value => p_object_version_number
378: ,x_return_status => x_return_status);
379: -- verify that length is within allowed limits

Line 435: -- Validate_Attributes for:OKL_QUOTE_LINE_STRM_V --

431: ---------------------------------------------------------------------------
432: -- FUNCTION Validate_Attributes
433: ---------------------------------------------------------------------------
434: ---------------------------------------------------
435: -- Validate_Attributes for:OKL_QUOTE_LINE_STRM_V --
436: ---------------------------------------------------
437: FUNCTION Validate_Attributes (
438: p_qlsv_rec IN qlsv_rec_type
439: ) RETURN VARCHAR2 IS

Line 444: OKC_UTIL.ADD_VIEW('OKL_QUOTE_LINE_STRM', x_return_status);

440: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
441: x_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
442: BEGIN
443: -- Call OKC_UTIL.ADD_VIEW to prepare the PL/SQL table to hold columns of view
444: OKC_UTIL.ADD_VIEW('OKL_QUOTE_LINE_STRM', x_return_status);
445: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
446: IF (x_return_status <> OKC_API.G_RET_STS_UNEXP_ERROR) THEN
447: l_return_status := x_return_status;
448: END IF;

Line 509: -- Validate Record for:OKL_QUOTE_LINE_STRM_V --

505: ---------------------------------------------------------------------------
506: -- PROCEDURE Validate_Record
507: ---------------------------------------------------------------------------
508: -----------------------------------------------
509: -- Validate Record for:OKL_QUOTE_LINE_STRM_V --
510: -----------------------------------------------
511: FUNCTION Validate_Record (
512: p_qlsv_rec IN qlsv_rec_type,
513: p_db_qlsv_rec IN qlsv_rec_type

Line 597: FROM OKL_QUOTE_LINE_STRM

593: ) RETURN VARCHAR2 IS
594: -- Cursor to get the unique key of quote_line_type_code and sty_id
595: CURSOR qlsv_uniq_csr IS
596: SELECT 'x'
597: FROM OKL_QUOTE_LINE_STRM
598: WHERE quote_line_type_code = p_qlsv_rec.quote_line_type_code
599: AND sty_id = p_qlsv_rec.sty_id
600: AND id <> NVL(p_qlsv_rec.id, -99999);
601: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 687: -- validate_row for:OKL_QUOTE_LINE_STRM_V --

683: ---------------------------------------------------------------------------
684: -- PROCEDURE validate_row
685: ---------------------------------------------------------------------------
686: --------------------------------------------
687: -- validate_row for:OKL_QUOTE_LINE_STRM_V --
688: --------------------------------------------
689: PROCEDURE validate_row(
690: p_api_version IN NUMBER,
691: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 764: -- PL/SQL TBL validate_row for:OKL_QUOTE_LINE_STRM_V --

760: '_PVT'
761: );
762: END validate_row;
763: -------------------------------------------------------
764: -- PL/SQL TBL validate_row for:OKL_QUOTE_LINE_STRM_V --
765: -------------------------------------------------------
766: PROCEDURE validate_row(
767: p_api_version IN NUMBER,
768: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 860: -- PL/SQL TBL validate_row for:OKL_QUOTE_LINE_STRM_V --

856: );
857: END validate_row;
858:
859: -------------------------------------------------------
860: -- PL/SQL TBL validate_row for:OKL_QUOTE_LINE_STRM_V --
861: -------------------------------------------------------
862: PROCEDURE validate_row(
863: p_api_version IN NUMBER,
864: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 925: -- insert_row for:OKL_QUOTE_LINE_STRM --

921: ---------------------------------------------------------------------------
922: -- PROCEDURE insert_row
923: ---------------------------------------------------------------------------
924: ----------------------------------------
925: -- insert_row for:OKL_QUOTE_LINE_STRM --
926: ----------------------------------------
927: PROCEDURE insert_row(
928: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
929: x_return_status OUT NOCOPY VARCHAR2,

Line 941: -- Set_Attributes for:OKL_QUOTE_LINE_STRM --

937: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
938: l_qls_rec qls_rec_type := p_qls_rec;
939: l_def_qls_rec qls_rec_type;
940: --------------------------------------------
941: -- Set_Attributes for:OKL_QUOTE_LINE_STRM --
942: --------------------------------------------
943: FUNCTION Set_Attributes (
944: p_qls_rec IN qls_rec_type,
945: x_qls_rec OUT NOCOPY qls_rec_type

Line 972: INSERT INTO OKL_QUOTE_LINE_STRM(

968: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
969: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
970: RAISE OKL_API.G_EXCEPTION_ERROR;
971: END IF;
972: INSERT INTO OKL_QUOTE_LINE_STRM(
973: id,
974: quote_line_type_code,
975: org_id,
976: sty_id,

Line 1033: -- insert_row for :OKL_QUOTE_LINE_STRM_V --

1029: '_PVT'
1030: );
1031: END insert_row;
1032: -------------------------------------------
1033: -- insert_row for :OKL_QUOTE_LINE_STRM_V --
1034: -------------------------------------------
1035: PROCEDURE insert_row(
1036: p_api_version IN NUMBER,
1037: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1067: -- Set_Attributes for:OKL_QUOTE_LINE_STRM_V --

1063: l_qlsv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1064: RETURN(l_qlsv_rec);
1065: END fill_who_columns;
1066: ----------------------------------------------
1067: -- Set_Attributes for:OKL_QUOTE_LINE_STRM_V --
1068: ----------------------------------------------
1069: FUNCTION Set_Attributes (
1070: p_qlsv_rec IN qlsv_rec_type,
1071: x_qlsv_rec OUT NOCOPY qlsv_rec_type

Line 1348: -- lock_row for:OKL_QUOTE_LINE_STRM --

1344: ---------------------------------------------------------------------------
1345: -- PROCEDURE lock_row
1346: ---------------------------------------------------------------------------
1347: --------------------------------------
1348: -- lock_row for:OKL_QUOTE_LINE_STRM --
1349: --------------------------------------
1350: PROCEDURE lock_row(
1351: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1352: x_return_status OUT NOCOPY VARCHAR2,

Line 1361: FROM OKL_QUOTE_LINE_STRM

1357: E_Resource_Busy EXCEPTION;
1358: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1359: CURSOR lock_csr (p_qls_rec IN qls_rec_type) IS
1360: SELECT OBJECT_VERSION_NUMBER
1361: FROM OKL_QUOTE_LINE_STRM
1362: WHERE ID = p_qls_rec.id
1363: AND OBJECT_VERSION_NUMBER = p_qls_rec.object_version_number
1364: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1365:

Line 1368: FROM OKL_QUOTE_LINE_STRM

1364: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1365:
1366: CURSOR lchk_csr (p_qls_rec IN qls_rec_type) IS
1367: SELECT OBJECT_VERSION_NUMBER
1368: FROM OKL_QUOTE_LINE_STRM
1369: WHERE ID = p_qls_rec.id;
1370: l_api_version CONSTANT NUMBER := 1;
1371: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1372: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 1373: l_object_version_number OKL_QUOTE_LINE_STRM.OBJECT_VERSION_NUMBER%TYPE;

1369: WHERE ID = p_qls_rec.id;
1370: l_api_version CONSTANT NUMBER := 1;
1371: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1372: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1373: l_object_version_number OKL_QUOTE_LINE_STRM.OBJECT_VERSION_NUMBER%TYPE;
1374: lc_object_version_number OKL_QUOTE_LINE_STRM.OBJECT_VERSION_NUMBER%TYPE;
1375: l_row_notfound BOOLEAN := FALSE;
1376: lc_row_notfound BOOLEAN := FALSE;
1377: BEGIN

Line 1374: lc_object_version_number OKL_QUOTE_LINE_STRM.OBJECT_VERSION_NUMBER%TYPE;

1370: l_api_version CONSTANT NUMBER := 1;
1371: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1372: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1373: l_object_version_number OKL_QUOTE_LINE_STRM.OBJECT_VERSION_NUMBER%TYPE;
1374: lc_object_version_number OKL_QUOTE_LINE_STRM.OBJECT_VERSION_NUMBER%TYPE;
1375: l_row_notfound BOOLEAN := FALSE;
1376: lc_row_notfound BOOLEAN := FALSE;
1377: BEGIN
1378: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 1455: -- lock_row for: OKL_QUOTE_LINE_STRM_V --

1451: '_PVT'
1452: );
1453: END lock_row;
1454: -----------------------------------------
1455: -- lock_row for: OKL_QUOTE_LINE_STRM_V --
1456: -----------------------------------------
1457: PROCEDURE lock_row(
1458: p_api_version IN NUMBER,
1459: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1695: -- update_row for:OKL_QUOTE_LINE_STRM --

1691: ---------------------------------------------------------------------------
1692: -- PROCEDURE update_row
1693: ---------------------------------------------------------------------------
1694: ----------------------------------------
1695: -- update_row for:OKL_QUOTE_LINE_STRM --
1696: ----------------------------------------
1697: PROCEDURE update_row(
1698: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1699: x_return_status OUT NOCOPY VARCHAR2,

Line 1774: -- Set_Attributes for:OKL_QUOTE_LINE_STRM --

1770: END IF;
1771: RETURN(l_return_status);
1772: END populate_new_record;
1773: --------------------------------------------
1774: -- Set_Attributes for:OKL_QUOTE_LINE_STRM --
1775: --------------------------------------------
1776: FUNCTION Set_Attributes (
1777: p_qls_rec IN qls_rec_type,
1778: x_qls_rec OUT NOCOPY qls_rec_type

Line 1812: UPDATE OKL_QUOTE_LINE_STRM

1808: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1809: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1810: RAISE OKL_API.G_EXCEPTION_ERROR;
1811: END IF;
1812: UPDATE OKL_QUOTE_LINE_STRM
1813: SET QUOTE_LINE_TYPE_CODE = l_def_qls_rec.quote_line_type_code,
1814: ORG_ID = l_def_qls_rec.org_id,
1815: STY_ID = l_def_qls_rec.sty_id,
1816: INVOICABLE_YN = l_def_qls_rec.invoicable_yn,

Line 1861: -- update_row for:OKL_QUOTE_LINE_STRM_V --

1857: '_PVT'
1858: );
1859: END update_row;
1860: ------------------------------------------
1861: -- update_row for:OKL_QUOTE_LINE_STRM_V --
1862: ------------------------------------------
1863: PROCEDURE update_row(
1864: p_api_version IN NUMBER,
1865: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1953: -- Set_Attributes for:OKL_QUOTE_LINE_STRM_V --

1949: END IF;
1950: RETURN(l_return_status);
1951: END populate_new_record;
1952: ----------------------------------------------
1953: -- Set_Attributes for:OKL_QUOTE_LINE_STRM_V --
1954: ----------------------------------------------
1955: FUNCTION Set_Attributes (
1956: p_qlsv_rec IN qlsv_rec_type,
1957: x_qlsv_rec OUT NOCOPY qlsv_rec_type

Line 2245: -- delete_row for:OKL_QUOTE_LINE_STRM --

2241: ---------------------------------------------------------------------------
2242: -- PROCEDURE delete_row
2243: ---------------------------------------------------------------------------
2244: ----------------------------------------
2245: -- delete_row for:OKL_QUOTE_LINE_STRM --
2246: ----------------------------------------
2247: PROCEDURE delete_row(
2248: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2249: x_return_status OUT NOCOPY VARCHAR2,

Line 2270: DELETE FROM OKL_QUOTE_LINE_STRM

2266: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2267: RAISE OKL_API.G_EXCEPTION_ERROR;
2268: END IF;
2269:
2270: DELETE FROM OKL_QUOTE_LINE_STRM
2271: WHERE ID = p_qls_rec.id;
2272:
2273: x_return_status := l_return_status;
2274: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2308: -- delete_row for:OKL_QUOTE_LINE_STRM_V --

2304: '_PVT'
2305: );
2306: END delete_row;
2307: ------------------------------------------
2308: -- delete_row for:OKL_QUOTE_LINE_STRM_V --
2309: ------------------------------------------
2310: PROCEDURE delete_row(
2311: p_api_version IN NUMBER,
2312: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 2390: -- PL/SQL TBL delete_row for:OKL_QUOTE_LINE_STRM_V --

2386: '_PVT'
2387: );
2388: END delete_row;
2389: -----------------------------------------------------
2390: -- PL/SQL TBL delete_row for:OKL_QUOTE_LINE_STRM_V --
2391: -----------------------------------------------------
2392: PROCEDURE delete_row(
2393: p_api_version IN NUMBER,
2394: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 2486: -- PL/SQL TBL delete_row for:OKL_QUOTE_LINE_STRM_V --

2482: );
2483: END delete_row;
2484:
2485: -----------------------------------------------------
2486: -- PL/SQL TBL delete_row for:OKL_QUOTE_LINE_STRM_V --
2487: -----------------------------------------------------
2488: PROCEDURE delete_row(
2489: p_api_version IN NUMBER,
2490: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,