DBA Data[Home] [Help]

APPS.OKL_ACN_PVT dependencies on OKL_ASSET_CNDTN_LNS_TL

Line 1246: DELETE FROM OKL_ASSET_CNDTN_LNS_TL T

1242: -- PROCEDURE add_language
1243: ---------------------------------------------------------------------------
1244: PROCEDURE add_language IS
1245: BEGIN
1246: DELETE FROM OKL_ASSET_CNDTN_LNS_TL T
1247: WHERE NOT EXISTS (
1248: SELECT NULL
1249: FROM OKL_AST_CNDTN_LNS_ALL_B B
1250: WHERE B.ID = T.ID

Line 1253: UPDATE OKL_ASSET_CNDTN_LNS_TL T SET (

1249: FROM OKL_AST_CNDTN_LNS_ALL_B B
1250: WHERE B.ID = T.ID
1251: );
1252:
1253: UPDATE OKL_ASSET_CNDTN_LNS_TL T SET (
1254: DAMAGE_DESCRIPTION,
1255: CLAIM_DESCRIPTION,
1256: RECOMMENDED_REPAIR,
1257: PART_NAME) = (SELECT

Line 1262: FROM OKL_ASSET_CNDTN_LNS_TL B

1258: B.DAMAGE_DESCRIPTION,
1259: B.CLAIM_DESCRIPTION,
1260: B.RECOMMENDED_REPAIR,
1261: B.PART_NAME
1262: FROM OKL_ASSET_CNDTN_LNS_TL B
1263: WHERE B.ID = T.ID
1264: AND B.LANGUAGE = T.SOURCE_LANG)
1265: WHERE (
1266: T.ID,

Line 1271: FROM OKL_ASSET_CNDTN_LNS_TL SUBB, OKL_ASSET_CNDTN_LNS_TL SUBT

1267: T.LANGUAGE)
1268: IN (SELECT
1269: SUBT.ID,
1270: SUBT.LANGUAGE
1271: FROM OKL_ASSET_CNDTN_LNS_TL SUBB, OKL_ASSET_CNDTN_LNS_TL SUBT
1272: WHERE SUBB.ID = SUBT.ID
1273: AND SUBB.LANGUAGE = SUBT.SOURCE_LANG
1274: AND (SUBB.DAMAGE_DESCRIPTION <> SUBT.DAMAGE_DESCRIPTION
1275: OR SUBB.CLAIM_DESCRIPTION <> SUBT.CLAIM_DESCRIPTION

Line 1288: INSERT INTO OKL_ASSET_CNDTN_LNS_TL (

1284: OR (SUBB.PART_NAME IS NULL AND SUBT.PART_NAME IS NOT NULL)
1285: OR (SUBB.PART_NAME IS NOT NULL AND SUBT.PART_NAME IS NULL)
1286: ));
1287:
1288: INSERT INTO OKL_ASSET_CNDTN_LNS_TL (
1289: ID,
1290: LANGUAGE,
1291: SOURCE_LANG,
1292: SFWT_FLAG,

Line 1316: FROM OKL_ASSET_CNDTN_LNS_TL B, FND_LANGUAGES L

1312: B.CREATION_DATE,
1313: B.LAST_UPDATED_BY,
1314: B.LAST_UPDATE_DATE,
1315: B.LAST_UPDATE_LOGIN
1316: FROM OKL_ASSET_CNDTN_LNS_TL B, FND_LANGUAGES L
1317: WHERE L.INSTALLED_FLAG IN ('I', 'B')
1318: AND B.LANGUAGE = USERENV('LANG')
1319: AND NOT EXISTS(
1320: SELECT NULL

Line 1321: FROM OKL_ASSET_CNDTN_LNS_TL T

1317: WHERE L.INSTALLED_FLAG IN ('I', 'B')
1318: AND B.LANGUAGE = USERENV('LANG')
1319: AND NOT EXISTS(
1320: SELECT NULL
1321: FROM OKL_ASSET_CNDTN_LNS_TL T
1322: WHERE T.ID = B.ID
1323: AND T.LANGUAGE = L.LANGUAGE_CODE
1324: );
1325:

Line 1470: -- FUNCTION get_rec for: OKL_ASSET_CNDTN_LNS_TL

1466: BEGIN
1467: RETURN(get_rec(p_acn_rec, l_row_notfound));
1468: END get_rec;
1469: ---------------------------------------------------------------------------
1470: -- FUNCTION get_rec for: OKL_ASSET_CNDTN_LNS_TL
1471: ---------------------------------------------------------------------------
1472: FUNCTION get_rec (
1473: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
1474: x_no_data_found OUT NOCOPY BOOLEAN

Line 1473: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,

1469: ---------------------------------------------------------------------------
1470: -- FUNCTION get_rec for: OKL_ASSET_CNDTN_LNS_TL
1471: ---------------------------------------------------------------------------
1472: FUNCTION get_rec (
1473: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
1474: x_no_data_found OUT NOCOPY BOOLEAN
1475: ) RETURN OklAssetCndtnLnsTlRecType IS
1476: CURSOR okl_asset_cndtn_lns_tl_pk_csr (p_id IN NUMBER,
1477: p_language IN VARCHAR2) IS

Line 1476: CURSOR okl_asset_cndtn_lns_tl_pk_csr (p_id IN NUMBER,

1472: FUNCTION get_rec (
1473: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
1474: x_no_data_found OUT NOCOPY BOOLEAN
1475: ) RETURN OklAssetCndtnLnsTlRecType IS
1476: CURSOR okl_asset_cndtn_lns_tl_pk_csr (p_id IN NUMBER,
1477: p_language IN VARCHAR2) IS
1478: SELECT
1479: ID,
1480: LANGUAGE,

Line 1492: FROM Okl_Asset_Cndtn_Lns_Tl

1488: CREATION_DATE,
1489: LAST_UPDATED_BY,
1490: LAST_UPDATE_DATE,
1491: LAST_UPDATE_LOGIN
1492: FROM Okl_Asset_Cndtn_Lns_Tl
1493: WHERE okl_asset_cndtn_lns_tl.id = p_id
1494: AND okl_asset_cndtn_lns_tl.language = p_language;
1495: l_okl_asset_cndtn_lns_tl_pk okl_asset_cndtn_lns_tl_pk_csr%ROWTYPE;
1496: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

Line 1493: WHERE okl_asset_cndtn_lns_tl.id = p_id

1489: LAST_UPDATED_BY,
1490: LAST_UPDATE_DATE,
1491: LAST_UPDATE_LOGIN
1492: FROM Okl_Asset_Cndtn_Lns_Tl
1493: WHERE okl_asset_cndtn_lns_tl.id = p_id
1494: AND okl_asset_cndtn_lns_tl.language = p_language;
1495: l_okl_asset_cndtn_lns_tl_pk okl_asset_cndtn_lns_tl_pk_csr%ROWTYPE;
1496: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
1497: BEGIN

Line 1494: AND okl_asset_cndtn_lns_tl.language = p_language;

1490: LAST_UPDATE_DATE,
1491: LAST_UPDATE_LOGIN
1492: FROM Okl_Asset_Cndtn_Lns_Tl
1493: WHERE okl_asset_cndtn_lns_tl.id = p_id
1494: AND okl_asset_cndtn_lns_tl.language = p_language;
1495: l_okl_asset_cndtn_lns_tl_pk okl_asset_cndtn_lns_tl_pk_csr%ROWTYPE;
1496: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
1497: BEGIN
1498: x_no_data_found := TRUE;

Line 1495: l_okl_asset_cndtn_lns_tl_pk okl_asset_cndtn_lns_tl_pk_csr%ROWTYPE;

1491: LAST_UPDATE_LOGIN
1492: FROM Okl_Asset_Cndtn_Lns_Tl
1493: WHERE okl_asset_cndtn_lns_tl.id = p_id
1494: AND okl_asset_cndtn_lns_tl.language = p_language;
1495: l_okl_asset_cndtn_lns_tl_pk okl_asset_cndtn_lns_tl_pk_csr%ROWTYPE;
1496: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
1497: BEGIN
1498: x_no_data_found := TRUE;
1499: -- Get current database values

Line 1496: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

1492: FROM Okl_Asset_Cndtn_Lns_Tl
1493: WHERE okl_asset_cndtn_lns_tl.id = p_id
1494: AND okl_asset_cndtn_lns_tl.language = p_language;
1495: l_okl_asset_cndtn_lns_tl_pk okl_asset_cndtn_lns_tl_pk_csr%ROWTYPE;
1496: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
1497: BEGIN
1498: x_no_data_found := TRUE;
1499: -- Get current database values
1500: OPEN okl_asset_cndtn_lns_tl_pk_csr (p_okl_asset_cndtn_lns_tl_rec.id,

Line 1500: OPEN okl_asset_cndtn_lns_tl_pk_csr (p_okl_asset_cndtn_lns_tl_rec.id,

1496: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
1497: BEGIN
1498: x_no_data_found := TRUE;
1499: -- Get current database values
1500: OPEN okl_asset_cndtn_lns_tl_pk_csr (p_okl_asset_cndtn_lns_tl_rec.id,
1501: p_okl_asset_cndtn_lns_tl_rec.language);
1502: FETCH okl_asset_cndtn_lns_tl_pk_csr INTO
1503: l_okl_asset_cndtn_lns_tl_rec.ID,
1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,

Line 1501: p_okl_asset_cndtn_lns_tl_rec.language);

1497: BEGIN
1498: x_no_data_found := TRUE;
1499: -- Get current database values
1500: OPEN okl_asset_cndtn_lns_tl_pk_csr (p_okl_asset_cndtn_lns_tl_rec.id,
1501: p_okl_asset_cndtn_lns_tl_rec.language);
1502: FETCH okl_asset_cndtn_lns_tl_pk_csr INTO
1503: l_okl_asset_cndtn_lns_tl_rec.ID,
1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,
1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,

Line 1502: FETCH okl_asset_cndtn_lns_tl_pk_csr INTO

1498: x_no_data_found := TRUE;
1499: -- Get current database values
1500: OPEN okl_asset_cndtn_lns_tl_pk_csr (p_okl_asset_cndtn_lns_tl_rec.id,
1501: p_okl_asset_cndtn_lns_tl_rec.language);
1502: FETCH okl_asset_cndtn_lns_tl_pk_csr INTO
1503: l_okl_asset_cndtn_lns_tl_rec.ID,
1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,
1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,
1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,

Line 1503: l_okl_asset_cndtn_lns_tl_rec.ID,

1499: -- Get current database values
1500: OPEN okl_asset_cndtn_lns_tl_pk_csr (p_okl_asset_cndtn_lns_tl_rec.id,
1501: p_okl_asset_cndtn_lns_tl_rec.language);
1502: FETCH okl_asset_cndtn_lns_tl_pk_csr INTO
1503: l_okl_asset_cndtn_lns_tl_rec.ID,
1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,
1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,
1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,
1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,

Line 1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,

1500: OPEN okl_asset_cndtn_lns_tl_pk_csr (p_okl_asset_cndtn_lns_tl_rec.id,
1501: p_okl_asset_cndtn_lns_tl_rec.language);
1502: FETCH okl_asset_cndtn_lns_tl_pk_csr INTO
1503: l_okl_asset_cndtn_lns_tl_rec.ID,
1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,
1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,
1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,
1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,
1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,

Line 1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,

1501: p_okl_asset_cndtn_lns_tl_rec.language);
1502: FETCH okl_asset_cndtn_lns_tl_pk_csr INTO
1503: l_okl_asset_cndtn_lns_tl_rec.ID,
1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,
1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,
1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,
1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,
1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,
1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,

Line 1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,

1502: FETCH okl_asset_cndtn_lns_tl_pk_csr INTO
1503: l_okl_asset_cndtn_lns_tl_rec.ID,
1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,
1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,
1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,
1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,
1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,
1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,
1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,

Line 1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,

1503: l_okl_asset_cndtn_lns_tl_rec.ID,
1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,
1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,
1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,
1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,
1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,
1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,
1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,
1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,

Line 1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,

1504: l_okl_asset_cndtn_lns_tl_rec.LANGUAGE,
1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,
1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,
1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,
1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,
1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,
1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,
1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,
1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,

Line 1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,

1505: l_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG,
1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,
1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,
1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,
1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,
1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,
1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,
1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,
1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,

Line 1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,

1506: l_okl_asset_cndtn_lns_tl_rec.SFWT_FLAG,
1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,
1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,
1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,
1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,
1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,
1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,
1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,
1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,

Line 1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,

1507: l_okl_asset_cndtn_lns_tl_rec.DAMAGE_DESCRIPTION,
1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,
1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,
1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,
1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,
1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,
1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,
1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,
1515: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_LOGIN;

Line 1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,

1508: l_okl_asset_cndtn_lns_tl_rec.CLAIM_DESCRIPTION,
1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,
1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,
1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,
1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,
1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,
1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,
1515: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_LOGIN;
1516: x_no_data_found := okl_asset_cndtn_lns_tl_pk_csr%NOTFOUND;

Line 1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,

1509: l_okl_asset_cndtn_lns_tl_rec.RECOMMENDED_REPAIR,
1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,
1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,
1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,
1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,
1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,
1515: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_LOGIN;
1516: x_no_data_found := okl_asset_cndtn_lns_tl_pk_csr%NOTFOUND;
1517: CLOSE okl_asset_cndtn_lns_tl_pk_csr;

Line 1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,

1510: l_okl_asset_cndtn_lns_tl_rec.PART_NAME,
1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,
1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,
1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,
1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,
1515: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_LOGIN;
1516: x_no_data_found := okl_asset_cndtn_lns_tl_pk_csr%NOTFOUND;
1517: CLOSE okl_asset_cndtn_lns_tl_pk_csr;
1518: RETURN(l_okl_asset_cndtn_lns_tl_rec);

Line 1515: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_LOGIN;

1511: l_okl_asset_cndtn_lns_tl_rec.CREATED_BY,
1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,
1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,
1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,
1515: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_LOGIN;
1516: x_no_data_found := okl_asset_cndtn_lns_tl_pk_csr%NOTFOUND;
1517: CLOSE okl_asset_cndtn_lns_tl_pk_csr;
1518: RETURN(l_okl_asset_cndtn_lns_tl_rec);
1519: END get_rec;

Line 1516: x_no_data_found := okl_asset_cndtn_lns_tl_pk_csr%NOTFOUND;

1512: l_okl_asset_cndtn_lns_tl_rec.CREATION_DATE,
1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,
1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,
1515: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_LOGIN;
1516: x_no_data_found := okl_asset_cndtn_lns_tl_pk_csr%NOTFOUND;
1517: CLOSE okl_asset_cndtn_lns_tl_pk_csr;
1518: RETURN(l_okl_asset_cndtn_lns_tl_rec);
1519: END get_rec;
1520:

Line 1517: CLOSE okl_asset_cndtn_lns_tl_pk_csr;

1513: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATED_BY,
1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,
1515: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_LOGIN;
1516: x_no_data_found := okl_asset_cndtn_lns_tl_pk_csr%NOTFOUND;
1517: CLOSE okl_asset_cndtn_lns_tl_pk_csr;
1518: RETURN(l_okl_asset_cndtn_lns_tl_rec);
1519: END get_rec;
1520:
1521: FUNCTION get_rec (

Line 1518: RETURN(l_okl_asset_cndtn_lns_tl_rec);

1514: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_DATE,
1515: l_okl_asset_cndtn_lns_tl_rec.LAST_UPDATE_LOGIN;
1516: x_no_data_found := okl_asset_cndtn_lns_tl_pk_csr%NOTFOUND;
1517: CLOSE okl_asset_cndtn_lns_tl_pk_csr;
1518: RETURN(l_okl_asset_cndtn_lns_tl_rec);
1519: END get_rec;
1520:
1521: FUNCTION get_rec (
1522: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType

Line 1522: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType

1518: RETURN(l_okl_asset_cndtn_lns_tl_rec);
1519: END get_rec;
1520:
1521: FUNCTION get_rec (
1522: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType
1523: ) RETURN OklAssetCndtnLnsTlRecType IS
1524: l_row_notfound BOOLEAN := TRUE;
1525: BEGIN
1526: RETURN(get_rec(p_okl_asset_cndtn_lns_tl_rec, l_row_notfound));

Line 1526: RETURN(get_rec(p_okl_asset_cndtn_lns_tl_rec, l_row_notfound));

1522: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType
1523: ) RETURN OklAssetCndtnLnsTlRecType IS
1524: l_row_notfound BOOLEAN := TRUE;
1525: BEGIN
1526: RETURN(get_rec(p_okl_asset_cndtn_lns_tl_rec, l_row_notfound));
1527: END get_rec;
1528: ---------------------------------------------------------------------------
1529: -- FUNCTION get_rec for: OKL_ASSET_CNDTN_LNS_V
1530: ---------------------------------------------------------------------------

Line 2300: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

2296: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
2297: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2298: l_acnv_rec acnv_rec_type := p_acnv_rec;
2299: l_acn_rec acn_rec_type;
2300: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
2301: BEGIN
2302: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
2303: G_PKG_NAME,
2304: p_init_msg_list,

Line 2649: -- insert_row for:OKL_ASSET_CNDTN_LNS_TL --

2645: '_PVT'
2646: );
2647: END insert_row;
2648: -------------------------------------------
2649: -- insert_row for:OKL_ASSET_CNDTN_LNS_TL --
2650: -------------------------------------------
2651: PROCEDURE insert_row(
2652: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2653: x_return_status OUT NOCOPY VARCHAR2,

Line 2656: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,

2652: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
2653: x_return_status OUT NOCOPY VARCHAR2,
2654: x_msg_count OUT NOCOPY NUMBER,
2655: x_msg_data OUT NOCOPY VARCHAR2,
2656: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
2657: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType) IS
2658:
2659: l_api_version CONSTANT NUMBER := 1;
2660: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';

Line 2657: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType) IS

2653: x_return_status OUT NOCOPY VARCHAR2,
2654: x_msg_count OUT NOCOPY NUMBER,
2655: x_msg_data OUT NOCOPY VARCHAR2,
2656: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
2657: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType) IS
2658:
2659: l_api_version CONSTANT NUMBER := 1;
2660: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
2661: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 2662: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType := p_okl_asset_cndtn_lns_tl_rec;

2658:
2659: l_api_version CONSTANT NUMBER := 1;
2660: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
2661: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2662: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType := p_okl_asset_cndtn_lns_tl_rec;
2663: ldefoklassetcndtnlnstlrec OklAssetCndtnLnsTlRecType;
2664: CURSOR get_languages IS
2665: SELECT *
2666: FROM FND_LANGUAGES

Line 2669: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --

2665: SELECT *
2666: FROM FND_LANGUAGES
2667: WHERE INSTALLED_FLAG IN ('I', 'B');
2668: -----------------------------------------------
2669: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
2670: -----------------------------------------------
2671: FUNCTION Set_Attributes (
2672: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
2673: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType

Line 2672: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,

2668: -----------------------------------------------
2669: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
2670: -----------------------------------------------
2671: FUNCTION Set_Attributes (
2672: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
2673: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
2674: ) RETURN VARCHAR2 IS
2675: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2676: BEGIN

Line 2673: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType

2669: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
2670: -----------------------------------------------
2671: FUNCTION Set_Attributes (
2672: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
2673: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
2674: ) RETURN VARCHAR2 IS
2675: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2676: BEGIN
2677: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;

Line 2677: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;

2673: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
2674: ) RETURN VARCHAR2 IS
2675: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2676: BEGIN
2677: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
2678: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');
2679: x_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG := USERENV('LANG');
2680: RETURN(l_return_status);
2681: END Set_Attributes;

Line 2678: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');

2674: ) RETURN VARCHAR2 IS
2675: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2676: BEGIN
2677: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
2678: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');
2679: x_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG := USERENV('LANG');
2680: RETURN(l_return_status);
2681: END Set_Attributes;
2682: BEGIN

Line 2679: x_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG := USERENV('LANG');

2675: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
2676: BEGIN
2677: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
2678: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');
2679: x_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG := USERENV('LANG');
2680: RETURN(l_return_status);
2681: END Set_Attributes;
2682: BEGIN
2683: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 2694: p_okl_asset_cndtn_lns_tl_rec, -- IN

2690: RAISE OKC_API.G_EXCEPTION_ERROR;
2691: END IF;
2692: --- Setting item attributes
2693: l_return_status := Set_Attributes(
2694: p_okl_asset_cndtn_lns_tl_rec, -- IN
2695: l_okl_asset_cndtn_lns_tl_rec); -- OUT
2696: --- If any errors happen abort API
2697: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2698: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2695: l_okl_asset_cndtn_lns_tl_rec); -- OUT

2691: END IF;
2692: --- Setting item attributes
2693: l_return_status := Set_Attributes(
2694: p_okl_asset_cndtn_lns_tl_rec, -- IN
2695: l_okl_asset_cndtn_lns_tl_rec); -- OUT
2696: --- If any errors happen abort API
2697: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2698: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2699: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN

Line 2703: l_okl_asset_cndtn_lns_tl_rec.language := l_lang_rec.language_code;

2699: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
2700: RAISE OKC_API.G_EXCEPTION_ERROR;
2701: END IF;
2702: FOR l_lang_rec IN get_languages LOOP
2703: l_okl_asset_cndtn_lns_tl_rec.language := l_lang_rec.language_code;
2704: INSERT INTO OKL_ASSET_CNDTN_LNS_TL(
2705: id,
2706: language,
2707: source_lang,

Line 2704: INSERT INTO OKL_ASSET_CNDTN_LNS_TL(

2700: RAISE OKC_API.G_EXCEPTION_ERROR;
2701: END IF;
2702: FOR l_lang_rec IN get_languages LOOP
2703: l_okl_asset_cndtn_lns_tl_rec.language := l_lang_rec.language_code;
2704: INSERT INTO OKL_ASSET_CNDTN_LNS_TL(
2705: id,
2706: language,
2707: source_lang,
2708: sfwt_flag,

Line 2719: l_okl_asset_cndtn_lns_tl_rec.id,

2715: last_updated_by,
2716: last_update_date,
2717: last_update_login)
2718: VALUES (
2719: l_okl_asset_cndtn_lns_tl_rec.id,
2720: l_okl_asset_cndtn_lns_tl_rec.language,
2721: l_okl_asset_cndtn_lns_tl_rec.source_lang,
2722: l_okl_asset_cndtn_lns_tl_rec.sfwt_flag,
2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,

Line 2720: l_okl_asset_cndtn_lns_tl_rec.language,

2716: last_update_date,
2717: last_update_login)
2718: VALUES (
2719: l_okl_asset_cndtn_lns_tl_rec.id,
2720: l_okl_asset_cndtn_lns_tl_rec.language,
2721: l_okl_asset_cndtn_lns_tl_rec.source_lang,
2722: l_okl_asset_cndtn_lns_tl_rec.sfwt_flag,
2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,
2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,

Line 2721: l_okl_asset_cndtn_lns_tl_rec.source_lang,

2717: last_update_login)
2718: VALUES (
2719: l_okl_asset_cndtn_lns_tl_rec.id,
2720: l_okl_asset_cndtn_lns_tl_rec.language,
2721: l_okl_asset_cndtn_lns_tl_rec.source_lang,
2722: l_okl_asset_cndtn_lns_tl_rec.sfwt_flag,
2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,
2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,
2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,

Line 2722: l_okl_asset_cndtn_lns_tl_rec.sfwt_flag,

2718: VALUES (
2719: l_okl_asset_cndtn_lns_tl_rec.id,
2720: l_okl_asset_cndtn_lns_tl_rec.language,
2721: l_okl_asset_cndtn_lns_tl_rec.source_lang,
2722: l_okl_asset_cndtn_lns_tl_rec.sfwt_flag,
2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,
2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,
2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,
2726: l_okl_asset_cndtn_lns_tl_rec.part_name,

Line 2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,

2719: l_okl_asset_cndtn_lns_tl_rec.id,
2720: l_okl_asset_cndtn_lns_tl_rec.language,
2721: l_okl_asset_cndtn_lns_tl_rec.source_lang,
2722: l_okl_asset_cndtn_lns_tl_rec.sfwt_flag,
2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,
2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,
2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,
2726: l_okl_asset_cndtn_lns_tl_rec.part_name,
2727: l_okl_asset_cndtn_lns_tl_rec.created_by,

Line 2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,

2720: l_okl_asset_cndtn_lns_tl_rec.language,
2721: l_okl_asset_cndtn_lns_tl_rec.source_lang,
2722: l_okl_asset_cndtn_lns_tl_rec.sfwt_flag,
2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,
2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,
2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,
2726: l_okl_asset_cndtn_lns_tl_rec.part_name,
2727: l_okl_asset_cndtn_lns_tl_rec.created_by,
2728: l_okl_asset_cndtn_lns_tl_rec.creation_date,

Line 2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,

2721: l_okl_asset_cndtn_lns_tl_rec.source_lang,
2722: l_okl_asset_cndtn_lns_tl_rec.sfwt_flag,
2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,
2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,
2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,
2726: l_okl_asset_cndtn_lns_tl_rec.part_name,
2727: l_okl_asset_cndtn_lns_tl_rec.created_by,
2728: l_okl_asset_cndtn_lns_tl_rec.creation_date,
2729: l_okl_asset_cndtn_lns_tl_rec.last_updated_by,

Line 2726: l_okl_asset_cndtn_lns_tl_rec.part_name,

2722: l_okl_asset_cndtn_lns_tl_rec.sfwt_flag,
2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,
2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,
2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,
2726: l_okl_asset_cndtn_lns_tl_rec.part_name,
2727: l_okl_asset_cndtn_lns_tl_rec.created_by,
2728: l_okl_asset_cndtn_lns_tl_rec.creation_date,
2729: l_okl_asset_cndtn_lns_tl_rec.last_updated_by,
2730: l_okl_asset_cndtn_lns_tl_rec.last_update_date,

Line 2727: l_okl_asset_cndtn_lns_tl_rec.created_by,

2723: l_okl_asset_cndtn_lns_tl_rec.damage_description,
2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,
2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,
2726: l_okl_asset_cndtn_lns_tl_rec.part_name,
2727: l_okl_asset_cndtn_lns_tl_rec.created_by,
2728: l_okl_asset_cndtn_lns_tl_rec.creation_date,
2729: l_okl_asset_cndtn_lns_tl_rec.last_updated_by,
2730: l_okl_asset_cndtn_lns_tl_rec.last_update_date,
2731: l_okl_asset_cndtn_lns_tl_rec.last_update_login);

Line 2728: l_okl_asset_cndtn_lns_tl_rec.creation_date,

2724: l_okl_asset_cndtn_lns_tl_rec.claim_description,
2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,
2726: l_okl_asset_cndtn_lns_tl_rec.part_name,
2727: l_okl_asset_cndtn_lns_tl_rec.created_by,
2728: l_okl_asset_cndtn_lns_tl_rec.creation_date,
2729: l_okl_asset_cndtn_lns_tl_rec.last_updated_by,
2730: l_okl_asset_cndtn_lns_tl_rec.last_update_date,
2731: l_okl_asset_cndtn_lns_tl_rec.last_update_login);
2732: END LOOP;

Line 2729: l_okl_asset_cndtn_lns_tl_rec.last_updated_by,

2725: l_okl_asset_cndtn_lns_tl_rec.recommended_repair,
2726: l_okl_asset_cndtn_lns_tl_rec.part_name,
2727: l_okl_asset_cndtn_lns_tl_rec.created_by,
2728: l_okl_asset_cndtn_lns_tl_rec.creation_date,
2729: l_okl_asset_cndtn_lns_tl_rec.last_updated_by,
2730: l_okl_asset_cndtn_lns_tl_rec.last_update_date,
2731: l_okl_asset_cndtn_lns_tl_rec.last_update_login);
2732: END LOOP;
2733: -- Set OUT values

Line 2730: l_okl_asset_cndtn_lns_tl_rec.last_update_date,

2726: l_okl_asset_cndtn_lns_tl_rec.part_name,
2727: l_okl_asset_cndtn_lns_tl_rec.created_by,
2728: l_okl_asset_cndtn_lns_tl_rec.creation_date,
2729: l_okl_asset_cndtn_lns_tl_rec.last_updated_by,
2730: l_okl_asset_cndtn_lns_tl_rec.last_update_date,
2731: l_okl_asset_cndtn_lns_tl_rec.last_update_login);
2732: END LOOP;
2733: -- Set OUT values
2734: x_okl_asset_cndtn_lns_tl_rec := l_okl_asset_cndtn_lns_tl_rec;

Line 2731: l_okl_asset_cndtn_lns_tl_rec.last_update_login);

2727: l_okl_asset_cndtn_lns_tl_rec.created_by,
2728: l_okl_asset_cndtn_lns_tl_rec.creation_date,
2729: l_okl_asset_cndtn_lns_tl_rec.last_updated_by,
2730: l_okl_asset_cndtn_lns_tl_rec.last_update_date,
2731: l_okl_asset_cndtn_lns_tl_rec.last_update_login);
2732: END LOOP;
2733: -- Set OUT values
2734: x_okl_asset_cndtn_lns_tl_rec := l_okl_asset_cndtn_lns_tl_rec;
2735: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2734: x_okl_asset_cndtn_lns_tl_rec := l_okl_asset_cndtn_lns_tl_rec;

