DBA Data[Home] [Help]

APPS.OKL_AGN_PVT dependencies on OKL_ACCRUAL_GNRTNS

Line 36: -- FUNCTION get_rec for: OKL_ACCRUAL_GNRTNS

32: NULL;
33: END api_copy;
34:
35: ---------------------------------------------------------------------------
36: -- FUNCTION get_rec for: OKL_ACCRUAL_GNRTNS
37: ---------------------------------------------------------------------------
38: FUNCTION get_rec (
39: p_agn_rec IN agn_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN

Line 42: CURSOR okl_accrual_gnrtns_pk_csr (p_id IN NUMBER) IS

38: FUNCTION get_rec (
39: p_agn_rec IN agn_rec_type,
40: x_no_data_found OUT NOCOPY BOOLEAN
41: ) RETURN agn_rec_type IS
42: CURSOR okl_accrual_gnrtns_pk_csr (p_id IN NUMBER) IS
43: SELECT
44: ID,
45: LINE_NUMBER,
46: VERSION,

Line 62: FROM Okl_Accrual_Gnrtns

58: CREATION_DATE,
59: LAST_UPDATED_BY,
60: LAST_UPDATE_DATE,
61: LAST_UPDATE_LOGIN
62: FROM Okl_Accrual_Gnrtns
63: WHERE okl_accrual_gnrtns.id = p_id;
64: l_okl_accrual_gnrtns_pk okl_accrual_gnrtns_pk_csr%ROWTYPE;
65: l_agn_rec agn_rec_type;
66: BEGIN

Line 63: WHERE okl_accrual_gnrtns.id = p_id;

59: LAST_UPDATED_BY,
60: LAST_UPDATE_DATE,
61: LAST_UPDATE_LOGIN
62: FROM Okl_Accrual_Gnrtns
63: WHERE okl_accrual_gnrtns.id = p_id;
64: l_okl_accrual_gnrtns_pk okl_accrual_gnrtns_pk_csr%ROWTYPE;
65: l_agn_rec agn_rec_type;
66: BEGIN
67: x_no_data_found := TRUE;

Line 64: l_okl_accrual_gnrtns_pk okl_accrual_gnrtns_pk_csr%ROWTYPE;

60: LAST_UPDATE_DATE,
61: LAST_UPDATE_LOGIN
62: FROM Okl_Accrual_Gnrtns
63: WHERE okl_accrual_gnrtns.id = p_id;
64: l_okl_accrual_gnrtns_pk okl_accrual_gnrtns_pk_csr%ROWTYPE;
65: l_agn_rec agn_rec_type;
66: BEGIN
67: x_no_data_found := TRUE;
68: -- Get current database values

Line 69: OPEN okl_accrual_gnrtns_pk_csr (p_agn_rec.id);

65: l_agn_rec agn_rec_type;
66: BEGIN
67: x_no_data_found := TRUE;
68: -- Get current database values
69: OPEN okl_accrual_gnrtns_pk_csr (p_agn_rec.id);
70: FETCH okl_accrual_gnrtns_pk_csr INTO
71: l_agn_rec.ID,
72: l_agn_rec.LINE_NUMBER,
73: l_agn_rec.VERSION,

Line 70: FETCH okl_accrual_gnrtns_pk_csr INTO

66: BEGIN
67: x_no_data_found := TRUE;
68: -- Get current database values
69: OPEN okl_accrual_gnrtns_pk_csr (p_agn_rec.id);
70: FETCH okl_accrual_gnrtns_pk_csr INTO
71: l_agn_rec.ID,
72: l_agn_rec.LINE_NUMBER,
73: l_agn_rec.VERSION,
74: l_agn_rec.ARO_CODE,

Line 89: x_no_data_found := okl_accrual_gnrtns_pk_csr%NOTFOUND;

85: l_agn_rec.CREATION_DATE,
86: l_agn_rec.LAST_UPDATED_BY,
87: l_agn_rec.LAST_UPDATE_DATE,
88: l_agn_rec.LAST_UPDATE_LOGIN;
89: x_no_data_found := okl_accrual_gnrtns_pk_csr%NOTFOUND;
90: CLOSE okl_accrual_gnrtns_pk_csr;
91: RETURN(l_agn_rec);
92: END get_rec;
93:

Line 90: CLOSE okl_accrual_gnrtns_pk_csr;

86: l_agn_rec.LAST_UPDATED_BY,
87: l_agn_rec.LAST_UPDATE_DATE,
88: l_agn_rec.LAST_UPDATE_LOGIN;
89: x_no_data_found := okl_accrual_gnrtns_pk_csr%NOTFOUND;
90: CLOSE okl_accrual_gnrtns_pk_csr;
91: RETURN(l_agn_rec);
92: END get_rec;
93:
94: FUNCTION get_rec (

Line 102: -- FUNCTION get_rec for: OKL_ACCRUAL_GNRTNS_V

98: BEGIN
99: RETURN(get_rec(p_agn_rec, l_row_notfound));
100: END get_rec;
101: ---------------------------------------------------------------------------
102: -- FUNCTION get_rec for: OKL_ACCRUAL_GNRTNS_V
103: ---------------------------------------------------------------------------
104: FUNCTION get_rec (
105: p_agnv_rec IN agnv_rec_type,
106: x_no_data_found OUT NOCOPY BOOLEAN

Line 128: FROM OKL_ACCRUAL_GNRTNS

124: CREATION_DATE,
125: LAST_UPDATED_BY,
126: LAST_UPDATE_DATE,
127: LAST_UPDATE_LOGIN
128: FROM OKL_ACCRUAL_GNRTNS
129: WHERE OKL_ACCRUAL_GNRTNS.id = p_id;
130: l_okl_agnv_pk okl_agnv_pk_csr%ROWTYPE;
131: l_agnv_rec agnv_rec_type;
132: BEGIN

Line 129: WHERE OKL_ACCRUAL_GNRTNS.id = p_id;

125: LAST_UPDATED_BY,
126: LAST_UPDATE_DATE,
127: LAST_UPDATE_LOGIN
128: FROM OKL_ACCRUAL_GNRTNS
129: WHERE OKL_ACCRUAL_GNRTNS.id = p_id;
130: l_okl_agnv_pk okl_agnv_pk_csr%ROWTYPE;
131: l_agnv_rec agnv_rec_type;
132: BEGIN
133: x_no_data_found := TRUE;

Line 169: -- FUNCTION null_out_defaults for: OKL_ACCRUAL_GNRTNS_V --

165: RETURN(get_rec(p_agnv_rec, l_row_notfound));
166: END get_rec;
167:
168: ----------------------------------------------------------
169: -- FUNCTION null_out_defaults for: OKL_ACCRUAL_GNRTNS_V --
170: ----------------------------------------------------------
171: FUNCTION null_out_defaults (
172: p_agnv_rec IN agnv_rec_type
173: ) RETURN agnv_rec_type IS

Line 235: -- Validate_Attributes for:OKL_ACCRUAL_GNRTNS_V --

231: ---------------------------------------------------------------------------
232: -- PROCEDURE Validate_Attributes
233: ---------------------------------------------------------------------------
234: --------------------------------------------------
235: -- Validate_Attributes for:OKL_ACCRUAL_GNRTNS_V --
236: --------------------------------------------------
237: FUNCTION Validate_Attributes (
238: p_agnv_rec IN agnv_rec_type
239: ) RETURN VARCHAR2 IS

Line 290: -- Validate_Record for:OKL_ACCRUAL_GNRTNS_V --

286: ---------------------------------------------------------------------------
287: -- PROCEDURE Validate_Record
288: ---------------------------------------------------------------------------
289: ----------------------------------------------
290: -- Validate_Record for:OKL_ACCRUAL_GNRTNS_V --
291: ----------------------------------------------
292: FUNCTION Validate_Record (
293: p_agnv_rec IN agnv_rec_type
294: ) RETURN VARCHAR2 IS

Line 994: CURSOR unique_agn_csr(p_line_number OKL_ACCRUAL_GNRTNS.line_number%TYPE

990: l_row_found BOOLEAN := FALSE;
991:
992: --bug 2510192. Added org id as part of unique key constraint
993: -- to make the functionality org aware.
994: CURSOR unique_agn_csr(p_line_number OKL_ACCRUAL_GNRTNS.line_number%TYPE
995: ,p_version OKL_ACCRUAL_GNRTNS.version%TYPE
996: ,p_org_id OKL_ACCRUAL_GNRTNS.org_id%TYPE
997: ,p_id OKL_ACCRUAL_GNRTNS.id%TYPE) IS
998: SELECT 1

Line 995: ,p_version OKL_ACCRUAL_GNRTNS.version%TYPE

991:
992: --bug 2510192. Added org id as part of unique key constraint
993: -- to make the functionality org aware.
994: CURSOR unique_agn_csr(p_line_number OKL_ACCRUAL_GNRTNS.line_number%TYPE
995: ,p_version OKL_ACCRUAL_GNRTNS.version%TYPE
996: ,p_org_id OKL_ACCRUAL_GNRTNS.org_id%TYPE
997: ,p_id OKL_ACCRUAL_GNRTNS.id%TYPE) IS
998: SELECT 1
999: FROM OKL_ACCRUAL_GNRTNS

Line 996: ,p_org_id OKL_ACCRUAL_GNRTNS.org_id%TYPE

992: --bug 2510192. Added org id as part of unique key constraint
993: -- to make the functionality org aware.
994: CURSOR unique_agn_csr(p_line_number OKL_ACCRUAL_GNRTNS.line_number%TYPE
995: ,p_version OKL_ACCRUAL_GNRTNS.version%TYPE
996: ,p_org_id OKL_ACCRUAL_GNRTNS.org_id%TYPE
997: ,p_id OKL_ACCRUAL_GNRTNS.id%TYPE) IS
998: SELECT 1
999: FROM OKL_ACCRUAL_GNRTNS
1000: WHERE line_number = p_line_number

Line 997: ,p_id OKL_ACCRUAL_GNRTNS.id%TYPE) IS

993: -- to make the functionality org aware.
994: CURSOR unique_agn_csr(p_line_number OKL_ACCRUAL_GNRTNS.line_number%TYPE
995: ,p_version OKL_ACCRUAL_GNRTNS.version%TYPE
996: ,p_org_id OKL_ACCRUAL_GNRTNS.org_id%TYPE
997: ,p_id OKL_ACCRUAL_GNRTNS.id%TYPE) IS
998: SELECT 1
999: FROM OKL_ACCRUAL_GNRTNS
1000: WHERE line_number = p_line_number
1001: AND version = p_version

Line 999: FROM OKL_ACCRUAL_GNRTNS

995: ,p_version OKL_ACCRUAL_GNRTNS.version%TYPE
996: ,p_org_id OKL_ACCRUAL_GNRTNS.org_id%TYPE
997: ,p_id OKL_ACCRUAL_GNRTNS.id%TYPE) IS
998: SELECT 1
999: FROM OKL_ACCRUAL_GNRTNS
1000: WHERE line_number = p_line_number
1001: AND version = p_version
1002: AND nvl(org_id,-99) = nvl(p_org_id,-99)
1003: AND id <> p_id;

Line 1371: -- validate_row for:OKL_ACCRUAL_GNRTNS_V --

1367: ---------------------------------------------------------------------------
1368: -- PROCEDURE validate_row
1369: ---------------------------------------------------------------------------
1370: -------------------------------------------
1371: -- validate_row for:OKL_ACCRUAL_GNRTNS_V --
1372: -------------------------------------------
1373: PROCEDURE validate_row(
1374: p_api_version IN NUMBER,
1375: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 1524: -- insert_row for:OKL_ACCRUAL_GNRTNS --

1520: ---------------------------------------------------------------------------
1521: -- PROCEDURE insert_row
1522: ---------------------------------------------------------------------------
1523: ---------------------------------------
1524: -- insert_row for:OKL_ACCRUAL_GNRTNS --
1525: ---------------------------------------
1526: PROCEDURE insert_row(
1527: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1528: x_return_status OUT NOCOPY VARCHAR2,

Line 1540: -- Set_Attributes for:OKL_ACCRUAL_GNRTNS --

1536: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1537: l_agn_rec agn_rec_type := p_agn_rec;
1538: l_def_agn_rec agn_rec_type;
1539: -------------------------------------------
1540: -- Set_Attributes for:OKL_ACCRUAL_GNRTNS --
1541: -------------------------------------------
1542: FUNCTION Set_Attributes (
1543: p_agn_rec IN agn_rec_type,
1544: x_agn_rec OUT NOCOPY agn_rec_type

Line 1571: INSERT INTO OKL_ACCRUAL_GNRTNS(

1567: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
1568: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
1569: RAISE Okc_Api.G_EXCEPTION_ERROR;
1570: END IF;
1571: INSERT INTO OKL_ACCRUAL_GNRTNS(
1572: id,
1573: line_number,
1574: version,
1575: aro_code,

Line 1645: -- insert_row for:OKL_ACCRUAL_GNRTNS_V --

1641: '_PVT'
1642: );
1643: END insert_row;
1644: -----------------------------------------
1645: -- insert_row for:OKL_ACCRUAL_GNRTNS_V --
1646: -----------------------------------------
1647: PROCEDURE insert_row(
1648: p_api_version IN NUMBER,
1649: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 1679: -- Set_Attributes for:OKL_ACCRUAL_GNRTNS_V --

1675: l_agnv_rec.LAST_UPDATE_LOGIN := Fnd_Global.LOGIN_ID;
1676: RETURN(l_agnv_rec);
1677: END fill_who_columns;
1678: ---------------------------------------------
1679: -- Set_Attributes for:OKL_ACCRUAL_GNRTNS_V --
1680: ---------------------------------------------
1681: FUNCTION Set_Attributes (
1682: p_agnv_rec IN agnv_rec_type,
1683: x_agnv_rec OUT NOCOPY agnv_rec_type

Line 1875: -- lock_row for:OKL_ACCRUAL_GNRTNS --

1871: ---------------------------------------------------------------------------
1872: -- PROCEDURE lock_row
1873: ---------------------------------------------------------------------------
1874: -------------------------------------
1875: -- lock_row for:OKL_ACCRUAL_GNRTNS --
1876: -------------------------------------
1877: PROCEDURE lock_row(
1878: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
1879: x_return_status OUT NOCOPY VARCHAR2,

Line 1888: FROM OKL_ACCRUAL_GNRTNS

1884: E_Resource_Busy EXCEPTION;
1885: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
1886: CURSOR lock_csr (p_agn_rec IN agn_rec_type) IS
1887: SELECT OBJECT_VERSION_NUMBER
1888: FROM OKL_ACCRUAL_GNRTNS
1889: WHERE ID = p_agn_rec.id
1890: AND OBJECT_VERSION_NUMBER = p_agn_rec.object_version_number
1891: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1892:

Line 1895: FROM OKL_ACCRUAL_GNRTNS

1891: FOR UPDATE OF OBJECT_VERSION_NUMBER NOWAIT;
1892:
1893: CURSOR lchk_csr (p_agn_rec IN agn_rec_type) IS
1894: SELECT OBJECT_VERSION_NUMBER
1895: FROM OKL_ACCRUAL_GNRTNS
1896: WHERE ID = p_agn_rec.id;
1897: l_api_version CONSTANT NUMBER := 1;
1898: l_api_name CONSTANT VARCHAR2(30) := 'GNRTNS_lock_row';
1899: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;

Line 1900: l_object_version_number OKL_ACCRUAL_GNRTNS.OBJECT_VERSION_NUMBER%TYPE;

1896: WHERE ID = p_agn_rec.id;
1897: l_api_version CONSTANT NUMBER := 1;
1898: l_api_name CONSTANT VARCHAR2(30) := 'GNRTNS_lock_row';
1899: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1900: l_object_version_number OKL_ACCRUAL_GNRTNS.OBJECT_VERSION_NUMBER%TYPE;
1901: lc_object_version_number OKL_ACCRUAL_GNRTNS.OBJECT_VERSION_NUMBER%TYPE;
1902: l_row_notfound BOOLEAN := FALSE;
1903: lc_row_notfound BOOLEAN := FALSE;
1904: BEGIN

Line 1901: lc_object_version_number OKL_ACCRUAL_GNRTNS.OBJECT_VERSION_NUMBER%TYPE;

1897: l_api_version CONSTANT NUMBER := 1;
1898: l_api_name CONSTANT VARCHAR2(30) := 'GNRTNS_lock_row';
1899: l_return_status VARCHAR2(1) := Okc_Api.G_RET_STS_SUCCESS;
1900: l_object_version_number OKL_ACCRUAL_GNRTNS.OBJECT_VERSION_NUMBER%TYPE;
1901: lc_object_version_number OKL_ACCRUAL_GNRTNS.OBJECT_VERSION_NUMBER%TYPE;
1902: l_row_notfound BOOLEAN := FALSE;
1903: lc_row_notfound BOOLEAN := FALSE;
1904: BEGIN
1905: l_return_status := Okc_Api.START_ACTIVITY(l_api_name,

Line 1981: -- lock_row for:OKL_ACCRUAL_GNRTNS_V --

1977: '_PVT'
1978: );
1979: END lock_row;
1980: ---------------------------------------
1981: -- lock_row for:OKL_ACCRUAL_GNRTNS_V --
1982: ---------------------------------------
1983: PROCEDURE lock_row(
1984: p_api_version IN NUMBER,
1985: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2138: -- update_row for:OKL_ACCRUAL_GNRTNS --

2134: ---------------------------------------------------------------------------
2135: -- PROCEDURE update_row
2136: ---------------------------------------------------------------------------
2137: ---------------------------------------
2138: -- update_row for:OKL_ACCRUAL_GNRTNS --
2139: ---------------------------------------
2140: PROCEDURE update_row(
2141: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2142: x_return_status OUT NOCOPY VARCHAR2,

Line 2246: -- Set_Attributes for:OKL_ACCRUAL_GNRTNS --

2242: END IF;
2243: RETURN(l_return_status);
2244: END populate_new_record;
2245: -------------------------------------------
2246: -- Set_Attributes for:OKL_ACCRUAL_GNRTNS --
2247: -------------------------------------------
2248: FUNCTION Set_Attributes (
2249: p_agn_rec IN agn_rec_type,
2250: x_agn_rec OUT NOCOPY agn_rec_type

Line 2283: UPDATE OKL_ACCRUAL_GNRTNS

2279: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2280: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2281: RAISE Okc_Api.G_EXCEPTION_ERROR;
2282: END IF;
2283: UPDATE OKL_ACCRUAL_GNRTNS
2284: SET LINE_NUMBER = l_def_agn_rec.line_number,
2285: VERSION = l_def_agn_rec.version,
2286: ARO_CODE = l_def_agn_rec.aro_code,
2287: ARLO_CODE = l_def_agn_rec.arlo_code,

Line 2338: -- update_row for:OKL_ACCRUAL_GNRTNS_V --

2334: '_PVT'
2335: );
2336: END update_row;
2337: -----------------------------------------
2338: -- update_row for:OKL_ACCRUAL_GNRTNS_V --
2339: -----------------------------------------
2340: PROCEDURE update_row(
2341: p_api_version IN NUMBER,
2342: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,

Line 2461: -- Set_Attributes for:OKL_ACCRUAL_GNRTNS_V --

2457: END IF;
2458: RETURN(l_return_status);
2459: END populate_new_record;
2460: ---------------------------------------------
2461: -- Set_Attributes for:OKL_ACCRUAL_GNRTNS_V --
2462: ---------------------------------------------
2463: FUNCTION Set_Attributes (
2464: p_agnv_rec IN agnv_rec_type,
2465: x_agnv_rec OUT NOCOPY agnv_rec_type

Line 2654: -- delete_row for:OKL_ACCRUAL_GNRTNS --

2650: ---------------------------------------------------------------------------
2651: -- PROCEDURE delete_row
2652: ---------------------------------------------------------------------------
2653: ---------------------------------------
2654: -- delete_row for:OKL_ACCRUAL_GNRTNS --
2655: ---------------------------------------
2656: PROCEDURE delete_row(
2657: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,
2658: x_return_status OUT NOCOPY VARCHAR2,

Line 2678: DELETE FROM OKL_ACCRUAL_GNRTNS

2674: RAISE Okc_Api.G_EXCEPTION_UNEXPECTED_ERROR;
2675: ELSIF (l_return_status = Okc_Api.G_RET_STS_ERROR) THEN
2676: RAISE Okc_Api.G_EXCEPTION_ERROR;
2677: END IF;
2678: DELETE FROM OKL_ACCRUAL_GNRTNS
2679: WHERE ID = l_agn_rec.id;
2680:
2681: Okc_Api.END_ACTIVITY(x_msg_count, x_msg_data);
2682: EXCEPTION

Line 2715: -- delete_row for:OKL_ACCRUAL_GNRTNS_V --

2711: '_PVT'
2712: );
2713: END delete_row;
2714: -----------------------------------------
2715: -- delete_row for:OKL_ACCRUAL_GNRTNS_V --
2716: -----------------------------------------
2717: PROCEDURE delete_row(
2718: p_api_version IN NUMBER,
2719: p_init_msg_list IN VARCHAR2 DEFAULT Okc_Api.G_FALSE,