DBA Data[Home] [Help]

APPS.OKL_QSH_PVT dependencies on OKL_QUOTE_STREAMS

Line 66: CURSOR c_pk_csr IS SELECT okl_quote_streams_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_streams_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_STREAMS

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

Line 106: CURSOR okl_quote_streams_pk_csr (p_quote_stream_id IN NUMBER) IS

102: FUNCTION get_rec (
103: p_qsh_rec IN qsh_rec_type,
104: x_no_data_found OUT NOCOPY BOOLEAN
105: ) RETURN qsh_rec_type IS
106: CURSOR okl_quote_streams_pk_csr (p_quote_stream_id IN NUMBER) IS
107: SELECT
108: QUOTE_STREAM_ID,
109: OBJECT_VERSION_NUMBER,
110: QUOTE_TYPE,

Line 123: FROM Okl_Quote_Streams

119: LAST_UPDATED_BY,
120: LAST_UPDATE_DATE,
121: LAST_UPDATE_LOGIN,
122: LINK_ASSET_ID
123: FROM Okl_Quote_Streams
124: WHERE okl_quote_streams.quote_stream_id = p_quote_stream_id;
125: l_okl_quote_streams_pk okl_quote_streams_pk_csr%ROWTYPE;
126: l_qsh_rec qsh_rec_type;
127: BEGIN

Line 124: WHERE okl_quote_streams.quote_stream_id = p_quote_stream_id;

120: LAST_UPDATE_DATE,
121: LAST_UPDATE_LOGIN,
122: LINK_ASSET_ID
123: FROM Okl_Quote_Streams
124: WHERE okl_quote_streams.quote_stream_id = p_quote_stream_id;
125: l_okl_quote_streams_pk okl_quote_streams_pk_csr%ROWTYPE;
126: l_qsh_rec qsh_rec_type;
127: BEGIN
128: x_no_data_found := TRUE;

Line 125: l_okl_quote_streams_pk okl_quote_streams_pk_csr%ROWTYPE;

121: LAST_UPDATE_LOGIN,
122: LINK_ASSET_ID
123: FROM Okl_Quote_Streams
124: WHERE okl_quote_streams.quote_stream_id = p_quote_stream_id;
125: l_okl_quote_streams_pk okl_quote_streams_pk_csr%ROWTYPE;
126: l_qsh_rec qsh_rec_type;
127: BEGIN
128: x_no_data_found := TRUE;
129: -- Get current database values

Line 130: OPEN okl_quote_streams_pk_csr (p_qsh_rec.quote_stream_id);

126: l_qsh_rec qsh_rec_type;
127: BEGIN
128: x_no_data_found := TRUE;
129: -- Get current database values
130: OPEN okl_quote_streams_pk_csr (p_qsh_rec.quote_stream_id);
131: FETCH okl_quote_streams_pk_csr INTO
132: l_qsh_rec.quote_stream_id,
133: l_qsh_rec.object_version_number,
134: l_qsh_rec.quote_type,

Line 131: FETCH okl_quote_streams_pk_csr INTO

127: BEGIN
128: x_no_data_found := TRUE;
129: -- Get current database values
130: OPEN okl_quote_streams_pk_csr (p_qsh_rec.quote_stream_id);
131: FETCH okl_quote_streams_pk_csr INTO
132: l_qsh_rec.quote_stream_id,
133: l_qsh_rec.object_version_number,
134: l_qsh_rec.quote_type,
135: l_qsh_rec.quote_id,

Line 147: x_no_data_found := okl_quote_streams_pk_csr%NOTFOUND;

143: l_qsh_rec.last_updated_by,
144: l_qsh_rec.last_update_date,
145: l_qsh_rec.last_update_login,
146: l_qsh_rec.link_asset_id;
147: x_no_data_found := okl_quote_streams_pk_csr%NOTFOUND;
148: CLOSE okl_quote_streams_pk_csr;
149: RETURN(l_qsh_rec);
150: END get_rec;
151:

Line 148: CLOSE okl_quote_streams_pk_csr;

144: l_qsh_rec.last_update_date,
145: l_qsh_rec.last_update_login,
146: l_qsh_rec.link_asset_id;
147: x_no_data_found := okl_quote_streams_pk_csr%NOTFOUND;
148: CLOSE okl_quote_streams_pk_csr;
149: RETURN(l_qsh_rec);
150: END get_rec;
151:
152: ------------------------------------------------------------------

Line 181: -- FUNCTION null_out_defaults for: OKL_QUOTE_STREAMS

177: BEGIN
178: RETURN(get_rec(p_qsh_rec, l_row_not_found));
179: END get_rec;
180: ---------------------------------------------------------------------------
181: -- FUNCTION null_out_defaults for: OKL_QUOTE_STREAMS
182: ---------------------------------------------------------------------------
183: FUNCTION null_out_defaults (
184: p_qsh_rec IN qsh_rec_type
185: ) RETURN qsh_rec_type IS

Line 464: -- Validate_Attributes for:OKL_QUOTE_STREAMS --

460: ---------------------------------------------------------------------------
461: -- FUNCTION Validate_Attributes
462: ---------------------------------------------------------------------------
463: -----------------------------------------------
464: -- Validate_Attributes for:OKL_QUOTE_STREAMS --
465: -----------------------------------------------
466: FUNCTION Validate_Attributes (
467: p_qsh_rec IN qsh_rec_type
468: ) RETURN VARCHAR2 IS

Line 574: -- Validate Record for:OKL_QUOTE_STREAMS --

