DBA Data[Home] [Help]

APPS.OKL_TAP_PVT dependencies on OKL_TRX_AP_INVOICES_TL

Line 1636: DELETE FROM OKL_TRX_AP_INVOICES_TL T

1632: -- PROCEDURE add_language
1633: ---------------------------------------------------------------------------
1634: PROCEDURE add_language IS
1635: BEGIN
1636: DELETE FROM OKL_TRX_AP_INVOICES_TL T
1637: WHERE NOT EXISTS (
1638: SELECT NULL
1639: FROM OKL_TRX_AP_INVS_ALL_B B
1640: WHERE B.ID = T.ID

Line 1643: UPDATE OKL_TRX_AP_INVOICES_TL T SET (

1639: FROM OKL_TRX_AP_INVS_ALL_B B
1640: WHERE B.ID = T.ID
1641: AND T.LANGUAGE = USERENV('LANG')
1642: );
1643: UPDATE OKL_TRX_AP_INVOICES_TL T SET (
1644: DESCRIPTION) = (SELECT
1645: B.DESCRIPTION
1646: FROM OKL_TRX_AP_INVOICES_TL B
1647: WHERE B.ID = T.ID

Line 1646: FROM OKL_TRX_AP_INVOICES_TL B

1642: );
1643: UPDATE OKL_TRX_AP_INVOICES_TL T SET (
1644: DESCRIPTION) = (SELECT
1645: B.DESCRIPTION
1646: FROM OKL_TRX_AP_INVOICES_TL B
1647: WHERE B.ID = T.ID
1648: AND B.LANGUAGE = T.SOURCE_LANG)
1649: WHERE (
1650: T.ID,

Line 1655: FROM OKL_TRX_AP_INVOICES_TL SUBB, OKL_TRX_AP_INVOICES_TL SUBT

1651: T.LANGUAGE)
1652: IN (SELECT
1653: SUBT.ID,
1654: SUBT.LANGUAGE
1655: FROM OKL_TRX_AP_INVOICES_TL SUBB, OKL_TRX_AP_INVOICES_TL SUBT
1656: WHERE SUBB.ID = SUBT.ID
1657: AND SUBB.LANGUAGE = SUBT.SOURCE_LANG
1658: AND (SUBB.DESCRIPTION <> SUBT.DESCRIPTION
1659: OR (SUBB.DESCRIPTION IS NULL AND SUBT.DESCRIPTION IS NOT NULL)

Line 1662: INSERT INTO OKL_TRX_AP_INVOICES_TL (

1658: AND (SUBB.DESCRIPTION <> SUBT.DESCRIPTION
1659: OR (SUBB.DESCRIPTION IS NULL AND SUBT.DESCRIPTION IS NOT NULL)
1660: OR (SUBB.DESCRIPTION IS NOT NULL AND SUBT.DESCRIPTION IS NULL)
1661: ));
1662: INSERT INTO OKL_TRX_AP_INVOICES_TL (
1663: ID,
1664: LANGUAGE,
1665: SOURCE_LANG,
1666: SFWT_FLAG,

Line 1684: FROM OKL_TRX_AP_INVOICES_TL B, FND_LANGUAGES L

1680: B.CREATION_DATE,
1681: B.LAST_UPDATED_BY,
1682: B.LAST_UPDATE_DATE,
1683: B.LAST_UPDATE_LOGIN
1684: FROM OKL_TRX_AP_INVOICES_TL B, FND_LANGUAGES L
1685: WHERE L.INSTALLED_FLAG IN ('I', 'B')
1686: AND B.LANGUAGE = USERENV('LANG')
1687: AND NOT EXISTS(
1688: SELECT NULL

Line 1689: FROM OKL_TRX_AP_INVOICES_TL T

1685: WHERE L.INSTALLED_FLAG IN ('I', 'B')
1686: AND B.LANGUAGE = USERENV('LANG')
1687: AND NOT EXISTS(
1688: SELECT NULL
1689: FROM OKL_TRX_AP_INVOICES_TL T
1690: WHERE T.ID = B.ID
1691: AND T.LANGUAGE = L.LANGUAGE_CODE
1692: );
1693: END add_language;

Line 1862: -- FUNCTION get_rec for: OKL_TRX_AP_INVOICES_TL

1858: BEGIN
1859: RETURN(get_rec(p_tap_rec, l_row_notfound));
1860: END get_rec;
1861: ---------------------------------------------------------------------------
1862: -- FUNCTION get_rec for: OKL_TRX_AP_INVOICES_TL
1863: ---------------------------------------------------------------------------
1864: FUNCTION get_rec (
1865: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
1866: x_no_data_found OUT NOCOPY BOOLEAN

Line 1865: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,

1861: ---------------------------------------------------------------------------
1862: -- FUNCTION get_rec for: OKL_TRX_AP_INVOICES_TL
1863: ---------------------------------------------------------------------------
1864: FUNCTION get_rec (
1865: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
1866: x_no_data_found OUT NOCOPY BOOLEAN
1867: ) RETURN OklTrxApInvoicesTlRecType IS
1868: CURSOR okl_trx_ap_invoices_tl_pk_csr (p_id IN NUMBER,
1869: p_language IN VARCHAR2) IS

Line 1868: CURSOR okl_trx_ap_invoices_tl_pk_csr (p_id IN NUMBER,

1864: FUNCTION get_rec (
1865: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
1866: x_no_data_found OUT NOCOPY BOOLEAN
1867: ) RETURN OklTrxApInvoicesTlRecType IS
1868: CURSOR okl_trx_ap_invoices_tl_pk_csr (p_id IN NUMBER,
1869: p_language IN VARCHAR2) IS
1870: SELECT
1871: ID,
1872: LANGUAGE,

Line 1881: FROM Okl_Trx_Ap_Invoices_Tl

1877: CREATION_DATE,
1878: LAST_UPDATED_BY,
1879: LAST_UPDATE_DATE,
1880: LAST_UPDATE_LOGIN
1881: FROM Okl_Trx_Ap_Invoices_Tl
1882: WHERE okl_trx_ap_invoices_tl.id = p_id
1883: AND okl_trx_ap_invoices_tl.language = p_language;
1884: l_okl_trx_ap_invoices_tl_pk okl_trx_ap_invoices_tl_pk_csr%ROWTYPE;
1885: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

Line 1882: WHERE okl_trx_ap_invoices_tl.id = p_id

1878: LAST_UPDATED_BY,
1879: LAST_UPDATE_DATE,
1880: LAST_UPDATE_LOGIN
1881: FROM Okl_Trx_Ap_Invoices_Tl
1882: WHERE okl_trx_ap_invoices_tl.id = p_id
1883: AND okl_trx_ap_invoices_tl.language = p_language;
1884: l_okl_trx_ap_invoices_tl_pk okl_trx_ap_invoices_tl_pk_csr%ROWTYPE;
1885: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
1886: BEGIN

Line 1883: AND okl_trx_ap_invoices_tl.language = p_language;

1879: LAST_UPDATE_DATE,
1880: LAST_UPDATE_LOGIN
1881: FROM Okl_Trx_Ap_Invoices_Tl
1882: WHERE okl_trx_ap_invoices_tl.id = p_id
1883: AND okl_trx_ap_invoices_tl.language = p_language;
1884: l_okl_trx_ap_invoices_tl_pk okl_trx_ap_invoices_tl_pk_csr%ROWTYPE;
1885: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
1886: BEGIN
1887: x_no_data_found := TRUE;

Line 1884: l_okl_trx_ap_invoices_tl_pk okl_trx_ap_invoices_tl_pk_csr%ROWTYPE;

1880: LAST_UPDATE_LOGIN
1881: FROM Okl_Trx_Ap_Invoices_Tl
1882: WHERE okl_trx_ap_invoices_tl.id = p_id
1883: AND okl_trx_ap_invoices_tl.language = p_language;
1884: l_okl_trx_ap_invoices_tl_pk okl_trx_ap_invoices_tl_pk_csr%ROWTYPE;
1885: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
1886: BEGIN
1887: x_no_data_found := TRUE;
1888: -- Get current database values

Line 1885: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

1881: FROM Okl_Trx_Ap_Invoices_Tl
1882: WHERE okl_trx_ap_invoices_tl.id = p_id
1883: AND okl_trx_ap_invoices_tl.language = p_language;
1884: l_okl_trx_ap_invoices_tl_pk okl_trx_ap_invoices_tl_pk_csr%ROWTYPE;
1885: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
1886: BEGIN
1887: x_no_data_found := TRUE;
1888: -- Get current database values
1889: OPEN okl_trx_ap_invoices_tl_pk_csr (p_okl_trx_ap_invoices_tl_rec.id,

Line 1889: OPEN okl_trx_ap_invoices_tl_pk_csr (p_okl_trx_ap_invoices_tl_rec.id,

1885: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
1886: BEGIN
1887: x_no_data_found := TRUE;
1888: -- Get current database values
1889: OPEN okl_trx_ap_invoices_tl_pk_csr (p_okl_trx_ap_invoices_tl_rec.id,
1890: p_okl_trx_ap_invoices_tl_rec.language);
1891: FETCH okl_trx_ap_invoices_tl_pk_csr INTO
1892: l_okl_trx_ap_invoices_tl_rec.ID,
1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,

Line 1890: p_okl_trx_ap_invoices_tl_rec.language);

1886: BEGIN
1887: x_no_data_found := TRUE;
1888: -- Get current database values
1889: OPEN okl_trx_ap_invoices_tl_pk_csr (p_okl_trx_ap_invoices_tl_rec.id,
1890: p_okl_trx_ap_invoices_tl_rec.language);
1891: FETCH okl_trx_ap_invoices_tl_pk_csr INTO
1892: l_okl_trx_ap_invoices_tl_rec.ID,
1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,
1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,

Line 1891: FETCH okl_trx_ap_invoices_tl_pk_csr INTO

1887: x_no_data_found := TRUE;
1888: -- Get current database values
1889: OPEN okl_trx_ap_invoices_tl_pk_csr (p_okl_trx_ap_invoices_tl_rec.id,
1890: p_okl_trx_ap_invoices_tl_rec.language);
1891: FETCH okl_trx_ap_invoices_tl_pk_csr INTO
1892: l_okl_trx_ap_invoices_tl_rec.ID,
1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,
1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,
1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,

Line 1892: l_okl_trx_ap_invoices_tl_rec.ID,

1888: -- Get current database values
1889: OPEN okl_trx_ap_invoices_tl_pk_csr (p_okl_trx_ap_invoices_tl_rec.id,
1890: p_okl_trx_ap_invoices_tl_rec.language);
1891: FETCH okl_trx_ap_invoices_tl_pk_csr INTO
1892: l_okl_trx_ap_invoices_tl_rec.ID,
1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,
1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,
1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,
1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,

Line 1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,

1889: OPEN okl_trx_ap_invoices_tl_pk_csr (p_okl_trx_ap_invoices_tl_rec.id,
1890: p_okl_trx_ap_invoices_tl_rec.language);
1891: FETCH okl_trx_ap_invoices_tl_pk_csr INTO
1892: l_okl_trx_ap_invoices_tl_rec.ID,
1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,
1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,
1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,
1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,
1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,

Line 1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,

1890: p_okl_trx_ap_invoices_tl_rec.language);
1891: FETCH okl_trx_ap_invoices_tl_pk_csr INTO
1892: l_okl_trx_ap_invoices_tl_rec.ID,
1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,
1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,
1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,
1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,
1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,
1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,

Line 1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,

1891: FETCH okl_trx_ap_invoices_tl_pk_csr INTO
1892: l_okl_trx_ap_invoices_tl_rec.ID,
1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,
1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,
1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,
1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,
1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,
1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,
1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,

Line 1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,

1892: l_okl_trx_ap_invoices_tl_rec.ID,
1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,
1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,
1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,
1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,
1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,
1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,
1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,
1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,

Line 1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,

1893: l_okl_trx_ap_invoices_tl_rec.LANGUAGE,
1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,
1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,
1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,
1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,
1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,
1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,
1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,
1901: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_LOGIN;

Line 1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,

1894: l_okl_trx_ap_invoices_tl_rec.SOURCE_LANG,
1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,
1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,
1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,
1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,
1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,
1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,
1901: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_LOGIN;
1902: x_no_data_found := okl_trx_ap_invoices_tl_pk_csr%NOTFOUND;

Line 1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,

1895: l_okl_trx_ap_invoices_tl_rec.SFWT_FLAG,
1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,
1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,
1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,
1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,
1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,
1901: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_LOGIN;
1902: x_no_data_found := okl_trx_ap_invoices_tl_pk_csr%NOTFOUND;
1903: CLOSE okl_trx_ap_invoices_tl_pk_csr;

Line 1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,

1896: l_okl_trx_ap_invoices_tl_rec.DESCRIPTION,
1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,
1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,
1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,
1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,
1901: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_LOGIN;
1902: x_no_data_found := okl_trx_ap_invoices_tl_pk_csr%NOTFOUND;
1903: CLOSE okl_trx_ap_invoices_tl_pk_csr;
1904: RETURN(l_okl_trx_ap_invoices_tl_rec);

Line 1901: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_LOGIN;

1897: l_okl_trx_ap_invoices_tl_rec.CREATED_BY,
1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,
1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,
1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,
1901: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_LOGIN;
1902: x_no_data_found := okl_trx_ap_invoices_tl_pk_csr%NOTFOUND;
1903: CLOSE okl_trx_ap_invoices_tl_pk_csr;
1904: RETURN(l_okl_trx_ap_invoices_tl_rec);
1905: END get_rec;

Line 1902: x_no_data_found := okl_trx_ap_invoices_tl_pk_csr%NOTFOUND;

1898: l_okl_trx_ap_invoices_tl_rec.CREATION_DATE,
1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,
1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,
1901: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_LOGIN;
1902: x_no_data_found := okl_trx_ap_invoices_tl_pk_csr%NOTFOUND;
1903: CLOSE okl_trx_ap_invoices_tl_pk_csr;
1904: RETURN(l_okl_trx_ap_invoices_tl_rec);
1905: END get_rec;
1906: FUNCTION get_rec (

Line 1903: CLOSE okl_trx_ap_invoices_tl_pk_csr;

1899: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATED_BY,
1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,
1901: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_LOGIN;
1902: x_no_data_found := okl_trx_ap_invoices_tl_pk_csr%NOTFOUND;
1903: CLOSE okl_trx_ap_invoices_tl_pk_csr;
1904: RETURN(l_okl_trx_ap_invoices_tl_rec);
1905: END get_rec;
1906: FUNCTION get_rec (
1907: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType

Line 1904: RETURN(l_okl_trx_ap_invoices_tl_rec);

1900: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_DATE,
1901: l_okl_trx_ap_invoices_tl_rec.LAST_UPDATE_LOGIN;
1902: x_no_data_found := okl_trx_ap_invoices_tl_pk_csr%NOTFOUND;
1903: CLOSE okl_trx_ap_invoices_tl_pk_csr;
1904: RETURN(l_okl_trx_ap_invoices_tl_rec);
1905: END get_rec;
1906: FUNCTION get_rec (
1907: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType
1908: ) RETURN OklTrxApInvoicesTlRecType IS

Line 1907: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType

1903: CLOSE okl_trx_ap_invoices_tl_pk_csr;
1904: RETURN(l_okl_trx_ap_invoices_tl_rec);
1905: END get_rec;
1906: FUNCTION get_rec (
1907: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType
1908: ) RETURN OklTrxApInvoicesTlRecType IS
1909: l_row_notfound BOOLEAN := TRUE;
1910: BEGIN
1911: RETURN(get_rec(p_okl_trx_ap_invoices_tl_rec, l_row_notfound));

Line 1911: RETURN(get_rec(p_okl_trx_ap_invoices_tl_rec, l_row_notfound));

1907: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType
1908: ) RETURN OklTrxApInvoicesTlRecType IS
1909: l_row_notfound BOOLEAN := TRUE;
1910: BEGIN
1911: RETURN(get_rec(p_okl_trx_ap_invoices_tl_rec, l_row_notfound));
1912: END get_rec;
1913: ---------------------------------------------------------------------------
1914: -- FUNCTION get_rec for: OKL_TRX_AP_INVOICES_V
1915: ---------------------------------------------------------------------------

Line 2972: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

2968: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
2969: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2970: l_tapv_rec tapv_rec_type := p_tapv_rec;
2971: l_tap_rec tap_rec_type;
2972: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
2973: BEGIN
2974: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2975: G_PKG_NAME,
2976: p_init_msg_list,

Line 3340: -- insert_row for:OKL_TRX_AP_INVOICES_TL --

3336: '_PVT'
3337: );
3338: END insert_row;
3339: -------------------------------------------
3340: -- insert_row for:OKL_TRX_AP_INVOICES_TL --
3341: -------------------------------------------
3342: PROCEDURE insert_row(
3343: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3344: x_return_status OUT NOCOPY VARCHAR2,

Line 3347: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,

3343: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3344: x_return_status OUT NOCOPY VARCHAR2,
3345: x_msg_count OUT NOCOPY NUMBER,
3346: x_msg_data OUT NOCOPY VARCHAR2,
3347: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
3348: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType) IS
3349: l_api_version CONSTANT NUMBER := 1;
3350: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
3351: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 3348: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType) IS

3344: x_return_status OUT NOCOPY VARCHAR2,
3345: x_msg_count OUT NOCOPY NUMBER,
3346: x_msg_data OUT NOCOPY VARCHAR2,
3347: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
3348: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType) IS
3349: l_api_version CONSTANT NUMBER := 1;
3350: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
3351: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3352: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType := p_okl_trx_ap_invoices_tl_rec;

Line 3352: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType := p_okl_trx_ap_invoices_tl_rec;

3348: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType) IS
3349: l_api_version CONSTANT NUMBER := 1;
3350: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
3351: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3352: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType := p_okl_trx_ap_invoices_tl_rec;
3353: ldefokltrxapinvoicestlrec OklTrxApInvoicesTlRecType;
3354: CURSOR get_languages IS
3355: SELECT *
3356: FROM FND_LANGUAGES

Line 3359: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --

3355: SELECT *
3356: FROM FND_LANGUAGES
3357: WHERE INSTALLED_FLAG IN ('I', 'B');
3358: -----------------------------------------------
3359: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
3360: -----------------------------------------------
3361: FUNCTION Set_Attributes (
3362: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
3363: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType

Line 3362: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,

3358: -----------------------------------------------
3359: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
3360: -----------------------------------------------
3361: FUNCTION Set_Attributes (
3362: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
3363: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
3364: ) RETURN VARCHAR2 IS
3365: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3366: BEGIN

Line 3363: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType

3359: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
3360: -----------------------------------------------
3361: FUNCTION Set_Attributes (
3362: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
3363: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
3364: ) RETURN VARCHAR2 IS
3365: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3366: BEGIN
3367: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;

Line 3367: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;

3363: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
3364: ) RETURN VARCHAR2 IS
3365: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3366: BEGIN
3367: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
3368: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');
3369: x_okl_trx_ap_invoices_tl_rec.SOURCE_LANG := USERENV('LANG');
3370: RETURN(l_return_status);
3371: END Set_Attributes;

Line 3368: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');

3364: ) RETURN VARCHAR2 IS
3365: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3366: BEGIN
3367: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
3368: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');
3369: x_okl_trx_ap_invoices_tl_rec.SOURCE_LANG := USERENV('LANG');
3370: RETURN(l_return_status);
3371: END Set_Attributes;
3372: BEGIN

Line 3369: x_okl_trx_ap_invoices_tl_rec.SOURCE_LANG := USERENV('LANG');

3365: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3366: BEGIN
3367: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
3368: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');
3369: x_okl_trx_ap_invoices_tl_rec.SOURCE_LANG := USERENV('LANG');
3370: RETURN(l_return_status);
3371: END Set_Attributes;
3372: BEGIN
3373: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 3384: p_okl_trx_ap_invoices_tl_rec, -- IN

3380: RAISE OKL_API.G_EXCEPTION_ERROR;
3381: END IF;
3382: --- Setting item attributes
3383: l_return_status := Set_Attributes(
3384: p_okl_trx_ap_invoices_tl_rec, -- IN
3385: l_okl_trx_ap_invoices_tl_rec); -- OUT
3386: --- If any errors happen abort API
3387: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 3385: l_okl_trx_ap_invoices_tl_rec); -- OUT

3381: END IF;
3382: --- Setting item attributes
3383: l_return_status := Set_Attributes(
3384: p_okl_trx_ap_invoices_tl_rec, -- IN
3385: l_okl_trx_ap_invoices_tl_rec); -- OUT
3386: --- If any errors happen abort API
3387: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

Line 3393: l_okl_trx_ap_invoices_tl_rec.language := l_lang_rec.language_code;

3389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3390: RAISE OKL_API.G_EXCEPTION_ERROR;
3391: END IF;
3392: FOR l_lang_rec IN get_languages LOOP
3393: l_okl_trx_ap_invoices_tl_rec.language := l_lang_rec.language_code;
3394: INSERT INTO OKL_TRX_AP_INVOICES_TL(
3395: id,
3396: language,
3397: source_lang,

Line 3394: INSERT INTO OKL_TRX_AP_INVOICES_TL(

3390: RAISE OKL_API.G_EXCEPTION_ERROR;
3391: END IF;
3392: FOR l_lang_rec IN get_languages LOOP
3393: l_okl_trx_ap_invoices_tl_rec.language := l_lang_rec.language_code;
3394: INSERT INTO OKL_TRX_AP_INVOICES_TL(
3395: id,
3396: language,
3397: source_lang,
3398: sfwt_flag,

Line 3406: l_okl_trx_ap_invoices_tl_rec.id,

3402: last_updated_by,
3403: last_update_date,
3404: last_update_login)
3405: VALUES (
3406: l_okl_trx_ap_invoices_tl_rec.id,
3407: l_okl_trx_ap_invoices_tl_rec.language,
3408: l_okl_trx_ap_invoices_tl_rec.source_lang,
3409: l_okl_trx_ap_invoices_tl_rec.sfwt_flag,
3410: l_okl_trx_ap_invoices_tl_rec.description,

Line 3407: l_okl_trx_ap_invoices_tl_rec.language,

3403: last_update_date,
3404: last_update_login)
3405: VALUES (
3406: l_okl_trx_ap_invoices_tl_rec.id,
3407: l_okl_trx_ap_invoices_tl_rec.language,
3408: l_okl_trx_ap_invoices_tl_rec.source_lang,
3409: l_okl_trx_ap_invoices_tl_rec.sfwt_flag,
3410: l_okl_trx_ap_invoices_tl_rec.description,
3411: l_okl_trx_ap_invoices_tl_rec.created_by,

Line 3408: l_okl_trx_ap_invoices_tl_rec.source_lang,

3404: last_update_login)
3405: VALUES (
3406: l_okl_trx_ap_invoices_tl_rec.id,
3407: l_okl_trx_ap_invoices_tl_rec.language,
3408: l_okl_trx_ap_invoices_tl_rec.source_lang,
3409: l_okl_trx_ap_invoices_tl_rec.sfwt_flag,
3410: l_okl_trx_ap_invoices_tl_rec.description,
3411: l_okl_trx_ap_invoices_tl_rec.created_by,
3412: l_okl_trx_ap_invoices_tl_rec.creation_date,

Line 3409: l_okl_trx_ap_invoices_tl_rec.sfwt_flag,

3405: VALUES (
3406: l_okl_trx_ap_invoices_tl_rec.id,
3407: l_okl_trx_ap_invoices_tl_rec.language,
3408: l_okl_trx_ap_invoices_tl_rec.source_lang,
3409: l_okl_trx_ap_invoices_tl_rec.sfwt_flag,
3410: l_okl_trx_ap_invoices_tl_rec.description,
3411: l_okl_trx_ap_invoices_tl_rec.created_by,
3412: l_okl_trx_ap_invoices_tl_rec.creation_date,
3413: l_okl_trx_ap_invoices_tl_rec.last_updated_by,

Line 3410: l_okl_trx_ap_invoices_tl_rec.description,

3406: l_okl_trx_ap_invoices_tl_rec.id,
3407: l_okl_trx_ap_invoices_tl_rec.language,
3408: l_okl_trx_ap_invoices_tl_rec.source_lang,
3409: l_okl_trx_ap_invoices_tl_rec.sfwt_flag,
3410: l_okl_trx_ap_invoices_tl_rec.description,
3411: l_okl_trx_ap_invoices_tl_rec.created_by,
3412: l_okl_trx_ap_invoices_tl_rec.creation_date,
3413: l_okl_trx_ap_invoices_tl_rec.last_updated_by,
3414: l_okl_trx_ap_invoices_tl_rec.last_update_date,

Line 3411: l_okl_trx_ap_invoices_tl_rec.created_by,

3407: l_okl_trx_ap_invoices_tl_rec.language,
3408: l_okl_trx_ap_invoices_tl_rec.source_lang,
3409: l_okl_trx_ap_invoices_tl_rec.sfwt_flag,
3410: l_okl_trx_ap_invoices_tl_rec.description,
3411: l_okl_trx_ap_invoices_tl_rec.created_by,
3412: l_okl_trx_ap_invoices_tl_rec.creation_date,
3413: l_okl_trx_ap_invoices_tl_rec.last_updated_by,
3414: l_okl_trx_ap_invoices_tl_rec.last_update_date,
3415: l_okl_trx_ap_invoices_tl_rec.last_update_login);

Line 3412: l_okl_trx_ap_invoices_tl_rec.creation_date,

3408: l_okl_trx_ap_invoices_tl_rec.source_lang,
3409: l_okl_trx_ap_invoices_tl_rec.sfwt_flag,
3410: l_okl_trx_ap_invoices_tl_rec.description,
3411: l_okl_trx_ap_invoices_tl_rec.created_by,
3412: l_okl_trx_ap_invoices_tl_rec.creation_date,
3413: l_okl_trx_ap_invoices_tl_rec.last_updated_by,
3414: l_okl_trx_ap_invoices_tl_rec.last_update_date,
3415: l_okl_trx_ap_invoices_tl_rec.last_update_login);
3416: END LOOP;

Line 3413: l_okl_trx_ap_invoices_tl_rec.last_updated_by,

3409: l_okl_trx_ap_invoices_tl_rec.sfwt_flag,
3410: l_okl_trx_ap_invoices_tl_rec.description,
3411: l_okl_trx_ap_invoices_tl_rec.created_by,
3412: l_okl_trx_ap_invoices_tl_rec.creation_date,
3413: l_okl_trx_ap_invoices_tl_rec.last_updated_by,
3414: l_okl_trx_ap_invoices_tl_rec.last_update_date,
3415: l_okl_trx_ap_invoices_tl_rec.last_update_login);
3416: END LOOP;
3417: -- Set OUT values

Line 3414: l_okl_trx_ap_invoices_tl_rec.last_update_date,

3410: l_okl_trx_ap_invoices_tl_rec.description,
3411: l_okl_trx_ap_invoices_tl_rec.created_by,
3412: l_okl_trx_ap_invoices_tl_rec.creation_date,
3413: l_okl_trx_ap_invoices_tl_rec.last_updated_by,
3414: l_okl_trx_ap_invoices_tl_rec.last_update_date,
3415: l_okl_trx_ap_invoices_tl_rec.last_update_login);
3416: END LOOP;
3417: -- Set OUT values
3418: x_okl_trx_ap_invoices_tl_rec := l_okl_trx_ap_invoices_tl_rec;

Line 3415: l_okl_trx_ap_invoices_tl_rec.last_update_login);

3411: l_okl_trx_ap_invoices_tl_rec.created_by,
3412: l_okl_trx_ap_invoices_tl_rec.creation_date,
3413: l_okl_trx_ap_invoices_tl_rec.last_updated_by,
3414: l_okl_trx_ap_invoices_tl_rec.last_update_date,
3415: l_okl_trx_ap_invoices_tl_rec.last_update_login);
3416: END LOOP;
3417: -- Set OUT values
3418: x_okl_trx_ap_invoices_tl_rec := l_okl_trx_ap_invoices_tl_rec;
3419: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 3418: x_okl_trx_ap_invoices_tl_rec := l_okl_trx_ap_invoices_tl_rec;

