DBA Data[Home] [Help]

APPS.OKL_QSL_PVT dependencies on OKL_QUOTE_STRM_ELEMENTS

Line 66: CURSOR c_pk_csr IS SELECT okl_quote_strm_elements_s.NEXTVAL FROM DUAL;

62: -- FUNCTION get_seq_id
63: ---------------------------------------------------------------------------
64: FUNCTION get_seq_id RETURN NUMBER IS
65: l_pk_value NUMBER;
66: CURSOR c_pk_csr IS SELECT okl_quote_strm_elements_s.NEXTVAL FROM DUAL;
67: BEGIN
68: /* Fetch the pk value from the sequence */
69: OPEN c_pk_csr;
70: FETCH c_pk_csr INTO l_pk_value;

Line 100: -- FUNCTION get_rec for: OKL_QUOTE_STRM_ELEMENTS

96: null;
97: END api_copy;
98:
99: ---------------------------------------------------------------------------
100: -- FUNCTION get_rec for: OKL_QUOTE_STRM_ELEMENTS
101: ---------------------------------------------------------------------------
102: FUNCTION get_rec (
103: p_qsl_rec IN qsl_rec_type,
104: x_no_data_found OUT NOCOPY BOOLEAN

Line 106: CURSOR okl_quote_strm_elements_pk_csr (p_quote_strm_element_id IN NUMBER) IS

102: FUNCTION get_rec (
103: p_qsl_rec IN qsl_rec_type,
104: x_no_data_found OUT NOCOPY BOOLEAN
105: ) RETURN qsl_rec_type IS
106: CURSOR okl_quote_strm_elements_pk_csr (p_quote_strm_element_id IN NUMBER) IS
107: SELECT
108: QUOTE_STRM_ELEMENT_ID,
109: QUOTE_STREAM_ID,
110: OBJECT_VERSION_NUMBER,

Line 118: FROM Okl_Quote_Strm_Elements

114: CREATION_DATE,
115: LAST_UPDATED_BY,
116: LAST_UPDATE_DATE,
117: LAST_UPDATE_LOGIN
118: FROM Okl_Quote_Strm_Elements
119: WHERE okl_quote_strm_elements.quote_strm_element_id = p_quote_strm_element_id;
120: l_okl_quote_strm_elements_pk okl_quote_strm_elements_pk_csr%ROWTYPE;
121: l_qsl_rec qsl_rec_type;
122: BEGIN

Line 119: WHERE okl_quote_strm_elements.quote_strm_element_id = p_quote_strm_element_id;

115: LAST_UPDATED_BY,
116: LAST_UPDATE_DATE,
117: LAST_UPDATE_LOGIN
118: FROM Okl_Quote_Strm_Elements
119: WHERE okl_quote_strm_elements.quote_strm_element_id = p_quote_strm_element_id;
120: l_okl_quote_strm_elements_pk okl_quote_strm_elements_pk_csr%ROWTYPE;
121: l_qsl_rec qsl_rec_type;
122: BEGIN
123: x_no_data_found := TRUE;

Line 120: l_okl_quote_strm_elements_pk okl_quote_strm_elements_pk_csr%ROWTYPE;

116: LAST_UPDATE_DATE,
117: LAST_UPDATE_LOGIN
118: FROM Okl_Quote_Strm_Elements
119: WHERE okl_quote_strm_elements.quote_strm_element_id = p_quote_strm_element_id;
120: l_okl_quote_strm_elements_pk okl_quote_strm_elements_pk_csr%ROWTYPE;
121: l_qsl_rec qsl_rec_type;
122: BEGIN
123: x_no_data_found := TRUE;
124: -- Get current database values

Line 125: OPEN okl_quote_strm_elements_pk_csr (p_qsl_rec.quote_strm_element_id);

121: l_qsl_rec qsl_rec_type;
122: BEGIN
123: x_no_data_found := TRUE;
124: -- Get current database values
125: OPEN okl_quote_strm_elements_pk_csr (p_qsl_rec.quote_strm_element_id);
126: FETCH okl_quote_strm_elements_pk_csr INTO
127: l_qsl_rec.quote_strm_element_id,
128: l_qsl_rec.quote_stream_id,
129: l_qsl_rec.object_version_number,

Line 126: FETCH okl_quote_strm_elements_pk_csr INTO

122: BEGIN
123: x_no_data_found := TRUE;
124: -- Get current database values
125: OPEN okl_quote_strm_elements_pk_csr (p_qsl_rec.quote_strm_element_id);
126: FETCH okl_quote_strm_elements_pk_csr INTO
127: l_qsl_rec.quote_strm_element_id,
128: l_qsl_rec.quote_stream_id,
129: l_qsl_rec.object_version_number,
130: l_qsl_rec.stream_element_date,

Line 137: x_no_data_found := okl_quote_strm_elements_pk_csr%NOTFOUND;

133: l_qsl_rec.creation_date,
134: l_qsl_rec.last_updated_by,
135: l_qsl_rec.last_update_date,
136: l_qsl_rec.last_update_login;
137: x_no_data_found := okl_quote_strm_elements_pk_csr%NOTFOUND;
138: CLOSE okl_quote_strm_elements_pk_csr;
139: RETURN(l_qsl_rec);
140: END get_rec;
141:

Line 138: CLOSE okl_quote_strm_elements_pk_csr;

134: l_qsl_rec.last_updated_by,
135: l_qsl_rec.last_update_date,
136: l_qsl_rec.last_update_login;
137: x_no_data_found := okl_quote_strm_elements_pk_csr%NOTFOUND;
138: CLOSE okl_quote_strm_elements_pk_csr;
139: RETURN(l_qsl_rec);
140: END get_rec;
141:
142: ------------------------------------------------------------------

Line 171: -- FUNCTION null_out_defaults for: OKL_QUOTE_STRM_ELEMENTS

167: BEGIN
168: RETURN(get_rec(p_qsl_rec, l_row_not_found));
169: END get_rec;
170: ---------------------------------------------------------------------------
171: -- FUNCTION null_out_defaults for: OKL_QUOTE_STRM_ELEMENTS
172: ---------------------------------------------------------------------------
173: FUNCTION null_out_defaults (
174: p_qsl_rec IN qsl_rec_type
175: ) RETURN qsl_rec_type IS

Line 339: -- Validate_Attributes for:OKL_QUOTE_STRM_ELEMENTS --

335: ---------------------------------------------------------------------------
336: -- FUNCTION Validate_Attributes
337: ---------------------------------------------------------------------------
338: -----------------------------------------------------
339: -- Validate_Attributes for:OKL_QUOTE_STRM_ELEMENTS --
340: -----------------------------------------------------
341: FUNCTION Validate_Attributes (
342: p_qsl_rec IN qsl_rec_type
343: ) RETURN VARCHAR2 IS

Line 413: -- Validate Record for:OKL_QUOTE_STRM_ELEMENTS --

409: ---------------------------------------------------------------------------
410: -- PROCEDURE Validate_Record
411: ---------------------------------------------------------------------------
412: -------------------------------------------------
413: -- Validate Record for:OKL_QUOTE_STRM_ELEMENTS --
414: -------------------------------------------------
415: FUNCTION Validate_Record (
416: p_qsl_rec IN qsl_rec_type,
417: p_db_qsl_rec IN qsl_rec_type

Line 441: -- validate_row for:OKL_QUOTE_STRM_ELEMENTS --

437: ---------------------------------------------------------------------------
438: -- PROCEDURE validate_row
439: ---------------------------------------------------------------------------
440: ----------------------------------------------
441: -- validate_row for:OKL_QUOTE_STRM_ELEMENTS --
442: ----------------------------------------------
443: PROCEDURE validate_row(
444: p_api_version IN NUMBER,
445: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 516: -- PL/SQL TBL validate_row for:OKL_QUOTE_STRM_ELEMENTS --

512: '_PVT'
513: );
514: END validate_row;
515: ---------------------------------------------------------
516: -- PL/SQL TBL validate_row for:OKL_QUOTE_STRM_ELEMENTS --
517: ---------------------------------------------------------
518: PROCEDURE validate_row(
519: p_api_version IN NUMBER,
520: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 612: -- PL/SQL TBL validate_row for:OKL_QUOTE_STRM_ELEMENTS --

608: );
609: END validate_row;
610:
611: ---------------------------------------------------------
612: -- PL/SQL TBL validate_row for:OKL_QUOTE_STRM_ELEMENTS --
613: ---------------------------------------------------------
614: PROCEDURE validate_row(
615: p_api_version IN NUMBER,
616: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 677: -- insert_row for:OKL_QUOTE_STRM_ELEMENTS --

673: ---------------------------------------------------------------------------
674: -- PROCEDURE insert_row
675: ---------------------------------------------------------------------------
676: --------------------------------------------
677: -- insert_row for:OKL_QUOTE_STRM_ELEMENTS --
678: --------------------------------------------
679: PROCEDURE insert_row(
680: p_api_version IN NUMBER,
681: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 709: -- Set_Attributes for:OKL_QUOTE_STRM_ELEMENTS --

705: l_qsl_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
706: RETURN(l_qsl_rec);
707: END fill_who_columns;
708: ------------------------------------------------
709: -- Set_Attributes for:OKL_QUOTE_STRM_ELEMENTS --
710: ------------------------------------------------
711: FUNCTION Set_Attributes (
712: p_qsl_rec IN qsl_rec_type,
713: x_qsl_rec OUT NOCOPY qsl_rec_type

Line 762: INSERT INTO OKL_QUOTE_STRM_ELEMENTS(

758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
760: RAISE OKL_API.G_EXCEPTION_ERROR;
761: END IF;
762: INSERT INTO OKL_QUOTE_STRM_ELEMENTS(
763: quote_strm_element_id,
764: quote_stream_id,
765: object_version_number,
766: stream_element_date,

Line 985: -- lock_row for:OKL_QUOTE_STRM_ELEMENTS --

981: ---------------------------------------------------------------------------
982: -- PROCEDURE lock_row
983: ---------------------------------------------------------------------------
984: ------------------------------------------
985: -- lock_row for:OKL_QUOTE_STRM_ELEMENTS --
986: ------------------------------------------
987: PROCEDURE lock_row(
988: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
989: x_return_status OUT NOCOPY VARCHAR2,

Line 998: FROM OKL_QUOTE_STRM_ELEMENTS

994: E_Resource_Busy EXCEPTION;
995: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
996: CURSOR lock_csr (p_qsl_rec IN qsl_rec_type) IS
997: SELECT OBJECT_VERSION_NUMBER
998: FROM OKL_QUOTE_STRM_ELEMENTS
999: WHERE QUOTE_STRM_ELEMENT_ID = p_qsl_rec.quote_strm_element_id
1000: AND OBJECT_VERSION_NUMBER = p_qsl_rec.object_version_number
1001: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1002:

Line 1005: FROM OKL_QUOTE_STRM_ELEMENTS

1001: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1002:
1003: CURSOR lchk_csr (p_qsl_rec IN qsl_rec_type) IS
1004: SELECT OBJECT_VERSION_NUMBER
1005: FROM OKL_QUOTE_STRM_ELEMENTS
1006: WHERE QUOTE_STRM_ELEMENT_ID = p_qsl_rec.quote_strm_element_id;
1007: l_api_version CONSTANT NUMBER := 1;
1008: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1009: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 1010: l_object_version_number OKL_QUOTE_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;

1006: WHERE QUOTE_STRM_ELEMENT_ID = p_qsl_rec.quote_strm_element_id;
1007: l_api_version CONSTANT NUMBER := 1;
1008: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1009: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1010: l_object_version_number OKL_QUOTE_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;
1011: lc_object_version_number OKL_QUOTE_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;
1012: l_row_notfound BOOLEAN := FALSE;
1013: lc_row_notfound BOOLEAN := FALSE;
1014: BEGIN

Line 1011: lc_object_version_number OKL_QUOTE_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;

1007: l_api_version CONSTANT NUMBER := 1;
1008: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1009: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1010: l_object_version_number OKL_QUOTE_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;
1011: lc_object_version_number OKL_QUOTE_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;
1012: l_row_notfound BOOLEAN := FALSE;
1013: lc_row_notfound BOOLEAN := FALSE;
1014: BEGIN
1015: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 1092: -- lock_row for: OKL_QUOTE_STRM_ELEMENTS --

1088: '_PVT'
1089: );
1090: END lock_row;
1091: -------------------------------------------
1092: -- lock_row for: OKL_QUOTE_STRM_ELEMENTS --
1093: -------------------------------------------
1094: PROCEDURE lock_row(
1095: p_api_version IN NUMBER,
1096: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1331: -- update_row for:OKL_QUOTE_STRM_ELEMENTS --

1327: ---------------------------------------------------------------------------
1328: -- PROCEDURE update_row
1329: ---------------------------------------------------------------------------
1330: --------------------------------------------
1331: -- update_row for:OKL_QUOTE_STRM_ELEMENTS --
1332: --------------------------------------------
1333: PROCEDURE update_row(
1334: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1335: x_return_status OUT NOCOPY VARCHAR2,

Line 1396: -- Set_Attributes for:OKL_QUOTE_STRM_ELEMENTS --

1392: END IF;
1393: RETURN(l_return_status);
1394: END populate_new_record;
1395: ------------------------------------------------
1396: -- Set_Attributes for:OKL_QUOTE_STRM_ELEMENTS --
1397: ------------------------------------------------
1398: FUNCTION Set_Attributes (
1399: p_qsl_rec IN qsl_rec_type,
1400: x_qsl_rec OUT NOCOPY qsl_rec_type

Line 1434: UPDATE OKL_QUOTE_STRM_ELEMENTS

1430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1431: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1432: RAISE OKL_API.G_EXCEPTION_ERROR;
1433: END IF;
1434: UPDATE OKL_QUOTE_STRM_ELEMENTS
1435: SET QUOTE_STREAM_ID = l_def_qsl_rec.quote_stream_id,
1436: OBJECT_VERSION_NUMBER = l_def_qsl_rec.object_version_number,
1437: STREAM_ELEMENT_DATE = l_def_qsl_rec.stream_element_date,
1438: AMOUNT = l_def_qsl_rec.amount,

Line 1482: -- update_row for:OKL_QUOTE_STRM_ELEMENTS --

1478: '_PVT'
1479: );
1480: END update_row;
1481: --------------------------------------------
1482: -- update_row for:OKL_QUOTE_STRM_ELEMENTS --
1483: --------------------------------------------
1484: PROCEDURE update_row(
1485: p_api_version IN NUMBER,
1486: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1560: -- Set_Attributes for:OKL_QUOTE_STRM_ELEMENTS --

1556: END IF;
1557: RETURN(l_return_status);
1558: END populate_new_record;
1559: ------------------------------------------------
1560: -- Set_Attributes for:OKL_QUOTE_STRM_ELEMENTS --
1561: ------------------------------------------------
1562: FUNCTION Set_Attributes (
1563: p_qsl_rec IN qsl_rec_type,
1564: x_qsl_rec OUT NOCOPY qsl_rec_type

Line 1851: -- delete_row for:OKL_QUOTE_STRM_ELEMENTS --

1847: ---------------------------------------------------------------------------
1848: -- PROCEDURE delete_row
1849: ---------------------------------------------------------------------------
1850: --------------------------------------------
1851: -- delete_row for:OKL_QUOTE_STRM_ELEMENTS --
1852: --------------------------------------------
1853: PROCEDURE delete_row(
1854: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1855: x_return_status OUT NOCOPY VARCHAR2,

Line 1876: DELETE FROM OKL_QUOTE_STRM_ELEMENTS

1872: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1873: RAISE OKL_API.G_EXCEPTION_ERROR;
1874: END IF;
1875:
1876: DELETE FROM OKL_QUOTE_STRM_ELEMENTS
1877: WHERE QUOTE_STRM_ELEMENT_ID = p_qsl_rec.quote_strm_element_id;
1878:
1879: x_return_status := l_return_status;
1880: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1914: -- delete_row for:OKL_QUOTE_STRM_ELEMENTS --

1910: '_PVT'
1911: );
1912: END delete_row;
1913: --------------------------------------------
1914: -- delete_row for:OKL_QUOTE_STRM_ELEMENTS --
1915: --------------------------------------------
1916: PROCEDURE delete_row(
1917: p_api_version IN NUMBER,
1918: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1994: -- PL/SQL TBL delete_row for:OKL_QUOTE_STRM_ELEMENTS --

1990: '_PVT'
1991: );
1992: END delete_row;
1993: -------------------------------------------------------
1994: -- PL/SQL TBL delete_row for:OKL_QUOTE_STRM_ELEMENTS --
1995: -------------------------------------------------------
1996: PROCEDURE delete_row(
1997: p_api_version IN NUMBER,
1998: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 2090: -- PL/SQL TBL delete_row for:OKL_QUOTE_STRM_ELEMENTS --

2086: );
2087: END delete_row;
2088:
2089: -------------------------------------------------------
2090: -- PL/SQL TBL delete_row for:OKL_QUOTE_STRM_ELEMENTS --
2091: -------------------------------------------------------
2092: PROCEDURE delete_row(
2093: p_api_version IN NUMBER,
2094: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,