DBA Data[Home] [Help]

APPS.OKC_VLO_PVT dependencies on OKC_VAL_LINE_OPERATIONS

Line 38: -- FUNCTION get_rec for: OKC_VAL_LINE_OPERATIONS

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

Line 55: FROM Okc_Val_Line_Operations

51: CREATION_DATE,
52: LAST_UPDATED_BY,
53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okc_Val_Line_Operations
56: WHERE okc_val_line_operations.lse_id = p_lse_id
57: AND okc_val_line_operations.opn_code = p_opn_code;
58: l_vlo_pk vlo_pk_csr%ROWTYPE;
59: l_vlo_rec vlo_rec_type;

Line 56: WHERE okc_val_line_operations.lse_id = p_lse_id

52: LAST_UPDATED_BY,
53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okc_Val_Line_Operations
56: WHERE okc_val_line_operations.lse_id = p_lse_id
57: AND okc_val_line_operations.opn_code = p_opn_code;
58: l_vlo_pk vlo_pk_csr%ROWTYPE;
59: l_vlo_rec vlo_rec_type;
60: BEGIN

Line 57: AND okc_val_line_operations.opn_code = p_opn_code;

53: LAST_UPDATE_DATE,
54: LAST_UPDATE_LOGIN
55: FROM Okc_Val_Line_Operations
56: WHERE okc_val_line_operations.lse_id = p_lse_id
57: AND okc_val_line_operations.opn_code = p_opn_code;
58: l_vlo_pk vlo_pk_csr%ROWTYPE;
59: l_vlo_rec vlo_rec_type;
60: BEGIN
61: x_no_data_found := TRUE;

Line 87: -- FUNCTION get_rec for: OKC_VAL_LINE_OPERATIONS_V

