DBA Data[Home] [Help]

APPS.OKL_RXL_PVT dependencies on OKL_API

Line 7: px_error_rec IN OUT NOCOPY OKL_API.ERROR_REC_TYPE,

3: ---------------------------------------------------------------------------
4: -- PROCEDURE load_error_tbl
5: ---------------------------------------------------------------------------
6: PROCEDURE load_error_tbl (
7: px_error_rec IN OUT NOCOPY OKL_API.ERROR_REC_TYPE,
8: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
9:
10: j INTEGER := NVL(px_error_tbl.LAST, 0) + 1;
11: last_msg_idx INTEGER := FND_MSG_PUB.COUNT_MSG;

Line 8: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

4: -- PROCEDURE load_error_tbl
5: ---------------------------------------------------------------------------
6: PROCEDURE load_error_tbl (
7: px_error_rec IN OUT NOCOPY OKL_API.ERROR_REC_TYPE,
8: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
9:
10: j INTEGER := NVL(px_error_tbl.LAST, 0) + 1;
11: last_msg_idx INTEGER := FND_MSG_PUB.COUNT_MSG;
12: l_msg_idx INTEGER := FND_MSG_PUB.G_NEXT;

Line 40: -- in a OKL_API.ERROR_TBL_TYPE, and returns it.

36: ---------------------------------------------------------------------------
37: -- FUNCTION find_highest_exception
38: ---------------------------------------------------------------------------
39: -- Finds the highest exception (G_RET_STS_UNEXP_ERROR)
40: -- in a OKL_API.ERROR_TBL_TYPE, and returns it.
41: FUNCTION find_highest_exception(
42: p_error_tbl IN OKL_API.ERROR_TBL_TYPE
43: ) RETURN VARCHAR2 IS
44: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

Line 42: p_error_tbl IN OKL_API.ERROR_TBL_TYPE

38: ---------------------------------------------------------------------------
39: -- Finds the highest exception (G_RET_STS_UNEXP_ERROR)
40: -- in a OKL_API.ERROR_TBL_TYPE, and returns it.
41: FUNCTION find_highest_exception(
42: p_error_tbl IN OKL_API.ERROR_TBL_TYPE
43: ) RETURN VARCHAR2 IS
44: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
45: i INTEGER := 1;
46: BEGIN

Line 44: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

40: -- in a OKL_API.ERROR_TBL_TYPE, and returns it.
41: FUNCTION find_highest_exception(
42: p_error_tbl IN OKL_API.ERROR_TBL_TYPE
43: ) RETURN VARCHAR2 IS
44: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
45: i INTEGER := 1;
46: BEGIN
47: IF (p_error_tbl.COUNT > 0) THEN
48: i := p_error_tbl.FIRST;

Line 50: IF (p_error_tbl(i).error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

46: BEGIN
47: IF (p_error_tbl.COUNT > 0) THEN
48: i := p_error_tbl.FIRST;
49: LOOP
50: IF (p_error_tbl(i).error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
51: IF (l_return_status <> OKL_API.G_RET_STS_UNEXP_ERROR) THEN
52: l_return_status := p_error_tbl(i).error_type;
53: END IF;
54: END IF;

Line 51: IF (l_return_status <> OKL_API.G_RET_STS_UNEXP_ERROR) THEN

47: IF (p_error_tbl.COUNT > 0) THEN
48: i := p_error_tbl.FIRST;
49: LOOP
50: IF (p_error_tbl(i).error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
51: IF (l_return_status <> OKL_API.G_RET_STS_UNEXP_ERROR) THEN
52: l_return_status := p_error_tbl(i).error_type;
53: END IF;
54: END IF;
55: EXIT WHEN (i = p_error_tbl.LAST);

Line 313: x_return_status := OKL_API.G_RET_STS_SUCCESS;

309: ) RETURN rxlv_rec_type IS
310: l_rxlv_rec rxlv_rec_type;
311: l_row_notfound BOOLEAN := TRUE;
312: BEGIN
313: x_return_status := OKL_API.G_RET_STS_SUCCESS;
314: l_rxlv_rec := get_rec(p_rxlv_rec, l_row_notfound);
315: IF (l_row_notfound) THEN
316: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
317: x_return_status := OKL_API.G_RET_STS_ERROR;

Line 316: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');

312: BEGIN
313: x_return_status := OKL_API.G_RET_STS_SUCCESS;
314: l_rxlv_rec := get_rec(p_rxlv_rec, l_row_notfound);
315: IF (l_row_notfound) THEN
316: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
317: x_return_status := OKL_API.G_RET_STS_ERROR;
318: END IF;
319: RETURN(l_rxlv_rec);
320: END get_rec;

Line 317: x_return_status := OKL_API.G_RET_STS_ERROR;

313: x_return_status := OKL_API.G_RET_STS_SUCCESS;
314: l_rxlv_rec := get_rec(p_rxlv_rec, l_row_notfound);
315: IF (l_row_notfound) THEN
316: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
317: x_return_status := OKL_API.G_RET_STS_ERROR;
318: END IF;
319: RETURN(l_rxlv_rec);
320: END get_rec;
321: -----------------------------------------------------------

Line 393: x_return_status := OKL_API.G_RET_STS_SUCCESS;

389: ) RETURN rxll_rec_type IS
390: l_rxll_rec rxll_rec_type;
391: l_row_notfound BOOLEAN := TRUE;
392: BEGIN
393: x_return_status := OKL_API.G_RET_STS_SUCCESS;
394: l_rxll_rec := get_rec(p_rxll_rec, l_row_notfound);
395: IF (l_row_notfound) THEN
396: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
397: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LANGUAGE');

Line 396: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');

392: BEGIN
393: x_return_status := OKL_API.G_RET_STS_SUCCESS;
394: l_rxll_rec := get_rec(p_rxll_rec, l_row_notfound);
395: IF (l_row_notfound) THEN
396: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
397: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LANGUAGE');
398: x_return_status := OKL_API.G_RET_STS_ERROR;
399: END IF;
400: RETURN(l_rxll_rec);

Line 397: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LANGUAGE');

393: x_return_status := OKL_API.G_RET_STS_SUCCESS;
394: l_rxll_rec := get_rec(p_rxll_rec, l_row_notfound);
395: IF (l_row_notfound) THEN
396: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
397: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LANGUAGE');
398: x_return_status := OKL_API.G_RET_STS_ERROR;
399: END IF;
400: RETURN(l_rxll_rec);
401: END get_rec;

Line 398: x_return_status := OKL_API.G_RET_STS_ERROR;

394: l_rxll_rec := get_rec(p_rxll_rec, l_row_notfound);
395: IF (l_row_notfound) THEN
396: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
397: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LANGUAGE');
398: x_return_status := OKL_API.G_RET_STS_ERROR;
399: END IF;
400: RETURN(l_rxll_rec);
401: END get_rec;
402: -----------------------------------------------------------

Line 543: x_return_status := OKL_API.G_RET_STS_SUCCESS;

539: ) RETURN rxl_rec_type IS
540: l_rxl_rec rxl_rec_type;
541: l_row_notfound BOOLEAN := TRUE;
542: BEGIN
543: x_return_status := OKL_API.G_RET_STS_SUCCESS;
544: l_rxl_rec := get_rec(p_rxl_rec, l_row_notfound);
545: IF (l_row_notfound) THEN
546: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
547: x_return_status := OKL_API.G_RET_STS_ERROR;

Line 546: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');

542: BEGIN
543: x_return_status := OKL_API.G_RET_STS_SUCCESS;
544: l_rxl_rec := get_rec(p_rxl_rec, l_row_notfound);
545: IF (l_row_notfound) THEN
546: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
547: x_return_status := OKL_API.G_RET_STS_ERROR;
548: END IF;
549: RETURN(l_rxl_rec);
550: END get_rec;

Line 547: x_return_status := OKL_API.G_RET_STS_ERROR;

543: x_return_status := OKL_API.G_RET_STS_SUCCESS;
544: l_rxl_rec := get_rec(p_rxl_rec, l_row_notfound);
545: IF (l_row_notfound) THEN
546: OKL_API.set_message(G_APP_NAME,G_INVALID_VALUE,G_COL_NAME_TOKEN,'LINE_EXTENSION_ID');
547: x_return_status := OKL_API.G_RET_STS_ERROR;
548: END IF;
549: RETURN(l_rxl_rec);
550: END get_rec;
551: -----------------------------------------------------------

Line 569: IF (l_rxlv_rec.line_extension_id = OKL_API.G_MISS_NUM ) THEN

565: p_rxlv_rec IN rxlv_rec_type
566: ) RETURN rxlv_rec_type IS
567: l_rxlv_rec rxlv_rec_type := p_rxlv_rec;
568: BEGIN
569: IF (l_rxlv_rec.line_extension_id = OKL_API.G_MISS_NUM ) THEN
570: l_rxlv_rec.line_extension_id := NULL;
571: END IF;
572: IF (l_rxlv_rec.header_extension_id = OKL_API.G_MISS_NUM ) THEN
573: l_rxlv_rec.header_extension_id := NULL;

Line 572: IF (l_rxlv_rec.header_extension_id = OKL_API.G_MISS_NUM ) THEN

568: BEGIN
569: IF (l_rxlv_rec.line_extension_id = OKL_API.G_MISS_NUM ) THEN
570: l_rxlv_rec.line_extension_id := NULL;
571: END IF;
572: IF (l_rxlv_rec.header_extension_id = OKL_API.G_MISS_NUM ) THEN
573: l_rxlv_rec.header_extension_id := NULL;
574: END IF;
575: IF (l_rxlv_rec.source_id = OKL_API.G_MISS_NUM ) THEN
576: l_rxlv_rec.source_id := NULL;

Line 575: IF (l_rxlv_rec.source_id = OKL_API.G_MISS_NUM ) THEN

571: END IF;
572: IF (l_rxlv_rec.header_extension_id = OKL_API.G_MISS_NUM ) THEN
573: l_rxlv_rec.header_extension_id := NULL;
574: END IF;
575: IF (l_rxlv_rec.source_id = OKL_API.G_MISS_NUM ) THEN
576: l_rxlv_rec.source_id := NULL;
577: END IF;
578: IF (l_rxlv_rec.source_table = OKL_API.G_MISS_CHAR ) THEN
579: l_rxlv_rec.source_table := NULL;

Line 578: IF (l_rxlv_rec.source_table = OKL_API.G_MISS_CHAR ) THEN

574: END IF;
575: IF (l_rxlv_rec.source_id = OKL_API.G_MISS_NUM ) THEN
576: l_rxlv_rec.source_id := NULL;
577: END IF;
578: IF (l_rxlv_rec.source_table = OKL_API.G_MISS_CHAR ) THEN
579: l_rxlv_rec.source_table := NULL;
580: END IF;
581: IF (l_rxlv_rec.object_version_number = OKL_API.G_MISS_NUM ) THEN
582: l_rxlv_rec.object_version_number := NULL;

Line 581: IF (l_rxlv_rec.object_version_number = OKL_API.G_MISS_NUM ) THEN

577: END IF;
578: IF (l_rxlv_rec.source_table = OKL_API.G_MISS_CHAR ) THEN
579: l_rxlv_rec.source_table := NULL;
580: END IF;
581: IF (l_rxlv_rec.object_version_number = OKL_API.G_MISS_NUM ) THEN
582: l_rxlv_rec.object_version_number := NULL;
583: END IF;
584: IF (l_rxlv_rec.kle_id = OKL_API.G_MISS_NUM ) THEN
585: l_rxlv_rec.kle_id := NULL;

Line 584: IF (l_rxlv_rec.kle_id = OKL_API.G_MISS_NUM ) THEN

580: END IF;
581: IF (l_rxlv_rec.object_version_number = OKL_API.G_MISS_NUM ) THEN
582: l_rxlv_rec.object_version_number := NULL;
583: END IF;
584: IF (l_rxlv_rec.kle_id = OKL_API.G_MISS_NUM ) THEN
585: l_rxlv_rec.kle_id := NULL;
586: END IF;
587: IF (l_rxlv_rec.sty_id = OKL_API.G_MISS_NUM ) THEN
588: l_rxlv_rec.sty_id := NULL;

Line 587: IF (l_rxlv_rec.sty_id = OKL_API.G_MISS_NUM ) THEN

583: END IF;
584: IF (l_rxlv_rec.kle_id = OKL_API.G_MISS_NUM ) THEN
585: l_rxlv_rec.kle_id := NULL;
586: END IF;
587: IF (l_rxlv_rec.sty_id = OKL_API.G_MISS_NUM ) THEN
588: l_rxlv_rec.sty_id := NULL;
589: END IF;
590: IF (l_rxlv_rec.asset_number = OKL_API.G_MISS_CHAR ) THEN
591: l_rxlv_rec.asset_number := NULL;

Line 590: IF (l_rxlv_rec.asset_number = OKL_API.G_MISS_CHAR ) THEN

586: END IF;
587: IF (l_rxlv_rec.sty_id = OKL_API.G_MISS_NUM ) THEN
588: l_rxlv_rec.sty_id := NULL;
589: END IF;
590: IF (l_rxlv_rec.asset_number = OKL_API.G_MISS_CHAR ) THEN
591: l_rxlv_rec.asset_number := NULL;
592: END IF;
593: IF (l_rxlv_rec.contract_line_number = OKL_API.G_MISS_CHAR ) THEN
594: l_rxlv_rec.contract_line_number := NULL;

Line 593: IF (l_rxlv_rec.contract_line_number = OKL_API.G_MISS_CHAR ) THEN

589: END IF;
590: IF (l_rxlv_rec.asset_number = OKL_API.G_MISS_CHAR ) THEN
591: l_rxlv_rec.asset_number := NULL;
592: END IF;
593: IF (l_rxlv_rec.contract_line_number = OKL_API.G_MISS_CHAR ) THEN
594: l_rxlv_rec.contract_line_number := NULL;
595: END IF;
596: IF (l_rxlv_rec.asset_vendor_name = OKL_API.G_MISS_CHAR ) THEN
597: l_rxlv_rec.asset_vendor_name := NULL;

Line 596: IF (l_rxlv_rec.asset_vendor_name = OKL_API.G_MISS_CHAR ) THEN

592: END IF;
593: IF (l_rxlv_rec.contract_line_number = OKL_API.G_MISS_CHAR ) THEN
594: l_rxlv_rec.contract_line_number := NULL;
595: END IF;
596: IF (l_rxlv_rec.asset_vendor_name = OKL_API.G_MISS_CHAR ) THEN
597: l_rxlv_rec.asset_vendor_name := NULL;
598: END IF;
599: IF (l_rxlv_rec.installed_site_id = OKL_API.G_MISS_NUM ) THEN
600: l_rxlv_rec.installed_site_id := NULL;

Line 599: IF (l_rxlv_rec.installed_site_id = OKL_API.G_MISS_NUM ) THEN

595: END IF;
596: IF (l_rxlv_rec.asset_vendor_name = OKL_API.G_MISS_CHAR ) THEN
597: l_rxlv_rec.asset_vendor_name := NULL;
598: END IF;
599: IF (l_rxlv_rec.installed_site_id = OKL_API.G_MISS_NUM ) THEN
600: l_rxlv_rec.installed_site_id := NULL;
601: END IF;
602: IF (l_rxlv_rec.fixed_asset_location_name = OKL_API.G_MISS_CHAR ) THEN
603: l_rxlv_rec.fixed_asset_location_name := NULL;

Line 602: IF (l_rxlv_rec.fixed_asset_location_name = OKL_API.G_MISS_CHAR ) THEN

598: END IF;
599: IF (l_rxlv_rec.installed_site_id = OKL_API.G_MISS_NUM ) THEN
600: l_rxlv_rec.installed_site_id := NULL;
601: END IF;
602: IF (l_rxlv_rec.fixed_asset_location_name = OKL_API.G_MISS_CHAR ) THEN
603: l_rxlv_rec.fixed_asset_location_name := NULL;
604: END IF;
605: IF (l_rxlv_rec.subsidy_name = OKL_API.G_MISS_CHAR ) THEN
606: l_rxlv_rec.subsidy_name := NULL;

Line 605: IF (l_rxlv_rec.subsidy_name = OKL_API.G_MISS_CHAR ) THEN

601: END IF;
602: IF (l_rxlv_rec.fixed_asset_location_name = OKL_API.G_MISS_CHAR ) THEN
603: l_rxlv_rec.fixed_asset_location_name := NULL;
604: END IF;
605: IF (l_rxlv_rec.subsidy_name = OKL_API.G_MISS_CHAR ) THEN
606: l_rxlv_rec.subsidy_name := NULL;
607: END IF;
608: IF (l_rxlv_rec.accounting_template_name = OKL_API.G_MISS_CHAR ) THEN
609: l_rxlv_rec.accounting_template_name := NULL;

Line 608: IF (l_rxlv_rec.accounting_template_name = OKL_API.G_MISS_CHAR ) THEN

604: END IF;
605: IF (l_rxlv_rec.subsidy_name = OKL_API.G_MISS_CHAR ) THEN
606: l_rxlv_rec.subsidy_name := NULL;
607: END IF;
608: IF (l_rxlv_rec.accounting_template_name = OKL_API.G_MISS_CHAR ) THEN
609: l_rxlv_rec.accounting_template_name := NULL;
610: END IF;
611: IF (l_rxlv_rec.subsidy_party_name = OKL_API.G_MISS_CHAR ) THEN
612: l_rxlv_rec.subsidy_party_name := NULL;

Line 611: IF (l_rxlv_rec.subsidy_party_name = OKL_API.G_MISS_CHAR ) THEN

607: END IF;
608: IF (l_rxlv_rec.accounting_template_name = OKL_API.G_MISS_CHAR ) THEN
609: l_rxlv_rec.accounting_template_name := NULL;
610: END IF;
611: IF (l_rxlv_rec.subsidy_party_name = OKL_API.G_MISS_CHAR ) THEN
612: l_rxlv_rec.subsidy_party_name := NULL;
613: END IF;
614: IF (l_rxlv_rec.contingency_code = OKL_API.G_MISS_CHAR ) THEN
615: l_rxlv_rec.contingency_code := NULL;

Line 614: IF (l_rxlv_rec.contingency_code = OKL_API.G_MISS_CHAR ) THEN

610: END IF;
611: IF (l_rxlv_rec.subsidy_party_name = OKL_API.G_MISS_CHAR ) THEN
612: l_rxlv_rec.subsidy_party_name := NULL;
613: END IF;
614: IF (l_rxlv_rec.contingency_code = OKL_API.G_MISS_CHAR ) THEN
615: l_rxlv_rec.contingency_code := NULL;
616: END IF;
617: IF (l_rxlv_rec.fee_type_code = OKL_API.G_MISS_CHAR ) THEN
618: l_rxlv_rec.fee_type_code := NULL;

Line 617: IF (l_rxlv_rec.fee_type_code = OKL_API.G_MISS_CHAR ) THEN

613: END IF;
614: IF (l_rxlv_rec.contingency_code = OKL_API.G_MISS_CHAR ) THEN
615: l_rxlv_rec.contingency_code := NULL;
616: END IF;
617: IF (l_rxlv_rec.fee_type_code = OKL_API.G_MISS_CHAR ) THEN
618: l_rxlv_rec.fee_type_code := NULL;
619: END IF;
620: IF (l_rxlv_rec.memo_flag = OKL_API.G_MISS_CHAR ) THEN
621: l_rxlv_rec.memo_flag := NULL;

Line 620: IF (l_rxlv_rec.memo_flag = OKL_API.G_MISS_CHAR ) THEN

616: END IF;
617: IF (l_rxlv_rec.fee_type_code = OKL_API.G_MISS_CHAR ) THEN
618: l_rxlv_rec.fee_type_code := NULL;
619: END IF;
620: IF (l_rxlv_rec.memo_flag = OKL_API.G_MISS_CHAR ) THEN
621: l_rxlv_rec.memo_flag := NULL;
622: END IF;
623: IF (l_rxlv_rec.contract_line_type = OKL_API.G_MISS_CHAR ) THEN
624: l_rxlv_rec.contract_line_type := NULL;

Line 623: IF (l_rxlv_rec.contract_line_type = OKL_API.G_MISS_CHAR ) THEN

619: END IF;
620: IF (l_rxlv_rec.memo_flag = OKL_API.G_MISS_CHAR ) THEN
621: l_rxlv_rec.memo_flag := NULL;
622: END IF;
623: IF (l_rxlv_rec.contract_line_type = OKL_API.G_MISS_CHAR ) THEN
624: l_rxlv_rec.contract_line_type := NULL;
625: END IF;
626: IF (l_rxlv_rec.line_attribute_category = OKL_API.G_MISS_CHAR ) THEN
627: l_rxlv_rec.line_attribute_category := NULL;

Line 626: IF (l_rxlv_rec.line_attribute_category = OKL_API.G_MISS_CHAR ) THEN

622: END IF;
623: IF (l_rxlv_rec.contract_line_type = OKL_API.G_MISS_CHAR ) THEN
624: l_rxlv_rec.contract_line_type := NULL;
625: END IF;
626: IF (l_rxlv_rec.line_attribute_category = OKL_API.G_MISS_CHAR ) THEN
627: l_rxlv_rec.line_attribute_category := NULL;
628: END IF;
629: IF (l_rxlv_rec.line_attribute1 = OKL_API.G_MISS_CHAR ) THEN
630: l_rxlv_rec.line_attribute1 := NULL;

Line 629: IF (l_rxlv_rec.line_attribute1 = OKL_API.G_MISS_CHAR ) THEN

625: END IF;
626: IF (l_rxlv_rec.line_attribute_category = OKL_API.G_MISS_CHAR ) THEN
627: l_rxlv_rec.line_attribute_category := NULL;
628: END IF;
629: IF (l_rxlv_rec.line_attribute1 = OKL_API.G_MISS_CHAR ) THEN
630: l_rxlv_rec.line_attribute1 := NULL;
631: END IF;
632: IF (l_rxlv_rec.line_attribute2 = OKL_API.G_MISS_CHAR ) THEN
633: l_rxlv_rec.line_attribute2 := NULL;

Line 632: IF (l_rxlv_rec.line_attribute2 = OKL_API.G_MISS_CHAR ) THEN

628: END IF;
629: IF (l_rxlv_rec.line_attribute1 = OKL_API.G_MISS_CHAR ) THEN
630: l_rxlv_rec.line_attribute1 := NULL;
631: END IF;
632: IF (l_rxlv_rec.line_attribute2 = OKL_API.G_MISS_CHAR ) THEN
633: l_rxlv_rec.line_attribute2 := NULL;
634: END IF;
635: IF (l_rxlv_rec.line_attribute3 = OKL_API.G_MISS_CHAR ) THEN
636: l_rxlv_rec.line_attribute3 := NULL;

Line 635: IF (l_rxlv_rec.line_attribute3 = OKL_API.G_MISS_CHAR ) THEN

631: END IF;
632: IF (l_rxlv_rec.line_attribute2 = OKL_API.G_MISS_CHAR ) THEN
633: l_rxlv_rec.line_attribute2 := NULL;
634: END IF;
635: IF (l_rxlv_rec.line_attribute3 = OKL_API.G_MISS_CHAR ) THEN
636: l_rxlv_rec.line_attribute3 := NULL;
637: END IF;
638: IF (l_rxlv_rec.line_attribute4 = OKL_API.G_MISS_CHAR ) THEN
639: l_rxlv_rec.line_attribute4 := NULL;

Line 638: IF (l_rxlv_rec.line_attribute4 = OKL_API.G_MISS_CHAR ) THEN

634: END IF;
635: IF (l_rxlv_rec.line_attribute3 = OKL_API.G_MISS_CHAR ) THEN
636: l_rxlv_rec.line_attribute3 := NULL;
637: END IF;
638: IF (l_rxlv_rec.line_attribute4 = OKL_API.G_MISS_CHAR ) THEN
639: l_rxlv_rec.line_attribute4 := NULL;
640: END IF;
641: IF (l_rxlv_rec.line_attribute5 = OKL_API.G_MISS_CHAR ) THEN
642: l_rxlv_rec.line_attribute5 := NULL;

Line 641: IF (l_rxlv_rec.line_attribute5 = OKL_API.G_MISS_CHAR ) THEN

637: END IF;
638: IF (l_rxlv_rec.line_attribute4 = OKL_API.G_MISS_CHAR ) THEN
639: l_rxlv_rec.line_attribute4 := NULL;
640: END IF;
641: IF (l_rxlv_rec.line_attribute5 = OKL_API.G_MISS_CHAR ) THEN
642: l_rxlv_rec.line_attribute5 := NULL;
643: END IF;
644: IF (l_rxlv_rec.line_attribute6 = OKL_API.G_MISS_CHAR ) THEN
645: l_rxlv_rec.line_attribute6 := NULL;

Line 644: IF (l_rxlv_rec.line_attribute6 = OKL_API.G_MISS_CHAR ) THEN

640: END IF;
641: IF (l_rxlv_rec.line_attribute5 = OKL_API.G_MISS_CHAR ) THEN
642: l_rxlv_rec.line_attribute5 := NULL;
643: END IF;
644: IF (l_rxlv_rec.line_attribute6 = OKL_API.G_MISS_CHAR ) THEN
645: l_rxlv_rec.line_attribute6 := NULL;
646: END IF;
647: IF (l_rxlv_rec.line_attribute7 = OKL_API.G_MISS_CHAR ) THEN
648: l_rxlv_rec.line_attribute7 := NULL;

Line 647: IF (l_rxlv_rec.line_attribute7 = OKL_API.G_MISS_CHAR ) THEN

643: END IF;
644: IF (l_rxlv_rec.line_attribute6 = OKL_API.G_MISS_CHAR ) THEN
645: l_rxlv_rec.line_attribute6 := NULL;
646: END IF;
647: IF (l_rxlv_rec.line_attribute7 = OKL_API.G_MISS_CHAR ) THEN
648: l_rxlv_rec.line_attribute7 := NULL;
649: END IF;
650: IF (l_rxlv_rec.line_attribute8 = OKL_API.G_MISS_CHAR ) THEN
651: l_rxlv_rec.line_attribute8 := NULL;

Line 650: IF (l_rxlv_rec.line_attribute8 = OKL_API.G_MISS_CHAR ) THEN

646: END IF;
647: IF (l_rxlv_rec.line_attribute7 = OKL_API.G_MISS_CHAR ) THEN
648: l_rxlv_rec.line_attribute7 := NULL;
649: END IF;
650: IF (l_rxlv_rec.line_attribute8 = OKL_API.G_MISS_CHAR ) THEN
651: l_rxlv_rec.line_attribute8 := NULL;
652: END IF;
653: IF (l_rxlv_rec.line_attribute9 = OKL_API.G_MISS_CHAR ) THEN
654: l_rxlv_rec.line_attribute9 := NULL;

Line 653: IF (l_rxlv_rec.line_attribute9 = OKL_API.G_MISS_CHAR ) THEN

649: END IF;
650: IF (l_rxlv_rec.line_attribute8 = OKL_API.G_MISS_CHAR ) THEN
651: l_rxlv_rec.line_attribute8 := NULL;
652: END IF;
653: IF (l_rxlv_rec.line_attribute9 = OKL_API.G_MISS_CHAR ) THEN
654: l_rxlv_rec.line_attribute9 := NULL;
655: END IF;
656: IF (l_rxlv_rec.line_attribute10 = OKL_API.G_MISS_CHAR ) THEN
657: l_rxlv_rec.line_attribute10 := NULL;

Line 656: IF (l_rxlv_rec.line_attribute10 = OKL_API.G_MISS_CHAR ) THEN

652: END IF;
653: IF (l_rxlv_rec.line_attribute9 = OKL_API.G_MISS_CHAR ) THEN
654: l_rxlv_rec.line_attribute9 := NULL;
655: END IF;
656: IF (l_rxlv_rec.line_attribute10 = OKL_API.G_MISS_CHAR ) THEN
657: l_rxlv_rec.line_attribute10 := NULL;
658: END IF;
659: IF (l_rxlv_rec.line_attribute11 = OKL_API.G_MISS_CHAR ) THEN
660: l_rxlv_rec.line_attribute11 := NULL;

Line 659: IF (l_rxlv_rec.line_attribute11 = OKL_API.G_MISS_CHAR ) THEN

655: END IF;
656: IF (l_rxlv_rec.line_attribute10 = OKL_API.G_MISS_CHAR ) THEN
657: l_rxlv_rec.line_attribute10 := NULL;
658: END IF;
659: IF (l_rxlv_rec.line_attribute11 = OKL_API.G_MISS_CHAR ) THEN
660: l_rxlv_rec.line_attribute11 := NULL;
661: END IF;
662: IF (l_rxlv_rec.line_attribute12 = OKL_API.G_MISS_CHAR ) THEN
663: l_rxlv_rec.line_attribute12 := NULL;

Line 662: IF (l_rxlv_rec.line_attribute12 = OKL_API.G_MISS_CHAR ) THEN

658: END IF;
659: IF (l_rxlv_rec.line_attribute11 = OKL_API.G_MISS_CHAR ) THEN
660: l_rxlv_rec.line_attribute11 := NULL;
661: END IF;
662: IF (l_rxlv_rec.line_attribute12 = OKL_API.G_MISS_CHAR ) THEN
663: l_rxlv_rec.line_attribute12 := NULL;
664: END IF;
665: IF (l_rxlv_rec.line_attribute13 = OKL_API.G_MISS_CHAR ) THEN
666: l_rxlv_rec.line_attribute13 := NULL;

Line 665: IF (l_rxlv_rec.line_attribute13 = OKL_API.G_MISS_CHAR ) THEN

661: END IF;
662: IF (l_rxlv_rec.line_attribute12 = OKL_API.G_MISS_CHAR ) THEN
663: l_rxlv_rec.line_attribute12 := NULL;
664: END IF;
665: IF (l_rxlv_rec.line_attribute13 = OKL_API.G_MISS_CHAR ) THEN
666: l_rxlv_rec.line_attribute13 := NULL;
667: END IF;
668: IF (l_rxlv_rec.line_attribute14 = OKL_API.G_MISS_CHAR ) THEN
669: l_rxlv_rec.line_attribute14 := NULL;

Line 668: IF (l_rxlv_rec.line_attribute14 = OKL_API.G_MISS_CHAR ) THEN

664: END IF;
665: IF (l_rxlv_rec.line_attribute13 = OKL_API.G_MISS_CHAR ) THEN
666: l_rxlv_rec.line_attribute13 := NULL;
667: END IF;
668: IF (l_rxlv_rec.line_attribute14 = OKL_API.G_MISS_CHAR ) THEN
669: l_rxlv_rec.line_attribute14 := NULL;
670: END IF;
671: IF (l_rxlv_rec.line_attribute15 = OKL_API.G_MISS_CHAR ) THEN
672: l_rxlv_rec.line_attribute15 := NULL;

Line 671: IF (l_rxlv_rec.line_attribute15 = OKL_API.G_MISS_CHAR ) THEN

667: END IF;
668: IF (l_rxlv_rec.line_attribute14 = OKL_API.G_MISS_CHAR ) THEN
669: l_rxlv_rec.line_attribute14 := NULL;
670: END IF;
671: IF (l_rxlv_rec.line_attribute15 = OKL_API.G_MISS_CHAR ) THEN
672: l_rxlv_rec.line_attribute15 := NULL;
673: END IF;
674: IF (l_rxlv_rec.stream_type_code = OKL_API.G_MISS_CHAR ) THEN
675: l_rxlv_rec.stream_type_code := NULL;

Line 674: IF (l_rxlv_rec.stream_type_code = OKL_API.G_MISS_CHAR ) THEN

670: END IF;
671: IF (l_rxlv_rec.line_attribute15 = OKL_API.G_MISS_CHAR ) THEN
672: l_rxlv_rec.line_attribute15 := NULL;
673: END IF;
674: IF (l_rxlv_rec.stream_type_code = OKL_API.G_MISS_CHAR ) THEN
675: l_rxlv_rec.stream_type_code := NULL;
676: END IF;
677: IF (l_rxlv_rec.stream_type_purpose_code = OKL_API.G_MISS_CHAR ) THEN
678: l_rxlv_rec.stream_type_purpose_code := NULL;

Line 677: IF (l_rxlv_rec.stream_type_purpose_code = OKL_API.G_MISS_CHAR ) THEN

673: END IF;
674: IF (l_rxlv_rec.stream_type_code = OKL_API.G_MISS_CHAR ) THEN
675: l_rxlv_rec.stream_type_code := NULL;
676: END IF;
677: IF (l_rxlv_rec.stream_type_purpose_code = OKL_API.G_MISS_CHAR ) THEN
678: l_rxlv_rec.stream_type_purpose_code := NULL;
679: END IF;
680: IF (l_rxlv_rec.inventory_org_code = OKL_API.G_MISS_CHAR ) THEN
681: l_rxlv_rec.inventory_org_code := NULL;

Line 680: IF (l_rxlv_rec.inventory_org_code = OKL_API.G_MISS_CHAR ) THEN

676: END IF;
677: IF (l_rxlv_rec.stream_type_purpose_code = OKL_API.G_MISS_CHAR ) THEN
678: l_rxlv_rec.stream_type_purpose_code := NULL;
679: END IF;
680: IF (l_rxlv_rec.inventory_org_code = OKL_API.G_MISS_CHAR ) THEN
681: l_rxlv_rec.inventory_org_code := NULL;
682: END IF;
683: IF (l_rxlv_rec.language = OKL_API.G_MISS_CHAR ) THEN
684: l_rxlv_rec.language := NULL;

Line 683: IF (l_rxlv_rec.language = OKL_API.G_MISS_CHAR ) THEN

679: END IF;
680: IF (l_rxlv_rec.inventory_org_code = OKL_API.G_MISS_CHAR ) THEN
681: l_rxlv_rec.inventory_org_code := NULL;
682: END IF;
683: IF (l_rxlv_rec.language = OKL_API.G_MISS_CHAR ) THEN
684: l_rxlv_rec.language := NULL;
685: END IF;
686: IF (l_rxlv_rec.inventory_org_name = OKL_API.G_MISS_CHAR ) THEN
687: l_rxlv_rec.inventory_org_name := NULL;

Line 686: IF (l_rxlv_rec.inventory_org_name = OKL_API.G_MISS_CHAR ) THEN

682: END IF;
683: IF (l_rxlv_rec.language = OKL_API.G_MISS_CHAR ) THEN
684: l_rxlv_rec.language := NULL;
685: END IF;
686: IF (l_rxlv_rec.inventory_org_name = OKL_API.G_MISS_CHAR ) THEN
687: l_rxlv_rec.inventory_org_name := NULL;
688: END IF;
689: IF (l_rxlv_rec.stream_type_name = OKL_API.G_MISS_CHAR ) THEN
690: l_rxlv_rec.stream_type_name := NULL;

Line 689: IF (l_rxlv_rec.stream_type_name = OKL_API.G_MISS_CHAR ) THEN

685: END IF;
686: IF (l_rxlv_rec.inventory_org_name = OKL_API.G_MISS_CHAR ) THEN
687: l_rxlv_rec.inventory_org_name := NULL;
688: END IF;
689: IF (l_rxlv_rec.stream_type_name = OKL_API.G_MISS_CHAR ) THEN
690: l_rxlv_rec.stream_type_name := NULL;
691: END IF;
692: IF (l_rxlv_rec.trans_line_description = OKL_API.G_MISS_CHAR ) THEN
693: l_rxlv_rec.trans_line_description := NULL;

Line 692: IF (l_rxlv_rec.trans_line_description = OKL_API.G_MISS_CHAR ) THEN

688: END IF;
689: IF (l_rxlv_rec.stream_type_name = OKL_API.G_MISS_CHAR ) THEN
690: l_rxlv_rec.stream_type_name := NULL;
691: END IF;
692: IF (l_rxlv_rec.trans_line_description = OKL_API.G_MISS_CHAR ) THEN
693: l_rxlv_rec.trans_line_description := NULL;
694: END IF;
695: IF (l_rxlv_rec.created_by = OKL_API.G_MISS_NUM ) THEN
696: l_rxlv_rec.created_by := NULL;

Line 695: IF (l_rxlv_rec.created_by = OKL_API.G_MISS_NUM ) THEN

691: END IF;
692: IF (l_rxlv_rec.trans_line_description = OKL_API.G_MISS_CHAR ) THEN
693: l_rxlv_rec.trans_line_description := NULL;
694: END IF;
695: IF (l_rxlv_rec.created_by = OKL_API.G_MISS_NUM ) THEN
696: l_rxlv_rec.created_by := NULL;
697: END IF;
698: IF (l_rxlv_rec.creation_date = OKL_API.G_MISS_DATE ) THEN
699: l_rxlv_rec.creation_date := NULL;

Line 698: IF (l_rxlv_rec.creation_date = OKL_API.G_MISS_DATE ) THEN

694: END IF;
695: IF (l_rxlv_rec.created_by = OKL_API.G_MISS_NUM ) THEN
696: l_rxlv_rec.created_by := NULL;
697: END IF;
698: IF (l_rxlv_rec.creation_date = OKL_API.G_MISS_DATE ) THEN
699: l_rxlv_rec.creation_date := NULL;
700: END IF;
701: IF (l_rxlv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN
702: l_rxlv_rec.last_updated_by := NULL;

Line 701: IF (l_rxlv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN

697: END IF;
698: IF (l_rxlv_rec.creation_date = OKL_API.G_MISS_DATE ) THEN
699: l_rxlv_rec.creation_date := NULL;
700: END IF;
701: IF (l_rxlv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN
702: l_rxlv_rec.last_updated_by := NULL;
703: END IF;
704: IF (l_rxlv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN
705: l_rxlv_rec.last_update_date := NULL;

Line 704: IF (l_rxlv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN

700: END IF;
701: IF (l_rxlv_rec.last_updated_by = OKL_API.G_MISS_NUM ) THEN
702: l_rxlv_rec.last_updated_by := NULL;
703: END IF;
704: IF (l_rxlv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN
705: l_rxlv_rec.last_update_date := NULL;
706: END IF;
707: IF (l_rxlv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN
708: l_rxlv_rec.last_update_login := NULL;

Line 707: IF (l_rxlv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN

703: END IF;
704: IF (l_rxlv_rec.last_update_date = OKL_API.G_MISS_DATE ) THEN
705: l_rxlv_rec.last_update_date := NULL;
706: END IF;
707: IF (l_rxlv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN
708: l_rxlv_rec.last_update_login := NULL;
709: END IF;
710: IF (l_rxlv_rec.asset_category_name = OKL_API.G_MISS_CHAR ) THEN
711: l_rxlv_rec.asset_category_name := NULL;

Line 710: IF (l_rxlv_rec.asset_category_name = OKL_API.G_MISS_CHAR ) THEN

706: END IF;
707: IF (l_rxlv_rec.last_update_login = OKL_API.G_MISS_NUM ) THEN
708: l_rxlv_rec.last_update_login := NULL;
709: END IF;
710: IF (l_rxlv_rec.asset_category_name = OKL_API.G_MISS_CHAR ) THEN
711: l_rxlv_rec.asset_category_name := NULL;
712: END IF;
713: IF (l_rxlv_rec.inventory_item_name_code = OKL_API.G_MISS_CHAR ) THEN
714: l_rxlv_rec.inventory_item_name_code := NULL;

Line 713: IF (l_rxlv_rec.inventory_item_name_code = OKL_API.G_MISS_CHAR ) THEN

709: END IF;
710: IF (l_rxlv_rec.asset_category_name = OKL_API.G_MISS_CHAR ) THEN
711: l_rxlv_rec.asset_category_name := NULL;
712: END IF;
713: IF (l_rxlv_rec.inventory_item_name_code = OKL_API.G_MISS_CHAR ) THEN
714: l_rxlv_rec.inventory_item_name_code := NULL;
715: END IF;
716: IF (l_rxlv_rec.inventory_item_name = OKL_API.G_MISS_CHAR ) THEN
717: l_rxlv_rec.inventory_item_name := NULL;

Line 716: IF (l_rxlv_rec.inventory_item_name = OKL_API.G_MISS_CHAR ) THEN

712: END IF;
713: IF (l_rxlv_rec.inventory_item_name_code = OKL_API.G_MISS_CHAR ) THEN
714: l_rxlv_rec.inventory_item_name_code := NULL;
715: END IF;
716: IF (l_rxlv_rec.inventory_item_name = OKL_API.G_MISS_CHAR ) THEN
717: l_rxlv_rec.inventory_item_name := NULL;
718: END IF;
719: -- added by zrehman Bug#6707320 for Party Merge impact on Accounting sources tables start
720: IF (l_rxlv_rec.asset_vendor_id = OKL_API.G_MISS_NUM ) THEN

Line 720: IF (l_rxlv_rec.asset_vendor_id = OKL_API.G_MISS_NUM ) THEN

716: IF (l_rxlv_rec.inventory_item_name = OKL_API.G_MISS_CHAR ) THEN
717: l_rxlv_rec.inventory_item_name := NULL;
718: END IF;
719: -- added by zrehman Bug#6707320 for Party Merge impact on Accounting sources tables start
720: IF (l_rxlv_rec.asset_vendor_id = OKL_API.G_MISS_NUM ) THEN
721: l_rxlv_rec.asset_vendor_id := NULL;
722: END IF;
723: IF (l_rxlv_rec.subsidy_vendor_id = OKL_API.G_MISS_NUM ) THEN
724: l_rxlv_rec.subsidy_vendor_id := NULL;

Line 723: IF (l_rxlv_rec.subsidy_vendor_id = OKL_API.G_MISS_NUM ) THEN

719: -- added by zrehman Bug#6707320 for Party Merge impact on Accounting sources tables start
720: IF (l_rxlv_rec.asset_vendor_id = OKL_API.G_MISS_NUM ) THEN
721: l_rxlv_rec.asset_vendor_id := NULL;
722: END IF;
723: IF (l_rxlv_rec.subsidy_vendor_id = OKL_API.G_MISS_NUM ) THEN
724: l_rxlv_rec.subsidy_vendor_id := NULL;
725: END IF;
726: -- added by zrehman Bug#6707320 for Party Merge impact on Accounting sources tables end
727: RETURN(l_rxlv_rec);

Line 736: x_return_status := OKL_API.G_RET_STS_SUCCESS;

732: PROCEDURE validate_line_extension_id(
733: x_return_status OUT NOCOPY VARCHAR2,
734: p_line_extension_id IN NUMBER) IS
735: BEGIN
736: x_return_status := OKL_API.G_RET_STS_SUCCESS;
737: IF (p_line_extension_id IS NULL) THEN
738: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'line_extension_id');
739: x_return_status := OKL_API.G_RET_STS_ERROR;
740: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 738: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'line_extension_id');

734: p_line_extension_id IN NUMBER) IS
735: BEGIN
736: x_return_status := OKL_API.G_RET_STS_SUCCESS;
737: IF (p_line_extension_id IS NULL) THEN
738: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'line_extension_id');
739: x_return_status := OKL_API.G_RET_STS_ERROR;
740: RAISE G_EXCEPTION_HALT_VALIDATION;
741: END IF;
742: EXCEPTION

Line 739: x_return_status := OKL_API.G_RET_STS_ERROR;

735: BEGIN
736: x_return_status := OKL_API.G_RET_STS_SUCCESS;
737: IF (p_line_extension_id IS NULL) THEN
738: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'line_extension_id');
739: x_return_status := OKL_API.G_RET_STS_ERROR;
740: RAISE G_EXCEPTION_HALT_VALIDATION;
741: END IF;
742: EXCEPTION
743: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 746: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

742: EXCEPTION
743: WHEN G_EXCEPTION_HALT_VALIDATION THEN
744: null;
745: WHEN OTHERS THEN
746: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
747: ,p_msg_name => G_UNEXPECTED_ERROR
748: ,p_token1 => G_SQLCODE_TOKEN
749: ,p_token1_value => SQLCODE
750: ,p_token2 => G_SQLERRM_TOKEN

Line 752: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

748: ,p_token1 => G_SQLCODE_TOKEN
749: ,p_token1_value => SQLCODE
750: ,p_token2 => G_SQLERRM_TOKEN
751: ,p_token2_value => SQLERRM);
752: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
753: END validate_line_extension_id;
754: --------------------------------------------------
755: -- Validate_Attributes for: HEADER_EXTENSION_ID --
756: --------------------------------------------------

Line 761: x_return_status := OKL_API.G_RET_STS_SUCCESS;

757: PROCEDURE validate_header_extension_id(
758: x_return_status OUT NOCOPY VARCHAR2,
759: p_header_extension_id IN NUMBER) IS
760: BEGIN
761: x_return_status := OKL_API.G_RET_STS_SUCCESS;
762: IF (p_header_extension_id IS NULL) THEN
763: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'header_extension_id');
764: x_return_status := OKL_API.G_RET_STS_ERROR;
765: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 763: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'header_extension_id');

759: p_header_extension_id IN NUMBER) IS
760: BEGIN
761: x_return_status := OKL_API.G_RET_STS_SUCCESS;
762: IF (p_header_extension_id IS NULL) THEN
763: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'header_extension_id');
764: x_return_status := OKL_API.G_RET_STS_ERROR;
765: RAISE G_EXCEPTION_HALT_VALIDATION;
766: END IF;
767: EXCEPTION