3414: l_okl_trx_ap_invoices_tl_rec.last_update_date,
3415: l_okl_trx_ap_invoices_tl_rec.last_update_login);
3416: END LOOP;
3417: -- Set OUT values
3418: x_okl_trx_ap_invoices_tl_rec := l_okl_trx_ap_invoices_tl_rec;
3419: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3420: EXCEPTION
3421: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3422: x_return_status := OKL_API.HANDLE_EXCEPTIONS

Line 3470: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

3466: l_tapv_rec tapv_rec_type;
3467: l_def_tapv_rec tapv_rec_type;
3468: l_tap_rec tap_rec_type;
3469: lx_tap_rec tap_rec_type;
3470: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
3471: lx_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
3472: -------------------------------
3473: -- FUNCTION fill_who_columns --
3474: -------------------------------

Line 3471: lx_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

3467: l_def_tapv_rec tapv_rec_type;
3468: l_tap_rec tap_rec_type;
3469: lx_tap_rec tap_rec_type;
3470: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
3471: lx_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
3472: -------------------------------
3473: -- FUNCTION fill_who_columns --
3474: -------------------------------
3475: FUNCTION fill_who_columns (

Line 3559: migrate(l_def_tapv_rec, l_okl_trx_ap_invoices_tl_rec);

3555: --------------------------------------
3556: -- Move VIEW record to "Child" records
3557: --------------------------------------
3558: migrate(l_def_tapv_rec, l_tap_rec);
3559: migrate(l_def_tapv_rec, l_okl_trx_ap_invoices_tl_rec);
3560: --------------------------------------------
3561: -- Call the INSERT_ROW for each child record
3562: --------------------------------------------
3563: insert_row(

Line 3582: l_okl_trx_ap_invoices_tl_rec,

3578: p_init_msg_list,
3579: x_return_status,
3580: x_msg_count,
3581: x_msg_data,
3582: l_okl_trx_ap_invoices_tl_rec,
3583: lx_okl_trx_ap_invoices_tl_rec
3584: );
3585: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3586: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 3583: lx_okl_trx_ap_invoices_tl_rec

3579: x_return_status,
3580: x_msg_count,
3581: x_msg_data,
3582: l_okl_trx_ap_invoices_tl_rec,
3583: lx_okl_trx_ap_invoices_tl_rec
3584: );
3585: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3586: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3587: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