83: BEGIN
84: RETURN(get_rec(p_vlo_rec, l_row_notfound));
85: END get_rec;
86: ---------------------------------------------------------------------------
87: -- FUNCTION get_rec for: OKC_VAL_LINE_OPERATIONS_V
88: ---------------------------------------------------------------------------
89: FUNCTION get_rec (
90: p_vlov_rec IN vlov_rec_type,
91: x_no_data_found OUT NOCOPY BOOLEAN

Line 104: FROM Okc_Val_Line_Operations

100: CREATION_DATE,
101: LAST_UPDATED_BY,
102: LAST_UPDATE_DATE,
103: LAST_UPDATE_LOGIN
104: FROM Okc_Val_Line_Operations
105: WHERE okc_val_line_operations.lse_id = p_lse_id
106: AND okc_val_line_operations.opn_code = p_opn_code;
107: l_okc_vlo_pk okc_vlo_pk_csr%ROWTYPE;
108: l_vlov_rec vlov_rec_type;

Line 105: WHERE okc_val_line_operations.lse_id = p_lse_id

101: LAST_UPDATED_BY,
102: LAST_UPDATE_DATE,
103: LAST_UPDATE_LOGIN
104: FROM Okc_Val_Line_Operations
105: WHERE okc_val_line_operations.lse_id = p_lse_id
106: AND okc_val_line_operations.opn_code = p_opn_code;
107: l_okc_vlo_pk okc_vlo_pk_csr%ROWTYPE;
108: l_vlov_rec vlov_rec_type;
109: BEGIN

Line 106: AND okc_val_line_operations.opn_code = p_opn_code;

102: LAST_UPDATE_DATE,
103: LAST_UPDATE_LOGIN
104: FROM Okc_Val_Line_Operations
105: WHERE okc_val_line_operations.lse_id = p_lse_id
106: AND okc_val_line_operations.opn_code = p_opn_code;
107: l_okc_vlo_pk okc_vlo_pk_csr%ROWTYPE;
108: l_vlov_rec vlov_rec_type;
109: BEGIN
110: x_no_data_found := TRUE;

Line 137: -- FUNCTION null_out_defaults for: OKC_VAL_LINE_OPERATIONS_V --

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

Line 194: FROM okc_val_line_operations

190: -- To check for any matching row, for unique combination.
191: -- ------------------------------------------------------
192: CURSOR cur_vlov IS
193: SELECT 'x'
194: FROM okc_val_line_operations
195: WHERE lse_id = p_vlov_rec.LSE_ID
196: AND opn_code = p_vlov_rec.OPN_CODE;
197:
198: l_row_found BOOLEAN := FALSE;

Line 208: -- check uniqueness for LSE_ID + OPN_CODE in OKC_VAL_LINE_OPERATIONS_V

204: -- ---------------------------------------------------------------------
205: -- Bug 1636056 related changes - Shyam
206: -- OKC_UTIL.check_comp_unique call is replaced with
207: -- the explicit cursors above, for identical function to
208: -- check uniqueness for LSE_ID + OPN_CODE in OKC_VAL_LINE_OPERATIONS_V
209: -- ---------------------------------------------------------------------
210: IF ( (p_vlov_rec.lse_id IS NOT NULL)
211: AND (p_vlov_rec.lse_id <> OKC_API.G_MISS_NUM))
212: AND

Line 329: -- Validate_Attributes for:OKC_VAL_LINE_OPERATIONS_V --

325: ---------------------------------------------------------------------------
326: -- PROCEDURE Validate_Attributes
327: ---------------------------------------------------------------------------
328: -------------------------------------------------------
329: -- Validate_Attributes for:OKC_VAL_LINE_OPERATIONS_V --
330: -------------------------------------------------------
331: FUNCTION Validate_Attributes (
332: p_vlov_rec IN vlov_rec_type
333: ) RETURN VARCHAR2 IS

Line 387: -- Validate_Record for:OKC_VAL_LINE_OPERATIONS_V --

383: ---------------------------------------------------------------------------
384: -- PROCEDURE Validate_Record
385: ---------------------------------------------------------------------------
386: ---------------------------------------------------
387: -- Validate_Record for:OKC_VAL_LINE_OPERATIONS_V --
388: ---------------------------------------------------
389: FUNCTION Validate_Record (
390: p_vlov_rec IN vlov_rec_type
391: ) RETURN VARCHAR2 IS

Line 481: -- validate_row for:OKC_VAL_LINE_OPERATIONS_V --

477: ---------------------------------------------------------------------------
478: -- PROCEDURE validate_row
479: ---------------------------------------------------------------------------
480: ------------------------------------------------
481: -- validate_row for:OKC_VAL_LINE_OPERATIONS_V --
482: ------------------------------------------------
483: PROCEDURE validate_row(
484: p_api_version IN NUMBER,
485: p_init_msg_list IN VARCHAR2,

Line 625: -- insert_row for:OKC_VAL_LINE_OPERATIONS --

621: ---------------------------------------------------------------------------
622: -- PROCEDURE insert_row
623: ---------------------------------------------------------------------------
624: --------------------------------------------
625: -- insert_row for:OKC_VAL_LINE_OPERATIONS --
626: --------------------------------------------
627: PROCEDURE insert_row(
628: p_init_msg_list IN VARCHAR2,
629: x_return_status OUT NOCOPY VARCHAR2,

Line 641: -- Set_Attributes for:OKC_VAL_LINE_OPERATIONS --

637: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
638: l_vlo_rec vlo_rec_type := p_vlo_rec;
639: l_def_vlo_rec vlo_rec_type;
640: ------------------------------------------------
641: -- Set_Attributes for:OKC_VAL_LINE_OPERATIONS --
642: ------------------------------------------------
643: FUNCTION Set_Attributes (
644: p_vlo_rec IN vlo_rec_type,
645: x_vlo_rec OUT NOCOPY vlo_rec_type

Line 672: INSERT INTO OKC_VAL_LINE_OPERATIONS(

668: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
669: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
670: RAISE OKC_API.G_EXCEPTION_ERROR;
671: END IF;
672: INSERT INTO OKC_VAL_LINE_OPERATIONS(
673: lse_id,
674: opn_code,
675: object_version_number,
676: created_by,

Line 726: -- insert_row for:OKC_VAL_LINE_OPERATIONS_V --

722: '_PVT'
723: );
724: END insert_row;
725: ----------------------------------------------
726: -- insert_row for:OKC_VAL_LINE_OPERATIONS_V --
727: ----------------------------------------------
728: PROCEDURE insert_row(
729: p_api_version IN NUMBER,
730: p_init_msg_list IN VARCHAR2,

Line 760: -- Set_Attributes for:OKC_VAL_LINE_OPERATIONS_V --

756: l_vlov_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
757: RETURN(l_vlov_rec);
758: END fill_who_columns;
759: --------------------------------------------------
760: -- Set_Attributes for:OKC_VAL_LINE_OPERATIONS_V --
761: --------------------------------------------------
762: FUNCTION Set_Attributes (
763: p_vlov_rec IN vlov_rec_type,
764: x_vlov_rec OUT NOCOPY vlov_rec_type

Line 950: -- lock_row for:OKC_VAL_LINE_OPERATIONS --

946: ---------------------------------------------------------------------------
947: -- PROCEDURE lock_row
948: ---------------------------------------------------------------------------
949: ------------------------------------------
950: -- lock_row for:OKC_VAL_LINE_OPERATIONS --
951: ------------------------------------------
952: PROCEDURE lock_row(
953: p_init_msg_list IN VARCHAR2,
954: x_return_status OUT NOCOPY VARCHAR2,

Line 963: FROM OKC_VAL_LINE_OPERATIONS

959: E_Resource_Busy EXCEPTION;
960: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
961: CURSOR lock_csr (p_vlo_rec IN vlo_rec_type) IS
962: SELECT OBJECT_VERSION_NUMBER
963: FROM OKC_VAL_LINE_OPERATIONS
964: WHERE LSE_ID = p_vlo_rec.lse_id
965: AND OPN_CODE = p_vlo_rec.opn_code
966: AND OBJECT_VERSION_NUMBER = p_vlo_rec.object_version_number
967: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;

Line 971: FROM OKC_VAL_LINE_OPERATIONS

967: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
968:
969: CURSOR lchk_csr (p_vlo_rec IN vlo_rec_type) IS
970: SELECT OBJECT_VERSION_NUMBER
971: FROM OKC_VAL_LINE_OPERATIONS
972: WHERE LSE_ID = p_vlo_rec.lse_id
973: AND OPN_CODE = p_vlo_rec.opn_code;
974: l_api_version CONSTANT NUMBER := 1;
975: l_api_name CONSTANT VARCHAR2(30) := 'OPERATIONS_lock_row';

Line 977: l_object_version_number OKC_VAL_LINE_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;

973: AND OPN_CODE = p_vlo_rec.opn_code;
974: l_api_version CONSTANT NUMBER := 1;
975: l_api_name CONSTANT VARCHAR2(30) := 'OPERATIONS_lock_row';
976: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
977: l_object_version_number OKC_VAL_LINE_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;
978: lc_object_version_number OKC_VAL_LINE_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;
979: l_row_notfound BOOLEAN := FALSE;
980: lc_row_notfound BOOLEAN := FALSE;
981: BEGIN

Line 978: lc_object_version_number OKC_VAL_LINE_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;

974: l_api_version CONSTANT NUMBER := 1;
975: l_api_name CONSTANT VARCHAR2(30) := 'OPERATIONS_lock_row';
976: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
977: l_object_version_number OKC_VAL_LINE_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;
978: lc_object_version_number OKC_VAL_LINE_OPERATIONS.OBJECT_VERSION_NUMBER%TYPE;
979: l_row_notfound BOOLEAN := FALSE;
980: lc_row_notfound BOOLEAN := FALSE;
981: BEGIN
982: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1058: -- lock_row for:OKC_VAL_LINE_OPERATIONS_V --

1054: '_PVT'
1055: );
1056: END lock_row;
1057: --------------------------------------------
1058: -- lock_row for:OKC_VAL_LINE_OPERATIONS_V --
1059: --------------------------------------------
1060: PROCEDURE lock_row(
1061: p_api_version IN NUMBER,
1062: p_init_msg_list IN VARCHAR2,

Line 1206: -- update_row for:OKC_VAL_LINE_OPERATIONS --

1202: ---------------------------------------------------------------------------
1203: -- PROCEDURE update_row
1204: ---------------------------------------------------------------------------
1205: --------------------------------------------
1206: -- update_row for:OKC_VAL_LINE_OPERATIONS --
1207: --------------------------------------------
1208: PROCEDURE update_row(
1209: p_init_msg_list IN VARCHAR2,
1210: x_return_status OUT NOCOPY VARCHAR2,

Line 1274: -- Set_Attributes for:OKC_VAL_LINE_OPERATIONS --

1270: END IF;
1271: RETURN(l_return_status);
1272: END populate_new_record;
1273: ------------------------------------------------
1274: -- Set_Attributes for:OKC_VAL_LINE_OPERATIONS --
1275: ------------------------------------------------
1276: FUNCTION Set_Attributes (
1277: p_vlo_rec IN vlo_rec_type,
1278: x_vlo_rec OUT NOCOPY vlo_rec_type

Line 1311: UPDATE OKC_VAL_LINE_OPERATIONS

1307: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1308: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1309: RAISE OKC_API.G_EXCEPTION_ERROR;
1310: END IF;
1311: UPDATE OKC_VAL_LINE_OPERATIONS
1312: SET OBJECT_VERSION_NUMBER = l_def_vlo_rec.object_version_number,
1313: CREATED_BY = l_def_vlo_rec.created_by,
1314: CREATION_DATE = l_def_vlo_rec.creation_date,
1315: LAST_UPDATED_BY = l_def_vlo_rec.last_updated_by,

Line 1356: -- update_row for:OKC_VAL_LINE_OPERATIONS_V --

1352: '_PVT'
1353: );
1354: END update_row;
1355: ----------------------------------------------
1356: -- update_row for:OKC_VAL_LINE_OPERATIONS_V --
1357: ----------------------------------------------
1358: PROCEDURE update_row(
1359: p_api_version IN NUMBER,
1360: p_init_msg_list IN VARCHAR2,

Line 1439: -- Set_Attributes for:OKC_VAL_LINE_OPERATIONS_V --

1435: END IF;
1436: RETURN(l_return_status);
1437: END populate_new_record;
1438: --------------------------------------------------
1439: -- Set_Attributes for:OKC_VAL_LINE_OPERATIONS_V --
1440: --------------------------------------------------
1441: FUNCTION Set_Attributes (
1442: p_vlov_rec IN vlov_rec_type,
1443: x_vlov_rec OUT NOCOPY vlov_rec_type

Line 1622: -- delete_row for:OKC_VAL_LINE_OPERATIONS --

1618: ---------------------------------------------------------------------------
1619: -- PROCEDURE delete_row
1620: ---------------------------------------------------------------------------
1621: --------------------------------------------
1622: -- delete_row for:OKC_VAL_LINE_OPERATIONS --
1623: --------------------------------------------
1624: PROCEDURE delete_row(
1625: p_init_msg_list IN VARCHAR2,
1626: x_return_status OUT NOCOPY VARCHAR2,

Line 1646: DELETE FROM OKC_VAL_LINE_OPERATIONS

1642: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1643: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1644: RAISE OKC_API.G_EXCEPTION_ERROR;
1645: END IF;
1646: DELETE FROM OKC_VAL_LINE_OPERATIONS
1647: WHERE LSE_ID = l_vlo_rec.lse_id AND
1648: OPN_CODE = l_vlo_rec.opn_code;
1649:
1650: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 1684: -- delete_row for:OKC_VAL_LINE_OPERATIONS_V --

1680: '_PVT'
1681: );
1682: END delete_row;
1683: ----------------------------------------------
1684: -- delete_row for:OKC_VAL_LINE_OPERATIONS_V --
1685: ----------------------------------------------
1686: PROCEDURE delete_row(
1687: p_api_version IN NUMBER,
1688: p_init_msg_list IN VARCHAR2,