Line 764: x_return_status := OKL_API.G_RET_STS_ERROR;

760: BEGIN
761: x_return_status := OKL_API.G_RET_STS_SUCCESS;
762: IF (p_header_extension_id IS NULL) THEN
763: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'header_extension_id');
764: x_return_status := OKL_API.G_RET_STS_ERROR;
765: RAISE G_EXCEPTION_HALT_VALIDATION;
766: END IF;
767: EXCEPTION
768: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 771: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

767: EXCEPTION
768: WHEN G_EXCEPTION_HALT_VALIDATION THEN
769: null;
770: WHEN OTHERS THEN
771: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
772: ,p_msg_name => G_UNEXPECTED_ERROR
773: ,p_token1 => G_SQLCODE_TOKEN
774: ,p_token1_value => SQLCODE
775: ,p_token2 => G_SQLERRM_TOKEN

Line 777: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

773: ,p_token1 => G_SQLCODE_TOKEN
774: ,p_token1_value => SQLCODE
775: ,p_token2 => G_SQLERRM_TOKEN
776: ,p_token2_value => SQLERRM);
777: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
778: END validate_header_extension_id;
779: ----------------------------------------
780: -- Validate_Attributes for: SOURCE_ID --
781: ----------------------------------------

Line 786: x_return_status := OKL_API.G_RET_STS_SUCCESS;

782: PROCEDURE validate_source_id(
783: x_return_status OUT NOCOPY VARCHAR2,
784: p_source_id IN NUMBER) IS
785: BEGIN
786: x_return_status := OKL_API.G_RET_STS_SUCCESS;
787: IF (p_source_id IS NULL) THEN
788: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'source_id');
789: x_return_status := OKL_API.G_RET_STS_ERROR;
790: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 788: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'source_id');

784: p_source_id IN NUMBER) IS
785: BEGIN
786: x_return_status := OKL_API.G_RET_STS_SUCCESS;
787: IF (p_source_id IS NULL) THEN
788: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'source_id');
789: x_return_status := OKL_API.G_RET_STS_ERROR;
790: RAISE G_EXCEPTION_HALT_VALIDATION;
791: END IF;
792: EXCEPTION

Line 789: x_return_status := OKL_API.G_RET_STS_ERROR;

785: BEGIN
786: x_return_status := OKL_API.G_RET_STS_SUCCESS;
787: IF (p_source_id IS NULL) THEN
788: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'source_id');
789: x_return_status := OKL_API.G_RET_STS_ERROR;
790: RAISE G_EXCEPTION_HALT_VALIDATION;
791: END IF;
792: EXCEPTION
793: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 796: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

792: EXCEPTION
793: WHEN G_EXCEPTION_HALT_VALIDATION THEN
794: null;
795: WHEN OTHERS THEN
796: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
797: ,p_msg_name => G_UNEXPECTED_ERROR
798: ,p_token1 => G_SQLCODE_TOKEN
799: ,p_token1_value => SQLCODE
800: ,p_token2 => G_SQLERRM_TOKEN

Line 802: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

798: ,p_token1 => G_SQLCODE_TOKEN
799: ,p_token1_value => SQLCODE
800: ,p_token2 => G_SQLERRM_TOKEN
801: ,p_token2_value => SQLERRM);
802: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
803: END validate_source_id;
804: -------------------------------------------
805: -- Validate_Attributes for: SOURCE_TABLE --
806: -------------------------------------------

Line 811: x_return_status := OKL_API.G_RET_STS_SUCCESS;

807: PROCEDURE validate_source_table(
808: x_return_status OUT NOCOPY VARCHAR2,
809: p_source_table IN VARCHAR2) IS
810: BEGIN
811: x_return_status := OKL_API.G_RET_STS_SUCCESS;
812: IF (p_source_table IS NULL) THEN
813: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'source_table');
814: x_return_status := OKL_API.G_RET_STS_ERROR;
815: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 813: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'source_table');

809: p_source_table IN VARCHAR2) IS
810: BEGIN
811: x_return_status := OKL_API.G_RET_STS_SUCCESS;
812: IF (p_source_table IS NULL) THEN
813: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'source_table');
814: x_return_status := OKL_API.G_RET_STS_ERROR;
815: RAISE G_EXCEPTION_HALT_VALIDATION;
816: END IF;
817: EXCEPTION

Line 814: x_return_status := OKL_API.G_RET_STS_ERROR;

810: BEGIN
811: x_return_status := OKL_API.G_RET_STS_SUCCESS;
812: IF (p_source_table IS NULL) THEN
813: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'source_table');
814: x_return_status := OKL_API.G_RET_STS_ERROR;
815: RAISE G_EXCEPTION_HALT_VALIDATION;
816: END IF;
817: EXCEPTION
818: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 821: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

817: EXCEPTION
818: WHEN G_EXCEPTION_HALT_VALIDATION THEN
819: null;
820: WHEN OTHERS THEN
821: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
822: ,p_msg_name => G_UNEXPECTED_ERROR
823: ,p_token1 => G_SQLCODE_TOKEN
824: ,p_token1_value => SQLCODE
825: ,p_token2 => G_SQLERRM_TOKEN

Line 827: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

823: ,p_token1 => G_SQLCODE_TOKEN
824: ,p_token1_value => SQLCODE
825: ,p_token2 => G_SQLERRM_TOKEN
826: ,p_token2_value => SQLERRM);
827: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
828: END validate_source_table;
829: ----------------------------------------------------
830: -- Validate_Attributes for: OBJECT_VERSION_NUMBER --
831: ----------------------------------------------------

Line 836: x_return_status := OKL_API.G_RET_STS_SUCCESS;

832: PROCEDURE validate_object_version_number(
833: x_return_status OUT NOCOPY VARCHAR2,
834: p_object_version_number IN NUMBER) IS
835: BEGIN
836: x_return_status := OKL_API.G_RET_STS_SUCCESS;
837: IF (p_object_version_number IS NULL) THEN
838: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'object_version_number');
839: x_return_status := OKL_API.G_RET_STS_ERROR;
840: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 838: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'object_version_number');

834: p_object_version_number IN NUMBER) IS
835: BEGIN
836: x_return_status := OKL_API.G_RET_STS_SUCCESS;
837: IF (p_object_version_number IS NULL) THEN
838: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'object_version_number');
839: x_return_status := OKL_API.G_RET_STS_ERROR;
840: RAISE G_EXCEPTION_HALT_VALIDATION;
841: END IF;
842: EXCEPTION

Line 839: x_return_status := OKL_API.G_RET_STS_ERROR;

835: BEGIN
836: x_return_status := OKL_API.G_RET_STS_SUCCESS;
837: IF (p_object_version_number IS NULL) THEN
838: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'object_version_number');
839: x_return_status := OKL_API.G_RET_STS_ERROR;
840: RAISE G_EXCEPTION_HALT_VALIDATION;
841: END IF;
842: EXCEPTION
843: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 846: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

842: EXCEPTION
843: WHEN G_EXCEPTION_HALT_VALIDATION THEN
844: null;
845: WHEN OTHERS THEN
846: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
847: ,p_msg_name => G_UNEXPECTED_ERROR
848: ,p_token1 => G_SQLCODE_TOKEN
849: ,p_token1_value => SQLCODE
850: ,p_token2 => G_SQLERRM_TOKEN

Line 852: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

848: ,p_token1 => G_SQLCODE_TOKEN
849: ,p_token1_value => SQLCODE
850: ,p_token2 => G_SQLERRM_TOKEN
851: ,p_token2_value => SQLERRM);
852: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
853: END validate_object_version_number;
854: -------------------------------------
855: -- Validate_Attributes for: KLE_ID --
856: -------------------------------------

Line 861: x_return_status := OKL_API.G_RET_STS_SUCCESS;

857: PROCEDURE validate_kle_id(
858: x_return_status OUT NOCOPY VARCHAR2,
859: p_kle_id IN NUMBER) IS
860: BEGIN
861: x_return_status := OKL_API.G_RET_STS_SUCCESS;
862: -- Bug 6195289 -- Start
863: /*
864: IF (p_kle_id IS NULL) THEN
865: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'kle_id');

Line 865: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'kle_id');

861: x_return_status := OKL_API.G_RET_STS_SUCCESS;
862: -- Bug 6195289 -- Start
863: /*
864: IF (p_kle_id IS NULL) THEN
865: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'kle_id');
866: x_return_status := OKL_API.G_RET_STS_ERROR;
867: RAISE G_EXCEPTION_HALT_VALIDATION;
868: END IF;
869: */

Line 866: x_return_status := OKL_API.G_RET_STS_ERROR;

862: -- Bug 6195289 -- Start
863: /*
864: IF (p_kle_id IS NULL) THEN
865: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'kle_id');
866: x_return_status := OKL_API.G_RET_STS_ERROR;
867: RAISE G_EXCEPTION_HALT_VALIDATION;
868: END IF;
869: */
870: -- Bug 6195289 -- End

Line 875: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

871: EXCEPTION
872: WHEN G_EXCEPTION_HALT_VALIDATION THEN
873: null;
874: WHEN OTHERS THEN
875: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
876: ,p_msg_name => G_UNEXPECTED_ERROR
877: ,p_token1 => G_SQLCODE_TOKEN
878: ,p_token1_value => SQLCODE
879: ,p_token2 => G_SQLERRM_TOKEN

Line 881: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

