DBA Data[Home] [Help]

APPS.OKL_CFL_PVT dependencies on OKL_CASH_FLOW_LEVELS

Line 94: -- FUNCTION get_rec for: OKL_CASH_FLOW_LEVELS_V

90: null;
91: END api_copy;
92:
93: ---------------------------------------------------------------------------
94: -- FUNCTION get_rec for: OKL_CASH_FLOW_LEVELS_V
95: ---------------------------------------------------------------------------
96: FUNCTION get_rec (
97: p_cflv_rec IN cflv_rec_type,
98: x_no_data_found OUT NOCOPY BOOLEAN

Line 135: FROM Okl_Cash_Flow_Levels_V

131: LAST_UPDATE_DATE,
132: LAST_UPDATE_LOGIN,
133: OBJECT_VERSION_NUMBER,
134: missing_pmt_flag
135: FROM Okl_Cash_Flow_Levels_V
136: WHERE okl_cash_flow_levels_v.id = p_id;
137: l_okl_cflv_pk okl_cflv_pk_csr%ROWTYPE;
138: l_cflv_rec cflv_rec_type;
139: BEGIN

Line 136: WHERE okl_cash_flow_levels_v.id = p_id;

132: LAST_UPDATE_LOGIN,
133: OBJECT_VERSION_NUMBER,
134: missing_pmt_flag
135: FROM Okl_Cash_Flow_Levels_V
136: WHERE okl_cash_flow_levels_v.id = p_id;
137: l_okl_cflv_pk okl_cflv_pk_csr%ROWTYPE;
138: l_cflv_rec cflv_rec_type;
139: BEGIN
140: x_no_data_found := TRUE;

Line 211: -- FUNCTION get_rec for: OKL_CASH_FLOW_LEVELS

207: BEGIN
208: RETURN(get_rec(p_cflv_rec, l_row_not_found));
209: END get_rec;
210: ---------------------------------------------------------------------------
211: -- FUNCTION get_rec for: OKL_CASH_FLOW_LEVELS
212: ---------------------------------------------------------------------------
213: FUNCTION get_rec (
214: p_cfl_rec IN cfl_rec_type,
215: x_no_data_found OUT NOCOPY BOOLEAN

Line 217: CURSOR okl_cash_flow_levels_pk_csr (p_id IN NUMBER) IS

213: FUNCTION get_rec (
214: p_cfl_rec IN cfl_rec_type,
215: x_no_data_found OUT NOCOPY BOOLEAN
216: ) RETURN cfl_rec_type IS
217: CURSOR okl_cash_flow_levels_pk_csr (p_id IN NUMBER) IS
218: SELECT
219: ID,
220: CAF_ID,
221: AMOUNT,

Line 252: FROM Okl_Cash_Flow_Levels

248: LAST_UPDATE_DATE,
249: LAST_UPDATE_LOGIN,
250: OBJECT_VERSION_NUMBER,
251: missing_pmt_flag
252: FROM Okl_Cash_Flow_Levels
253: WHERE okl_cash_flow_levels.id = p_id;
254: l_okl_cash_flow_levels_pk okl_cash_flow_levels_pk_csr%ROWTYPE;
255: l_cfl_rec cfl_rec_type;
256: BEGIN

Line 253: WHERE okl_cash_flow_levels.id = p_id;

249: LAST_UPDATE_LOGIN,
250: OBJECT_VERSION_NUMBER,
251: missing_pmt_flag
252: FROM Okl_Cash_Flow_Levels
253: WHERE okl_cash_flow_levels.id = p_id;
254: l_okl_cash_flow_levels_pk okl_cash_flow_levels_pk_csr%ROWTYPE;
255: l_cfl_rec cfl_rec_type;
256: BEGIN
257: x_no_data_found := TRUE;

Line 254: l_okl_cash_flow_levels_pk okl_cash_flow_levels_pk_csr%ROWTYPE;

250: OBJECT_VERSION_NUMBER,
251: missing_pmt_flag
252: FROM Okl_Cash_Flow_Levels
253: WHERE okl_cash_flow_levels.id = p_id;
254: l_okl_cash_flow_levels_pk okl_cash_flow_levels_pk_csr%ROWTYPE;
255: l_cfl_rec cfl_rec_type;
256: BEGIN
257: x_no_data_found := TRUE;
258: -- Get current database values

Line 259: OPEN okl_cash_flow_levels_pk_csr (p_cfl_rec.id);

255: l_cfl_rec cfl_rec_type;
256: BEGIN
257: x_no_data_found := TRUE;
258: -- Get current database values
259: OPEN okl_cash_flow_levels_pk_csr (p_cfl_rec.id);
260: FETCH okl_cash_flow_levels_pk_csr INTO
261: l_cfl_rec.id,
262: l_cfl_rec.caf_id,
263: l_cfl_rec.amount,

Line 260: FETCH okl_cash_flow_levels_pk_csr INTO

256: BEGIN
257: x_no_data_found := TRUE;
258: -- Get current database values
259: OPEN okl_cash_flow_levels_pk_csr (p_cfl_rec.id);
260: FETCH okl_cash_flow_levels_pk_csr INTO
261: l_cfl_rec.id,
262: l_cfl_rec.caf_id,
263: l_cfl_rec.amount,
264: l_cfl_rec.number_of_periods,

Line 294: x_no_data_found := okl_cash_flow_levels_pk_csr%NOTFOUND;

290: l_cfl_rec.last_update_date,
291: l_cfl_rec.last_update_login,
292: l_cfl_rec.object_version_number,
293: l_cfl_rec.missing_pmt_flag;
294: x_no_data_found := okl_cash_flow_levels_pk_csr%NOTFOUND;
295: CLOSE okl_cash_flow_levels_pk_csr;
296: RETURN(l_cfl_rec);
297: END get_rec;
298:

Line 295: CLOSE okl_cash_flow_levels_pk_csr;

291: l_cfl_rec.last_update_login,
292: l_cfl_rec.object_version_number,
293: l_cfl_rec.missing_pmt_flag;
294: x_no_data_found := okl_cash_flow_levels_pk_csr%NOTFOUND;
295: CLOSE okl_cash_flow_levels_pk_csr;
296: RETURN(l_cfl_rec);
297: END get_rec;
298:
299: ------------------------------------------------------------------

Line 328: -- FUNCTION null_out_defaults for: OKL_CASH_FLOW_LEVELS_V

324: BEGIN
325: RETURN(get_rec(p_cfl_rec, l_row_not_found));
326: END get_rec;
327: ---------------------------------------------------------------------------
328: -- FUNCTION null_out_defaults for: OKL_CASH_FLOW_LEVELS_V
329: ---------------------------------------------------------------------------
330: FUNCTION null_out_defaults (
331: p_cflv_rec IN cflv_rec_type
332: ) RETURN cflv_rec_type IS

Line 667: 'OKL_CASH_FLOW_LEVELS_V',

663: g_no_parent_record,
664: g_col_name_token,
665: 'fqy_code',
666: g_child_table_token ,
667: 'OKL_CASH_FLOW_LEVELS_V',
668: g_parent_table_token ,
669: 'FND_LOOKUP_VALUES');
670: l_return_status := OKC_API.G_RET_STS_ERROR;
671:

Line 750: -- Validate_Attributes for:OKL_CASH_FLOW_LEVELS_V --

746: ---------------------------------------------------------------------------
747: -- FUNCTION Validate_Attributes
748: ---------------------------------------------------------------------------
749: ----------------------------------------------------
750: -- Validate_Attributes for:OKL_CASH_FLOW_LEVELS_V --
751: ----------------------------------------------------
752: FUNCTION Validate_Attributes (
753: p_cflv_rec IN cflv_rec_type
754: ) RETURN VARCHAR2 IS

Line 903: -- Validate Record for:OKL_CASH_FLOW_LEVELS_V --

899: ---------------------------------------------------------------------------
900: -- PROCEDURE Validate_Record
901: ---------------------------------------------------------------------------
902: ------------------------------------------------
903: -- Validate Record for:OKL_CASH_FLOW_LEVELS_V --
904: ------------------------------------------------
905:
906: /* SECHAWLA - Not needed, as foreign key validation was moved under individual validate_ procedures
907: FUNCTION Validate_Record (

Line 1196: -- validate_row for:OKL_CASH_FLOW_LEVELS_V --

1192: ---------------------------------------------------------------------------
1193: -- PROCEDURE validate_row
1194: ---------------------------------------------------------------------------
1195: ---------------------------------------------
1196: -- validate_row for:OKL_CASH_FLOW_LEVELS_V --
1197: ---------------------------------------------
1198: PROCEDURE validate_row(
1199: p_api_version IN NUMBER,
1200: p_init_msg_list IN VARCHAR2,

Line 1277: -- PL/SQL TBL validate_row for:OKL_CASH_FLOW_LEVELS_V --

1273: '_PVT'
1274: );
1275: END validate_row;
1276: --------------------------------------------------------
1277: -- PL/SQL TBL validate_row for:OKL_CASH_FLOW_LEVELS_V --
1278: --------------------------------------------------------
1279: PROCEDURE validate_row(
1280: p_api_version IN NUMBER,
1281: p_init_msg_list IN VARCHAR2,

Line 1373: -- PL/SQL TBL validate_row for:OKL_CASH_FLOW_LEVELS_V --

1369: );
1370: END validate_row;
1371:
1372: --------------------------------------------------------
1373: -- PL/SQL TBL validate_row for:OKL_CASH_FLOW_LEVELS_V --
1374: --------------------------------------------------------
1375: PROCEDURE validate_row(
1376: p_api_version IN NUMBER,
1377: p_init_msg_list IN VARCHAR2,

Line 1438: -- insert_row for:OKL_CASH_FLOW_LEVELS --

1434: ---------------------------------------------------------------------------
1435: -- PROCEDURE insert_row
1436: ---------------------------------------------------------------------------
1437: -----------------------------------------
1438: -- insert_row for:OKL_CASH_FLOW_LEVELS --
1439: -----------------------------------------
1440: PROCEDURE insert_row(
1441: p_init_msg_list IN VARCHAR2,
1442: x_return_status OUT NOCOPY VARCHAR2,

Line 1454: -- Set_Attributes for:OKL_CASH_FLOW_LEVELS --

1450: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1451: l_cfl_rec cfl_rec_type := p_cfl_rec;
1452: l_def_cfl_rec cfl_rec_type;
1453: ---------------------------------------------
1454: -- Set_Attributes for:OKL_CASH_FLOW_LEVELS --
1455: ---------------------------------------------
1456: FUNCTION Set_Attributes (
1457: p_cfl_rec IN cfl_rec_type,
1458: x_cfl_rec OUT NOCOPY cfl_rec_type

Line 1485: INSERT INTO OKL_CASH_FLOW_LEVELS(

1481: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1482: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1483: RAISE OKL_API.G_EXCEPTION_ERROR;
1484: END IF;
1485: INSERT INTO OKL_CASH_FLOW_LEVELS(
1486: id,
1487: caf_id,
1488: amount,
1489: number_of_periods,

Line 1590: -- insert_row for :OKL_CASH_FLOW_LEVELS_V --

1586: '_PVT'
1587: );
1588: END insert_row;
1589: --------------------------------------------
1590: -- insert_row for :OKL_CASH_FLOW_LEVELS_V --
1591: --------------------------------------------
1592: PROCEDURE insert_row(
1593: p_api_version IN NUMBER,
1594: p_init_msg_list IN VARCHAR2,

Line 1624: -- Set_Attributes for:OKL_CASH_FLOW_LEVELS_V --

1620: l_cflv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1621: RETURN(l_cflv_rec);
1622: END fill_who_columns;
1623: -----------------------------------------------
1624: -- Set_Attributes for:OKL_CASH_FLOW_LEVELS_V --
1625: -----------------------------------------------
1626: FUNCTION Set_Attributes (
1627: p_cflv_rec IN cflv_rec_type,
1628: x_cflv_rec OUT NOCOPY cflv_rec_type

Line 1905: -- insert row for bulk insert in OKL_CASH_FLOW_LEVELS --

1901:
1902: --Bug 4299668 PAGARG new procedure to implement bulk insert
1903: --**START**--
1904: --------------------------------------------------------
1905: -- insert row for bulk insert in OKL_CASH_FLOW_LEVELS --
1906: --------------------------------------------------------
1907: PROCEDURE insert_row_bulk(
1908: p_api_version IN NUMBER,
1909: p_init_msg_list IN VARCHAR2,

Line 2047: INSERT INTO OKL_CASH_FLOW_LEVELS(

2043: END LOOP;
2044:
2045: -- Bulk insert into table
2046: FORALL i in 1..l_tabsize
2047: INSERT INTO OKL_CASH_FLOW_LEVELS(
2048: id,
2049: caf_id,
2050: amount,
2051: number_of_periods,

Line 2158: -- lock_row for:OKL_CASH_FLOW_LEVELS --

2154: ---------------------------------------------------------------------------
2155: -- PROCEDURE lock_row
2156: ---------------------------------------------------------------------------
2157: ---------------------------------------
2158: -- lock_row for:OKL_CASH_FLOW_LEVELS --
2159: ---------------------------------------
2160: PROCEDURE lock_row(
2161: p_init_msg_list IN VARCHAR2,
2162: x_return_status OUT NOCOPY VARCHAR2,

Line 2171: FROM OKL_CASH_FLOW_LEVELS

2167: E_Resource_Busy EXCEPTION;
2168: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
2169: CURSOR lock_csr (p_cfl_rec IN cfl_rec_type) IS
2170: SELECT OBJECT_VERSION_NUMBER
2171: FROM OKL_CASH_FLOW_LEVELS
2172: WHERE ID = p_cfl_rec.id
2173: AND OBJECT_VERSION_NUMBER = p_cfl_rec.object_version_number
2174: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
2175:

Line 2178: FROM OKL_CASH_FLOW_LEVELS

2174: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
2175:
2176: CURSOR lchk_csr (p_cfl_rec IN cfl_rec_type) IS
2177: SELECT OBJECT_VERSION_NUMBER
2178: FROM OKL_CASH_FLOW_LEVELS
2179: WHERE ID = p_cfl_rec.id;
2180: l_api_version CONSTANT NUMBER := 1;
2181: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
2182: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 2183: l_object_version_number OKL_CASH_FLOW_LEVELS.OBJECT_VERSION_NUMBER%TYPE;

2179: WHERE ID = p_cfl_rec.id;
2180: l_api_version CONSTANT NUMBER := 1;
2181: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
2182: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2183: l_object_version_number OKL_CASH_FLOW_LEVELS.OBJECT_VERSION_NUMBER%TYPE;
2184: lc_object_version_number OKL_CASH_FLOW_LEVELS.OBJECT_VERSION_NUMBER%TYPE;
2185: l_row_notfound BOOLEAN := FALSE;
2186: lc_row_notfound BOOLEAN := FALSE;
2187: BEGIN

Line 2184: lc_object_version_number OKL_CASH_FLOW_LEVELS.OBJECT_VERSION_NUMBER%TYPE;

2180: l_api_version CONSTANT NUMBER := 1;
2181: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
2182: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2183: l_object_version_number OKL_CASH_FLOW_LEVELS.OBJECT_VERSION_NUMBER%TYPE;
2184: lc_object_version_number OKL_CASH_FLOW_LEVELS.OBJECT_VERSION_NUMBER%TYPE;
2185: l_row_notfound BOOLEAN := FALSE;
2186: lc_row_notfound BOOLEAN := FALSE;
2187: BEGIN
2188: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 2265: -- lock_row for: OKL_CASH_FLOW_LEVELS_V --

2261: '_PVT'
2262: );
2263: END lock_row;
2264: ------------------------------------------
2265: -- lock_row for: OKL_CASH_FLOW_LEVELS_V --
2266: ------------------------------------------
2267: PROCEDURE lock_row(
2268: p_api_version IN NUMBER,
2269: p_init_msg_list IN VARCHAR2,

Line 2505: -- update_row for:OKL_CASH_FLOW_LEVELS --

2501: ---------------------------------------------------------------------------
2502: -- PROCEDURE update_row
2503: ---------------------------------------------------------------------------
2504: -----------------------------------------
2505: -- update_row for:OKL_CASH_FLOW_LEVELS --
2506: -----------------------------------------
2507: PROCEDURE update_row(
2508: p_init_msg_list IN VARCHAR2,
2509: x_return_status OUT NOCOPY VARCHAR2,

Line 2675: -- Set_Attributes for:OKL_CASH_FLOW_LEVELS --

2671: END IF;
2672: RETURN(l_return_status);
2673: END populate_new_record;
2674: ---------------------------------------------
2675: -- Set_Attributes for:OKL_CASH_FLOW_LEVELS --
2676: ---------------------------------------------
2677: FUNCTION Set_Attributes (
2678: p_cfl_rec IN cfl_rec_type,
2679: x_cfl_rec OUT NOCOPY cfl_rec_type

Line 2713: UPDATE OKL_CASH_FLOW_LEVELS

2709: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2710: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2711: RAISE OKL_API.G_EXCEPTION_ERROR;
2712: END IF;
2713: UPDATE OKL_CASH_FLOW_LEVELS
2714: SET CAF_ID = l_def_cfl_rec.caf_id,
2715: AMOUNT = l_def_cfl_rec.amount,
2716: NUMBER_OF_PERIODS = l_def_cfl_rec.number_of_periods,
2717: FQY_CODE = l_def_cfl_rec.fqy_code,

Line 2784: -- update_row for:OKL_CASH_FLOW_LEVELS_V --

2780: '_PVT'
2781: );
2782: END update_row;
2783: -------------------------------------------
2784: -- update_row for:OKL_CASH_FLOW_LEVELS_V --
2785: -------------------------------------------
2786: PROCEDURE update_row(
2787: p_api_version IN NUMBER,
2788: p_init_msg_list IN VARCHAR2,

Line 2966: -- Set_Attributes for:OKL_CASH_FLOW_LEVELS_V --

2962: END IF;
2963: RETURN(l_return_status);
2964: END populate_new_record;
2965: -----------------------------------------------
2966: -- Set_Attributes for:OKL_CASH_FLOW_LEVELS_V --
2967: -----------------------------------------------
2968: FUNCTION Set_Attributes (
2969: p_cflv_rec IN cflv_rec_type,
2970: x_cflv_rec OUT NOCOPY cflv_rec_type

Line 3273: -- delete_row for:OKL_CASH_FLOW_LEVELS --

3269: ---------------------------------------------------------------------------
3270: -- PROCEDURE delete_row
3271: ---------------------------------------------------------------------------
3272: -----------------------------------------
3273: -- delete_row for:OKL_CASH_FLOW_LEVELS --
3274: -----------------------------------------
3275: PROCEDURE delete_row(
3276: p_init_msg_list IN VARCHAR2,
3277: x_return_status OUT NOCOPY VARCHAR2,

Line 3298: DELETE FROM OKL_CASH_FLOW_LEVELS

3294: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3295: RAISE OKL_API.G_EXCEPTION_ERROR;
3296: END IF;
3297:
3298: DELETE FROM OKL_CASH_FLOW_LEVELS
3299: WHERE ID = p_cfl_rec.id;
3300:
3301: x_return_status := l_return_status;
3302: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 3336: -- delete_row for:OKL_CASH_FLOW_LEVELS_V --

3332: '_PVT'
3333: );
3334: END delete_row;
3335: -------------------------------------------
3336: -- delete_row for:OKL_CASH_FLOW_LEVELS_V --
3337: -------------------------------------------
3338: PROCEDURE delete_row(
3339: p_api_version IN NUMBER,
3340: p_init_msg_list IN VARCHAR2,

Line 3418: -- PL/SQL TBL delete_row for:OKL_CASH_FLOW_LEVELS_V --

3414: '_PVT'
3415: );
3416: END delete_row;
3417: ------------------------------------------------------
3418: -- PL/SQL TBL delete_row for:OKL_CASH_FLOW_LEVELS_V --
3419: ------------------------------------------------------
3420: PROCEDURE delete_row(
3421: p_api_version IN NUMBER,
3422: p_init_msg_list IN VARCHAR2,

Line 3514: -- PL/SQL TBL delete_row for:OKL_CASH_FLOW_LEVELS_V --

3510: );
3511: END delete_row;
3512:
3513: ------------------------------------------------------
3514: -- PL/SQL TBL delete_row for:OKL_CASH_FLOW_LEVELS_V --
3515: ------------------------------------------------------
3516: PROCEDURE delete_row(
3517: p_api_version IN NUMBER,
3518: p_init_msg_list IN VARCHAR2,