DBA Data[Home] [Help]

APPS.OKL_TCN_PVT dependencies on OKL_TRX_CONTRACTS

Line 10: SELECT OKL_TRX_CONTRACTS_ALL_S.NEXTVAL INTO l_seq FROM DUAL;

6: FUNCTION get_seq_id RETURN NUMBER IS
7: l_seq NUMBER;
8: BEGIN
9: -- Changed by nikshah for SLA project (Bug 5707866) 16-Apr-2007
10: SELECT OKL_TRX_CONTRACTS_ALL_S.NEXTVAL INTO l_seq FROM DUAL;
11: RETURN l_seq;
12: END get_seq_id;
13:
14: ---------------------------------------------------------------------------

Line 39: -- FUNCTION get_rec for: OKL_TRX_CONTRACTS

35: NULL;
36: END api_copy;
37:
38: ---------------------------------------------------------------------------
39: -- FUNCTION get_rec for: OKL_TRX_CONTRACTS
40: ---------------------------------------------------------------------------
41: FUNCTION get_rec (
42: p_tcn_rec IN tcn_rec_type,
43: x_no_data_found OUT NOCOPY BOOLEAN

Line 45: CURSOR okl_trx_contracts_pk_csr (p_id IN NUMBER) IS

41: FUNCTION get_rec (
42: p_tcn_rec IN tcn_rec_type,
43: x_no_data_found OUT NOCOPY BOOLEAN
44: ) RETURN tcn_rec_type IS
45: CURSOR okl_trx_contracts_pk_csr (p_id IN NUMBER) IS
46: SELECT
47: ID,
48: KHR_ID_NEW,
49: PVN_ID,

Line 157: FROM OKL_TRX_CONTRACTS

153: primary_rep_trx_id,
154: REPRESENTATION_TYPE,
155: -- Added by sosharma for Income Account recon-report 01-Nov-2008
156: TRANSACTION_REVERSAL_DATE
157: FROM OKL_TRX_CONTRACTS
158: WHERE OKL_TRX_CONTRACTS.id = p_id;
159: l_okl_trx_contracts_pk okl_trx_contracts_pk_csr%ROWTYPE;
160: l_tcn_rec tcn_rec_type;
161: BEGIN

Line 158: WHERE OKL_TRX_CONTRACTS.id = p_id;

154: REPRESENTATION_TYPE,
155: -- Added by sosharma for Income Account recon-report 01-Nov-2008
156: TRANSACTION_REVERSAL_DATE
157: FROM OKL_TRX_CONTRACTS
158: WHERE OKL_TRX_CONTRACTS.id = p_id;
159: l_okl_trx_contracts_pk okl_trx_contracts_pk_csr%ROWTYPE;
160: l_tcn_rec tcn_rec_type;
161: BEGIN
162: x_no_data_found := TRUE;

Line 159: l_okl_trx_contracts_pk okl_trx_contracts_pk_csr%ROWTYPE;

155: -- Added by sosharma for Income Account recon-report 01-Nov-2008
156: TRANSACTION_REVERSAL_DATE
157: FROM OKL_TRX_CONTRACTS
158: WHERE OKL_TRX_CONTRACTS.id = p_id;
159: l_okl_trx_contracts_pk okl_trx_contracts_pk_csr%ROWTYPE;
160: l_tcn_rec tcn_rec_type;
161: BEGIN
162: x_no_data_found := TRUE;
163: -- Get current database values

Line 164: OPEN okl_trx_contracts_pk_csr (p_tcn_rec.id);

160: l_tcn_rec tcn_rec_type;
161: BEGIN
162: x_no_data_found := TRUE;
163: -- Get current database values
164: OPEN okl_trx_contracts_pk_csr (p_tcn_rec.id);
165: FETCH okl_trx_contracts_pk_csr INTO
166: l_tcn_rec.ID,
167: l_tcn_rec.KHR_ID_NEW,
168: l_tcn_rec.PVN_ID,

Line 165: FETCH okl_trx_contracts_pk_csr INTO

161: BEGIN
162: x_no_data_found := TRUE;
163: -- Get current database values
164: OPEN okl_trx_contracts_pk_csr (p_tcn_rec.id);
165: FETCH okl_trx_contracts_pk_csr INTO
166: l_tcn_rec.ID,
167: l_tcn_rec.KHR_ID_NEW,
168: l_tcn_rec.PVN_ID,
169: l_tcn_rec.PDT_ID,

Line 277: x_no_data_found := okl_trx_contracts_pk_csr%NOTFOUND;

273: l_tcn_rec.REPRESENTATION_TYPE,
274: -- Added by sosharma for Income Account recon- report 01-Nov-2008
275: l_tcn_rec.TRANSACTION_REVERSAL_DATE;
276:
277: x_no_data_found := okl_trx_contracts_pk_csr%NOTFOUND;
278: CLOSE okl_trx_contracts_pk_csr;
279: RETURN(l_tcn_rec);
280: END get_rec;
281:

Line 278: CLOSE okl_trx_contracts_pk_csr;

274: -- Added by sosharma for Income Account recon- report 01-Nov-2008
275: l_tcn_rec.TRANSACTION_REVERSAL_DATE;
276:
277: x_no_data_found := okl_trx_contracts_pk_csr%NOTFOUND;
278: CLOSE okl_trx_contracts_pk_csr;
279: RETURN(l_tcn_rec);
280: END get_rec;
281:
282: FUNCTION get_rec (

Line 290: -- FUNCTION get_rec for: OKL_TRX_CONTRACTS_V

286: BEGIN
287: RETURN(get_rec(p_tcn_rec, l_row_notfound));
288: END get_rec;
289: ---------------------------------------------------------------------------
290: -- FUNCTION get_rec for: OKL_TRX_CONTRACTS_V
291: ---------------------------------------------------------------------------
292: FUNCTION get_rec (
293: p_tcnv_rec IN tcnv_rec_type,
294: x_no_data_found OUT NOCOPY BOOLEAN

Line 408: FROM OKL_TRX_CONTRACTS

404: primary_rep_trx_id,
405: REPRESENTATION_TYPE,
406: -- Added by sosharma for Income Account recon- report 01-Nov-2008
407: TRANSACTION_REVERSAL_DATE
408: FROM OKL_TRX_CONTRACTS
409: WHERE OKL_TRX_CONTRACTS.id = p_id;
410: l_okl_tcnv_pk okl_tcnv_pk_csr%ROWTYPE;
411: l_tcnv_rec tcnv_rec_type;
412: BEGIN

Line 409: WHERE OKL_TRX_CONTRACTS.id = p_id;

405: REPRESENTATION_TYPE,
406: -- Added by sosharma for Income Account recon- report 01-Nov-2008
407: TRANSACTION_REVERSAL_DATE
408: FROM OKL_TRX_CONTRACTS
409: WHERE OKL_TRX_CONTRACTS.id = p_id;
410: l_okl_tcnv_pk okl_tcnv_pk_csr%ROWTYPE;
411: l_tcnv_rec tcnv_rec_type;
412: BEGIN
413: x_no_data_found := TRUE;

Line 540: -- FUNCTION null_out_defaults for: OKL_TRX_CONTRACTS_V --

536: RETURN(get_rec(p_tcnv_rec, l_row_notfound));
537: END get_rec;
538:
539: ---------------------------------------------------------
540: -- FUNCTION null_out_defaults for: OKL_TRX_CONTRACTS_V --
541: ---------------------------------------------------------
542: FUNCTION null_out_defaults (
543: p_tcnv_rec IN tcnv_rec_type
544: ) RETURN tcnv_rec_type IS

Line 877: -- Validate_Attributes for:OKL_TRX_CONTRACTS_V --

873: ---------------------------------------------------------------------------
874: -- PROCEDURE Validate_Attributes
875: ---------------------------------------------------------------------------
876: -------------------------------------------------
877: -- Validate_Attributes for:OKL_TRX_CONTRACTS_V --
878: -------------------------------------------------
879: FUNCTION Validate_Attributes (
880: p_tcnv_rec IN tcnv_rec_type
881: ) RETURN VARCHAR2 IS

Line 907: -- Validate_Record for:OKL_TRX_CONTRACTS_V --

903: ---------------------------------------------------------------------------
904: -- PROCEDURE Validate_Record
905: ---------------------------------------------------------------------------
906: ---------------------------------------------
907: -- Validate_Record for:OKL_TRX_CONTRACTS_V --
908: ---------------------------------------------
909: FUNCTION Validate_Record (
910: p_tcnv_rec IN tcnv_rec_type
911: ) RETURN VARCHAR2 IS

Line 2606: l_trx_number OKL_TRX_CONTRACTS.TRX_NUMBER%TYPE;

2602: PROCEDURE Validate_Trx_number (p_tcnv_rec IN tcnv_rec_type
2603: ,x_return_status OUT NOCOPY VARCHAR2)
2604: IS
2605: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
2606: l_trx_number OKL_TRX_CONTRACTS.TRX_NUMBER%TYPE;
2607:
2608: CURSOR tcn_csr(v_trx_number VARCHAR2,
2609: v_id NUMBER, v_rep_code VARCHAR2) IS
2610: SELECT trx_number

Line 2611: FROM OKL_TRX_CONTRACTS

2607:
2608: CURSOR tcn_csr(v_trx_number VARCHAR2,
2609: v_id NUMBER, v_rep_code VARCHAR2) IS
2610: SELECT trx_number
2611: FROM OKL_TRX_CONTRACTS
2612: WHERE trx_number = v_trx_number
2613: and representation_code = v_rep_code
2614: AND id <> v_id;
2615:

Line 3093: FROM okl_trx_contracts otc

3089:
3090:
3091: CURSOR okl_tcn_csr (p_source_id IN NUMBER) IS
3092: SELECT '1'
3093: FROM okl_trx_contracts otc
3094: WHERE otc.id = p_source_id;
3095:
3096: CURSOR okl_tas_csr (p_source_id IN NUMBER) IS
3097: SELECT '1'

Line 3405: FROM okl_trx_contracts

3401: item_not_found_error EXCEPTION;
3402:
3403: CURSOR okl_tcn_id_csr (p_id IN NUMBER, p_chr_id IN NUMBER) IS
3404: SELECT '1'
3405: FROM okl_trx_contracts
3406: WHERE okl_trx_contracts.id = p_id
3407: AND okl_trx_contracts.primary_rep_trx_id is null
3408: and okl_trx_contracts.khr_id = p_chr_id;
3409:

Line 3406: WHERE okl_trx_contracts.id = p_id

3402:
3403: CURSOR okl_tcn_id_csr (p_id IN NUMBER, p_chr_id IN NUMBER) IS
3404: SELECT '1'
3405: FROM okl_trx_contracts
3406: WHERE okl_trx_contracts.id = p_id
3407: AND okl_trx_contracts.primary_rep_trx_id is null
3408: and okl_trx_contracts.khr_id = p_chr_id;
3409:
3410: BEGIN

Line 3407: AND okl_trx_contracts.primary_rep_trx_id is null

3403: CURSOR okl_tcn_id_csr (p_id IN NUMBER, p_chr_id IN NUMBER) IS
3404: SELECT '1'
3405: FROM okl_trx_contracts
3406: WHERE okl_trx_contracts.id = p_id
3407: AND okl_trx_contracts.primary_rep_trx_id is null
3408: and okl_trx_contracts.khr_id = p_chr_id;
3409:
3410: BEGIN
3411:

Line 3408: and okl_trx_contracts.khr_id = p_chr_id;

3404: SELECT '1'
3405: FROM okl_trx_contracts
3406: WHERE okl_trx_contracts.id = p_id
3407: AND okl_trx_contracts.primary_rep_trx_id is null
3408: and okl_trx_contracts.khr_id = p_chr_id;
3409:
3410: BEGIN
3411:
3412: x_return_status := Okc_Api.G_RET_STS_SUCCESS;

Line 4401: -- validate_row for:OKL_TRX_CONTRACTS_V --

4397: ---------------------------------------------------------------------------
4398: -- PROCEDURE validate_row
4399: ---------------------------------------------------------------------------
4400: ------------------------------------------
4401: -- validate_row for:OKL_TRX_CONTRACTS_V --
4402: ------------------------------------------
4403: PROCEDURE validate_row(
4404: p_api_version IN NUMBER,
4405: p_init_msg_list IN VARCHAR2,

Line 4558: -- insert_row for:OKL_TRX_CONTRACTS --

4554: ---------------------------------------------------------------------------
4555: -- PROCEDURE insert_row
4556: ---------------------------------------------------------------------------
4557: --------------------------------------
4558: -- insert_row for:OKL_TRX_CONTRACTS --
4559: --------------------------------------
4560: PROCEDURE insert_row(
4561: p_init_msg_list IN VARCHAR2,
4562: x_return_status OUT NOCOPY VARCHAR2,

Line 4574: -- Set_Attributes for:OKL_TRX_CONTRACTS --

4570: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
4571: l_tcn_rec tcn_rec_type := p_tcn_rec;
4572: l_def_tcn_rec tcn_rec_type;
4573: ------------------------------------------
4574: -- Set_Attributes for:OKL_TRX_CONTRACTS --
4575: ------------------------------------------
4576: FUNCTION Set_Attributes (
4577: p_tcn_rec IN tcn_rec_type,
4578: x_tcn_rec OUT NOCOPY tcn_rec_type

Line 4605: INSERT INTO OKL_TRX_CONTRACTS(

4601: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
4602: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
4603: RAISE Okc_Api.G_EXCEPTION_ERROR;
4604: END IF;
4605: INSERT INTO OKL_TRX_CONTRACTS(
4606: id,
4607: khr_id_new,
4608: pvn_id,
4609: pdt_id,

Line 4866: -- insert_row for:OKL_TRX_CONTRACTS_V --

4862: '_PVT'
4863: );
4864: END insert_row;
4865: ----------------------------------------
4866: -- insert_row for:OKL_TRX_CONTRACTS_V --
4867: ----------------------------------------
4868: PROCEDURE insert_row(
4869: p_api_version IN NUMBER,
4870: p_init_msg_list IN VARCHAR2,

Line 4906: -- Set_Attributes for:OKL_TRX_CONTRACTS_V --

4902:
4903: RETURN(l_tcnv_rec);
4904: END fill_who_columns;
4905: --------------------------------------------
4906: -- Set_Attributes for:OKL_TRX_CONTRACTS_V --
4907: --------------------------------------------
4908: FUNCTION Set_Attributes (
4909: p_tcnv_rec IN tcnv_rec_type,
4910: x_tcnv_rec OUT NOCOPY tcnv_rec_type

Line 4933: -- The derivation for the column is moved to OKL_TRX_CONTRACTS_PVT which in turn is

4929: ,x_tcnv_rec.PROGRAM_ID
4930: ,x_tcnv_rec.PROGRAM_UPDATE_DATE
4931: FROM DUAL;
4932: -- Commented by zrehman for SLA project (Bug 5707866) 21-Feb-2007
4933: -- The derivation for the column is moved to OKL_TRX_CONTRACTS_PVT which in turn is
4934: -- used to derive representation_name and representation_code
4935: -- start
4936: -- x_tcnv_rec.set_of_books_id := okl_accounting_util.get_set_of_books_id;
4937: -- end

Line 5140: -- lock_row for:OKL_TRX_CONTRACTS --

5136: ---------------------------------------------------------------------------
5137: -- PROCEDURE lock_row
5138: ---------------------------------------------------------------------------
5139: ------------------------------------
5140: -- lock_row for:OKL_TRX_CONTRACTS --
5141: ------------------------------------
5142: PROCEDURE lock_row(
5143: p_init_msg_list IN VARCHAR2,
5144: x_return_status OUT NOCOPY VARCHAR2,

Line 5153: FROM OKL_TRX_CONTRACTS

5149: E_Resource_Busy EXCEPTION;
5150: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
5151: CURSOR lock_csr (p_tcn_rec IN tcn_rec_type) IS
5152: SELECT OBJECT_VERSION_NUMBER
5153: FROM OKL_TRX_CONTRACTS
5154: WHERE ID = p_tcn_rec.id
5155: AND OBJECT_VERSION_NUMBER = p_tcn_rec.object_version_number
5156: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
5157:

Line 5160: FROM OKL_TRX_CONTRACTS

5156: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
5157:
5158: CURSOR lchk_csr (p_tcn_rec IN tcn_rec_type) IS
5159: SELECT OBJECT_VERSION_NUMBER
5160: FROM OKL_TRX_CONTRACTS
5161: WHERE ID = p_tcn_rec.id;
5162: l_api_version CONSTANT NUMBER := 1;
5163: l_api_name CONSTANT VARCHAR2(30) := 'CONTRACTS_lock_row';
5164: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

Line 5165: l_object_version_number OKL_TRX_CONTRACTS.OBJECT_VERSION_NUMBER%TYPE;

5161: WHERE ID = p_tcn_rec.id;
5162: l_api_version CONSTANT NUMBER := 1;
5163: l_api_name CONSTANT VARCHAR2(30) := 'CONTRACTS_lock_row';
5164: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
5165: l_object_version_number OKL_TRX_CONTRACTS.OBJECT_VERSION_NUMBER%TYPE;
5166: lc_object_version_number OKL_TRX_CONTRACTS.OBJECT_VERSION_NUMBER%TYPE;
5167: l_row_notfound BOOLEAN := FALSE;
5168: lc_row_notfound BOOLEAN := FALSE;
5169: BEGIN

Line 5166: lc_object_version_number OKL_TRX_CONTRACTS.OBJECT_VERSION_NUMBER%TYPE;

5162: l_api_version CONSTANT NUMBER := 1;
5163: l_api_name CONSTANT VARCHAR2(30) := 'CONTRACTS_lock_row';
5164: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
5165: l_object_version_number OKL_TRX_CONTRACTS.OBJECT_VERSION_NUMBER%TYPE;
5166: lc_object_version_number OKL_TRX_CONTRACTS.OBJECT_VERSION_NUMBER%TYPE;
5167: l_row_notfound BOOLEAN := FALSE;
5168: lc_row_notfound BOOLEAN := FALSE;
5169: BEGIN
5170: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

Line 5246: -- lock_row for:OKL_TRX_CONTRACTS_V --

5242: '_PVT'
5243: );
5244: END lock_row;
5245: --------------------------------------
5246: -- lock_row for:OKL_TRX_CONTRACTS_V --
5247: --------------------------------------
5248: PROCEDURE lock_row(
5249: p_api_version IN NUMBER,
5250: p_init_msg_list IN VARCHAR2,

Line 5407: -- update_row for:OKL_TRX_CONTRACTS --

5403: ---------------------------------------------------------------------------
5404: -- PROCEDURE update_row
5405: ---------------------------------------------------------------------------
5406: --------------------------------------
5407: -- update_row for:OKL_TRX_CONTRACTS --
5408: --------------------------------------
5409: PROCEDURE update_row(
5410: p_init_msg_list IN VARCHAR2,
5411: x_return_status OUT NOCOPY VARCHAR2,

Line 5859: -- Set_Attributes for:OKL_TRX_CONTRACTS --

5855: RETURN(l_return_status);
5856:
5857: END populate_new_record;
5858: ------------------------------------------
5859: -- Set_Attributes for:OKL_TRX_CONTRACTS --
5860: ------------------------------------------
5861: FUNCTION Set_Attributes (
5862: p_tcn_rec IN tcn_rec_type,
5863: x_tcn_rec OUT NOCOPY tcn_rec_type

Line 5897: UPDATE OKL_TRX_CONTRACTS

5893: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
5894: RAISE Okc_Api.G_EXCEPTION_ERROR;
5895: END IF;
5896:
5897: UPDATE OKL_TRX_CONTRACTS
5898: SET KHR_ID_NEW = l_def_tcn_rec.khr_id_new,
5899: PVN_ID = l_def_tcn_rec.pvn_id,
5900: PDT_ID = l_def_tcn_rec.pdt_id,
5901: RBR_CODE = l_def_tcn_rec.rbr_code,

Line 6044: -- update_row for:OKL_TRX_CONTRACTS_V --

6040: '_PVT'
6041: );
6042: END update_row;
6043: ----------------------------------------
6044: -- update_row for:OKL_TRX_CONTRACTS_V --
6045: ----------------------------------------
6046: PROCEDURE update_row(
6047: p_api_version IN NUMBER,
6048: p_init_msg_list IN VARCHAR2,

Line 6486: -- Set_Attributes for:OKL_TRX_CONTRACTS_V --

6482:
6483: RETURN(l_return_status);
6484: END populate_new_record;
6485: --------------------------------------------
6486: -- Set_Attributes for:OKL_TRX_CONTRACTS_V --
6487: --------------------------------------------
6488: FUNCTION Set_Attributes (
6489: p_tcnv_rec IN tcnv_rec_type,
6490: x_tcnv_rec OUT NOCOPY tcnv_rec_type

Line 6697: -- delete_row for:OKL_TRX_CONTRACTS --

6693: ---------------------------------------------------------------------------
6694: -- PROCEDURE delete_row
6695: ---------------------------------------------------------------------------
6696: --------------------------------------
6697: -- delete_row for:OKL_TRX_CONTRACTS --
6698: --------------------------------------
6699: PROCEDURE delete_row(
6700: p_init_msg_list IN VARCHAR2,
6701: x_return_status OUT NOCOPY VARCHAR2,

Line 6721: DELETE FROM OKL_TRX_CONTRACTS

6717: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
6718: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
6719: RAISE Okc_Api.G_EXCEPTION_ERROR;
6720: END IF;
6721: DELETE FROM OKL_TRX_CONTRACTS
6722: WHERE ID = l_tcn_rec.id;
6723:
6724: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
6725: EXCEPTION

Line 6758: -- delete_row for:OKL_TRX_CONTRACTS_V --

6754: '_PVT'
6755: );
6756: END delete_row;
6757: ----------------------------------------
6758: -- delete_row for:OKL_TRX_CONTRACTS_V --
6759: ----------------------------------------
6760: PROCEDURE delete_row(
6761: p_api_version IN NUMBER,
6762: p_init_msg_list IN VARCHAR2,