877: ,p_token1 => G_SQLCODE_TOKEN
878: ,p_token1_value => SQLCODE
879: ,p_token2 => G_SQLERRM_TOKEN
880: ,p_token2_value => SQLERRM);
881: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
882: END validate_kle_id;
883: -- added by zrehman Bug#6707320 for Party Merge impact on Accounting sources tables start
884: ---------------------------------------------
885: -- Validate_Attributes for: ASSET_VENDOR_ID --

Line 982: x_return_status := OKL_API.G_RET_STS_SUCCESS;

978: PROCEDURE validate_language(
979: x_return_status OUT NOCOPY VARCHAR2,
980: p_language IN VARCHAR2) IS
981: BEGIN
982: x_return_status := OKL_API.G_RET_STS_SUCCESS;
983: IF (p_language IS NULL) THEN
984: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'language');
985: x_return_status := OKL_API.G_RET_STS_ERROR;
986: RAISE G_EXCEPTION_HALT_VALIDATION;

Line 984: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'language');

980: p_language IN VARCHAR2) IS
981: BEGIN
982: x_return_status := OKL_API.G_RET_STS_SUCCESS;
983: IF (p_language IS NULL) THEN
984: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'language');
985: x_return_status := OKL_API.G_RET_STS_ERROR;
986: RAISE G_EXCEPTION_HALT_VALIDATION;
987: END IF;
988: EXCEPTION

Line 985: x_return_status := OKL_API.G_RET_STS_ERROR;

981: BEGIN
982: x_return_status := OKL_API.G_RET_STS_SUCCESS;
983: IF (p_language IS NULL) THEN
984: OKL_API.set_message(G_APP_NAME, G_REQUIRED_VALUE, G_COL_NAME_TOKEN, 'language');
985: x_return_status := OKL_API.G_RET_STS_ERROR;
986: RAISE G_EXCEPTION_HALT_VALIDATION;
987: END IF;
988: EXCEPTION
989: WHEN G_EXCEPTION_HALT_VALIDATION THEN

Line 992: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

988: EXCEPTION
989: WHEN G_EXCEPTION_HALT_VALIDATION THEN
990: null;
991: WHEN OTHERS THEN
992: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
993: ,p_msg_name => G_UNEXPECTED_ERROR
994: ,p_token1 => G_SQLCODE_TOKEN
995: ,p_token1_value => SQLCODE
996: ,p_token2 => G_SQLERRM_TOKEN

Line 998: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

994: ,p_token1 => G_SQLCODE_TOKEN
995: ,p_token1_value => SQLCODE
996: ,p_token2 => G_SQLERRM_TOKEN
997: ,p_token2_value => SQLERRM);
998: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
999: END validate_language;
1000: ---------------------------------------------------------------------------
1001: -- FUNCTION Validate_Attributes
1002: ---------------------------------------------------------------------------

Line 1009: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1005: -------------------------------------------------------
1006: FUNCTION Validate_Attributes (
1007: p_rxlv_rec IN rxlv_rec_type
1008: ) RETURN VARCHAR2 IS
1009: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1010: x_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1011: BEGIN
1012: -----------------------------
1013: -- Column Level Validation --

Line 1010: x_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1006: FUNCTION Validate_Attributes (
1007: p_rxlv_rec IN rxlv_rec_type
1008: ) RETURN VARCHAR2 IS
1009: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1010: x_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1011: BEGIN
1012: -----------------------------
1013: -- Column Level Validation --
1014: -----------------------------

Line 1019: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

1015: -- ***
1016: -- line_extension_id
1017: -- ***
1018: validate_line_extension_id(x_return_status, p_rxlv_rec.line_extension_id);
1019: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
1020: l_return_status := x_return_status;
1021: RAISE G_EXCEPTION_HALT_VALIDATION;
1022: END IF;
1023:

Line 1028: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

1024: -- ***
1025: -- header_extension_id
1026: -- ***
1027: validate_header_extension_id(x_return_status, p_rxlv_rec.header_extension_id);
1028: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
1029: l_return_status := x_return_status;
1030: RAISE G_EXCEPTION_HALT_VALIDATION;
1031: END IF;
1032:

Line 1037: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

1033: -- ***
1034: -- source_id
1035: -- ***
1036: validate_source_id(x_return_status, p_rxlv_rec.source_id);
1037: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
1038: l_return_status := x_return_status;
1039: RAISE G_EXCEPTION_HALT_VALIDATION;
1040: END IF;
1041:

Line 1046: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

1042: -- ***
1043: -- source_table
1044: -- ***
1045: validate_source_table(x_return_status, p_rxlv_rec.source_table);
1046: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
1047: l_return_status := x_return_status;
1048: RAISE G_EXCEPTION_HALT_VALIDATION;
1049: END IF;
1050:

Line 1055: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

1051: -- ***
1052: -- object_version_number
1053: -- ***
1054: validate_object_version_number(x_return_status, p_rxlv_rec.object_version_number);
1055: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
1056: l_return_status := x_return_status;
1057: RAISE G_EXCEPTION_HALT_VALIDATION;
1058: END IF;
1059:

Line 1064: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

1060: -- ***
1061: -- kle_id
1062: -- ***
1063: validate_kle_id(x_return_status, p_rxlv_rec.kle_id);
1064: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
1065: l_return_status := x_return_status;
1066: RAISE G_EXCEPTION_HALT_VALIDATION;
1067: END IF;
1068:

Line 1075: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

1071: -- ***
1072: -- asset_vendor_id
1073: -- ***
1074: validate_asset_vendor_id(x_return_status, p_rxlv_rec.asset_vendor_id);
1075: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
1076: l_return_status := x_return_status;
1077: RAISE G_EXCEPTION_HALT_VALIDATION;
1078: END IF;
1079:

Line 1084: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

1080: -- ***
1081: -- subsidy_vendor_id
1082: -- ***
1083: validate_subsidy_vendor_id(x_return_status, p_rxlv_rec.subsidy_vendor_id);
1084: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
1085: l_return_status := x_return_status;
1086: RAISE G_EXCEPTION_HALT_VALIDATION;
1087: END IF;
1088: -- added by zrehman Bug#6707320 for Party Merge impact on Accounting sources tables end

Line 1095: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN

1091: -- ***
1092: -- language
1093: -- ***
1094: validate_language(x_return_status, p_rxlv_rec.language);
1095: IF (x_return_status <> OKL_API.G_RET_STS_SUCCESS) THEN
1096: l_return_status := x_return_status;
1097: RAISE G_EXCEPTION_HALT_VALIDATION;
1098: END IF;
1099:

Line 1105: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME

1101: EXCEPTION
1102: WHEN G_EXCEPTION_HALT_VALIDATION THEN
1103: RETURN(l_return_status);
1104: WHEN OTHERS THEN
1105: OKL_API.SET_MESSAGE( p_app_name => G_APP_NAME
1106: ,p_msg_name => G_UNEXPECTED_ERROR
1107: ,p_token1 => G_SQLCODE_TOKEN
1108: ,p_token1_value => SQLCODE
1109: ,p_token2 => G_SQLERRM_TOKEN

Line 1111: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

1107: ,p_token1 => G_SQLCODE_TOKEN
1108: ,p_token1_value => SQLCODE
1109: ,p_token2 => G_SQLERRM_TOKEN
1110: ,p_token2_value => SQLERRM);
1111: l_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
1112: RETURN(l_return_status);
1113: END Validate_Attributes;
1114: ---------------------------------------------------------------------------
1115: -- PROCEDURE Validate_Record

Line 1124: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1120: FUNCTION Validate_Record (
1121: p_rxlv_rec IN rxlv_rec_type,
1122: p_db_rxlv_rec IN rxlv_rec_type
1123: ) RETURN VARCHAR2 IS
1124: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1125: BEGIN
1126: RETURN (l_return_status);
1127: END Validate_Record;
1128: FUNCTION Validate_Record (

Line 1131: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1127: END Validate_Record;
1128: FUNCTION Validate_Record (
1129: p_rxlv_rec IN rxlv_rec_type
1130: ) RETURN VARCHAR2 IS
1131: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1132: l_db_rxlv_rec rxlv_rec_type := get_rec(p_rxlv_rec);
1133: BEGIN
1134: l_return_status := Validate_Record(p_rxlv_rec => p_rxlv_rec,
1135: p_db_rxlv_rec => l_db_rxlv_rec);

Line 1294: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1290: -- validate_row for:OKL_EXT_AR_LINE_SOURCES_V --
1291: ------------------------------------------------
1292: PROCEDURE validate_row(
1293: p_api_version IN NUMBER,
1294: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1295: x_return_status OUT NOCOPY VARCHAR2,
1296: x_msg_count OUT NOCOPY NUMBER,
1297: x_msg_data OUT NOCOPY VARCHAR2,
1298: p_rxlv_rec IN rxlv_rec_type) IS

Line 1302: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1298: p_rxlv_rec IN rxlv_rec_type) IS
1299:
1300: l_api_version CONSTANT NUMBER := 1;
1301: l_api_name CONSTANT VARCHAR2(30) := 'V_validate_row';
1302: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1303: l_rxlv_rec rxlv_rec_type := p_rxlv_rec;
1304: l_rxl_rec rxl_rec_type;
1305: l_rxll_rec rxll_rec_type;
1306: BEGIN

Line 1307: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

1303: l_rxlv_rec rxlv_rec_type := p_rxlv_rec;
1304: l_rxl_rec rxl_rec_type;
1305: l_rxll_rec rxll_rec_type;
1306: BEGIN
1307: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1308: G_PKG_NAME,
1309: p_init_msg_list,
1310: l_api_version,
1311: p_api_version,

Line 1314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1310: l_api_version,
1311: p_api_version,
1312: '_PVT',
1313: x_return_status);
1314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1317: RAISE OKL_API.G_EXCEPTION_ERROR;
1318: END IF;

Line 1315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1311: p_api_version,
1312: '_PVT',
1313: x_return_status);
1314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1317: RAISE OKL_API.G_EXCEPTION_ERROR;
1318: END IF;
1319: --- Validate all non-missing attributes (Item Level Validation)

Line 1316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1312: '_PVT',
1313: x_return_status);
1314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1317: RAISE OKL_API.G_EXCEPTION_ERROR;
1318: END IF;
1319: --- Validate all non-missing attributes (Item Level Validation)
1320: l_return_status := Validate_Attributes(l_rxlv_rec);

Line 1317: RAISE OKL_API.G_EXCEPTION_ERROR;

1313: x_return_status);
1314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1317: RAISE OKL_API.G_EXCEPTION_ERROR;
1318: END IF;
1319: --- Validate all non-missing attributes (Item Level Validation)
1320: l_return_status := Validate_Attributes(l_rxlv_rec);
1321: --- If any errors happen abort API

Line 1322: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1318: END IF;
1319: --- Validate all non-missing attributes (Item Level Validation)
1320: l_return_status := Validate_Attributes(l_rxlv_rec);
1321: --- If any errors happen abort API
1322: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1323: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1324: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1325: RAISE OKL_API.G_EXCEPTION_ERROR;
1326: END IF;

Line 1323: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1319: --- Validate all non-missing attributes (Item Level Validation)
1320: l_return_status := Validate_Attributes(l_rxlv_rec);
1321: --- If any errors happen abort API
1322: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1323: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1324: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1325: RAISE OKL_API.G_EXCEPTION_ERROR;
1326: END IF;
1327: l_return_status := Validate_Record(l_rxlv_rec);

Line 1324: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1320: l_return_status := Validate_Attributes(l_rxlv_rec);
1321: --- If any errors happen abort API
1322: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1323: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1324: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1325: RAISE OKL_API.G_EXCEPTION_ERROR;
1326: END IF;
1327: l_return_status := Validate_Record(l_rxlv_rec);
1328: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1325: RAISE OKL_API.G_EXCEPTION_ERROR;

1321: --- If any errors happen abort API
1322: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1323: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1324: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1325: RAISE OKL_API.G_EXCEPTION_ERROR;
1326: END IF;
1327: l_return_status := Validate_Record(l_rxlv_rec);
1328: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1329: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 1328: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1324: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1325: RAISE OKL_API.G_EXCEPTION_ERROR;
1326: END IF;
1327: l_return_status := Validate_Record(l_rxlv_rec);
1328: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1329: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1330: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1331: RAISE OKL_API.G_EXCEPTION_ERROR;
1332: END IF;

Line 1329: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1325: RAISE OKL_API.G_EXCEPTION_ERROR;
1326: END IF;
1327: l_return_status := Validate_Record(l_rxlv_rec);
1328: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1329: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1330: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1331: RAISE OKL_API.G_EXCEPTION_ERROR;
1332: END IF;
1333: x_return_status := l_return_status;

Line 1330: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1326: END IF;
1327: l_return_status := Validate_Record(l_rxlv_rec);
1328: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1329: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1330: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1331: RAISE OKL_API.G_EXCEPTION_ERROR;
1332: END IF;
1333: x_return_status := l_return_status;
1334: EXCEPTION

Line 1331: RAISE OKL_API.G_EXCEPTION_ERROR;