2730: l_okl_asset_cndtn_lns_tl_rec.last_update_date,
2731: l_okl_asset_cndtn_lns_tl_rec.last_update_login);
2732: END LOOP;
2733: -- Set OUT values
2734: x_okl_asset_cndtn_lns_tl_rec := l_okl_asset_cndtn_lns_tl_rec;
2735: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2736: EXCEPTION
2737: WHEN OKC_API.G_EXCEPTION_ERROR THEN
2738: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 2797: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

2793: l_acnv_rec acnv_rec_type;
2794: l_def_acnv_rec acnv_rec_type;
2795: l_acn_rec acn_rec_type;
2796: lx_acn_rec acn_rec_type;
2797: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
2798: lx_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
2799: -------------------------------
2800: -- FUNCTION fill_who_columns --
2801: -------------------------------

Line 2798: lx_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

2794: l_def_acnv_rec acnv_rec_type;
2795: l_acn_rec acn_rec_type;
2796: lx_acn_rec acn_rec_type;
2797: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
2798: lx_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
2799: -------------------------------
2800: -- FUNCTION fill_who_columns --
2801: -------------------------------
2802: FUNCTION fill_who_columns (

Line 2900: migrate(l_def_acnv_rec, l_okl_asset_cndtn_lns_tl_rec);

2896: --------------------------------------
2897: -- Move VIEW record to "Child" records
2898: --------------------------------------
2899: migrate(l_def_acnv_rec, l_acn_rec);
2900: migrate(l_def_acnv_rec, l_okl_asset_cndtn_lns_tl_rec);
2901: --------------------------------------------
2902: -- Call the INSERT_ROW for each child record
2903: --------------------------------------------
2904: insert_row(

Line 2923: l_okl_asset_cndtn_lns_tl_rec,

2919: p_init_msg_list,
2920: x_return_status,
2921: x_msg_count,
2922: x_msg_data,
2923: l_okl_asset_cndtn_lns_tl_rec,
2924: lx_okl_asset_cndtn_lns_tl_rec
2925: );
2926: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2927: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2924: lx_okl_asset_cndtn_lns_tl_rec

2920: x_return_status,
2921: x_msg_count,
2922: x_msg_data,
2923: l_okl_asset_cndtn_lns_tl_rec,
2924: lx_okl_asset_cndtn_lns_tl_rec
2925: );
2926: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
2927: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2928: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

