DBA Data[Home] [Help]

APPS.OKS_BSL_PRINT_PREVIEW_PVT dependencies on OKS_BSL_PR

Line 1: PACKAGE BODY OKS_BSL_PRINT_PREVIEW_PVT AS

1: PACKAGE BODY OKS_BSL_PRINT_PREVIEW_PVT AS
2: /* $Header: OKSBSLPB.pls 120.1 2005/10/03 07:20:39 upillai noship $ */
3: ---------------------------------------------------------------------------
4: -- PROCEDURE load_error_tbl
5: ---------------------------------------------------------------------------

Line 94: -- FUNCTION get_rec for: OKS_BSL_PR

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

Line 100: CURSOR oks_bsl_pr_pk_csr (p_id IN NUMBER) IS

96: FUNCTION get_rec (
97: p_bsl_pr_rec IN bsl_pr_rec_type,
98: x_no_data_found OUT NOCOPY BOOLEAN
99: ) RETURN bsl_pr_rec_type IS
100: CURSOR oks_bsl_pr_pk_csr (p_id IN NUMBER) IS
101: SELECT
102: ID,
103: BCL_ID,
104: CLE_ID,

Line 133: FROM Oks_Bsl_Pr

129: ATTRIBUTE14,
130: ATTRIBUTE15,
131: SECURITY_GROUP_ID,
132: DATE_TO_INTERFACE
133: FROM Oks_Bsl_Pr
134: WHERE oks_bsl_pr.id = p_id;
135: l_oks_bsl_pr_pk oks_bsl_pr_pk_csr%ROWTYPE;
136: l_bsl_pr_rec bsl_pr_rec_type;
137: BEGIN

Line 134: WHERE oks_bsl_pr.id = p_id;

130: ATTRIBUTE15,
131: SECURITY_GROUP_ID,
132: DATE_TO_INTERFACE
133: FROM Oks_Bsl_Pr
134: WHERE oks_bsl_pr.id = p_id;
135: l_oks_bsl_pr_pk oks_bsl_pr_pk_csr%ROWTYPE;
136: l_bsl_pr_rec bsl_pr_rec_type;
137: BEGIN
138: x_no_data_found := TRUE;

Line 135: l_oks_bsl_pr_pk oks_bsl_pr_pk_csr%ROWTYPE;

131: SECURITY_GROUP_ID,
132: DATE_TO_INTERFACE
133: FROM Oks_Bsl_Pr
134: WHERE oks_bsl_pr.id = p_id;
135: l_oks_bsl_pr_pk oks_bsl_pr_pk_csr%ROWTYPE;
136: l_bsl_pr_rec bsl_pr_rec_type;
137: BEGIN
138: x_no_data_found := TRUE;
139: -- Get current database values

Line 140: OPEN oks_bsl_pr_pk_csr (p_bsl_pr_rec.id);

136: l_bsl_pr_rec bsl_pr_rec_type;
137: BEGIN
138: x_no_data_found := TRUE;
139: -- Get current database values
140: OPEN oks_bsl_pr_pk_csr (p_bsl_pr_rec.id);
141: FETCH oks_bsl_pr_pk_csr INTO
142: l_bsl_pr_rec.id,
143: l_bsl_pr_rec.bcl_id,
144: l_bsl_pr_rec.cle_id,

Line 141: FETCH oks_bsl_pr_pk_csr INTO

137: BEGIN
138: x_no_data_found := TRUE;
139: -- Get current database values
140: OPEN oks_bsl_pr_pk_csr (p_bsl_pr_rec.id);
141: FETCH oks_bsl_pr_pk_csr INTO
142: l_bsl_pr_rec.id,
143: l_bsl_pr_rec.bcl_id,
144: l_bsl_pr_rec.cle_id,
145: l_bsl_pr_rec.object_version_number,

Line 173: x_no_data_found := oks_bsl_pr_pk_csr%NOTFOUND;

169: l_bsl_pr_rec.attribute14,
170: l_bsl_pr_rec.attribute15,
171: l_bsl_pr_rec.security_group_id,
172: l_bsl_pr_rec.date_to_interface;
173: x_no_data_found := oks_bsl_pr_pk_csr%NOTFOUND;
174: CLOSE oks_bsl_pr_pk_csr;
175: RETURN(l_bsl_pr_rec);
176: END get_rec;
177:

Line 174: CLOSE oks_bsl_pr_pk_csr;

170: l_bsl_pr_rec.attribute15,
171: l_bsl_pr_rec.security_group_id,
172: l_bsl_pr_rec.date_to_interface;
173: x_no_data_found := oks_bsl_pr_pk_csr%NOTFOUND;
174: CLOSE oks_bsl_pr_pk_csr;
175: RETURN(l_bsl_pr_rec);
176: END get_rec;
177:
178: ------------------------------------------------------------------