1327: l_return_status := Validate_Record(l_rxlv_rec);
1328: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1329: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1330: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1331: RAISE OKL_API.G_EXCEPTION_ERROR;
1332: END IF;
1333: x_return_status := l_return_status;
1334: EXCEPTION
1335: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 1335: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1331: RAISE OKL_API.G_EXCEPTION_ERROR;
1332: END IF;
1333: x_return_status := l_return_status;
1334: EXCEPTION
1335: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1336: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1337: (
1338: l_api_name,
1339: G_PKG_NAME,

Line 1336: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1332: END IF;
1333: x_return_status := l_return_status;
1334: EXCEPTION
1335: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1336: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1337: (
1338: l_api_name,
1339: G_PKG_NAME,
1340: 'OKL_API.G_RET_STS_ERROR',

Line 1340: 'OKL_API.G_RET_STS_ERROR',

1336: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1337: (
1338: l_api_name,
1339: G_PKG_NAME,
1340: 'OKL_API.G_RET_STS_ERROR',
1341: x_msg_count,
1342: x_msg_data,
1343: '_PVT'
1344: );

Line 1345: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1341: x_msg_count,
1342: x_msg_data,
1343: '_PVT'
1344: );
1345: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1346: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1347: (
1348: l_api_name,
1349: G_PKG_NAME,

Line 1346: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1342: x_msg_data,
1343: '_PVT'
1344: );
1345: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1346: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1347: (
1348: l_api_name,
1349: G_PKG_NAME,
1350: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1350: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1346: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1347: (
1348: l_api_name,
1349: G_PKG_NAME,
1350: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1351: x_msg_count,
1352: x_msg_data,
1353: '_PVT'
1354: );

Line 1356: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1352: x_msg_data,
1353: '_PVT'
1354: );
1355: WHEN OTHERS THEN
1356: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1357: (
1358: l_api_name,
1359: G_PKG_NAME,
1360: 'OTHERS',

Line 1371: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1367: -- PL/SQL TBL validate_row for:OKL_EXT_AR_LINE_SOURCES_V --
1368: -----------------------------------------------------------
1369: PROCEDURE validate_row(
1370: p_api_version IN NUMBER,
1371: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1372: x_return_status OUT NOCOPY VARCHAR2,
1373: x_msg_count OUT NOCOPY NUMBER,
1374: x_msg_data OUT NOCOPY VARCHAR2,
1375: p_rxlv_tbl IN rxlv_tbl_type,

Line 1376: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

1372: x_return_status OUT NOCOPY VARCHAR2,
1373: x_msg_count OUT NOCOPY NUMBER,
1374: x_msg_data OUT NOCOPY VARCHAR2,
1375: p_rxlv_tbl IN rxlv_tbl_type,
1376: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
1377:
1378: l_api_version CONSTANT NUMBER := 1;
1379: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_validate_row';
1380: i NUMBER := 0;

Line 1382: OKL_API.init_msg_list(p_init_msg_list);

1378: l_api_version CONSTANT NUMBER := 1;
1379: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_validate_row';
1380: i NUMBER := 0;
1381: BEGIN
1382: OKL_API.init_msg_list(p_init_msg_list);
1383: -- Make sure PL/SQL table has records in it before passing
1384: IF (p_rxlv_tbl.COUNT > 0) THEN
1385: i := p_rxlv_tbl.FIRST;
1386: LOOP

Line 1388: l_error_rec OKL_API.ERROR_REC_TYPE;

1384: IF (p_rxlv_tbl.COUNT > 0) THEN
1385: i := p_rxlv_tbl.FIRST;
1386: LOOP
1387: DECLARE
1388: l_error_rec OKL_API.ERROR_REC_TYPE;
1389: BEGIN
1390: l_error_rec.api_name := l_api_name;
1391: l_error_rec.api_package := G_PKG_NAME;
1392: l_error_rec.idx := i;

Line 1395: p_init_msg_list => OKL_API.G_FALSE,

1391: l_error_rec.api_package := G_PKG_NAME;
1392: l_error_rec.idx := i;
1393: validate_row (
1394: p_api_version => p_api_version,
1395: p_init_msg_list => OKL_API.G_FALSE,
1396: x_return_status => l_error_rec.error_type,
1397: x_msg_count => l_error_rec.msg_count,
1398: x_msg_data => l_error_rec.msg_data,
1399: p_rxlv_rec => p_rxlv_tbl(i));

Line 1400: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

1396: x_return_status => l_error_rec.error_type,
1397: x_msg_count => l_error_rec.msg_count,
1398: x_msg_data => l_error_rec.msg_data,
1399: p_rxlv_rec => p_rxlv_tbl(i));
1400: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
1401: l_error_rec.sqlcode := SQLCODE;
1402: load_error_tbl(l_error_rec, px_error_tbl);
1403: ELSE
1404: x_msg_count := l_error_rec.msg_count;

Line 1408: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1404: x_msg_count := l_error_rec.msg_count;
1405: x_msg_data := l_error_rec.msg_data;
1406: END IF;
1407: EXCEPTION
1408: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1409: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1410: l_error_rec.sqlcode := SQLCODE;
1411: load_error_tbl(l_error_rec, px_error_tbl);
1412: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 1409: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

1405: x_msg_data := l_error_rec.msg_data;
1406: END IF;
1407: EXCEPTION
1408: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1409: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1410: l_error_rec.sqlcode := SQLCODE;
1411: load_error_tbl(l_error_rec, px_error_tbl);
1412: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1413: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 1412: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1408: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1409: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1410: l_error_rec.sqlcode := SQLCODE;
1411: load_error_tbl(l_error_rec, px_error_tbl);
1412: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1413: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
1414: l_error_rec.sqlcode := SQLCODE;
1415: load_error_tbl(l_error_rec, px_error_tbl);
1416: WHEN OTHERS THEN

Line 1413: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

1409: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
1410: l_error_rec.sqlcode := SQLCODE;
1411: load_error_tbl(l_error_rec, px_error_tbl);
1412: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1413: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
1414: l_error_rec.sqlcode := SQLCODE;
1415: load_error_tbl(l_error_rec, px_error_tbl);
1416: WHEN OTHERS THEN
1417: l_error_rec.error_type := 'OTHERS';

Line 1428: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1424: END IF;
1425: -- Loop through the error_tbl to find the error with the highest severity
1426: -- and return it.
1427: x_return_status := find_highest_exception(px_error_tbl);
1428: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1429: EXCEPTION
1430: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1431: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1432: (

Line 1430: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1426: -- and return it.
1427: x_return_status := find_highest_exception(px_error_tbl);
1428: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1429: EXCEPTION
1430: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1431: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1432: (
1433: l_api_name,
1434: G_PKG_NAME,

Line 1431: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1427: x_return_status := find_highest_exception(px_error_tbl);
1428: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1429: EXCEPTION
1430: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1431: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1432: (
1433: l_api_name,
1434: G_PKG_NAME,
1435: 'OKL_API.G_RET_STS_ERROR',

Line 1435: 'OKL_API.G_RET_STS_ERROR',

1431: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1432: (
1433: l_api_name,
1434: G_PKG_NAME,
1435: 'OKL_API.G_RET_STS_ERROR',
1436: x_msg_count,
1437: x_msg_data,
1438: '_PVT'
1439: );

Line 1440: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1436: x_msg_count,
1437: x_msg_data,
1438: '_PVT'
1439: );
1440: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1441: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1442: (
1443: l_api_name,
1444: G_PKG_NAME,

Line 1441: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1437: x_msg_data,
1438: '_PVT'
1439: );
1440: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1441: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1442: (
1443: l_api_name,
1444: G_PKG_NAME,
1445: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1445: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1441: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1442: (
1443: l_api_name,
1444: G_PKG_NAME,
1445: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1446: x_msg_count,
1447: x_msg_data,
1448: '_PVT'
1449: );

Line 1451: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1447: x_msg_data,
1448: '_PVT'
1449: );
1450: WHEN OTHERS THEN
1451: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1452: (
1453: l_api_name,
1454: G_PKG_NAME,
1455: 'OTHERS',

Line 1467: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1463: -- PL/SQL TBL validate_row for:OKL_EXT_AR_LINE_SOURCES_V --
1464: -----------------------------------------------------------
1465: PROCEDURE validate_row(
1466: p_api_version IN NUMBER,
1467: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1468: x_return_status OUT NOCOPY VARCHAR2,
1469: x_msg_count OUT NOCOPY NUMBER,
1470: x_msg_data OUT NOCOPY VARCHAR2,
1471: p_rxlv_tbl IN rxlv_tbl_type) IS

Line 1475: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1471: p_rxlv_tbl IN rxlv_tbl_type) IS
1472:
1473: l_api_version CONSTANT NUMBER := 1;
1474: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1475: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1476: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1477: BEGIN
1478: OKL_API.init_msg_list(p_init_msg_list);
1479: -- Make sure PL/SQL table has records in it before passing

Line 1476: l_error_tbl OKL_API.ERROR_TBL_TYPE;

1472:
1473: l_api_version CONSTANT NUMBER := 1;
1474: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1475: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1476: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1477: BEGIN
1478: OKL_API.init_msg_list(p_init_msg_list);
1479: -- Make sure PL/SQL table has records in it before passing
1480: IF (p_rxlv_tbl.COUNT > 0) THEN

Line 1478: OKL_API.init_msg_list(p_init_msg_list);

1474: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_validate_row';
1475: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1476: l_error_tbl OKL_API.ERROR_TBL_TYPE;
1477: BEGIN
1478: OKL_API.init_msg_list(p_init_msg_list);
1479: -- Make sure PL/SQL table has records in it before passing
1480: IF (p_rxlv_tbl.COUNT > 0) THEN
1481: validate_row (
1482: p_api_version => p_api_version,

Line 1483: p_init_msg_list => OKL_API.G_FALSE,

1479: -- Make sure PL/SQL table has records in it before passing
1480: IF (p_rxlv_tbl.COUNT > 0) THEN
1481: validate_row (
1482: p_api_version => p_api_version,
1483: p_init_msg_list => OKL_API.G_FALSE,
1484: x_return_status => x_return_status,
1485: x_msg_count => x_msg_count,
1486: x_msg_data => x_msg_data,
1487: p_rxlv_tbl => p_rxlv_tbl,

Line 1490: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1486: x_msg_data => x_msg_data,
1487: p_rxlv_tbl => p_rxlv_tbl,
1488: px_error_tbl => l_error_tbl);
1489: END IF;
1490: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1491: EXCEPTION
1492: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1493: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1494: (

Line 1492: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1488: px_error_tbl => l_error_tbl);
1489: END IF;
1490: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1491: EXCEPTION
1492: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1493: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1494: (
1495: l_api_name,
1496: G_PKG_NAME,

Line 1493: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1489: END IF;
1490: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1491: EXCEPTION
1492: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1493: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1494: (
1495: l_api_name,
1496: G_PKG_NAME,
1497: 'OKL_API.G_RET_STS_ERROR',

Line 1497: 'OKL_API.G_RET_STS_ERROR',

1493: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1494: (
1495: l_api_name,
1496: G_PKG_NAME,
1497: 'OKL_API.G_RET_STS_ERROR',
1498: x_msg_count,
1499: x_msg_data,
1500: '_PVT'
1501: );

Line 1502: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1498: x_msg_count,
1499: x_msg_data,
1500: '_PVT'
1501: );
1502: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1503: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1504: (
1505: l_api_name,
1506: G_PKG_NAME,

Line 1503: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1499: x_msg_data,
1500: '_PVT'
1501: );
1502: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1503: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1504: (
1505: l_api_name,
1506: G_PKG_NAME,
1507: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1507: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1503: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1504: (
1505: l_api_name,
1506: G_PKG_NAME,
1507: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1508: x_msg_count,
1509: x_msg_data,
1510: '_PVT'
1511: );

Line 1513: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1509: x_msg_data,
1510: '_PVT'
1511: );
1512: WHEN OTHERS THEN
1513: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1514: (
1515: l_api_name,
1516: G_PKG_NAME,
1517: 'OTHERS',

Line 1531: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1527: ----------------------------------------------
1528: -- insert_row for:OKL_EXT_AR_LINE_SOURCES_B --
1529: ----------------------------------------------
1530: PROCEDURE insert_row(
1531: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1532: x_return_status OUT NOCOPY VARCHAR2,
1533: x_msg_count OUT NOCOPY NUMBER,
1534: x_msg_data OUT NOCOPY VARCHAR2,
1535: p_rxl_rec IN rxl_rec_type,

Line 1540: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1536: x_rxl_rec OUT NOCOPY rxl_rec_type) IS
1537:
1538: l_api_version CONSTANT NUMBER := 1;
1539: l_api_name CONSTANT VARCHAR2(30) := 'B_insert_row';
1540: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1541: l_rxl_rec rxl_rec_type := p_rxl_rec;
1542: l_def_rxl_rec rxl_rec_type;
1543: --------------------------------------------------
1544: -- Set_Attributes for:OKL_EXT_AR_LINE_SOURCES_B --

Line 1550: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1546: FUNCTION Set_Attributes (
1547: p_rxl_rec IN rxl_rec_type,
1548: x_rxl_rec OUT NOCOPY rxl_rec_type
1549: ) RETURN VARCHAR2 IS
1550: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1551: BEGIN
1552: x_rxl_rec := p_rxl_rec;
1553: RETURN(l_return_status);
1554: END Set_Attributes;

Line 1556: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

1552: x_rxl_rec := p_rxl_rec;
1553: RETURN(l_return_status);
1554: END Set_Attributes;
1555: BEGIN
1556: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1557: p_init_msg_list,
1558: '_PVT',
1559: x_return_status);
1560: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1560: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1556: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1557: p_init_msg_list,
1558: '_PVT',
1559: x_return_status);
1560: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1561: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1562: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1563: RAISE OKL_API.G_EXCEPTION_ERROR;
1564: END IF;

Line 1561: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1557: p_init_msg_list,
1558: '_PVT',
1559: x_return_status);
1560: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1561: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1562: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1563: RAISE OKL_API.G_EXCEPTION_ERROR;
1564: END IF;
1565: --- Setting item atributes

Line 1562: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1558: '_PVT',
1559: x_return_status);
1560: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1561: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1562: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1563: RAISE OKL_API.G_EXCEPTION_ERROR;
1564: END IF;
1565: --- Setting item atributes
1566: l_return_status := Set_Attributes(

Line 1563: RAISE OKL_API.G_EXCEPTION_ERROR;

1559: x_return_status);
1560: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1561: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1562: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1563: RAISE OKL_API.G_EXCEPTION_ERROR;
1564: END IF;
1565: --- Setting item atributes
1566: l_return_status := Set_Attributes(
1567: l_rxl_rec, -- IN

Line 1570: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1566: l_return_status := Set_Attributes(
1567: l_rxl_rec, -- IN
1568: l_def_rxl_rec); -- OUT
1569: --- If any errors happen abort API
1570: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1572: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1573: RAISE OKL_API.G_EXCEPTION_ERROR;
1574: END IF;

Line 1571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1567: l_rxl_rec, -- IN
1568: l_def_rxl_rec); -- OUT
1569: --- If any errors happen abort API
1570: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1572: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1573: RAISE OKL_API.G_EXCEPTION_ERROR;
1574: END IF;
1575: INSERT INTO OKL_EXT_AR_LINE_SOURCES_B(

Line 1572: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1568: l_def_rxl_rec); -- OUT
1569: --- If any errors happen abort API
1570: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1572: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1573: RAISE OKL_API.G_EXCEPTION_ERROR;
1574: END IF;
1575: INSERT INTO OKL_EXT_AR_LINE_SOURCES_B(
1576: line_extension_id,

Line 1573: RAISE OKL_API.G_EXCEPTION_ERROR;

1569: --- If any errors happen abort API
1570: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1572: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1573: RAISE OKL_API.G_EXCEPTION_ERROR;
1574: END IF;
1575: INSERT INTO OKL_EXT_AR_LINE_SOURCES_B(
1576: line_extension_id,
1577: header_extension_id,

Line 1678: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1674: -- added by zrehman Bug#6707320 for Party Merge impact on Accounting sources tables end
1675: -- Set OUT values
1676: x_rxl_rec := l_def_rxl_rec;
1677: x_return_status := l_return_status;
1678: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1679: EXCEPTION
1680: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1681: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1682: (

Line 1680: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1676: x_rxl_rec := l_def_rxl_rec;
1677: x_return_status := l_return_status;
1678: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1679: EXCEPTION
1680: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1681: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1682: (
1683: l_api_name,
1684: G_PKG_NAME,

Line 1681: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1677: x_return_status := l_return_status;
1678: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1679: EXCEPTION
1680: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1681: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1682: (
1683: l_api_name,
1684: G_PKG_NAME,
1685: 'OKL_API.G_RET_STS_ERROR',

Line 1685: 'OKL_API.G_RET_STS_ERROR',

1681: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1682: (
1683: l_api_name,
1684: G_PKG_NAME,
1685: 'OKL_API.G_RET_STS_ERROR',
1686: x_msg_count,
1687: x_msg_data,
1688: '_PVT'
1689: );

Line 1690: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1686: x_msg_count,
1687: x_msg_data,
1688: '_PVT'
1689: );
1690: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1691: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1692: (
1693: l_api_name,
1694: G_PKG_NAME,

Line 1691: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1687: x_msg_data,
1688: '_PVT'
1689: );
1690: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1691: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1692: (
1693: l_api_name,
1694: G_PKG_NAME,
1695: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1695: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1691: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1692: (
1693: l_api_name,
1694: G_PKG_NAME,
1695: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1696: x_msg_count,
1697: x_msg_data,
1698: '_PVT'
1699: );

Line 1701: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1697: x_msg_data,
1698: '_PVT'
1699: );
1700: WHEN OTHERS THEN
1701: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1702: (
1703: l_api_name,
1704: G_PKG_NAME,
1705: 'OTHERS',

Line 1715: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1711: -----------------------------------------------
1712: -- insert_row for:OKL_EXT_AR_LINE_SOURCES_TL --
1713: -----------------------------------------------
1714: PROCEDURE insert_row(
1715: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1716: x_return_status OUT NOCOPY VARCHAR2,
1717: x_msg_count OUT NOCOPY NUMBER,
1718: x_msg_data OUT NOCOPY VARCHAR2,
1719: p_rxll_rec IN rxll_rec_type,

Line 1724: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1720: x_rxll_rec OUT NOCOPY rxll_rec_type) IS
1721:
1722: l_api_version CONSTANT NUMBER := 1;
1723: l_api_name CONSTANT VARCHAR2(30) := 'TL_insert_row';
1724: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1725: l_rxll_rec rxll_rec_type := p_rxll_rec;
1726: l_def_rxll_rec rxll_rec_type;
1727: ---------------------------------------------------
1728: -- Set_Attributes for:OKL_EXT_AR_LINE_SOURCES_TL --

Line 1734: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1730: FUNCTION Set_Attributes (
1731: p_rxll_rec IN rxll_rec_type,
1732: x_rxll_rec OUT NOCOPY rxll_rec_type
1733: ) RETURN VARCHAR2 IS
1734: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1735: BEGIN
1736: x_rxll_rec := p_rxll_rec;
1737: x_rxll_rec.SOURCE_LANG := USERENV('LANG');
1738: x_rxll_rec.SFWT_FLAG := 'N';

Line 1742: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

1738: x_rxll_rec.SFWT_FLAG := 'N';
1739: RETURN(l_return_status);
1740: END Set_Attributes;
1741: BEGIN
1742: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1743: p_init_msg_list,
1744: '_PVT',
1745: x_return_status);
1746: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1746: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1742: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1743: p_init_msg_list,
1744: '_PVT',
1745: x_return_status);
1746: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1747: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1748: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1749: RAISE OKL_API.G_EXCEPTION_ERROR;
1750: END IF;

Line 1747: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1743: p_init_msg_list,
1744: '_PVT',
1745: x_return_status);
1746: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1747: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1748: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1749: RAISE OKL_API.G_EXCEPTION_ERROR;
1750: END IF;
1751: --- Setting item attributes

Line 1748: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1744: '_PVT',
1745: x_return_status);
1746: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1747: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1748: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1749: RAISE OKL_API.G_EXCEPTION_ERROR;
1750: END IF;
1751: --- Setting item attributes
1752: l_return_status := Set_Attributes(

Line 1749: RAISE OKL_API.G_EXCEPTION_ERROR;

1745: x_return_status);
1746: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1747: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1748: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1749: RAISE OKL_API.G_EXCEPTION_ERROR;
1750: END IF;
1751: --- Setting item attributes
1752: l_return_status := Set_Attributes(
1753: p_rxll_rec, -- IN

Line 1756: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1752: l_return_status := Set_Attributes(
1753: p_rxll_rec, -- IN
1754: l_rxll_rec); -- OUT
1755: --- If any errors happen abort API
1756: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1757: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1758: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1759: RAISE OKL_API.G_EXCEPTION_ERROR;
1760: END IF;

Line 1757: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1753: p_rxll_rec, -- IN
1754: l_rxll_rec); -- OUT
1755: --- If any errors happen abort API
1756: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1757: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1758: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1759: RAISE OKL_API.G_EXCEPTION_ERROR;
1760: END IF;
1761: INSERT INTO OKL_EXT_AR_LINE_SOURCES_TL(

Line 1758: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1754: l_rxll_rec); -- OUT
1755: --- If any errors happen abort API
1756: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1757: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1758: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1759: RAISE OKL_API.G_EXCEPTION_ERROR;
1760: END IF;
1761: INSERT INTO OKL_EXT_AR_LINE_SOURCES_TL(
1762: line_extension_id,

Line 1759: RAISE OKL_API.G_EXCEPTION_ERROR;

1755: --- If any errors happen abort API
1756: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1757: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1758: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1759: RAISE OKL_API.G_EXCEPTION_ERROR;
1760: END IF;
1761: INSERT INTO OKL_EXT_AR_LINE_SOURCES_TL(
1762: line_extension_id,
1763: language,

Line 1792: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1788: l_rxll_rec.inventory_item_name);
1789: -- Set OUT values
1790: x_rxll_rec := l_rxll_rec;
1791: x_return_status := l_return_status;
1792: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1793: EXCEPTION
1794: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1795: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1796: (

Line 1794: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1790: x_rxll_rec := l_rxll_rec;
1791: x_return_status := l_return_status;
1792: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1793: EXCEPTION
1794: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1795: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1796: (
1797: l_api_name,
1798: G_PKG_NAME,

Line 1795: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1791: x_return_status := l_return_status;
1792: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1793: EXCEPTION
1794: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1795: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1796: (
1797: l_api_name,
1798: G_PKG_NAME,
1799: 'OKL_API.G_RET_STS_ERROR',

Line 1799: 'OKL_API.G_RET_STS_ERROR',

1795: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1796: (
1797: l_api_name,
1798: G_PKG_NAME,
1799: 'OKL_API.G_RET_STS_ERROR',
1800: x_msg_count,
1801: x_msg_data,
1802: '_PVT'
1803: );

Line 1804: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1800: x_msg_count,
1801: x_msg_data,
1802: '_PVT'
1803: );
1804: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1805: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1806: (
1807: l_api_name,
1808: G_PKG_NAME,

Line 1805: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1801: x_msg_data,
1802: '_PVT'
1803: );
1804: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1805: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1806: (
1807: l_api_name,
1808: G_PKG_NAME,
1809: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1809: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1805: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1806: (
1807: l_api_name,
1808: G_PKG_NAME,
1809: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1810: x_msg_count,
1811: x_msg_data,
1812: '_PVT'
1813: );

Line 1815: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1811: x_msg_data,
1812: '_PVT'
1813: );
1814: WHEN OTHERS THEN
1815: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1816: (
1817: l_api_name,
1818: G_PKG_NAME,
1819: 'OTHERS',

Line 1830: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1826: -- insert_row for :OKL_EXT_AR_LINE_SOURCES_B --
1827: -----------------------------------------------
1828: PROCEDURE insert_row(
1829: p_api_version IN NUMBER,
1830: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1831: x_return_status OUT NOCOPY VARCHAR2,
1832: x_msg_count OUT NOCOPY NUMBER,
1833: x_msg_data OUT NOCOPY VARCHAR2,
1834: p_rxlv_rec IN rxlv_rec_type,

Line 1839: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1835: x_rxlv_rec OUT NOCOPY rxlv_rec_type) IS
1836:
1837: l_api_version CONSTANT NUMBER := 1;
1838: l_api_name CONSTANT VARCHAR2(30) := 'V_insert_row';
1839: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1840: l_rxlv_rec rxlv_rec_type := p_rxlv_rec;
1841: l_def_rxlv_rec rxlv_rec_type;
1842: l_rxl_rec rxl_rec_type;
1843: lx_rxl_rec rxl_rec_type;

Line 1868: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

1864: FUNCTION Set_Attributes (
1865: p_rxlv_rec IN rxlv_rec_type,
1866: x_rxlv_rec OUT NOCOPY rxlv_rec_type
1867: ) RETURN VARCHAR2 IS
1868: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
1869: BEGIN
1870: x_rxlv_rec := p_rxlv_rec;
1871: x_rxlv_rec.OBJECT_VERSION_NUMBER := 1;
1872: RETURN(l_return_status);

Line 1875: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

1871: x_rxlv_rec.OBJECT_VERSION_NUMBER := 1;
1872: RETURN(l_return_status);
1873: END Set_Attributes;
1874: BEGIN
1875: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
1876: G_PKG_NAME,
1877: p_init_msg_list,
1878: l_api_version,
1879: p_api_version,

Line 1882: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1878: l_api_version,
1879: p_api_version,
1880: '_PVT',
1881: x_return_status);
1882: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1883: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1884: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1885: RAISE OKL_API.G_EXCEPTION_ERROR;
1886: END IF;

Line 1883: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1879: p_api_version,
1880: '_PVT',
1881: x_return_status);
1882: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1883: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1884: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1885: RAISE OKL_API.G_EXCEPTION_ERROR;
1886: END IF;
1887: l_rxlv_rec := null_out_defaults(p_rxlv_rec);

Line 1884: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1880: '_PVT',
1881: x_return_status);
1882: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1883: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1884: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1885: RAISE OKL_API.G_EXCEPTION_ERROR;
1886: END IF;
1887: l_rxlv_rec := null_out_defaults(p_rxlv_rec);
1888: -- Set primary key value

Line 1885: RAISE OKL_API.G_EXCEPTION_ERROR;

1881: x_return_status);
1882: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1883: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1884: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1885: RAISE OKL_API.G_EXCEPTION_ERROR;
1886: END IF;
1887: l_rxlv_rec := null_out_defaults(p_rxlv_rec);
1888: -- Set primary key value
1889: l_rxlv_rec.LINE_EXTENSION_ID := get_seq_id;

Line 1895: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1891: l_return_Status := Set_Attributes(
1892: l_rxlv_rec, -- IN
1893: l_def_rxlv_rec); -- OUT
1894: --- If any errors happen abort API
1895: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1897: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1898: RAISE OKL_API.G_EXCEPTION_ERROR;
1899: END IF;

Line 1896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1892: l_rxlv_rec, -- IN
1893: l_def_rxlv_rec); -- OUT
1894: --- If any errors happen abort API
1895: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1897: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1898: RAISE OKL_API.G_EXCEPTION_ERROR;
1899: END IF;
1900: l_def_rxlv_rec := fill_who_columns(l_def_rxlv_rec);

Line 1897: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1893: l_def_rxlv_rec); -- OUT
1894: --- If any errors happen abort API
1895: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1897: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1898: RAISE OKL_API.G_EXCEPTION_ERROR;
1899: END IF;
1900: l_def_rxlv_rec := fill_who_columns(l_def_rxlv_rec);
1901: --- Validate all non-missing attributes (Item Level Validation)

Line 1898: RAISE OKL_API.G_EXCEPTION_ERROR;

1894: --- If any errors happen abort API
1895: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1897: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1898: RAISE OKL_API.G_EXCEPTION_ERROR;
1899: END IF;
1900: l_def_rxlv_rec := fill_who_columns(l_def_rxlv_rec);
1901: --- Validate all non-missing attributes (Item Level Validation)
1902: l_return_status := Validate_Attributes(l_def_rxlv_rec);

Line 1904: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1900: l_def_rxlv_rec := fill_who_columns(l_def_rxlv_rec);
1901: --- Validate all non-missing attributes (Item Level Validation)
1902: l_return_status := Validate_Attributes(l_def_rxlv_rec);
1903: --- If any errors happen abort API
1904: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1905: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1906: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1907: RAISE OKL_API.G_EXCEPTION_ERROR;
1908: END IF;

Line 1905: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1901: --- Validate all non-missing attributes (Item Level Validation)
1902: l_return_status := Validate_Attributes(l_def_rxlv_rec);
1903: --- If any errors happen abort API
1904: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1905: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1906: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1907: RAISE OKL_API.G_EXCEPTION_ERROR;
1908: END IF;
1909: l_return_status := Validate_Record(l_def_rxlv_rec);

Line 1906: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1902: l_return_status := Validate_Attributes(l_def_rxlv_rec);
1903: --- If any errors happen abort API
1904: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1905: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1906: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1907: RAISE OKL_API.G_EXCEPTION_ERROR;
1908: END IF;
1909: l_return_status := Validate_Record(l_def_rxlv_rec);
1910: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 1907: RAISE OKL_API.G_EXCEPTION_ERROR;

1903: --- If any errors happen abort API
1904: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1905: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1906: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1907: RAISE OKL_API.G_EXCEPTION_ERROR;
1908: END IF;
1909: l_return_status := Validate_Record(l_def_rxlv_rec);
1910: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1911: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 1910: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1906: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1907: RAISE OKL_API.G_EXCEPTION_ERROR;
1908: END IF;
1909: l_return_status := Validate_Record(l_def_rxlv_rec);
1910: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1911: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1912: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1913: RAISE OKL_API.G_EXCEPTION_ERROR;
1914: END IF;

Line 1911: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1907: RAISE OKL_API.G_EXCEPTION_ERROR;
1908: END IF;
1909: l_return_status := Validate_Record(l_def_rxlv_rec);
1910: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1911: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1912: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1913: RAISE OKL_API.G_EXCEPTION_ERROR;
1914: END IF;
1915: -----------------------------------------

Line 1912: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1908: END IF;
1909: l_return_status := Validate_Record(l_def_rxlv_rec);
1910: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1911: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1912: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1913: RAISE OKL_API.G_EXCEPTION_ERROR;
1914: END IF;
1915: -----------------------------------------
1916: -- Move VIEW record to "Child" records --

Line 1913: RAISE OKL_API.G_EXCEPTION_ERROR;

1909: l_return_status := Validate_Record(l_def_rxlv_rec);
1910: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1911: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1912: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1913: RAISE OKL_API.G_EXCEPTION_ERROR;
1914: END IF;
1915: -----------------------------------------
1916: -- Move VIEW record to "Child" records --
1917: -----------------------------------------

Line 1931: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1927: x_msg_data,
1928: l_rxl_rec,
1929: lx_rxl_rec
1930: );
1931: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1932: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1933: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1934: RAISE OKL_API.G_EXCEPTION_ERROR;
1935: END IF;

Line 1932: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1928: l_rxl_rec,
1929: lx_rxl_rec
1930: );
1931: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1932: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1933: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1934: RAISE OKL_API.G_EXCEPTION_ERROR;
1935: END IF;
1936: migrate(lx_rxl_rec, l_def_rxlv_rec);

Line 1933: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1929: lx_rxl_rec
1930: );
1931: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1932: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1933: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1934: RAISE OKL_API.G_EXCEPTION_ERROR;
1935: END IF;
1936: migrate(lx_rxl_rec, l_def_rxlv_rec);
1937: insert_row(

Line 1934: RAISE OKL_API.G_EXCEPTION_ERROR;

1930: );
1931: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1932: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1933: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1934: RAISE OKL_API.G_EXCEPTION_ERROR;
1935: END IF;
1936: migrate(lx_rxl_rec, l_def_rxlv_rec);
1937: insert_row(
1938: p_init_msg_list,

Line 1945: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

1941: x_msg_data,
1942: l_rxll_rec,
1943: lx_rxll_rec
1944: );
1945: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1946: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1947: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1948: RAISE OKL_API.G_EXCEPTION_ERROR;
1949: END IF;

Line 1946: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1942: l_rxll_rec,
1943: lx_rxll_rec
1944: );
1945: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1946: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1947: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1948: RAISE OKL_API.G_EXCEPTION_ERROR;
1949: END IF;
1950: migrate(lx_rxll_rec, l_def_rxlv_rec);

Line 1947: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

1943: lx_rxll_rec
1944: );
1945: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1946: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1947: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1948: RAISE OKL_API.G_EXCEPTION_ERROR;
1949: END IF;
1950: migrate(lx_rxll_rec, l_def_rxlv_rec);
1951: -- Set OUT values

Line 1948: RAISE OKL_API.G_EXCEPTION_ERROR;

1944: );
1945: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1946: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1947: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1948: RAISE OKL_API.G_EXCEPTION_ERROR;
1949: END IF;
1950: migrate(lx_rxll_rec, l_def_rxlv_rec);
1951: -- Set OUT values
1952: x_rxlv_rec := l_def_rxlv_rec;

Line 1954: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