Line 2931: migrate(lx_okl_asset_cndtn_lns_tl_rec, l_def_acnv_rec);

2927: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
2928: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
2929: RAISE OKC_API.G_EXCEPTION_ERROR;
2930: END IF;
2931: migrate(lx_okl_asset_cndtn_lns_tl_rec, l_def_acnv_rec);
2932: -- Set OUT values
2933: x_acnv_rec := l_def_acnv_rec;
2934: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
2935: EXCEPTION

Line 3160: -- lock_row for:OKL_ASSET_CNDTN_LNS_TL --

3156: '_PVT'
3157: );
3158: END lock_row;
3159: -----------------------------------------
3160: -- lock_row for:OKL_ASSET_CNDTN_LNS_TL --
3161: -----------------------------------------
3162: PROCEDURE lock_row(
3163: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
3164: x_return_status OUT NOCOPY VARCHAR2,

Line 3167: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS

3163: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
3164: x_return_status OUT NOCOPY VARCHAR2,
3165: x_msg_count OUT NOCOPY NUMBER,
3166: x_msg_data OUT NOCOPY VARCHAR2,
3167: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS
3168:
3169: E_Resource_Busy EXCEPTION;
3170: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
3171: CURSOR lock_csr (p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS

Line 3171: CURSOR lock_csr (p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS

3167: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS
3168:
3169: E_Resource_Busy EXCEPTION;
3170: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
3171: CURSOR lock_csr (p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS
3172: SELECT *
3173: FROM OKL_ASSET_CNDTN_LNS_TL
3174: WHERE ID = p_okl_asset_cndtn_lns_tl_rec.id
3175: FOR UPDATE NOWAIT;

Line 3173: FROM OKL_ASSET_CNDTN_LNS_TL

3169: E_Resource_Busy EXCEPTION;
3170: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
3171: CURSOR lock_csr (p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS
3172: SELECT *
3173: FROM OKL_ASSET_CNDTN_LNS_TL
3174: WHERE ID = p_okl_asset_cndtn_lns_tl_rec.id
3175: FOR UPDATE NOWAIT;
3176:
3177: l_api_version CONSTANT NUMBER := 1;

Line 3174: WHERE ID = p_okl_asset_cndtn_lns_tl_rec.id

3170: PRAGMA EXCEPTION_INIT(E_Resource_Busy, -00054);
3171: CURSOR lock_csr (p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS
3172: SELECT *
3173: FROM OKL_ASSET_CNDTN_LNS_TL
3174: WHERE ID = p_okl_asset_cndtn_lns_tl_rec.id
3175: FOR UPDATE NOWAIT;
3176:
3177: l_api_version CONSTANT NUMBER := 1;
3178: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';

Line 3194: OPEN lock_csr(p_okl_asset_cndtn_lns_tl_rec);

3190: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3191: RAISE OKC_API.G_EXCEPTION_ERROR;
3192: END IF;
3193: BEGIN
3194: OPEN lock_csr(p_okl_asset_cndtn_lns_tl_rec);
3195: FETCH lock_csr INTO l_lock_var;
3196: l_row_notfound := lock_csr%NOTFOUND;
3197: CLOSE lock_csr;
3198: EXCEPTION

Line 3259: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

3255: l_api_version CONSTANT NUMBER := 1;
3256: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
3257: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3258: l_acn_rec acn_rec_type;
3259: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
3260: BEGIN
3261: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
3262: G_PKG_NAME,
3263: p_init_msg_list,

Line 3277: migrate(p_acnv_rec, l_okl_asset_cndtn_lns_tl_rec);

3273: --------------------------------------
3274: -- Move VIEW record to "Child" records
3275: --------------------------------------
3276: migrate(p_acnv_rec, l_acn_rec);
3277: migrate(p_acnv_rec, l_okl_asset_cndtn_lns_tl_rec);
3278: --------------------------------------------
3279: -- Call the LOCK_ROW for each child record
3280: --------------------------------------------
3281: lock_row(

Line 3298: l_okl_asset_cndtn_lns_tl_rec

3294: p_init_msg_list,
3295: x_return_status,
3296: x_msg_count,
3297: x_msg_data,
3298: l_okl_asset_cndtn_lns_tl_rec
3299: );
3300: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3301: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3302: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

Line 3788: -- update_row for:OKL_ASSET_CNDTN_LNS_TL --

3784: '_PVT'
3785: );
3786: END update_row;
3787: -------------------------------------------
3788: -- update_row for:OKL_ASSET_CNDTN_LNS_TL --
3789: -------------------------------------------
3790: PROCEDURE update_row(
3791: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
3792: x_return_status OUT NOCOPY VARCHAR2,

Line 3795: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,

3791: p_init_msg_list IN VARCHAR2 DEFAULT OKC_API.G_FALSE,
3792: x_return_status OUT NOCOPY VARCHAR2,
3793: x_msg_count OUT NOCOPY NUMBER,
3794: x_msg_data OUT NOCOPY VARCHAR2,
3795: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
3796: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType) IS
3797:
3798: l_api_version CONSTANT NUMBER := 1;
3799: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';

Line 3796: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType) IS

3792: x_return_status OUT NOCOPY VARCHAR2,
3793: x_msg_count OUT NOCOPY NUMBER,
3794: x_msg_data OUT NOCOPY VARCHAR2,
3795: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
3796: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType) IS
3797:
3798: l_api_version CONSTANT NUMBER := 1;
3799: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
3800: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 3801: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType := p_okl_asset_cndtn_lns_tl_rec;

3797:
3798: l_api_version CONSTANT NUMBER := 1;
3799: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
3800: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3801: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType := p_okl_asset_cndtn_lns_tl_rec;
3802: ldefoklassetcndtnlnstlrec OklAssetCndtnLnsTlRecType;
3803: l_row_notfound BOOLEAN := TRUE;
3804: ----------------------------------
3805: -- FUNCTION populate_new_record --

Line 3808: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,

3804: ----------------------------------
3805: -- FUNCTION populate_new_record --
3806: ----------------------------------
3807: FUNCTION populate_new_record (
3808: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
3809: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
3810: ) RETURN VARCHAR2 IS
3811: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
3812: l_row_notfound BOOLEAN := TRUE;

Line 3809: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType

3805: -- FUNCTION populate_new_record --
3806: ----------------------------------
3807: FUNCTION populate_new_record (
3808: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
3809: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
3810: ) RETURN VARCHAR2 IS
3811: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
3812: l_row_notfound BOOLEAN := TRUE;
3813: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 3811: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

3807: FUNCTION populate_new_record (
3808: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
3809: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
3810: ) RETURN VARCHAR2 IS
3811: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
3812: l_row_notfound BOOLEAN := TRUE;
3813: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3814: BEGIN
3815: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;

Line 3815: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;

3811: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
3812: l_row_notfound BOOLEAN := TRUE;
3813: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3814: BEGIN
3815: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
3816: -- Get current database values
3817: l_okl_asset_cndtn_lns_tl_rec := get_rec(p_okl_asset_cndtn_lns_tl_rec, l_row_notfound);
3818: IF (l_row_notfound) THEN
3819: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;

Line 3817: l_okl_asset_cndtn_lns_tl_rec := get_rec(p_okl_asset_cndtn_lns_tl_rec, l_row_notfound);

3813: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3814: BEGIN
3815: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
3816: -- Get current database values
3817: l_okl_asset_cndtn_lns_tl_rec := get_rec(p_okl_asset_cndtn_lns_tl_rec, l_row_notfound);
3818: IF (l_row_notfound) THEN
3819: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
3820: END IF;
3821: IF (x_okl_asset_cndtn_lns_tl_rec.id = OKC_API.G_MISS_NUM)

Line 3821: IF (x_okl_asset_cndtn_lns_tl_rec.id = OKC_API.G_MISS_NUM)

3817: l_okl_asset_cndtn_lns_tl_rec := get_rec(p_okl_asset_cndtn_lns_tl_rec, l_row_notfound);
3818: IF (l_row_notfound) THEN
3819: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
3820: END IF;
3821: IF (x_okl_asset_cndtn_lns_tl_rec.id = OKC_API.G_MISS_NUM)
3822: THEN
3823: x_okl_asset_cndtn_lns_tl_rec.id := l_okl_asset_cndtn_lns_tl_rec.id;
3824: END IF;
3825: IF (x_okl_asset_cndtn_lns_tl_rec.language = OKC_API.G_MISS_CHAR)

Line 3823: x_okl_asset_cndtn_lns_tl_rec.id := l_okl_asset_cndtn_lns_tl_rec.id;

3819: l_return_status := OKC_API.G_RET_STS_UNEXP_ERROR;
3820: END IF;
3821: IF (x_okl_asset_cndtn_lns_tl_rec.id = OKC_API.G_MISS_NUM)
3822: THEN
3823: x_okl_asset_cndtn_lns_tl_rec.id := l_okl_asset_cndtn_lns_tl_rec.id;
3824: END IF;
3825: IF (x_okl_asset_cndtn_lns_tl_rec.language = OKC_API.G_MISS_CHAR)
3826: THEN
3827: x_okl_asset_cndtn_lns_tl_rec.language := l_okl_asset_cndtn_lns_tl_rec.language;

Line 3825: IF (x_okl_asset_cndtn_lns_tl_rec.language = OKC_API.G_MISS_CHAR)

3821: IF (x_okl_asset_cndtn_lns_tl_rec.id = OKC_API.G_MISS_NUM)
3822: THEN
3823: x_okl_asset_cndtn_lns_tl_rec.id := l_okl_asset_cndtn_lns_tl_rec.id;
3824: END IF;
3825: IF (x_okl_asset_cndtn_lns_tl_rec.language = OKC_API.G_MISS_CHAR)
3826: THEN
3827: x_okl_asset_cndtn_lns_tl_rec.language := l_okl_asset_cndtn_lns_tl_rec.language;
3828: END IF;
3829: IF (x_okl_asset_cndtn_lns_tl_rec.source_lang = OKC_API.G_MISS_CHAR)

Line 3827: x_okl_asset_cndtn_lns_tl_rec.language := l_okl_asset_cndtn_lns_tl_rec.language;

3823: x_okl_asset_cndtn_lns_tl_rec.id := l_okl_asset_cndtn_lns_tl_rec.id;
3824: END IF;
3825: IF (x_okl_asset_cndtn_lns_tl_rec.language = OKC_API.G_MISS_CHAR)
3826: THEN
3827: x_okl_asset_cndtn_lns_tl_rec.language := l_okl_asset_cndtn_lns_tl_rec.language;
3828: END IF;
3829: IF (x_okl_asset_cndtn_lns_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
3830: THEN
3831: x_okl_asset_cndtn_lns_tl_rec.source_lang := l_okl_asset_cndtn_lns_tl_rec.source_lang;

Line 3829: IF (x_okl_asset_cndtn_lns_tl_rec.source_lang = OKC_API.G_MISS_CHAR)

3825: IF (x_okl_asset_cndtn_lns_tl_rec.language = OKC_API.G_MISS_CHAR)
3826: THEN
3827: x_okl_asset_cndtn_lns_tl_rec.language := l_okl_asset_cndtn_lns_tl_rec.language;
3828: END IF;
3829: IF (x_okl_asset_cndtn_lns_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
3830: THEN
3831: x_okl_asset_cndtn_lns_tl_rec.source_lang := l_okl_asset_cndtn_lns_tl_rec.source_lang;
3832: END IF;
3833: IF (x_okl_asset_cndtn_lns_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

Line 3831: x_okl_asset_cndtn_lns_tl_rec.source_lang := l_okl_asset_cndtn_lns_tl_rec.source_lang;

3827: x_okl_asset_cndtn_lns_tl_rec.language := l_okl_asset_cndtn_lns_tl_rec.language;
3828: END IF;
3829: IF (x_okl_asset_cndtn_lns_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
3830: THEN
3831: x_okl_asset_cndtn_lns_tl_rec.source_lang := l_okl_asset_cndtn_lns_tl_rec.source_lang;
3832: END IF;
3833: IF (x_okl_asset_cndtn_lns_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
3834: THEN
3835: x_okl_asset_cndtn_lns_tl_rec.sfwt_flag := l_okl_asset_cndtn_lns_tl_rec.sfwt_flag;

Line 3833: IF (x_okl_asset_cndtn_lns_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)

3829: IF (x_okl_asset_cndtn_lns_tl_rec.source_lang = OKC_API.G_MISS_CHAR)
3830: THEN
3831: x_okl_asset_cndtn_lns_tl_rec.source_lang := l_okl_asset_cndtn_lns_tl_rec.source_lang;
3832: END IF;
3833: IF (x_okl_asset_cndtn_lns_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
3834: THEN
3835: x_okl_asset_cndtn_lns_tl_rec.sfwt_flag := l_okl_asset_cndtn_lns_tl_rec.sfwt_flag;
3836: END IF;
3837: IF (x_okl_asset_cndtn_lns_tl_rec.damage_description = OKC_API.G_MISS_CHAR)

Line 3835: x_okl_asset_cndtn_lns_tl_rec.sfwt_flag := l_okl_asset_cndtn_lns_tl_rec.sfwt_flag;

3831: x_okl_asset_cndtn_lns_tl_rec.source_lang := l_okl_asset_cndtn_lns_tl_rec.source_lang;
3832: END IF;
3833: IF (x_okl_asset_cndtn_lns_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
3834: THEN
3835: x_okl_asset_cndtn_lns_tl_rec.sfwt_flag := l_okl_asset_cndtn_lns_tl_rec.sfwt_flag;
3836: END IF;
3837: IF (x_okl_asset_cndtn_lns_tl_rec.damage_description = OKC_API.G_MISS_CHAR)
3838: THEN
3839: x_okl_asset_cndtn_lns_tl_rec.damage_description := l_okl_asset_cndtn_lns_tl_rec.damage_description;

Line 3837: IF (x_okl_asset_cndtn_lns_tl_rec.damage_description = OKC_API.G_MISS_CHAR)

3833: IF (x_okl_asset_cndtn_lns_tl_rec.sfwt_flag = OKC_API.G_MISS_CHAR)
3834: THEN
3835: x_okl_asset_cndtn_lns_tl_rec.sfwt_flag := l_okl_asset_cndtn_lns_tl_rec.sfwt_flag;
3836: END IF;
3837: IF (x_okl_asset_cndtn_lns_tl_rec.damage_description = OKC_API.G_MISS_CHAR)
3838: THEN
3839: x_okl_asset_cndtn_lns_tl_rec.damage_description := l_okl_asset_cndtn_lns_tl_rec.damage_description;
3840: END IF;
3841: IF (x_okl_asset_cndtn_lns_tl_rec.claim_description = OKC_API.G_MISS_CHAR)

Line 3839: x_okl_asset_cndtn_lns_tl_rec.damage_description := l_okl_asset_cndtn_lns_tl_rec.damage_description;

3835: x_okl_asset_cndtn_lns_tl_rec.sfwt_flag := l_okl_asset_cndtn_lns_tl_rec.sfwt_flag;
3836: END IF;
3837: IF (x_okl_asset_cndtn_lns_tl_rec.damage_description = OKC_API.G_MISS_CHAR)
3838: THEN
3839: x_okl_asset_cndtn_lns_tl_rec.damage_description := l_okl_asset_cndtn_lns_tl_rec.damage_description;
3840: END IF;
3841: IF (x_okl_asset_cndtn_lns_tl_rec.claim_description = OKC_API.G_MISS_CHAR)
3842: THEN
3843: x_okl_asset_cndtn_lns_tl_rec.claim_description := l_okl_asset_cndtn_lns_tl_rec.claim_description;

Line 3841: IF (x_okl_asset_cndtn_lns_tl_rec.claim_description = OKC_API.G_MISS_CHAR)

3837: IF (x_okl_asset_cndtn_lns_tl_rec.damage_description = OKC_API.G_MISS_CHAR)
3838: THEN
3839: x_okl_asset_cndtn_lns_tl_rec.damage_description := l_okl_asset_cndtn_lns_tl_rec.damage_description;
3840: END IF;
3841: IF (x_okl_asset_cndtn_lns_tl_rec.claim_description = OKC_API.G_MISS_CHAR)
3842: THEN
3843: x_okl_asset_cndtn_lns_tl_rec.claim_description := l_okl_asset_cndtn_lns_tl_rec.claim_description;
3844: END IF;
3845: IF (x_okl_asset_cndtn_lns_tl_rec.recommended_repair = OKC_API.G_MISS_CHAR)

Line 3843: x_okl_asset_cndtn_lns_tl_rec.claim_description := l_okl_asset_cndtn_lns_tl_rec.claim_description;

3839: x_okl_asset_cndtn_lns_tl_rec.damage_description := l_okl_asset_cndtn_lns_tl_rec.damage_description;
3840: END IF;
3841: IF (x_okl_asset_cndtn_lns_tl_rec.claim_description = OKC_API.G_MISS_CHAR)
3842: THEN
3843: x_okl_asset_cndtn_lns_tl_rec.claim_description := l_okl_asset_cndtn_lns_tl_rec.claim_description;
3844: END IF;
3845: IF (x_okl_asset_cndtn_lns_tl_rec.recommended_repair = OKC_API.G_MISS_CHAR)
3846: THEN
3847: x_okl_asset_cndtn_lns_tl_rec.recommended_repair := l_okl_asset_cndtn_lns_tl_rec.recommended_repair;

Line 3845: IF (x_okl_asset_cndtn_lns_tl_rec.recommended_repair = OKC_API.G_MISS_CHAR)

3841: IF (x_okl_asset_cndtn_lns_tl_rec.claim_description = OKC_API.G_MISS_CHAR)
3842: THEN
3843: x_okl_asset_cndtn_lns_tl_rec.claim_description := l_okl_asset_cndtn_lns_tl_rec.claim_description;
3844: END IF;
3845: IF (x_okl_asset_cndtn_lns_tl_rec.recommended_repair = OKC_API.G_MISS_CHAR)
3846: THEN
3847: x_okl_asset_cndtn_lns_tl_rec.recommended_repair := l_okl_asset_cndtn_lns_tl_rec.recommended_repair;
3848: END IF;
3849: IF (x_okl_asset_cndtn_lns_tl_rec.part_name = OKC_API.G_MISS_CHAR)

Line 3847: x_okl_asset_cndtn_lns_tl_rec.recommended_repair := l_okl_asset_cndtn_lns_tl_rec.recommended_repair;

3843: x_okl_asset_cndtn_lns_tl_rec.claim_description := l_okl_asset_cndtn_lns_tl_rec.claim_description;
3844: END IF;
3845: IF (x_okl_asset_cndtn_lns_tl_rec.recommended_repair = OKC_API.G_MISS_CHAR)
3846: THEN
3847: x_okl_asset_cndtn_lns_tl_rec.recommended_repair := l_okl_asset_cndtn_lns_tl_rec.recommended_repair;
3848: END IF;
3849: IF (x_okl_asset_cndtn_lns_tl_rec.part_name = OKC_API.G_MISS_CHAR)
3850: THEN
3851: x_okl_asset_cndtn_lns_tl_rec.part_name := l_okl_asset_cndtn_lns_tl_rec.part_name;

Line 3849: IF (x_okl_asset_cndtn_lns_tl_rec.part_name = OKC_API.G_MISS_CHAR)

3845: IF (x_okl_asset_cndtn_lns_tl_rec.recommended_repair = OKC_API.G_MISS_CHAR)
3846: THEN
3847: x_okl_asset_cndtn_lns_tl_rec.recommended_repair := l_okl_asset_cndtn_lns_tl_rec.recommended_repair;
3848: END IF;
3849: IF (x_okl_asset_cndtn_lns_tl_rec.part_name = OKC_API.G_MISS_CHAR)
3850: THEN
3851: x_okl_asset_cndtn_lns_tl_rec.part_name := l_okl_asset_cndtn_lns_tl_rec.part_name;
3852: END IF;
3853: IF (x_okl_asset_cndtn_lns_tl_rec.created_by = OKC_API.G_MISS_NUM)

Line 3851: x_okl_asset_cndtn_lns_tl_rec.part_name := l_okl_asset_cndtn_lns_tl_rec.part_name;

3847: x_okl_asset_cndtn_lns_tl_rec.recommended_repair := l_okl_asset_cndtn_lns_tl_rec.recommended_repair;
3848: END IF;
3849: IF (x_okl_asset_cndtn_lns_tl_rec.part_name = OKC_API.G_MISS_CHAR)
3850: THEN
3851: x_okl_asset_cndtn_lns_tl_rec.part_name := l_okl_asset_cndtn_lns_tl_rec.part_name;
3852: END IF;
3853: IF (x_okl_asset_cndtn_lns_tl_rec.created_by = OKC_API.G_MISS_NUM)
3854: THEN
3855: x_okl_asset_cndtn_lns_tl_rec.created_by := l_okl_asset_cndtn_lns_tl_rec.created_by;

Line 3853: IF (x_okl_asset_cndtn_lns_tl_rec.created_by = OKC_API.G_MISS_NUM)

3849: IF (x_okl_asset_cndtn_lns_tl_rec.part_name = OKC_API.G_MISS_CHAR)
3850: THEN
3851: x_okl_asset_cndtn_lns_tl_rec.part_name := l_okl_asset_cndtn_lns_tl_rec.part_name;
3852: END IF;
3853: IF (x_okl_asset_cndtn_lns_tl_rec.created_by = OKC_API.G_MISS_NUM)
3854: THEN
3855: x_okl_asset_cndtn_lns_tl_rec.created_by := l_okl_asset_cndtn_lns_tl_rec.created_by;
3856: END IF;
3857: IF (x_okl_asset_cndtn_lns_tl_rec.creation_date = OKC_API.G_MISS_DATE)

Line 3855: x_okl_asset_cndtn_lns_tl_rec.created_by := l_okl_asset_cndtn_lns_tl_rec.created_by;

3851: x_okl_asset_cndtn_lns_tl_rec.part_name := l_okl_asset_cndtn_lns_tl_rec.part_name;
3852: END IF;
3853: IF (x_okl_asset_cndtn_lns_tl_rec.created_by = OKC_API.G_MISS_NUM)
3854: THEN
3855: x_okl_asset_cndtn_lns_tl_rec.created_by := l_okl_asset_cndtn_lns_tl_rec.created_by;
3856: END IF;
3857: IF (x_okl_asset_cndtn_lns_tl_rec.creation_date = OKC_API.G_MISS_DATE)
3858: THEN
3859: x_okl_asset_cndtn_lns_tl_rec.creation_date := l_okl_asset_cndtn_lns_tl_rec.creation_date;

Line 3857: IF (x_okl_asset_cndtn_lns_tl_rec.creation_date = OKC_API.G_MISS_DATE)

3853: IF (x_okl_asset_cndtn_lns_tl_rec.created_by = OKC_API.G_MISS_NUM)
3854: THEN
3855: x_okl_asset_cndtn_lns_tl_rec.created_by := l_okl_asset_cndtn_lns_tl_rec.created_by;
3856: END IF;
3857: IF (x_okl_asset_cndtn_lns_tl_rec.creation_date = OKC_API.G_MISS_DATE)
3858: THEN
3859: x_okl_asset_cndtn_lns_tl_rec.creation_date := l_okl_asset_cndtn_lns_tl_rec.creation_date;
3860: END IF;
3861: IF (x_okl_asset_cndtn_lns_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)

Line 3859: x_okl_asset_cndtn_lns_tl_rec.creation_date := l_okl_asset_cndtn_lns_tl_rec.creation_date;

3855: x_okl_asset_cndtn_lns_tl_rec.created_by := l_okl_asset_cndtn_lns_tl_rec.created_by;
3856: END IF;
3857: IF (x_okl_asset_cndtn_lns_tl_rec.creation_date = OKC_API.G_MISS_DATE)
3858: THEN
3859: x_okl_asset_cndtn_lns_tl_rec.creation_date := l_okl_asset_cndtn_lns_tl_rec.creation_date;
3860: END IF;
3861: IF (x_okl_asset_cndtn_lns_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
3862: THEN
3863: x_okl_asset_cndtn_lns_tl_rec.last_updated_by := l_okl_asset_cndtn_lns_tl_rec.last_updated_by;

Line 3861: IF (x_okl_asset_cndtn_lns_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)

3857: IF (x_okl_asset_cndtn_lns_tl_rec.creation_date = OKC_API.G_MISS_DATE)
3858: THEN
3859: x_okl_asset_cndtn_lns_tl_rec.creation_date := l_okl_asset_cndtn_lns_tl_rec.creation_date;
3860: END IF;
3861: IF (x_okl_asset_cndtn_lns_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
3862: THEN
3863: x_okl_asset_cndtn_lns_tl_rec.last_updated_by := l_okl_asset_cndtn_lns_tl_rec.last_updated_by;
3864: END IF;
3865: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_date = OKC_API.G_MISS_DATE)

Line 3863: x_okl_asset_cndtn_lns_tl_rec.last_updated_by := l_okl_asset_cndtn_lns_tl_rec.last_updated_by;

3859: x_okl_asset_cndtn_lns_tl_rec.creation_date := l_okl_asset_cndtn_lns_tl_rec.creation_date;
3860: END IF;
3861: IF (x_okl_asset_cndtn_lns_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
3862: THEN
3863: x_okl_asset_cndtn_lns_tl_rec.last_updated_by := l_okl_asset_cndtn_lns_tl_rec.last_updated_by;
3864: END IF;
3865: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
3866: THEN
3867: x_okl_asset_cndtn_lns_tl_rec.last_update_date := l_okl_asset_cndtn_lns_tl_rec.last_update_date;

Line 3865: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_date = OKC_API.G_MISS_DATE)

3861: IF (x_okl_asset_cndtn_lns_tl_rec.last_updated_by = OKC_API.G_MISS_NUM)
3862: THEN
3863: x_okl_asset_cndtn_lns_tl_rec.last_updated_by := l_okl_asset_cndtn_lns_tl_rec.last_updated_by;
3864: END IF;
3865: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
3866: THEN
3867: x_okl_asset_cndtn_lns_tl_rec.last_update_date := l_okl_asset_cndtn_lns_tl_rec.last_update_date;
3868: END IF;
3869: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_login = OKC_API.G_MISS_NUM)

Line 3867: x_okl_asset_cndtn_lns_tl_rec.last_update_date := l_okl_asset_cndtn_lns_tl_rec.last_update_date;

3863: x_okl_asset_cndtn_lns_tl_rec.last_updated_by := l_okl_asset_cndtn_lns_tl_rec.last_updated_by;
3864: END IF;
3865: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
3866: THEN
3867: x_okl_asset_cndtn_lns_tl_rec.last_update_date := l_okl_asset_cndtn_lns_tl_rec.last_update_date;
3868: END IF;
3869: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_login = OKC_API.G_MISS_NUM)
3870: THEN
3871: x_okl_asset_cndtn_lns_tl_rec.last_update_login := l_okl_asset_cndtn_lns_tl_rec.last_update_login;

Line 3869: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_login = OKC_API.G_MISS_NUM)

3865: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_date = OKC_API.G_MISS_DATE)
3866: THEN
3867: x_okl_asset_cndtn_lns_tl_rec.last_update_date := l_okl_asset_cndtn_lns_tl_rec.last_update_date;
3868: END IF;
3869: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_login = OKC_API.G_MISS_NUM)
3870: THEN
3871: x_okl_asset_cndtn_lns_tl_rec.last_update_login := l_okl_asset_cndtn_lns_tl_rec.last_update_login;
3872: END IF;
3873: RETURN(l_return_status);

Line 3871: x_okl_asset_cndtn_lns_tl_rec.last_update_login := l_okl_asset_cndtn_lns_tl_rec.last_update_login;

3867: x_okl_asset_cndtn_lns_tl_rec.last_update_date := l_okl_asset_cndtn_lns_tl_rec.last_update_date;
3868: END IF;
3869: IF (x_okl_asset_cndtn_lns_tl_rec.last_update_login = OKC_API.G_MISS_NUM)
3870: THEN
3871: x_okl_asset_cndtn_lns_tl_rec.last_update_login := l_okl_asset_cndtn_lns_tl_rec.last_update_login;
3872: END IF;
3873: RETURN(l_return_status);
3874: END populate_new_record;
3875: -----------------------------------------------

Line 3876: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --

3872: END IF;
3873: RETURN(l_return_status);
3874: END populate_new_record;
3875: -----------------------------------------------
3876: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
3877: -----------------------------------------------
3878: FUNCTION Set_Attributes (
3879: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
3880: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType

Line 3879: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,

3875: -----------------------------------------------
3876: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
3877: -----------------------------------------------
3878: FUNCTION Set_Attributes (
3879: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
3880: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
3881: ) RETURN VARCHAR2 IS
3882: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3883: BEGIN

Line 3880: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType

3876: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
3877: -----------------------------------------------
3878: FUNCTION Set_Attributes (
3879: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
3880: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
3881: ) RETURN VARCHAR2 IS
3882: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3883: BEGIN
3884: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;

Line 3884: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;

3880: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
3881: ) RETURN VARCHAR2 IS
3882: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3883: BEGIN
3884: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
3885: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');
3886: x_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG := USERENV('LANG');
3887: RETURN(l_return_status);
3888: END Set_Attributes;

Line 3885: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');

3881: ) RETURN VARCHAR2 IS
3882: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3883: BEGIN
3884: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
3885: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');
3886: x_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG := USERENV('LANG');
3887: RETURN(l_return_status);
3888: END Set_Attributes;
3889: BEGIN

Line 3886: x_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG := USERENV('LANG');

3882: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3883: BEGIN
3884: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
3885: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');
3886: x_okl_asset_cndtn_lns_tl_rec.SOURCE_LANG := USERENV('LANG');
3887: RETURN(l_return_status);
3888: END Set_Attributes;
3889: BEGIN
3890: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 3901: p_okl_asset_cndtn_lns_tl_rec, -- IN

3897: RAISE OKC_API.G_EXCEPTION_ERROR;
3898: END IF;
3899: --- Setting item attributes
3900: l_return_status := Set_Attributes(
3901: p_okl_asset_cndtn_lns_tl_rec, -- IN
3902: l_okl_asset_cndtn_lns_tl_rec); -- OUT
3903: --- If any errors happen abort API
3904: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3905: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 3902: l_okl_asset_cndtn_lns_tl_rec); -- OUT

3898: END IF;
3899: --- Setting item attributes
3900: l_return_status := Set_Attributes(
3901: p_okl_asset_cndtn_lns_tl_rec, -- IN
3902: l_okl_asset_cndtn_lns_tl_rec); -- OUT
3903: --- If any errors happen abort API
3904: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3905: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3906: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN

Line 3909: l_return_status := populate_new_record(l_okl_asset_cndtn_lns_tl_rec, ldefoklassetcndtnlnstlrec);

3905: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3906: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3907: RAISE OKC_API.G_EXCEPTION_ERROR;
3908: END IF;
3909: l_return_status := populate_new_record(l_okl_asset_cndtn_lns_tl_rec, ldefoklassetcndtnlnstlrec);
3910: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
3911: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3912: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3913: RAISE OKC_API.G_EXCEPTION_ERROR;

Line 3915: UPDATE OKL_ASSET_CNDTN_LNS_TL

3911: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
3912: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
3913: RAISE OKC_API.G_EXCEPTION_ERROR;
3914: END IF;
3915: UPDATE OKL_ASSET_CNDTN_LNS_TL
3916: SET DAMAGE_DESCRIPTION = ldefoklassetcndtnlnstlrec.damage_description,
3917: CLAIM_DESCRIPTION = ldefoklassetcndtnlnstlrec.claim_description,
3918: SOURCE_LANG = ldefoklassetcndtnlnstlrec.source_lang, --Added for fix 3637102
3919: RECOMMENDED_REPAIR = ldefoklassetcndtnlnstlrec.recommended_repair,

Line 3930: UPDATE OKL_ASSET_CNDTN_LNS_TL

3926: WHERE ID = ldefoklassetcndtnlnstlrec.id
3927: AND USERENV('LANG') in (SOURCE_LANG,LANGUAGE); --Fix for 3637102
3928: --AND SOURCE_LANG = USERENV('LANG');
3929:
3930: UPDATE OKL_ASSET_CNDTN_LNS_TL
3931: SET SFWT_FLAG = 'Y'
3932: WHERE ID = ldefoklassetcndtnlnstlrec.id
3933: AND SOURCE_LANG <> USERENV('LANG');
3934:

Line 3935: x_okl_asset_cndtn_lns_tl_rec := ldefoklassetcndtnlnstlrec;

3931: SET SFWT_FLAG = 'Y'
3932: WHERE ID = ldefoklassetcndtnlnstlrec.id
3933: AND SOURCE_LANG <> USERENV('LANG');
3934:
3935: x_okl_asset_cndtn_lns_tl_rec := ldefoklassetcndtnlnstlrec;
3936: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
3937: EXCEPTION
3938: WHEN OKC_API.G_EXCEPTION_ERROR THEN
3939: x_return_status := OKC_API.HANDLE_EXCEPTIONS

Line 3996: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

3992: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
3993: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3994: l_acnv_rec acnv_rec_type := p_acnv_rec;
3995: l_def_acnv_rec acnv_rec_type;
3996: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
3997: lx_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
3998: l_acn_rec acn_rec_type;
3999: lx_acn_rec acn_rec_type;
4000: -------------------------------

Line 3997: lx_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

3993: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
3994: l_acnv_rec acnv_rec_type := p_acnv_rec;
3995: l_def_acnv_rec acnv_rec_type;
3996: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
3997: lx_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
3998: l_acn_rec acn_rec_type;
3999: lx_acn_rec acn_rec_type;
4000: -------------------------------
4001: -- FUNCTION fill_who_columns --

Line 4312: migrate(l_def_acnv_rec, l_okl_asset_cndtn_lns_tl_rec);

4308:
4309: --------------------------------------
4310: -- Move VIEW record to "Child" records
4311: --------------------------------------
4312: migrate(l_def_acnv_rec, l_okl_asset_cndtn_lns_tl_rec);
4313: migrate(l_def_acnv_rec, l_acn_rec);
4314: --------------------------------------------
4315: -- Call the UPDATE_ROW for each child record
4316: --------------------------------------------

Line 4322: l_okl_asset_cndtn_lns_tl_rec,

4318: p_init_msg_list,
4319: x_return_status,
4320: x_msg_count,
4321: x_msg_data,
4322: l_okl_asset_cndtn_lns_tl_rec,
4323: lx_okl_asset_cndtn_lns_tl_rec
4324: );
4325: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4326: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 4323: lx_okl_asset_cndtn_lns_tl_rec

4319: x_return_status,
4320: x_msg_count,
4321: x_msg_data,
4322: l_okl_asset_cndtn_lns_tl_rec,
4323: lx_okl_asset_cndtn_lns_tl_rec
4324: );
4325: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4326: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4327: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN

Line 4330: migrate(lx_okl_asset_cndtn_lns_tl_rec, l_def_acnv_rec);

4326: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4327: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN
4328: RAISE OKC_API.G_EXCEPTION_ERROR;
4329: END IF;
4330: migrate(lx_okl_asset_cndtn_lns_tl_rec, l_def_acnv_rec);
4331: update_row(
4332: p_init_msg_list,
4333: x_return_status,
4334: x_msg_count,

Line 4527: -- delete_row for:OKL_ASSET_CNDTN_LNS_TL --

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

Line 4534: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS

4530: p_init_msg_list IN VARCHAR2 DEFAULT OKC_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_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType) IS
4535:
4536: l_api_version CONSTANT NUMBER := 1;
4537: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
4538: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;

Line 4539: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType:= p_okl_asset_cndtn_lns_tl_rec;

4535:
4536: l_api_version CONSTANT NUMBER := 1;
4537: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
4538: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
4539: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType:= p_okl_asset_cndtn_lns_tl_rec;
4540: l_row_notfound BOOLEAN := TRUE;
4541: -----------------------------------------------
4542: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
4543: -----------------------------------------------

Line 4542: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --

4538: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
4539: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType:= p_okl_asset_cndtn_lns_tl_rec;
4540: l_row_notfound BOOLEAN := TRUE;
4541: -----------------------------------------------
4542: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
4543: -----------------------------------------------
4544: FUNCTION Set_Attributes (
4545: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
4546: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType

Line 4545: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,

4541: -----------------------------------------------
4542: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
4543: -----------------------------------------------
4544: FUNCTION Set_Attributes (
4545: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
4546: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
4547: ) RETURN VARCHAR2 IS
4548: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
4549: BEGIN

Line 4546: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType

4542: -- Set_Attributes for:OKL_ASSET_CNDTN_LNS_TL --
4543: -----------------------------------------------
4544: FUNCTION Set_Attributes (
4545: p_okl_asset_cndtn_lns_tl_rec IN OklAssetCndtnLnsTlRecType,
4546: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
4547: ) RETURN VARCHAR2 IS
4548: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
4549: BEGIN
4550: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;

Line 4550: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;

4546: x_okl_asset_cndtn_lns_tl_rec OUT NOCOPY OklAssetCndtnLnsTlRecType
4547: ) RETURN VARCHAR2 IS
4548: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
4549: BEGIN
4550: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
4551: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');
4552: RETURN(l_return_status);
4553: END Set_Attributes;
4554: BEGIN

Line 4551: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');

4547: ) RETURN VARCHAR2 IS
4548: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
4549: BEGIN
4550: x_okl_asset_cndtn_lns_tl_rec := p_okl_asset_cndtn_lns_tl_rec;
4551: x_okl_asset_cndtn_lns_tl_rec.LANGUAGE := USERENV('LANG');
4552: RETURN(l_return_status);
4553: END Set_Attributes;
4554: BEGIN
4555: l_return_status := OKC_API.START_ACTIVITY(l_api_name,

Line 4566: p_okl_asset_cndtn_lns_tl_rec, -- IN

4562: RAISE OKC_API.G_EXCEPTION_ERROR;
4563: END IF;
4564: --- Setting item attributes
4565: l_return_status := Set_Attributes(
4566: p_okl_asset_cndtn_lns_tl_rec, -- IN
4567: l_okl_asset_cndtn_lns_tl_rec); -- OUT
4568: --- If any errors happen abort API
4569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 4567: l_okl_asset_cndtn_lns_tl_rec); -- OUT

4563: END IF;
4564: --- Setting item attributes
4565: l_return_status := Set_Attributes(
4566: p_okl_asset_cndtn_lns_tl_rec, -- IN
4567: l_okl_asset_cndtn_lns_tl_rec); -- OUT
4568: --- If any errors happen abort API
4569: IF (l_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN

Line 4574: DELETE FROM OKL_ASSET_CNDTN_LNS_TL

4570: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4572: RAISE OKC_API.G_EXCEPTION_ERROR;
4573: END IF;
4574: DELETE FROM OKL_ASSET_CNDTN_LNS_TL
4575: WHERE ID = l_okl_asset_cndtn_lns_tl_rec.id;
4576:
4577: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
4578: EXCEPTION

Line 4575: WHERE ID = l_okl_asset_cndtn_lns_tl_rec.id;

4571: ELSIF (l_return_status = OKC_API.G_RET_STS_ERROR) THEN
4572: RAISE OKC_API.G_EXCEPTION_ERROR;
4573: END IF;
4574: DELETE FROM OKL_ASSET_CNDTN_LNS_TL
4575: WHERE ID = l_okl_asset_cndtn_lns_tl_rec.id;
4576:
4577: OKC_API.END_ACTIVITY(x_msg_count, x_msg_data);
4578: EXCEPTION
4579: WHEN OKC_API.G_EXCEPTION_ERROR THEN

Line 4625: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;

4621: l_api_version CONSTANT NUMBER := 1;
4622: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
4623: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
4624: l_acnv_rec acnv_rec_type := p_acnv_rec;
4625: l_okl_asset_cndtn_lns_tl_rec OklAssetCndtnLnsTlRecType;
4626: l_acn_rec acn_rec_type;
4627: BEGIN
4628: l_return_status := OKC_API.START_ACTIVITY(l_api_name,
4629: G_PKG_NAME,

Line 4643: migrate(l_acnv_rec, l_okl_asset_cndtn_lns_tl_rec);

4639: END IF;
4640: --------------------------------------
4641: -- Move VIEW record to "Child" records
4642: --------------------------------------
4643: migrate(l_acnv_rec, l_okl_asset_cndtn_lns_tl_rec);
4644: migrate(l_acnv_rec, l_acn_rec);
4645: --------------------------------------------
4646: -- Call the DELETE_ROW for each child record
4647: --------------------------------------------

Line 4653: l_okl_asset_cndtn_lns_tl_rec

4649: p_init_msg_list,
4650: x_return_status,
4651: x_msg_count,
4652: x_msg_data,
4653: l_okl_asset_cndtn_lns_tl_rec
4654: );
4655: IF (x_return_status = OKC_API.G_RET_STS_UNEXP_ERROR) THEN
4656: RAISE OKC_API.G_EXCEPTION_UNEXPECTED_ERROR;
4657: ELSIF (x_return_status = OKC_API.G_RET_STS_ERROR) THEN