DBA Data[Home] [Help]

APPS.OKS_BTN_PVT dependencies on OKS_BILL_TRANSACTIONS

Line 36: -- FUNCTION get_rec for: OKS_BILL_TRANSACTIONS

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

Line 56: FROM Oks_Bill_Transactions

52: TRX_NUMBER,
53: TRX_AMOUNT,
54: TRX_CLASS,
55: LAST_UPDATE_LOGIN
56: FROM Oks_Bill_Transactions
57: WHERE oks_bill_transactions.id = p_id;
58: l_btn_pk btn_pk_csr%ROWTYPE;
59: l_btn_rec btn_rec_type;
60: BEGIN

Line 57: WHERE oks_bill_transactions.id = p_id;

53: TRX_AMOUNT,
54: TRX_CLASS,
55: LAST_UPDATE_LOGIN
56: FROM Oks_Bill_Transactions
57: WHERE oks_bill_transactions.id = p_id;
58: l_btn_pk btn_pk_csr%ROWTYPE;
59: l_btn_rec btn_rec_type;
60: BEGIN
61: x_no_data_found := TRUE;

Line 90: -- FUNCTION get_rec for: OKS_BILL_TRANSACTIONS_V

86: BEGIN
87: RETURN(get_rec(p_btn_rec, l_row_notfound));
88: END get_rec;
89: ---------------------------------------------------------------------------
90: -- FUNCTION get_rec for: OKS_BILL_TRANSACTIONS_V
91: ---------------------------------------------------------------------------
92: FUNCTION get_rec (
93: p_btnv_rec IN btnv_rec_type,
94: x_no_data_found OUT NOCOPY BOOLEAN

Line 110: FROM Oks_Bill_Transactions_V

106: CREATION_DATE,
107: LAST_UPDATED_BY,
108: LAST_UPDATE_DATE,
109: LAST_UPDATE_LOGIN
110: FROM Oks_Bill_Transactions_V
111: WHERE oks_bill_transactions_v.id = p_id;
112: l_okc_btnv_pk okc_btnv_pk_csr%ROWTYPE;
113: l_btnv_rec btnv_rec_type;
114: BEGIN

Line 111: WHERE oks_bill_transactions_v.id = p_id;

107: LAST_UPDATED_BY,
108: LAST_UPDATE_DATE,
109: LAST_UPDATE_LOGIN
110: FROM Oks_Bill_Transactions_V
111: WHERE oks_bill_transactions_v.id = p_id;
112: l_okc_btnv_pk okc_btnv_pk_csr%ROWTYPE;
113: l_btnv_rec btnv_rec_type;
114: BEGIN
115: x_no_data_found := TRUE;

Line 145: -- FUNCTION null_out_defaults for: OKS_BILL_TRANSACTIONS_V --

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

Line 302: p_view_name => 'OKS_BILL_TRANSACTIONS_V'

298: -- call column length utility
299: /*
300: OKC_UTIL.CHECK_LENGTH
301: (
302: p_view_name => 'OKS_BILL_TRANSACTIONS_V'
303: ,p_col_name => 'TRX_NUMBER'
304: ,p_col_value => P_Trx_Number
305: ,x_return_status => l_return_status
306: );

Line 353: p_view_name => 'OKS_BILL_TRANSACTIONS_V'

349: -- call column length utility
350: /*
351: OKC_UTIL.CHECK_LENGTH
352: (
353: p_view_name => 'OKS_BILL_TRANSACTIONS_V'
354: ,p_col_name => 'TRX_AMOUNT'
355: ,p_col_value => P_Trx_Amount
356: ,x_return_status => l_return_status
357: );

Line 407: p_view_name => 'OKS_BILL_TRANSACTIONS_V'

403:
404: /*
405: OKC_UTIL.CHECK_LENGTH
406: (
407: p_view_name => 'OKS_BILL_TRANSACTIONS_V'
408: ,p_col_name => 'TRX_CLASS'
409: ,p_col_value => P_Trx_Class
410: ,x_return_status => l_return_status
411: );

Line 472: p_view_name => 'OKS_BILL_TRANSACTIONS_V'

468:
469: /*
470: OKC_UTIL.CHECK_LENGTH
471: (
472: p_view_name => 'OKS_BILL_TRANSACTIONS_V'
473: ,p_col_name => 'CURRENCY_CODE'
474: ,p_col_value => P_Currency_Code
475: ,x_return_status => l_return_status
476: );

Line 513: -- Validate_Attributes for:OKS_BILL_TRANSACTIONS_V --

509: END validate_Currency_Code;
510:
511:
512: ---------------------------------------------------
513: -- Validate_Attributes for:OKS_BILL_TRANSACTIONS_V --
514: ---------------------------------------------------
515: FUNCTION Validate_Attributes (
516: p_btnv_rec IN btnv_rec_type
517: )

Line 525: OKC_UTIL.ADD_VIEW('OKS_BILL_TRANSACTIONS_V',x_return_status);

521:
522: Begin
523: -- call OKC_UTIL.ADD_VIEW to prepare the PL/SQL table to hold columns of view
524:
525: OKC_UTIL.ADD_VIEW('OKS_BILL_TRANSACTIONS_V',x_return_status);
526:
527: IF (x_return_status <> OKC_API.G_RET_STS_SUCCESS) THEN
528: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
529: -- need to leave

Line 672: -- Validate_Attributes for:OKS_BILL_TRANSACTIONS_V --

668:
669:
670: /*
671: -----------------------------------------------------
672: -- Validate_Attributes for:OKS_BILL_TRANSACTIONS_V --
673: -----------------------------------------------------
674: FUNCTION Validate_Attributes (
675: p_btnv_rec IN btnv_rec_type
676: ) RETURN VARCHAR2 IS

Line 702: -- Validate_Record for:OKS_BILL_TRANSACTIONS_V --

698: ---------------------------------------------------------------------------
699: -- PROCEDURE Validate_Record
700: ---------------------------------------------------------------------------
701: -------------------------------------------------
702: -- Validate_Record for:OKS_BILL_TRANSACTIONS_V --
703: -------------------------------------------------
704: FUNCTION Validate_Record (
705: p_btnv_rec IN btnv_rec_type
706: ) RETURN VARCHAR2 IS

Line 773: -- validate_row for:OKS_BILL_TRANSACTIONS_V --

769: ---------------------------------------------------------------------------
770: -- PROCEDURE validate_row
771: ---------------------------------------------------------------------------
772: ----------------------------------------------
773: -- validate_row for:OKS_BILL_TRANSACTIONS_V --
774: ----------------------------------------------
775: PROCEDURE validate_row(
776: p_api_version IN NUMBER,
777: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 917: -- insert_row for:OKS_BILL_TRANSACTIONS --

913: ---------------------------------------------------------------------------
914: -- PROCEDURE insert_row
915: ---------------------------------------------------------------------------
916: ------------------------------------------
917: -- insert_row for:OKS_BILL_TRANSACTIONS --
918: ------------------------------------------
919: PROCEDURE insert_row(
920: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
921: x_return_status OUT NOCOPY VARCHAR2,

Line 933: -- Set_Attributes for:OKS_BILL_TRANSACTIONS --

929: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
930: l_btn_rec btn_rec_type := p_btn_rec;
931: l_def_btn_rec btn_rec_type;
932: ----------------------------------------------
933: -- Set_Attributes for:OKS_BILL_TRANSACTIONS --
934: ----------------------------------------------
935: FUNCTION Set_Attributes (
936: p_btn_rec IN btn_rec_type,
937: x_btn_rec OUT NOCOPY btn_rec_type

Line 964: INSERT INTO OKS_BILL_TRANSACTIONS(

960: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
961: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
962: RAISE OKC_API.G_EXCEPTION_ERROR;
963: END IF;
964: INSERT INTO OKS_BILL_TRANSACTIONS(
965: id,
966: currency_code,
967: object_version_number,
968: created_by,

Line 1026: -- insert_row for:OKS_BILL_TRANSACTIONS_V --

1022: '_PVT'
1023: );
1024: END insert_row;
1025: --------------------------------------------
1026: -- insert_row for:OKS_BILL_TRANSACTIONS_V --
1027: --------------------------------------------
1028: PROCEDURE insert_row(
1029: p_api_version IN NUMBER,
1030: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1060: -- Set_Attributes for:OKS_BILL_TRANSACTIONS_V --

1056: l_btnv_rec.LAST_UPDATE_LOGIN := FND_GLOBAL.LOGIN_ID;
1057: RETURN(l_btnv_rec);
1058: END fill_who_columns;
1059: ------------------------------------------------
1060: -- Set_Attributes for:OKS_BILL_TRANSACTIONS_V --
1061: ------------------------------------------------
1062: FUNCTION Set_Attributes (
1063: p_btnv_rec IN btnv_rec_type,
1064: x_btnv_rec OUT NOCOPY btnv_rec_type

Line 1240: -- lock_row for:OKS_BILL_TRANSACTIONS --

1236: ---------------------------------------------------------------------------
1237: -- PROCEDURE lock_row
1238: ---------------------------------------------------------------------------
1239: ----------------------------------------
1240: -- lock_row for:OKS_BILL_TRANSACTIONS --
1241: ----------------------------------------
1242: PROCEDURE lock_row(
1243: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1244: x_return_status OUT NOCOPY VARCHAR2,

Line 1253: FROM OKS_BILL_TRANSACTIONS

1249: E_Resource_Busy EXCEPTION;
1250: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1251: CURSOR lock_csr (p_btn_rec IN btn_rec_type) IS
1252: SELECT OBJECT_VERSION_NUMBER
1253: FROM OKS_BILL_TRANSACTIONS
1254: WHERE ID = p_btn_rec.id
1255: AND OBJECT_VERSION_NUMBER = p_btn_rec.object_version_number
1256: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1257:

Line 1260: FROM OKS_BILL_TRANSACTIONS

1256: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1257:
1258: CURSOR lchk_csr (p_btn_rec IN btn_rec_type) IS
1259: SELECT OBJECT_VERSION_NUMBER
1260: FROM OKS_BILL_TRANSACTIONS
1261: WHERE ID = p_btn_rec.id;
1262: l_api_version CONSTANT NUMBER := 1;
1263: l_api_name CONSTANT VARCHAR2(30) := 'TRANSACTIONS_lock_row';
1264: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 1265: l_object_version_number OKS_BILL_TRANSACTIONS.OBJECT_VERSION_NUMBER%TYPE;

1261: WHERE ID = p_btn_rec.id;
1262: l_api_version CONSTANT NUMBER := 1;
1263: l_api_name CONSTANT VARCHAR2(30) := 'TRANSACTIONS_lock_row';
1264: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1265: l_object_version_number OKS_BILL_TRANSACTIONS.OBJECT_VERSION_NUMBER%TYPE;
1266: lc_object_version_number OKS_BILL_TRANSACTIONS.OBJECT_VERSION_NUMBER%TYPE;
1267: l_row_notfound BOOLEAN := FALSE;
1268: lc_row_notfound BOOLEAN := FALSE;
1269: BEGIN

Line 1266: lc_object_version_number OKS_BILL_TRANSACTIONS.OBJECT_VERSION_NUMBER%TYPE;

1262: l_api_version CONSTANT NUMBER := 1;
1263: l_api_name CONSTANT VARCHAR2(30) := 'TRANSACTIONS_lock_row';
1264: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
1265: l_object_version_number OKS_BILL_TRANSACTIONS.OBJECT_VERSION_NUMBER%TYPE;
1266: lc_object_version_number OKS_BILL_TRANSACTIONS.OBJECT_VERSION_NUMBER%TYPE;
1267: l_row_notfound BOOLEAN := FALSE;
1268: lc_row_notfound BOOLEAN := FALSE;
1269: BEGIN
1270: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 1346: -- lock_row for:OKS_BILL_TRANSACTIONS_V --

1342: '_PVT'
1343: );
1344: END lock_row;
1345: ------------------------------------------
1346: -- lock_row for:OKS_BILL_TRANSACTIONS_V --
1347: ------------------------------------------
1348: PROCEDURE lock_row(
1349: p_api_version IN NUMBER,
1350: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 1494: -- update_row for:OKS_BILL_TRANSACTIONS --

1490: ---------------------------------------------------------------------------
1491: -- PROCEDURE update_row
1492: ---------------------------------------------------------------------------
1493: ------------------------------------------
1494: -- update_row for:OKS_BILL_TRANSACTIONS --
1495: ------------------------------------------
1496: PROCEDURE update_row(
1497: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1498: x_return_status OUT NOCOPY VARCHAR2,

Line 1578: -- Set_Attributes for:OKS_BILL_TRANSACTIONS --

1574: END IF;
1575: RETURN(l_return_status);
1576: END populate_new_record;
1577: ----------------------------------------------
1578: -- Set_Attributes for:OKS_BILL_TRANSACTIONS --
1579: ----------------------------------------------
1580: FUNCTION Set_Attributes (
1581: p_btn_rec IN btn_rec_type,
1582: x_btn_rec OUT NOCOPY btn_rec_type

Line 1615: UPDATE OKS_BILL_TRANSACTIONS

1611: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1612: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1613: RAISE OKC_API.G_EXCEPTION_ERROR;
1614: END IF;
1615: UPDATE OKS_BILL_TRANSACTIONS
1616: SET CURRENCY_CODE = l_def_btn_rec.currency_code,
1617: OBJECT_VERSION_NUMBER = l_def_btn_rec.object_version_number,
1618: CREATED_BY = l_def_btn_rec.created_by,
1619: CREATION_DATE = l_def_btn_rec.creation_date,

Line 1664: -- update_row for:OKS_BILL_TRANSACTIONS_V --

1660: '_PVT'
1661: );
1662: END update_row;
1663: --------------------------------------------
1664: -- update_row for:OKS_BILL_TRANSACTIONS_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 1763: -- Set_Attributes for:OKS_BILL_TRANSACTIONS_V --

1759: END IF;
1760: RETURN(l_return_status);
1761: END populate_new_record;
1762: ------------------------------------------------
1763: -- Set_Attributes for:OKS_BILL_TRANSACTIONS_V --
1764: ------------------------------------------------
1765: FUNCTION Set_Attributes (
1766: p_btnv_rec IN btnv_rec_type,
1767: x_btnv_rec OUT NOCOPY btnv_rec_type

Line 1946: -- delete_row for:OKS_BILL_TRANSACTIONS --

1942: ---------------------------------------------------------------------------
1943: -- PROCEDURE delete_row
1944: ---------------------------------------------------------------------------
1945: ------------------------------------------
1946: -- delete_row for:OKS_BILL_TRANSACTIONS --
1947: ------------------------------------------
1948: PROCEDURE delete_row(
1949: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
1950: x_return_status OUT NOCOPY VARCHAR2,

Line 1970: DELETE FROM OKS_BILL_TRANSACTIONS

1966: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
1967: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
1968: RAISE OKC_API.G_EXCEPTION_ERROR;
1969: END IF;
1970: DELETE FROM OKS_BILL_TRANSACTIONS
1971: WHERE ID = l_btn_rec.id;
1972:
1973: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
1974: EXCEPTION

Line 2007: -- delete_row for:OKS_BILL_TRANSACTIONS_V --

2003: '_PVT'
2004: );
2005: END delete_row;
2006: --------------------------------------------
2007: -- delete_row for:OKS_BILL_TRANSACTIONS_V --
2008: --------------------------------------------
2009: PROCEDURE delete_row(
2010: p_api_version IN NUMBER,
2011: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,

Line 2199: INTO OKS_BILL_TRANSACTIONS

2195: END LOOP;
2196:
2197: FORALL i in 1..l_tabsize
2198: INSERT
2199: INTO OKS_BILL_TRANSACTIONS
2200: (
2201: id,
2202: object_version_number,
2203: trx_date,