1950: migrate(lx_rxll_rec, l_def_rxlv_rec);
1951: -- Set OUT values
1952: x_rxlv_rec := l_def_rxlv_rec;
1953: x_return_status := l_return_status;
1954: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1955: EXCEPTION
1956: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1957: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1958: (

Line 1956: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1952: x_rxlv_rec := l_def_rxlv_rec;
1953: x_return_status := l_return_status;
1954: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1955: EXCEPTION
1956: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1957: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1958: (
1959: l_api_name,
1960: G_PKG_NAME,

Line 1957: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1953: x_return_status := l_return_status;
1954: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
1955: EXCEPTION
1956: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1957: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1958: (
1959: l_api_name,
1960: G_PKG_NAME,
1961: 'OKL_API.G_RET_STS_ERROR',

Line 1961: 'OKL_API.G_RET_STS_ERROR',

1957: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1958: (
1959: l_api_name,
1960: G_PKG_NAME,
1961: 'OKL_API.G_RET_STS_ERROR',
1962: x_msg_count,
1963: x_msg_data,
1964: '_PVT'
1965: );

Line 1966: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1962: x_msg_count,
1963: x_msg_data,
1964: '_PVT'
1965: );
1966: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1967: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1968: (
1969: l_api_name,
1970: G_PKG_NAME,

Line 1967: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1963: x_msg_data,
1964: '_PVT'
1965: );
1966: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1967: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1968: (
1969: l_api_name,
1970: G_PKG_NAME,
1971: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1971: 'OKL_API.G_RET_STS_UNEXP_ERROR',

1967: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1968: (
1969: l_api_name,
1970: G_PKG_NAME,
1971: 'OKL_API.G_RET_STS_UNEXP_ERROR',
1972: x_msg_count,
1973: x_msg_data,
1974: '_PVT'
1975: );

Line 1977: x_return_status := OKL_API.HANDLE_EXCEPTIONS

1973: x_msg_data,
1974: '_PVT'
1975: );
1976: WHEN OTHERS THEN
1977: x_return_status := OKL_API.HANDLE_EXCEPTIONS
1978: (
1979: l_api_name,
1980: G_PKG_NAME,
1981: 'OTHERS',

Line 1992: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

1988: -- PL/SQL TBL insert_row for:RXLV_TBL --
1989: ----------------------------------------
1990: PROCEDURE insert_row(
1991: p_api_version IN NUMBER,
1992: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
1993: x_return_status OUT NOCOPY VARCHAR2,
1994: x_msg_count OUT NOCOPY NUMBER,
1995: x_msg_data OUT NOCOPY VARCHAR2,
1996: p_rxlv_tbl IN rxlv_tbl_type,

Line 1998: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

1994: x_msg_count OUT NOCOPY NUMBER,
1995: x_msg_data OUT NOCOPY VARCHAR2,
1996: p_rxlv_tbl IN rxlv_tbl_type,
1997: x_rxlv_tbl OUT NOCOPY rxlv_tbl_type,
1998: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
1999:
2000: l_api_version CONSTANT NUMBER := 1;
2001: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_insert_row';
2002: i NUMBER := 0;

Line 2004: OKL_API.init_msg_list(p_init_msg_list);

2000: l_api_version CONSTANT NUMBER := 1;
2001: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_insert_row';
2002: i NUMBER := 0;
2003: BEGIN
2004: OKL_API.init_msg_list(p_init_msg_list);
2005: -- Make sure PL/SQL table has records in it before passing
2006: IF (p_rxlv_tbl.COUNT > 0) THEN
2007: i := p_rxlv_tbl.FIRST;
2008: LOOP

Line 2010: l_error_rec OKL_API.ERROR_REC_TYPE;

2006: IF (p_rxlv_tbl.COUNT > 0) THEN
2007: i := p_rxlv_tbl.FIRST;
2008: LOOP
2009: DECLARE
2010: l_error_rec OKL_API.ERROR_REC_TYPE;
2011: BEGIN
2012: l_error_rec.api_name := l_api_name;
2013: l_error_rec.api_package := G_PKG_NAME;
2014: l_error_rec.idx := i;

Line 2017: p_init_msg_list => OKL_API.G_FALSE,

2013: l_error_rec.api_package := G_PKG_NAME;
2014: l_error_rec.idx := i;
2015: insert_row (
2016: p_api_version => p_api_version,
2017: p_init_msg_list => OKL_API.G_FALSE,
2018: x_return_status => l_error_rec.error_type,
2019: x_msg_count => l_error_rec.msg_count,
2020: x_msg_data => l_error_rec.msg_data,
2021: p_rxlv_rec => p_rxlv_tbl(i),

Line 2023: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

2019: x_msg_count => l_error_rec.msg_count,
2020: x_msg_data => l_error_rec.msg_data,
2021: p_rxlv_rec => p_rxlv_tbl(i),
2022: x_rxlv_rec => x_rxlv_tbl(i));
2023: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
2024: l_error_rec.sqlcode := SQLCODE;
2025: load_error_tbl(l_error_rec, px_error_tbl);
2026: ELSE
2027: x_msg_count := l_error_rec.msg_count;

Line 2031: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2027: x_msg_count := l_error_rec.msg_count;
2028: x_msg_data := l_error_rec.msg_data;
2029: END IF;
2030: EXCEPTION
2031: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2032: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2033: l_error_rec.sqlcode := SQLCODE;
2034: load_error_tbl(l_error_rec, px_error_tbl);
2035: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2032: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

2028: x_msg_data := l_error_rec.msg_data;
2029: END IF;
2030: EXCEPTION
2031: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2032: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2033: l_error_rec.sqlcode := SQLCODE;
2034: load_error_tbl(l_error_rec, px_error_tbl);
2035: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2036: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 2035: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2031: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2032: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2033: l_error_rec.sqlcode := SQLCODE;
2034: load_error_tbl(l_error_rec, px_error_tbl);
2035: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2036: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
2037: l_error_rec.sqlcode := SQLCODE;
2038: load_error_tbl(l_error_rec, px_error_tbl);
2039: WHEN OTHERS THEN

Line 2036: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

2032: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2033: l_error_rec.sqlcode := SQLCODE;
2034: load_error_tbl(l_error_rec, px_error_tbl);
2035: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2036: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
2037: l_error_rec.sqlcode := SQLCODE;
2038: load_error_tbl(l_error_rec, px_error_tbl);
2039: WHEN OTHERS THEN
2040: l_error_rec.error_type := 'OTHERS';

Line 2051: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2047: END IF;
2048: -- Loop through the error_tbl to find the error with the highest severity
2049: -- and return it.
2050: x_return_status := find_highest_exception(px_error_tbl);
2051: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2052: EXCEPTION
2053: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2054: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2055: (

Line 2053: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2049: -- and return it.
2050: x_return_status := find_highest_exception(px_error_tbl);
2051: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2052: EXCEPTION
2053: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2054: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2055: (
2056: l_api_name,
2057: G_PKG_NAME,

Line 2054: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2050: x_return_status := find_highest_exception(px_error_tbl);
2051: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2052: EXCEPTION
2053: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2054: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2055: (
2056: l_api_name,
2057: G_PKG_NAME,
2058: 'OKL_API.G_RET_STS_ERROR',

Line 2058: 'OKL_API.G_RET_STS_ERROR',

2054: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2055: (
2056: l_api_name,
2057: G_PKG_NAME,
2058: 'OKL_API.G_RET_STS_ERROR',
2059: x_msg_count,
2060: x_msg_data,
2061: '_PVT'
2062: );

Line 2063: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2059: x_msg_count,
2060: x_msg_data,
2061: '_PVT'
2062: );
2063: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2064: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2065: (
2066: l_api_name,
2067: G_PKG_NAME,

Line 2064: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2060: x_msg_data,
2061: '_PVT'
2062: );
2063: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2064: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2065: (
2066: l_api_name,
2067: G_PKG_NAME,
2068: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2068: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2064: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2065: (
2066: l_api_name,
2067: G_PKG_NAME,
2068: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2069: x_msg_count,
2070: x_msg_data,
2071: '_PVT'
2072: );

Line 2074: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2070: x_msg_data,
2071: '_PVT'
2072: );
2073: WHEN OTHERS THEN
2074: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2075: (
2076: l_api_name,
2077: G_PKG_NAME,
2078: 'OTHERS',

Line 2090: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2086: -- PL/SQL TBL insert_row for:RXLV_TBL --
2087: ----------------------------------------
2088: PROCEDURE insert_row(
2089: p_api_version IN NUMBER,
2090: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2091: x_return_status OUT NOCOPY VARCHAR2,
2092: x_msg_count OUT NOCOPY NUMBER,
2093: x_msg_data OUT NOCOPY VARCHAR2,
2094: p_rxlv_tbl IN rxlv_tbl_type,

Line 2099: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2095: x_rxlv_tbl OUT NOCOPY rxlv_tbl_type) IS
2096:
2097: l_api_version CONSTANT NUMBER := 1;
2098: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
2099: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2100: l_error_tbl OKL_API.ERROR_TBL_TYPE;
2101: BEGIN
2102: OKL_API.init_msg_list(p_init_msg_list);
2103: -- Make sure PL/SQL table has records in it before passing

Line 2100: l_error_tbl OKL_API.ERROR_TBL_TYPE;

2096:
2097: l_api_version CONSTANT NUMBER := 1;
2098: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
2099: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2100: l_error_tbl OKL_API.ERROR_TBL_TYPE;
2101: BEGIN
2102: OKL_API.init_msg_list(p_init_msg_list);
2103: -- Make sure PL/SQL table has records in it before passing
2104: IF (p_rxlv_tbl.COUNT > 0) THEN

Line 2102: OKL_API.init_msg_list(p_init_msg_list);

2098: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_insert_row';
2099: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2100: l_error_tbl OKL_API.ERROR_TBL_TYPE;
2101: BEGIN
2102: OKL_API.init_msg_list(p_init_msg_list);
2103: -- Make sure PL/SQL table has records in it before passing
2104: IF (p_rxlv_tbl.COUNT > 0) THEN
2105: insert_row (
2106: p_api_version => p_api_version,

Line 2107: p_init_msg_list => OKL_API.G_FALSE,

2103: -- Make sure PL/SQL table has records in it before passing
2104: IF (p_rxlv_tbl.COUNT > 0) THEN
2105: insert_row (
2106: p_api_version => p_api_version,
2107: p_init_msg_list => OKL_API.G_FALSE,
2108: x_return_status => x_return_status,
2109: x_msg_count => x_msg_count,
2110: x_msg_data => x_msg_data,
2111: p_rxlv_tbl => p_rxlv_tbl,

Line 2115: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2111: p_rxlv_tbl => p_rxlv_tbl,
2112: x_rxlv_tbl => x_rxlv_tbl,
2113: px_error_tbl => l_error_tbl);
2114: END IF;
2115: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2116: EXCEPTION
2117: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2118: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2119: (

Line 2117: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2113: px_error_tbl => l_error_tbl);
2114: END IF;
2115: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2116: EXCEPTION
2117: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2118: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2119: (
2120: l_api_name,
2121: G_PKG_NAME,

Line 2118: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2114: END IF;
2115: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2116: EXCEPTION
2117: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2118: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2119: (
2120: l_api_name,
2121: G_PKG_NAME,
2122: 'OKL_API.G_RET_STS_ERROR',

Line 2122: 'OKL_API.G_RET_STS_ERROR',

2118: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2119: (
2120: l_api_name,
2121: G_PKG_NAME,
2122: 'OKL_API.G_RET_STS_ERROR',
2123: x_msg_count,
2124: x_msg_data,
2125: '_PVT'
2126: );

Line 2127: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2123: x_msg_count,
2124: x_msg_data,
2125: '_PVT'
2126: );
2127: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2128: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2129: (
2130: l_api_name,
2131: G_PKG_NAME,

Line 2128: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2124: x_msg_data,
2125: '_PVT'
2126: );
2127: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2128: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2129: (
2130: l_api_name,
2131: G_PKG_NAME,
2132: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2132: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2128: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2129: (
2130: l_api_name,
2131: G_PKG_NAME,
2132: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2133: x_msg_count,
2134: x_msg_data,
2135: '_PVT'
2136: );

Line 2138: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2134: x_msg_data,
2135: '_PVT'
2136: );
2137: WHEN OTHERS THEN
2138: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2139: (
2140: l_api_name,
2141: G_PKG_NAME,
2142: 'OTHERS',

Line 2156: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2152: --------------------------------------------
2153: -- lock_row for:OKL_EXT_AR_LINE_SOURCES_B --
2154: --------------------------------------------
2155: PROCEDURE lock_row(
2156: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2157: x_return_status OUT NOCOPY VARCHAR2,
2158: x_msg_count OUT NOCOPY NUMBER,
2159: x_msg_data OUT NOCOPY VARCHAR2,
2160: p_rxl_rec IN rxl_rec_type) IS

Line 2177: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2173: FROM OKL_EXT_AR_LINE_SOURCES_B
2174: WHERE LINE_EXTENSION_ID = p_rxl_rec.line_extension_id;
2175: l_api_version CONSTANT NUMBER := 1;
2176: l_api_name CONSTANT VARCHAR2(30) := 'B_lock_row';
2177: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2178: l_object_version_number OKL_EXT_AR_LINE_SOURCES_B.OBJECT_VERSION_NUMBER%TYPE;
2179: lc_object_version_number OKL_EXT_AR_LINE_SOURCES_B.OBJECT_VERSION_NUMBER%TYPE;
2180: l_row_notfound BOOLEAN := FALSE;
2181: lc_row_notfound BOOLEAN := FALSE;

Line 2183: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

2179: lc_object_version_number OKL_EXT_AR_LINE_SOURCES_B.OBJECT_VERSION_NUMBER%TYPE;
2180: l_row_notfound BOOLEAN := FALSE;
2181: lc_row_notfound BOOLEAN := FALSE;
2182: BEGIN
2183: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2184: p_init_msg_list,
2185: '_PVT',
2186: x_return_status);
2187: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2187: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2183: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2184: p_init_msg_list,
2185: '_PVT',
2186: x_return_status);
2187: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2188: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2189: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2190: RAISE OKL_API.G_EXCEPTION_ERROR;
2191: END IF;

Line 2188: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2184: p_init_msg_list,
2185: '_PVT',
2186: x_return_status);
2187: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2188: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2189: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2190: RAISE OKL_API.G_EXCEPTION_ERROR;
2191: END IF;
2192: BEGIN

Line 2189: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2185: '_PVT',
2186: x_return_status);
2187: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2188: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2189: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2190: RAISE OKL_API.G_EXCEPTION_ERROR;
2191: END IF;
2192: BEGIN
2193: OPEN lock_csr(p_rxl_rec);

Line 2190: RAISE OKL_API.G_EXCEPTION_ERROR;

2186: x_return_status);
2187: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2188: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2189: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2190: RAISE OKL_API.G_EXCEPTION_ERROR;
2191: END IF;
2192: BEGIN
2193: OPEN lock_csr(p_rxl_rec);
2194: FETCH lock_csr INTO l_object_version_number;

Line 2202: OKL_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);

2198: WHEN E_Resource_Busy THEN
2199: IF (lock_csr%ISOPEN) THEN
2200: CLOSE lock_csr;
2201: END IF;
2202: OKL_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
2203: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
2204: END;
2205:
2206: IF ( l_row_notfound ) THEN

Line 2213: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);

2209: lc_row_notfound := lchk_csr%NOTFOUND;
2210: CLOSE lchk_csr;
2211: END IF;
2212: IF (lc_row_notfound) THEN
2213: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2214: RAISE OKL_API.G_EXCEPTION_ERROR;
2215: ELSIF lc_object_version_number > p_rxl_rec.object_version_number THEN
2216: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2217: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 2214: RAISE OKL_API.G_EXCEPTION_ERROR;

2210: CLOSE lchk_csr;
2211: END IF;
2212: IF (lc_row_notfound) THEN
2213: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2214: RAISE OKL_API.G_EXCEPTION_ERROR;
2215: ELSIF lc_object_version_number > p_rxl_rec.object_version_number THEN
2216: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2217: RAISE OKL_API.G_EXCEPTION_ERROR;
2218: ELSIF lc_object_version_number <> p_rxl_rec.object_version_number THEN

Line 2216: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

2212: IF (lc_row_notfound) THEN
2213: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2214: RAISE OKL_API.G_EXCEPTION_ERROR;
2215: ELSIF lc_object_version_number > p_rxl_rec.object_version_number THEN
2216: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2217: RAISE OKL_API.G_EXCEPTION_ERROR;
2218: ELSIF lc_object_version_number <> p_rxl_rec.object_version_number THEN
2219: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2220: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 2217: RAISE OKL_API.G_EXCEPTION_ERROR;

2213: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2214: RAISE OKL_API.G_EXCEPTION_ERROR;
2215: ELSIF lc_object_version_number > p_rxl_rec.object_version_number THEN
2216: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2217: RAISE OKL_API.G_EXCEPTION_ERROR;
2218: ELSIF lc_object_version_number <> p_rxl_rec.object_version_number THEN
2219: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2220: RAISE OKL_API.G_EXCEPTION_ERROR;
2221: ELSIF lc_object_version_number = -1 THEN

Line 2219: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);

2215: ELSIF lc_object_version_number > p_rxl_rec.object_version_number THEN
2216: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2217: RAISE OKL_API.G_EXCEPTION_ERROR;
2218: ELSIF lc_object_version_number <> p_rxl_rec.object_version_number THEN
2219: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2220: RAISE OKL_API.G_EXCEPTION_ERROR;
2221: ELSIF lc_object_version_number = -1 THEN
2222: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2223: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 2220: RAISE OKL_API.G_EXCEPTION_ERROR;

2216: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2217: RAISE OKL_API.G_EXCEPTION_ERROR;
2218: ELSIF lc_object_version_number <> p_rxl_rec.object_version_number THEN
2219: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2220: RAISE OKL_API.G_EXCEPTION_ERROR;
2221: ELSIF lc_object_version_number = -1 THEN
2222: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2223: RAISE OKL_API.G_EXCEPTION_ERROR;
2224: END IF;

Line 2222: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);

2218: ELSIF lc_object_version_number <> p_rxl_rec.object_version_number THEN
2219: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2220: RAISE OKL_API.G_EXCEPTION_ERROR;
2221: ELSIF lc_object_version_number = -1 THEN
2222: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2223: RAISE OKL_API.G_EXCEPTION_ERROR;
2224: END IF;
2225: x_return_status := l_return_status;
2226: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2223: RAISE OKL_API.G_EXCEPTION_ERROR;

2219: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_CHANGED);
2220: RAISE OKL_API.G_EXCEPTION_ERROR;
2221: ELSIF lc_object_version_number = -1 THEN
2222: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2223: RAISE OKL_API.G_EXCEPTION_ERROR;
2224: END IF;
2225: x_return_status := l_return_status;
2226: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2227: EXCEPTION

Line 2226: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2222: OKL_API.set_message(G_APP_NAME,G_RECORD_LOGICALLY_DELETED);
2223: RAISE OKL_API.G_EXCEPTION_ERROR;
2224: END IF;
2225: x_return_status := l_return_status;
2226: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2227: EXCEPTION
2228: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2229: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2230: (

Line 2228: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2224: END IF;
2225: x_return_status := l_return_status;
2226: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2227: EXCEPTION
2228: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2229: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2230: (
2231: l_api_name,
2232: G_PKG_NAME,

Line 2229: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2225: x_return_status := l_return_status;
2226: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2227: EXCEPTION
2228: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2229: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2230: (
2231: l_api_name,
2232: G_PKG_NAME,
2233: 'OKL_API.G_RET_STS_ERROR',

Line 2233: 'OKL_API.G_RET_STS_ERROR',

2229: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2230: (
2231: l_api_name,
2232: G_PKG_NAME,
2233: 'OKL_API.G_RET_STS_ERROR',
2234: x_msg_count,
2235: x_msg_data,
2236: '_PVT'
2237: );

Line 2238: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2234: x_msg_count,
2235: x_msg_data,
2236: '_PVT'
2237: );
2238: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2239: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2240: (
2241: l_api_name,
2242: G_PKG_NAME,

Line 2239: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2235: x_msg_data,
2236: '_PVT'
2237: );
2238: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2239: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2240: (
2241: l_api_name,
2242: G_PKG_NAME,
2243: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2243: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2239: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2240: (
2241: l_api_name,
2242: G_PKG_NAME,
2243: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2244: x_msg_count,
2245: x_msg_data,
2246: '_PVT'
2247: );

Line 2249: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2245: x_msg_data,
2246: '_PVT'
2247: );
2248: WHEN OTHERS THEN
2249: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2250: (
2251: l_api_name,
2252: G_PKG_NAME,
2253: 'OTHERS',

Line 2263: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2259: ---------------------------------------------
2260: -- lock_row for:OKL_EXT_AR_LINE_SOURCES_TL --
2261: ---------------------------------------------
2262: PROCEDURE lock_row(
2263: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2264: x_return_status OUT NOCOPY VARCHAR2,
2265: x_msg_count OUT NOCOPY NUMBER,
2266: x_msg_data OUT NOCOPY VARCHAR2,
2267: p_rxll_rec IN rxll_rec_type) IS

Line 2279: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2275: FOR UPDATE NOWAIT;
2276:
2277: l_api_version CONSTANT NUMBER := 1;
2278: l_api_name CONSTANT VARCHAR2(30) := 'TL_lock_row';
2279: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2280: l_lock_var lock_csr%ROWTYPE;
2281: l_row_notfound BOOLEAN := FALSE;
2282: lc_row_notfound BOOLEAN := FALSE;
2283: BEGIN

Line 2284: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

2280: l_lock_var lock_csr%ROWTYPE;
2281: l_row_notfound BOOLEAN := FALSE;
2282: lc_row_notfound BOOLEAN := FALSE;
2283: BEGIN
2284: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2285: p_init_msg_list,
2286: '_PVT',
2287: x_return_status);
2288: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2288: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2284: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2285: p_init_msg_list,
2286: '_PVT',
2287: x_return_status);
2288: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2289: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2290: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2291: RAISE OKL_API.G_EXCEPTION_ERROR;
2292: END IF;

Line 2289: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2285: p_init_msg_list,
2286: '_PVT',
2287: x_return_status);
2288: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2289: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2290: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2291: RAISE OKL_API.G_EXCEPTION_ERROR;
2292: END IF;
2293: BEGIN

Line 2290: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2286: '_PVT',
2287: x_return_status);
2288: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2289: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2290: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2291: RAISE OKL_API.G_EXCEPTION_ERROR;
2292: END IF;
2293: BEGIN
2294: OPEN lock_csr(p_rxll_rec);

Line 2291: RAISE OKL_API.G_EXCEPTION_ERROR;

2287: x_return_status);
2288: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2289: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2290: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2291: RAISE OKL_API.G_EXCEPTION_ERROR;
2292: END IF;
2293: BEGIN
2294: OPEN lock_csr(p_rxll_rec);
2295: FETCH lock_csr INTO l_lock_var;

Line 2303: OKL_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);

2299: WHEN E_Resource_Busy THEN
2300: IF (lock_csr%ISOPEN) THEN
2301: CLOSE lock_csr;
2302: END IF;
2303: OKL_API.set_message(G_FND_APP,G_FORM_UNABLE_TO_RESERVE_REC);
2304: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
2305: END;
2306:
2307: IF ( l_row_notfound ) THEN

Line 2308: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);

2304: RAISE APP_EXCEPTIONS.RECORD_LOCK_EXCEPTION;
2305: END;
2306:
2307: IF ( l_row_notfound ) THEN
2308: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2309: RAISE OKL_API.G_EXCEPTION_ERROR;
2310: END IF;
2311: x_return_status := l_return_status;
2312: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2309: RAISE OKL_API.G_EXCEPTION_ERROR;

2305: END;
2306:
2307: IF ( l_row_notfound ) THEN
2308: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2309: RAISE OKL_API.G_EXCEPTION_ERROR;
2310: END IF;
2311: x_return_status := l_return_status;
2312: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2313: EXCEPTION

Line 2312: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2308: OKL_API.set_message(G_FND_APP,G_FORM_RECORD_DELETED);
2309: RAISE OKL_API.G_EXCEPTION_ERROR;
2310: END IF;
2311: x_return_status := l_return_status;
2312: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2313: EXCEPTION
2314: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2315: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2316: (

Line 2314: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2310: END IF;
2311: x_return_status := l_return_status;
2312: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2313: EXCEPTION
2314: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2315: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2316: (
2317: l_api_name,
2318: G_PKG_NAME,

Line 2315: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2311: x_return_status := l_return_status;
2312: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2313: EXCEPTION
2314: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2315: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2316: (
2317: l_api_name,
2318: G_PKG_NAME,
2319: 'OKL_API.G_RET_STS_ERROR',

Line 2319: 'OKL_API.G_RET_STS_ERROR',

2315: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2316: (
2317: l_api_name,
2318: G_PKG_NAME,
2319: 'OKL_API.G_RET_STS_ERROR',
2320: x_msg_count,
2321: x_msg_data,
2322: '_PVT'
2323: );

Line 2324: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2320: x_msg_count,
2321: x_msg_data,
2322: '_PVT'
2323: );
2324: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2325: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2326: (
2327: l_api_name,
2328: G_PKG_NAME,

Line 2325: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2321: x_msg_data,
2322: '_PVT'
2323: );
2324: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2325: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2326: (
2327: l_api_name,
2328: G_PKG_NAME,
2329: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2329: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2325: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2326: (
2327: l_api_name,
2328: G_PKG_NAME,
2329: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2330: x_msg_count,
2331: x_msg_data,
2332: '_PVT'
2333: );

Line 2335: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2331: x_msg_data,
2332: '_PVT'
2333: );
2334: WHEN OTHERS THEN
2335: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2336: (
2337: l_api_name,
2338: G_PKG_NAME,
2339: 'OTHERS',

Line 2350: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2346: -- lock_row for: OKL_EXT_AR_LINE_SOURCES_V --
2347: ---------------------------------------------
2348: PROCEDURE lock_row(
2349: p_api_version IN NUMBER,
2350: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2351: x_return_status OUT NOCOPY VARCHAR2,
2352: x_msg_count OUT NOCOPY NUMBER,
2353: x_msg_data OUT NOCOPY VARCHAR2,
2354: p_rxlv_rec IN rxlv_rec_type) IS

Line 2358: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2354: p_rxlv_rec IN rxlv_rec_type) IS
2355:
2356: l_api_version CONSTANT NUMBER := 1;
2357: l_api_name CONSTANT VARCHAR2(30) := 'V_lock_row';
2358: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2359: l_rxll_rec rxll_rec_type;
2360: l_rxl_rec rxl_rec_type;
2361: BEGIN
2362: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 2362: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

2358: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2359: l_rxll_rec rxll_rec_type;
2360: l_rxl_rec rxl_rec_type;
2361: BEGIN
2362: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2363: G_PKG_NAME,
2364: p_init_msg_list,
2365: l_api_version,
2366: p_api_version,

Line 2369: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2365: l_api_version,
2366: p_api_version,
2367: '_PVT',
2368: x_return_status);
2369: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2370: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2371: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2372: RAISE OKL_API.G_EXCEPTION_ERROR;
2373: END IF;

Line 2370: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2366: p_api_version,
2367: '_PVT',
2368: x_return_status);
2369: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2370: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2371: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2372: RAISE OKL_API.G_EXCEPTION_ERROR;
2373: END IF;
2374: -----------------------------------------

Line 2371: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2367: '_PVT',
2368: x_return_status);
2369: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2370: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2371: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2372: RAISE OKL_API.G_EXCEPTION_ERROR;
2373: END IF;
2374: -----------------------------------------
2375: -- Move VIEW record to "Child" records --

Line 2372: RAISE OKL_API.G_EXCEPTION_ERROR;

2368: x_return_status);
2369: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2370: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2371: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2372: RAISE OKL_API.G_EXCEPTION_ERROR;
2373: END IF;
2374: -----------------------------------------
2375: -- Move VIEW record to "Child" records --
2376: -----------------------------------------

Line 2389: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2385: x_msg_count,
2386: x_msg_data,
2387: l_rxll_rec
2388: );
2389: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2391: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2392: RAISE OKL_API.G_EXCEPTION_ERROR;
2393: END IF;

Line 2390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2386: x_msg_data,
2387: l_rxll_rec
2388: );
2389: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2391: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2392: RAISE OKL_API.G_EXCEPTION_ERROR;
2393: END IF;
2394: lock_row(

Line 2391: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2387: l_rxll_rec
2388: );
2389: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2391: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2392: RAISE OKL_API.G_EXCEPTION_ERROR;
2393: END IF;
2394: lock_row(
2395: p_init_msg_list,

Line 2392: RAISE OKL_API.G_EXCEPTION_ERROR;

2388: );
2389: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2391: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2392: RAISE OKL_API.G_EXCEPTION_ERROR;
2393: END IF;
2394: lock_row(
2395: p_init_msg_list,
2396: l_return_status,

Line 2401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2397: x_msg_count,
2398: x_msg_data,
2399: l_rxl_rec
2400: );
2401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2404: RAISE OKL_API.G_EXCEPTION_ERROR;
2405: END IF;

Line 2402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2398: x_msg_data,
2399: l_rxl_rec
2400: );
2401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2404: RAISE OKL_API.G_EXCEPTION_ERROR;
2405: END IF;
2406: x_return_status := l_return_status;

Line 2403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2399: l_rxl_rec
2400: );
2401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2404: RAISE OKL_API.G_EXCEPTION_ERROR;
2405: END IF;
2406: x_return_status := l_return_status;
2407: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 2404: RAISE OKL_API.G_EXCEPTION_ERROR;

2400: );
2401: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2404: RAISE OKL_API.G_EXCEPTION_ERROR;
2405: END IF;
2406: x_return_status := l_return_status;
2407: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2408: EXCEPTION

