DBA Data[Home] [Help]

APPS.OKC_SAM_PVT dependencies on OKC_STD_ART_SET_MEMS

Line 38: -- FUNCTION get_rec for: OKC_STD_ART_SET_MEMS

34: null;
35: END api_copy;
36:
37: ---------------------------------------------------------------------------
38: -- FUNCTION get_rec for: OKC_STD_ART_SET_MEMS
39: ---------------------------------------------------------------------------
40: FUNCTION get_rec (
41: p_sam_rec IN sam_rec_type,
42: x_no_data_found OUT NOCOPY BOOLEAN

Line 55: FROM Okc_Std_Art_Set_Mems

51: CREATION_DATE,
52: LAST_UPDATED_BY,
53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okc_Std_Art_Set_Mems
56: WHERE okc_std_art_set_mems.sae_id = p_sae_id
57: AND okc_std_art_set_mems.sat_code = p_sat_code;
58: l_sam_pk sam_pk_csr%ROWTYPE;
59: l_sam_rec sam_rec_type;

Line 56: WHERE okc_std_art_set_mems.sae_id = p_sae_id

52: LAST_UPDATED_BY,
53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okc_Std_Art_Set_Mems
56: WHERE okc_std_art_set_mems.sae_id = p_sae_id
57: AND okc_std_art_set_mems.sat_code = p_sat_code;
58: l_sam_pk sam_pk_csr%ROWTYPE;
59: l_sam_rec sam_rec_type;
60: BEGIN

Line 57: AND okc_std_art_set_mems.sat_code = p_sat_code;

53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okc_Std_Art_Set_Mems
56: WHERE okc_std_art_set_mems.sae_id = p_sae_id
57: AND okc_std_art_set_mems.sat_code = p_sat_code;
58: l_sam_pk sam_pk_csr%ROWTYPE;
59: l_sam_rec sam_rec_type;
60: BEGIN
61: x_no_data_found := TRUE;

Line 87: -- FUNCTION get_rec for: OKC_STD_ART_SET_MEMS_V

83: BEGIN
84: RETURN(get_rec(p_sam_rec, l_row_notfound));
85: END get_rec;
86: ---------------------------------------------------------------------------
87: -- FUNCTION get_rec for: OKC_STD_ART_SET_MEMS_V
88: ---------------------------------------------------------------------------
89: FUNCTION get_rec (
90: p_samv_rec IN samv_rec_type,
91: x_no_data_found OUT NOCOPY BOOLEAN

Line 104: FROM Okc_Std_Art_Set_Mems_V

100: CREATION_DATE,
101: LAST_UPDATED_BY,
102: LAST_UPDATE_DATE,
103: LAST_UPDATE_LOGIN
104: FROM Okc_Std_Art_Set_Mems_V
105: WHERE okc_std_art_set_mems_v.sae_id = p_sae_id
106: AND okc_std_art_set_mems_v.sat_code = p_sat_code;
107: l_okc_samv_pk okc_samv_pk_csr%ROWTYPE;
108: l_samv_rec samv_rec_type;

Line 105: WHERE okc_std_art_set_mems_v.sae_id = p_sae_id

101: LAST_UPDATED_BY,
102: LAST_UPDATE_DATE,
103: LAST_UPDATE_LOGIN
104: FROM Okc_Std_Art_Set_Mems_V
105: WHERE okc_std_art_set_mems_v.sae_id = p_sae_id
106: AND okc_std_art_set_mems_v.sat_code = p_sat_code;
107: l_okc_samv_pk okc_samv_pk_csr%ROWTYPE;
108: l_samv_rec samv_rec_type;
109: BEGIN

Line 106: AND okc_std_art_set_mems_v.sat_code = p_sat_code;

102: LAST_UPDATE_DATE,
103: LAST_UPDATE_LOGIN
104: FROM Okc_Std_Art_Set_Mems_V
105: WHERE okc_std_art_set_mems_v.sae_id = p_sae_id
106: AND okc_std_art_set_mems_v.sat_code = p_sat_code;
107: l_okc_samv_pk okc_samv_pk_csr%ROWTYPE;
108: l_samv_rec samv_rec_type;
109: BEGIN
110: x_no_data_found := TRUE;

Line 137: -- FUNCTION null_out_defaults for: OKC_STD_ART_SET_MEMS_V --

133: RETURN(get_rec(p_samv_rec, l_row_notfound));
134: END get_rec;
135:
136: ------------------------------------------------------------
137: -- FUNCTION null_out_defaults for: OKC_STD_ART_SET_MEMS_V --
138: ------------------------------------------------------------
139: FUNCTION null_out_defaults (
140: p_samv_rec IN samv_rec_type
141: ) RETURN samv_rec_type IS

Line 192: FROM okc_std_art_set_mems

188: -- To check for any matching row, for unique combination.
189: -- ------------------------------------------------------
190: CURSOR cur_sam IS
191: SELECT 'x'
192: FROM okc_std_art_set_mems
193: WHERE sae_id = p_samv_rec.SAE_ID
194: AND sat_code = p_samv_rec.SAT_CODE;
195:
196: l_row_found BOOLEAN := FALSE;

Line 212: -- check uniqueness for SAE_ID + SAT_CODE in OKC_STD_ART_SET_MEMS_V

208: -- ---------------------------------------------------------------------
209: -- Bug 1636056 related changes - Shyam
210: -- OKC_UTIL.check_comp_unique call is replaced with
211: -- the explicit cursors above, for identical function to
212: -- check uniqueness for SAE_ID + SAT_CODE in OKC_STD_ART_SET_MEMS_V
213: -- ---------------------------------------------------------------------
214: OPEN cur_sam;
215: FETCH cur_sam INTO l_dummy;
216: l_row_found := cur_sam%FOUND;

Line 431: -- Validate_Attributes for:OKC_STD_ART_SET_MEMS_V --

427: ---------------------------------------------------------------------------
428: -- PROCEDURE Validate_Attributes
429: ---------------------------------------------------------------------------
430: ------------------------------------------------
431: -- Validate_Attributes for:OKC_STD_ART_SET_MEMS_V --
432: ------------------------------------------------
433: FUNCTION Validate_Attributes (
434: p_samv_rec IN samv_rec_type
435: ) RETURN VARCHAR2 IS

Line 501: -- Validate_Record for:OKC_STD_ART_SET_MEMS_V --

497: ---------------------------------------------------------------------------
498: -- PROCEDURE Validate_Record
499: ---------------------------------------------------------------------------
500: ------------------------------------------------
501: -- Validate_Record for:OKC_STD_ART_SET_MEMS_V --
502: ------------------------------------------------
503: FUNCTION Validate_Record (
504: p_samv_rec IN samv_rec_type
505: ) RETURN VARCHAR2 IS

Line 547: -- validate_row for:OKC_STD_ART_SET_MEMS_V --

543: ---------------------------------------------------------------------------
544: -- PROCEDURE validate_row
545: ---------------------------------------------------------------------------
546: ---------------------------------------------
547: -- validate_row for:OKC_STD_ART_SET_MEMS_V --
548: ---------------------------------------------
549: PROCEDURE validate_row(
550: p_api_version IN NUMBER,
551: p_init_msg_list IN VARCHAR2,

Line 691: -- insert_row for:OKC_STD_ART_SET_MEMS --

687: ---------------------------------------------------------------------------
688: -- PROCEDURE insert_row
689: ---------------------------------------------------------------------------
690: -----------------------------------------
691: -- insert_row for:OKC_STD_ART_SET_MEMS --
692: -----------------------------------------
693: PROCEDURE insert_row(
694: p_init_msg_list IN VARCHAR2,
695: x_return_status OUT NOCOPY VARCHAR2,

Line 707: -- Set_Attributes for:OKC_STD_ART_SET_MEMS --

703: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
704: l_sam_rec sam_rec_type := p_sam_rec;
705: l_def_sam_rec sam_rec_type;
706: ---------------------------------------------
707: -- Set_Attributes for:OKC_STD_ART_SET_MEMS --
708: ---------------------------------------------
709: FUNCTION Set_Attributes (
710: p_sam_rec IN sam_rec_type,
711: x_sam_rec OUT NOCOPY sam_rec_type

Line 738: INSERT INTO OKC_STD_ART_SET_MEMS(

734: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
735: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
736: RAISE OKC_API.G_EXCEPTION_ERROR;
737: END IF;
738: INSERT INTO OKC_STD_ART_SET_MEMS(
739: sae_id,
740: sat_code,
741: object_version_number,
742: created_by,

Line 792: -- insert_row for:OKC_STD_ART_SET_MEMS_V --

788: '_PVT'
789: );
790: END insert_row;
791: -------------------------------------------
792: -- insert_row for:OKC_STD_ART_SET_MEMS_V --
793: -------------------------------------------
794: PROCEDURE insert_row(
795: p_api_version IN NUMBER,
796: p_init_msg_list IN VARCHAR2,

Line 831: -- Set_Attributes for:OKC_STD_ART_SET_MEMS_V --

827: l_samv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
828: RETURN(l_samv_rec);
829: END fill_who_columns;
830: -----------------------------------------------
831: -- Set_Attributes for:OKC_STD_ART_SET_MEMS_V --
832: -----------------------------------------------
833: FUNCTION Set_Attributes (
834: p_samv_rec IN samv_rec_type,
835: x_samv_rec OUT NOCOPY samv_rec_type

Line 1017: -- lock_row for:OKC_STD_ART_SET_MEMS --

1013: ---------------------------------------------------------------------------
1014: -- PROCEDURE lock_row
1015: ---------------------------------------------------------------------------
1016: ---------------------------------------
1017: -- lock_row for:OKC_STD_ART_SET_MEMS --
1018: ---------------------------------------
1019: PROCEDURE lock_row(
1020: p_init_msg_list IN VARCHAR2,
1021: x_return_status OUT NOCOPY VARCHAR2,

Line 1030: FROM OKC_STD_ART_SET_MEMS

1026: E_Resource_Busy EXCEPTION;
1027: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1028: CURSOR lock_csr (p_sam_rec IN sam_rec_type) IS
1029: SELECT OBJECT_VERSION_NUMBER
1030: FROM OKC_STD_ART_SET_MEMS
1031: WHERE SAE_ID = p_sam_rec.sae_id
1032: AND SAT_CODE = p_sam_rec.sat_code
1033: AND OBJECT_VERSION_NUMBER = p_sam_rec.object_version_number
1034: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;

Line 1038: FROM OKC_STD_ART_SET_MEMS

1034: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1035:
1036: CURSOR lchk_csr (p_sam_rec IN sam_rec_type) IS
1037: SELECT OBJECT_VERSION_NUMBER
1038: FROM OKC_STD_ART_SET_MEMS
1039: WHERE SAE_ID = p_sam_rec.sae_id
1040: AND SAT_CODE = p_sam_rec.sat_code;
1041: l_api_version CONSTANT NUMBER := 1;
1042: l_api_name CONSTANT VARCHAR2(30) := 'MEMS_lock_row';

Line 1044: l_object_version_number OKC_STD_ART_SET_MEMS.OBJECT_VERSION_NUMBER%TYPE;

1040: AND SAT_CODE = p_sam_rec.sat_code;
1041: l_api_version CONSTANT NUMBER := 1;
1042: l_api_name CONSTANT VARCHAR2(30) := 'MEMS_lock_row';
1043: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1044: l_object_version_number OKC_STD_ART_SET_MEMS.OBJECT_VERSION_NUMBER%TYPE;
1045: lc_object_version_number OKC_STD_ART_SET_MEMS.OBJECT_VERSION_NUMBER%TYPE;
1046: l_row_notfound BOOLEAN := FALSE;
1047: lc_row_notfound BOOLEAN := FALSE;
1048: BEGIN

Line 1045: lc_object_version_number OKC_STD_ART_SET_MEMS.OBJECT_VERSION_NUMBER%TYPE;

1041: l_api_version CONSTANT NUMBER := 1;
1042: l_api_name CONSTANT VARCHAR2(30) := 'MEMS_lock_row';
1043: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1044: l_object_version_number OKC_STD_ART_SET_MEMS.OBJECT_VERSION_NUMBER%TYPE;
1045: lc_object_version_number OKC_STD_ART_SET_MEMS.OBJECT_VERSION_NUMBER%TYPE;
1046: l_row_notfound BOOLEAN := FALSE;
1047: lc_row_notfound BOOLEAN := FALSE;
1048: BEGIN
1049: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1125: -- lock_row for:OKC_STD_ART_SET_MEMS_V --

1121: '_PVT'
1122: );
1123: END lock_row;
1124: -----------------------------------------
1125: -- lock_row for:OKC_STD_ART_SET_MEMS_V --
1126: -----------------------------------------
1127: PROCEDURE lock_row(
1128: p_api_version IN NUMBER,
1129: p_init_msg_list IN VARCHAR2,

Line 1273: -- update_row for:OKC_STD_ART_SET_MEMS --

1269: ---------------------------------------------------------------------------
1270: -- PROCEDURE update_row
1271: ---------------------------------------------------------------------------
1272: -----------------------------------------
1273: -- update_row for:OKC_STD_ART_SET_MEMS --
1274: -----------------------------------------
1275: PROCEDURE update_row(
1276: p_init_msg_list IN VARCHAR2,
1277: x_return_status OUT NOCOPY VARCHAR2,

Line 1341: -- Set_Attributes for:OKC_STD_ART_SET_MEMS --

1337: END IF;
1338: RETURN(l_return_status);
1339: END populate_new_record;
1340: ---------------------------------------------
1341: -- Set_Attributes for:OKC_STD_ART_SET_MEMS --
1342: ---------------------------------------------
1343: FUNCTION Set_Attributes (
1344: p_sam_rec IN sam_rec_type,
1345: x_sam_rec OUT NOCOPY sam_rec_type

Line 1378: UPDATE OKC_STD_ART_SET_MEMS

1374: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1375: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1376: RAISE OKC_API.G_EXCEPTION_ERROR;
1377: END IF;
1378: UPDATE OKC_STD_ART_SET_MEMS
1379: SET OBJECT_VERSION_NUMBER = l_def_sam_rec.object_version_number,
1380: CREATED_BY = l_def_sam_rec.created_by,
1381: CREATION_DATE = l_def_sam_rec.creation_date,
1382: LAST_UPDATED_BY = l_def_sam_rec.last_updated_by,

Line 1423: -- update_row for:OKC_STD_ART_SET_MEMS_V --

1419: '_PVT'
1420: );
1421: END update_row;
1422: -------------------------------------------
1423: -- update_row for:OKC_STD_ART_SET_MEMS_V --
1424: -------------------------------------------
1425: PROCEDURE update_row(
1426: p_api_version IN NUMBER,
1427: p_init_msg_list IN VARCHAR2,

Line 1506: -- Set_Attributes for:OKC_STD_ART_SET_MEMS_V --

1502: END IF;
1503: RETURN(l_return_status);
1504: END populate_new_record;
1505: -----------------------------------------------
1506: -- Set_Attributes for:OKC_STD_ART_SET_MEMS_V --
1507: -----------------------------------------------
1508: FUNCTION Set_Attributes (
1509: p_samv_rec IN samv_rec_type,
1510: x_samv_rec OUT NOCOPY samv_rec_type

Line 1689: -- delete_row for:OKC_STD_ART_SET_MEMS --

1685: ---------------------------------------------------------------------------
1686: -- PROCEDURE delete_row
1687: ---------------------------------------------------------------------------
1688: -----------------------------------------
1689: -- delete_row for:OKC_STD_ART_SET_MEMS --
1690: -----------------------------------------
1691: PROCEDURE delete_row(
1692: p_init_msg_list IN VARCHAR2,
1693: x_return_status OUT NOCOPY VARCHAR2,

Line 1713: DELETE FROM OKC_STD_ART_SET_MEMS

1709: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1710: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1711: RAISE OKC_API.G_EXCEPTION_ERROR;
1712: END IF;
1713: DELETE FROM OKC_STD_ART_SET_MEMS
1714: WHERE SAE_ID = l_sam_rec.sae_id AND
1715: SAT_CODE = l_sam_rec.sat_code;
1716:
1717: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1751: -- delete_row for:OKC_STD_ART_SET_MEMS_V --

1747: '_PVT'
1748: );
1749: END delete_row;
1750: -------------------------------------------
1751: -- delete_row for:OKC_STD_ART_SET_MEMS_V --
1752: -------------------------------------------
1753: PROCEDURE delete_row(
1754: p_api_version IN NUMBER,
1755: p_init_msg_list IN VARCHAR2,