DBA Data[Home] [Help]

APPS.OKL_INR_PVT dependencies on OKL_INS_RATES

Line 35: -- FUNCTION get_rec for: OKL_INS_RATES

31: BEGIN
32: NULL;
33: END api_copy;
34: ---------------------------------------------------------------------------
35: -- FUNCTION get_rec for: OKL_INS_RATES
36: ---------------------------------------------------------------------------
37: FUNCTION get_rec (
38: p_inr_rec IN inr_rec_type,
39: x_no_data_found OUT NOCOPY BOOLEAN

Line 41: CURSOR okl_ins_rates_pk_csr (p_id IN NUMBER) IS

37: FUNCTION get_rec (
38: p_inr_rec IN inr_rec_type,
39: x_no_data_found OUT NOCOPY BOOLEAN
40: ) RETURN inr_rec_type IS
41: CURSOR okl_ins_rates_pk_csr (p_id IN NUMBER) IS
42: SELECT
43: ID,
44: IAC_CODE,
45: IPT_ID,

Line 77: FROM Okl_Ins_Rates

73: CREATION_DATE,
74: LAST_UPDATED_BY,
75: LAST_UPDATE_DATE,
76: LAST_UPDATE_LOGIN
77: FROM Okl_Ins_Rates
78: WHERE okl_ins_rates.id = p_id;
79: l_okl_ins_rates_pk okl_ins_rates_pk_csr%ROWTYPE;
80: l_inr_rec inr_rec_type;
81: BEGIN

Line 78: WHERE okl_ins_rates.id = p_id;

74: LAST_UPDATED_BY,
75: LAST_UPDATE_DATE,
76: LAST_UPDATE_LOGIN
77: FROM Okl_Ins_Rates
78: WHERE okl_ins_rates.id = p_id;
79: l_okl_ins_rates_pk okl_ins_rates_pk_csr%ROWTYPE;
80: l_inr_rec inr_rec_type;
81: BEGIN
82: x_no_data_found := TRUE;

Line 79: l_okl_ins_rates_pk okl_ins_rates_pk_csr%ROWTYPE;

75: LAST_UPDATE_DATE,
76: LAST_UPDATE_LOGIN
77: FROM Okl_Ins_Rates
78: WHERE okl_ins_rates.id = p_id;
79: l_okl_ins_rates_pk okl_ins_rates_pk_csr%ROWTYPE;
80: l_inr_rec inr_rec_type;
81: BEGIN
82: x_no_data_found := TRUE;
83: -- Get current database values

Line 84: OPEN okl_ins_rates_pk_csr (p_inr_rec.id);

80: l_inr_rec inr_rec_type;
81: BEGIN
82: x_no_data_found := TRUE;
83: -- Get current database values
84: OPEN okl_ins_rates_pk_csr (p_inr_rec.id);
85: FETCH okl_ins_rates_pk_csr INTO
86: l_inr_rec.ID,
87: l_inr_rec.IAC_CODE,
88: l_inr_rec.IPT_ID,

Line 85: FETCH okl_ins_rates_pk_csr INTO

81: BEGIN
82: x_no_data_found := TRUE;
83: -- Get current database values
84: OPEN okl_ins_rates_pk_csr (p_inr_rec.id);
85: FETCH okl_ins_rates_pk_csr INTO
86: l_inr_rec.ID,
87: l_inr_rec.IAC_CODE,
88: l_inr_rec.IPT_ID,
89: l_inr_rec.IC_ID,

Line 120: x_no_data_found := okl_ins_rates_pk_csr%NOTFOUND;

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

Line 121: CLOSE okl_ins_rates_pk_csr;

117: l_inr_rec.LAST_UPDATED_BY,
118: l_inr_rec.LAST_UPDATE_DATE,
119: l_inr_rec.LAST_UPDATE_LOGIN;
120: x_no_data_found := okl_ins_rates_pk_csr%NOTFOUND;
121: CLOSE okl_ins_rates_pk_csr;
122: RETURN(l_inr_rec);
123: END get_rec;
124: FUNCTION get_rec (
125: p_inr_rec IN inr_rec_type

Line 132: -- FUNCTION get_rec for: OKL_INS_RATES_V

128: BEGIN
129: RETURN(get_rec(p_inr_rec, l_row_notfound));
130: END get_rec;
131: ---------------------------------------------------------------------------
132: -- FUNCTION get_rec for: OKL_INS_RATES_V
133: ---------------------------------------------------------------------------
134: FUNCTION get_rec (
135: p_inrv_rec IN inrv_rec_type,
136: x_no_data_found OUT NOCOPY BOOLEAN

Line 174: FROM Okl_Ins_Rates_V

170: CREATION_DATE,
171: LAST_UPDATED_BY,
172: LAST_UPDATE_DATE,
173: LAST_UPDATE_LOGIN
174: FROM Okl_Ins_Rates_V
175: WHERE okl_ins_rates_v.id = p_id;
176: l_okl_inrv_pk okl_inrv_pk_csr%ROWTYPE;
177: l_inrv_rec inrv_rec_type;
178: BEGIN

Line 175: WHERE okl_ins_rates_v.id = p_id;

171: LAST_UPDATED_BY,
172: LAST_UPDATE_DATE,
173: LAST_UPDATE_LOGIN
174: FROM Okl_Ins_Rates_V
175: WHERE okl_ins_rates_v.id = p_id;
176: l_okl_inrv_pk okl_inrv_pk_csr%ROWTYPE;
177: l_inrv_rec inrv_rec_type;
178: BEGIN
179: x_no_data_found := TRUE;

Line 229: -- FUNCTION null_out_defaults for: OKL_INS_RATES_V --

225: BEGIN
226: RETURN(get_rec(p_inrv_rec, l_row_notfound));
227: END get_rec;
228: -----------------------------------------------------
229: -- FUNCTION null_out_defaults for: OKL_INS_RATES_V --
230: -----------------------------------------------------
231: FUNCTION null_out_defaults (
232: p_inrv_rec IN inrv_rec_type
233: ) RETURN inrv_rec_type IS

Line 458: p_token2_value => 'OKL_INS_RATES',

454: p_msg_name => G_NO_PARENT_RECORD,
455: p_token1 => G_COL_NAME_TOKEN,
456: p_token1_value => 'Country',
457: p_token2 => g_child_table_token , --3745151 Fix for invalid error messages
458: p_token2_value => 'OKL_INS_RATES',
459: p_token3 => g_parent_table_token,
460: p_token3_value => 'OKX_COUNTRIES_V');
461: -- notify caller of an error
462: x_return_status := OKC_API.G_RET_STS_ERROR;

Line 524: p_token2_value => 'OKL_INS_RATES',

520: p_msg_name => G_NO_PARENT_RECORD,
521: p_token1 => G_COL_NAME_TOKEN,
522: p_token1_value => 'Product',
523: p_token2 => g_child_table_token, --3745151 fix for invalid error messages
524: p_token2_value => 'OKL_INS_RATES',
525: p_token3 => g_parent_table_token,
526: p_token3_value => 'OKL_INS_PRODUCTS_V');
527: --notify caller of an error
528: x_return_status := Okc_Api.G_RET_STS_ERROR;

Line 581: p_token2_value => 'OKL_INS_RATES',

577: p_msg_name => G_NO_PARENT_RECORD,
578: p_token1 => G_COL_NAME_TOKEN,
579: p_token1_value => 'Insurance Class',
580: p_token2 => G_CHILD_TABLE_TOKEN,--3745151 Fix for invalid error messages
581: p_token2_value => 'OKL_INS_RATES',
582: p_token3 => g_parent_table_token,
583: p_token3_value => 'FND_LOOKUPS');
584: ELSIF (x_return_status = Okc_Api.G_RET_STS_UNEXP_ERROR) THEN
585: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 1092: -- Validate_Attributes for:OKL_INS_RATES_V --