Line 2407: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2404: RAISE OKL_API.G_EXCEPTION_ERROR;
2405: END IF;
2406: x_return_status := l_return_status;
2407: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2408: EXCEPTION
2409: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2410: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2411: (

Line 2409: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2405: END IF;
2406: x_return_status := l_return_status;
2407: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2408: EXCEPTION
2409: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2410: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2411: (
2412: l_api_name,
2413: G_PKG_NAME,

Line 2410: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2406: x_return_status := l_return_status;
2407: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2408: EXCEPTION
2409: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2410: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2411: (
2412: l_api_name,
2413: G_PKG_NAME,
2414: 'OKL_API.G_RET_STS_ERROR',

Line 2414: 'OKL_API.G_RET_STS_ERROR',

2410: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2411: (
2412: l_api_name,
2413: G_PKG_NAME,
2414: 'OKL_API.G_RET_STS_ERROR',
2415: x_msg_count,
2416: x_msg_data,
2417: '_PVT'
2418: );

Line 2419: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2415: x_msg_count,
2416: x_msg_data,
2417: '_PVT'
2418: );
2419: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2420: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2421: (
2422: l_api_name,
2423: G_PKG_NAME,

Line 2420: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2416: x_msg_data,
2417: '_PVT'
2418: );
2419: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2420: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2421: (
2422: l_api_name,
2423: G_PKG_NAME,
2424: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2424: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2420: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2421: (
2422: l_api_name,
2423: G_PKG_NAME,
2424: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2425: x_msg_count,
2426: x_msg_data,
2427: '_PVT'
2428: );

Line 2430: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2426: x_msg_data,
2427: '_PVT'
2428: );
2429: WHEN OTHERS THEN
2430: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2431: (
2432: l_api_name,
2433: G_PKG_NAME,
2434: 'OTHERS',

Line 2445: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2441: -- PL/SQL TBL lock_row for:RXLV_TBL --
2442: --------------------------------------
2443: PROCEDURE lock_row(
2444: p_api_version IN NUMBER,
2445: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2446: x_return_status OUT NOCOPY VARCHAR2,
2447: x_msg_count OUT NOCOPY NUMBER,
2448: x_msg_data OUT NOCOPY VARCHAR2,
2449: p_rxlv_tbl IN rxlv_tbl_type,

Line 2450: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

2446: x_return_status OUT NOCOPY VARCHAR2,
2447: x_msg_count OUT NOCOPY NUMBER,
2448: x_msg_data OUT NOCOPY VARCHAR2,
2449: p_rxlv_tbl IN rxlv_tbl_type,
2450: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
2451:
2452: l_api_version CONSTANT NUMBER := 1;
2453: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_lock_row';
2454: i NUMBER := 0;

Line 2456: OKL_API.init_msg_list(p_init_msg_list);

2452: l_api_version CONSTANT NUMBER := 1;
2453: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_lock_row';
2454: i NUMBER := 0;
2455: BEGIN
2456: OKL_API.init_msg_list(p_init_msg_list);
2457: -- Make sure PL/SQL table has recrods in it before passing
2458: IF (p_rxlv_tbl.COUNT > 0) THEN
2459: i := p_rxlv_tbl.FIRST;
2460: LOOP

Line 2462: l_error_rec OKL_API.ERROR_REC_TYPE;

2458: IF (p_rxlv_tbl.COUNT > 0) THEN
2459: i := p_rxlv_tbl.FIRST;
2460: LOOP
2461: DECLARE
2462: l_error_rec OKL_API.ERROR_REC_TYPE;
2463: BEGIN
2464: l_error_rec.api_name := l_api_name;
2465: l_error_rec.api_package := G_PKG_NAME;
2466: l_error_rec.idx := i;

Line 2469: p_init_msg_list => OKL_API.G_FALSE,

2465: l_error_rec.api_package := G_PKG_NAME;
2466: l_error_rec.idx := i;
2467: lock_row(
2468: p_api_version => p_api_version,
2469: p_init_msg_list => OKL_API.G_FALSE,
2470: x_return_status => l_error_rec.error_type,
2471: x_msg_count => l_error_rec.msg_count,
2472: x_msg_data => l_error_rec.msg_data,
2473: p_rxlv_rec => p_rxlv_tbl(i));

Line 2474: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

2470: x_return_status => l_error_rec.error_type,
2471: x_msg_count => l_error_rec.msg_count,
2472: x_msg_data => l_error_rec.msg_data,
2473: p_rxlv_rec => p_rxlv_tbl(i));
2474: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
2475: l_error_rec.sqlcode := SQLCODE;
2476: load_error_tbl(l_error_rec, px_error_tbl);
2477: ELSE
2478: x_msg_count := l_error_rec.msg_count;

Line 2482: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2478: x_msg_count := l_error_rec.msg_count;
2479: x_msg_data := l_error_rec.msg_data;
2480: END IF;
2481: EXCEPTION
2482: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2483: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2484: l_error_rec.sqlcode := SQLCODE;
2485: load_error_tbl(l_error_rec, px_error_tbl);
2486: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2483: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

2479: x_msg_data := l_error_rec.msg_data;
2480: END IF;
2481: EXCEPTION
2482: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2483: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2484: l_error_rec.sqlcode := SQLCODE;
2485: load_error_tbl(l_error_rec, px_error_tbl);
2486: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2487: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 2486: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2482: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2483: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2484: l_error_rec.sqlcode := SQLCODE;
2485: load_error_tbl(l_error_rec, px_error_tbl);
2486: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2487: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
2488: l_error_rec.sqlcode := SQLCODE;
2489: load_error_tbl(l_error_rec, px_error_tbl);
2490: WHEN OTHERS THEN

Line 2487: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

2483: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
2484: l_error_rec.sqlcode := SQLCODE;
2485: load_error_tbl(l_error_rec, px_error_tbl);
2486: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2487: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
2488: l_error_rec.sqlcode := SQLCODE;
2489: load_error_tbl(l_error_rec, px_error_tbl);
2490: WHEN OTHERS THEN
2491: l_error_rec.error_type := 'OTHERS';

Line 2502: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2498: END IF;
2499: -- Loop through the error_tbl to find the error with the highest severity
2500: -- and return it.
2501: x_return_status := find_highest_exception(px_error_tbl);
2502: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2503: EXCEPTION
2504: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2505: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2506: (

Line 2504: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2500: -- and return it.
2501: x_return_status := find_highest_exception(px_error_tbl);
2502: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2503: EXCEPTION
2504: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2505: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2506: (
2507: l_api_name,
2508: G_PKG_NAME,

Line 2505: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2501: x_return_status := find_highest_exception(px_error_tbl);
2502: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2503: EXCEPTION
2504: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2505: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2506: (
2507: l_api_name,
2508: G_PKG_NAME,
2509: 'OKL_API.G_RET_STS_ERROR',

Line 2509: 'OKL_API.G_RET_STS_ERROR',

2505: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2506: (
2507: l_api_name,
2508: G_PKG_NAME,
2509: 'OKL_API.G_RET_STS_ERROR',
2510: x_msg_count,
2511: x_msg_data,
2512: '_PVT'
2513: );

Line 2514: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2510: x_msg_count,
2511: x_msg_data,
2512: '_PVT'
2513: );
2514: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2515: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2516: (
2517: l_api_name,
2518: G_PKG_NAME,

Line 2515: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2511: x_msg_data,
2512: '_PVT'
2513: );
2514: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2515: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2516: (
2517: l_api_name,
2518: G_PKG_NAME,
2519: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2519: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2515: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2516: (
2517: l_api_name,
2518: G_PKG_NAME,
2519: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2520: x_msg_count,
2521: x_msg_data,
2522: '_PVT'
2523: );

Line 2525: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2521: x_msg_data,
2522: '_PVT'
2523: );
2524: WHEN OTHERS THEN
2525: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2526: (
2527: l_api_name,
2528: G_PKG_NAME,
2529: 'OTHERS',

Line 2540: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2536: -- PL/SQL TBL lock_row for:RXLV_TBL --
2537: --------------------------------------
2538: PROCEDURE lock_row(
2539: p_api_version IN NUMBER,
2540: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2541: x_return_status OUT NOCOPY VARCHAR2,
2542: x_msg_count OUT NOCOPY NUMBER,
2543: x_msg_data OUT NOCOPY VARCHAR2,
2544: p_rxlv_tbl IN rxlv_tbl_type) IS

Line 2548: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2544: p_rxlv_tbl IN rxlv_tbl_type) IS
2545:
2546: l_api_version CONSTANT NUMBER := 1;
2547: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2548: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2549: l_error_tbl OKL_API.ERROR_TBL_TYPE;
2550: BEGIN
2551: OKL_API.init_msg_list(p_init_msg_list);
2552: -- Make sure PL/SQL table has recrods in it before passing

Line 2549: l_error_tbl OKL_API.ERROR_TBL_TYPE;

2545:
2546: l_api_version CONSTANT NUMBER := 1;
2547: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2548: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2549: l_error_tbl OKL_API.ERROR_TBL_TYPE;
2550: BEGIN
2551: OKL_API.init_msg_list(p_init_msg_list);
2552: -- Make sure PL/SQL table has recrods in it before passing
2553: IF (p_rxlv_tbl.COUNT > 0) THEN

Line 2551: OKL_API.init_msg_list(p_init_msg_list);

2547: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_lock_row';
2548: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2549: l_error_tbl OKL_API.ERROR_TBL_TYPE;
2550: BEGIN
2551: OKL_API.init_msg_list(p_init_msg_list);
2552: -- Make sure PL/SQL table has recrods in it before passing
2553: IF (p_rxlv_tbl.COUNT > 0) THEN
2554: lock_row(
2555: p_api_version => p_api_version,

Line 2556: p_init_msg_list => OKL_API.G_FALSE,

2552: -- Make sure PL/SQL table has recrods in it before passing
2553: IF (p_rxlv_tbl.COUNT > 0) THEN
2554: lock_row(
2555: p_api_version => p_api_version,
2556: p_init_msg_list => OKL_API.G_FALSE,
2557: x_return_status => x_return_status,
2558: x_msg_count => x_msg_count,
2559: x_msg_data => x_msg_data,
2560: p_rxlv_tbl => p_rxlv_tbl,

Line 2563: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2559: x_msg_data => x_msg_data,
2560: p_rxlv_tbl => p_rxlv_tbl,
2561: px_error_tbl => l_error_tbl);
2562: END IF;
2563: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2564: EXCEPTION
2565: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2566: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2567: (

Line 2565: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2561: px_error_tbl => l_error_tbl);
2562: END IF;
2563: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2564: EXCEPTION
2565: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2566: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2567: (
2568: l_api_name,
2569: G_PKG_NAME,

Line 2566: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2562: END IF;
2563: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2564: EXCEPTION
2565: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2566: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2567: (
2568: l_api_name,
2569: G_PKG_NAME,
2570: 'OKL_API.G_RET_STS_ERROR',

Line 2570: 'OKL_API.G_RET_STS_ERROR',

2566: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2567: (
2568: l_api_name,
2569: G_PKG_NAME,
2570: 'OKL_API.G_RET_STS_ERROR',
2571: x_msg_count,
2572: x_msg_data,
2573: '_PVT'
2574: );

Line 2575: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2571: x_msg_count,
2572: x_msg_data,
2573: '_PVT'
2574: );
2575: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2576: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2577: (
2578: l_api_name,
2579: G_PKG_NAME,

Line 2576: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2572: x_msg_data,
2573: '_PVT'
2574: );
2575: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2576: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2577: (
2578: l_api_name,
2579: G_PKG_NAME,
2580: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2580: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2576: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2577: (
2578: l_api_name,
2579: G_PKG_NAME,
2580: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2581: x_msg_count,
2582: x_msg_data,
2583: '_PVT'
2584: );

Line 2586: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2582: x_msg_data,
2583: '_PVT'
2584: );
2585: WHEN OTHERS THEN
2586: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2587: (
2588: l_api_name,
2589: G_PKG_NAME,
2590: 'OTHERS',

Line 2603: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2599: ----------------------------------------------
2600: -- update_row for:OKL_EXT_AR_LINE_SOURCES_B --
2601: ----------------------------------------------
2602: PROCEDURE update_row(
2603: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2604: x_return_status OUT NOCOPY VARCHAR2,
2605: x_msg_count OUT NOCOPY NUMBER,
2606: x_msg_data OUT NOCOPY VARCHAR2,
2607: p_rxl_rec IN rxl_rec_type,

Line 2612: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2608: x_rxl_rec OUT NOCOPY rxl_rec_type) IS
2609:
2610: l_api_version CONSTANT NUMBER := 1;
2611: l_api_name CONSTANT VARCHAR2(30) := 'B_update_row';
2612: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2613: l_rxl_rec rxl_rec_type := p_rxl_rec;
2614: l_def_rxl_rec rxl_rec_type;
2615: l_row_notfound BOOLEAN := TRUE;
2616: ----------------------------------

Line 2625: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2621: x_rxl_rec OUT NOCOPY rxl_rec_type
2622: ) RETURN VARCHAR2 IS
2623: l_rxl_rec rxl_rec_type;
2624: l_row_notfound BOOLEAN := TRUE;
2625: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2626: BEGIN
2627: x_rxl_rec := p_rxl_rec;
2628: -- Get current database values
2629: l_rxl_rec := get_rec(p_rxl_rec, l_return_status);

Line 2630: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN

2626: BEGIN
2627: x_rxl_rec := p_rxl_rec;
2628: -- Get current database values
2629: l_rxl_rec := get_rec(p_rxl_rec, l_return_status);
2630: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN
2631: IF x_rxl_rec.line_extension_id IS NULL THEN
2632: x_rxl_rec.line_extension_id := l_rxl_rec.line_extension_id;
2633: END IF;
2634: IF x_rxl_rec.header_extension_id IS NULL THEN

Line 2784: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2780: FUNCTION Set_Attributes (
2781: p_rxl_rec IN rxl_rec_type,
2782: x_rxl_rec OUT NOCOPY rxl_rec_type
2783: ) RETURN VARCHAR2 IS
2784: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2785: BEGIN
2786: x_rxl_rec := p_rxl_rec;
2787: x_rxl_rec.OBJECT_VERSION_NUMBER := p_rxl_rec.OBJECT_VERSION_NUMBER + 1;
2788: RETURN(l_return_status);

Line 2791: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

2787: x_rxl_rec.OBJECT_VERSION_NUMBER := p_rxl_rec.OBJECT_VERSION_NUMBER + 1;
2788: RETURN(l_return_status);
2789: END Set_Attributes;
2790: BEGIN
2791: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2792: p_init_msg_list,
2793: '_PVT',
2794: x_return_status);
2795: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2795: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2791: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2792: p_init_msg_list,
2793: '_PVT',
2794: x_return_status);
2795: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2796: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2797: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2798: RAISE OKL_API.G_EXCEPTION_ERROR;
2799: END IF;

Line 2796: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2792: p_init_msg_list,
2793: '_PVT',
2794: x_return_status);
2795: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2796: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2797: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2798: RAISE OKL_API.G_EXCEPTION_ERROR;
2799: END IF;
2800: --- Setting item attributes

Line 2797: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2793: '_PVT',
2794: x_return_status);
2795: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2796: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2797: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2798: RAISE OKL_API.G_EXCEPTION_ERROR;
2799: END IF;
2800: --- Setting item attributes
2801: l_return_status := Set_Attributes(

Line 2798: RAISE OKL_API.G_EXCEPTION_ERROR;

2794: x_return_status);
2795: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2796: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2797: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2798: RAISE OKL_API.G_EXCEPTION_ERROR;
2799: END IF;
2800: --- Setting item attributes
2801: l_return_status := Set_Attributes(
2802: p_rxl_rec, -- IN

Line 2805: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2801: l_return_status := Set_Attributes(
2802: p_rxl_rec, -- IN
2803: l_rxl_rec); -- OUT
2804: --- If any errors happen abort API
2805: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2806: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2807: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2808: RAISE OKL_API.G_EXCEPTION_ERROR;
2809: END IF;

Line 2806: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2802: p_rxl_rec, -- IN
2803: l_rxl_rec); -- OUT
2804: --- If any errors happen abort API
2805: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2806: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2807: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2808: RAISE OKL_API.G_EXCEPTION_ERROR;
2809: END IF;
2810: l_return_status := populate_new_record(l_rxl_rec, l_def_rxl_rec);

Line 2807: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2803: l_rxl_rec); -- OUT
2804: --- If any errors happen abort API
2805: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2806: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2807: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2808: RAISE OKL_API.G_EXCEPTION_ERROR;
2809: END IF;
2810: l_return_status := populate_new_record(l_rxl_rec, l_def_rxl_rec);
2811: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2808: RAISE OKL_API.G_EXCEPTION_ERROR;

2804: --- If any errors happen abort API
2805: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2806: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2807: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2808: RAISE OKL_API.G_EXCEPTION_ERROR;
2809: END IF;
2810: l_return_status := populate_new_record(l_rxl_rec, l_def_rxl_rec);
2811: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2811: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2807: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2808: RAISE OKL_API.G_EXCEPTION_ERROR;
2809: END IF;
2810: l_return_status := populate_new_record(l_rxl_rec, l_def_rxl_rec);
2811: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2813: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2814: RAISE OKL_API.G_EXCEPTION_ERROR;
2815: END IF;

Line 2812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2808: RAISE OKL_API.G_EXCEPTION_ERROR;
2809: END IF;
2810: l_return_status := populate_new_record(l_rxl_rec, l_def_rxl_rec);
2811: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2813: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2814: RAISE OKL_API.G_EXCEPTION_ERROR;
2815: END IF;
2816: UPDATE OKL_EXT_AR_LINE_SOURCES_B

Line 2813: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2809: END IF;
2810: l_return_status := populate_new_record(l_rxl_rec, l_def_rxl_rec);
2811: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2813: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2814: RAISE OKL_API.G_EXCEPTION_ERROR;
2815: END IF;
2816: UPDATE OKL_EXT_AR_LINE_SOURCES_B
2817: SET HEADER_EXTENSION_ID = l_def_rxl_rec.header_extension_id,

Line 2814: RAISE OKL_API.G_EXCEPTION_ERROR;

2810: l_return_status := populate_new_record(l_rxl_rec, l_def_rxl_rec);
2811: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2813: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2814: RAISE OKL_API.G_EXCEPTION_ERROR;
2815: END IF;
2816: UPDATE OKL_EXT_AR_LINE_SOURCES_B
2817: SET HEADER_EXTENSION_ID = l_def_rxl_rec.header_extension_id,
2818: SOURCE_ID = l_def_rxl_rec.source_id,

Line 2869: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

2865: WHERE LINE_EXTENSION_ID = l_def_rxl_rec.line_extension_id;
2866:
2867: x_rxl_rec := l_rxl_rec;
2868: x_return_status := l_return_status;
2869: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2870: EXCEPTION
2871: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2872: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2873: (

Line 2871: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2867: x_rxl_rec := l_rxl_rec;
2868: x_return_status := l_return_status;
2869: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2870: EXCEPTION
2871: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2872: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2873: (
2874: l_api_name,
2875: G_PKG_NAME,

Line 2872: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2868: x_return_status := l_return_status;
2869: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
2870: EXCEPTION
2871: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2872: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2873: (
2874: l_api_name,
2875: G_PKG_NAME,
2876: 'OKL_API.G_RET_STS_ERROR',

Line 2876: 'OKL_API.G_RET_STS_ERROR',

2872: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2873: (
2874: l_api_name,
2875: G_PKG_NAME,
2876: 'OKL_API.G_RET_STS_ERROR',
2877: x_msg_count,
2878: x_msg_data,
2879: '_PVT'
2880: );

Line 2881: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2877: x_msg_count,
2878: x_msg_data,
2879: '_PVT'
2880: );
2881: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2882: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2883: (
2884: l_api_name,
2885: G_PKG_NAME,

Line 2882: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2878: x_msg_data,
2879: '_PVT'
2880: );
2881: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2882: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2883: (
2884: l_api_name,
2885: G_PKG_NAME,
2886: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 2886: 'OKL_API.G_RET_STS_UNEXP_ERROR',

2882: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2883: (
2884: l_api_name,
2885: G_PKG_NAME,
2886: 'OKL_API.G_RET_STS_UNEXP_ERROR',
2887: x_msg_count,
2888: x_msg_data,
2889: '_PVT'
2890: );

Line 2892: x_return_status := OKL_API.HANDLE_EXCEPTIONS

2888: x_msg_data,
2889: '_PVT'
2890: );
2891: WHEN OTHERS THEN
2892: x_return_status := OKL_API.HANDLE_EXCEPTIONS
2893: (
2894: l_api_name,
2895: G_PKG_NAME,
2896: 'OTHERS',

Line 2906: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

2902: -----------------------------------------------
2903: -- update_row for:OKL_EXT_AR_LINE_SOURCES_TL --
2904: -----------------------------------------------
2905: PROCEDURE update_row(
2906: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
2907: x_return_status OUT NOCOPY VARCHAR2,
2908: x_msg_count OUT NOCOPY NUMBER,
2909: x_msg_data OUT NOCOPY VARCHAR2,
2910: p_rxll_rec IN rxll_rec_type,

Line 2915: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2911: x_rxll_rec OUT NOCOPY rxll_rec_type) IS
2912:
2913: l_api_version CONSTANT NUMBER := 1;
2914: l_api_name CONSTANT VARCHAR2(30) := 'TL_update_row';
2915: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2916: l_rxll_rec rxll_rec_type := p_rxll_rec;
2917: l_def_rxll_rec rxll_rec_type;
2918: l_row_notfound BOOLEAN := TRUE;
2919: ----------------------------------

Line 2928: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2924: x_rxll_rec OUT NOCOPY rxll_rec_type
2925: ) RETURN VARCHAR2 IS
2926: l_rxll_rec rxll_rec_type;
2927: l_row_notfound BOOLEAN := TRUE;
2928: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2929: BEGIN
2930: x_rxll_rec := p_rxll_rec;
2931: -- Get current database values
2932: l_rxll_rec := get_rec(p_rxll_rec, l_return_status);

Line 2933: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN

2929: BEGIN
2930: x_rxll_rec := p_rxll_rec;
2931: -- Get current database values
2932: l_rxll_rec := get_rec(p_rxll_rec, l_return_status);
2933: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN
2934: IF x_rxll_rec.line_extension_id IS NULL THEN
2935: x_rxll_rec.line_extension_id := l_rxll_rec.line_extension_id;
2936: END IF;
2937: IF x_rxll_rec.language IS NULL THEN

Line 2983: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

2979: FUNCTION Set_Attributes (
2980: p_rxll_rec IN rxll_rec_type,
2981: x_rxll_rec OUT NOCOPY rxll_rec_type
2982: ) RETURN VARCHAR2 IS
2983: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
2984: BEGIN
2985: x_rxll_rec := p_rxll_rec;
2986: x_rxll_rec.LANGUAGE := USERENV('LANG');
2987: x_rxll_rec.LANGUAGE := USERENV('LANG');

Line 2991: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

2987: x_rxll_rec.LANGUAGE := USERENV('LANG');
2988: RETURN(l_return_status);
2989: END Set_Attributes;
2990: BEGIN
2991: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2992: p_init_msg_list,
2993: '_PVT',
2994: x_return_status);
2995: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 2995: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2991: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
2992: p_init_msg_list,
2993: '_PVT',
2994: x_return_status);
2995: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2996: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2997: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2998: RAISE OKL_API.G_EXCEPTION_ERROR;
2999: END IF;

Line 2996: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2992: p_init_msg_list,
2993: '_PVT',
2994: x_return_status);
2995: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2996: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2997: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2998: RAISE OKL_API.G_EXCEPTION_ERROR;
2999: END IF;
3000: --- Setting item attributes

Line 2997: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

2993: '_PVT',
2994: x_return_status);
2995: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2996: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2997: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2998: RAISE OKL_API.G_EXCEPTION_ERROR;
2999: END IF;
3000: --- Setting item attributes
3001: l_return_status := Set_Attributes(

Line 2998: RAISE OKL_API.G_EXCEPTION_ERROR;

2994: x_return_status);
2995: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2996: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2997: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2998: RAISE OKL_API.G_EXCEPTION_ERROR;
2999: END IF;
3000: --- Setting item attributes
3001: l_return_status := Set_Attributes(
3002: p_rxll_rec, -- IN

Line 3005: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3001: l_return_status := Set_Attributes(
3002: p_rxll_rec, -- IN
3003: l_rxll_rec); -- OUT
3004: --- If any errors happen abort API
3005: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3006: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3007: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3008: RAISE OKL_API.G_EXCEPTION_ERROR;
3009: END IF;

Line 3006: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3002: p_rxll_rec, -- IN
3003: l_rxll_rec); -- OUT
3004: --- If any errors happen abort API
3005: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3006: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3007: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3008: RAISE OKL_API.G_EXCEPTION_ERROR;
3009: END IF;
3010: l_return_status := populate_new_record(l_rxll_rec, l_def_rxll_rec);

Line 3007: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3003: l_rxll_rec); -- OUT
3004: --- If any errors happen abort API
3005: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3006: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3007: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3008: RAISE OKL_API.G_EXCEPTION_ERROR;
3009: END IF;
3010: l_return_status := populate_new_record(l_rxll_rec, l_def_rxll_rec);
3011: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 3008: RAISE OKL_API.G_EXCEPTION_ERROR;

3004: --- If any errors happen abort API
3005: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3006: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3007: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3008: RAISE OKL_API.G_EXCEPTION_ERROR;
3009: END IF;
3010: l_return_status := populate_new_record(l_rxll_rec, l_def_rxll_rec);
3011: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3012: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 3011: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3007: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3008: RAISE OKL_API.G_EXCEPTION_ERROR;
3009: END IF;
3010: l_return_status := populate_new_record(l_rxll_rec, l_def_rxll_rec);
3011: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3012: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3013: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3014: RAISE OKL_API.G_EXCEPTION_ERROR;
3015: END IF;

Line 3012: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3008: RAISE OKL_API.G_EXCEPTION_ERROR;
3009: END IF;
3010: l_return_status := populate_new_record(l_rxll_rec, l_def_rxll_rec);
3011: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3012: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3013: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3014: RAISE OKL_API.G_EXCEPTION_ERROR;
3015: END IF;
3016: UPDATE OKL_EXT_AR_LINE_SOURCES_TL

Line 3013: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3009: END IF;
3010: l_return_status := populate_new_record(l_rxll_rec, l_def_rxll_rec);
3011: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3012: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3013: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3014: RAISE OKL_API.G_EXCEPTION_ERROR;
3015: END IF;
3016: UPDATE OKL_EXT_AR_LINE_SOURCES_TL
3017: SET INVENTORY_ORG_NAME = l_def_rxll_rec.inventory_org_name,

Line 3014: RAISE OKL_API.G_EXCEPTION_ERROR;

3010: l_return_status := populate_new_record(l_rxll_rec, l_def_rxll_rec);
3011: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3012: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3013: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3014: RAISE OKL_API.G_EXCEPTION_ERROR;
3015: END IF;
3016: UPDATE OKL_EXT_AR_LINE_SOURCES_TL
3017: SET INVENTORY_ORG_NAME = l_def_rxll_rec.inventory_org_name,
3018: STREAM_TYPE_NAME = l_def_rxll_rec.stream_type_name,

Line 3036: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3032: AND SOURCE_LANG <> USERENV('LANG');
3033:
3034: x_rxll_rec := l_rxll_rec;
3035: x_return_status := l_return_status;
3036: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3037: EXCEPTION
3038: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3039: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3040: (

Line 3038: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3034: x_rxll_rec := l_rxll_rec;
3035: x_return_status := l_return_status;
3036: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3037: EXCEPTION
3038: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3039: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3040: (
3041: l_api_name,
3042: G_PKG_NAME,

Line 3039: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3035: x_return_status := l_return_status;
3036: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3037: EXCEPTION
3038: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3039: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3040: (
3041: l_api_name,
3042: G_PKG_NAME,
3043: 'OKL_API.G_RET_STS_ERROR',

Line 3043: 'OKL_API.G_RET_STS_ERROR',

3039: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3040: (
3041: l_api_name,
3042: G_PKG_NAME,
3043: 'OKL_API.G_RET_STS_ERROR',
3044: x_msg_count,
3045: x_msg_data,
3046: '_PVT'
3047: );

Line 3048: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3044: x_msg_count,
3045: x_msg_data,
3046: '_PVT'
3047: );
3048: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3049: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3050: (
3051: l_api_name,
3052: G_PKG_NAME,

Line 3049: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3045: x_msg_data,
3046: '_PVT'
3047: );
3048: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3049: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3050: (
3051: l_api_name,
3052: G_PKG_NAME,
3053: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3053: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3049: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3050: (
3051: l_api_name,
3052: G_PKG_NAME,
3053: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3054: x_msg_count,
3055: x_msg_data,
3056: '_PVT'
3057: );

Line 3059: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3055: x_msg_data,
3056: '_PVT'
3057: );
3058: WHEN OTHERS THEN
3059: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3060: (
3061: l_api_name,
3062: G_PKG_NAME,
3063: 'OTHERS',

Line 3074: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3070: -- update_row for:OKL_EXT_AR_LINE_SOURCES_V --
3071: ----------------------------------------------
3072: PROCEDURE update_row(
3073: p_api_version IN NUMBER,
3074: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3075: x_return_status OUT NOCOPY VARCHAR2,
3076: x_msg_count OUT NOCOPY NUMBER,
3077: x_msg_data OUT NOCOPY VARCHAR2,
3078: p_rxlv_rec IN rxlv_rec_type,

Line 3083: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3079: x_rxlv_rec OUT NOCOPY rxlv_rec_type) IS
3080:
3081: l_api_version CONSTANT NUMBER := 1;
3082: l_api_name CONSTANT VARCHAR2(30) := 'V_update_row';
3083: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3084: l_rxlv_rec rxlv_rec_type := p_rxlv_rec;
3085: l_def_rxlv_rec rxlv_rec_type;
3086: l_db_rxlv_rec rxlv_rec_type;
3087: l_rxl_rec rxl_rec_type;

Line 3112: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3108: p_rxlv_rec IN rxlv_rec_type,
3109: x_rxlv_rec OUT NOCOPY rxlv_rec_type
3110: ) RETURN VARCHAR2 IS
3111: l_row_notfound BOOLEAN := TRUE;
3112: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3113: BEGIN
3114: x_rxlv_rec := p_rxlv_rec;
3115: -- Get current database values
3116: -- NOTE: Never assign the OBJECT_VERSION_NUMBER. Force the user to pass it

Line 3119: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN

3115: -- Get current database values
3116: -- NOTE: Never assign the OBJECT_VERSION_NUMBER. Force the user to pass it
3117: -- so it may be verified through LOCK_ROW.
3118: l_db_rxlv_rec := get_rec(p_rxlv_rec, l_return_status);
3119: IF (l_return_status = OKL_API.G_RET_STS_SUCCESS) THEN
3120: IF x_rxlv_rec.line_extension_id IS NULL THEN
3121: x_rxlv_rec.line_extension_id := l_db_rxlv_rec.line_extension_id;
3122: END IF;
3123: IF x_rxlv_rec.header_extension_id IS NULL THEN

Line 3285: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3281: FUNCTION Set_Attributes (
3282: p_rxlv_rec IN rxlv_rec_type,
3283: x_rxlv_rec OUT NOCOPY rxlv_rec_type
3284: ) RETURN VARCHAR2 IS
3285: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3286: BEGIN
3287: x_rxlv_rec := p_rxlv_rec;
3288: RETURN(l_return_status);
3289: END Set_Attributes;

Line 3291: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

3287: x_rxlv_rec := p_rxlv_rec;
3288: RETURN(l_return_status);
3289: END Set_Attributes;
3290: BEGIN
3291: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
3292: G_PKG_NAME,
3293: p_init_msg_list,
3294: l_api_version,
3295: p_api_version,

Line 3298: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3294: l_api_version,
3295: p_api_version,
3296: '_PVT',
3297: x_return_status);
3298: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3299: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3300: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3301: RAISE OKL_API.G_EXCEPTION_ERROR;
3302: END IF;

Line 3299: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3295: p_api_version,
3296: '_PVT',
3297: x_return_status);
3298: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3299: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3300: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3301: RAISE OKL_API.G_EXCEPTION_ERROR;
3302: END IF;
3303: --- Setting item attributes

Line 3300: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3296: '_PVT',
3297: x_return_status);
3298: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3299: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3300: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3301: RAISE OKL_API.G_EXCEPTION_ERROR;
3302: END IF;
3303: --- Setting item attributes
3304: l_return_status := Set_Attributes(

Line 3301: RAISE OKL_API.G_EXCEPTION_ERROR;

3297: x_return_status);
3298: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3299: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3300: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3301: RAISE OKL_API.G_EXCEPTION_ERROR;
3302: END IF;
3303: --- Setting item attributes
3304: l_return_status := Set_Attributes(
3305: p_rxlv_rec, -- IN

Line 3308: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3304: l_return_status := Set_Attributes(
3305: p_rxlv_rec, -- IN
3306: x_rxlv_rec); -- OUT
3307: --- If any errors happen abort API
3308: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3310: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3311: RAISE OKL_API.G_EXCEPTION_ERROR;
3312: END IF;

Line 3309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3305: p_rxlv_rec, -- IN
3306: x_rxlv_rec); -- OUT
3307: --- If any errors happen abort API
3308: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3310: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3311: RAISE OKL_API.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rxlv_rec, l_def_rxlv_rec);

Line 3310: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3306: x_rxlv_rec); -- OUT
3307: --- If any errors happen abort API
3308: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3310: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3311: RAISE OKL_API.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rxlv_rec, l_def_rxlv_rec);
3314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 3311: RAISE OKL_API.G_EXCEPTION_ERROR;