Line 3590: migrate(lx_okl_trx_ap_invoices_tl_rec, l_def_tapv_rec);

3586: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3587: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
3588: RAISE OKL_API.G_EXCEPTION_ERROR;
3589: END IF;
3590: migrate(lx_okl_trx_ap_invoices_tl_rec, l_def_tapv_rec);
3591: -- Set OUT values
3592: x_tapv_rec := l_def_tapv_rec;
3593: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3594: EXCEPTION

Line 3806: -- lock_row for:OKL_TRX_AP_INVOICES_TL --

3802: '_PVT'
3803: );
3804: END lock_row;
3805: -----------------------------------------
3806: -- lock_row for:OKL_TRX_AP_INVOICES_TL --
3807: -----------------------------------------
3808: PROCEDURE lock_row(
3809: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3810: x_return_status OUT NOCOPY VARCHAR2,

Line 3813: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS

3809: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3810: x_return_status OUT NOCOPY VARCHAR2,
3811: x_msg_count OUT NOCOPY NUMBER,
3812: x_msg_data OUT NOCOPY VARCHAR2,
3813: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS
3814: E_Resource_Busy EXCEPTION;
3815: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
3816: CURSOR lock_csr (p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS
3817: SELECT *

Line 3816: CURSOR lock_csr (p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS

3812: x_msg_data OUT NOCOPY VARCHAR2,
3813: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS
3814: E_Resource_Busy EXCEPTION;
3815: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
3816: CURSOR lock_csr (p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS
3817: SELECT *
3818: FROM OKL_TRX_AP_INVOICES_TL
3819: WHERE ID = p_okl_trx_ap_invoices_tl_rec.id
3820: FOR UPDATE NOWAIT;

Line 3818: FROM OKL_TRX_AP_INVOICES_TL

3814: E_Resource_Busy EXCEPTION;
3815: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
3816: CURSOR lock_csr (p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS
3817: SELECT *
3818: FROM OKL_TRX_AP_INVOICES_TL
3819: WHERE ID = p_okl_trx_ap_invoices_tl_rec.id
3820: FOR UPDATE NOWAIT;
3821: l_api_version CONSTANT NUMBER := 1;
3822: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';

Line 3819: WHERE ID = p_okl_trx_ap_invoices_tl_rec.id

3815: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
3816: CURSOR lock_csr (p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS
3817: SELECT *
3818: FROM OKL_TRX_AP_INVOICES_TL
3819: WHERE ID = p_okl_trx_ap_invoices_tl_rec.id
3820: FOR UPDATE NOWAIT;
3821: l_api_version CONSTANT NUMBER := 1;
3822: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';
3823: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 3838: OPEN lock_csr(p_okl_trx_ap_invoices_tl_rec);

3834: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3835: RAISE OKL_API.G_EXCEPTION_ERROR;
3836: END IF;
3837: BEGIN
3838: OPEN lock_csr(p_okl_trx_ap_invoices_tl_rec);
3839: FETCH lock_csr INTO l_lock_var;
3840: l_row_notfound := lock_csr%NOTFOUND;
3841: CLOSE lock_csr;
3842: EXCEPTION

Line 3901: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

3897: l_api_version CONSTANT NUMBER := 1;
3898: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
3899: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3900: l_tap_rec tap_rec_type;
3901: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
3902: BEGIN
3903: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
3904: G_PKG_NAME,
3905: p_init_msg_list,

Line 3919: migrate(p_tapv_rec, l_okl_trx_ap_invoices_tl_rec);

3915: --------------------------------------
3916: -- Move VIEW record to "Child" records
3917: --------------------------------------
3918: migrate(p_tapv_rec, l_tap_rec);
3919: migrate(p_tapv_rec, l_okl_trx_ap_invoices_tl_rec);
3920: --------------------------------------------
3921: -- Call the LOCK_ROW for each child record
3922: --------------------------------------------
3923: lock_row(

Line 3940: l_okl_trx_ap_invoices_tl_rec

3936: p_init_msg_list,
3937: x_return_status,
3938: x_msg_count,
3939: x_msg_data,
3940: l_okl_trx_ap_invoices_tl_rec
3941: );
3942: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3943: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3944: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

Line 4527: -- update_row for:OKL_TRX_AP_INVOICES_TL --

4523: '_PVT'
4524: );
4525: END update_row;
4526: -------------------------------------------
4527: -- update_row for:OKL_TRX_AP_INVOICES_TL --
4528: -------------------------------------------
4529: PROCEDURE update_row(
4530: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
4531: x_return_status OUT NOCOPY VARCHAR2,

Line 4534: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,

4530: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
4531: x_return_status OUT NOCOPY VARCHAR2,
4532: x_msg_count OUT NOCOPY NUMBER,
4533: x_msg_data OUT NOCOPY VARCHAR2,
4534: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
4535: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType) IS
4536: l_api_version CONSTANT NUMBER := 1;
4537: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
4538: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 4535: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType) IS

4531: x_return_status OUT NOCOPY VARCHAR2,
4532: x_msg_count OUT NOCOPY NUMBER,
4533: x_msg_data OUT NOCOPY VARCHAR2,
4534: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
4535: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType) IS
4536: l_api_version CONSTANT NUMBER := 1;
4537: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
4538: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4539: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType := p_okl_trx_ap_invoices_tl_rec;

Line 4539: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType := p_okl_trx_ap_invoices_tl_rec;

4535: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType) IS
4536: l_api_version CONSTANT NUMBER := 1;
4537: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
4538: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4539: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType := p_okl_trx_ap_invoices_tl_rec;
4540: ldefokltrxapinvoicestlrec OklTrxApInvoicesTlRecType;
4541: l_row_notfound BOOLEAN := TRUE;
4542: ----------------------------------
4543: -- FUNCTION populate_new_record --

Line 4546: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,

4542: ----------------------------------
4543: -- FUNCTION populate_new_record --
4544: ----------------------------------
4545: FUNCTION populate_new_record (
4546: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
4547: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
4548: ) RETURN VARCHAR2 IS
4549: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
4550: l_row_notfound BOOLEAN := TRUE;

Line 4547: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType

4543: -- FUNCTION populate_new_record --
4544: ----------------------------------
4545: FUNCTION populate_new_record (
4546: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
4547: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
4548: ) RETURN VARCHAR2 IS
4549: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
4550: l_row_notfound BOOLEAN := TRUE;
4551: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 4549: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

4545: FUNCTION populate_new_record (
4546: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
4547: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
4548: ) RETURN VARCHAR2 IS
4549: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
4550: l_row_notfound BOOLEAN := TRUE;
4551: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4552: BEGIN
4553: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;

Line 4553: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;

4549: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
4550: l_row_notfound BOOLEAN := TRUE;
4551: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4552: BEGIN
4553: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
4554: -- Get current database values
4555: l_okl_trx_ap_invoices_tl_rec := get_rec(p_okl_trx_ap_invoices_tl_rec, l_row_notfound);
4556: IF (l_row_notfound) THEN
4557: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 4555: l_okl_trx_ap_invoices_tl_rec := get_rec(p_okl_trx_ap_invoices_tl_rec, l_row_notfound);

4551: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4552: BEGIN
4553: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
4554: -- Get current database values
4555: l_okl_trx_ap_invoices_tl_rec := get_rec(p_okl_trx_ap_invoices_tl_rec, l_row_notfound);
4556: IF (l_row_notfound) THEN
4557: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
4558: END IF;
4559: IF (x_okl_trx_ap_invoices_tl_rec.id = OKL_API.G_MISS_NUM)

Line 4559: IF (x_okl_trx_ap_invoices_tl_rec.id = OKL_API.G_MISS_NUM)

4555: l_okl_trx_ap_invoices_tl_rec := get_rec(p_okl_trx_ap_invoices_tl_rec, l_row_notfound);
4556: IF (l_row_notfound) THEN
4557: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
4558: END IF;
4559: IF (x_okl_trx_ap_invoices_tl_rec.id = OKL_API.G_MISS_NUM)
4560: THEN
4561: x_okl_trx_ap_invoices_tl_rec.id := l_okl_trx_ap_invoices_tl_rec.id;
4562: END IF;
4563: IF (x_okl_trx_ap_invoices_tl_rec.language = OKL_API.G_MISS_CHAR)

Line 4561: x_okl_trx_ap_invoices_tl_rec.id := l_okl_trx_ap_invoices_tl_rec.id;

4557: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
4558: END IF;
4559: IF (x_okl_trx_ap_invoices_tl_rec.id = OKL_API.G_MISS_NUM)
4560: THEN
4561: x_okl_trx_ap_invoices_tl_rec.id := l_okl_trx_ap_invoices_tl_rec.id;
4562: END IF;
4563: IF (x_okl_trx_ap_invoices_tl_rec.language = OKL_API.G_MISS_CHAR)
4564: THEN
4565: x_okl_trx_ap_invoices_tl_rec.language := l_okl_trx_ap_invoices_tl_rec.language;

Line 4563: IF (x_okl_trx_ap_invoices_tl_rec.language = OKL_API.G_MISS_CHAR)

4559: IF (x_okl_trx_ap_invoices_tl_rec.id = OKL_API.G_MISS_NUM)
4560: THEN
4561: x_okl_trx_ap_invoices_tl_rec.id := l_okl_trx_ap_invoices_tl_rec.id;
4562: END IF;
4563: IF (x_okl_trx_ap_invoices_tl_rec.language = OKL_API.G_MISS_CHAR)
4564: THEN
4565: x_okl_trx_ap_invoices_tl_rec.language := l_okl_trx_ap_invoices_tl_rec.language;
4566: END IF;
4567: IF (x_okl_trx_ap_invoices_tl_rec.source_lang = OKL_API.G_MISS_CHAR)

Line 4565: x_okl_trx_ap_invoices_tl_rec.language := l_okl_trx_ap_invoices_tl_rec.language;

4561: x_okl_trx_ap_invoices_tl_rec.id := l_okl_trx_ap_invoices_tl_rec.id;
4562: END IF;
4563: IF (x_okl_trx_ap_invoices_tl_rec.language = OKL_API.G_MISS_CHAR)
4564: THEN
4565: x_okl_trx_ap_invoices_tl_rec.language := l_okl_trx_ap_invoices_tl_rec.language;
4566: END IF;
4567: IF (x_okl_trx_ap_invoices_tl_rec.source_lang = OKL_API.G_MISS_CHAR)
4568: THEN
4569: x_okl_trx_ap_invoices_tl_rec.source_lang := l_okl_trx_ap_invoices_tl_rec.source_lang;

Line 4567: IF (x_okl_trx_ap_invoices_tl_rec.source_lang = OKL_API.G_MISS_CHAR)

4563: IF (x_okl_trx_ap_invoices_tl_rec.language = OKL_API.G_MISS_CHAR)
4564: THEN
4565: x_okl_trx_ap_invoices_tl_rec.language := l_okl_trx_ap_invoices_tl_rec.language;
4566: END IF;
4567: IF (x_okl_trx_ap_invoices_tl_rec.source_lang = OKL_API.G_MISS_CHAR)
4568: THEN
4569: x_okl_trx_ap_invoices_tl_rec.source_lang := l_okl_trx_ap_invoices_tl_rec.source_lang;
4570: END IF;
4571: IF (x_okl_trx_ap_invoices_tl_rec.sfwt_flag = OKL_API.G_MISS_CHAR)

Line 4569: x_okl_trx_ap_invoices_tl_rec.source_lang := l_okl_trx_ap_invoices_tl_rec.source_lang;

4565: x_okl_trx_ap_invoices_tl_rec.language := l_okl_trx_ap_invoices_tl_rec.language;
4566: END IF;
4567: IF (x_okl_trx_ap_invoices_tl_rec.source_lang = OKL_API.G_MISS_CHAR)
4568: THEN
4569: x_okl_trx_ap_invoices_tl_rec.source_lang := l_okl_trx_ap_invoices_tl_rec.source_lang;
4570: END IF;
4571: IF (x_okl_trx_ap_invoices_tl_rec.sfwt_flag = OKL_API.G_MISS_CHAR)
4572: THEN
4573: x_okl_trx_ap_invoices_tl_rec.sfwt_flag := l_okl_trx_ap_invoices_tl_rec.sfwt_flag;

Line 4571: IF (x_okl_trx_ap_invoices_tl_rec.sfwt_flag = OKL_API.G_MISS_CHAR)

4567: IF (x_okl_trx_ap_invoices_tl_rec.source_lang = OKL_API.G_MISS_CHAR)
4568: THEN
4569: x_okl_trx_ap_invoices_tl_rec.source_lang := l_okl_trx_ap_invoices_tl_rec.source_lang;
4570: END IF;
4571: IF (x_okl_trx_ap_invoices_tl_rec.sfwt_flag = OKL_API.G_MISS_CHAR)
4572: THEN
4573: x_okl_trx_ap_invoices_tl_rec.sfwt_flag := l_okl_trx_ap_invoices_tl_rec.sfwt_flag;
4574: END IF;
4575: IF (x_okl_trx_ap_invoices_tl_rec.description = OKL_API.G_MISS_CHAR)

Line 4573: x_okl_trx_ap_invoices_tl_rec.sfwt_flag := l_okl_trx_ap_invoices_tl_rec.sfwt_flag;

4569: x_okl_trx_ap_invoices_tl_rec.source_lang := l_okl_trx_ap_invoices_tl_rec.source_lang;
4570: END IF;
4571: IF (x_okl_trx_ap_invoices_tl_rec.sfwt_flag = OKL_API.G_MISS_CHAR)
4572: THEN
4573: x_okl_trx_ap_invoices_tl_rec.sfwt_flag := l_okl_trx_ap_invoices_tl_rec.sfwt_flag;
4574: END IF;
4575: IF (x_okl_trx_ap_invoices_tl_rec.description = OKL_API.G_MISS_CHAR)
4576: THEN
4577: x_okl_trx_ap_invoices_tl_rec.description := l_okl_trx_ap_invoices_tl_rec.description;

Line 4575: IF (x_okl_trx_ap_invoices_tl_rec.description = OKL_API.G_MISS_CHAR)

4571: IF (x_okl_trx_ap_invoices_tl_rec.sfwt_flag = OKL_API.G_MISS_CHAR)
4572: THEN
4573: x_okl_trx_ap_invoices_tl_rec.sfwt_flag := l_okl_trx_ap_invoices_tl_rec.sfwt_flag;
4574: END IF;
4575: IF (x_okl_trx_ap_invoices_tl_rec.description = OKL_API.G_MISS_CHAR)
4576: THEN
4577: x_okl_trx_ap_invoices_tl_rec.description := l_okl_trx_ap_invoices_tl_rec.description;
4578: END IF;
4579: IF (x_okl_trx_ap_invoices_tl_rec.created_by = OKL_API.G_MISS_NUM)

Line 4577: x_okl_trx_ap_invoices_tl_rec.description := l_okl_trx_ap_invoices_tl_rec.description;

4573: x_okl_trx_ap_invoices_tl_rec.sfwt_flag := l_okl_trx_ap_invoices_tl_rec.sfwt_flag;
4574: END IF;
4575: IF (x_okl_trx_ap_invoices_tl_rec.description = OKL_API.G_MISS_CHAR)
4576: THEN
4577: x_okl_trx_ap_invoices_tl_rec.description := l_okl_trx_ap_invoices_tl_rec.description;
4578: END IF;
4579: IF (x_okl_trx_ap_invoices_tl_rec.created_by = OKL_API.G_MISS_NUM)
4580: THEN
4581: x_okl_trx_ap_invoices_tl_rec.created_by := l_okl_trx_ap_invoices_tl_rec.created_by;

Line 4579: IF (x_okl_trx_ap_invoices_tl_rec.created_by = OKL_API.G_MISS_NUM)

4575: IF (x_okl_trx_ap_invoices_tl_rec.description = OKL_API.G_MISS_CHAR)
4576: THEN
4577: x_okl_trx_ap_invoices_tl_rec.description := l_okl_trx_ap_invoices_tl_rec.description;
4578: END IF;
4579: IF (x_okl_trx_ap_invoices_tl_rec.created_by = OKL_API.G_MISS_NUM)
4580: THEN
4581: x_okl_trx_ap_invoices_tl_rec.created_by := l_okl_trx_ap_invoices_tl_rec.created_by;
4582: END IF;
4583: IF (x_okl_trx_ap_invoices_tl_rec.creation_date = OKL_API.G_MISS_DATE)

Line 4581: x_okl_trx_ap_invoices_tl_rec.created_by := l_okl_trx_ap_invoices_tl_rec.created_by;

4577: x_okl_trx_ap_invoices_tl_rec.description := l_okl_trx_ap_invoices_tl_rec.description;
4578: END IF;
4579: IF (x_okl_trx_ap_invoices_tl_rec.created_by = OKL_API.G_MISS_NUM)
4580: THEN
4581: x_okl_trx_ap_invoices_tl_rec.created_by := l_okl_trx_ap_invoices_tl_rec.created_by;
4582: END IF;
4583: IF (x_okl_trx_ap_invoices_tl_rec.creation_date = OKL_API.G_MISS_DATE)
4584: THEN
4585: x_okl_trx_ap_invoices_tl_rec.creation_date := l_okl_trx_ap_invoices_tl_rec.creation_date;

Line 4583: IF (x_okl_trx_ap_invoices_tl_rec.creation_date = OKL_API.G_MISS_DATE)

4579: IF (x_okl_trx_ap_invoices_tl_rec.created_by = OKL_API.G_MISS_NUM)
4580: THEN
4581: x_okl_trx_ap_invoices_tl_rec.created_by := l_okl_trx_ap_invoices_tl_rec.created_by;
4582: END IF;
4583: IF (x_okl_trx_ap_invoices_tl_rec.creation_date = OKL_API.G_MISS_DATE)
4584: THEN
4585: x_okl_trx_ap_invoices_tl_rec.creation_date := l_okl_trx_ap_invoices_tl_rec.creation_date;
4586: END IF;
4587: IF (x_okl_trx_ap_invoices_tl_rec.last_updated_by = OKL_API.G_MISS_NUM)

Line 4585: x_okl_trx_ap_invoices_tl_rec.creation_date := l_okl_trx_ap_invoices_tl_rec.creation_date;

4581: x_okl_trx_ap_invoices_tl_rec.created_by := l_okl_trx_ap_invoices_tl_rec.created_by;
4582: END IF;
4583: IF (x_okl_trx_ap_invoices_tl_rec.creation_date = OKL_API.G_MISS_DATE)
4584: THEN
4585: x_okl_trx_ap_invoices_tl_rec.creation_date := l_okl_trx_ap_invoices_tl_rec.creation_date;
4586: END IF;
4587: IF (x_okl_trx_ap_invoices_tl_rec.last_updated_by = OKL_API.G_MISS_NUM)
4588: THEN
4589: x_okl_trx_ap_invoices_tl_rec.last_updated_by := l_okl_trx_ap_invoices_tl_rec.last_updated_by;

Line 4587: IF (x_okl_trx_ap_invoices_tl_rec.last_updated_by = OKL_API.G_MISS_NUM)

4583: IF (x_okl_trx_ap_invoices_tl_rec.creation_date = OKL_API.G_MISS_DATE)
4584: THEN
4585: x_okl_trx_ap_invoices_tl_rec.creation_date := l_okl_trx_ap_invoices_tl_rec.creation_date;
4586: END IF;
4587: IF (x_okl_trx_ap_invoices_tl_rec.last_updated_by = OKL_API.G_MISS_NUM)
4588: THEN
4589: x_okl_trx_ap_invoices_tl_rec.last_updated_by := l_okl_trx_ap_invoices_tl_rec.last_updated_by;
4590: END IF;
4591: IF (x_okl_trx_ap_invoices_tl_rec.last_update_date = OKL_API.G_MISS_DATE)

Line 4589: x_okl_trx_ap_invoices_tl_rec.last_updated_by := l_okl_trx_ap_invoices_tl_rec.last_updated_by;

4585: x_okl_trx_ap_invoices_tl_rec.creation_date := l_okl_trx_ap_invoices_tl_rec.creation_date;
4586: END IF;
4587: IF (x_okl_trx_ap_invoices_tl_rec.last_updated_by = OKL_API.G_MISS_NUM)
4588: THEN
4589: x_okl_trx_ap_invoices_tl_rec.last_updated_by := l_okl_trx_ap_invoices_tl_rec.last_updated_by;
4590: END IF;
4591: IF (x_okl_trx_ap_invoices_tl_rec.last_update_date = OKL_API.G_MISS_DATE)
4592: THEN
4593: x_okl_trx_ap_invoices_tl_rec.last_update_date := l_okl_trx_ap_invoices_tl_rec.last_update_date;

Line 4591: IF (x_okl_trx_ap_invoices_tl_rec.last_update_date = OKL_API.G_MISS_DATE)

4587: IF (x_okl_trx_ap_invoices_tl_rec.last_updated_by = OKL_API.G_MISS_NUM)
4588: THEN
4589: x_okl_trx_ap_invoices_tl_rec.last_updated_by := l_okl_trx_ap_invoices_tl_rec.last_updated_by;
4590: END IF;
4591: IF (x_okl_trx_ap_invoices_tl_rec.last_update_date = OKL_API.G_MISS_DATE)
4592: THEN
4593: x_okl_trx_ap_invoices_tl_rec.last_update_date := l_okl_trx_ap_invoices_tl_rec.last_update_date;
4594: END IF;
4595: IF (x_okl_trx_ap_invoices_tl_rec.last_update_login = OKL_API.G_MISS_NUM)

Line 4593: x_okl_trx_ap_invoices_tl_rec.last_update_date := l_okl_trx_ap_invoices_tl_rec.last_update_date;

4589: x_okl_trx_ap_invoices_tl_rec.last_updated_by := l_okl_trx_ap_invoices_tl_rec.last_updated_by;
4590: END IF;
4591: IF (x_okl_trx_ap_invoices_tl_rec.last_update_date = OKL_API.G_MISS_DATE)
4592: THEN
4593: x_okl_trx_ap_invoices_tl_rec.last_update_date := l_okl_trx_ap_invoices_tl_rec.last_update_date;
4594: END IF;
4595: IF (x_okl_trx_ap_invoices_tl_rec.last_update_login = OKL_API.G_MISS_NUM)
4596: THEN
4597: x_okl_trx_ap_invoices_tl_rec.last_update_login := l_okl_trx_ap_invoices_tl_rec.last_update_login;

Line 4595: IF (x_okl_trx_ap_invoices_tl_rec.last_update_login = OKL_API.G_MISS_NUM)

4591: IF (x_okl_trx_ap_invoices_tl_rec.last_update_date = OKL_API.G_MISS_DATE)
4592: THEN
4593: x_okl_trx_ap_invoices_tl_rec.last_update_date := l_okl_trx_ap_invoices_tl_rec.last_update_date;
4594: END IF;
4595: IF (x_okl_trx_ap_invoices_tl_rec.last_update_login = OKL_API.G_MISS_NUM)
4596: THEN
4597: x_okl_trx_ap_invoices_tl_rec.last_update_login := l_okl_trx_ap_invoices_tl_rec.last_update_login;
4598: END IF;
4599: RETURN(l_return_status);

Line 4597: x_okl_trx_ap_invoices_tl_rec.last_update_login := l_okl_trx_ap_invoices_tl_rec.last_update_login;

4593: x_okl_trx_ap_invoices_tl_rec.last_update_date := l_okl_trx_ap_invoices_tl_rec.last_update_date;
4594: END IF;
4595: IF (x_okl_trx_ap_invoices_tl_rec.last_update_login = OKL_API.G_MISS_NUM)
4596: THEN
4597: x_okl_trx_ap_invoices_tl_rec.last_update_login := l_okl_trx_ap_invoices_tl_rec.last_update_login;
4598: END IF;
4599: RETURN(l_return_status);
4600: END populate_new_record;
4601: -----------------------------------------------

Line 4602: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --

4598: END IF;
4599: RETURN(l_return_status);
4600: END populate_new_record;
4601: -----------------------------------------------
4602: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
4603: -----------------------------------------------
4604: FUNCTION Set_Attributes (
4605: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
4606: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType

Line 4605: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,

4601: -----------------------------------------------
4602: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
4603: -----------------------------------------------
4604: FUNCTION Set_Attributes (
4605: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
4606: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
4607: ) RETURN VARCHAR2 IS
4608: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4609: BEGIN

Line 4606: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType

4602: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
4603: -----------------------------------------------
4604: FUNCTION Set_Attributes (
4605: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
4606: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
4607: ) RETURN VARCHAR2 IS
4608: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4609: BEGIN
4610: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;

Line 4610: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;

4606: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
4607: ) RETURN VARCHAR2 IS
4608: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4609: BEGIN
4610: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
4611: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');
4612: x_okl_trx_ap_invoices_tl_rec.SOURCE_LANG := USERENV('LANG');
4613: RETURN(l_return_status);
4614: END Set_Attributes;

Line 4611: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');

4607: ) RETURN VARCHAR2 IS
4608: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4609: BEGIN
4610: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
4611: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');
4612: x_okl_trx_ap_invoices_tl_rec.SOURCE_LANG := USERENV('LANG');
4613: RETURN(l_return_status);
4614: END Set_Attributes;
4615: BEGIN

Line 4612: x_okl_trx_ap_invoices_tl_rec.SOURCE_LANG := USERENV('LANG');

4608: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4609: BEGIN
4610: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
4611: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');
4612: x_okl_trx_ap_invoices_tl_rec.SOURCE_LANG := USERENV('LANG');
4613: RETURN(l_return_status);
4614: END Set_Attributes;
4615: BEGIN
4616: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 4627: p_okl_trx_ap_invoices_tl_rec, -- IN

4623: RAISE OKL_API.G_EXCEPTION_ERROR;
4624: END IF;
4625: --- Setting item attributes
4626: l_return_status := Set_Attributes(
4627: p_okl_trx_ap_invoices_tl_rec, -- IN
4628: l_okl_trx_ap_invoices_tl_rec); -- OUT
4629: --- If any errors happen abort API
4630: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4631: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 4628: l_okl_trx_ap_invoices_tl_rec); -- OUT

