DBA Data[Home] [Help]

APPS.OKL_AEL_PVT dependencies on OKL_AE_LINES

Line 36: -- FUNCTION get_rec for: OKL_AE_LINES

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

Line 42: CURSOR okl_ae_lines_pk_csr (p_ae_line_id IN NUMBER) IS

38: FUNCTION get_rec (
39: p_ael_rec IN ael_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN
41: ) RETURN ael_rec_type IS
42: CURSOR okl_ae_lines_pk_csr (p_ae_line_id IN NUMBER) IS
43: SELECT
44: ae_line_id,
45: CODE_COMBINATION_ID,
46: AE_HEADER_ID,

Line 101: FROM Okl_Ae_Lines

97: LAST_UPDATE_LOGIN,
98: ACCOUNT_OVERLAY_SOURCE_ID,
99: SUBLEDGER_DOC_SEQUENCE_VALUE,
100: TAX_CODE_ID
101: FROM Okl_Ae_Lines
102: WHERE okl_ae_lines.ae_line_id = p_ae_line_id;
103: l_okl_ae_lines_pk okl_ae_lines_pk_csr%ROWTYPE;
104: l_ael_rec ael_rec_type;
105: BEGIN

Line 102: WHERE okl_ae_lines.ae_line_id = p_ae_line_id;

98: ACCOUNT_OVERLAY_SOURCE_ID,
99: SUBLEDGER_DOC_SEQUENCE_VALUE,
100: TAX_CODE_ID
101: FROM Okl_Ae_Lines
102: WHERE okl_ae_lines.ae_line_id = p_ae_line_id;
103: l_okl_ae_lines_pk okl_ae_lines_pk_csr%ROWTYPE;
104: l_ael_rec ael_rec_type;
105: BEGIN
106: x_no_data_found := TRUE;

Line 103: l_okl_ae_lines_pk okl_ae_lines_pk_csr%ROWTYPE;

99: SUBLEDGER_DOC_SEQUENCE_VALUE,
100: TAX_CODE_ID
101: FROM Okl_Ae_Lines
102: WHERE okl_ae_lines.ae_line_id = p_ae_line_id;
103: l_okl_ae_lines_pk okl_ae_lines_pk_csr%ROWTYPE;
104: l_ael_rec ael_rec_type;
105: BEGIN
106: x_no_data_found := TRUE;
107: -- Get current database values

Line 108: OPEN okl_ae_lines_pk_csr (p_ael_rec.ae_line_id);

104: l_ael_rec ael_rec_type;
105: BEGIN
106: x_no_data_found := TRUE;
107: -- Get current database values
108: OPEN okl_ae_lines_pk_csr (p_ael_rec.ae_line_id);
109: FETCH okl_ae_lines_pk_csr INTO
110: l_ael_rec.ae_line_id,
111: l_ael_rec.CODE_COMBINATION_ID,
112: l_ael_rec.AE_HEADER_ID,

Line 109: FETCH okl_ae_lines_pk_csr INTO

105: BEGIN
106: x_no_data_found := TRUE;
107: -- Get current database values
108: OPEN okl_ae_lines_pk_csr (p_ael_rec.ae_line_id);
109: FETCH okl_ae_lines_pk_csr INTO
110: l_ael_rec.ae_line_id,
111: l_ael_rec.CODE_COMBINATION_ID,
112: l_ael_rec.AE_HEADER_ID,
113: l_ael_rec.currency_CONVERSION_TYPE,

Line 167: x_no_data_found := okl_ae_lines_pk_csr%NOTFOUND;

163: l_ael_rec.LAST_UPDATE_LOGIN,
164: l_ael_rec.ACCOUNT_OVERLAY_SOURCE_ID,
165: l_ael_rec.SUBLEDGER_DOC_SEQUENCE_VALUE,
166: l_ael_rec.TAX_CODE_ID;
167: x_no_data_found := okl_ae_lines_pk_csr%NOTFOUND;
168: CLOSE okl_ae_lines_pk_csr;
169: RETURN(l_ael_rec);
170: END get_rec;
171:

Line 168: CLOSE okl_ae_lines_pk_csr;