3307: --- If any errors happen abort API
3308: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3310: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3311: RAISE OKL_API.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rxlv_rec, l_def_rxlv_rec);
3314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 3314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3310: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3311: RAISE OKL_API.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rxlv_rec, l_def_rxlv_rec);
3314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3317: RAISE OKL_API.G_EXCEPTION_ERROR;
3318: END IF;

Line 3315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3311: RAISE OKL_API.G_EXCEPTION_ERROR;
3312: END IF;
3313: l_return_status := populate_new_record(l_rxlv_rec, l_def_rxlv_rec);
3314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3317: RAISE OKL_API.G_EXCEPTION_ERROR;
3318: END IF;
3319: l_def_rxlv_rec := null_out_defaults(l_def_rxlv_rec);

Line 3316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3312: END IF;
3313: l_return_status := populate_new_record(l_rxlv_rec, l_def_rxlv_rec);
3314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3317: RAISE OKL_API.G_EXCEPTION_ERROR;
3318: END IF;
3319: l_def_rxlv_rec := null_out_defaults(l_def_rxlv_rec);
3320: l_def_rxlv_rec := fill_who_columns(l_def_rxlv_rec);

Line 3317: RAISE OKL_API.G_EXCEPTION_ERROR;

3313: l_return_status := populate_new_record(l_rxlv_rec, l_def_rxlv_rec);
3314: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3315: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3316: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3317: RAISE OKL_API.G_EXCEPTION_ERROR;
3318: END IF;
3319: l_def_rxlv_rec := null_out_defaults(l_def_rxlv_rec);
3320: l_def_rxlv_rec := fill_who_columns(l_def_rxlv_rec);
3321: --- Validate all non-missing attributes (Item Level Validation)

Line 3324: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3320: l_def_rxlv_rec := fill_who_columns(l_def_rxlv_rec);
3321: --- Validate all non-missing attributes (Item Level Validation)
3322: l_return_status := Validate_Attributes(l_def_rxlv_rec);
3323: --- If any errors happen abort API
3324: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3325: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3326: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3327: RAISE OKL_API.G_EXCEPTION_ERROR;
3328: END IF;

Line 3325: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3321: --- Validate all non-missing attributes (Item Level Validation)
3322: l_return_status := Validate_Attributes(l_def_rxlv_rec);
3323: --- If any errors happen abort API
3324: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3325: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3326: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3327: RAISE OKL_API.G_EXCEPTION_ERROR;
3328: END IF;
3329: l_return_status := Validate_Record(l_def_rxlv_rec, l_db_rxlv_rec);

Line 3326: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3322: l_return_status := Validate_Attributes(l_def_rxlv_rec);
3323: --- If any errors happen abort API
3324: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3325: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3326: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3327: RAISE OKL_API.G_EXCEPTION_ERROR;
3328: END IF;
3329: l_return_status := Validate_Record(l_def_rxlv_rec, l_db_rxlv_rec);
3330: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 3327: RAISE OKL_API.G_EXCEPTION_ERROR;

3323: --- If any errors happen abort API
3324: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3325: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3326: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3327: RAISE OKL_API.G_EXCEPTION_ERROR;
3328: END IF;
3329: l_return_status := Validate_Record(l_def_rxlv_rec, l_db_rxlv_rec);
3330: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3331: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 3330: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3326: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3327: RAISE OKL_API.G_EXCEPTION_ERROR;
3328: END IF;
3329: l_return_status := Validate_Record(l_def_rxlv_rec, l_db_rxlv_rec);
3330: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3331: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3332: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3333: RAISE OKL_API.G_EXCEPTION_ERROR;
3334: END IF;

Line 3331: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3327: RAISE OKL_API.G_EXCEPTION_ERROR;
3328: END IF;
3329: l_return_status := Validate_Record(l_def_rxlv_rec, l_db_rxlv_rec);
3330: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3331: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3332: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3333: RAISE OKL_API.G_EXCEPTION_ERROR;
3334: END IF;
3335:

Line 3332: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3328: END IF;
3329: l_return_status := Validate_Record(l_def_rxlv_rec, l_db_rxlv_rec);
3330: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3331: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3332: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3333: RAISE OKL_API.G_EXCEPTION_ERROR;
3334: END IF;
3335:
3336: -- Lock the Record

Line 3333: RAISE OKL_API.G_EXCEPTION_ERROR;

3329: l_return_status := Validate_Record(l_def_rxlv_rec, l_db_rxlv_rec);
3330: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3331: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3332: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3333: RAISE OKL_API.G_EXCEPTION_ERROR;
3334: END IF;
3335:
3336: -- Lock the Record
3337: lock_row(

Line 3344: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3340: x_return_status => l_return_status,
3341: x_msg_count => x_msg_count,
3342: x_msg_data => x_msg_data,
3343: p_rxlv_rec => p_rxlv_rec);
3344: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3345: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3346: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3347: RAISE OKL_API.G_EXCEPTION_ERROR;
3348: END IF;

Line 3345: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3341: x_msg_count => x_msg_count,
3342: x_msg_data => x_msg_data,
3343: p_rxlv_rec => p_rxlv_rec);
3344: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3345: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3346: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3347: RAISE OKL_API.G_EXCEPTION_ERROR;
3348: END IF;
3349:

Line 3346: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3342: x_msg_data => x_msg_data,
3343: p_rxlv_rec => p_rxlv_rec);
3344: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3345: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3346: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3347: RAISE OKL_API.G_EXCEPTION_ERROR;
3348: END IF;
3349:
3350: -----------------------------------------

Line 3347: RAISE OKL_API.G_EXCEPTION_ERROR;

3343: p_rxlv_rec => p_rxlv_rec);
3344: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3345: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3346: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3347: RAISE OKL_API.G_EXCEPTION_ERROR;
3348: END IF;
3349:
3350: -----------------------------------------
3351: -- Move VIEW record to "Child" records --

Line 3366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3362: x_msg_data,
3363: l_rxl_rec,
3364: lx_rxl_rec
3365: );
3366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3369: RAISE OKL_API.G_EXCEPTION_ERROR;
3370: END IF;

Line 3367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3363: l_rxl_rec,
3364: lx_rxl_rec
3365: );
3366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3369: RAISE OKL_API.G_EXCEPTION_ERROR;
3370: END IF;
3371: migrate(lx_rxl_rec, l_def_rxlv_rec);

Line 3368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3364: lx_rxl_rec
3365: );
3366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3369: RAISE OKL_API.G_EXCEPTION_ERROR;
3370: END IF;
3371: migrate(lx_rxl_rec, l_def_rxlv_rec);
3372: update_row(

Line 3369: RAISE OKL_API.G_EXCEPTION_ERROR;

3365: );
3366: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3367: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3368: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3369: RAISE OKL_API.G_EXCEPTION_ERROR;
3370: END IF;
3371: migrate(lx_rxl_rec, l_def_rxlv_rec);
3372: update_row(
3373: p_init_msg_list,

Line 3380: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3376: x_msg_data,
3377: l_rxll_rec,
3378: lx_rxll_rec
3379: );
3380: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3381: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3382: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3383: RAISE OKL_API.G_EXCEPTION_ERROR;
3384: END IF;

Line 3381: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3377: l_rxll_rec,
3378: lx_rxll_rec
3379: );
3380: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3381: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3382: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3383: RAISE OKL_API.G_EXCEPTION_ERROR;
3384: END IF;
3385: migrate(lx_rxll_rec, l_def_rxlv_rec);

Line 3382: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3378: lx_rxll_rec
3379: );
3380: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3381: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3382: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3383: RAISE OKL_API.G_EXCEPTION_ERROR;
3384: END IF;
3385: migrate(lx_rxll_rec, l_def_rxlv_rec);
3386: x_rxlv_rec := l_def_rxlv_rec;

Line 3383: RAISE OKL_API.G_EXCEPTION_ERROR;

3379: );
3380: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3381: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3382: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3383: RAISE OKL_API.G_EXCEPTION_ERROR;
3384: END IF;
3385: migrate(lx_rxll_rec, l_def_rxlv_rec);
3386: x_rxlv_rec := l_def_rxlv_rec;
3387: x_return_status := l_return_status;

Line 3388: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3384: END IF;
3385: migrate(lx_rxll_rec, l_def_rxlv_rec);
3386: x_rxlv_rec := l_def_rxlv_rec;
3387: x_return_status := l_return_status;
3388: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3389: EXCEPTION
3390: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3391: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3392: (

Line 3390: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3386: x_rxlv_rec := l_def_rxlv_rec;
3387: x_return_status := l_return_status;
3388: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3389: EXCEPTION
3390: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3391: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3392: (
3393: l_api_name,
3394: G_PKG_NAME,

Line 3391: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3387: x_return_status := l_return_status;
3388: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3389: EXCEPTION
3390: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3391: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3392: (
3393: l_api_name,
3394: G_PKG_NAME,
3395: 'OKL_API.G_RET_STS_ERROR',

Line 3395: 'OKL_API.G_RET_STS_ERROR',

3391: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3392: (
3393: l_api_name,
3394: G_PKG_NAME,
3395: 'OKL_API.G_RET_STS_ERROR',
3396: x_msg_count,
3397: x_msg_data,
3398: '_PVT'
3399: );

Line 3400: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3396: x_msg_count,
3397: x_msg_data,
3398: '_PVT'
3399: );
3400: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3401: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3402: (
3403: l_api_name,
3404: G_PKG_NAME,

Line 3401: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3397: x_msg_data,
3398: '_PVT'
3399: );
3400: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3401: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3402: (
3403: l_api_name,
3404: G_PKG_NAME,
3405: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3405: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3401: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3402: (
3403: l_api_name,
3404: G_PKG_NAME,
3405: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3406: x_msg_count,
3407: x_msg_data,
3408: '_PVT'
3409: );

Line 3411: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3407: x_msg_data,
3408: '_PVT'
3409: );
3410: WHEN OTHERS THEN
3411: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3412: (
3413: l_api_name,
3414: G_PKG_NAME,
3415: 'OTHERS',

Line 3426: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3422: -- PL/SQL TBL update_row for:rxlv_tbl --
3423: ----------------------------------------
3424: PROCEDURE update_row(
3425: p_api_version IN NUMBER,
3426: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3427: x_return_status OUT NOCOPY VARCHAR2,
3428: x_msg_count OUT NOCOPY NUMBER,
3429: x_msg_data OUT NOCOPY VARCHAR2,
3430: p_rxlv_tbl IN rxlv_tbl_type,

Line 3432: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

3428: x_msg_count OUT NOCOPY NUMBER,
3429: x_msg_data OUT NOCOPY VARCHAR2,
3430: p_rxlv_tbl IN rxlv_tbl_type,
3431: x_rxlv_tbl OUT NOCOPY rxlv_tbl_type,
3432: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
3433:
3434: l_api_version CONSTANT NUMBER := 1;
3435: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_update_row';
3436: i NUMBER := 0;

Line 3438: OKL_API.init_msg_list(p_init_msg_list);

3434: l_api_version CONSTANT NUMBER := 1;
3435: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_update_row';
3436: i NUMBER := 0;
3437: BEGIN
3438: OKL_API.init_msg_list(p_init_msg_list);
3439: -- Make sure PL/SQL table has records in it before passing
3440: IF (p_rxlv_tbl.COUNT > 0) THEN
3441: i := p_rxlv_tbl.FIRST;
3442: LOOP

Line 3444: l_error_rec OKL_API.ERROR_REC_TYPE;

3440: IF (p_rxlv_tbl.COUNT > 0) THEN
3441: i := p_rxlv_tbl.FIRST;
3442: LOOP
3443: DECLARE
3444: l_error_rec OKL_API.ERROR_REC_TYPE;
3445: BEGIN
3446: l_error_rec.api_name := l_api_name;
3447: l_error_rec.api_package := G_PKG_NAME;
3448: l_error_rec.idx := i;

Line 3451: p_init_msg_list => OKL_API.G_FALSE,

3447: l_error_rec.api_package := G_PKG_NAME;
3448: l_error_rec.idx := i;
3449: update_row (
3450: p_api_version => p_api_version,
3451: p_init_msg_list => OKL_API.G_FALSE,
3452: x_return_status => l_error_rec.error_type,
3453: x_msg_count => l_error_rec.msg_count,
3454: x_msg_data => l_error_rec.msg_data,
3455: p_rxlv_rec => p_rxlv_tbl(i),

Line 3457: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

3453: x_msg_count => l_error_rec.msg_count,
3454: x_msg_data => l_error_rec.msg_data,
3455: p_rxlv_rec => p_rxlv_tbl(i),
3456: x_rxlv_rec => x_rxlv_tbl(i));
3457: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
3458: l_error_rec.sqlcode := SQLCODE;
3459: load_error_tbl(l_error_rec, px_error_tbl);
3460: ELSE
3461: x_msg_count := l_error_rec.msg_count;

Line 3465: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3461: x_msg_count := l_error_rec.msg_count;
3462: x_msg_data := l_error_rec.msg_data;
3463: END IF;
3464: EXCEPTION
3465: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3466: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3467: l_error_rec.sqlcode := SQLCODE;
3468: load_error_tbl(l_error_rec, px_error_tbl);
3469: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3466: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

3462: x_msg_data := l_error_rec.msg_data;
3463: END IF;
3464: EXCEPTION
3465: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3466: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3467: l_error_rec.sqlcode := SQLCODE;
3468: load_error_tbl(l_error_rec, px_error_tbl);
3469: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3470: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 3469: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3465: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3466: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3467: l_error_rec.sqlcode := SQLCODE;
3468: load_error_tbl(l_error_rec, px_error_tbl);
3469: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3470: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
3471: l_error_rec.sqlcode := SQLCODE;
3472: load_error_tbl(l_error_rec, px_error_tbl);
3473: WHEN OTHERS THEN

Line 3470: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

3466: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3467: l_error_rec.sqlcode := SQLCODE;
3468: load_error_tbl(l_error_rec, px_error_tbl);
3469: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3470: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
3471: l_error_rec.sqlcode := SQLCODE;
3472: load_error_tbl(l_error_rec, px_error_tbl);
3473: WHEN OTHERS THEN
3474: l_error_rec.error_type := 'OTHERS';

Line 3485: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3481: END IF;
3482: -- Loop through the error_tbl to find the error with the highest severity
3483: -- and return it.
3484: x_return_status := find_highest_exception(px_error_tbl);
3485: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3486: EXCEPTION
3487: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3488: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3489: (

Line 3487: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3483: -- and return it.
3484: x_return_status := find_highest_exception(px_error_tbl);
3485: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3486: EXCEPTION
3487: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3488: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3489: (
3490: l_api_name,
3491: G_PKG_NAME,

Line 3488: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3484: x_return_status := find_highest_exception(px_error_tbl);
3485: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3486: EXCEPTION
3487: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3488: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3489: (
3490: l_api_name,
3491: G_PKG_NAME,
3492: 'OKL_API.G_RET_STS_ERROR',

Line 3492: 'OKL_API.G_RET_STS_ERROR',

3488: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3489: (
3490: l_api_name,
3491: G_PKG_NAME,
3492: 'OKL_API.G_RET_STS_ERROR',
3493: x_msg_count,
3494: x_msg_data,
3495: '_PVT'
3496: );

Line 3497: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3493: x_msg_count,
3494: x_msg_data,
3495: '_PVT'
3496: );
3497: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3498: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3499: (
3500: l_api_name,
3501: G_PKG_NAME,

Line 3498: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3494: x_msg_data,
3495: '_PVT'
3496: );
3497: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3498: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3499: (
3500: l_api_name,
3501: G_PKG_NAME,
3502: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3502: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3498: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3499: (
3500: l_api_name,
3501: G_PKG_NAME,
3502: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3503: x_msg_count,
3504: x_msg_data,
3505: '_PVT'
3506: );

Line 3508: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3504: x_msg_data,
3505: '_PVT'
3506: );
3507: WHEN OTHERS THEN
3508: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3509: (
3510: l_api_name,
3511: G_PKG_NAME,
3512: 'OTHERS',

Line 3524: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3520: -- PL/SQL TBL update_row for:RXLV_TBL --
3521: ----------------------------------------
3522: PROCEDURE update_row(
3523: p_api_version IN NUMBER,
3524: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3525: x_return_status OUT NOCOPY VARCHAR2,
3526: x_msg_count OUT NOCOPY NUMBER,
3527: x_msg_data OUT NOCOPY VARCHAR2,
3528: p_rxlv_tbl IN rxlv_tbl_type,

Line 3533: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3529: x_rxlv_tbl OUT NOCOPY rxlv_tbl_type) IS
3530:
3531: l_api_version CONSTANT NUMBER := 1;
3532: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
3533: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3534: l_error_tbl OKL_API.ERROR_TBL_TYPE;
3535: BEGIN
3536: OKL_API.init_msg_list(p_init_msg_list);
3537: -- Make sure PL/SQL table has records in it before passing

Line 3534: l_error_tbl OKL_API.ERROR_TBL_TYPE;

3530:
3531: l_api_version CONSTANT NUMBER := 1;
3532: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
3533: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3534: l_error_tbl OKL_API.ERROR_TBL_TYPE;
3535: BEGIN
3536: OKL_API.init_msg_list(p_init_msg_list);
3537: -- Make sure PL/SQL table has records in it before passing
3538: IF (p_rxlv_tbl.COUNT > 0) THEN

Line 3536: OKL_API.init_msg_list(p_init_msg_list);

3532: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_update_row';
3533: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3534: l_error_tbl OKL_API.ERROR_TBL_TYPE;
3535: BEGIN
3536: OKL_API.init_msg_list(p_init_msg_list);
3537: -- Make sure PL/SQL table has records in it before passing
3538: IF (p_rxlv_tbl.COUNT > 0) THEN
3539: update_row (
3540: p_api_version => p_api_version,

Line 3541: p_init_msg_list => OKL_API.G_FALSE,

3537: -- Make sure PL/SQL table has records in it before passing
3538: IF (p_rxlv_tbl.COUNT > 0) THEN
3539: update_row (
3540: p_api_version => p_api_version,
3541: p_init_msg_list => OKL_API.G_FALSE,
3542: x_return_status => x_return_status,
3543: x_msg_count => x_msg_count,
3544: x_msg_data => x_msg_data,
3545: p_rxlv_tbl => p_rxlv_tbl,

Line 3549: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3545: p_rxlv_tbl => p_rxlv_tbl,
3546: x_rxlv_tbl => x_rxlv_tbl,
3547: px_error_tbl => l_error_tbl);
3548: END IF;
3549: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3550: EXCEPTION
3551: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3552: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3553: (

Line 3551: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3547: px_error_tbl => l_error_tbl);
3548: END IF;
3549: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3550: EXCEPTION
3551: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3552: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3553: (
3554: l_api_name,
3555: G_PKG_NAME,

Line 3552: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3548: END IF;
3549: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3550: EXCEPTION
3551: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3552: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3553: (
3554: l_api_name,
3555: G_PKG_NAME,
3556: 'OKL_API.G_RET_STS_ERROR',

Line 3556: 'OKL_API.G_RET_STS_ERROR',

3552: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3553: (
3554: l_api_name,
3555: G_PKG_NAME,
3556: 'OKL_API.G_RET_STS_ERROR',
3557: x_msg_count,
3558: x_msg_data,
3559: '_PVT'
3560: );

Line 3561: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3557: x_msg_count,
3558: x_msg_data,
3559: '_PVT'
3560: );
3561: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3562: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3563: (
3564: l_api_name,
3565: G_PKG_NAME,

Line 3562: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3558: x_msg_data,
3559: '_PVT'
3560: );
3561: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3562: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3563: (
3564: l_api_name,
3565: G_PKG_NAME,
3566: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3566: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3562: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3563: (
3564: l_api_name,
3565: G_PKG_NAME,
3566: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3567: x_msg_count,
3568: x_msg_data,
3569: '_PVT'
3570: );

Line 3572: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3568: x_msg_data,
3569: '_PVT'
3570: );
3571: WHEN OTHERS THEN
3572: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3573: (
3574: l_api_name,
3575: G_PKG_NAME,
3576: 'OTHERS',

Line 3590: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3586: ----------------------------------------------
3587: -- delete_row for:OKL_EXT_AR_LINE_SOURCES_B --
3588: ----------------------------------------------
3589: PROCEDURE delete_row(
3590: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3591: x_return_status OUT NOCOPY VARCHAR2,
3592: x_msg_count OUT NOCOPY NUMBER,
3593: x_msg_data OUT NOCOPY VARCHAR2,
3594: p_rxl_rec IN rxl_rec_type) IS

Line 3598: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3594: p_rxl_rec IN rxl_rec_type) IS
3595:
3596: l_api_version CONSTANT NUMBER := 1;
3597: l_api_name CONSTANT VARCHAR2(30) := 'B_delete_row';
3598: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3599: l_rxl_rec rxl_rec_type := p_rxl_rec;
3600: l_row_notfound BOOLEAN := TRUE;
3601: BEGIN
3602: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 3602: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

3598: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3599: l_rxl_rec rxl_rec_type := p_rxl_rec;
3600: l_row_notfound BOOLEAN := TRUE;
3601: BEGIN
3602: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
3603: p_init_msg_list,
3604: '_PVT',
3605: x_return_status);
3606: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 3606: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3602: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
3603: p_init_msg_list,
3604: '_PVT',
3605: x_return_status);
3606: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3607: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3608: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3609: RAISE OKL_API.G_EXCEPTION_ERROR;
3610: END IF;

Line 3607: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3603: p_init_msg_list,
3604: '_PVT',
3605: x_return_status);
3606: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3607: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3608: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3609: RAISE OKL_API.G_EXCEPTION_ERROR;
3610: END IF;
3611:

Line 3608: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3604: '_PVT',
3605: x_return_status);
3606: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3607: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3608: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3609: RAISE OKL_API.G_EXCEPTION_ERROR;
3610: END IF;
3611:
3612: DELETE FROM OKL_EXT_AR_LINE_SOURCES_B

Line 3609: RAISE OKL_API.G_EXCEPTION_ERROR;

3605: x_return_status);
3606: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3607: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3608: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3609: RAISE OKL_API.G_EXCEPTION_ERROR;
3610: END IF;
3611:
3612: DELETE FROM OKL_EXT_AR_LINE_SOURCES_B
3613: WHERE LINE_EXTENSION_ID = p_rxl_rec.line_extension_id;

Line 3616: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3612: DELETE FROM OKL_EXT_AR_LINE_SOURCES_B
3613: WHERE LINE_EXTENSION_ID = p_rxl_rec.line_extension_id;
3614:
3615: x_return_status := l_return_status;
3616: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3617: EXCEPTION
3618: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3619: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3620: (

Line 3618: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3614:
3615: x_return_status := l_return_status;
3616: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3617: EXCEPTION
3618: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3619: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3620: (
3621: l_api_name,
3622: G_PKG_NAME,

Line 3619: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3615: x_return_status := l_return_status;
3616: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3617: EXCEPTION
3618: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3619: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3620: (
3621: l_api_name,
3622: G_PKG_NAME,
3623: 'OKL_API.G_RET_STS_ERROR',

Line 3623: 'OKL_API.G_RET_STS_ERROR',

3619: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3620: (
3621: l_api_name,
3622: G_PKG_NAME,
3623: 'OKL_API.G_RET_STS_ERROR',
3624: x_msg_count,
3625: x_msg_data,
3626: '_PVT'
3627: );

Line 3628: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3624: x_msg_count,
3625: x_msg_data,
3626: '_PVT'
3627: );
3628: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3629: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3630: (
3631: l_api_name,
3632: G_PKG_NAME,

Line 3629: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3625: x_msg_data,
3626: '_PVT'
3627: );
3628: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3629: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3630: (
3631: l_api_name,
3632: G_PKG_NAME,
3633: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3633: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3629: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3630: (
3631: l_api_name,
3632: G_PKG_NAME,
3633: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3634: x_msg_count,
3635: x_msg_data,
3636: '_PVT'
3637: );

Line 3639: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3635: x_msg_data,
3636: '_PVT'
3637: );
3638: WHEN OTHERS THEN
3639: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3640: (
3641: l_api_name,
3642: G_PKG_NAME,
3643: 'OTHERS',

Line 3653: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3649: -----------------------------------------------
3650: -- delete_row for:OKL_EXT_AR_LINE_SOURCES_TL --
3651: -----------------------------------------------
3652: PROCEDURE delete_row(
3653: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3654: x_return_status OUT NOCOPY VARCHAR2,
3655: x_msg_count OUT NOCOPY NUMBER,
3656: x_msg_data OUT NOCOPY VARCHAR2,
3657: p_rxll_rec IN rxll_rec_type) IS

Line 3661: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3657: p_rxll_rec IN rxll_rec_type) IS
3658:
3659: l_api_version CONSTANT NUMBER := 1;
3660: l_api_name CONSTANT VARCHAR2(30) := 'TL_delete_row';
3661: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3662: l_rxll_rec rxll_rec_type := p_rxll_rec;
3663: l_row_notfound BOOLEAN := TRUE;
3664: BEGIN
3665: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

Line 3665: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

3661: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3662: l_rxll_rec rxll_rec_type := p_rxll_rec;
3663: l_row_notfound BOOLEAN := TRUE;
3664: BEGIN
3665: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
3666: p_init_msg_list,
3667: '_PVT',
3668: x_return_status);
3669: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

Line 3669: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3665: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
3666: p_init_msg_list,
3667: '_PVT',
3668: x_return_status);
3669: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3670: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3671: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3672: RAISE OKL_API.G_EXCEPTION_ERROR;
3673: END IF;

Line 3670: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3666: p_init_msg_list,
3667: '_PVT',
3668: x_return_status);
3669: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3670: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3671: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3672: RAISE OKL_API.G_EXCEPTION_ERROR;
3673: END IF;
3674:

Line 3671: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3667: '_PVT',
3668: x_return_status);
3669: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3670: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3671: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3672: RAISE OKL_API.G_EXCEPTION_ERROR;
3673: END IF;
3674:
3675: DELETE FROM OKL_EXT_AR_LINE_SOURCES_TL

Line 3672: RAISE OKL_API.G_EXCEPTION_ERROR;

3668: x_return_status);
3669: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3670: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3671: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3672: RAISE OKL_API.G_EXCEPTION_ERROR;
3673: END IF;
3674:
3675: DELETE FROM OKL_EXT_AR_LINE_SOURCES_TL
3676: WHERE LINE_EXTENSION_ID = p_rxll_rec.line_extension_id;

Line 3679: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3675: DELETE FROM OKL_EXT_AR_LINE_SOURCES_TL
3676: WHERE LINE_EXTENSION_ID = p_rxll_rec.line_extension_id;
3677:
3678: x_return_status := l_return_status;
3679: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3680: EXCEPTION
3681: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3682: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3683: (

Line 3681: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3677:
3678: x_return_status := l_return_status;
3679: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3680: EXCEPTION
3681: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3682: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3683: (
3684: l_api_name,
3685: G_PKG_NAME,

Line 3682: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3678: x_return_status := l_return_status;
3679: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3680: EXCEPTION
3681: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3682: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3683: (
3684: l_api_name,
3685: G_PKG_NAME,
3686: 'OKL_API.G_RET_STS_ERROR',

Line 3686: 'OKL_API.G_RET_STS_ERROR',

3682: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3683: (
3684: l_api_name,
3685: G_PKG_NAME,
3686: 'OKL_API.G_RET_STS_ERROR',
3687: x_msg_count,
3688: x_msg_data,
3689: '_PVT'
3690: );

Line 3691: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3687: x_msg_count,
3688: x_msg_data,
3689: '_PVT'
3690: );
3691: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3692: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3693: (
3694: l_api_name,
3695: G_PKG_NAME,

Line 3692: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3688: x_msg_data,
3689: '_PVT'
3690: );
3691: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3692: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3693: (
3694: l_api_name,
3695: G_PKG_NAME,
3696: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3696: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3692: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3693: (
3694: l_api_name,
3695: G_PKG_NAME,
3696: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3697: x_msg_count,
3698: x_msg_data,
3699: '_PVT'
3700: );

Line 3702: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3698: x_msg_data,
3699: '_PVT'
3700: );
3701: WHEN OTHERS THEN
3702: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3703: (
3704: l_api_name,
3705: G_PKG_NAME,
3706: 'OTHERS',

Line 3717: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3713: -- delete_row for:OKL_EXT_AR_LINE_SOURCES_V --
3714: ----------------------------------------------
3715: PROCEDURE delete_row(
3716: p_api_version IN NUMBER,
3717: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3718: x_return_status OUT NOCOPY VARCHAR2,
3719: x_msg_count OUT NOCOPY NUMBER,
3720: x_msg_data OUT NOCOPY VARCHAR2,
3721: p_rxlv_rec IN rxlv_rec_type) IS

Line 3725: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3721: p_rxlv_rec IN rxlv_rec_type) IS
3722:
3723: l_api_version CONSTANT NUMBER := 1;
3724: l_api_name CONSTANT VARCHAR2(30) := 'V_delete_row';
3725: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3726: l_rxlv_rec rxlv_rec_type := p_rxlv_rec;
3727: l_rxll_rec rxll_rec_type;
3728: l_rxl_rec rxl_rec_type;
3729: BEGIN

Line 3730: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

3726: l_rxlv_rec rxlv_rec_type := p_rxlv_rec;
3727: l_rxll_rec rxll_rec_type;
3728: l_rxl_rec rxl_rec_type;
3729: BEGIN
3730: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
3731: G_PKG_NAME,
3732: p_init_msg_list,
3733: l_api_version,
3734: p_api_version,

Line 3737: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3733: l_api_version,
3734: p_api_version,
3735: '_PVT',
3736: x_return_status);
3737: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3739: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3740: RAISE OKL_API.G_EXCEPTION_ERROR;
3741: END IF;

Line 3738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3734: p_api_version,
3735: '_PVT',
3736: x_return_status);
3737: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3739: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3740: RAISE OKL_API.G_EXCEPTION_ERROR;
3741: END IF;
3742: -----------------------------------------

Line 3739: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3735: '_PVT',
3736: x_return_status);
3737: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3739: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3740: RAISE OKL_API.G_EXCEPTION_ERROR;
3741: END IF;
3742: -----------------------------------------
3743: -- Move VIEW record to "Child" records --

