DBA Data[Home] [Help]

APPS.OKL_SEL_PVT dependencies on OKL_STRM_ELEMENTS

Line 36: -- FUNCTION get_rec for: OKL_STRM_ELEMENTS

32: NULL;
33: END api_copy;
34:
35: ---------------------------------------------------------------------------
36: -- FUNCTION get_rec for: OKL_STRM_ELEMENTS
37: ---------------------------------------------------------------------------
38: FUNCTION get_rec (
39: p_sel_rec IN sel_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN

Line 42: CURSOR okl_strm_elements_pk_csr (p_id IN NUMBER) IS

38: FUNCTION get_rec (
39: p_sel_rec IN sel_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN
41: ) RETURN sel_rec_type IS
42: CURSOR okl_strm_elements_pk_csr (p_id IN NUMBER) IS
43: SELECT
44: ID,
45: STM_ID,
46: OBJECT_VERSION_NUMBER,

Line 71: FROM Okl_Strm_Elements

67: bill_adj_flag,
68: accrual_adj_flag,
69: -- Added by hkpatel for bug 4350255
70: date_disbursed
71: FROM Okl_Strm_Elements
72: WHERE okl_strm_elements.id = p_id;
73: l_okl_strm_elements_pk okl_strm_elements_pk_csr%ROWTYPE;
74: l_sel_rec sel_rec_type;
75: BEGIN

Line 72: WHERE okl_strm_elements.id = p_id;

68: accrual_adj_flag,
69: -- Added by hkpatel for bug 4350255
70: date_disbursed
71: FROM Okl_Strm_Elements
72: WHERE okl_strm_elements.id = p_id;
73: l_okl_strm_elements_pk okl_strm_elements_pk_csr%ROWTYPE;
74: l_sel_rec sel_rec_type;
75: BEGIN
76: x_no_data_found := TRUE;

Line 73: l_okl_strm_elements_pk okl_strm_elements_pk_csr%ROWTYPE;

69: -- Added by hkpatel for bug 4350255
70: date_disbursed
71: FROM Okl_Strm_Elements
72: WHERE okl_strm_elements.id = p_id;
73: l_okl_strm_elements_pk okl_strm_elements_pk_csr%ROWTYPE;
74: l_sel_rec sel_rec_type;
75: BEGIN
76: x_no_data_found := TRUE;
77: -- Get current database values

Line 78: OPEN okl_strm_elements_pk_csr (p_sel_rec.id);

74: l_sel_rec sel_rec_type;
75: BEGIN
76: x_no_data_found := TRUE;
77: -- Get current database values
78: OPEN okl_strm_elements_pk_csr (p_sel_rec.id);
79: FETCH okl_strm_elements_pk_csr INTO
80: l_sel_rec.ID,
81: l_sel_rec.STM_ID,
82: l_sel_rec.OBJECT_VERSION_NUMBER,

Line 79: FETCH okl_strm_elements_pk_csr INTO

75: BEGIN
76: x_no_data_found := TRUE;
77: -- Get current database values
78: OPEN okl_strm_elements_pk_csr (p_sel_rec.id);
79: FETCH okl_strm_elements_pk_csr INTO
80: l_sel_rec.ID,
81: l_sel_rec.STM_ID,
82: l_sel_rec.OBJECT_VERSION_NUMBER,
83: l_sel_rec.STREAM_ELEMENT_DATE,

Line 107: x_no_data_found := okl_strm_elements_pk_csr%NOTFOUND;

103: l_sel_rec.bill_adj_flag,
104: l_sel_rec.accrual_adj_flag,
105: -- Added by hkpatel for bug 4350255
106: l_sel_rec.date_disbursed;
107: x_no_data_found := okl_strm_elements_pk_csr%NOTFOUND;
108: CLOSE okl_strm_elements_pk_csr;
109: RETURN(l_sel_rec);
110: END get_rec;
111:

Line 108: CLOSE okl_strm_elements_pk_csr;

104: l_sel_rec.accrual_adj_flag,
105: -- Added by hkpatel for bug 4350255
106: l_sel_rec.date_disbursed;
107: x_no_data_found := okl_strm_elements_pk_csr%NOTFOUND;
108: CLOSE okl_strm_elements_pk_csr;
109: RETURN(l_sel_rec);
110: END get_rec;
111:
112: FUNCTION get_rec (

Line 120: -- FUNCTION get_rec for: OKL_STRM_ELEMENTS_V

116: BEGIN
117: RETURN(get_rec(p_sel_rec, l_row_notfound));
118: END get_rec;
119: ---------------------------------------------------------------------------
120: -- FUNCTION get_rec for: OKL_STRM_ELEMENTS_V
121: ---------------------------------------------------------------------------
122: FUNCTION get_rec (
123: p_selv_rec IN selv_rec_type,
124: x_no_data_found OUT NOCOPY BOOLEAN

Line 155: FROM Okl_Strm_Elements_V

151: BILL_ADJ_FLAG,
152: ACCRUAL_ADJ_FLAG,
153: -- Added by hkpatel for bug 4350255
154: DATE_DISBURSED
155: FROM Okl_Strm_Elements_V
156: WHERE okl_strm_elements_v.id = p_id;
157: l_okl_selv_pk okl_selv_pk_csr%ROWTYPE;
158: l_selv_rec selv_rec_type;
159: BEGIN

Line 156: WHERE okl_strm_elements_v.id = p_id;

152: ACCRUAL_ADJ_FLAG,
153: -- Added by hkpatel for bug 4350255
154: DATE_DISBURSED
155: FROM Okl_Strm_Elements_V
156: WHERE okl_strm_elements_v.id = p_id;
157: l_okl_selv_pk okl_selv_pk_csr%ROWTYPE;
158: l_selv_rec selv_rec_type;
159: BEGIN
160: x_no_data_found := TRUE;

Line 205: -- FUNCTION null_out_defaults for: OKL_STRM_ELEMENTS_V --

201: RETURN(get_rec(p_selv_rec, l_row_notfound));
202: END get_rec;
203:
204: ---------------------------------------------------------
205: -- FUNCTION null_out_defaults for: OKL_STRM_ELEMENTS_V --
206: ---------------------------------------------------------
207: FUNCTION null_out_defaults (
208: p_selv_rec IN selv_rec_type
209: ) RETURN selv_rec_type IS

Line 307: -- Validate_Attributes for:OKL_STRM_ELEMENTS_V --

303: ---------------------------------------------------------------------------
304: -- PROCEDURE Validate_Attributes
305: ---------------------------------------------------------------------------
306: -------------------------------------------------
307: -- Validate_Attributes for:OKL_STRM_ELEMENTS_V --
308: -------------------------------------------------
309: FUNCTION Validate_Attributes (
310: p_selv_rec IN selv_rec_type
311: ) RETURN VARCHAR2 IS

Line 343: -- Validate_Record for:OKL_STRM_ELEMENTS_V --

339: ---------------------------------------------------------------------------
340: -- PROCEDURE Validate_Record
341: ---------------------------------------------------------------------------
342: ---------------------------------------
343: -- Validate_Record for:OKL_STRM_ELEMENTS_V --
344: ---------------------------------------
345: FUNCTION Validate_Record (
346: p_selv_rec IN selv_rec_type
347: ) RETURN VARCHAR2 IS

Line 430: FROM OKL_STRM_ELEMENTS_V

426:
427: -- Cursor for FOD Unique Key
428: CURSOR okl_sel_uk_csr(p_rec selv_rec_type) IS
429: SELECT '1'
430: FROM OKL_STRM_ELEMENTS_V
431: WHERE stm_id = p_rec.stm_id
432: AND stream_element_date = p_rec.stream_element_date
433: AND id <> NVL(p_rec.id,-9999);
434:

Line 574: Okc_Api.set_message(g_app_name,g_no_parent_record,g_col_name_token,'stm_id',g_child_table_token,'okl_strm_elements_v',g_parent_table_token,'okl_stream_levels_v');

570: l_row_notfound :=l_stmid_csr%NOTFOUND;
571: CLOSE l_stmid_csr;
572:
573: IF(l_row_notfound ) THEN
574: Okc_Api.set_message(g_app_name,g_no_parent_record,g_col_name_token,'stm_id',g_child_table_token,'okl_strm_elements_v',g_parent_table_token,'okl_stream_levels_v');
575:
576: x_return_status := Okc_Api.G_RET_STS_ERROR;
577: -- raise the exception as there's no matching foreign key value
578:

Line 794: FROM okl_strm_elements

790:
791: CURSOR sel_csr (p_sel_id NUMBER)
792: IS
793: SELECT ID
794: FROM okl_strm_elements
795: WHERE id = p_sel_id;
796:
797: l_sel_id NUMBER := NULL;
798:

Line 1104: FROM okl_strm_elements_v

1100:
1101: -- Cursor for sel Unique Key
1102: CURSOR okl_sel_uk_csr(p_rec selv_rec_type) IS
1103: SELECT '1'
1104: FROM okl_strm_elements_v
1105: WHERE stm_id = p_rec.stm_id
1106: AND se_line_number = p_rec.se_line_number
1107: AND id <> NVL(p_rec.id,-9999);
1108:

Line 1269: -- validate_row for:OKL_STRM_ELEMENTS_V --

1265: ---------------------------------------------------------------------------
1266: -- PROCEDURE validate_row
1267: ---------------------------------------------------------------------------
1268: ------------------------------------------
1269: -- validate_row for:OKL_STRM_ELEMENTS_V --
1270: ------------------------------------------
1271: PROCEDURE validate_row(
1272: p_api_version IN NUMBER,
1273: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 1432: -- insert_row for:OKL_STRM_ELEMENTS --

1428: ---------------------------------------------------------------------------
1429: -- PROCEDURE insert_row
1430: ---------------------------------------------------------------------------
1431: --------------------------------------
1432: -- insert_row for:OKL_STRM_ELEMENTS --
1433: --------------------------------------
1434: PROCEDURE insert_row(
1435: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1436: x_return_status OUT NOCOPY VARCHAR2,

Line 1448: -- Set_Attributes for:OKL_STRM_ELEMENTS --

1444: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1445: l_sel_rec sel_rec_type := p_sel_rec;
1446: l_def_sel_rec sel_rec_type;
1447: ------------------------------------------
1448: -- Set_Attributes for:OKL_STRM_ELEMENTS --
1449: ------------------------------------------
1450: FUNCTION Set_Attributes (
1451: p_sel_rec IN sel_rec_type,
1452: x_sel_rec OUT NOCOPY sel_rec_type

Line 1481: INSERT INTO OKL_STRM_ELEMENTS(

1477: RAISE Okc_Api.G_EXCEPTION_ERROR;
1478: END IF;
1479:
1480:
1481: INSERT INTO OKL_STRM_ELEMENTS(
1482: id,
1483: stm_id,
1484: object_version_number,
1485: stream_element_date,

Line 1572: -- insert_row for:OKL_STRM_ELEMENTS_V --

1568: '_PVT'
1569: );
1570: END insert_row;
1571: ----------------------------------------
1572: -- insert_row for:OKL_STRM_ELEMENTS_V --
1573: ----------------------------------------
1574: PROCEDURE insert_row(
1575: p_api_version IN NUMBER,
1576: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 1606: -- Set_Attributes for:OKL_STRM_ELEMENTS_V --

1602: l_selv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1603: RETURN(l_selv_rec);
1604: END fill_who_columns;
1605: --------------------------------------------
1606: -- Set_Attributes for:OKL_STRM_ELEMENTS_V --
1607: --------------------------------------------
1608: FUNCTION Set_Attributes (
1609: p_selv_rec IN selv_rec_type,
1610: x_selv_rec OUT NOCOPY selv_rec_type

Line 1852: INSERT INTO OKL_STRM_ELEMENTS(

1848: END LOOP;
1849:
1850: FORALL i in 1..l_tabsize
1851:
1852: INSERT INTO OKL_STRM_ELEMENTS(
1853: id,
1854: stm_id,
1855: object_version_number,
1856: stream_element_date,

Line 1951: -- lock_row for:OKL_STRM_ELEMENTS --

1947: ---------------------------------------------------------------------------
1948: -- PROCEDURE lock_row
1949: ---------------------------------------------------------------------------
1950: ------------------------------------
1951: -- lock_row for:OKL_STRM_ELEMENTS --
1952: ------------------------------------
1953: PROCEDURE lock_row(
1954: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1955: x_return_status OUT NOCOPY VARCHAR2,

Line 1964: FROM OKL_STRM_ELEMENTS

1960: E_Resource_Busy EXCEPTION;
1961: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1962: CURSOR lock_csr (p_sel_rec IN sel_rec_type) IS
1963: SELECT OBJECT_VERSION_NUMBER
1964: FROM OKL_STRM_ELEMENTS
1965: WHERE ID = p_sel_rec.id
1966: AND OBJECT_VERSION_NUMBER = p_sel_rec.object_version_number
1967: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1968:

Line 1971: FROM OKL_STRM_ELEMENTS

1967: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1968:
1969: CURSOR lchk_csr (p_sel_rec IN sel_rec_type) IS
1970: SELECT OBJECT_VERSION_NUMBER
1971: FROM OKL_STRM_ELEMENTS
1972: WHERE ID = p_sel_rec.id;
1973: l_api_version CONSTANT NUMBER := 1;
1974: l_api_name CONSTANT VARCHAR2(30) := 'ELEMENTS_lock_row';
1975: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

Line 1976: l_object_version_number OKL_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;

1972: WHERE ID = p_sel_rec.id;
1973: l_api_version CONSTANT NUMBER := 1;
1974: l_api_name CONSTANT VARCHAR2(30) := 'ELEMENTS_lock_row';
1975: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1976: l_object_version_number OKL_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;
1977: lc_object_version_number OKL_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;
1978: l_row_notfound BOOLEAN := FALSE;
1979: lc_row_notfound BOOLEAN := FALSE;
1980: BEGIN

Line 1977: lc_object_version_number OKL_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;

1973: l_api_version CONSTANT NUMBER := 1;
1974: l_api_name CONSTANT VARCHAR2(30) := 'ELEMENTS_lock_row';
1975: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1976: l_object_version_number OKL_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;
1977: lc_object_version_number OKL_STRM_ELEMENTS.OBJECT_VERSION_NUMBER%TYPE;
1978: l_row_notfound BOOLEAN := FALSE;
1979: lc_row_notfound BOOLEAN := FALSE;
1980: BEGIN
1981: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

Line 2057: -- lock_row for:OKL_STRM_ELEMENTS_V --

2053: '_PVT'
2054: );
2055: END lock_row;
2056: --------------------------------------
2057: -- lock_row for:OKL_STRM_ELEMENTS_V --
2058: --------------------------------------
2059: PROCEDURE lock_row(
2060: p_api_version IN NUMBER,
2061: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2225: -- update_row for:OKL_STRM_ELEMENTS --

2221: ---------------------------------------------------------------------------
2222: -- PROCEDURE update_row
2223: ---------------------------------------------------------------------------
2224: --------------------------------------
2225: -- update_row for:OKL_STRM_ELEMENTS --
2226: --------------------------------------
2227: PROCEDURE update_row(
2228: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2229: x_return_status OUT NOCOPY VARCHAR2,

Line 2386: -- Set_Attributes for:OKL_STRM_ELEMENTS --

2382:
2383: RETURN(l_return_status);
2384: END populate_new_record;
2385: ------------------------------------------
2386: -- Set_Attributes for:OKL_STRM_ELEMENTS --
2387: ------------------------------------------
2388: FUNCTION Set_Attributes (
2389: p_sel_rec IN sel_rec_type,
2390: x_sel_rec OUT NOCOPY sel_rec_type

Line 2423: UPDATE OKL_STRM_ELEMENTS

2419: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2420: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2421: RAISE Okc_Api.G_EXCEPTION_ERROR;
2422: END IF;
2423: UPDATE OKL_STRM_ELEMENTS
2424: SET STM_ID = l_def_sel_rec.stm_id,
2425: OBJECT_VERSION_NUMBER = l_def_sel_rec.object_version_number,
2426: STREAM_ELEMENT_DATE = l_def_sel_rec.stream_element_date,
2427: AMOUNT = l_def_sel_rec.amount,

Line 2487: -- update_row for:OKL_STRM_ELEMENTS_V --

2483: '_PVT'
2484: );
2485: END update_row;
2486: ----------------------------------------
2487: -- update_row for:OKL_STRM_ELEMENTS_V --
2488: ----------------------------------------
2489: PROCEDURE update_row(
2490: p_api_version IN NUMBER,
2491: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2680: -- Set_Attributes for:OKL_STRM_ELEMENTS_V --

2676:
2677: RETURN(l_return_status);
2678: END populate_new_record;
2679: --------------------------------------------
2680: -- Set_Attributes for:OKL_STRM_ELEMENTS_V --
2681: --------------------------------------------
2682: FUNCTION Set_Attributes (
2683: p_selv_rec IN selv_rec_type,
2684: x_selv_rec OUT NOCOPY selv_rec_type

Line 2883: -- delete_row for:OKL_STRM_ELEMENTS --

2879: ---------------------------------------------------------------------------
2880: -- PROCEDURE delete_row
2881: ---------------------------------------------------------------------------
2882: --------------------------------------
2883: -- delete_row for:OKL_STRM_ELEMENTS --
2884: --------------------------------------
2885: PROCEDURE delete_row(
2886: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2887: x_return_status OUT NOCOPY VARCHAR2,

Line 2907: DELETE FROM OKL_STRM_ELEMENTS

2903: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2904: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2905: RAISE Okc_Api.G_EXCEPTION_ERROR;
2906: END IF;
2907: DELETE FROM OKL_STRM_ELEMENTS
2908: WHERE ID = l_sel_rec.id;
2909:
2910: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2911: EXCEPTION

Line 2944: -- delete_row for:OKL_STRM_ELEMENTS_V --

2940: '_PVT'
2941: );
2942: END delete_row;
2943: ----------------------------------------
2944: -- delete_row for:OKL_STRM_ELEMENTS_V --
2945: ----------------------------------------
2946: PROCEDURE delete_row(
2947: p_api_version IN NUMBER,
2948: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,