DBA Data[Home] [Help]

APPS.OKL_PTV_PVT dependencies on OKL_PTQ_VALUES

Line 36: -- FUNCTION get_rec for: OKL_PTQ_VALUES

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

Line 42: CURSOR okl_ptq_values_pk_csr (p_id IN NUMBER) IS

38: FUNCTION get_rec (
39: p_ptv_rec IN ptv_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN
41: ) RETURN ptv_rec_type IS
42: CURSOR okl_ptq_values_pk_csr (p_id IN NUMBER) IS
43: SELECT
44: ID,
45: VALUE,
46: PTQ_ID,

Line 56: FROM Okl_Ptq_Values

52: CREATION_DATE,
53: LAST_UPDATED_BY,
54: LAST_UPDATE_DATE,
55: LAST_UPDATE_LOGIN
56: FROM Okl_Ptq_Values
57: WHERE okl_ptq_values.id = p_id;
58: l_okl_ptq_values_pk okl_ptq_values_pk_csr%ROWTYPE;
59: l_ptv_rec ptv_rec_type;
60: BEGIN

Line 57: WHERE okl_ptq_values.id = p_id;

53: LAST_UPDATED_BY,
54: LAST_UPDATE_DATE,
55: LAST_UPDATE_LOGIN
56: FROM Okl_Ptq_Values
57: WHERE okl_ptq_values.id = p_id;
58: l_okl_ptq_values_pk okl_ptq_values_pk_csr%ROWTYPE;
59: l_ptv_rec ptv_rec_type;
60: BEGIN
61: x_no_data_found := TRUE;

Line 58: l_okl_ptq_values_pk okl_ptq_values_pk_csr%ROWTYPE;

54: LAST_UPDATE_DATE,
55: LAST_UPDATE_LOGIN
56: FROM Okl_Ptq_Values
57: WHERE okl_ptq_values.id = p_id;
58: l_okl_ptq_values_pk okl_ptq_values_pk_csr%ROWTYPE;
59: l_ptv_rec ptv_rec_type;
60: BEGIN
61: x_no_data_found := TRUE;
62: -- Get current database values

Line 63: OPEN okl_ptq_values_pk_csr (p_ptv_rec.id);

59: l_ptv_rec ptv_rec_type;
60: BEGIN
61: x_no_data_found := TRUE;
62: -- Get current database values
63: OPEN okl_ptq_values_pk_csr (p_ptv_rec.id);
64: FETCH okl_ptq_values_pk_csr INTO
65: l_ptv_rec.ID,
66: l_ptv_rec.VALUE,
67: l_ptv_rec.PTQ_ID,

Line 64: FETCH okl_ptq_values_pk_csr INTO

60: BEGIN
61: x_no_data_found := TRUE;
62: -- Get current database values
63: OPEN okl_ptq_values_pk_csr (p_ptv_rec.id);
64: FETCH okl_ptq_values_pk_csr INTO
65: l_ptv_rec.ID,
66: l_ptv_rec.VALUE,
67: l_ptv_rec.PTQ_ID,
68: l_ptv_rec.OBJECT_VERSION_NUMBER,

Line 77: x_no_data_found := okl_ptq_values_pk_csr%NOTFOUND;

73: l_ptv_rec.CREATION_DATE,
74: l_ptv_rec.LAST_UPDATED_BY,
75: l_ptv_rec.LAST_UPDATE_DATE,
76: l_ptv_rec.LAST_UPDATE_LOGIN;
77: x_no_data_found := okl_ptq_values_pk_csr%NOTFOUND;
78: CLOSE okl_ptq_values_pk_csr;
79: RETURN(l_ptv_rec);
80: END get_rec;
81:

Line 78: CLOSE okl_ptq_values_pk_csr;