Line 206: -- FUNCTION null_out_defaults for: OKS_BSL_PR

202: BEGIN
203: RETURN(get_rec(p_bsl_pr_rec, l_row_not_found));
204: END get_rec;
205: ---------------------------------------------------------------------------
206: -- FUNCTION null_out_defaults for: OKS_BSL_PR
207: ---------------------------------------------------------------------------
208: FUNCTION null_out_defaults (
209: p_bsl_pr_rec IN bsl_pr_rec_type
210: ) RETURN bsl_pr_rec_type IS

Line 325: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'

321: RAISE G_EXCEPTION_HALT_VALIDATION;
322: END IF;
323:
324: -- Verify the value fits the length of the column in the database
325: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'
326: ,p_col_name => 'id'
327: ,p_col_value => p_id
328: ,x_return_status => x_return_status);
329: -- verify that length is within allowed limits

Line 363: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'

359: RAISE G_EXCEPTION_HALT_VALIDATION;
360: END IF;
361:
362: -- Verify the value fits the length of the column in the database
363: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'
364: ,p_col_name => 'bcl_id'
365: ,p_col_value => p_bcl_id
366: ,x_return_status => x_return_status);
367: -- verify that length is within allowed limits

Line 401: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'

397: RAISE G_EXCEPTION_HALT_VALIDATION;
398: END IF;
399:
400: -- Verify the value fits the length of the column in the database
401: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'
402: ,p_col_name => 'cle_id'
403: ,p_col_value => p_cle_id
404: ,x_return_status => x_return_status);
405: -- verify that length is within allowed limits

Line 439: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'

435: RAISE G_EXCEPTION_HALT_VALIDATION;
436: END IF;
437:
438: -- Verify the value fits the length of the column in the database
439: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'
440: ,p_col_name => 'object_version_number'
441: ,p_col_value => p_object_version_number
442: ,x_return_status => x_return_status);
443: -- verify that length is within allowed limits

Line 477: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'

473: RAISE G_EXCEPTION_HALT_VALIDATION;
474: END IF;
475:
476: -- Verify the value fits the length of the column in the database
477: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'
478: ,p_col_name => 'date_billed_from'
479: ,p_col_value => p_date_billed_from
480: ,x_return_status => x_return_status);
481: -- verify that length is within allowed limits

Line 515: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'

511: RAISE G_EXCEPTION_HALT_VALIDATION;
512: END IF;
513:
514: -- Verify the value fits the length of the column in the database
515: OKC_UTIL.CHECK_LENGTH( p_view_name => 'OKS_BSL_PR'
516: ,p_col_name => 'date_billed_to'
517: ,p_col_value => p_date_billed_to
518: ,x_return_status => x_return_status);
519: -- verify that length is within allowed limits

Line 540: -- Validate_Attributes for:OKS_BSL_PR --

536: ---------------------------------------------------------------------------
537: -- FUNCTION Validate_Attributes
538: ---------------------------------------------------------------------------
539: ----------------------------------------
540: -- Validate_Attributes for:OKS_BSL_PR --
541: ----------------------------------------
542: FUNCTION Validate_Attributes (
543: p_bsl_pr_rec IN bsl_pr_rec_type
544: ) RETURN VARCHAR2 IS

Line 549: OKC_UTIL.ADD_VIEW('OKS_BSL_PR', x_return_status);