1088: -- Notify the caller of an unexpected error
1089: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;
1090: END validate_inr_last_update_date;
1091: ---------------------------------------------
1092: -- Validate_Attributes for:OKL_INS_RATES_V --
1093: ---------------------------------------------
1094: FUNCTION Validate_Attributes (
1095: p_inrv_rec IN inrv_rec_type
1096: ) RETURN VARCHAR2 IS

Line 1327: FROM OKL_INS_RATES INRV,

1323: l_dummy_var VARCHAR2(1) :='?';
1324: G_INV_ORG_ID NUMBER ;
1325: CURSOR l_inrv_csr(G_INV_ORG_ID NUMBER) IS
1326: SELECT 'x' --Bug:3825159
1327: FROM OKL_INS_RATES INRV,
1328: OKL_INS_PRODUCTS_B IPTB,
1329: MTL_SYSTEM_ITEMS_B_KFV MSI
1330: WHERE IPTB.ID = INRV.IPT_ID
1331: AND IPTB.IPD_ID = MSI.INVENTORY_ITEM_ID

Line 1463: -- Validate_Record for:OKL_INS_RATES_V --

1459: x_return_status := Okc_Api.G_RET_STS_UNEXP_ERROR;
1460: RETURN(x_return_status);
1461: END compare_number;
1462: -----------------------------------------
1463: -- Validate_Record for:OKL_INS_RATES_V --
1464: -----------------------------------------
1465: FUNCTION Validate_Record (
1466: p_inrv_rec IN inrv_rec_type
1467: ) RETURN VARCHAR2 IS