4624: END IF;
4625: --- Setting item attributes
4626: l_return_status := Set_Attributes(
4627: p_okl_trx_ap_invoices_tl_rec, -- IN
4628: l_okl_trx_ap_invoices_tl_rec); -- OUT
4629: --- If any errors happen abort API
4630: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4631: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4632: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

Line 4635: l_return_status := populate_new_record(l_okl_trx_ap_invoices_tl_rec, ldefokltrxapinvoicestlrec);

4631: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4632: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4633: RAISE OKL_API.G_EXCEPTION_ERROR;
4634: END IF;
4635: l_return_status := populate_new_record(l_okl_trx_ap_invoices_tl_rec, ldefokltrxapinvoicestlrec);
4636: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4637: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4638: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4639: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 4641: UPDATE OKL_TRX_AP_INVOICES_TL

4637: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4638: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4639: RAISE OKL_API.G_EXCEPTION_ERROR;
4640: END IF;
4641: UPDATE OKL_TRX_AP_INVOICES_TL
4642: SET DESCRIPTION = ldefokltrxapinvoicestlrec.description,
4643: SOURCE_LANG = ldefokltrxapinvoicestlrec.source_lang,
4644: CREATED_BY = ldefokltrxapinvoicestlrec.created_by,
4645: CREATION_DATE = ldefokltrxapinvoicestlrec.creation_date,

