DBA Data[Home] [Help]

APPS.OKL_PVN_PVT dependencies on OKL_PROVISIONS

Line 36: -- FUNCTION get_rec for: OKL_PROVISIONS

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

Line 42: CURSOR okl_provisions_pk_csr (p_id IN NUMBER) IS

38: FUNCTION get_rec (
39: p_pvn_rec IN pvn_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN
41: ) RETURN pvn_rec_type IS
42: CURSOR okl_provisions_pk_csr (p_id IN NUMBER) IS
43: SELECT
44: ID,
45: NAME,
46: app_debit_ccid,

Line 77: FROM Okl_Provisions

73: CREATION_DATE,
74: LAST_UPDATED_BY,
75: LAST_UPDATE_DATE,
76: LAST_UPDATE_LOGIN
77: FROM Okl_Provisions
78: WHERE okl_provisions.id = p_id;
79: l_okl_provisions_pk okl_provisions_pk_csr%ROWTYPE;
80: l_pvn_rec pvn_rec_type;
81: BEGIN

Line 78: WHERE okl_provisions.id = p_id;

74: LAST_UPDATED_BY,
75: LAST_UPDATE_DATE,
76: LAST_UPDATE_LOGIN
77: FROM Okl_Provisions
78: WHERE okl_provisions.id = p_id;
79: l_okl_provisions_pk okl_provisions_pk_csr%ROWTYPE;
80: l_pvn_rec pvn_rec_type;
81: BEGIN
82: x_no_data_found := TRUE;

Line 79: l_okl_provisions_pk okl_provisions_pk_csr%ROWTYPE;

75: LAST_UPDATE_DATE,
76: LAST_UPDATE_LOGIN
77: FROM Okl_Provisions
78: WHERE okl_provisions.id = p_id;
79: l_okl_provisions_pk okl_provisions_pk_csr%ROWTYPE;
80: l_pvn_rec pvn_rec_type;
81: BEGIN
82: x_no_data_found := TRUE;
83: -- Get current database values

Line 84: OPEN okl_provisions_pk_csr (p_pvn_rec.id);

80: l_pvn_rec pvn_rec_type;
81: BEGIN
82: x_no_data_found := TRUE;
83: -- Get current database values
84: OPEN okl_provisions_pk_csr (p_pvn_rec.id);
85: FETCH okl_provisions_pk_csr INTO
86: l_pvn_rec.ID,
87: l_pvn_rec.NAME,
88: l_pvn_rec.app_debit_ccid,

Line 85: FETCH okl_provisions_pk_csr INTO

81: BEGIN
82: x_no_data_found := TRUE;
83: -- Get current database values
84: OPEN okl_provisions_pk_csr (p_pvn_rec.id);
85: FETCH okl_provisions_pk_csr INTO
86: l_pvn_rec.ID,
87: l_pvn_rec.NAME,
88: l_pvn_rec.app_debit_ccid,
89: l_pvn_rec.rev_credit_ccid,

Line 119: x_no_data_found := okl_provisions_pk_csr%NOTFOUND;

115: l_pvn_rec.CREATION_DATE,
116: l_pvn_rec.LAST_UPDATED_BY,
117: l_pvn_rec.LAST_UPDATE_DATE,
118: l_pvn_rec.LAST_UPDATE_LOGIN;
119: x_no_data_found := okl_provisions_pk_csr%NOTFOUND;
120: CLOSE okl_provisions_pk_csr;
121: RETURN(l_pvn_rec);
122: END get_rec;
123:

Line 120: CLOSE okl_provisions_pk_csr;

