DBA Data[Home] [Help]

APPS.OKS_COC_PVT dependencies on OKS_K_ORDER_CONTACTS

Line 36: -- FUNCTION get_rec for: OKS_K_ORDER_CONTACTS

32: null;
33: END api_copy;
34:
35: ---------------------------------------------------------------------------
36: -- FUNCTION get_rec for: OKS_K_ORDER_CONTACTS
37: ---------------------------------------------------------------------------
38: FUNCTION get_rec (
39: p_coc_rec IN coc_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN

Line 42: CURSOR oks_k_order_contacts_pk_csr (p_id IN NUMBER) IS

38: FUNCTION get_rec (
39: p_coc_rec IN coc_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN
41: ) RETURN coc_rec_type IS
42: CURSOR oks_k_order_contacts_pk_csr (p_id IN NUMBER) IS
43: SELECT
44: ID,
45: COD_ID,
46: CRO_CODE,

Line 55: FROM Oks_K_Order_Contacts

51: CREATED_BY,
52: CREATION_DATE,
53: LAST_UPDATED_BY,
54: LAST_UPDATE_DATE
55: FROM Oks_K_Order_Contacts
56: WHERE oks_k_order_contacts.id = p_id;
57: l_oks_k_order_contacts_pk oks_k_order_contacts_pk_csr%ROWTYPE;
58: l_coc_rec coc_rec_type;
59: BEGIN

Line 56: WHERE oks_k_order_contacts.id = p_id;

52: CREATION_DATE,
53: LAST_UPDATED_BY,
54: LAST_UPDATE_DATE
55: FROM Oks_K_Order_Contacts
56: WHERE oks_k_order_contacts.id = p_id;
57: l_oks_k_order_contacts_pk oks_k_order_contacts_pk_csr%ROWTYPE;
58: l_coc_rec coc_rec_type;
59: BEGIN
60: x_no_data_found := TRUE;

Line 57: l_oks_k_order_contacts_pk oks_k_order_contacts_pk_csr%ROWTYPE;

53: LAST_UPDATED_BY,
54: LAST_UPDATE_DATE
55: FROM Oks_K_Order_Contacts
56: WHERE oks_k_order_contacts.id = p_id;
57: l_oks_k_order_contacts_pk oks_k_order_contacts_pk_csr%ROWTYPE;
58: l_coc_rec coc_rec_type;
59: BEGIN
60: x_no_data_found := TRUE;
61: -- Get current database values

Line 62: OPEN oks_k_order_contacts_pk_csr (p_coc_rec.id);

58: l_coc_rec coc_rec_type;
59: BEGIN
60: x_no_data_found := TRUE;
61: -- Get current database values
62: OPEN oks_k_order_contacts_pk_csr (p_coc_rec.id);
63: FETCH oks_k_order_contacts_pk_csr INTO
64: l_coc_rec.ID,
65: l_coc_rec.COD_ID,
66: l_coc_rec.CRO_CODE,

Line 63: FETCH oks_k_order_contacts_pk_csr INTO

59: BEGIN
60: x_no_data_found := TRUE;
61: -- Get current database values
62: OPEN oks_k_order_contacts_pk_csr (p_coc_rec.id);
63: FETCH oks_k_order_contacts_pk_csr INTO
64: l_coc_rec.ID,
65: l_coc_rec.COD_ID,
66: l_coc_rec.CRO_CODE,
67: l_coc_rec.OBJECT1_ID1,

Line 75: x_no_data_found := oks_k_order_contacts_pk_csr%NOTFOUND;

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

Line 76: CLOSE oks_k_order_contacts_pk_csr;

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

Line 88: -- FUNCTION get_rec for: OKS_K_ORDER_CONTACTS_V

84: BEGIN
85: RETURN(get_rec(p_coc_rec, l_row_notfound));
86: END get_rec;
87: ---------------------------------------------------------------------------
88: -- FUNCTION get_rec for: OKS_K_ORDER_CONTACTS_V
89: ---------------------------------------------------------------------------
90: FUNCTION get_rec (
91: p_cocv_rec IN cocv_rec_type,
92: x_no_data_found OUT NOCOPY BOOLEAN

Line 107: FROM Oks_K_Order_Contacts_V

103: CREATED_BY,
104: CREATION_DATE,
105: LAST_UPDATED_BY,
106: LAST_UPDATE_DATE
107: FROM Oks_K_Order_Contacts_V
108: WHERE oks_k_order_contacts_v.id = p_id;
109: l_oks_kocv_pk oks_kocv_pk_csr%ROWTYPE;
110: l_cocv_rec cocv_rec_type;
111: BEGIN

Line 108: WHERE oks_k_order_contacts_v.id = p_id;

104: CREATION_DATE,
105: LAST_UPDATED_BY,
106: LAST_UPDATE_DATE
107: FROM Oks_K_Order_Contacts_V
108: WHERE oks_k_order_contacts_v.id = p_id;
109: l_oks_kocv_pk oks_kocv_pk_csr%ROWTYPE;
110: l_cocv_rec cocv_rec_type;
111: BEGIN
112: x_no_data_found := TRUE;

Line 141: -- FUNCTION null_out_defaults for: OKS_K_ORDER_CONTACTS_V --

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

Line 184: -- Validate_Attributes for:OKS_K_ORDER_CONTACTS_V --

180: ---------------------------------------------------------------------------
181: -- PROCEDURE Validate_Attributes
182: ---------------------------------------------------------------------------
183: ----------------------------------------------------
184: -- Validate_Attributes for:OKS_K_ORDER_CONTACTS_V --
185: ----------------------------------------------------
186: -----------------------------------------------------
187: -- Validate ID--
188: -----------------------------------------------------

Line 490: -- Validate_Attributes for:OKS_K_ORDER_CONTACTS_V --

486: p_token2_value => sqlerrm);
487: x_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
488: end validate_OBJECT1_id1;
489: ---------------------------------------------------
490: -- Validate_Attributes for:OKS_K_ORDER_CONTACTS_V --
491: ---------------------------------------------------
492: FUNCTION Validate_Attributes (
493: p_cocv_rec IN cocv_rec_type
494: )

Line 502: OKC_UTIL.ADD_VIEW('OKS_K_ORDER_CONTACTS_V',x_return_status);

498:
499: Begin
500: -- call OKC_UTIL.ADD_VIEW to prepare the PL/SQL table to hold columns of view
501:
502: OKC_UTIL.ADD_VIEW('OKS_K_ORDER_CONTACTS_V',x_return_status);
503:
504: IF (x_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
505: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
506: -- need to leave

Line 620: FROM OKS_K_ORDER_CONTACTS_V

616: CURSOR Get_Comb_Keys(P_COd_Id IN NUMBER,
617: P_Cro_Code IN Varchar2,
618: P_Object1_Id1 IN Varchar2) Is
619: SELECT COUNT(1)
620: FROM OKS_K_ORDER_CONTACTS_V
621: WHERE COD_ID=P_COD_ID
622: AND CRO_CODE=P_Cro_Code
623: AND OBJECT1_Id1=P_Object1_Id1;
624: l_Count NUMBER := Null;

Line 693: -- validate_row for:OKS_K_ORDER_CONTACTS_V --

689: ---------------------------------------------------------------------------
690: -- PROCEDURE validate_row
691: ---------------------------------------------------------------------------
692: ---------------------------------------------
693: -- validate_row for:OKS_K_ORDER_CONTACTS_V --
694: ---------------------------------------------
695: PROCEDURE validate_row(
696: p_api_version IN NUMBER,
697: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 837: -- insert_row for:OKS_K_ORDER_CONTACTS --

833: ---------------------------------------------------------------------------
834: -- PROCEDURE insert_row
835: ---------------------------------------------------------------------------
836: -----------------------------------------
837: -- insert_row for:OKS_K_ORDER_CONTACTS --
838: -----------------------------------------
839: PROCEDURE insert_row(
840: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
841: x_return_status OUT NOCOPY VARCHAR2,

Line 853: -- Set_Attributes for:OKS_K_ORDER_CONTACTS --

849: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
850: l_coc_rec coc_rec_type := p_coc_rec;
851: l_def_coc_rec coc_rec_type;
852: ---------------------------------------------
853: -- Set_Attributes for:OKS_K_ORDER_CONTACTS --
854: ---------------------------------------------
855: FUNCTION Set_Attributes (
856: p_coc_rec IN coc_rec_type,
857: x_coc_rec OUT NOCOPY coc_rec_type

Line 884: INSERT INTO OKS_K_ORDER_CONTACTS(

880: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
881: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
882: RAISE OKC_API.G_EXCEPTION_ERROR;
883: END IF;
884: INSERT INTO OKS_K_ORDER_CONTACTS(
885: id,
886: cod_id,
887: cro_code,
888: object1_id1,

Line 946: -- insert_row for:OKS_K_ORDER_CONTACTS_V --

942: '_PVT'
943: );
944: END insert_row;
945: -------------------------------------------
946: -- insert_row for:OKS_K_ORDER_CONTACTS_V --
947: -------------------------------------------
948: PROCEDURE insert_row(
949: p_api_version IN NUMBER,
950: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 979: -- Set_Attributes for:OKS_K_ORDER_CONTACTS_V --

975: l_cocv_rec.LAST_UPDATED_BY := FND_GLOBAL.USER_ID;
976: RETURN(l_cocv_rec);
977: END fill_who_columns;
978: -----------------------------------------------
979: -- Set_Attributes for:OKS_K_ORDER_CONTACTS_V --
980: -----------------------------------------------
981: FUNCTION Set_Attributes (
982: p_cocv_rec IN cocv_rec_type,
983: x_cocv_rec OUT NOCOPY cocv_rec_type

Line 1159: -- lock_row for:OKS_K_ORDER_CONTACTS --

1155: ---------------------------------------------------------------------------
1156: -- PROCEDURE lock_row
1157: ---------------------------------------------------------------------------
1158: ---------------------------------------
1159: -- lock_row for:OKS_K_ORDER_CONTACTS --
1160: ---------------------------------------
1161: PROCEDURE lock_row(
1162: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1163: x_return_status OUT NOCOPY VARCHAR2,

Line 1172: FROM OKS_K_ORDER_CONTACTS

1168: E_Resource_Busy EXCEPTION;
1169: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1170: CURSOR lock_csr (p_coc_rec IN coc_rec_type) IS
1171: SELECT OBJECT_VERSION_NUMBER
1172: FROM OKS_K_ORDER_CONTACTS
1173: WHERE ID = p_coc_rec.id
1174: AND OBJECT_VERSION_NUMBER = p_coc_rec.object_version_number
1175: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1176:

Line 1179: FROM OKS_K_ORDER_CONTACTS

1175: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1176:
1177: CURSOR lchk_csr (p_coc_rec IN coc_rec_type) IS
1178: SELECT OBJECT_VERSION_NUMBER
1179: FROM OKS_K_ORDER_CONTACTS
1180: WHERE ID = p_coc_rec.id;
1181: l_api_version CONSTANT NUMBER := 1;
1182: l_api_name CONSTANT VARCHAR2(30) := 'CONTACTS_lock_row';
1183: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1184: l_object_version_number OKS_K_ORDER_CONTACTS.OBJECT_VERSION_NUMBER%TYPE;

1180: WHERE ID = p_coc_rec.id;
1181: l_api_version CONSTANT NUMBER := 1;
1182: l_api_name CONSTANT VARCHAR2(30) := 'CONTACTS_lock_row';
1183: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1184: l_object_version_number OKS_K_ORDER_CONTACTS.OBJECT_VERSION_NUMBER%TYPE;
1185: lc_object_version_number OKS_K_ORDER_CONTACTS.OBJECT_VERSION_NUMBER%TYPE;
1186: l_row_notfound BOOLEAN := FALSE;
1187: lc_row_notfound BOOLEAN := FALSE;
1188: BEGIN

Line 1185: lc_object_version_number OKS_K_ORDER_CONTACTS.OBJECT_VERSION_NUMBER%TYPE;

1181: l_api_version CONSTANT NUMBER := 1;
1182: l_api_name CONSTANT VARCHAR2(30) := 'CONTACTS_lock_row';
1183: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1184: l_object_version_number OKS_K_ORDER_CONTACTS.OBJECT_VERSION_NUMBER%TYPE;
1185: lc_object_version_number OKS_K_ORDER_CONTACTS.OBJECT_VERSION_NUMBER%TYPE;
1186: l_row_notfound BOOLEAN := FALSE;
1187: lc_row_notfound BOOLEAN := FALSE;
1188: BEGIN
1189: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1265: -- lock_row for:OKS_K_ORDER_CONTACTS_V --

1261: '_PVT'
1262: );
1263: END lock_row;
1264: -----------------------------------------
1265: -- lock_row for:OKS_K_ORDER_CONTACTS_V --
1266: -----------------------------------------
1267: PROCEDURE lock_row(
1268: p_api_version IN NUMBER,
1269: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1413: -- update_row for:OKS_K_ORDER_CONTACTS --

1409: ---------------------------------------------------------------------------
1410: -- PROCEDURE update_row
1411: ---------------------------------------------------------------------------
1412: -----------------------------------------
1413: -- update_row for:OKS_K_ORDER_CONTACTS --
1414: -----------------------------------------
1415: PROCEDURE update_row(
1416: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1417: x_return_status OUT NOCOPY VARCHAR2,

Line 1501: -- Set_Attributes for:OKS_K_ORDER_CONTACTS --

1497:
1498: RETURN(l_return_status);
1499: END populate_new_record;
1500: ---------------------------------------------
1501: -- Set_Attributes for:OKS_K_ORDER_CONTACTS --
1502: ---------------------------------------------
1503: FUNCTION Set_Attributes (
1504: p_coc_rec IN coc_rec_type,
1505: x_coc_rec OUT NOCOPY coc_rec_type

Line 1538: UPDATE OKS_K_ORDER_CONTACTS

1534: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1535: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1536: RAISE OKC_API.G_EXCEPTION_ERROR;
1537: END IF;
1538: UPDATE OKS_K_ORDER_CONTACTS
1539: SET COD_ID = l_def_coc_rec.cod_id,
1540: CRO_CODE = l_def_coc_rec.cro_code,
1541: OBJECT1_ID1 = l_def_coc_rec.object1_id1,
1542: OBJECT1_ID2 = l_def_coc_rec.object1_id2,

Line 1587: -- update_row for:OKS_K_ORDER_CONTACTS_V --

1583: '_PVT'
1584: );
1585: END update_row;
1586: -------------------------------------------
1587: -- update_row for:OKS_K_ORDER_CONTACTS_V --
1588: -------------------------------------------
1589: PROCEDURE update_row(
1590: p_api_version IN NUMBER,
1591: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1681: -- Set_Attributes for:OKS_K_ORDER_CONTACTS_V --

1677: END IF;
1678: RETURN(l_return_status);
1679: END populate_new_record;
1680: -----------------------------------------------
1681: -- Set_Attributes for:OKS_K_ORDER_CONTACTS_V --
1682: -----------------------------------------------
1683: FUNCTION Set_Attributes (
1684: p_cocv_rec IN cocv_rec_type,
1685: x_cocv_rec OUT NOCOPY cocv_rec_type

Line 1864: -- delete_row for:OKS_K_ORDER_CONTACTS --

1860: ---------------------------------------------------------------------------
1861: -- PROCEDURE delete_row
1862: ---------------------------------------------------------------------------
1863: -----------------------------------------
1864: -- delete_row for:OKS_K_ORDER_CONTACTS --
1865: -----------------------------------------
1866: PROCEDURE delete_row(
1867: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1868: x_return_status OUT NOCOPY VARCHAR2,

Line 1888: DELETE FROM OKS_K_ORDER_CONTACTS

1884: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1885: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1886: RAISE OKC_API.G_EXCEPTION_ERROR;
1887: END IF;
1888: DELETE FROM OKS_K_ORDER_CONTACTS
1889: WHERE ID = l_coc_rec.id;
1890:
1891: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1892: EXCEPTION

Line 1925: -- delete_row for:OKS_K_ORDER_CONTACTS_V --

1921: '_PVT'
1922: );
1923: END delete_row;
1924: -------------------------------------------
1925: -- delete_row for:OKS_K_ORDER_CONTACTS_V --
1926: -------------------------------------------
1927: PROCEDURE delete_row(
1928: p_api_version IN NUMBER,
1929: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,