545: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
546: x_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
547: BEGIN
548: -- Call OKC_UTIL.ADD_VIEW to prepare the PL/SQL table to hold columns of view
549: OKC_UTIL.ADD_VIEW('OKS_BSL_PR', x_return_status);
550: IF (x_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
551: l_return_status := x_return_status;
552: RAISE G_EXCEPTION_HALT_VALIDATION;
553: END IF;

Line 629: -- Validate Record for:OKS_BSL_PR --

625: ---------------------------------------------------------------------------
626: -- PROCEDURE Validate_Record
627: ---------------------------------------------------------------------------
628: ------------------------------------
629: -- Validate Record for:OKS_BSL_PR --
630: ------------------------------------
631: FUNCTION Validate_Record (
632: p_bsl_pr_rec IN bsl_pr_rec_type,
633: p_db_bsl_pr_rec IN bsl_pr_rec_type

Line 789: -- validate_row for:OKS_BSL_PR --

785: ---------------------------------------------------------------------------
786: -- PROCEDURE validate_row
787: ---------------------------------------------------------------------------
788: ---------------------------------
789: -- validate_row for:OKS_BSL_PR --
790: ---------------------------------
791: PROCEDURE validate_row(
792: p_api_version IN NUMBER,
793: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 865: -- PL/SQL TBL validate_row for:OKS_BSL_PR --

861: '_PVT'
862: );
863: END validate_row;
864: --------------------------------------------
865: -- PL/SQL TBL validate_row for:OKS_BSL_PR --
866: --------------------------------------------
867: PROCEDURE validate_row(
868: p_api_version IN NUMBER,
869: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 961: -- PL/SQL TBL validate_row for:OKS_BSL_PR --

957: );
958: END validate_row;
959:
960: --------------------------------------------
961: -- PL/SQL TBL validate_row for:OKS_BSL_PR --
962: --------------------------------------------
963: PROCEDURE validate_row(
964: p_api_version IN NUMBER,
965: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1026: -- insert_row for:OKS_BSL_PR --

1022: ---------------------------------------------------------------------------
1023: -- PROCEDURE insert_row
1024: ---------------------------------------------------------------------------
1025: -------------------------------
1026: -- insert_row for:OKS_BSL_PR --
1027: -------------------------------
1028: PROCEDURE insert_row(
1029: p_api_version IN NUMBER,
1030: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1043: -- Set_Attributes for:OKS_BSL_PR --

1039: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1040: l_bsl_pr_rec bsl_pr_rec_type := p_bsl_pr_rec;
1041: l_def_bsl_pr_rec bsl_pr_rec_type;
1042: -----------------------------------
1043: -- Set_Attributes for:OKS_BSL_PR --
1044: -----------------------------------
1045: FUNCTION Set_Attributes (
1046: p_bsl_pr_rec IN bsl_pr_rec_type,
1047: x_bsl_pr_rec OUT NOCOPY bsl_pr_rec_type

Line 1074: INSERT INTO OKS_BSL_PR(

1070: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1071: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1072: RAISE OKC_API.G_EXCEPTION_ERROR;
1073: END IF;
1074: INSERT INTO OKS_BSL_PR(
1075: id,
1076: bcl_id,
1077: cle_id,
1078: object_version_number,

Line 1178: -- lock_row for:OKS_BSL_PR --

1174: ---------------------------------------------------------------------------
1175: -- PROCEDURE lock_row
1176: ---------------------------------------------------------------------------
1177: -----------------------------
1178: -- lock_row for:OKS_BSL_PR --
1179: -----------------------------
1180: PROCEDURE lock_row(
1181: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1182: x_return_status OUT NOCOPY VARCHAR2,

Line 1191: FROM OKS_BSL_PR

1187: E_Resource_Busy EXCEPTION;
1188: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1189: CURSOR lock_csr (p_bsl_pr_rec IN bsl_pr_rec_type) IS
1190: SELECT OBJECT_VERSION_NUMBER
1191: FROM OKS_BSL_PR
1192: WHERE ID = p_bsl_pr_rec.id
1193: AND OBJECT_VERSION_NUMBER = p_bsl_pr_rec.object_version_number
1194: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1195:

Line 1198: FROM OKS_BSL_PR

1194: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1195:
1196: CURSOR lchk_csr (p_bsl_pr_rec IN bsl_pr_rec_type) IS
1197: SELECT OBJECT_VERSION_NUMBER
1198: FROM OKS_BSL_PR
1199: WHERE ID = p_bsl_pr_rec.id;
1200: l_api_version CONSTANT NUMBER := 1;
1201: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1202: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1203: l_object_version_number OKS_BSL_PR.OBJECT_VERSION_NUMBER%TYPE;

1199: WHERE ID = p_bsl_pr_rec.id;
1200: l_api_version CONSTANT NUMBER := 1;
1201: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1202: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1203: l_object_version_number OKS_BSL_PR.OBJECT_VERSION_NUMBER%TYPE;
1204: lc_object_version_number OKS_BSL_PR.OBJECT_VERSION_NUMBER%TYPE;
1205: l_row_notfound BOOLEAN := FALSE;
1206: lc_row_notfound BOOLEAN := FALSE;
1207: BEGIN

Line 1204: lc_object_version_number OKS_BSL_PR.OBJECT_VERSION_NUMBER%TYPE;

1200: l_api_version CONSTANT NUMBER := 1;
1201: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
1202: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1203: l_object_version_number OKS_BSL_PR.OBJECT_VERSION_NUMBER%TYPE;
1204: lc_object_version_number OKS_BSL_PR.OBJECT_VERSION_NUMBER%TYPE;
1205: l_row_notfound BOOLEAN := FALSE;
1206: lc_row_notfound BOOLEAN := FALSE;
1207: BEGIN
1208: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1285: -- lock_row for: OKS_BSL_PR --

1281: '_PVT'
1282: );
1283: END lock_row;
1284: ------------------------------
1285: -- lock_row for: OKS_BSL_PR --
1286: ------------------------------
1287: PROCEDURE lock_row(
1288: p_api_version IN NUMBER,
1289: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1525: -- update_row for:OKS_BSL_PR --

1521: ---------------------------------------------------------------------------
1522: -- PROCEDURE update_row
1523: ---------------------------------------------------------------------------
1524: -------------------------------
1525: -- update_row for:OKS_BSL_PR --
1526: -------------------------------
1527: PROCEDURE update_row(
1528: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1529: x_return_status OUT NOCOPY VARCHAR2,

Line 1684: -- Set_Attributes for:OKS_BSL_PR --

1680: END IF;
1681: RETURN(l_return_status);
1682: END populate_new_record;
1683: -----------------------------------
1684: -- Set_Attributes for:OKS_BSL_PR --
1685: -----------------------------------
1686: FUNCTION Set_Attributes (
1687: p_bsl_pr_rec IN bsl_pr_rec_type,
1688: x_bsl_pr_rec OUT NOCOPY bsl_pr_rec_type

Line 1722: UPDATE OKS_BSL_PR

1718: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1719: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1720: RAISE OKC_API.G_EXCEPTION_ERROR;
1721: END IF;
1722: UPDATE OKS_BSL_PR
1723: SET BCL_ID = l_def_bsl_pr_rec.bcl_id,
1724: CLE_ID = l_def_bsl_pr_rec.cle_id,
1725: OBJECT_VERSION_NUMBER = l_def_bsl_pr_rec.object_version_number,
1726: CREATED_BY = l_def_bsl_pr_rec.created_by,

Line 1791: -- update_row for:OKS_BSL_PR --

1787: '_PVT'
1788: );
1789: END update_row;
1790: -------------------------------
1791: -- update_row for:OKS_BSL_PR --
1792: -------------------------------
1793: PROCEDURE update_row(
1794: p_api_version IN NUMBER,
1795: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1962: -- Set_Attributes for:OKS_BSL_PR --

1958: END IF;
1959: RETURN(l_return_status);
1960: END populate_new_record;
1961: -----------------------------------
1962: -- Set_Attributes for:OKS_BSL_PR --
1963: -----------------------------------
1964: FUNCTION Set_Attributes (
1965: p_bsl_pr_rec IN bsl_pr_rec_type,
1966: x_bsl_pr_rec OUT NOCOPY bsl_pr_rec_type

Line 2254: -- delete_row for:OKS_BSL_PR --

2250: ---------------------------------------------------------------------------
2251: -- PROCEDURE delete_row
2252: ---------------------------------------------------------------------------
2253: -------------------------------
2254: -- delete_row for:OKS_BSL_PR --
2255: -------------------------------
2256: PROCEDURE delete_row(
2257: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2258: x_return_status OUT NOCOPY VARCHAR2,

Line 2279: DELETE FROM OKS_BSL_PR

2275: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2276: RAISE OKC_API.G_EXCEPTION_ERROR;
2277: END IF;
2278:
2279: DELETE FROM OKS_BSL_PR
2280: WHERE ID = p_bsl_pr_rec.id;
2281:
2282: x_return_status := l_return_status;
2283: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2317: -- delete_row for:OKS_BSL_PR --

2313: '_PVT'
2314: );
2315: END delete_row;
2316: -------------------------------
2317: -- delete_row for:OKS_BSL_PR --
2318: -------------------------------
2319: PROCEDURE delete_row(
2320: p_api_version IN NUMBER,
2321: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 2398: -- PL/SQL TBL delete_row for:OKS_BSL_PR --

2394: '_PVT'
2395: );
2396: END delete_row;
2397: ------------------------------------------
2398: -- PL/SQL TBL delete_row for:OKS_BSL_PR --
2399: ------------------------------------------
2400: PROCEDURE delete_row(
2401: p_api_version IN NUMBER,
2402: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 2494: -- PL/SQL TBL delete_row for:OKS_BSL_PR --

2490: );
2491: END delete_row;
2492:
2493: ------------------------------------------
2494: -- PL/SQL TBL delete_row for:OKS_BSL_PR --
2495: ------------------------------------------
2496: PROCEDURE delete_row(
2497: p_api_version IN NUMBER,
2498: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 2555: END OKS_BSL_PRINT_PREVIEW_PVT;

2551: '_PVT'
2552: );
2553: END delete_row;
2554:
2555: END OKS_BSL_PRINT_PREVIEW_PVT;