116: l_pvn_rec.LAST_UPDATED_BY,
117: l_pvn_rec.LAST_UPDATE_DATE,
118: l_pvn_rec.LAST_UPDATE_LOGIN;
119: x_no_data_found := okl_provisions_pk_csr%NOTFOUND;
120: CLOSE okl_provisions_pk_csr;
121: RETURN(l_pvn_rec);
122: END get_rec;
123:
124: FUNCTION get_rec (

Line 132: -- FUNCTION get_rec for: OKL_PROVISIONS_V

128: BEGIN
129: RETURN(get_rec(p_pvn_rec, l_row_notfound));
130: END get_rec;
131: ---------------------------------------------------------------------------
132: -- FUNCTION get_rec for: OKL_PROVISIONS_V
133: ---------------------------------------------------------------------------
134: FUNCTION get_rec (
135: p_pvnv_rec IN pvnv_rec_type,
136: x_no_data_found OUT NOCOPY BOOLEAN

Line 173: FROM Okl_Provisions_V

169: CREATION_DATE,
170: LAST_UPDATED_BY,
171: LAST_UPDATE_DATE,
172: LAST_UPDATE_LOGIN
173: FROM Okl_Provisions_V
174: WHERE okl_provisions_v.id = p_id;
175: l_okl_pvnv_pk okl_pvnv_pk_csr%ROWTYPE;
176: l_pvnv_rec pvnv_rec_type;
177: BEGIN

Line 174: WHERE okl_provisions_v.id = p_id;

170: LAST_UPDATED_BY,
171: LAST_UPDATE_DATE,
172: LAST_UPDATE_LOGIN
173: FROM Okl_Provisions_V
174: WHERE okl_provisions_v.id = p_id;
175: l_okl_pvnv_pk okl_pvnv_pk_csr%ROWTYPE;
176: l_pvnv_rec pvnv_rec_type;
177: BEGIN
178: x_no_data_found := TRUE;

Line 229: -- FUNCTION null_out_defaults for: OKL_PROVISIONS_V --

225: RETURN(get_rec(p_pvnv_rec, l_row_notfound));
226: END get_rec;
227:
228: ------------------------------------------------------
229: -- FUNCTION null_out_defaults for: OKL_PROVISIONS_V --
230: ------------------------------------------------------
231: FUNCTION null_out_defaults (
232: p_pvnv_rec IN pvnv_rec_type
233: ) RETURN pvnv_rec_type IS

Line 339: -- Validate_Attributes for:OKL_PROVISIONS_V --

335: ---------------------------------------------------------------------------
336: -- PROCEDURE Validate_Attributes
337: ---------------------------------------------------------------------------
338: ----------------------------------------------
339: -- Validate_Attributes for:OKL_PROVISIONS_V --
340: ----------------------------------------------
341: Function Validate_Attributes (
342: p_pvnv_rec IN pvnv_rec_type
343: ) RETURN VARCHAR2 IS

Line 404: -- Validate_Record for:OKL_PROVISIONS_V --

400: ---------------------------------------------------------------------------
401: -- PROCEDURE Validate_Record
402: ---------------------------------------------------------------------------
403: ------------------------------------------
404: -- Validate_Record for:OKL_PROVISIONS_V --
405: ------------------------------------------
406: Function Validate_Record (
407: p_pvnv_rec IN pvnv_rec_type
408: ) RETURN VARCHAR2 IS

Line 1086: CURSOR unique_pvn_csr(p_name okl_provisions_v.name%TYPE

1082:
1083: l_dummy VARCHAR2(1);
1084: l_row_found BOOLEAN := FALSE;
1085:
1086: CURSOR unique_pvn_csr(p_name okl_provisions_v.name%TYPE
1087: ,p_version okl_provisions_v.version%TYPE
1088: ,p_id okl_provisions_v.id%TYPE) IS
1089: SELECT 1
1090: FROM okl_provisions_v

Line 1087: ,p_version okl_provisions_v.version%TYPE

1083: l_dummy VARCHAR2(1);
1084: l_row_found BOOLEAN := FALSE;
1085:
1086: CURSOR unique_pvn_csr(p_name okl_provisions_v.name%TYPE
1087: ,p_version okl_provisions_v.version%TYPE
1088: ,p_id okl_provisions_v.id%TYPE) IS
1089: SELECT 1
1090: FROM okl_provisions_v
1091: WHERE name = p_name

Line 1088: ,p_id okl_provisions_v.id%TYPE) IS

1084: l_row_found BOOLEAN := FALSE;
1085:
1086: CURSOR unique_pvn_csr(p_name okl_provisions_v.name%TYPE
1087: ,p_version okl_provisions_v.version%TYPE
1088: ,p_id okl_provisions_v.id%TYPE) IS
1089: SELECT 1
1090: FROM okl_provisions_v
1091: WHERE name = p_name
1092: AND version = p_version

Line 1090: FROM okl_provisions_v

1086: CURSOR unique_pvn_csr(p_name okl_provisions_v.name%TYPE
1087: ,p_version okl_provisions_v.version%TYPE
1088: ,p_id okl_provisions_v.id%TYPE) IS
1089: SELECT 1
1090: FROM okl_provisions_v
1091: WHERE name = p_name
1092: AND version = p_version
1093: AND id <> p_id;
1094:

Line 1477: -- validate_row for:OKL_PROVISIONS_V --

1473: ---------------------------------------------------------------------------
1474: -- PROCEDURE validate_row
1475: ---------------------------------------------------------------------------
1476: ---------------------------------------
1477: -- validate_row for:OKL_PROVISIONS_V --
1478: ---------------------------------------
1479: PROCEDURE validate_row(
1480: p_api_version IN NUMBER,
1481: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 1630: -- insert_row for:OKL_PROVISIONS --

1626: ---------------------------------------------------------------------------
1627: -- PROCEDURE insert_row
1628: ---------------------------------------------------------------------------
1629: -----------------------------------
1630: -- insert_row for:OKL_PROVISIONS --
1631: -----------------------------------
1632: PROCEDURE insert_row(
1633: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1634: x_return_status OUT NOCOPY VARCHAR2,

Line 1646: -- Set_Attributes for:OKL_PROVISIONS --

1642: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1643: l_pvn_rec pvn_rec_type := p_pvn_rec;
1644: l_def_pvn_rec pvn_rec_type;
1645: ---------------------------------------
1646: -- Set_Attributes for:OKL_PROVISIONS --
1647: ---------------------------------------
1648: FUNCTION Set_Attributes (
1649: p_pvn_rec IN pvn_rec_type,
1650: x_pvn_rec OUT NOCOPY pvn_rec_type

Line 1677: INSERT INTO OKL_PROVISIONS(

1673: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1674: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1675: RAISE Okc_Api.G_EXCEPTION_ERROR;
1676: END IF;
1677: INSERT INTO OKL_PROVISIONS(
1678: id,
1679: name,
1680: app_debit_ccid,
1681: rev_credit_ccid,

Line 1781: -- insert_row for:OKL_PROVISIONS_V --

1777: '_PVT'
1778: );
1779: END insert_row;
1780: -------------------------------------
1781: -- insert_row for:OKL_PROVISIONS_V --
1782: -------------------------------------
1783: PROCEDURE insert_row(
1784: p_api_version IN NUMBER,
1785: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 1815: -- Set_Attributes for:OKL_PROVISIONS_V --

1811: l_pvnv_rec.LAST_UPDATE_LOGIN := Fnd_Global.LOGIN_ID;
1812: RETURN(l_pvnv_rec);
1813: END fill_who_columns;
1814: -----------------------------------------
1815: -- Set_Attributes for:OKL_PROVISIONS_V --
1816: -----------------------------------------
1817: FUNCTION Set_Attributes (
1818: p_pvnv_rec IN pvnv_rec_type,
1819: x_pvnv_rec OUT NOCOPY pvnv_rec_type

Line 2008: -- lock_row for:OKL_PROVISIONS --

2004: ---------------------------------------------------------------------------
2005: -- PROCEDURE lock_row
2006: ---------------------------------------------------------------------------
2007: ---------------------------------
2008: -- lock_row for:OKL_PROVISIONS --
2009: ---------------------------------
2010: PROCEDURE lock_row(
2011: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2012: x_return_status OUT NOCOPY VARCHAR2,

Line 2021: FROM OKL_PROVISIONS

2017: E_Resource_Busy EXCEPTION;
2018: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
2019: CURSOR lock_csr (p_pvn_rec IN pvn_rec_type) IS
2020: SELECT OBJECT_VERSION_NUMBER
2021: FROM OKL_PROVISIONS
2022: WHERE ID = p_pvn_rec.id
2023: AND OBJECT_VERSION_NUMBER = p_pvn_rec.object_version_number
2024: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
2025:

Line 2028: FROM OKL_PROVISIONS

2024: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
2025:
2026: CURSOR lchk_csr (p_pvn_rec IN pvn_rec_type) IS
2027: SELECT OBJECT_VERSION_NUMBER
2028: FROM OKL_PROVISIONS
2029: WHERE ID = p_pvn_rec.id;
2030: l_api_version CONSTANT NUMBER := 1;
2031: l_api_name CONSTANT VARCHAR2(30) := 'PROVISIONS_lock_row';
2032: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

Line 2033: l_object_version_number OKL_PROVISIONS.OBJECT_VERSION_NUMBER%TYPE;

2029: WHERE ID = p_pvn_rec.id;
2030: l_api_version CONSTANT NUMBER := 1;
2031: l_api_name CONSTANT VARCHAR2(30) := 'PROVISIONS_lock_row';
2032: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2033: l_object_version_number OKL_PROVISIONS.OBJECT_VERSION_NUMBER%TYPE;
2034: lc_object_version_number OKL_PROVISIONS.OBJECT_VERSION_NUMBER%TYPE;
2035: l_row_notfound BOOLEAN := FALSE;
2036: lc_row_notfound BOOLEAN := FALSE;
2037: BEGIN

Line 2034: lc_object_version_number OKL_PROVISIONS.OBJECT_VERSION_NUMBER%TYPE;

2030: l_api_version CONSTANT NUMBER := 1;
2031: l_api_name CONSTANT VARCHAR2(30) := 'PROVISIONS_lock_row';
2032: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2033: l_object_version_number OKL_PROVISIONS.OBJECT_VERSION_NUMBER%TYPE;
2034: lc_object_version_number OKL_PROVISIONS.OBJECT_VERSION_NUMBER%TYPE;
2035: l_row_notfound BOOLEAN := FALSE;
2036: lc_row_notfound BOOLEAN := FALSE;
2037: BEGIN
2038: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

Line 2114: -- lock_row for:OKL_PROVISIONS_V --

2110: '_PVT'
2111: );
2112: END lock_row;
2113: -----------------------------------
2114: -- lock_row for:OKL_PROVISIONS_V --
2115: -----------------------------------
2116: PROCEDURE lock_row(
2117: p_api_version IN NUMBER,
2118: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2271: -- update_row for:OKL_PROVISIONS --

2267: ---------------------------------------------------------------------------
2268: -- PROCEDURE update_row
2269: ---------------------------------------------------------------------------
2270: -----------------------------------
2271: -- update_row for:OKL_PROVISIONS --
2272: -----------------------------------
2273: PROCEDURE update_row(
2274: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2275: x_return_status OUT NOCOPY VARCHAR2,

Line 2439: -- Set_Attributes for:OKL_PROVISIONS --

2435: END IF;
2436: RETURN(l_return_status);
2437: END populate_new_record;
2438: ---------------------------------------
2439: -- Set_Attributes for:OKL_PROVISIONS --
2440: ---------------------------------------
2441: FUNCTION Set_Attributes (
2442: p_pvn_rec IN pvn_rec_type,
2443: x_pvn_rec OUT NOCOPY pvn_rec_type

Line 2476: UPDATE OKL_PROVISIONS

2472: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2473: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2474: RAISE Okc_Api.G_EXCEPTION_ERROR;
2475: END IF;
2476: UPDATE OKL_PROVISIONS
2477: SET NAME = l_def_pvn_rec.name,
2478: app_debit_ccid = l_def_pvn_rec.app_debit_ccid,
2479: rev_credit_ccid = l_def_pvn_rec.rev_credit_ccid,
2480: rev_debit_ccid = l_def_pvn_rec.rev_debit_ccid,

Line 2546: -- update_row for:OKL_PROVISIONS_V --

2542: '_PVT'
2543: );
2544: END update_row;
2545: -------------------------------------
2546: -- update_row for:OKL_PROVISIONS_V --
2547: -------------------------------------
2548: PROCEDURE update_row(
2549: p_api_version IN NUMBER,
2550: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2729: -- Set_Attributes for:OKL_PROVISIONS_V --

2725: END IF;
2726: RETURN(l_return_status);
2727: END populate_new_record;
2728: -----------------------------------------
2729: -- Set_Attributes for:OKL_PROVISIONS_V --
2730: -----------------------------------------
2731: FUNCTION Set_Attributes (
2732: p_pvnv_rec IN pvnv_rec_type,
2733: x_pvnv_rec OUT NOCOPY pvnv_rec_type

Line 2922: -- delete_row for:OKL_PROVISIONS --

2918: ---------------------------------------------------------------------------
2919: -- PROCEDURE delete_row
2920: ---------------------------------------------------------------------------
2921: -----------------------------------
2922: -- delete_row for:OKL_PROVISIONS --
2923: -----------------------------------
2924: PROCEDURE delete_row(
2925: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2926: x_return_status OUT NOCOPY VARCHAR2,

Line 2946: DELETE FROM OKL_PROVISIONS

2942: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2943: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2944: RAISE Okc_Api.G_EXCEPTION_ERROR;
2945: END IF;
2946: DELETE FROM OKL_PROVISIONS
2947: WHERE ID = l_pvn_rec.id;
2948:
2949: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2950: EXCEPTION

Line 2983: -- delete_row for:OKL_PROVISIONS_V --

2979: '_PVT'
2980: );
2981: END delete_row;
2982: -------------------------------------
2983: -- delete_row for:OKL_PROVISIONS_V --
2984: -------------------------------------
2985: PROCEDURE delete_row(
2986: p_api_version IN NUMBER,
2987: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,