Line 4652: UPDATE OKL_TRX_AP_INVOICES_TL

4648: LAST_UPDATE_LOGIN = ldefokltrxapinvoicestlrec.last_update_login
4649: WHERE ID = ldefokltrxapinvoicestlrec.id
4650: AND USERENV('LANG') in (SOURCE_LANG, LANGUAGE);
4651:
4652: UPDATE OKL_TRX_AP_INVOICES_TL
4653: SET SFWT_FLAG = 'Y'
4654: WHERE ID = ldefokltrxapinvoicestlrec.id
4655: AND SOURCE_LANG <> USERENV('LANG');
4656: x_okl_trx_ap_invoices_tl_rec := ldefokltrxapinvoicestlrec;

Line 4656: x_okl_trx_ap_invoices_tl_rec := ldefokltrxapinvoicestlrec;

4652: UPDATE OKL_TRX_AP_INVOICES_TL
4653: SET SFWT_FLAG = 'Y'
4654: WHERE ID = ldefokltrxapinvoicestlrec.id
4655: AND SOURCE_LANG <> USERENV('LANG');
4656: x_okl_trx_ap_invoices_tl_rec := ldefokltrxapinvoicestlrec;
4657: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
4658: EXCEPTION
4659: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4660: x_return_status := OKL_API.HANDLE_EXCEPTIONS