570: ---------------------------------------------------------------------------
571: -- PROCEDURE Validate_Record
572: ---------------------------------------------------------------------------
573: -------------------------------------------
574: -- Validate Record for:OKL_QUOTE_STREAMS --
575: -------------------------------------------
576: FUNCTION Validate_Record (
577: p_qsh_rec IN qsh_rec_type,
578: p_db_qsh_rec IN qsh_rec_type

Line 602: -- validate_row for:OKL_QUOTE_STREAMS --

598: ---------------------------------------------------------------------------
599: -- PROCEDURE validate_row
600: ---------------------------------------------------------------------------
601: ----------------------------------------
602: -- validate_row for:OKL_QUOTE_STREAMS --
603: ----------------------------------------
604: PROCEDURE validate_row(
605: p_api_version IN NUMBER,
606: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 677: -- PL/SQL TBL validate_row for:OKL_QUOTE_STREAMS --

673: '_PVT'
674: );
675: END validate_row;
676: ---------------------------------------------------
677: -- PL/SQL TBL validate_row for:OKL_QUOTE_STREAMS --
678: ---------------------------------------------------
679: PROCEDURE validate_row(
680: p_api_version IN NUMBER,
681: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 773: -- PL/SQL TBL validate_row for:OKL_QUOTE_STREAMS --

769: );
770: END validate_row;
771:
772: ---------------------------------------------------
773: -- PL/SQL TBL validate_row for:OKL_QUOTE_STREAMS --
774: ---------------------------------------------------
775: PROCEDURE validate_row(
776: p_api_version IN NUMBER,
777: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 838: -- insert_row for:OKL_QUOTE_STREAMS --

834: ---------------------------------------------------------------------------
835: -- PROCEDURE insert_row
836: ---------------------------------------------------------------------------
837: --------------------------------------
838: -- insert_row for:OKL_QUOTE_STREAMS --
839: --------------------------------------
840: PROCEDURE insert_row(
841: p_api_version IN NUMBER,
842: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 870: -- Set_Attributes for:OKL_QUOTE_STREAMS --

866: l_qsh_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
867: RETURN(l_qsh_rec);
868: END fill_who_columns;
869: ------------------------------------------
870: -- Set_Attributes for:OKL_QUOTE_STREAMS --
871: ------------------------------------------
872: FUNCTION Set_Attributes (
873: p_qsh_rec IN qsh_rec_type,
874: x_qsh_rec OUT NOCOPY qsh_rec_type

Line 923: INSERT INTO OKL_QUOTE_STREAMS(

919: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
920: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
921: RAISE OKL_API.G_EXCEPTION_ERROR;
922: END IF;
923: INSERT INTO OKL_QUOTE_STREAMS(
924: quote_stream_id,
925: object_version_number,
926: quote_type,
927: quote_id,

Line 1156: -- lock_row for:OKL_QUOTE_STREAMS --

1152: ---------------------------------------------------------------------------
1153: -- PROCEDURE lock_row
1154: ---------------------------------------------------------------------------
1155: ------------------------------------
1156: -- lock_row for:OKL_QUOTE_STREAMS --
1157: ------------------------------------
1158: PROCEDURE lock_row(
1159: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1160: x_return_status OUT NOCOPY VARCHAR2,

Line 1169: FROM OKL_QUOTE_STREAMS

1165: E_Resource_Busy EXCEPTION;
1166: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1167: CURSOR lock_csr (p_qsh_rec IN qsh_rec_type) IS
1168: SELECT OBJECT_VERSION_NUMBER
1169: FROM OKL_QUOTE_STREAMS
1170: WHERE QUOTE_STREAM_ID = p_qsh_rec.quote_stream_id
1171: AND OBJECT_VERSION_NUMBER = p_qsh_rec.object_version_number
1172: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1173:

Line 1176: FROM OKL_QUOTE_STREAMS

1172: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1173:
1174: CURSOR lchk_csr (p_qsh_rec IN qsh_rec_type) IS
1175: SELECT OBJECT_VERSION_NUMBER
1176: FROM OKL_QUOTE_STREAMS
1177: WHERE QUOTE_STREAM_ID = p_qsh_rec.quote_stream_id;
1178: l_api_version CONSTANT NUMBER := 1;
1179: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1180: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 1181: l_object_version_number OKL_QUOTE_STREAMS.OBJECT_VERSION_NUMBER%TYPE;

1177: WHERE QUOTE_STREAM_ID = p_qsh_rec.quote_stream_id;
1178: l_api_version CONSTANT NUMBER := 1;
1179: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1180: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1181: l_object_version_number OKL_QUOTE_STREAMS.OBJECT_VERSION_NUMBER%TYPE;
1182: lc_object_version_number OKL_QUOTE_STREAMS.OBJECT_VERSION_NUMBER%TYPE;
1183: l_row_notfound BOOLEAN := FALSE;
1184: lc_row_notfound BOOLEAN := FALSE;
1185: BEGIN

Line 1182: lc_object_version_number OKL_QUOTE_STREAMS.OBJECT_VERSION_NUMBER%TYPE;

1178: l_api_version CONSTANT NUMBER := 1;
1179: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1180: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1181: l_object_version_number OKL_QUOTE_STREAMS.OBJECT_VERSION_NUMBER%TYPE;
1182: lc_object_version_number OKL_QUOTE_STREAMS.OBJECT_VERSION_NUMBER%TYPE;
1183: l_row_notfound BOOLEAN := FALSE;
1184: lc_row_notfound BOOLEAN := FALSE;
1185: BEGIN
1186: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 1263: -- lock_row for: OKL_QUOTE_STREAMS --

1259: '_PVT'
1260: );
1261: END lock_row;
1262: -------------------------------------
1263: -- lock_row for: OKL_QUOTE_STREAMS --
1264: -------------------------------------
1265: PROCEDURE lock_row(
1266: p_api_version IN NUMBER,
1267: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1502: -- update_row for:OKL_QUOTE_STREAMS --

1498: ---------------------------------------------------------------------------
1499: -- PROCEDURE update_row
1500: ---------------------------------------------------------------------------
1501: --------------------------------------
1502: -- update_row for:OKL_QUOTE_STREAMS --
1503: --------------------------------------
1504: PROCEDURE update_row(
1505: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1506: x_return_status OUT NOCOPY VARCHAR2,

Line 1582: -- Set_Attributes for:OKL_QUOTE_STREAMS --

1578: END IF;
1579: RETURN(l_return_status);
1580: END populate_new_record;
1581: ------------------------------------------
1582: -- Set_Attributes for:OKL_QUOTE_STREAMS --
1583: ------------------------------------------
1584: FUNCTION Set_Attributes (
1585: p_qsh_rec IN qsh_rec_type,
1586: x_qsh_rec OUT NOCOPY qsh_rec_type

Line 1620: UPDATE OKL_QUOTE_STREAMS

1616: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1617: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1618: RAISE OKL_API.G_EXCEPTION_ERROR;
1619: END IF;
1620: UPDATE OKL_QUOTE_STREAMS
1621: SET OBJECT_VERSION_NUMBER = l_def_qsh_rec.object_version_number,
1622: QUOTE_TYPE = l_def_qsh_rec.quote_type,
1623: QUOTE_ID = l_def_qsh_rec.quote_id,
1624: OTY_CODE = l_def_qsh_rec.oty_code,

Line 1673: -- update_row for:OKL_QUOTE_STREAMS --

1669: '_PVT'
1670: );
1671: END update_row;
1672: --------------------------------------
1673: -- update_row for:OKL_QUOTE_STREAMS --
1674: --------------------------------------
1675: PROCEDURE update_row(
1676: p_api_version IN NUMBER,
1677: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 1766: -- Set_Attributes for:OKL_QUOTE_STREAMS --

1762: END IF;
1763: RETURN(l_return_status);
1764: END populate_new_record;
1765: ------------------------------------------
1766: -- Set_Attributes for:OKL_QUOTE_STREAMS --
1767: ------------------------------------------
1768: FUNCTION Set_Attributes (
1769: p_qsh_rec IN qsh_rec_type,
1770: x_qsh_rec OUT NOCOPY qsh_rec_type

Line 2057: -- delete_row for:OKL_QUOTE_STREAMS --

2053: ---------------------------------------------------------------------------
2054: -- PROCEDURE delete_row
2055: ---------------------------------------------------------------------------
2056: --------------------------------------
2057: -- delete_row for:OKL_QUOTE_STREAMS --
2058: --------------------------------------
2059: PROCEDURE delete_row(
2060: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2061: x_return_status OUT NOCOPY VARCHAR2,

Line 2082: DELETE FROM OKL_QUOTE_STREAMS

2078: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2079: RAISE OKL_API.G_EXCEPTION_ERROR;
2080: END IF;
2081:
2082: DELETE FROM OKL_QUOTE_STREAMS
2083: WHERE QUOTE_STREAM_ID = p_qsh_rec.quote_stream_id;
2084:
2085: x_return_status := l_return_status;
2086: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2120: -- delete_row for:OKL_QUOTE_STREAMS --

2116: '_PVT'
2117: );
2118: END delete_row;
2119: --------------------------------------
2120: -- delete_row for:OKL_QUOTE_STREAMS --
2121: --------------------------------------
2122: PROCEDURE delete_row(
2123: p_api_version IN NUMBER,
2124: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 2200: -- PL/SQL TBL delete_row for:OKL_QUOTE_STREAMS --

2196: '_PVT'
2197: );
2198: END delete_row;
2199: -------------------------------------------------
2200: -- PL/SQL TBL delete_row for:OKL_QUOTE_STREAMS --
2201: -------------------------------------------------
2202: PROCEDURE delete_row(
2203: p_api_version IN NUMBER,
2204: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

Line 2296: -- PL/SQL TBL delete_row for:OKL_QUOTE_STREAMS --

2292: );
2293: END delete_row;
2294:
2295: -------------------------------------------------
2296: -- PL/SQL TBL delete_row for:OKL_QUOTE_STREAMS --
2297: -------------------------------------------------
2298: PROCEDURE delete_row(
2299: p_api_version IN NUMBER,
2300: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,