74: l_ptv_rec.LAST_UPDATED_BY,
75: l_ptv_rec.LAST_UPDATE_DATE,
76: l_ptv_rec.LAST_UPDATE_LOGIN;
77: x_no_data_found := okl_ptq_values_pk_csr%NOTFOUND;
78: CLOSE okl_ptq_values_pk_csr;
79: RETURN(l_ptv_rec);
80: END get_rec;
81:
82: FUNCTION get_rec (

Line 90: -- FUNCTION get_rec for: OKL_PTQ_VALUES_V

86: BEGIN
87: RETURN(get_rec(p_ptv_rec, l_row_notfound));
88: END get_rec;
89: ---------------------------------------------------------------------------
90: -- FUNCTION get_rec for: OKL_PTQ_VALUES_V
91: ---------------------------------------------------------------------------
92: FUNCTION get_rec (
93: p_ptvv_rec IN ptvv_rec_type,
94: x_no_data_found OUT NOCOPY BOOLEAN

Line 110: FROM Okl_Ptq_Values_V

106: CREATION_DATE,
107: LAST_UPDATED_BY,
108: LAST_UPDATE_DATE,
109: LAST_UPDATE_LOGIN
110: FROM Okl_Ptq_Values_V
111: WHERE okl_ptq_values_v.id = p_id;
112: l_okl_ptvv_pk okl_ptvv_pk_csr%ROWTYPE;
113: l_ptvv_rec ptvv_rec_type;
114: BEGIN

Line 111: WHERE okl_ptq_values_v.id = p_id;

107: LAST_UPDATED_BY,
108: LAST_UPDATE_DATE,
109: LAST_UPDATE_LOGIN
110: FROM Okl_Ptq_Values_V
111: WHERE okl_ptq_values_v.id = p_id;
112: l_okl_ptvv_pk okl_ptvv_pk_csr%ROWTYPE;
113: l_ptvv_rec ptvv_rec_type;
114: BEGIN
115: x_no_data_found := TRUE;

Line 145: -- FUNCTION null_out_defaults for: OKL_PTQ_VALUES_V --

141: RETURN(get_rec(p_ptvv_rec, l_row_notfound));
142: END get_rec;
143:
144: ------------------------------------------------------
145: -- FUNCTION null_out_defaults for: OKL_PTQ_VALUES_V --
146: ------------------------------------------------------
147: FUNCTION null_out_defaults (
148: p_ptvv_rec IN ptvv_rec_type
149: ) RETURN ptvv_rec_type IS

Line 194: -- Validate_Attributes for:OKL_PTQ_VALUES_V --

190: ---------------------------------------------------------------------------
191: -- PROCEDURE Validate_Attributes
192: ---------------------------------------------------------------------------
193: ----------------------------------------------
194: -- Validate_Attributes for:OKL_PTQ_VALUES_V --
195: ----------------------------------------------
196: FUNCTION Validate_Attributes (
197: p_ptvv_rec IN ptvv_rec_type
198: ) RETURN VARCHAR2 IS

Line 229: -- Validate_Record for:OKL_PTQ_VALUES_V --

225: ---------------------------------------------------------------------------
226: -- PROCEDURE Validate_Record
227: ---------------------------------------------------------------------------
228: ------------------------------------------
229: -- Validate_Record for:OKL_PTQ_VALUES_V --
230: ------------------------------------------
231: FUNCTION Validate_Record (
232: p_ptvv_rec IN ptvv_rec_type
233: ) RETURN VARCHAR2 IS

Line 708: CURSOR c1(p_value okl_ptq_values_v.value%TYPE,

704: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
705: l_unq_tbl OKC_UTIL.unq_tbl_type;
706: l_ptv_status VARCHAR2(1);
707: l_row_found BOOLEAN := FALSE;
708: CURSOR c1(p_value okl_ptq_values_v.value%TYPE,
709: p_ptq_id okl_ptq_values_v.ptq_id%TYPE) IS
710: SELECT '1'
711: FROM okl_ptq_values_v
712: WHERE value = p_value

Line 709: p_ptq_id okl_ptq_values_v.ptq_id%TYPE) IS

705: l_unq_tbl OKC_UTIL.unq_tbl_type;
706: l_ptv_status VARCHAR2(1);
707: l_row_found BOOLEAN := FALSE;
708: CURSOR c1(p_value okl_ptq_values_v.value%TYPE,
709: p_ptq_id okl_ptq_values_v.ptq_id%TYPE) IS
710: SELECT '1'
711: FROM okl_ptq_values_v
712: WHERE value = p_value
713: AND ptq_id = p_ptq_id

Line 711: FROM okl_ptq_values_v

707: l_row_found BOOLEAN := FALSE;
708: CURSOR c1(p_value okl_ptq_values_v.value%TYPE,
709: p_ptq_id okl_ptq_values_v.ptq_id%TYPE) IS
710: SELECT '1'
711: FROM okl_ptq_values_v
712: WHERE value = p_value
713: AND ptq_id = p_ptq_id
714: AND id <> NVL(p_ptvv_rec.id,-9999);
715:

Line 726: OKC_API.set_message(G_APP_NAME,G_UNQS,G_TABLE_TOKEN, 'Okl_Ptq_Values_V'); ---CHG001

722: FETCH c1 INTO l_ptv_status;
723: l_row_found := c1%FOUND;
724: CLOSE c1;
725: IF l_row_found THEN
726: OKC_API.set_message(G_APP_NAME,G_UNQS,G_TABLE_TOKEN, 'Okl_Ptq_Values_V'); ---CHG001
727: x_return_status := OKC_API.G_RET_STS_ERROR;
728: END IF;
729: EXCEPTION
730: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 859: -- validate_row for:OKL_PTQ_VALUES_V --

855: ---------------------------------------------------------------------------
856: -- PROCEDURE validate_row
857: ---------------------------------------------------------------------------
858: ---------------------------------------
859: -- validate_row for:OKL_PTQ_VALUES_V --
860: ---------------------------------------
861: PROCEDURE validate_row(
862: p_api_version IN NUMBER,
863: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1012: -- insert_row for:OKL_PTQ_VALUES --

1008: ---------------------------------------------------------------------------
1009: -- PROCEDURE insert_row
1010: ---------------------------------------------------------------------------
1011: -----------------------------------
1012: -- insert_row for:OKL_PTQ_VALUES --
1013: -----------------------------------
1014: PROCEDURE insert_row(
1015: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1016: x_return_status OUT NOCOPY VARCHAR2,

Line 1028: -- Set_Attributes for:OKL_PTQ_VALUES --

1024: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1025: l_ptv_rec ptv_rec_type := p_ptv_rec;
1026: l_def_ptv_rec ptv_rec_type;
1027: ---------------------------------------
1028: -- Set_Attributes for:OKL_PTQ_VALUES --
1029: ---------------------------------------
1030: FUNCTION Set_Attributes (
1031: p_ptv_rec IN ptv_rec_type,
1032: x_ptv_rec OUT NOCOPY ptv_rec_type

Line 1059: INSERT INTO OKL_PTQ_VALUES(

1055: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1056: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1057: RAISE OKC_API.G_EXCEPTION_ERROR;
1058: END IF;
1059: INSERT INTO OKL_PTQ_VALUES(
1060: id,
1061: value,
1062: ptq_id,
1063: object_version_number,

Line 1121: -- insert_row for:OKL_PTQ_VALUES_V --

1117: '_PVT'
1118: );
1119: END insert_row;
1120: -------------------------------------
1121: -- insert_row for:OKL_PTQ_VALUES_V --
1122: -------------------------------------
1123: PROCEDURE insert_row(
1124: p_api_version IN NUMBER,
1125: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1155: -- Set_Attributes for:OKL_PTQ_VALUES_V --

1151: l_ptvv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1152: RETURN(l_ptvv_rec);
1153: END fill_who_columns;
1154: -----------------------------------------
1155: -- Set_Attributes for:OKL_PTQ_VALUES_V --
1156: -----------------------------------------
1157: FUNCTION Set_Attributes (
1158: p_ptvv_rec IN ptvv_rec_type,
1159: x_ptvv_rec OUT NOCOPY ptvv_rec_type

Line 1344: -- lock_row for:OKL_PTQ_VALUES --

1340: ---------------------------------------------------------------------------
1341: -- PROCEDURE lock_row
1342: ---------------------------------------------------------------------------
1343: ---------------------------------
1344: -- lock_row for:OKL_PTQ_VALUES --
1345: ---------------------------------
1346: PROCEDURE lock_row(
1347: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1348: x_return_status OUT NOCOPY VARCHAR2,

Line 1357: FROM OKL_PTQ_VALUES

1353: E_Resource_Busy EXCEPTION;
1354: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1355: CURSOR lock_csr (p_ptv_rec IN ptv_rec_type) IS
1356: SELECT OBJECT_VERSION_NUMBER
1357: FROM OKL_PTQ_VALUES
1358: WHERE ID = p_ptv_rec.id
1359: AND OBJECT_VERSION_NUMBER = p_ptv_rec.object_version_number
1360: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1361:

Line 1364: FROM OKL_PTQ_VALUES

1360: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1361:
1362: CURSOR lchk_csr (p_ptv_rec IN ptv_rec_type) IS
1363: SELECT OBJECT_VERSION_NUMBER
1364: FROM OKL_PTQ_VALUES
1365: WHERE ID = p_ptv_rec.id;
1366: l_api_version CONSTANT NUMBER := 1;
1367: l_api_name CONSTANT VARCHAR2(30) := 'VALUES_lock_row';
1368: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1369: l_object_version_number OKL_PTQ_VALUES.OBJECT_VERSION_NUMBER%TYPE;

1365: WHERE ID = p_ptv_rec.id;
1366: l_api_version CONSTANT NUMBER := 1;
1367: l_api_name CONSTANT VARCHAR2(30) := 'VALUES_lock_row';
1368: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1369: l_object_version_number OKL_PTQ_VALUES.OBJECT_VERSION_NUMBER%TYPE;
1370: lc_object_version_number OKL_PTQ_VALUES.OBJECT_VERSION_NUMBER%TYPE;
1371: l_row_notfound BOOLEAN := FALSE;
1372: lc_row_notfound BOOLEAN := FALSE;
1373: BEGIN

Line 1370: lc_object_version_number OKL_PTQ_VALUES.OBJECT_VERSION_NUMBER%TYPE;

1366: l_api_version CONSTANT NUMBER := 1;
1367: l_api_name CONSTANT VARCHAR2(30) := 'VALUES_lock_row';
1368: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1369: l_object_version_number OKL_PTQ_VALUES.OBJECT_VERSION_NUMBER%TYPE;
1370: lc_object_version_number OKL_PTQ_VALUES.OBJECT_VERSION_NUMBER%TYPE;
1371: l_row_notfound BOOLEAN := FALSE;
1372: lc_row_notfound BOOLEAN := FALSE;
1373: BEGIN
1374: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1450: -- lock_row for:OKL_PTQ_VALUES_V --

1446: '_PVT'
1447: );
1448: END lock_row;
1449: -----------------------------------
1450: -- lock_row for:OKL_PTQ_VALUES_V --
1451: -----------------------------------
1452: PROCEDURE lock_row(
1453: p_api_version IN NUMBER,
1454: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1607: -- update_row for:OKL_PTQ_VALUES --

1603: ---------------------------------------------------------------------------
1604: -- PROCEDURE update_row
1605: ---------------------------------------------------------------------------
1606: -----------------------------------
1607: -- update_row for:OKL_PTQ_VALUES --
1608: -----------------------------------
1609: PROCEDURE update_row(
1610: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1611: x_return_status OUT NOCOPY VARCHAR2,

Line 1691: -- Set_Attributes for:OKL_PTQ_VALUES --

1687: END IF;
1688: RETURN(l_return_status);
1689: END populate_new_record;
1690: ---------------------------------------
1691: -- Set_Attributes for:OKL_PTQ_VALUES --
1692: ---------------------------------------
1693: FUNCTION Set_Attributes (
1694: p_ptv_rec IN ptv_rec_type,
1695: x_ptv_rec OUT NOCOPY ptv_rec_type

Line 1728: UPDATE OKL_PTQ_VALUES

1724: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1725: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1726: RAISE OKC_API.G_EXCEPTION_ERROR;
1727: END IF;
1728: UPDATE OKL_PTQ_VALUES
1729: SET VALUE = l_def_ptv_rec.value,
1730: PTQ_ID = l_def_ptv_rec.ptq_id,
1731: OBJECT_VERSION_NUMBER = l_def_ptv_rec.object_version_number,
1732: DESCRIPTION = l_def_ptv_rec.description,

Line 1777: -- update_row for:OKL_PTQ_VALUES_V --

1773: '_PVT'
1774: );
1775: END update_row;
1776: -------------------------------------
1777: -- update_row for:OKL_PTQ_VALUES_V --
1778: -------------------------------------
1779: PROCEDURE update_row(
1780: p_api_version IN NUMBER,
1781: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1876: -- Set_Attributes for:OKL_PTQ_VALUES_V --

1872: END IF;
1873: RETURN(l_return_status);
1874: END populate_new_record;
1875: -----------------------------------------
1876: -- Set_Attributes for:OKL_PTQ_VALUES_V --
1877: -----------------------------------------
1878: FUNCTION Set_Attributes (
1879: p_ptvv_rec IN ptvv_rec_type,
1880: x_ptvv_rec OUT NOCOPY ptvv_rec_type

Line 2068: -- delete_row for:OKL_PTQ_VALUES --

2064: ---------------------------------------------------------------------------
2065: -- PROCEDURE delete_row
2066: ---------------------------------------------------------------------------
2067: -----------------------------------
2068: -- delete_row for:OKL_PTQ_VALUES --
2069: -----------------------------------
2070: PROCEDURE delete_row(
2071: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2072: x_return_status OUT NOCOPY VARCHAR2,

Line 2092: DELETE FROM OKL_PTQ_VALUES

2088: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2089: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2090: RAISE OKC_API.G_EXCEPTION_ERROR;
2091: END IF;
2092: DELETE FROM OKL_PTQ_VALUES
2093: WHERE ID = l_ptv_rec.id;
2094:
2095: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2096: EXCEPTION

Line 2129: -- delete_row for:OKL_PTQ_VALUES_V --

2125: '_PVT'
2126: );
2127: END delete_row;
2128: -------------------------------------
2129: -- delete_row for:OKL_PTQ_VALUES_V --
2130: -------------------------------------
2131: PROCEDURE delete_row(
2132: p_api_version IN NUMBER,
2133: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,