Line 4706: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

4702: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
4703: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4704: l_tapv_rec tapv_rec_type := p_tapv_rec;
4705: l_def_tapv_rec tapv_rec_type;
4706: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
4707: lx_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
4708: l_tap_rec tap_rec_type;
4709: lx_tap_rec tap_rec_type;
4710: -------------------------------

Line 4707: lx_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

4703: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4704: l_tapv_rec tapv_rec_type := p_tapv_rec;
4705: l_def_tapv_rec tapv_rec_type;
4706: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
4707: lx_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
4708: l_tap_rec tap_rec_type;
4709: lx_tap_rec tap_rec_type;
4710: -------------------------------
4711: -- FUNCTION fill_who_columns --

Line 5121: migrate(l_def_tapv_rec, l_okl_trx_ap_invoices_tl_rec);

5117: END IF;
5118: --------------------------------------
5119: -- Move VIEW record to "Child" records
5120: --------------------------------------
5121: migrate(l_def_tapv_rec, l_okl_trx_ap_invoices_tl_rec);
5122: migrate(l_def_tapv_rec, l_tap_rec);
5123: --------------------------------------------
5124: -- Call the UPDATE_ROW for each child record
5125: --------------------------------------------

Line 5131: l_okl_trx_ap_invoices_tl_rec,