Line 3740: RAISE OKL_API.G_EXCEPTION_ERROR;

3736: x_return_status);
3737: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3739: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3740: RAISE OKL_API.G_EXCEPTION_ERROR;
3741: END IF;
3742: -----------------------------------------
3743: -- Move VIEW record to "Child" records --
3744: -----------------------------------------

Line 3757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3753: x_msg_count,
3754: x_msg_data,
3755: l_rxll_rec
3756: );
3757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3760: RAISE OKL_API.G_EXCEPTION_ERROR;
3761: END IF;

Line 3758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3754: x_msg_data,
3755: l_rxll_rec
3756: );
3757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3760: RAISE OKL_API.G_EXCEPTION_ERROR;
3761: END IF;
3762: delete_row(

Line 3759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3755: l_rxll_rec
3756: );
3757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3760: RAISE OKL_API.G_EXCEPTION_ERROR;
3761: END IF;
3762: delete_row(
3763: p_init_msg_list,

Line 3760: RAISE OKL_API.G_EXCEPTION_ERROR;

3756: );
3757: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3760: RAISE OKL_API.G_EXCEPTION_ERROR;
3761: END IF;
3762: delete_row(
3763: p_init_msg_list,
3764: l_return_status,

Line 3769: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3765: x_msg_count,
3766: x_msg_data,
3767: l_rxl_rec
3768: );
3769: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3770: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3771: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3772: RAISE OKL_API.G_EXCEPTION_ERROR;
3773: END IF;

Line 3770: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3766: x_msg_data,
3767: l_rxl_rec
3768: );
3769: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3770: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3771: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3772: RAISE OKL_API.G_EXCEPTION_ERROR;
3773: END IF;
3774: x_return_status := l_return_status;

Line 3771: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

3767: l_rxl_rec
3768: );
3769: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3770: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3771: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3772: RAISE OKL_API.G_EXCEPTION_ERROR;
3773: END IF;
3774: x_return_status := l_return_status;
3775: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

Line 3772: RAISE OKL_API.G_EXCEPTION_ERROR;

3768: );
3769: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3770: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3771: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3772: RAISE OKL_API.G_EXCEPTION_ERROR;
3773: END IF;
3774: x_return_status := l_return_status;
3775: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3776: EXCEPTION

Line 3775: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3771: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3772: RAISE OKL_API.G_EXCEPTION_ERROR;
3773: END IF;
3774: x_return_status := l_return_status;
3775: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3776: EXCEPTION
3777: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3778: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3779: (

Line 3777: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3773: END IF;
3774: x_return_status := l_return_status;
3775: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3776: EXCEPTION
3777: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3778: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3779: (
3780: l_api_name,
3781: G_PKG_NAME,

Line 3778: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3774: x_return_status := l_return_status;
3775: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3776: EXCEPTION
3777: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3778: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3779: (
3780: l_api_name,
3781: G_PKG_NAME,
3782: 'OKL_API.G_RET_STS_ERROR',

Line 3782: 'OKL_API.G_RET_STS_ERROR',

3778: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3779: (
3780: l_api_name,
3781: G_PKG_NAME,
3782: 'OKL_API.G_RET_STS_ERROR',
3783: x_msg_count,
3784: x_msg_data,
3785: '_PVT'
3786: );

Line 3787: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3783: x_msg_count,
3784: x_msg_data,
3785: '_PVT'
3786: );
3787: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3788: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3789: (
3790: l_api_name,
3791: G_PKG_NAME,

Line 3788: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3784: x_msg_data,
3785: '_PVT'
3786: );
3787: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3788: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3789: (
3790: l_api_name,
3791: G_PKG_NAME,
3792: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3792: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3788: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3789: (
3790: l_api_name,
3791: G_PKG_NAME,
3792: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3793: x_msg_count,
3794: x_msg_data,
3795: '_PVT'
3796: );

Line 3798: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3794: x_msg_data,
3795: '_PVT'
3796: );
3797: WHEN OTHERS THEN
3798: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3799: (
3800: l_api_name,
3801: G_PKG_NAME,
3802: 'OTHERS',

Line 3813: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3809: -- PL/SQL TBL delete_row for:OKL_EXT_AR_LINE_SOURCES_V --
3810: ---------------------------------------------------------
3811: PROCEDURE delete_row(
3812: p_api_version IN NUMBER,
3813: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3814: x_return_status OUT NOCOPY VARCHAR2,
3815: x_msg_count OUT NOCOPY NUMBER,
3816: x_msg_data OUT NOCOPY VARCHAR2,
3817: p_rxlv_tbl IN rxlv_tbl_type,

Line 3818: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS

3814: x_return_status OUT NOCOPY VARCHAR2,
3815: x_msg_count OUT NOCOPY NUMBER,
3816: x_msg_data OUT NOCOPY VARCHAR2,
3817: p_rxlv_tbl IN rxlv_tbl_type,
3818: px_error_tbl IN OUT NOCOPY OKL_API.ERROR_TBL_TYPE) IS
3819:
3820: l_api_version CONSTANT NUMBER := 1;
3821: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_delete_row';
3822: i NUMBER := 0;

Line 3824: OKL_API.init_msg_list(p_init_msg_list);

3820: l_api_version CONSTANT NUMBER := 1;
3821: l_api_name CONSTANT VARCHAR2(30) := 'V_error_tbl_delete_row';
3822: i NUMBER := 0;
3823: BEGIN
3824: OKL_API.init_msg_list(p_init_msg_list);
3825: -- Make sure PL/SQL table has records in it before passing
3826: IF (p_rxlv_tbl.COUNT > 0) THEN
3827: i := p_rxlv_tbl.FIRST;
3828: LOOP

Line 3830: l_error_rec OKL_API.ERROR_REC_TYPE;

3826: IF (p_rxlv_tbl.COUNT > 0) THEN
3827: i := p_rxlv_tbl.FIRST;
3828: LOOP
3829: DECLARE
3830: l_error_rec OKL_API.ERROR_REC_TYPE;
3831: BEGIN
3832: l_error_rec.api_name := l_api_name;
3833: l_error_rec.api_package := G_PKG_NAME;
3834: l_error_rec.idx := i;

Line 3837: p_init_msg_list => OKL_API.G_FALSE,

3833: l_error_rec.api_package := G_PKG_NAME;
3834: l_error_rec.idx := i;
3835: delete_row (
3836: p_api_version => p_api_version,
3837: p_init_msg_list => OKL_API.G_FALSE,
3838: x_return_status => l_error_rec.error_type,
3839: x_msg_count => l_error_rec.msg_count,
3840: x_msg_data => l_error_rec.msg_data,
3841: p_rxlv_rec => p_rxlv_tbl(i));

Line 3842: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN

3838: x_return_status => l_error_rec.error_type,
3839: x_msg_count => l_error_rec.msg_count,
3840: x_msg_data => l_error_rec.msg_data,
3841: p_rxlv_rec => p_rxlv_tbl(i));
3842: IF (l_error_rec.error_type <> OKL_API.G_RET_STS_SUCCESS) THEN
3843: l_error_rec.sqlcode := SQLCODE;
3844: load_error_tbl(l_error_rec, px_error_tbl);
3845: ELSE
3846: x_msg_count := l_error_rec.msg_count;

Line 3850: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3846: x_msg_count := l_error_rec.msg_count;
3847: x_msg_data := l_error_rec.msg_data;
3848: END IF;
3849: EXCEPTION
3850: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3851: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3852: l_error_rec.sqlcode := SQLCODE;
3853: load_error_tbl(l_error_rec, px_error_tbl);
3854: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3851: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;

3847: x_msg_data := l_error_rec.msg_data;
3848: END IF;
3849: EXCEPTION
3850: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3851: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3852: l_error_rec.sqlcode := SQLCODE;
3853: load_error_tbl(l_error_rec, px_error_tbl);
3854: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3855: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 3854: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3850: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3851: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3852: l_error_rec.sqlcode := SQLCODE;
3853: load_error_tbl(l_error_rec, px_error_tbl);
3854: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3855: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
3856: l_error_rec.sqlcode := SQLCODE;
3857: load_error_tbl(l_error_rec, px_error_tbl);
3858: WHEN OTHERS THEN

Line 3855: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;

3851: l_error_rec.error_type := OKL_API.G_RET_STS_ERROR;
3852: l_error_rec.sqlcode := SQLCODE;
3853: load_error_tbl(l_error_rec, px_error_tbl);
3854: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3855: l_error_rec.error_type := OKL_API.G_RET_STS_UNEXP_ERROR;
3856: l_error_rec.sqlcode := SQLCODE;
3857: load_error_tbl(l_error_rec, px_error_tbl);
3858: WHEN OTHERS THEN
3859: l_error_rec.error_type := 'OTHERS';

Line 3870: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3866: END IF;
3867: -- Loop through the error_tbl to find the error with the highest severity
3868: -- and return it.
3869: x_return_status := find_highest_exception(px_error_tbl);
3870: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3871: EXCEPTION
3872: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3873: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3874: (

Line 3872: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3868: -- and return it.
3869: x_return_status := find_highest_exception(px_error_tbl);
3870: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3871: EXCEPTION
3872: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3873: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3874: (
3875: l_api_name,
3876: G_PKG_NAME,

Line 3873: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3869: x_return_status := find_highest_exception(px_error_tbl);
3870: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3871: EXCEPTION
3872: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3873: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3874: (
3875: l_api_name,
3876: G_PKG_NAME,
3877: 'OKL_API.G_RET_STS_ERROR',

Line 3877: 'OKL_API.G_RET_STS_ERROR',

3873: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3874: (
3875: l_api_name,
3876: G_PKG_NAME,
3877: 'OKL_API.G_RET_STS_ERROR',
3878: x_msg_count,
3879: x_msg_data,
3880: '_PVT'
3881: );

Line 3882: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3878: x_msg_count,
3879: x_msg_data,
3880: '_PVT'
3881: );
3882: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3883: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3884: (
3885: l_api_name,
3886: G_PKG_NAME,

Line 3883: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3879: x_msg_data,
3880: '_PVT'
3881: );
3882: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3883: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3884: (
3885: l_api_name,
3886: G_PKG_NAME,
3887: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3887: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3883: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3884: (
3885: l_api_name,
3886: G_PKG_NAME,
3887: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3888: x_msg_count,
3889: x_msg_data,
3890: '_PVT'
3891: );

Line 3893: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3889: x_msg_data,
3890: '_PVT'
3891: );
3892: WHEN OTHERS THEN
3893: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3894: (
3895: l_api_name,
3896: G_PKG_NAME,
3897: 'OTHERS',

Line 3909: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3905: -- PL/SQL TBL delete_row for:OKL_EXT_AR_LINE_SOURCES_V --
3906: ---------------------------------------------------------
3907: PROCEDURE delete_row(
3908: p_api_version IN NUMBER,
3909: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3910: x_return_status OUT NOCOPY VARCHAR2,
3911: x_msg_count OUT NOCOPY NUMBER,
3912: x_msg_data OUT NOCOPY VARCHAR2,
3913: p_rxlv_tbl IN rxlv_tbl_type) IS

Line 3917: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3913: p_rxlv_tbl IN rxlv_tbl_type) IS
3914:
3915: l_api_version CONSTANT NUMBER := 1;
3916: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3917: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3918: l_error_tbl OKL_API.ERROR_TBL_TYPE;
3919: BEGIN
3920: OKL_API.init_msg_list(p_init_msg_list);
3921: -- Make sure PL/SQL table has records in it before passing

Line 3918: l_error_tbl OKL_API.ERROR_TBL_TYPE;

3914:
3915: l_api_version CONSTANT NUMBER := 1;
3916: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3917: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3918: l_error_tbl OKL_API.ERROR_TBL_TYPE;
3919: BEGIN
3920: OKL_API.init_msg_list(p_init_msg_list);
3921: -- Make sure PL/SQL table has records in it before passing
3922: IF (p_rxlv_tbl.COUNT > 0) THEN

Line 3920: OKL_API.init_msg_list(p_init_msg_list);

3916: l_api_name CONSTANT VARCHAR2(30) := 'V_tbl_delete_row';
3917: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3918: l_error_tbl OKL_API.ERROR_TBL_TYPE;
3919: BEGIN
3920: OKL_API.init_msg_list(p_init_msg_list);
3921: -- Make sure PL/SQL table has records in it before passing
3922: IF (p_rxlv_tbl.COUNT > 0) THEN
3923: delete_row (
3924: p_api_version => p_api_version,

Line 3925: p_init_msg_list => OKL_API.G_FALSE,

3921: -- Make sure PL/SQL table has records in it before passing
3922: IF (p_rxlv_tbl.COUNT > 0) THEN
3923: delete_row (
3924: p_api_version => p_api_version,
3925: p_init_msg_list => OKL_API.G_FALSE,
3926: x_return_status => x_return_status,
3927: x_msg_count => x_msg_count,
3928: x_msg_data => x_msg_data,
3929: p_rxlv_tbl => p_rxlv_tbl,

Line 3932: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

3928: x_msg_data => x_msg_data,
3929: p_rxlv_tbl => p_rxlv_tbl,
3930: px_error_tbl => l_error_tbl);
3931: END IF;
3932: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3933: EXCEPTION
3934: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3935: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3936: (

Line 3934: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3930: px_error_tbl => l_error_tbl);
3931: END IF;
3932: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3933: EXCEPTION
3934: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3935: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3936: (
3937: l_api_name,
3938: G_PKG_NAME,

Line 3935: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3931: END IF;
3932: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
3933: EXCEPTION
3934: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3935: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3936: (
3937: l_api_name,
3938: G_PKG_NAME,
3939: 'OKL_API.G_RET_STS_ERROR',

Line 3939: 'OKL_API.G_RET_STS_ERROR',

3935: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3936: (
3937: l_api_name,
3938: G_PKG_NAME,
3939: 'OKL_API.G_RET_STS_ERROR',
3940: x_msg_count,
3941: x_msg_data,
3942: '_PVT'
3943: );

Line 3944: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3940: x_msg_count,
3941: x_msg_data,
3942: '_PVT'
3943: );
3944: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3945: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3946: (
3947: l_api_name,
3948: G_PKG_NAME,

Line 3945: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3941: x_msg_data,
3942: '_PVT'
3943: );
3944: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3945: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3946: (
3947: l_api_name,
3948: G_PKG_NAME,
3949: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 3949: 'OKL_API.G_RET_STS_UNEXP_ERROR',

3945: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3946: (
3947: l_api_name,
3948: G_PKG_NAME,
3949: 'OKL_API.G_RET_STS_UNEXP_ERROR',
3950: x_msg_count,
3951: x_msg_data,
3952: '_PVT'
3953: );

Line 3955: x_return_status := OKL_API.HANDLE_EXCEPTIONS

3951: x_msg_data,
3952: '_PVT'
3953: );
3954: WHEN OTHERS THEN
3955: x_return_status := OKL_API.HANDLE_EXCEPTIONS
3956: (
3957: l_api_name,
3958: G_PKG_NAME,
3959: 'OTHERS',

Line 3976: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,

3972: -- insert_row for:OKL_EXT_AR_LINE_SOURCES_TL --
3973: -------------------------------------------------
3974: PROCEDURE insert_row(
3975: p_api_version IN NUMBER,
3976: p_init_msg_list IN VARCHAR2 DEFAULT OKL_API.G_FALSE,
3977: x_return_status OUT NOCOPY VARCHAR2,
3978: x_msg_count OUT NOCOPY NUMBER,
3979: x_msg_data OUT NOCOPY VARCHAR2,
3980: p_rxl_rec IN rxl_rec_type,

Line 3987: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

3983: x_rxll_tbl OUT NOCOPY rxll_tbl_type) IS
3984:
3985: l_api_version CONSTANT NUMBER := 1;
3986: l_api_name CONSTANT VARCHAR2(30) := 'insert_row';
3987: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
3988:
3989: l_rxl_rec rxl_rec_type := p_rxl_rec;
3990: l_def_rxl_rec rxl_rec_type;
3991: lx_rxl_rec rxl_rec_type;

Line 4018: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;

4014: FUNCTION Set_Attributes (
4015: p_rxl_rec IN rxl_rec_type,
4016: x_rxl_rec OUT NOCOPY rxl_rec_type
4017: ) RETURN VARCHAR2 IS
4018: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
4019: BEGIN
4020: x_rxl_rec := p_rxl_rec;
4021: x_rxl_rec.OBJECT_VERSION_NUMBER := 1;
4022: RETURN(l_return_status);

Line 4025: l_return_status := OKL_API.START_ACTIVITY(l_api_name,

4021: x_rxl_rec.OBJECT_VERSION_NUMBER := 1;
4022: RETURN(l_return_status);
4023: END Set_Attributes;
4024: BEGIN
4025: l_return_status := OKL_API.START_ACTIVITY(l_api_name,
4026: G_PKG_NAME,
4027: p_init_msg_list,
4028: l_api_version,
4029: p_api_version,

Line 4032: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

4028: l_api_version,
4029: p_api_version,
4030: '_PVT',
4031: x_return_status);
4032: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4033: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4034: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4035: RAISE OKL_API.G_EXCEPTION_ERROR;
4036: END IF;

Line 4033: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4029: p_api_version,
4030: '_PVT',
4031: x_return_status);
4032: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4033: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4034: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4035: RAISE OKL_API.G_EXCEPTION_ERROR;
4036: END IF;
4037: -- Set primary key value

Line 4034: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

4030: '_PVT',
4031: x_return_status);
4032: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4033: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4034: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4035: RAISE OKL_API.G_EXCEPTION_ERROR;
4036: END IF;
4037: -- Set primary key value
4038: l_rxl_rec.LINE_EXTENSION_ID := get_seq_id;

Line 4035: RAISE OKL_API.G_EXCEPTION_ERROR;

4031: x_return_status);
4032: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4033: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4034: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4035: RAISE OKL_API.G_EXCEPTION_ERROR;
4036: END IF;
4037: -- Set primary key value
4038: l_rxl_rec.LINE_EXTENSION_ID := get_seq_id;
4039: -- Setting item attributes

Line 4044: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

4040: l_return_Status := Set_Attributes(
4041: l_rxl_rec, -- IN
4042: l_def_rxl_rec); -- OUT
4043: --- If any errors happen abort API
4044: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4045: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4046: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4047: RAISE OKL_API.G_EXCEPTION_ERROR;
4048: END IF;

Line 4045: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4041: l_rxl_rec, -- IN
4042: l_def_rxl_rec); -- OUT
4043: --- If any errors happen abort API
4044: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4045: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4046: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4047: RAISE OKL_API.G_EXCEPTION_ERROR;
4048: END IF;
4049: l_def_rxl_rec := fill_who_columns(l_def_rxl_rec);

Line 4046: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

4042: l_def_rxl_rec); -- OUT
4043: --- If any errors happen abort API
4044: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4045: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4046: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4047: RAISE OKL_API.G_EXCEPTION_ERROR;
4048: END IF;
4049: l_def_rxl_rec := fill_who_columns(l_def_rxl_rec);
4050: l_rxl_rec := l_def_rxl_rec;

Line 4047: RAISE OKL_API.G_EXCEPTION_ERROR;

4043: --- If any errors happen abort API
4044: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4045: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4046: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4047: RAISE OKL_API.G_EXCEPTION_ERROR;
4048: END IF;
4049: l_def_rxl_rec := fill_who_columns(l_def_rxl_rec);
4050: l_rxl_rec := l_def_rxl_rec;
4051: -----------------------------------------------

Line 4062: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

4058: x_msg_data,
4059: l_rxl_rec,
4060: lx_rxl_rec
4061: );
4062: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4063: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4064: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4065: RAISE OKL_API.G_EXCEPTION_ERROR;
4066: END IF;

Line 4063: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4059: l_rxl_rec,
4060: lx_rxl_rec
4061: );
4062: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4063: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4064: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4065: RAISE OKL_API.G_EXCEPTION_ERROR;
4066: END IF;
4067: -- Looping line translatable sources for insert

Line 4064: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

4060: lx_rxl_rec
4061: );
4062: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4063: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4064: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4065: RAISE OKL_API.G_EXCEPTION_ERROR;
4066: END IF;
4067: -- Looping line translatable sources for insert
4068: FOR idx IN p_rxll_tbl.FIRST .. p_rxll_tbl.LAST

Line 4065: RAISE OKL_API.G_EXCEPTION_ERROR;

4061: );
4062: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4063: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4064: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4065: RAISE OKL_API.G_EXCEPTION_ERROR;
4066: END IF;
4067: -- Looping line translatable sources for insert
4068: FOR idx IN p_rxll_tbl.FIRST .. p_rxll_tbl.LAST
4069: LOOP

Line 4088: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

4084: lx_rxll_tbl(idx)
4085: );
4086: END LOOP;
4087:
4088: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4090: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4091: RAISE OKL_API.G_EXCEPTION_ERROR;
4092: END IF;

Line 4089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4085: );
4086: END LOOP;
4087:
4088: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4090: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4091: RAISE OKL_API.G_EXCEPTION_ERROR;
4092: END IF;
4093: -- Set OUT values

Line 4090: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

4086: END LOOP;
4087:
4088: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4090: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4091: RAISE OKL_API.G_EXCEPTION_ERROR;
4092: END IF;
4093: -- Set OUT values
4094: x_rxl_rec := lx_rxl_rec;

Line 4091: RAISE OKL_API.G_EXCEPTION_ERROR;

4087:
4088: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4090: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4091: RAISE OKL_API.G_EXCEPTION_ERROR;
4092: END IF;
4093: -- Set OUT values
4094: x_rxl_rec := lx_rxl_rec;
4095: x_rxll_tbl := lx_rxll_tbl;

Line 4097: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);

4093: -- Set OUT values
4094: x_rxl_rec := lx_rxl_rec;
4095: x_rxll_tbl := lx_rxll_tbl;
4096: x_return_status := l_return_status;
4097: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
4098: EXCEPTION
4099: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4100: x_return_status := OKL_API.HANDLE_EXCEPTIONS
4101: (

Line 4099: WHEN OKL_API.G_EXCEPTION_ERROR THEN

4095: x_rxll_tbl := lx_rxll_tbl;
4096: x_return_status := l_return_status;
4097: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
4098: EXCEPTION
4099: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4100: x_return_status := OKL_API.HANDLE_EXCEPTIONS
4101: (
4102: l_api_name,
4103: G_PKG_NAME,

Line 4100: x_return_status := OKL_API.HANDLE_EXCEPTIONS

4096: x_return_status := l_return_status;
4097: OKL_API.END_ACTIVITY(x_msg_count, x_msg_data);
4098: EXCEPTION
4099: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4100: x_return_status := OKL_API.HANDLE_EXCEPTIONS
4101: (
4102: l_api_name,
4103: G_PKG_NAME,
4104: 'OKL_API.G_RET_STS_ERROR',

Line 4104: 'OKL_API.G_RET_STS_ERROR',

4100: x_return_status := OKL_API.HANDLE_EXCEPTIONS
4101: (
4102: l_api_name,
4103: G_PKG_NAME,
4104: 'OKL_API.G_RET_STS_ERROR',
4105: x_msg_count,
4106: x_msg_data,
4107: '_PVT'
4108: );

Line 4109: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

4105: x_msg_count,
4106: x_msg_data,
4107: '_PVT'
4108: );
4109: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4110: x_return_status := OKL_API.HANDLE_EXCEPTIONS
4111: (
4112: l_api_name,
4113: G_PKG_NAME,

Line 4110: x_return_status := OKL_API.HANDLE_EXCEPTIONS

4106: x_msg_data,
4107: '_PVT'
4108: );
4109: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4110: x_return_status := OKL_API.HANDLE_EXCEPTIONS
4111: (
4112: l_api_name,
4113: G_PKG_NAME,
4114: 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 4114: 'OKL_API.G_RET_STS_UNEXP_ERROR',

4110: x_return_status := OKL_API.HANDLE_EXCEPTIONS
4111: (
4112: l_api_name,
4113: G_PKG_NAME,
4114: 'OKL_API.G_RET_STS_UNEXP_ERROR',
4115: x_msg_count,
4116: x_msg_data,
4117: '_PVT'
4118: );

Line 4120: x_return_status := OKL_API.HANDLE_EXCEPTIONS

4116: x_msg_data,
4117: '_PVT'
4118: );
4119: WHEN OTHERS THEN
4120: x_return_status := OKL_API.HANDLE_EXCEPTIONS
4121: (
4122: l_api_name,
4123: G_PKG_NAME,
4124: 'OTHERS',