164: l_ael_rec.ACCOUNT_OVERLAY_SOURCE_ID,
165: l_ael_rec.SUBLEDGER_DOC_SEQUENCE_VALUE,
166: l_ael_rec.TAX_CODE_ID;
167: x_no_data_found := okl_ae_lines_pk_csr%NOTFOUND;
168: CLOSE okl_ae_lines_pk_csr;
169: RETURN(l_ael_rec);
170: END get_rec;
171:
172: FUNCTION get_rec (

Line 180: -- FUNCTION get_rec for: OKL_AE_LINES_V

176: BEGIN
177: RETURN(get_rec(p_ael_rec, l_row_notfound));
178: END get_rec;
179: ---------------------------------------------------------------------------
180: -- FUNCTION get_rec for: OKL_AE_LINES_V
181: ---------------------------------------------------------------------------
182: FUNCTION get_rec (
183: p_aelv_rec IN aelv_rec_type,
184: x_no_data_found OUT NOCOPY BOOLEAN

Line 245: FROM OKL_AE_LINES

241: LAST_UPDATE_LOGIN,
242: ACCOUNT_OVERLAY_SOURCE_ID,
243: SUBLEDGER_DOC_SEQUENCE_VALUE,
244: TAX_CODE_ID
245: FROM OKL_AE_LINES
246: WHERE OKL_AE_LINES.ae_line_id = p_ae_line_id;
247: l_okl_aelv_pk okl_aelv_pk_csr%ROWTYPE;
248: l_aelv_rec aelv_rec_type;
249: BEGIN

Line 246: WHERE OKL_AE_LINES.ae_line_id = p_ae_line_id;

242: ACCOUNT_OVERLAY_SOURCE_ID,
243: SUBLEDGER_DOC_SEQUENCE_VALUE,
244: TAX_CODE_ID
245: FROM OKL_AE_LINES
246: WHERE OKL_AE_LINES.ae_line_id = p_ae_line_id;
247: l_okl_aelv_pk okl_aelv_pk_csr%ROWTYPE;
248: l_aelv_rec aelv_rec_type;
249: BEGIN
250: x_no_data_found := TRUE;

Line 325: -- FUNCTION null_out_defaults for: OKL_AE_LINES_V --

321: RETURN(get_rec(p_aelv_rec, l_row_notfound));
322: END get_rec;
323:
324: ----------------------------------------------------
325: -- FUNCTION null_out_defaults for: OKL_AE_LINES_V --
326: ----------------------------------------------------
327: FUNCTION null_out_defaults (
328: p_aelv_rec IN aelv_rec_type
329: ) RETURN aelv_rec_type IS

Line 510: -- Validate_Attributes for:OKL_AE_LINES_V --

506: ---------------------------------------------------------------------------
507: -- PROCEDURE Validate_Attributes
508: ---------------------------------------------------------------------------
509: --------------------------------------------
510: -- Validate_Attributes for:OKL_AE_LINES_V --
511: --------------------------------------------
512: FUNCTION Validate_Attributes (
513: p_aelv_rec IN aelv_rec_type
514: ) RETURN VARCHAR2 IS

Line 570: -- Validate_Record for:OKL_AE_LINES_V --

566: ---------------------------------------------------------------------------
567: -- PROCEDURE Validate_Record
568: ---------------------------------------------------------------------------
569: ----------------------------------------
570: -- Validate_Record for:OKL_AE_LINES_V --
571: ----------------------------------------
572: FUNCTION Validate_Record (
573: p_aelv_rec IN aelv_rec_type
574: ) RETURN VARCHAR2 IS

Line 1285: FROM OKL_AE_LINES

1281: l_row_found BOOLEAN := FALSE;
1282:
1283: CURSOR c1 IS
1284: SELECT '1'
1285: FROM OKL_AE_LINES
1286: WHERE AE_HEADER_ID = p_aelv_rec.AE_HEADER_ID
1287: AND AE_LINE_NUMBER = p_aelv_rec.AE_LINE_NUMBER
1288: AND ae_line_id <> p_aelv_rec.ae_line_id;
1289:

Line 1722: -- validate_row for:OKL_AE_LINES_V --

1718: ---------------------------------------------------------------------------
1719: -- PROCEDURE validate_row
1720: ---------------------------------------------------------------------------
1721: -------------------------------------
1722: -- validate_row for:OKL_AE_LINES_V --
1723: -------------------------------------
1724: PROCEDURE validate_row(
1725: p_api_version IN NUMBER,
1726: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 1879: -- insert_row for:OKL_AE_LINES --

1875: ---------------------------------------------------------------------------
1876: -- PROCEDURE insert_row
1877: ---------------------------------------------------------------------------
1878: ---------------------------------
1879: -- insert_row for:OKL_AE_LINES --
1880: ---------------------------------
1881: PROCEDURE insert_row(
1882: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1883: x_return_status OUT NOCOPY VARCHAR2,

Line 1895: -- Set_Attributes for:OKL_AE_LINES --

1891: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1892: l_ael_rec ael_rec_type := p_ael_rec;
1893: l_def_ael_rec ael_rec_type;
1894: -------------------------------------
1895: -- Set_Attributes for:OKL_AE_LINES --
1896: -------------------------------------
1897: FUNCTION Set_Attributes (
1898: p_ael_rec IN ael_rec_type,
1899: x_ael_rec OUT NOCOPY ael_rec_type

Line 1926: INSERT INTO OKL_AE_LINES(

1922: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1923: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1924: RAISE Okc_Api.G_EXCEPTION_ERROR;
1925: END IF;
1926: INSERT INTO OKL_AE_LINES(
1927: ae_line_id,
1928: code_combination_id,
1929: AE_HEADER_ID,
1930: currency_conversion_type,

Line 2078: -- insert_row for:OKL_AE_LINES_V --

2074: '_PVT'
2075: );
2076: END insert_row;
2077: -----------------------------------
2078: -- insert_row for:OKL_AE_LINES_V --
2079: -----------------------------------
2080: PROCEDURE insert_row(
2081: p_api_version IN NUMBER,
2082: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2112: -- Set_Attributes for:OKL_AE_LINES_V --

2108: l_aelv_rec.LAST_UPDATE_LOGIN := Fnd_Global.LOGIN_ID;
2109: RETURN(l_aelv_rec);
2110: END fill_who_columns;
2111: ---------------------------------------
2112: -- Set_Attributes for:OKL_AE_LINES_V --
2113: ---------------------------------------
2114: FUNCTION Set_Attributes (
2115: p_aelv_rec IN aelv_rec_type,
2116: x_aelv_rec OUT NOCOPY aelv_rec_type

Line 2454: --bulk insert into okl_ae_lines

2450: last_update_login_tbl(j) := p_aelv_tbl(i).last_update_login;
2451:
2452: END LOOP;
2453:
2454: --bulk insert into okl_ae_lines
2455: FORALL i IN 1..l_tabsize
2456: INSERT INTO OKL_AE_LINES(
2457: ae_line_id,
2458: code_combination_id,

Line 2456: INSERT INTO OKL_AE_LINES(

2452: END LOOP;
2453:
2454: --bulk insert into okl_ae_lines
2455: FORALL i IN 1..l_tabsize
2456: INSERT INTO OKL_AE_LINES(
2457: ae_line_id,
2458: code_combination_id,
2459: ae_header_id,
2460: currency_conversion_type,

Line 2584: -- lock_row for:OKL_AE_LINES --

2580: ---------------------------------------------------------------------------
2581: -- PROCEDURE lock_row
2582: ---------------------------------------------------------------------------
2583: -------------------------------
2584: -- lock_row for:OKL_AE_LINES --
2585: -------------------------------
2586: PROCEDURE lock_row(
2587: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2588: x_return_status OUT NOCOPY VARCHAR2,

Line 2597: FROM OKL_AE_LINES

2593: E_Resource_Busy EXCEPTION;
2594: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
2595: CURSOR lock_csr (p_ael_rec IN ael_rec_type) IS
2596: SELECT OBJECT_VERSION_NUMBER
2597: FROM OKL_AE_LINES
2598: WHERE ae_line_id = p_ael_rec.ae_line_id
2599: AND OBJECT_VERSION_NUMBER = p_ael_rec.object_version_number
2600: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
2601:

Line 2604: FROM OKL_AE_LINES

2600: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
2601:
2602: CURSOR lchk_csr (p_ael_rec IN ael_rec_type) IS
2603: SELECT OBJECT_VERSION_NUMBER
2604: FROM OKL_AE_LINES
2605: WHERE ae_line_id = p_ael_rec.ae_line_id;
2606: l_api_version CONSTANT NUMBER := 1;
2607: l_api_name CONSTANT VARCHAR2(30) := 'LINES_lock_row';
2608: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

Line 2609: l_object_version_number OKL_AE_LINES.OBJECT_VERSION_NUMBER%TYPE;

2605: WHERE ae_line_id = p_ael_rec.ae_line_id;
2606: l_api_version CONSTANT NUMBER := 1;
2607: l_api_name CONSTANT VARCHAR2(30) := 'LINES_lock_row';
2608: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2609: l_object_version_number OKL_AE_LINES.OBJECT_VERSION_NUMBER%TYPE;
2610: lc_object_version_number OKL_AE_LINES.OBJECT_VERSION_NUMBER%TYPE;
2611: l_row_notfound BOOLEAN := FALSE;
2612: lc_row_notfound BOOLEAN := FALSE;
2613: BEGIN

Line 2610: lc_object_version_number OKL_AE_LINES.OBJECT_VERSION_NUMBER%TYPE;

2606: l_api_version CONSTANT NUMBER := 1;
2607: l_api_name CONSTANT VARCHAR2(30) := 'LINES_lock_row';
2608: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2609: l_object_version_number OKL_AE_LINES.OBJECT_VERSION_NUMBER%TYPE;
2610: lc_object_version_number OKL_AE_LINES.OBJECT_VERSION_NUMBER%TYPE;
2611: l_row_notfound BOOLEAN := FALSE;
2612: lc_row_notfound BOOLEAN := FALSE;
2613: BEGIN
2614: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

Line 2690: -- lock_row for:OKL_AE_LINES_V --

2686: '_PVT'
2687: );
2688: END lock_row;
2689: ---------------------------------
2690: -- lock_row for:OKL_AE_LINES_V --
2691: ---------------------------------
2692: PROCEDURE lock_row(
2693: p_api_version IN NUMBER,
2694: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2851: -- update_row for:OKL_AE_LINES --

2847: ---------------------------------------------------------------------------
2848: -- PROCEDURE update_row
2849: ---------------------------------------------------------------------------
2850: ---------------------------------
2851: -- update_row for:OKL_AE_LINES --
2852: ---------------------------------
2853: PROCEDURE update_row(
2854: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2855: x_return_status OUT NOCOPY VARCHAR2,

Line 3115: -- Set_Attributes for:OKL_AE_LINES --

3111: END IF;
3112: RETURN(l_return_status);
3113: END populate_new_record;
3114: -------------------------------------
3115: -- Set_Attributes for:OKL_AE_LINES --
3116: -------------------------------------
3117: FUNCTION Set_Attributes (
3118: p_ael_rec IN ael_rec_type,
3119: x_ael_rec OUT NOCOPY ael_rec_type

Line 3152: UPDATE OKL_AE_LINES

3148: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3149: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3150: RAISE Okc_Api.G_EXCEPTION_ERROR;
3151: END IF;
3152: UPDATE OKL_AE_LINES
3153: SET CODE_COMBINATION_ID = l_def_ael_rec.code_combination_id,
3154: AE_HEADER_ID = l_def_ael_rec.AE_HEADER_ID,
3155: CURRENCY_CONVERSION_TYPE = l_def_ael_rec.currency_conversion_type,
3156: ORG_ID = l_def_ael_rec.org_id,

Line 3246: -- update_row for:OKL_AE_LINES_V --

3242: '_PVT'
3243: );
3244: END update_row;
3245: -----------------------------------
3246: -- update_row for:OKL_AE_LINES_V --
3247: -----------------------------------
3248: PROCEDURE update_row(
3249: p_api_version IN NUMBER,
3250: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 3526: -- Set_Attributes for:OKL_AE_LINES_V --

3522:
3523: RETURN(l_return_status);
3524: END populate_new_record;
3525: ---------------------------------------
3526: -- Set_Attributes for:OKL_AE_LINES_V --
3527: ---------------------------------------
3528: FUNCTION Set_Attributes (
3529: p_aelv_rec IN aelv_rec_type,
3530: x_aelv_rec OUT NOCOPY aelv_rec_type

Line 3736: -- delete_row for:OKL_AE_LINES --

3732: ---------------------------------------------------------------------------
3733: -- PROCEDURE delete_row
3734: ---------------------------------------------------------------------------
3735: ---------------------------------
3736: -- delete_row for:OKL_AE_LINES --
3737: ---------------------------------
3738: PROCEDURE delete_row(
3739: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
3740: x_return_status OUT NOCOPY VARCHAR2,

Line 3760: DELETE FROM OKL_AE_LINES

3756: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3757: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3758: RAISE Okc_Api.G_EXCEPTION_ERROR;
3759: END IF;
3760: DELETE FROM OKL_AE_LINES
3761: WHERE ae_line_id = l_ael_rec.ae_line_id;
3762:
3763: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3764: EXCEPTION

Line 3797: -- delete_row for:OKL_AE_LINES_V --

3793: '_PVT'
3794: );
3795: END delete_row;
3796: -----------------------------------
3797: -- delete_row for:OKL_AE_LINES_V --
3798: -----------------------------------
3799: PROCEDURE delete_row(
3800: p_api_version IN NUMBER,
3801: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,