5127: p_init_msg_list,
5128: x_return_status,
5129: x_msg_count,
5130: x_msg_data,
5131: l_okl_trx_ap_invoices_tl_rec,
5132: lx_okl_trx_ap_invoices_tl_rec
5133: );
5134: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5135: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 5132: lx_okl_trx_ap_invoices_tl_rec

5128: x_return_status,
5129: x_msg_count,
5130: x_msg_data,
5131: l_okl_trx_ap_invoices_tl_rec,
5132: lx_okl_trx_ap_invoices_tl_rec
5133: );
5134: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5135: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5136: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN

Line 5139: migrate(lx_okl_trx_ap_invoices_tl_rec, l_def_tapv_rec);

5135: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5136: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN
5137: RAISE OKL_API.G_EXCEPTION_ERROR;
5138: END IF;
5139: migrate(lx_okl_trx_ap_invoices_tl_rec, l_def_tapv_rec);
5140: update_row(
5141: p_init_msg_list,
5142: x_return_status,
5143: x_msg_count,

Line 5324: -- delete_row for:OKL_TRX_AP_INVOICES_TL --

5320: '_PVT'
5321: );
5322: END delete_row;
5323: -------------------------------------------
5324: -- delete_row for:OKL_TRX_AP_INVOICES_TL --
5325: -------------------------------------------
5326: PROCEDURE delete_row(
5327: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
5328: x_return_status OUT NOCOPY VARCHAR2,

Line 5331: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS

5327: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
5328: x_return_status OUT NOCOPY VARCHAR2,
5329: x_msg_count OUT NOCOPY NUMBER,
5330: x_msg_data OUT NOCOPY VARCHAR2,
5331: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS
5332: l_api_version CONSTANT NUMBER := 1;
5333: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
5334: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
5335: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType:= p_okl_trx_ap_invoices_tl_rec;

Line 5335: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType:= p_okl_trx_ap_invoices_tl_rec;

5331: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType) IS
5332: l_api_version CONSTANT NUMBER := 1;
5333: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
5334: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
5335: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType:= p_okl_trx_ap_invoices_tl_rec;
5336: l_row_notfound BOOLEAN := TRUE;
5337: -----------------------------------------------
5338: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
5339: -----------------------------------------------

