DBA Data[Home] [Help]

APPS.OKL_PTQ_PVT dependencies on OKL_PTL_QUALITYS

Line 36: -- FUNCTION get_rec for: OKL_PTL_QUALITYS

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

Line 42: CURSOR okl_ptl_qualitys_pk_csr (p_id IN NUMBER) IS

38: FUNCTION get_rec (
39: p_ptq_rec IN ptq_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN
41: ) RETURN ptq_rec_type IS
42: CURSOR okl_ptl_qualitys_pk_csr (p_id IN NUMBER) IS
43: SELECT
44: ID,
45: NAME,
46: OBJECT_VERSION_NUMBER,

Line 55: FROM Okl_Ptl_Qualitys

51: CREATION_DATE,
52: LAST_UPDATED_BY,
53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okl_Ptl_Qualitys
56: WHERE okl_ptl_qualitys.id = p_id;
57: l_okl_ptl_qualitys_pk okl_ptl_qualitys_pk_csr%ROWTYPE;
58: l_ptq_rec ptq_rec_type;
59: BEGIN

Line 56: WHERE okl_ptl_qualitys.id = p_id;

52: LAST_UPDATED_BY,
53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okl_Ptl_Qualitys
56: WHERE okl_ptl_qualitys.id = p_id;
57: l_okl_ptl_qualitys_pk okl_ptl_qualitys_pk_csr%ROWTYPE;
58: l_ptq_rec ptq_rec_type;
59: BEGIN
60: x_no_data_found := TRUE;

Line 57: l_okl_ptl_qualitys_pk okl_ptl_qualitys_pk_csr%ROWTYPE;

53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okl_Ptl_Qualitys
56: WHERE okl_ptl_qualitys.id = p_id;
57: l_okl_ptl_qualitys_pk okl_ptl_qualitys_pk_csr%ROWTYPE;
58: l_ptq_rec ptq_rec_type;
59: BEGIN
60: x_no_data_found := TRUE;
61: -- Get current database values

Line 62: OPEN okl_ptl_qualitys_pk_csr (p_ptq_rec.id);

58: l_ptq_rec ptq_rec_type;
59: BEGIN
60: x_no_data_found := TRUE;
61: -- Get current database values
62: OPEN okl_ptl_qualitys_pk_csr (p_ptq_rec.id);
63: FETCH okl_ptl_qualitys_pk_csr INTO
64: l_ptq_rec.ID,
65: l_ptq_rec.NAME,
66: l_ptq_rec.OBJECT_VERSION_NUMBER,

Line 63: FETCH okl_ptl_qualitys_pk_csr INTO

59: BEGIN
60: x_no_data_found := TRUE;
61: -- Get current database values
62: OPEN okl_ptl_qualitys_pk_csr (p_ptq_rec.id);
63: FETCH okl_ptl_qualitys_pk_csr INTO
64: l_ptq_rec.ID,
65: l_ptq_rec.NAME,
66: l_ptq_rec.OBJECT_VERSION_NUMBER,
67: l_ptq_rec.DESCRIPTION,

Line 75: x_no_data_found := okl_ptl_qualitys_pk_csr%NOTFOUND;

71: l_ptq_rec.CREATION_DATE,
72: l_ptq_rec.LAST_UPDATED_BY,
73: l_ptq_rec.LAST_UPDATE_DATE,
74: l_ptq_rec.LAST_UPDATE_LOGIN;
75: x_no_data_found := okl_ptl_qualitys_pk_csr%NOTFOUND;
76: CLOSE okl_ptl_qualitys_pk_csr;
77: RETURN(l_ptq_rec);
78: END get_rec;
79:

Line 76: CLOSE okl_ptl_qualitys_pk_csr;