Line 1676: -- validate_row for:OKL_INS_RATES_V --

1672: ---------------------------------------------------------------------------
1673: -- PROCEDURE validate_row
1674: ---------------------------------------------------------------------------
1675: --------------------------------------
1676: -- validate_row for:OKL_INS_RATES_V --
1677: --------------------------------------
1678: PROCEDURE validate_row(
1679: p_api_version IN NUMBER,
1680: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 1817: -- insert_row for:OKL_INS_RATES --

1813: ---------------------------------------------------------------------------
1814: -- PROCEDURE insert_row
1815: ---------------------------------------------------------------------------
1816: ----------------------------------
1817: -- insert_row for:OKL_INS_RATES --
1818: ----------------------------------
1819: PROCEDURE insert_row(
1820: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1821: x_return_status OUT NOCOPY VARCHAR2,

Line 1832: -- Set_Attributes for:OKL_INS_RATES --

1828: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1829: l_inr_rec inr_rec_type := p_inr_rec;
1830: l_def_inr_rec inr_rec_type;
1831: --------------------------------------
1832: -- Set_Attributes for:OKL_INS_RATES --
1833: --------------------------------------
1834: FUNCTION Set_Attributes (
1835: p_inr_rec IN inr_rec_type,
1836: x_inr_rec OUT NOCOPY inr_rec_type

Line 1863: INSERT INTO OKL_INS_RATES(

1859: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1860: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1861: RAISE Okc_Api.G_EXCEPTION_ERROR;
1862: END IF;
1863: INSERT INTO OKL_INS_RATES(
1864: id,
1865: iac_code,
1866: ipt_id,
1867: ic_id,

Line 1969: -- insert_row for:OKL_INS_RATES_V --

1965: '_PVT'
1966: );
1967: END insert_row;
1968: ------------------------------------
1969: -- insert_row for:OKL_INS_RATES_V --
1970: ------------------------------------
1971: PROCEDURE insert_row(
1972: p_api_version IN NUMBER,
1973: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2002: -- Set_Attributes for:OKL_INS_RATES_V --

1998: l_inrv_rec.LAST_UPDATE_LOGIN := Fnd_Global.LOGIN_ID;
1999: RETURN(l_inrv_rec);
2000: END fill_who_columns;
2001: ----------------------------------------
2002: -- Set_Attributes for:OKL_INS_RATES_V --
2003: ----------------------------------------
2004: FUNCTION Set_Attributes (
2005: p_inrv_rec IN inrv_rec_type,
2006: x_inrv_rec OUT NOCOPY inrv_rec_type

Line 2181: -- lock_row for:OKL_INS_RATES --

2177: ---------------------------------------------------------------------------
2178: -- PROCEDURE lock_row
2179: ---------------------------------------------------------------------------
2180: --------------------------------
2181: -- lock_row for:OKL_INS_RATES --
2182: --------------------------------
2183: PROCEDURE lock_row(
2184: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2185: x_return_status OUT NOCOPY VARCHAR2,

Line 2193: FROM OKL_INS_RATES

2189: E_Resource_Busy EXCEPTION;
2190: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
2191: CURSOR lock_csr (p_inr_rec IN inr_rec_type) IS
2192: SELECT OBJECT_VERSION_NUMBER
2193: FROM OKL_INS_RATES
2194: WHERE ID = p_inr_rec.id
2195: AND OBJECT_VERSION_NUMBER = p_inr_rec.object_version_number
2196: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
2197: CURSOR lchk_csr (p_inr_rec IN inr_rec_type) IS

Line 2199: FROM OKL_INS_RATES

2195: AND OBJECT_VERSION_NUMBER = p_inr_rec.object_version_number
2196: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
2197: CURSOR lchk_csr (p_inr_rec IN inr_rec_type) IS
2198: SELECT OBJECT_VERSION_NUMBER
2199: FROM OKL_INS_RATES
2200: WHERE ID = p_inr_rec.id;
2201: l_api_version CONSTANT NUMBER := 1;
2202: l_api_name CONSTANT VARCHAR2(30) := 'RATES_lock_row';
2203: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

Line 2204: l_object_version_number OKL_INS_RATES.OBJECT_VERSION_NUMBER%TYPE;

2200: WHERE ID = p_inr_rec.id;
2201: l_api_version CONSTANT NUMBER := 1;
2202: l_api_name CONSTANT VARCHAR2(30) := 'RATES_lock_row';
2203: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2204: l_object_version_number OKL_INS_RATES.OBJECT_VERSION_NUMBER%TYPE;
2205: lc_object_version_number OKL_INS_RATES.OBJECT_VERSION_NUMBER%TYPE;
2206: l_row_notfound BOOLEAN := FALSE;
2207: lc_row_notfound BOOLEAN := FALSE;
2208: BEGIN

Line 2205: lc_object_version_number OKL_INS_RATES.OBJECT_VERSION_NUMBER%TYPE;

2201: l_api_version CONSTANT NUMBER := 1;
2202: l_api_name CONSTANT VARCHAR2(30) := 'RATES_lock_row';
2203: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2204: l_object_version_number OKL_INS_RATES.OBJECT_VERSION_NUMBER%TYPE;
2205: lc_object_version_number OKL_INS_RATES.OBJECT_VERSION_NUMBER%TYPE;
2206: l_row_notfound BOOLEAN := FALSE;
2207: lc_row_notfound BOOLEAN := FALSE;
2208: BEGIN
2209: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

Line 2284: -- lock_row for:OKL_INS_RATES_V --

2280: '_PVT'
2281: );
2282: END lock_row;
2283: ----------------------------------
2284: -- lock_row for:OKL_INS_RATES_V --
2285: ----------------------------------
2286: PROCEDURE lock_row(
2287: p_api_version IN NUMBER,
2288: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2429: -- update_row for:OKL_INS_RATES --

2425: ---------------------------------------------------------------------------
2426: -- PROCEDURE update_row
2427: ---------------------------------------------------------------------------
2428: ----------------------------------
2429: -- update_row for:OKL_INS_RATES --
2430: ----------------------------------
2431: PROCEDURE update_row(
2432: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2433: x_return_status OUT NOCOPY VARCHAR2,

Line 2600: -- Set_Attributes for:OKL_INS_RATES --

2596: END IF;
2597: RETURN(l_return_status);
2598: END populate_new_record;
2599: --------------------------------------
2600: -- Set_Attributes for:OKL_INS_RATES --
2601: --------------------------------------
2602: FUNCTION Set_Attributes (
2603: p_inr_rec IN inr_rec_type,
2604: x_inr_rec OUT NOCOPY inr_rec_type

Line 2637: UPDATE OKL_INS_RATES

2633: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2634: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2635: RAISE Okc_Api.G_EXCEPTION_ERROR;
2636: END IF;
2637: UPDATE OKL_INS_RATES
2638: SET IAC_CODE = l_def_inr_rec.iac_code,
2639: IPT_ID = l_def_inr_rec.ipt_id,
2640: IC_ID = l_def_inr_rec.ic_id,
2641: COVERAGE_MAX = l_def_inr_rec.coverage_max,

Line 2707: -- update_row for:OKL_INS_RATES_V --

2703: '_PVT'
2704: );
2705: END update_row;
2706: ------------------------------------
2707: -- update_row for:OKL_INS_RATES_V --
2708: ------------------------------------
2709: PROCEDURE update_row(
2710: p_api_version IN NUMBER,
2711: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2893: -- Set_Attributes for:OKL_INS_RATES_V --

2889: END IF;
2890: RETURN(l_return_status);
2891: END populate_new_record;
2892: ----------------------------------------
2893: -- Set_Attributes for:OKL_INS_RATES_V --
2894: ----------------------------------------
2895: FUNCTION Set_Attributes (
2896: p_inrv_rec IN inrv_rec_type,
2897: x_inrv_rec OUT NOCOPY inrv_rec_type

Line 3073: -- delete_row for:OKL_INS_RATES --

3069: ---------------------------------------------------------------------------
3070: -- PROCEDURE delete_row
3071: ---------------------------------------------------------------------------
3072: ----------------------------------
3073: -- delete_row for:OKL_INS_RATES --
3074: ----------------------------------
3075: PROCEDURE delete_row(
3076: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
3077: x_return_status OUT NOCOPY VARCHAR2,

Line 3096: DELETE FROM OKL_INS_RATES

3092: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
3093: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
3094: RAISE Okc_Api.G_EXCEPTION_ERROR;
3095: END IF;
3096: DELETE FROM OKL_INS_RATES
3097: WHERE ID = l_inr_rec.id;
3098: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
3099: EXCEPTION
3100: WHEN Okc_Api.G_EXCEPTION_ERROR THEN

Line 3132: -- delete_row for:OKL_INS_RATES_V --

3128: '_PVT'
3129: );
3130: END delete_row;
3131: ------------------------------------
3132: -- delete_row for:OKL_INS_RATES_V --
3133: ------------------------------------
3134: PROCEDURE delete_row(
3135: p_api_version IN NUMBER,
3136: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,