Line 5338: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --

5334: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
5335: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType:= p_okl_trx_ap_invoices_tl_rec;
5336: l_row_notfound BOOLEAN := TRUE;
5337: -----------------------------------------------
5338: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
5339: -----------------------------------------------
5340: FUNCTION Set_Attributes (
5341: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
5342: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType

Line 5341: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,

5337: -----------------------------------------------
5338: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
5339: -----------------------------------------------
5340: FUNCTION Set_Attributes (
5341: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
5342: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
5343: ) RETURN VARCHAR2 IS
5344: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
5345: BEGIN

Line 5342: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType

5338: -- Set_Attributes for:OKL_TRX_AP_INVOICES_TL --
5339: -----------------------------------------------
5340: FUNCTION Set_Attributes (
5341: p_okl_trx_ap_invoices_tl_rec IN OklTrxApInvoicesTlRecType,
5342: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
5343: ) RETURN VARCHAR2 IS
5344: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
5345: BEGIN
5346: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;

Line 5346: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;

5342: x_okl_trx_ap_invoices_tl_rec OUT NOCOPY OklTrxApInvoicesTlRecType
5343: ) RETURN VARCHAR2 IS
5344: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
5345: BEGIN
5346: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
5347: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');
5348: RETURN(l_return_status);
5349: END Set_Attributes;
5350: BEGIN

Line 5347: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');

5343: ) RETURN VARCHAR2 IS
5344: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
5345: BEGIN
5346: x_okl_trx_ap_invoices_tl_rec := p_okl_trx_ap_invoices_tl_rec;
5347: x_okl_trx_ap_invoices_tl_rec.LANGUAGE := USERENV('LANG');
5348: RETURN(l_return_status);
5349: END Set_Attributes;
5350: BEGIN
5351: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 5362: p_okl_trx_ap_invoices_tl_rec, -- IN

5358: RAISE OKL_API.G_EXCEPTION_ERROR;
5359: END IF;
5360: --- Setting item attributes
5361: l_return_status := Set_Attributes(
5362: p_okl_trx_ap_invoices_tl_rec, -- IN
5363: l_okl_trx_ap_invoices_tl_rec); -- OUT
5364: --- If any errors happen abort API
5365: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5366: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 5363: l_okl_trx_ap_invoices_tl_rec); -- OUT

5359: END IF;
5360: --- Setting item attributes
5361: l_return_status := Set_Attributes(
5362: p_okl_trx_ap_invoices_tl_rec, -- IN
5363: l_okl_trx_ap_invoices_tl_rec); -- OUT
5364: --- If any errors happen abort API
5365: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5366: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5367: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

Line 5370: DELETE FROM OKL_TRX_AP_INVOICES_TL

5366: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5367: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5368: RAISE OKL_API.G_EXCEPTION_ERROR;
5369: END IF;
5370: DELETE FROM OKL_TRX_AP_INVOICES_TL
5371: WHERE ID = l_okl_trx_ap_invoices_tl_rec.id;
5372: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
5373: EXCEPTION
5374: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 5371: WHERE ID = l_okl_trx_ap_invoices_tl_rec.id;

5367: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5368: RAISE OKL_API.G_EXCEPTION_ERROR;
5369: END IF;
5370: DELETE FROM OKL_TRX_AP_INVOICES_TL
5371: WHERE ID = l_okl_trx_ap_invoices_tl_rec.id;
5372: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
5373: EXCEPTION
5374: WHEN OKL_API.G_EXCEPTION_ERROR THEN
5375: x_return_status := OKL_API.HANDLE_EXCEPTIONS

Line 5419: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;

5415: l_api_version CONSTANT NUMBER := 1;
5416: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
5417: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
5418: l_tapv_rec tapv_rec_type := p_tapv_rec;
5419: l_okl_trx_ap_invoices_tl_rec OklTrxApInvoicesTlRecType;
5420: l_tap_rec tap_rec_type;
5421: BEGIN
5422: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
5423: G_PKG_NAME,

Line 5437: migrate(l_tapv_rec, l_okl_trx_ap_invoices_tl_rec);

5433: END IF;
5434: --------------------------------------
5435: -- Move VIEW record to "Child" records
5436: --------------------------------------
5437: migrate(l_tapv_rec, l_okl_trx_ap_invoices_tl_rec);
5438: migrate(l_tapv_rec, l_tap_rec);
5439: --------------------------------------------
5440: -- Call the DELETE_ROW for each child record
5441: --------------------------------------------

Line 5447: l_okl_trx_ap_invoices_tl_rec

5443: p_init_msg_list,
5444: x_return_status,
5445: x_msg_count,
5446: x_msg_data,
5447: l_okl_trx_ap_invoices_tl_rec
5448: );
5449: IF (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5450: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5451: ELSIF (x_return_status = OKL_API.G_RET_STS_ERROR) THEN