72: l_ptq_rec.LAST_UPDATED_BY,
73: l_ptq_rec.LAST_UPDATE_DATE,
74: l_ptq_rec.LAST_UPDATE_LOGIN;
75: x_no_data_found := okl_ptl_qualitys_pk_csr%NOTFOUND;
76: CLOSE okl_ptl_qualitys_pk_csr;
77: RETURN(l_ptq_rec);
78: END get_rec;
79:
80: FUNCTION get_rec (

Line 88: -- FUNCTION get_rec for: OKL_PTL_QUALITYS_V

84: BEGIN
85: RETURN(get_rec(p_ptq_rec, l_row_notfound));
86: END get_rec;
87: ---------------------------------------------------------------------------
88: -- FUNCTION get_rec for: OKL_PTL_QUALITYS_V
89: ---------------------------------------------------------------------------
90: FUNCTION get_rec (
91: p_ptqv_rec IN ptqv_rec_type,
92: x_no_data_found OUT NOCOPY BOOLEAN

Line 107: FROM Okl_Ptl_Qualitys_V

103: CREATION_DATE,
104: LAST_UPDATED_BY,
105: LAST_UPDATE_DATE,
106: LAST_UPDATE_LOGIN
107: FROM Okl_Ptl_Qualitys_V
108: WHERE okl_ptl_qualitys_v.id = p_id;
109: l_okl_ptqv_pk okl_ptqv_pk_csr%ROWTYPE;
110: l_ptqv_rec ptqv_rec_type;
111: BEGIN

Line 108: WHERE okl_ptl_qualitys_v.id = p_id;

104: LAST_UPDATED_BY,
105: LAST_UPDATE_DATE,
106: LAST_UPDATE_LOGIN
107: FROM Okl_Ptl_Qualitys_V
108: WHERE okl_ptl_qualitys_v.id = p_id;
109: l_okl_ptqv_pk okl_ptqv_pk_csr%ROWTYPE;
110: l_ptqv_rec ptqv_rec_type;
111: BEGIN
112: x_no_data_found := TRUE;

Line 141: -- FUNCTION null_out_defaults for: OKL_PTL_QUALITYS_V --

137: RETURN(get_rec(p_ptqv_rec, l_row_notfound));
138: END get_rec;
139:
140: --------------------------------------------------------
141: -- FUNCTION null_out_defaults for: OKL_PTL_QUALITYS_V --
142: --------------------------------------------------------
143: FUNCTION null_out_defaults (
144: p_ptqv_rec IN ptqv_rec_type
145: ) RETURN ptqv_rec_type IS

Line 186: -- Validate_Attributes for:OKL_PTL_QUALITYS_V --

182: ---------------------------------------------------------------------------
183: -- PROCEDURE Validate_Attributes
184: ---------------------------------------------------------------------------
185: ------------------------------------------------
186: -- Validate_Attributes for:OKL_PTL_QUALITYS_V --
187: ------------------------------------------------
188: FUNCTION Validate_Attributes (
189: p_ptqv_rec IN ptqv_rec_type
190: ) RETURN VARCHAR2 IS

Line 216: -- Validate_Record for:OKL_PTL_QUALITYS_V --

212: ---------------------------------------------------------------------------
213: -- PROCEDURE Validate_Record
214: ---------------------------------------------------------------------------
215: --------------------------------------------
216: -- Validate_Record for:OKL_PTL_QUALITYS_V --
217: --------------------------------------------
218: FUNCTION Validate_Record (
219: p_ptqv_rec IN ptqv_rec_type
220: ) RETURN VARCHAR2 IS

Line 606: CURSOR c1(p_name okl_ptl_qualitys_v.name%TYPE) IS

602: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
603: l_unq_tbl OKC_UTIL.unq_tbl_type;
604: l_ptq_status VARCHAR2(1);
605: l_row_found BOOLEAN := FALSE;
606: CURSOR c1(p_name okl_ptl_qualitys_v.name%TYPE) IS
607: SELECT '1'
608: FROM okl_ptl_qualitys_v
609: WHERE name = p_name
610: AND id <> NVL(p_ptqv_rec.id,-9999);

Line 608: FROM okl_ptl_qualitys_v

604: l_ptq_status VARCHAR2(1);
605: l_row_found BOOLEAN := FALSE;
606: CURSOR c1(p_name okl_ptl_qualitys_v.name%TYPE) IS
607: SELECT '1'
608: FROM okl_ptl_qualitys_v
609: WHERE name = p_name
610: AND id <> NVL(p_ptqv_rec.id,-9999);
611:
612: BEGIN

Line 621: OKC_API.set_message('OKL',G_UNQS,G_TABLE_TOKEN, 'Okl_Ptl_Qualitys_V'); ---CHG001

617: FETCH c1 INTO l_ptq_status;
618: l_row_found := c1%FOUND;
619: CLOSE c1;
620: IF l_row_found THEN
621: OKC_API.set_message('OKL',G_UNQS,G_TABLE_TOKEN, 'Okl_Ptl_Qualitys_V'); ---CHG001
622: x_return_status := OKC_API.G_RET_STS_ERROR;
623: END IF;
624: EXCEPTION
625: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 753: -- validate_row for:OKL_PTL_QUALITYS_V --

749: ---------------------------------------------------------------------------
750: -- PROCEDURE validate_row
751: ---------------------------------------------------------------------------
752: -----------------------------------------
753: -- validate_row for:OKL_PTL_QUALITYS_V --
754: -----------------------------------------
755: PROCEDURE validate_row(
756: p_api_version IN NUMBER,
757: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 906: -- insert_row for:OKL_PTL_QUALITYS --

902: ---------------------------------------------------------------------------
903: -- PROCEDURE insert_row
904: ---------------------------------------------------------------------------
905: -------------------------------------
906: -- insert_row for:OKL_PTL_QUALITYS --
907: -------------------------------------
908: PROCEDURE insert_row(
909: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
910: x_return_status OUT NOCOPY VARCHAR2,

Line 922: -- Set_Attributes for:OKL_PTL_QUALITYS --

918: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
919: l_ptq_rec ptq_rec_type := p_ptq_rec;
920: l_def_ptq_rec ptq_rec_type;
921: -----------------------------------------
922: -- Set_Attributes for:OKL_PTL_QUALITYS --
923: -----------------------------------------
924: FUNCTION Set_Attributes (
925: p_ptq_rec IN ptq_rec_type,
926: x_ptq_rec OUT NOCOPY ptq_rec_type

Line 953: INSERT INTO OKL_PTL_QUALITYS(

949: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
950: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
951: RAISE OKC_API.G_EXCEPTION_ERROR;
952: END IF;
953: INSERT INTO OKL_PTL_QUALITYS(
954: id,
955: name,
956: object_version_number,
957: description,

Line 1013: -- insert_row for:OKL_PTL_QUALITYS_V --

1009: '_PVT'
1010: );
1011: END insert_row;
1012: ---------------------------------------
1013: -- insert_row for:OKL_PTL_QUALITYS_V --
1014: ---------------------------------------
1015: PROCEDURE insert_row(
1016: p_api_version IN NUMBER,
1017: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1047: -- Set_Attributes for:OKL_PTL_QUALITYS_V --

1043: l_ptqv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1044: RETURN(l_ptqv_rec);
1045: END fill_who_columns;
1046: -------------------------------------------
1047: -- Set_Attributes for:OKL_PTL_QUALITYS_V --
1048: -------------------------------------------
1049: FUNCTION Set_Attributes (
1050: p_ptqv_rec IN ptqv_rec_type,
1051: x_ptqv_rec OUT NOCOPY ptqv_rec_type

Line 1236: -- lock_row for:OKL_PTL_QUALITYS --

1232: ---------------------------------------------------------------------------
1233: -- PROCEDURE lock_row
1234: ---------------------------------------------------------------------------
1235: -----------------------------------
1236: -- lock_row for:OKL_PTL_QUALITYS --
1237: -----------------------------------
1238: PROCEDURE lock_row(
1239: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1240: x_return_status OUT NOCOPY VARCHAR2,

Line 1249: FROM OKL_PTL_QUALITYS

1245: E_Resource_Busy EXCEPTION;
1246: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1247: CURSOR lock_csr (p_ptq_rec IN ptq_rec_type) IS
1248: SELECT OBJECT_VERSION_NUMBER
1249: FROM OKL_PTL_QUALITYS
1250: WHERE ID = p_ptq_rec.id
1251: AND OBJECT_VERSION_NUMBER = p_ptq_rec.object_version_number
1252: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1253:

Line 1256: FROM OKL_PTL_QUALITYS

1252: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1253:
1254: CURSOR lchk_csr (p_ptq_rec IN ptq_rec_type) IS
1255: SELECT OBJECT_VERSION_NUMBER
1256: FROM OKL_PTL_QUALITYS
1257: WHERE ID = p_ptq_rec.id;
1258: l_api_version CONSTANT NUMBER := 1;
1259: l_api_name CONSTANT VARCHAR2(30) := 'QUALITYS_lock_row';
1260: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1261: l_object_version_number OKL_PTL_QUALITYS.OBJECT_VERSION_NUMBER%TYPE;

1257: WHERE ID = p_ptq_rec.id;
1258: l_api_version CONSTANT NUMBER := 1;
1259: l_api_name CONSTANT VARCHAR2(30) := 'QUALITYS_lock_row';
1260: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1261: l_object_version_number OKL_PTL_QUALITYS.OBJECT_VERSION_NUMBER%TYPE;
1262: lc_object_version_number OKL_PTL_QUALITYS.OBJECT_VERSION_NUMBER%TYPE;
1263: l_row_notfound BOOLEAN := FALSE;
1264: lc_row_notfound BOOLEAN := FALSE;
1265: BEGIN

Line 1262: lc_object_version_number OKL_PTL_QUALITYS.OBJECT_VERSION_NUMBER%TYPE;

1258: l_api_version CONSTANT NUMBER := 1;
1259: l_api_name CONSTANT VARCHAR2(30) := 'QUALITYS_lock_row';
1260: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1261: l_object_version_number OKL_PTL_QUALITYS.OBJECT_VERSION_NUMBER%TYPE;
1262: lc_object_version_number OKL_PTL_QUALITYS.OBJECT_VERSION_NUMBER%TYPE;
1263: l_row_notfound BOOLEAN := FALSE;
1264: lc_row_notfound BOOLEAN := FALSE;
1265: BEGIN
1266: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1342: -- lock_row for:OKL_PTL_QUALITYS_V --

1338: '_PVT'
1339: );
1340: END lock_row;
1341: -------------------------------------
1342: -- lock_row for:OKL_PTL_QUALITYS_V --
1343: -------------------------------------
1344: PROCEDURE lock_row(
1345: p_api_version IN NUMBER,
1346: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1499: -- update_row for:OKL_PTL_QUALITYS --

1495: ---------------------------------------------------------------------------
1496: -- PROCEDURE update_row
1497: ---------------------------------------------------------------------------
1498: -------------------------------------
1499: -- update_row for:OKL_PTL_QUALITYS --
1500: -------------------------------------
1501: PROCEDURE update_row(
1502: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1503: x_return_status OUT NOCOPY VARCHAR2,

Line 1579: -- Set_Attributes for:OKL_PTL_QUALITYS --

1575: END IF;
1576: RETURN(l_return_status);
1577: END populate_new_record;
1578: -----------------------------------------
1579: -- Set_Attributes for:OKL_PTL_QUALITYS --
1580: -----------------------------------------
1581: FUNCTION Set_Attributes (
1582: p_ptq_rec IN ptq_rec_type,
1583: x_ptq_rec OUT NOCOPY ptq_rec_type

Line 1616: UPDATE OKL_PTL_QUALITYS

1612: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1613: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1614: RAISE OKC_API.G_EXCEPTION_ERROR;
1615: END IF;
1616: UPDATE OKL_PTL_QUALITYS
1617: SET NAME = l_def_ptq_rec.name,
1618: OBJECT_VERSION_NUMBER = l_def_ptq_rec.object_version_number,
1619: DESCRIPTION = l_def_ptq_rec.description,
1620: FROM_DATE = l_def_ptq_rec.from_date,

Line 1664: -- update_row for:OKL_PTL_QUALITYS_V --

1660: '_PVT'
1661: );
1662: END update_row;
1663: ---------------------------------------
1664: -- update_row for:OKL_PTL_QUALITYS_V --
1665: ---------------------------------------
1666: PROCEDURE update_row(
1667: p_api_version IN NUMBER,
1668: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1759: -- Set_Attributes for:OKL_PTL_QUALITYS_V --

1755: END IF;
1756: RETURN(l_return_status);
1757: END populate_new_record;
1758: -------------------------------------------
1759: -- Set_Attributes for:OKL_PTL_QUALITYS_V --
1760: -------------------------------------------
1761: FUNCTION Set_Attributes (
1762: p_ptqv_rec IN ptqv_rec_type,
1763: x_ptqv_rec OUT NOCOPY ptqv_rec_type

Line 1951: -- delete_row for:OKL_PTL_QUALITYS --

1947: ---------------------------------------------------------------------------
1948: -- PROCEDURE delete_row
1949: ---------------------------------------------------------------------------
1950: -------------------------------------
1951: -- delete_row for:OKL_PTL_QUALITYS --
1952: -------------------------------------
1953: PROCEDURE delete_row(
1954: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1955: x_return_status OUT NOCOPY VARCHAR2,

Line 1975: DELETE FROM OKL_PTL_QUALITYS

1971: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1972: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1973: RAISE OKC_API.G_EXCEPTION_ERROR;
1974: END IF;
1975: DELETE FROM OKL_PTL_QUALITYS
1976: WHERE ID = l_ptq_rec.id;
1977:
1978: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1979: EXCEPTION

Line 2012: -- delete_row for:OKL_PTL_QUALITYS_V --

2008: '_PVT'
2009: );
2010: END delete_row;
2011: ---------------------------------------
2012: -- delete_row for:OKL_PTL_QUALITYS_V --
2013: ---------------------------------------
2014: PROCEDURE delete_row(
2015: p_api_version IN NUMBER,
2016: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,