DBA Data[Home] [Help]

APPS.OKL_LEASE_APP_PVT dependencies on OKL_API

Line 75: OKL_API.SET_MESSAGE (

71: CLOSE l_systemparams_csr;
72:
73: IF(l_ou_tax_upfront_yn = 'Y') THEN
74: IF(p_le_id IS NULL) THEN
75: OKL_API.SET_MESSAGE (
76: p_app_name => G_APP_NAME
77: ,p_msg_name => 'OKL_SO_LSE_APP_LE_ERR');
78: RAISE OKL_API.G_EXCEPTION_ERROR;
79: END IF;

Line 78: RAISE OKL_API.G_EXCEPTION_ERROR;

74: IF(p_le_id IS NULL) THEN
75: OKL_API.SET_MESSAGE (
76: p_app_name => G_APP_NAME
77: ,p_msg_name => 'OKL_SO_LSE_APP_LE_ERR');
78: RAISE OKL_API.G_EXCEPTION_ERROR;
79: END IF;
80: END IF;
81: x_return_status := OKL_API.G_RET_STS_SUCCESS;
82: EXCEPTION

Line 81: x_return_status := OKL_API.G_RET_STS_SUCCESS;

77: ,p_msg_name => 'OKL_SO_LSE_APP_LE_ERR');
78: RAISE OKL_API.G_EXCEPTION_ERROR;
79: END IF;
80: END IF;
81: x_return_status := OKL_API.G_RET_STS_SUCCESS;
82: EXCEPTION
83: WHEN OKL_API.G_EXCEPTION_ERROR THEN
84: x_return_status := OKL_API.G_RET_STS_ERROR;
85:

Line 83: WHEN OKL_API.G_EXCEPTION_ERROR THEN

79: END IF;
80: END IF;
81: x_return_status := OKL_API.G_RET_STS_SUCCESS;
82: EXCEPTION
83: WHEN OKL_API.G_EXCEPTION_ERROR THEN
84: x_return_status := OKL_API.G_RET_STS_ERROR;
85:
86: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
87: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

Line 84: x_return_status := OKL_API.G_RET_STS_ERROR;

80: END IF;
81: x_return_status := OKL_API.G_RET_STS_SUCCESS;
82: EXCEPTION
83: WHEN OKL_API.G_EXCEPTION_ERROR THEN
84: x_return_status := OKL_API.G_RET_STS_ERROR;
85:
86: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
87: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
88:

Line 86: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

82: EXCEPTION
83: WHEN OKL_API.G_EXCEPTION_ERROR THEN
84: x_return_status := OKL_API.G_RET_STS_ERROR;
85:
86: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
87: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
88:
89: WHEN OTHERS THEN
90: OKL_API.SET_MESSAGE(

Line 87: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

83: WHEN OKL_API.G_EXCEPTION_ERROR THEN
84: x_return_status := OKL_API.G_RET_STS_ERROR;
85:
86: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
87: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
88:
89: WHEN OTHERS THEN
90: OKL_API.SET_MESSAGE(
91: p_app_name => G_APP_NAME,

Line 90: OKL_API.SET_MESSAGE(

86: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
87: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
88:
89: WHEN OTHERS THEN
90: OKL_API.SET_MESSAGE(
91: p_app_name => G_APP_NAME,
92: p_msg_name => G_UNEXPECTED_ERROR,
93: p_token1 => G_SQLCODE_TOKEN,
94: p_token1_value => SQLCODE,

Line 97: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;

93: p_token1 => G_SQLCODE_TOKEN,
94: p_token1_value => SQLCODE,
95: p_token2 => G_SQLERRM_TOKEN,
96: p_token2_value => SQLERRM);
97: x_return_status := OKL_API.G_RET_STS_UNEXP_ERROR;
98: END validate_le_id;
99: --Added Bug 5647107 ssdeshpa end
100: -------------------------------------------------------------------------------
101: -- FUNCTION get_lookup_meaning

Line 148: OKL_API.SET_MESSAGE(

144: IF lkup_meaning_csr%ISOPEN
145: THEN
146: CLOSE lkup_meaning_csr;
147: END IF;
148: OKL_API.SET_MESSAGE(
149: p_app_name => G_APP_NAME,
150: p_msg_name => G_UNEXPECTED_ERROR,
151: p_token1 => G_SQLCODE_TOKEN,
152: p_token1_value => SQLCODE,

Line 209: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

205:
206: BEGIN
207: IF ( p_lease_app_id IS NULL )
208: THEN
209: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
210: END IF;
211:
212: OPEN credit_recom_csr(p_lease_app_id);
213: FETCH credit_recom_csr INTO l_cr_recom, l_cr_status;

Line 236: WHEN OKL_API.G_EXCEPTION_ERROR

232: END IF;
233:
234: RETURN l_cr_decision;
235: EXCEPTION
236: WHEN OKL_API.G_EXCEPTION_ERROR
237: THEN
238: RETURN NULL;
239: WHEN OTHERS
240: THEN

Line 251: OKL_API.SET_MESSAGE(

247: IF credit_decision_csr%ISOPEN
248: THEN
249: CLOSE credit_decision_csr;
250: END IF;
251: OKL_API.SET_MESSAGE(
252: p_app_name => G_APP_NAME,
253: p_msg_name => G_UNEXPECTED_ERROR,
254: p_token1 => G_SQLCODE_TOKEN,
255: p_token1_value => SQLCODE,

Line 312: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

308: AND LAP.ID = p_lap_id;
309: BEGIN
310: IF ( p_lease_app_id IS NULL )
311: THEN
312: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
313: END IF;
314:
315: OPEN credit_recom_csr(p_lease_app_id);
316: FETCH credit_recom_csr INTO l_cr_recom_count;

Line 328: WHEN OKL_API.G_EXCEPTION_ERROR

324: END IF;
325:
326: RETURN l_exp_date;
327: EXCEPTION
328: WHEN OKL_API.G_EXCEPTION_ERROR
329: THEN
330: RETURN NULL;
331: WHEN OTHERS
332: THEN

Line 343: OKL_API.SET_MESSAGE(

339: IF case_folder_csr%ISOPEN
340: THEN
341: CLOSE case_folder_csr;
342: END IF;
343: OKL_API.SET_MESSAGE(
344: p_app_name => G_APP_NAME,
345: p_msg_name => G_UNEXPECTED_ERROR,
346: p_token1 => G_SQLCODE_TOKEN,
347: p_token1_value => SQLCODE,

Line 393: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

389: AND CCR.SOURCE_COLUMN1 = cp_lap_id;
390: BEGIN
391: IF ( p_lease_app_id IS NULL )
392: THEN
393: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
394: END IF;
395:
396: OPEN credit_recom_csr(p_lease_app_id);
397: FETCH credit_recom_csr INTO l_cr_recom, l_cr_dec_appeal_flag;

Line 402: WHEN OKL_API.G_EXCEPTION_ERROR

398: CLOSE credit_recom_csr;
399:
400: RETURN l_cr_dec_appeal_flag;
401: EXCEPTION
402: WHEN OKL_API.G_EXCEPTION_ERROR
403: THEN
404: RETURN NULL;
405: WHEN OTHERS
406: THEN

Line 412: OKL_API.SET_MESSAGE(

408: IF credit_recom_csr%ISOPEN
409: THEN
410: CLOSE credit_recom_csr;
411: END IF;
412: OKL_API.SET_MESSAGE(
413: p_app_name => G_APP_NAME,
414: p_msg_name => G_UNEXPECTED_ERROR,
415: p_token1 => G_SQLCODE_TOKEN,
416: p_token1_value => SQLCODE,

Line 470: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

466: AND CCR.SOURCE_COLUMN1 = p_lap_id;
467: BEGIN
468: IF ( p_lease_app_id IS NULL )
469: THEN
470: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
471: END IF;
472:
473: OPEN credit_recom_csr(p_lease_app_id);
474: FETCH credit_recom_csr INTO l_cr_recom_count;

Line 486: WHEN OKL_API.G_EXCEPTION_ERROR

482: END IF;
483:
484: RETURN l_exp_date_appeal_flag;
485: EXCEPTION
486: WHEN OKL_API.G_EXCEPTION_ERROR
487: THEN
488: RETURN NULL;
489: WHEN OTHERS
490: THEN

Line 501: OKL_API.SET_MESSAGE(

497: IF appeal_flag_csr%ISOPEN
498: THEN
499: CLOSE appeal_flag_csr;
500: END IF;
501: OKL_API.SET_MESSAGE(
502: p_app_name => G_APP_NAME,
503: p_msg_name => G_UNEXPECTED_ERROR,
504: p_token1 => G_SQLCODE_TOKEN,
505: p_token1_value => SQLCODE,

Line 716: l_return_status := OKL_API.G_RET_STS_SUCCESS;

712: AND AST.PARENT_OBJECT_ID = p_lsq_id
713: AND ADJ.ADJUSTMENT_SOURCE_TYPE = cp_adj_src_type;
714:
715: BEGIN
716: l_return_status := OKL_API.G_RET_STS_SUCCESS;
717: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.POPULATE_EC_REC';
718:
719: -- check for logging on PROCEDURE level
720: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 727: l_return_status := OKL_API.START_ACTIVITY(

723: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
724:
725: -- call START_ACTIVITY to create savepoint, check compatibility
726: -- and initialize message list
727: l_return_status := OKL_API.START_ACTIVITY(
728: p_api_name => l_api_name
729: ,p_pkg_name => G_PKG_NAME
730: ,p_init_msg_list => p_init_msg_list
731: ,l_api_version => l_api_version

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

733: ,p_api_type => G_API_TYPE
734: ,x_return_status => l_return_status);
735:
736: -- check if activity started successfully
737: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
739: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
740: RAISE OKL_API.G_EXCEPTION_ERROR;
741: END IF;

Line 738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

734: ,x_return_status => l_return_status);
735:
736: -- check if activity started successfully
737: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
739: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
740: RAISE OKL_API.G_EXCEPTION_ERROR;
741: END IF;
742:

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

735:
736: -- check if activity started successfully
737: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
739: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
740: RAISE OKL_API.G_EXCEPTION_ERROR;
741: END IF;
742:
743: --Populate Eligibility criteria rec

Line 740: RAISE OKL_API.G_EXCEPTION_ERROR;

736: -- check if activity started successfully
737: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
738: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
739: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
740: RAISE OKL_API.G_EXCEPTION_ERROR;
741: END IF;
742:
743: --Populate Eligibility criteria rec
744: OPEN lse_app_dtls_csr(p_lap_id);

Line 778: OKL_API.END_ACTIVITY(

774: lx_okl_ec_rec.item_table := l_item_tbl;
775:
776: x_return_status := l_return_status;
777:
778: OKL_API.END_ACTIVITY(
779: x_msg_count => x_msg_count
780: ,x_msg_data => x_msg_data);
781:
782: EXCEPTION

Line 783: WHEN OKL_API.G_EXCEPTION_ERROR THEN

779: x_msg_count => x_msg_count
780: ,x_msg_data => x_msg_data);
781:
782: EXCEPTION
783: WHEN OKL_API.G_EXCEPTION_ERROR THEN
784: --Lease Application Details cursor
785: IF lse_app_dtls_csr%ISOPEN
786: THEN
787: CLOSE lse_app_dtls_csr;

Line 804: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

800: IF l_adj_sum_csr%ISOPEN
801: THEN
802: CLOSE l_adj_sum_csr;
803: END IF;
804: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
805: p_api_name => l_api_name,
806: p_pkg_name => G_PKG_NAME,
807: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
808: x_msg_count => x_msg_count,

Line 807: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

803: END IF;
804: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
805: p_api_name => l_api_name,
806: p_pkg_name => G_PKG_NAME,
807: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
808: x_msg_count => x_msg_count,
809: x_msg_data => x_msg_data,
810: p_api_type => G_API_TYPE);
811:

Line 812: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

808: x_msg_count => x_msg_count,
809: x_msg_data => x_msg_data,
810: p_api_type => G_API_TYPE);
811:
812: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
813: --Lease Application Details cursor
814: IF lse_app_dtls_csr%ISOPEN
815: THEN
816: CLOSE lse_app_dtls_csr;

Line 833: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

829: IF l_adj_sum_csr%ISOPEN
830: THEN
831: CLOSE l_adj_sum_csr;
832: END IF;
833: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
834: p_api_name => l_api_name,
835: p_pkg_name => G_PKG_NAME,
836: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
837: x_msg_count => x_msg_count,

Line 836: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

832: END IF;
833: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
834: p_api_name => l_api_name,
835: p_pkg_name => G_PKG_NAME,
836: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
837: x_msg_count => x_msg_count,
838: x_msg_data => x_msg_data,
839: p_api_type => G_API_TYPE);
840:

Line 862: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

858: IF l_adj_sum_csr%ISOPEN
859: THEN
860: CLOSE l_adj_sum_csr;
861: END IF;
862: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
863: p_api_name => l_api_name,
864: p_pkg_name => G_PKG_NAME,
865: p_exc_name => 'OTHERS',
866: x_msg_count => x_msg_count,

Line 929: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

925:
926: BEGIN
927: IF ( p_lease_qte_id IS NULL )
928: THEN
929: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
930: END IF;
931:
932: l_capital_amount := 0;
933: l_financed_fee := 0;

Line 967: WHEN OKL_API.G_EXCEPTION_ERROR

963: l_financed_amount := l_capital_amount + l_financed_fee + l_rollover_fee + l_capitalized_fee - l_adj_amount ; -- Subtract adjusted amount (Bug 6596860)
964:
965: RETURN l_financed_amount;
966: EXCEPTION
967: WHEN OKL_API.G_EXCEPTION_ERROR
968: THEN
969: RETURN 0;
970: WHEN OTHERS
971: THEN

Line 982: OKL_API.SET_MESSAGE(

978: IF l_fee_csr%ISOPEN
979: THEN
980: CLOSE l_fee_csr;
981: END IF;
982: OKL_API.SET_MESSAGE(
983: p_app_name => G_APP_NAME,
984: p_msg_name => G_UNEXPECTED_ERROR,
985: p_token1 => G_SQLCODE_TOKEN,
986: p_token1_value => SQLCODE,

Line 1099: l_return_status := OKL_API.G_RET_STS_SUCCESS;

1095: AND LAB.ID = cp_lap_id;
1096: lap_db_val_rec lap_db_val_csr%ROWTYPE;
1097:
1098: BEGIN
1099: l_return_status := OKL_API.G_RET_STS_SUCCESS;
1100: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.POPULATE_LEASE_APP';
1101:
1102: -- check for logging on PROCEDURE level
1103: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 1110: l_return_status := OKL_API.START_ACTIVITY(

1106: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
1107:
1108: -- call START_ACTIVITY to create savepoint, check compatibility
1109: -- and initialize message list
1110: l_return_status := OKL_API.START_ACTIVITY(
1111: p_api_name => l_api_name
1112: ,p_pkg_name => G_PKG_NAME
1113: ,p_init_msg_list => p_init_msg_list
1114: ,l_api_version => l_api_version

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

1116: ,p_api_type => G_API_TYPE
1117: ,x_return_status => l_return_status);
1118:
1119: -- check if activity started successfully
1120: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1121: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1122: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1123: RAISE OKL_API.G_EXCEPTION_ERROR;
1124: END IF;

Line 1121: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1117: ,x_return_status => l_return_status);
1118:
1119: -- check if activity started successfully
1120: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1121: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1122: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1123: RAISE OKL_API.G_EXCEPTION_ERROR;
1124: END IF;
1125:

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

1118:
1119: -- check if activity started successfully
1120: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1121: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1122: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1123: RAISE OKL_API.G_EXCEPTION_ERROR;
1124: END IF;
1125:
1126: --Populate lease application rec with database values

Line 1123: RAISE OKL_API.G_EXCEPTION_ERROR;

1119: -- check if activity started successfully
1120: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1121: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1122: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1123: RAISE OKL_API.G_EXCEPTION_ERROR;
1124: END IF;
1125:
1126: --Populate lease application rec with database values
1127: IF(p_lap_id IS NOT NULL AND

Line 1128: p_lap_id <> OKL_API.G_MISS_NUM)

1124: END IF;
1125:
1126: --Populate lease application rec with database values
1127: IF(p_lap_id IS NOT NULL AND
1128: p_lap_id <> OKL_API.G_MISS_NUM)
1129: THEN
1130: OPEN lap_db_val_csr(p_lap_id);
1131: FETCH lap_db_val_csr INTO lap_db_val_rec;
1132: IF(lap_db_val_csr%NOTFOUND)

Line 1134: l_return_status := OKL_API.G_RET_STS_ERROR;

1130: OPEN lap_db_val_csr(p_lap_id);
1131: FETCH lap_db_val_csr INTO lap_db_val_rec;
1132: IF(lap_db_val_csr%NOTFOUND)
1133: THEN
1134: l_return_status := OKL_API.G_RET_STS_ERROR;
1135: OKL_API.SET_MESSAGE(
1136: p_app_name => G_APP_NAME,
1137: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
1138: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 1135: OKL_API.SET_MESSAGE(

1131: FETCH lap_db_val_csr INTO lap_db_val_rec;
1132: IF(lap_db_val_csr%NOTFOUND)
1133: THEN
1134: l_return_status := OKL_API.G_RET_STS_ERROR;
1135: OKL_API.SET_MESSAGE(
1136: p_app_name => G_APP_NAME,
1137: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
1138: RAISE OKL_API.G_EXCEPTION_ERROR;
1139: ELSE

Line 1138: RAISE OKL_API.G_EXCEPTION_ERROR;

1134: l_return_status := OKL_API.G_RET_STS_ERROR;
1135: OKL_API.SET_MESSAGE(
1136: p_app_name => G_APP_NAME,
1137: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
1138: RAISE OKL_API.G_EXCEPTION_ERROR;
1139: ELSE
1140: l_lapv_rec.id := lap_db_val_rec.id;
1141: l_lapv_rec.reference_number := lap_db_val_rec.lease_appl_number;
1142: l_lapv_rec.application_status := lap_db_val_rec.lease_appl_status_code;

Line 1200: l_return_status := OKL_API.G_RET_STS_ERROR;

1196: --Added Bug 5647107 ssdeshpa end
1197: END IF;
1198: CLOSE lap_db_val_csr;
1199: ELSE
1200: l_return_status := OKL_API.G_RET_STS_ERROR;
1201: OKL_API.SET_MESSAGE(
1202: p_app_name => G_APP_NAME,
1203: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
1204: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 1201: OKL_API.SET_MESSAGE(

1197: END IF;
1198: CLOSE lap_db_val_csr;
1199: ELSE
1200: l_return_status := OKL_API.G_RET_STS_ERROR;
1201: OKL_API.SET_MESSAGE(
1202: p_app_name => G_APP_NAME,
1203: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
1204: RAISE OKL_API.G_EXCEPTION_ERROR;
1205: END IF; --Lease Application Id is null or G_MISS_NUM

Line 1204: RAISE OKL_API.G_EXCEPTION_ERROR;

1200: l_return_status := OKL_API.G_RET_STS_ERROR;
1201: OKL_API.SET_MESSAGE(
1202: p_app_name => G_APP_NAME,
1203: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
1204: RAISE OKL_API.G_EXCEPTION_ERROR;
1205: END IF; --Lease Application Id is null or G_MISS_NUM
1206:
1207: x_lapv_rec := l_lapv_rec;
1208: x_lsqv_rec := l_lsqv_rec;

Line 1211: OKL_API.END_ACTIVITY(

1207: x_lapv_rec := l_lapv_rec;
1208: x_lsqv_rec := l_lsqv_rec;
1209: x_return_status := l_return_status;
1210:
1211: OKL_API.END_ACTIVITY(
1212: x_msg_count => x_msg_count
1213: ,x_msg_data => x_msg_data);
1214: EXCEPTION
1215: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 1215: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1211: OKL_API.END_ACTIVITY(
1212: x_msg_count => x_msg_count
1213: ,x_msg_data => x_msg_data);
1214: EXCEPTION
1215: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1216: --Lease Application Details cursor
1217: IF lap_db_val_csr%ISOPEN
1218: THEN
1219: CLOSE lap_db_val_csr;

Line 1221: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1217: IF lap_db_val_csr%ISOPEN
1218: THEN
1219: CLOSE lap_db_val_csr;
1220: END IF;
1221: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1222: p_api_name => l_api_name,
1223: p_pkg_name => G_PKG_NAME,
1224: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1225: x_msg_count => x_msg_count,

Line 1224: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1220: END IF;
1221: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1222: p_api_name => l_api_name,
1223: p_pkg_name => G_PKG_NAME,
1224: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1225: x_msg_count => x_msg_count,
1226: x_msg_data => x_msg_data,
1227: p_api_type => G_API_TYPE);
1228:

Line 1229: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1225: x_msg_count => x_msg_count,
1226: x_msg_data => x_msg_data,
1227: p_api_type => G_API_TYPE);
1228:
1229: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1230: --Lease Application Details cursor
1231: IF lap_db_val_csr%ISOPEN
1232: THEN
1233: CLOSE lap_db_val_csr;

Line 1235: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1231: IF lap_db_val_csr%ISOPEN
1232: THEN
1233: CLOSE lap_db_val_csr;
1234: END IF;
1235: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1236: p_api_name => l_api_name,
1237: p_pkg_name => G_PKG_NAME,
1238: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1239: x_msg_count => x_msg_count,

Line 1238: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1234: END IF;
1235: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1236: p_api_name => l_api_name,
1237: p_pkg_name => G_PKG_NAME,
1238: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1239: x_msg_count => x_msg_count,
1240: x_msg_data => x_msg_data,
1241: p_api_type => G_API_TYPE);
1242:

Line 1249: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1245: IF lap_db_val_csr%ISOPEN
1246: THEN
1247: CLOSE lap_db_val_csr;
1248: END IF;
1249: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1250: p_api_name => l_api_name,
1251: p_pkg_name => G_PKG_NAME,
1252: p_exc_name => 'OTHERS',
1253: x_msg_count => x_msg_count,

Line 1327: l_return_status := OKL_API.G_RET_STS_SUCCESS;

1323: FROM OKL_CHECKLIST_DETAILS CLD
1324: WHERE CLD.ID = cp_cld_id;
1325: cld_db_val_rec cld_db_val_csr%ROWTYPE;
1326: BEGIN
1327: l_return_status := OKL_API.G_RET_STS_SUCCESS;
1328: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.POP_CHECKLIST_ITEM';
1329:
1330: -- check for logging on PROCEDURE level
1331: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 1338: l_return_status := OKL_API.START_ACTIVITY(

1334: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
1335:
1336: -- call START_ACTIVITY to create savepoint, check compatibility
1337: -- and initialize message list
1338: l_return_status := OKL_API.START_ACTIVITY(
1339: p_api_name => l_api_name
1340: ,p_pkg_name => G_PKG_NAME
1341: ,p_init_msg_list => p_init_msg_list
1342: ,l_api_version => l_api_version

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

1344: ,p_api_type => G_API_TYPE
1345: ,x_return_status => l_return_status);
1346:
1347: -- check if activity started successfully
1348: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1349: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1350: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1351: RAISE OKL_API.G_EXCEPTION_ERROR;
1352: END IF;

Line 1349: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1345: ,x_return_status => l_return_status);
1346:
1347: -- check if activity started successfully
1348: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1349: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1350: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1351: RAISE OKL_API.G_EXCEPTION_ERROR;
1352: END IF;
1353:

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

1346:
1347: -- check if activity started successfully
1348: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1349: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1350: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1351: RAISE OKL_API.G_EXCEPTION_ERROR;
1352: END IF;
1353:
1354: --Populate lease application rec with database values

Line 1351: RAISE OKL_API.G_EXCEPTION_ERROR;

1347: -- check if activity started successfully
1348: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1349: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1350: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1351: RAISE OKL_API.G_EXCEPTION_ERROR;
1352: END IF;
1353:
1354: --Populate lease application rec with database values
1355: IF(p_cld_id IS NOT NULL AND

Line 1356: p_cld_id <> OKL_API.G_MISS_NUM)

1352: END IF;
1353:
1354: --Populate lease application rec with database values
1355: IF(p_cld_id IS NOT NULL AND
1356: p_cld_id <> OKL_API.G_MISS_NUM)
1357: THEN
1358: OPEN cld_db_val_csr(p_cld_id);
1359: FETCH cld_db_val_csr INTO cld_db_val_rec;
1360: IF(cld_db_val_csr%FOUND)

Line 1399: OKL_API.END_ACTIVITY(

1395: END IF;--Checklist Details Id is null or G_MISS_NUM
1396:
1397: x_cldv_rec := l_cldv_rec;
1398: x_return_status := l_return_status;
1399: OKL_API.END_ACTIVITY(
1400: x_msg_count => x_msg_count
1401: ,x_msg_data => x_msg_data);
1402: EXCEPTION
1403: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 1403: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1399: OKL_API.END_ACTIVITY(
1400: x_msg_count => x_msg_count
1401: ,x_msg_data => x_msg_data);
1402: EXCEPTION
1403: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1404: --Checklist Details cursor
1405: IF cld_db_val_csr%ISOPEN
1406: THEN
1407: CLOSE cld_db_val_csr;

Line 1409: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1405: IF cld_db_val_csr%ISOPEN
1406: THEN
1407: CLOSE cld_db_val_csr;
1408: END IF;
1409: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1410: p_api_name => l_api_name,
1411: p_pkg_name => G_PKG_NAME,
1412: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1413: x_msg_count => x_msg_count,

Line 1412: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1408: END IF;
1409: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1410: p_api_name => l_api_name,
1411: p_pkg_name => G_PKG_NAME,
1412: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1413: x_msg_count => x_msg_count,
1414: x_msg_data => x_msg_data,
1415: p_api_type => G_API_TYPE);
1416:

Line 1417: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1413: x_msg_count => x_msg_count,
1414: x_msg_data => x_msg_data,
1415: p_api_type => G_API_TYPE);
1416:
1417: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1418: --Checklist Details cursor
1419: IF cld_db_val_csr%ISOPEN
1420: THEN
1421: CLOSE cld_db_val_csr;

Line 1423: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1419: IF cld_db_val_csr%ISOPEN
1420: THEN
1421: CLOSE cld_db_val_csr;
1422: END IF;
1423: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1424: p_api_name => l_api_name,
1425: p_pkg_name => G_PKG_NAME,
1426: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1427: x_msg_count => x_msg_count,

Line 1426: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1422: END IF;
1423: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1424: p_api_name => l_api_name,
1425: p_pkg_name => G_PKG_NAME,
1426: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1427: x_msg_count => x_msg_count,
1428: x_msg_data => x_msg_data,
1429: p_api_type => G_API_TYPE);
1430:

Line 1437: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1433: IF cld_db_val_csr%ISOPEN
1434: THEN
1435: CLOSE cld_db_val_csr;
1436: END IF;
1437: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1438: p_api_name => l_api_name,
1439: p_pkg_name => G_PKG_NAME,
1440: p_exc_name => 'OTHERS',
1441: x_msg_count => x_msg_count,

Line 1482: l_return_status := OKL_API.G_RET_STS_SUCCESS;

1478: l_lapv_rec lapv_rec_type;
1479: x_lapv_rec lapv_rec_type;
1480: x_lsqv_rec lsqv_rec_type;
1481: BEGIN
1482: l_return_status := OKL_API.G_RET_STS_SUCCESS;
1483: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.SET_IN_PROGRESS_STATUS';
1484:
1485: -- check for logging on PROCEDURE level
1486: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 1493: l_return_status := OKL_API.START_ACTIVITY(

1489: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
1490:
1491: -- call START_ACTIVITY to create savepoint, check compatibility
1492: -- and initialize message list
1493: l_return_status := OKL_API.START_ACTIVITY(
1494: p_api_name => l_api_name
1495: ,p_pkg_name => G_PKG_NAME
1496: ,p_init_msg_list => p_init_msg_list
1497: ,l_api_version => l_api_version

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

1499: ,p_api_type => G_API_TYPE
1500: ,x_return_status => l_return_status);
1501:
1502: -- check if activity started successfully
1503: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1504: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1505: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1506: RAISE OKL_API.G_EXCEPTION_ERROR;
1507: END IF;

Line 1504: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1500: ,x_return_status => l_return_status);
1501:
1502: -- check if activity started successfully
1503: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1504: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1505: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1506: RAISE OKL_API.G_EXCEPTION_ERROR;
1507: END IF;
1508:

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

1501:
1502: -- check if activity started successfully
1503: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1504: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1505: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1506: RAISE OKL_API.G_EXCEPTION_ERROR;
1507: END IF;
1508:
1509: --Populate Lease Application rec with the values from database.

Line 1506: RAISE OKL_API.G_EXCEPTION_ERROR;

1502: -- check if activity started successfully
1503: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1504: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1505: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1506: RAISE OKL_API.G_EXCEPTION_ERROR;
1507: END IF;
1508:
1509: --Populate Lease Application rec with the values from database.
1510: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 1520: ,p_init_msg_list => OKL_API.G_FALSE

1516: END IF;
1517:
1518: POPULATE_LEASE_APP(
1519: p_api_version => p_api_version
1520: ,p_init_msg_list => OKL_API.G_FALSE
1521: ,x_return_status => l_return_status
1522: ,x_msg_count => x_msg_count
1523: ,x_msg_data => x_msg_data
1524: ,p_lap_id => p_lap_id

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

1540: ,L_MODULE || ' Result of POPULATE_LEASE_APP'
1541: ,'l_return_status ' || l_return_status);
1542: END IF; -- end of statement level debug
1543:
1544: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1545: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1546: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1547: RAISE OKL_API.G_EXCEPTION_ERROR;
1548: END IF;

Line 1545: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1541: ,'l_return_status ' || l_return_status);
1542: END IF; -- end of statement level debug
1543:
1544: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1545: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1546: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1547: RAISE OKL_API.G_EXCEPTION_ERROR;
1548: END IF;
1549:

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

1542: END IF; -- end of statement level debug
1543:
1544: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1545: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1546: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1547: RAISE OKL_API.G_EXCEPTION_ERROR;
1548: END IF;
1549:
1550: l_lapv_rec := x_lapv_rec;

Line 1547: RAISE OKL_API.G_EXCEPTION_ERROR;

1543:
1544: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1545: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1546: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1547: RAISE OKL_API.G_EXCEPTION_ERROR;
1548: END IF;
1549:
1550: l_lapv_rec := x_lapv_rec;
1551: l_lapv_rec.orig_status := l_lapv_rec.application_status;

Line 1570: ,p_init_msg_list => OKL_API.G_FALSE

1566: END IF;
1567:
1568: OKL_LAP_PVT.UPDATE_ROW(
1569: p_api_version => p_api_version
1570: ,p_init_msg_list => OKL_API.G_FALSE
1571: ,x_return_status => l_return_status
1572: ,x_msg_count => x_msg_count
1573: ,x_msg_data => x_msg_data
1574: ,p_lapv_rec => l_lapv_rec

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

1589: ,L_MODULE || ' Result of OKL_LAP_PVT.UPDATE_ROW'
1590: ,'l_return_status ' || l_return_status);
1591: END IF; -- end of statement level debug
1592:
1593: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1594: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1595: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1596: RAISE OKL_API.G_EXCEPTION_ERROR;
1597: END IF;

Line 1594: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1590: ,'l_return_status ' || l_return_status);
1591: END IF; -- end of statement level debug
1592:
1593: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1594: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1595: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1596: RAISE OKL_API.G_EXCEPTION_ERROR;
1597: END IF;
1598:

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

1591: END IF; -- end of statement level debug
1592:
1593: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1594: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1595: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1596: RAISE OKL_API.G_EXCEPTION_ERROR;
1597: END IF;
1598:
1599: x_return_status := l_return_status;

Line 1596: RAISE OKL_API.G_EXCEPTION_ERROR;

1592:
1593: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1594: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1595: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1596: RAISE OKL_API.G_EXCEPTION_ERROR;
1597: END IF;
1598:
1599: x_return_status := l_return_status;
1600: OKL_API.END_ACTIVITY(

Line 1600: OKL_API.END_ACTIVITY(

1596: RAISE OKL_API.G_EXCEPTION_ERROR;
1597: END IF;
1598:
1599: x_return_status := l_return_status;
1600: OKL_API.END_ACTIVITY(
1601: x_msg_count => x_msg_count
1602: ,x_msg_data => x_msg_data);
1603: EXCEPTION
1604: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 1604: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1600: OKL_API.END_ACTIVITY(
1601: x_msg_count => x_msg_count
1602: ,x_msg_data => x_msg_data);
1603: EXCEPTION
1604: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1605: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1606: p_api_name => l_api_name,
1607: p_pkg_name => G_PKG_NAME,
1608: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 1605: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1601: x_msg_count => x_msg_count
1602: ,x_msg_data => x_msg_data);
1603: EXCEPTION
1604: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1605: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1606: p_api_name => l_api_name,
1607: p_pkg_name => G_PKG_NAME,
1608: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1609: x_msg_count => x_msg_count,

Line 1608: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1604: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1605: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1606: p_api_name => l_api_name,
1607: p_pkg_name => G_PKG_NAME,
1608: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1609: x_msg_count => x_msg_count,
1610: x_msg_data => x_msg_data,
1611: p_api_type => G_API_TYPE);
1612:

Line 1613: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1609: x_msg_count => x_msg_count,
1610: x_msg_data => x_msg_data,
1611: p_api_type => G_API_TYPE);
1612:
1613: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1614: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1615: p_api_name => l_api_name,
1616: p_pkg_name => G_PKG_NAME,
1617: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 1614: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1610: x_msg_data => x_msg_data,
1611: p_api_type => G_API_TYPE);
1612:
1613: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1614: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1615: p_api_name => l_api_name,
1616: p_pkg_name => G_PKG_NAME,
1617: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1618: x_msg_count => x_msg_count,

Line 1617: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1613: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1614: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1615: p_api_name => l_api_name,
1616: p_pkg_name => G_PKG_NAME,
1617: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1618: x_msg_count => x_msg_count,
1619: x_msg_data => x_msg_data,
1620: p_api_type => G_API_TYPE);
1621:

Line 1623: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1619: x_msg_data => x_msg_data,
1620: p_api_type => G_API_TYPE);
1621:
1622: WHEN OTHERS THEN
1623: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1624: p_api_name => l_api_name,
1625: p_pkg_name => G_PKG_NAME,
1626: p_exc_name => 'OTHERS',
1627: x_msg_count => x_msg_count,

Line 1677: l_return_status := OKL_API.G_RET_STS_SUCCESS;

1673: WHERE LAB.ID = cp_lse_app_id
1674: AND PLAB.ID = LAB.PARENT_LEASEAPP_ID;
1675: lse_app_dtls_rec lse_app_dtls_csr%ROWTYPE;
1676: BEGIN
1677: l_return_status := OKL_API.G_RET_STS_SUCCESS;
1678: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.REVERT_TO_ORIG_STATUS';
1679:
1680: -- check for logging on PROCEDURE level
1681: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 1688: l_return_status := OKL_API.START_ACTIVITY(

1684: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
1685:
1686: -- call START_ACTIVITY to create savepoint, check compatibility
1687: -- and initialize message list
1688: l_return_status := OKL_API.START_ACTIVITY(
1689: p_api_name => l_api_name
1690: ,p_pkg_name => G_PKG_NAME
1691: ,p_init_msg_list => p_init_msg_list
1692: ,l_api_version => l_api_version

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

1694: ,p_api_type => G_API_TYPE
1695: ,x_return_status => l_return_status);
1696:
1697: -- check if activity started successfully
1698: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1699: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1700: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1701: RAISE OKL_API.G_EXCEPTION_ERROR;
1702: END IF;

Line 1699: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1695: ,x_return_status => l_return_status);
1696:
1697: -- check if activity started successfully
1698: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1699: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1700: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1701: RAISE OKL_API.G_EXCEPTION_ERROR;
1702: END IF;
1703:

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

1696:
1697: -- check if activity started successfully
1698: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1699: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1700: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1701: RAISE OKL_API.G_EXCEPTION_ERROR;
1702: END IF;
1703:
1704: OPEN lse_app_dtls_csr(p_lap_id);

Line 1701: RAISE OKL_API.G_EXCEPTION_ERROR;

1697: -- check if activity started successfully
1698: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1699: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1700: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1701: RAISE OKL_API.G_EXCEPTION_ERROR;
1702: END IF;
1703:
1704: OPEN lse_app_dtls_csr(p_lap_id);
1705: FETCH lse_app_dtls_csr INTO lse_app_dtls_rec;

Line 1722: ,p_init_msg_list => OKL_API.G_FALSE

1718: END IF;
1719:
1720: POPULATE_LEASE_APP(
1721: p_api_version => p_api_version
1722: ,p_init_msg_list => OKL_API.G_FALSE
1723: ,x_return_status => l_return_status
1724: ,x_msg_count => x_msg_count
1725: ,x_msg_data => x_msg_data
1726: ,p_lap_id => lse_app_dtls_rec.parent_lse_app_id

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

1742: ,L_MODULE || ' Result of POPULATE_LEASE_APP'
1743: ,'l_return_status ' || l_return_status);
1744: END IF; -- end of statement level debug
1745:
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: ,'l_return_status ' || l_return_status);
1744: END IF; -- end of statement level debug
1745:
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:

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

1744: END IF; -- end of statement level debug
1745:
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:
1752: l_lapv_rec := x_lapv_rec;

Line 1749: RAISE OKL_API.G_EXCEPTION_ERROR;

1745:
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:
1752: l_lapv_rec := x_lapv_rec;
1753: l_lapv_rec.application_status := l_lapv_rec.orig_status;

Line 1766: ,p_init_msg_list => OKL_API.G_FALSE

1762: END IF;
1763:
1764: OKL_LAP_PVT.UPDATE_ROW(
1765: p_api_version => p_api_version
1766: ,p_init_msg_list => OKL_API.G_FALSE
1767: ,x_return_status => l_return_status
1768: ,x_msg_count => x_msg_count
1769: ,x_msg_data => x_msg_data
1770: ,p_lapv_rec => l_lapv_rec

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

1785: ,L_MODULE || ' Result of OKL_LAP_PVT.UPDATE_ROW'
1786: ,'l_return_status ' || l_return_status);
1787: END IF; -- end of statement level debug
1788:
1789: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1791: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1792: RAISE OKL_API.G_EXCEPTION_ERROR;
1793: END IF;

Line 1790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1786: ,'l_return_status ' || l_return_status);
1787: END IF; -- end of statement level debug
1788:
1789: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1791: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1792: RAISE OKL_API.G_EXCEPTION_ERROR;
1793: END IF;
1794: END IF;--if parent lease app id is not null and status is in progress status

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

1787: END IF; -- end of statement level debug
1788:
1789: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1791: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1792: RAISE OKL_API.G_EXCEPTION_ERROR;
1793: END IF;
1794: END IF;--if parent lease app id is not null and status is in progress status
1795:

Line 1792: RAISE OKL_API.G_EXCEPTION_ERROR;

1788:
1789: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
1790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1791: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
1792: RAISE OKL_API.G_EXCEPTION_ERROR;
1793: END IF;
1794: END IF;--if parent lease app id is not null and status is in progress status
1795:
1796: x_return_status := l_return_status;

Line 1797: OKL_API.END_ACTIVITY(

1793: END IF;
1794: END IF;--if parent lease app id is not null and status is in progress status
1795:
1796: x_return_status := l_return_status;
1797: OKL_API.END_ACTIVITY(
1798: x_msg_count => x_msg_count
1799: ,x_msg_data => x_msg_data);
1800: EXCEPTION
1801: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 1801: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1797: OKL_API.END_ACTIVITY(
1798: x_msg_count => x_msg_count
1799: ,x_msg_data => x_msg_data);
1800: EXCEPTION
1801: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1802: --Lease Application Details cursor
1803: IF lse_app_dtls_csr%ISOPEN
1804: THEN
1805: CLOSE lse_app_dtls_csr;

Line 1807: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1803: IF lse_app_dtls_csr%ISOPEN
1804: THEN
1805: CLOSE lse_app_dtls_csr;
1806: END IF;
1807: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1808: p_api_name => l_api_name,
1809: p_pkg_name => G_PKG_NAME,
1810: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1811: x_msg_count => x_msg_count,

Line 1810: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

1806: END IF;
1807: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1808: p_api_name => l_api_name,
1809: p_pkg_name => G_PKG_NAME,
1810: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1811: x_msg_count => x_msg_count,
1812: x_msg_data => x_msg_data,
1813: p_api_type => G_API_TYPE);
1814: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 1814: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1810: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
1811: x_msg_count => x_msg_count,
1812: x_msg_data => x_msg_data,
1813: p_api_type => G_API_TYPE);
1814: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1815: --Lease Application Details cursor
1816: IF lse_app_dtls_csr%ISOPEN
1817: THEN
1818: CLOSE lse_app_dtls_csr;

Line 1820: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1816: IF lse_app_dtls_csr%ISOPEN
1817: THEN
1818: CLOSE lse_app_dtls_csr;
1819: END IF;
1820: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1821: p_api_name => l_api_name,
1822: p_pkg_name => G_PKG_NAME,
1823: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1824: x_msg_count => x_msg_count,

Line 1823: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

1819: END IF;
1820: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1821: p_api_name => l_api_name,
1822: p_pkg_name => G_PKG_NAME,
1823: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
1824: x_msg_count => x_msg_count,
1825: x_msg_data => x_msg_data,
1826: p_api_type => G_API_TYPE);
1827: WHEN OTHERS THEN

Line 1833: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

1829: IF lse_app_dtls_csr%ISOPEN
1830: THEN
1831: CLOSE lse_app_dtls_csr;
1832: END IF;
1833: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
1834: p_api_name => l_api_name,
1835: p_pkg_name => G_PKG_NAME,
1836: p_exc_name => 'OTHERS',
1837: x_msg_count => x_msg_count,

Line 1886: -- AND NVL(LQ.PRICING_METHOD, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PRICING_METHOD, OKL_API.G_MISS_CHAR)

1882: CURSOR lsq_db_val_csr(cp_lsq_id NUMBER, cp_lsqv_rec lsqv_rec_type) IS
1883: SELECT LQ.REFERENCE_NUMBER REFERENCE_NUMBER
1884: FROM OKL_LEASE_QUOTES_B LQ
1885: WHERE LQ.ID = cp_lsq_id
1886: -- AND NVL(LQ.PRICING_METHOD, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PRICING_METHOD, OKL_API.G_MISS_CHAR)
1887: AND NVL(LQ.EXPECTED_START_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.EXPECTED_START_DATE, OKL_API.G_MISS_DATE)
1888: AND NVL(LQ.VALID_FROM, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_FROM, OKL_API.G_MISS_DATE)
1889: AND NVL(LQ.VALID_TO, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_TO, OKL_API.G_MISS_DATE)
1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)

Line 1887: AND NVL(LQ.EXPECTED_START_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.EXPECTED_START_DATE, OKL_API.G_MISS_DATE)

1883: SELECT LQ.REFERENCE_NUMBER REFERENCE_NUMBER
1884: FROM OKL_LEASE_QUOTES_B LQ
1885: WHERE LQ.ID = cp_lsq_id
1886: -- AND NVL(LQ.PRICING_METHOD, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PRICING_METHOD, OKL_API.G_MISS_CHAR)
1887: AND NVL(LQ.EXPECTED_START_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.EXPECTED_START_DATE, OKL_API.G_MISS_DATE)
1888: AND NVL(LQ.VALID_FROM, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_FROM, OKL_API.G_MISS_DATE)
1889: AND NVL(LQ.VALID_TO, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_TO, OKL_API.G_MISS_DATE)
1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)
1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)

Line 1888: AND NVL(LQ.VALID_FROM, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_FROM, OKL_API.G_MISS_DATE)

1884: FROM OKL_LEASE_QUOTES_B LQ
1885: WHERE LQ.ID = cp_lsq_id
1886: -- AND NVL(LQ.PRICING_METHOD, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PRICING_METHOD, OKL_API.G_MISS_CHAR)
1887: AND NVL(LQ.EXPECTED_START_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.EXPECTED_START_DATE, OKL_API.G_MISS_DATE)
1888: AND NVL(LQ.VALID_FROM, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_FROM, OKL_API.G_MISS_DATE)
1889: AND NVL(LQ.VALID_TO, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_TO, OKL_API.G_MISS_DATE)
1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)
1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)
1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)

Line 1889: AND NVL(LQ.VALID_TO, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_TO, OKL_API.G_MISS_DATE)

1885: WHERE LQ.ID = cp_lsq_id
1886: -- AND NVL(LQ.PRICING_METHOD, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PRICING_METHOD, OKL_API.G_MISS_CHAR)
1887: AND NVL(LQ.EXPECTED_START_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.EXPECTED_START_DATE, OKL_API.G_MISS_DATE)
1888: AND NVL(LQ.VALID_FROM, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_FROM, OKL_API.G_MISS_DATE)
1889: AND NVL(LQ.VALID_TO, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_TO, OKL_API.G_MISS_DATE)
1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)
1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)
1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)
1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)

Line 1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)

1886: -- AND NVL(LQ.PRICING_METHOD, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PRICING_METHOD, OKL_API.G_MISS_CHAR)
1887: AND NVL(LQ.EXPECTED_START_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.EXPECTED_START_DATE, OKL_API.G_MISS_DATE)
1888: AND NVL(LQ.VALID_FROM, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_FROM, OKL_API.G_MISS_DATE)
1889: AND NVL(LQ.VALID_TO, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_TO, OKL_API.G_MISS_DATE)
1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)
1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)
1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)
1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)
1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)

Line 1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)

1887: AND NVL(LQ.EXPECTED_START_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.EXPECTED_START_DATE, OKL_API.G_MISS_DATE)
1888: AND NVL(LQ.VALID_FROM, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_FROM, OKL_API.G_MISS_DATE)
1889: AND NVL(LQ.VALID_TO, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_TO, OKL_API.G_MISS_DATE)
1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)
1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)
1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)
1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)
1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)
1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)

Line 1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)

1888: AND NVL(LQ.VALID_FROM, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_FROM, OKL_API.G_MISS_DATE)
1889: AND NVL(LQ.VALID_TO, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_TO, OKL_API.G_MISS_DATE)
1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)
1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)
1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)
1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)
1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)
1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)
1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)

Line 1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)

1889: AND NVL(LQ.VALID_TO, OKL_API.G_MISS_DATE) = NVL(cp_lsqv_rec.VALID_TO, OKL_API.G_MISS_DATE)
1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)
1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)
1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)
1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)
1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)
1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)
1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)
1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)

Line 1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)

1890: AND NVL(LQ.TERM, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.TERM, OKL_API.G_MISS_NUM)
1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)
1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)
1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)
1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)
1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)
1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)
1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)
1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)

Line 1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)

1891: AND NVL(LQ.PRODUCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.PRODUCT_ID, OKL_API.G_MISS_NUM)
1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)
1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)
1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)
1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)
1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)
1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)
1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)
1899: AND NVL(LQ.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM)

Line 1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)

1892: AND NVL(LQ.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.END_OF_TERM_OPTION_ID, OKL_API.G_MISS_NUM)
1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)
1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)
1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)
1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)
1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)
1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)
1899: AND NVL(LQ.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM)
1900: AND NVL(LQ.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR)

Line 1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)

1893: AND NVL(LQ.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_APPLICABLE, OKL_API.G_MISS_CHAR)
1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)
1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)
1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)
1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)
1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)
1899: AND NVL(LQ.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM)
1900: AND NVL(LQ.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR)
1901: AND NVL(LQ.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR)

Line 1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)

1894: AND NVL(LQ.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PROPERTY_TAX_BILLING_TYPE, OKL_API.G_MISS_CHAR)
1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)
1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)
1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)
1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)
1899: AND NVL(LQ.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM)
1900: AND NVL(LQ.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR)
1901: AND NVL(LQ.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR)
1902: AND NVL(LQ.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR)

Line 1899: AND NVL(LQ.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM)

1895: AND NVL(LQ.USAGE_CATEGORY, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.USAGE_CATEGORY, OKL_API.G_MISS_CHAR)
1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)
1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)
1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)
1899: AND NVL(LQ.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM)
1900: AND NVL(LQ.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR)
1901: AND NVL(LQ.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR)
1902: AND NVL(LQ.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR)
1903: --Added Bug # 5647107 start

Line 1900: AND NVL(LQ.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR)

1896: AND NVL(LQ.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.UPFRONT_TAX_TREATMENT, OKL_API.G_MISS_CHAR)
1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)
1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)
1899: AND NVL(LQ.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM)
1900: AND NVL(LQ.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR)
1901: AND NVL(LQ.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR)
1902: AND NVL(LQ.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR)
1903: --Added Bug # 5647107 start
1904: AND NVL(LQ.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM)

Line 1901: AND NVL(LQ.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR)

1897: AND NVL(LQ.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.UPFRONT_TAX_STREAM_TYPE, OKL_API.G_MISS_NUM)
1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)
1899: AND NVL(LQ.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM)
1900: AND NVL(LQ.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR)
1901: AND NVL(LQ.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR)
1902: AND NVL(LQ.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR)
1903: --Added Bug # 5647107 start
1904: AND NVL(LQ.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM)
1905: --Added Bug # 5647107 end

Line 1902: AND NVL(LQ.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR)

1898: AND NVL(LQ.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.TRANSFER_OF_TITLE, OKL_API.G_MISS_CHAR)
1899: AND NVL(LQ.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.AGE_OF_EQUIPMENT, OKL_API.G_MISS_NUM)
1900: AND NVL(LQ.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR)
1901: AND NVL(LQ.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR)
1902: AND NVL(LQ.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR)
1903: --Added Bug # 5647107 start
1904: AND NVL(LQ.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM)
1905: --Added Bug # 5647107 end
1906: -- Bug 5908845. eBTax Enhancement Project

Line 1904: AND NVL(LQ.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM)

1900: AND NVL(LQ.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.PURCHASE_OF_LEASE, OKL_API.G_MISS_CHAR)
1901: AND NVL(LQ.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.SALE_AND_LEASE_BACK, OKL_API.G_MISS_CHAR)
1902: AND NVL(LQ.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.INTEREST_DISCLOSED, OKL_API.G_MISS_CHAR)
1903: --Added Bug # 5647107 start
1904: AND NVL(LQ.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM)
1905: --Added Bug # 5647107 end
1906: -- Bug 5908845. eBTax Enhancement Project
1907: AND NVL(LQ.LINE_INTENDED_USE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.LINE_INTENDED_USE, OKL_API.G_MISS_CHAR);
1908: -- End Bug 5908845. eBTax Enhancement Project

Line 1907: AND NVL(LQ.LINE_INTENDED_USE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.LINE_INTENDED_USE, OKL_API.G_MISS_CHAR);

1903: --Added Bug # 5647107 start
1904: AND NVL(LQ.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM) = NVL(cp_lsqv_rec.LEGAL_ENTITY_ID, OKL_API.G_MISS_NUM)
1905: --Added Bug # 5647107 end
1906: -- Bug 5908845. eBTax Enhancement Project
1907: AND NVL(LQ.LINE_INTENDED_USE, OKL_API.G_MISS_CHAR) = NVL(cp_lsqv_rec.LINE_INTENDED_USE, OKL_API.G_MISS_CHAR);
1908: -- End Bug 5908845. eBTax Enhancement Project
1909:
1910: lsq_db_val_rec lsq_db_val_csr%ROWTYPE;
1911:

Line 1917: AND NVL(LAP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)

1913: CURSOR lap_db_val_csr(cp_lap_id NUMBER, cp_lapv_rec lapv_rec_type) IS
1914: SELECT LAP.REFERENCE_NUMBER REFERENCE_NUMBER
1915: FROM OKL_LEASE_APPLICATIONS_B LAP
1916: WHERE LAP.ID = cp_lap_id
1917: AND NVL(LAP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1918: AND NVL(LAP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1919: AND NVL(LAP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1920: AND NVL(LAP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1921: AND NVL(LAP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)

Line 1918: AND NVL(LAP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)

1914: SELECT LAP.REFERENCE_NUMBER REFERENCE_NUMBER
1915: FROM OKL_LEASE_APPLICATIONS_B LAP
1916: WHERE LAP.ID = cp_lap_id
1917: AND NVL(LAP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1918: AND NVL(LAP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1919: AND NVL(LAP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1920: AND NVL(LAP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1921: AND NVL(LAP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1922: AND NVL(LAP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)

Line 1919: AND NVL(LAP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)

1915: FROM OKL_LEASE_APPLICATIONS_B LAP
1916: WHERE LAP.ID = cp_lap_id
1917: AND NVL(LAP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1918: AND NVL(LAP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1919: AND NVL(LAP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1920: AND NVL(LAP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1921: AND NVL(LAP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1922: AND NVL(LAP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1923: AND NVL(LAP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);

Line 1920: AND NVL(LAP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)

1916: WHERE LAP.ID = cp_lap_id
1917: AND NVL(LAP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1918: AND NVL(LAP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1919: AND NVL(LAP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1920: AND NVL(LAP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1921: AND NVL(LAP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1922: AND NVL(LAP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1923: AND NVL(LAP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);
1924: lap_db_val_rec lap_db_val_csr%ROWTYPE;

Line 1921: AND NVL(LAP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)

1917: AND NVL(LAP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1918: AND NVL(LAP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1919: AND NVL(LAP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1920: AND NVL(LAP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1921: AND NVL(LAP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1922: AND NVL(LAP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1923: AND NVL(LAP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);
1924: lap_db_val_rec lap_db_val_csr%ROWTYPE;
1925:

Line 1922: AND NVL(LAP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)

1918: AND NVL(LAP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1919: AND NVL(LAP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1920: AND NVL(LAP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1921: AND NVL(LAP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1922: AND NVL(LAP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1923: AND NVL(LAP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);
1924: lap_db_val_rec lap_db_val_csr%ROWTYPE;
1925:
1926: --Cursor to compare the db values of lease app header with the one in rec

Line 1923: AND NVL(LAP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);

1919: AND NVL(LAP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1920: AND NVL(LAP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1921: AND NVL(LAP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1922: AND NVL(LAP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1923: AND NVL(LAP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);
1924: lap_db_val_rec lap_db_val_csr%ROWTYPE;
1925:
1926: --Cursor to compare the db values of lease app header with the one in rec
1927: CURSOR lop_db_val_csr(cp_lop_id NUMBER, cp_lapv_rec lapv_rec_type) IS

Line 1931: AND NVL(LOP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)

1927: CURSOR lop_db_val_csr(cp_lop_id NUMBER, cp_lapv_rec lapv_rec_type) IS
1928: SELECT LOP.REFERENCE_NUMBER REFERENCE_NUMBER
1929: FROM OKL_LEASE_OPPORTUNITIES_B LOP
1930: WHERE LOP.ID = cp_lop_id
1931: AND NVL(LOP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1932: AND NVL(LOP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1933: AND NVL(LOP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1934: AND NVL(LOP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1935: AND NVL(LOP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)

Line 1932: AND NVL(LOP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)

1928: SELECT LOP.REFERENCE_NUMBER REFERENCE_NUMBER
1929: FROM OKL_LEASE_OPPORTUNITIES_B LOP
1930: WHERE LOP.ID = cp_lop_id
1931: AND NVL(LOP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1932: AND NVL(LOP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1933: AND NVL(LOP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1934: AND NVL(LOP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1935: AND NVL(LOP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1936: AND NVL(LOP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)

Line 1933: AND NVL(LOP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)

1929: FROM OKL_LEASE_OPPORTUNITIES_B LOP
1930: WHERE LOP.ID = cp_lop_id
1931: AND NVL(LOP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1932: AND NVL(LOP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1933: AND NVL(LOP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1934: AND NVL(LOP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1935: AND NVL(LOP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1936: AND NVL(LOP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1937: AND NVL(LOP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);

Line 1934: AND NVL(LOP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)

1930: WHERE LOP.ID = cp_lop_id
1931: AND NVL(LOP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1932: AND NVL(LOP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1933: AND NVL(LOP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1934: AND NVL(LOP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1935: AND NVL(LOP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1936: AND NVL(LOP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1937: AND NVL(LOP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);
1938: lop_db_val_rec lop_db_val_csr%ROWTYPE;

Line 1935: AND NVL(LOP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)

1931: AND NVL(LOP.PROSPECT_ADDRESS_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.prospect_address_id, OKL_API.G_MISS_NUM)
1932: AND NVL(LOP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1933: AND NVL(LOP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1934: AND NVL(LOP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1935: AND NVL(LOP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1936: AND NVL(LOP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1937: AND NVL(LOP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);
1938: lop_db_val_rec lop_db_val_csr%ROWTYPE;
1939:

Line 1936: AND NVL(LOP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)

1932: AND NVL(LOP.CUST_ACCT_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.cust_acct_id, OKL_API.G_MISS_NUM)
1933: AND NVL(LOP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1934: AND NVL(LOP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1935: AND NVL(LOP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1936: AND NVL(LOP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1937: AND NVL(LOP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);
1938: lop_db_val_rec lop_db_val_csr%ROWTYPE;
1939:
1940: --Cursor to obtain parent object information of lease quote

Line 1937: AND NVL(LOP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);

1933: AND NVL(LOP.MASTER_LEASE_ID, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.master_lease_id, OKL_API.G_MISS_NUM)
1934: AND NVL(LOP.CURRENCY_CODE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_code, OKL_API.G_MISS_CHAR)
1935: AND NVL(LOP.CURRENCY_CONVERSION_TYPE, OKL_API.G_MISS_CHAR) = NVL(cp_lapv_rec.currency_conversion_type, OKL_API.G_MISS_CHAR)
1936: AND NVL(LOP.CURRENCY_CONVERSION_RATE, OKL_API.G_MISS_NUM) = NVL(cp_lapv_rec.currency_conversion_rate, OKL_API.G_MISS_NUM)
1937: AND NVL(LOP.CURRENCY_CONVERSION_DATE, OKL_API.G_MISS_DATE) = NVL(cp_lapv_rec.currency_conversion_date, OKL_API.G_MISS_DATE);
1938: lop_db_val_rec lop_db_val_csr%ROWTYPE;
1939:
1940: --Cursor to obtain parent object information of lease quote
1941: CURSOR lsq_parent_csr(cp_lsq_id NUMBER) IS

Line 1948: l_return_status := OKL_API.G_RET_STS_SUCCESS;

1944: FROM OKL_LEASE_QUOTES_B LQ
1945: WHERE LQ.ID = cp_lsq_id;
1946: lsq_parent_rec lsq_parent_csr%ROWTYPE;
1947: BEGIN
1948: l_return_status := OKL_API.G_RET_STS_SUCCESS;
1949: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.CHECK_LEASE_QUOTE_DEFAULTS';
1950:
1951: -- check for logging on PROCEDURE level
1952: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 1959: l_return_status := OKL_API.START_ACTIVITY(

1955: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
1956:
1957: -- call START_ACTIVITY to create savepoint, check compatibility
1958: -- and initialize message list
1959: l_return_status := OKL_API.START_ACTIVITY(
1960: p_api_name => l_api_name
1961: ,p_pkg_name => G_PKG_NAME
1962: ,p_init_msg_list => p_init_msg_list
1963: ,l_api_version => l_api_version

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

1965: ,p_api_type => G_API_TYPE
1966: ,x_return_status => l_return_status);
1967:
1968: -- check if activity started successfully
1969: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1970: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1971: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1972: RAISE OKL_API.G_EXCEPTION_ERROR;
1973: END IF;

Line 1970: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1966: ,x_return_status => l_return_status);
1967:
1968: -- check if activity started successfully
1969: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1970: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1971: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1972: RAISE OKL_API.G_EXCEPTION_ERROR;
1973: END IF;
1974:

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

1967:
1968: -- check if activity started successfully
1969: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1970: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1971: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1972: RAISE OKL_API.G_EXCEPTION_ERROR;
1973: END IF;
1974:
1975: --Populate lease application rec with database values

Line 1972: RAISE OKL_API.G_EXCEPTION_ERROR;

1968: -- check if activity started successfully
1969: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
1970: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1971: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
1972: RAISE OKL_API.G_EXCEPTION_ERROR;
1973: END IF;
1974:
1975: --Populate lease application rec with database values
1976: IF(p_source_lsq_id IS NOT NULL AND

Line 1977: p_source_lsq_id <> OKL_API.G_MISS_NUM)

1973: END IF;
1974:
1975: --Populate lease application rec with database values
1976: IF(p_source_lsq_id IS NOT NULL AND
1977: p_source_lsq_id <> OKL_API.G_MISS_NUM)
1978: THEN
1979: OPEN lsq_parent_csr(p_source_lsq_id);
1980: FETCH lsq_parent_csr INTO lsq_parent_rec;
1981: IF(lsq_parent_csr%NOTFOUND)

Line 1983: l_return_status := OKL_API.G_RET_STS_ERROR;

1979: OPEN lsq_parent_csr(p_source_lsq_id);
1980: FETCH lsq_parent_csr INTO lsq_parent_rec;
1981: IF(lsq_parent_csr%NOTFOUND)
1982: THEN
1983: l_return_status := OKL_API.G_RET_STS_ERROR;
1984: END IF;
1985: CLOSE lsq_parent_csr;
1986:
1987: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS)

Line 1987: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS)

1983: l_return_status := OKL_API.G_RET_STS_ERROR;
1984: END IF;
1985: CLOSE lsq_parent_csr;
1986:
1987: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS)
1988: THEN
1989: IF(lsq_parent_rec.parent_object_code = 'LEASEAPP')
1990: THEN
1991: OPEN lap_db_val_csr(lsq_parent_rec.parent_object_id, p_lapv_rec);

Line 1995: l_return_status := OKL_API.G_RET_STS_ERROR;

1991: OPEN lap_db_val_csr(lsq_parent_rec.parent_object_id, p_lapv_rec);
1992: FETCH lap_db_val_csr INTO lap_db_val_rec;
1993: IF(lap_db_val_csr%NOTFOUND)
1994: THEN
1995: l_return_status := OKL_API.G_RET_STS_ERROR;
1996: END IF;
1997: CLOSE lap_db_val_csr;
1998: ELSIF(lsq_parent_rec.parent_object_code = 'LEASEOPP')
1999: THEN

Line 2004: l_return_status := OKL_API.G_RET_STS_ERROR;

2000: OPEN lop_db_val_csr(lsq_parent_rec.parent_object_id, p_lapv_rec);
2001: FETCH lop_db_val_csr INTO lop_db_val_rec;
2002: IF(lop_db_val_csr%NOTFOUND)
2003: THEN
2004: l_return_status := OKL_API.G_RET_STS_ERROR;
2005: END IF;
2006: CLOSE lop_db_val_csr;
2007: END IF;
2008: END IF;

Line 2010: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS)

2006: CLOSE lop_db_val_csr;
2007: END IF;
2008: END IF;
2009:
2010: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS)
2011: THEN
2012: OPEN lsq_db_val_csr(p_source_lsq_id, p_lsqv_rec);
2013: FETCH lsq_db_val_csr INTO lsq_db_val_rec;
2014: IF(lsq_db_val_csr%NOTFOUND)

Line 2016: l_return_status := OKL_API.G_RET_STS_ERROR;

2012: OPEN lsq_db_val_csr(p_source_lsq_id, p_lsqv_rec);
2013: FETCH lsq_db_val_csr INTO lsq_db_val_rec;
2014: IF(lsq_db_val_csr%NOTFOUND)
2015: THEN
2016: l_return_status := OKL_API.G_RET_STS_ERROR;
2017: END IF;
2018: CLOSE lsq_db_val_csr;
2019: END IF;
2020: ELSE

Line 2021: l_return_status := OKL_API.G_RET_STS_ERROR;

2017: END IF;
2018: CLOSE lsq_db_val_csr;
2019: END IF;
2020: ELSE
2021: l_return_status := OKL_API.G_RET_STS_ERROR;
2022: END IF;--Source Lease Quote Id is null or G_MISS_NUM
2023:
2024: x_return_status := l_return_status;
2025: OKL_API.END_ACTIVITY(

Line 2025: OKL_API.END_ACTIVITY(

2021: l_return_status := OKL_API.G_RET_STS_ERROR;
2022: END IF;--Source Lease Quote Id is null or G_MISS_NUM
2023:
2024: x_return_status := l_return_status;
2025: OKL_API.END_ACTIVITY(
2026: x_msg_count => x_msg_count
2027: ,x_msg_data => x_msg_data);
2028: EXCEPTION
2029: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 2029: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2025: OKL_API.END_ACTIVITY(
2026: x_msg_count => x_msg_count
2027: ,x_msg_data => x_msg_data);
2028: EXCEPTION
2029: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2030: --Lease Quote Details cursor
2031: IF lsq_db_val_csr%ISOPEN
2032: THEN
2033: CLOSE lsq_db_val_csr;

Line 2050: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2046: IF lsq_parent_csr%ISOPEN
2047: THEN
2048: CLOSE lsq_parent_csr;
2049: END IF;
2050: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2051: p_api_name => l_api_name,
2052: p_pkg_name => G_PKG_NAME,
2053: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2054: x_msg_count => x_msg_count,

Line 2053: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2049: END IF;
2050: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2051: p_api_name => l_api_name,
2052: p_pkg_name => G_PKG_NAME,
2053: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2054: x_msg_count => x_msg_count,
2055: x_msg_data => x_msg_data,
2056: p_api_type => G_API_TYPE);
2057: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2057: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2053: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2054: x_msg_count => x_msg_count,
2055: x_msg_data => x_msg_data,
2056: p_api_type => G_API_TYPE);
2057: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2058: --Lease Quote Details cursor
2059: IF lsq_db_val_csr%ISOPEN
2060: THEN
2061: CLOSE lsq_db_val_csr;

Line 2078: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2074: IF lsq_parent_csr%ISOPEN
2075: THEN
2076: CLOSE lsq_parent_csr;
2077: END IF;
2078: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2079: p_api_name => l_api_name,
2080: p_pkg_name => G_PKG_NAME,
2081: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2082: x_msg_count => x_msg_count,

Line 2081: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2077: END IF;
2078: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2079: p_api_name => l_api_name,
2080: p_pkg_name => G_PKG_NAME,
2081: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2082: x_msg_count => x_msg_count,
2083: x_msg_data => x_msg_data,
2084: p_api_type => G_API_TYPE);
2085: WHEN OTHERS THEN

Line 2106: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2102: IF lsq_parent_csr%ISOPEN
2103: THEN
2104: CLOSE lsq_parent_csr;
2105: END IF;
2106: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2107: p_api_name => l_api_name,
2108: p_pkg_name => G_PKG_NAME,
2109: p_exc_name => 'OTHERS',
2110: x_msg_count => x_msg_count,

Line 2161: FND_MESSAGE.SET_NAME('OKL', 'OKL_API_OTHERS_EXCEP');

2157:
2158: l_parameter_list.DELETE;
2159: EXCEPTION
2160: WHEN OTHERS THEN
2161: FND_MESSAGE.SET_NAME('OKL', 'OKL_API_OTHERS_EXCEP');
2162: FND_MESSAGE.SET_TOKEN('ERROR' ,SQLERRM);
2163: FND_MSG_PUB.ADD;
2164: IF okl_key_csr%ISOPEN
2165: THEN

Line 2234: l_return_status := OKL_API.G_RET_STS_SUCCESS;

2230: AND LAB.ID = cp_lse_app_id;
2231: lse_app_dtls_rec lse_app_dtls_csr%ROWTYPE;
2232:
2233: BEGIN
2234: l_return_status := OKL_API.G_RET_STS_SUCCESS;
2235: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.CREATE_CREDIT_APP';
2236:
2237: -- check for logging on PROCEDURE level
2238: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 2245: l_return_status := OKL_API.START_ACTIVITY(

2241: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
2242:
2243: -- call START_ACTIVITY to create savepoint, check compatibility
2244: -- and initialize message list
2245: l_return_status := OKL_API.START_ACTIVITY(
2246: p_api_name => l_api_name
2247: ,p_pkg_name => G_PKG_NAME
2248: ,p_init_msg_list => p_init_msg_list
2249: ,l_api_version => l_api_version

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

2251: ,p_api_type => G_API_TYPE
2252: ,x_return_status => l_return_status);
2253:
2254: -- check if activity started successfully
2255: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2256: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2257: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2258: RAISE OKL_API.G_EXCEPTION_ERROR;
2259: END IF;

Line 2256: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2252: ,x_return_status => l_return_status);
2253:
2254: -- check if activity started successfully
2255: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2256: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2257: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2258: RAISE OKL_API.G_EXCEPTION_ERROR;
2259: END IF;
2260:

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

2253:
2254: -- check if activity started successfully
2255: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2256: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2257: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2258: RAISE OKL_API.G_EXCEPTION_ERROR;
2259: END IF;
2260:
2261: l_cm_installed := AR_CMGT_CREDIT_REQUEST_API.is_Credit_Management_Installed;

Line 2258: RAISE OKL_API.G_EXCEPTION_ERROR;

2254: -- check if activity started successfully
2255: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2256: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2257: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2258: RAISE OKL_API.G_EXCEPTION_ERROR;
2259: END IF;
2260:
2261: l_cm_installed := AR_CMGT_CREDIT_REQUEST_API.is_Credit_Management_Installed;
2262: IF NOT l_cm_installed

Line 2264: l_return_status := OKL_API.G_RET_STS_ERROR;

2260:
2261: l_cm_installed := AR_CMGT_CREDIT_REQUEST_API.is_Credit_Management_Installed;
2262: IF NOT l_cm_installed
2263: THEN
2264: l_return_status := OKL_API.G_RET_STS_ERROR;
2265: OKL_API.set_message(p_app_name => OKL_API.G_APP_NAME,
2266: p_msg_name => 'OKL_CM_NOTINSTALLED');
2267: RAISE OKL_API.G_EXCEPTION_ERROR;
2268: END IF;

Line 2265: OKL_API.set_message(p_app_name => OKL_API.G_APP_NAME,

2261: l_cm_installed := AR_CMGT_CREDIT_REQUEST_API.is_Credit_Management_Installed;
2262: IF NOT l_cm_installed
2263: THEN
2264: l_return_status := OKL_API.G_RET_STS_ERROR;
2265: OKL_API.set_message(p_app_name => OKL_API.G_APP_NAME,
2266: p_msg_name => 'OKL_CM_NOTINSTALLED');
2267: RAISE OKL_API.G_EXCEPTION_ERROR;
2268: END IF;
2269:

Line 2267: RAISE OKL_API.G_EXCEPTION_ERROR;

2263: THEN
2264: l_return_status := OKL_API.G_RET_STS_ERROR;
2265: OKL_API.set_message(p_app_name => OKL_API.G_APP_NAME,
2266: p_msg_name => 'OKL_CM_NOTINSTALLED');
2267: RAISE OKL_API.G_EXCEPTION_ERROR;
2268: END IF;
2269:
2270: l_crr_rec := p_crr_rec;
2271:

Line 2328: p_init_msg_list => OKL_API.G_FALSE,

2324: END IF;
2325:
2326: AR_CMGT_CREDIT_REQUEST_API.CREATE_CREDIT_REQUEST(
2327: p_api_version => l_api_version,
2328: p_init_msg_list => OKL_API.G_FALSE,
2329: p_commit => l_crr_rec.l_commit,
2330: p_validation_level => l_crr_rec.validation_level,
2331: x_return_status => l_return_status,
2332: x_msg_count => x_msg_count,

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

2383: ,L_MODULE || ' Result of AR_CMGT_CREDIT_REQUEST_API.CREATE_CREDIT_REQUEST'
2384: ,'l_return_status ' || l_return_status);
2385: END IF; -- end of statement level debug
2386:
2387: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2390: RAISE OKL_API.G_EXCEPTION_ERROR;
2391: END IF;

Line 2388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2384: ,'l_return_status ' || l_return_status);
2385: END IF; -- end of statement level debug
2386:
2387: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2390: RAISE OKL_API.G_EXCEPTION_ERROR;
2391: END IF;
2392:

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

2385: END IF; -- end of statement level debug
2386:
2387: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2390: RAISE OKL_API.G_EXCEPTION_ERROR;
2391: END IF;
2392:
2393: x_crr_rec := l_crr_rec;

Line 2390: RAISE OKL_API.G_EXCEPTION_ERROR;

2386:
2387: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2390: RAISE OKL_API.G_EXCEPTION_ERROR;
2391: END IF;
2392:
2393: x_crr_rec := l_crr_rec;
2394: x_return_status := l_return_status;

Line 2396: OKL_API.END_ACTIVITY(

2392:
2393: x_crr_rec := l_crr_rec;
2394: x_return_status := l_return_status;
2395:
2396: OKL_API.END_ACTIVITY(
2397: x_msg_count => x_msg_count
2398: ,x_msg_data => x_msg_data);
2399:
2400: EXCEPTION

Line 2401: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2397: x_msg_count => x_msg_count
2398: ,x_msg_data => x_msg_data);
2399:
2400: EXCEPTION
2401: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2402: --Lease Application Details Cursor
2403: IF lse_app_dtls_csr%ISOPEN
2404: THEN
2405: CLOSE lse_app_dtls_csr;

Line 2407: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2403: IF lse_app_dtls_csr%ISOPEN
2404: THEN
2405: CLOSE lse_app_dtls_csr;
2406: END IF;
2407: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2408: p_api_name => l_api_name,
2409: p_pkg_name => G_PKG_NAME,
2410: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2411: x_msg_count => x_msg_count,

Line 2410: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2406: END IF;
2407: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2408: p_api_name => l_api_name,
2409: p_pkg_name => G_PKG_NAME,
2410: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2411: x_msg_count => x_msg_count,
2412: x_msg_data => x_msg_data,
2413: p_api_type => G_API_TYPE);
2414:

Line 2415: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2411: x_msg_count => x_msg_count,
2412: x_msg_data => x_msg_data,
2413: p_api_type => G_API_TYPE);
2414:
2415: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2416: --Lease Application Details Cursor
2417: IF lse_app_dtls_csr%ISOPEN
2418: THEN
2419: CLOSE lse_app_dtls_csr;

Line 2421: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2417: IF lse_app_dtls_csr%ISOPEN
2418: THEN
2419: CLOSE lse_app_dtls_csr;
2420: END IF;
2421: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2422: p_api_name => l_api_name,
2423: p_pkg_name => G_PKG_NAME,
2424: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2425: x_msg_count => x_msg_count,

Line 2424: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2420: END IF;
2421: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2422: p_api_name => l_api_name,
2423: p_pkg_name => G_PKG_NAME,
2424: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2425: x_msg_count => x_msg_count,
2426: x_msg_data => x_msg_data,
2427: p_api_type => G_API_TYPE);
2428:

Line 2435: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2431: IF lse_app_dtls_csr%ISOPEN
2432: THEN
2433: CLOSE lse_app_dtls_csr;
2434: END IF;
2435: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2436: p_api_name => l_api_name,
2437: p_pkg_name => G_PKG_NAME,
2438: p_exc_name => 'OTHERS',
2439: x_msg_count => x_msg_count,

Line 2536: l_return_status := OKL_API.G_RET_STS_SUCCESS;

2532: AND CHK.CHECKLIST_OBJ_ID = cp_lap_id;
2533: lap_chk_dtls_rec lap_chk_dtls_csr%ROWTYPE;
2534:
2535: BEGIN
2536: l_return_status := OKL_API.G_RET_STS_SUCCESS;
2537: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.CHECKLIST_INST_CRE';
2538:
2539: -- check for logging on PROCEDURE level
2540: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 2547: l_return_status := OKL_API.START_ACTIVITY(

2543: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
2544:
2545: -- call START_ACTIVITY to create savepoint, check compatibility
2546: -- and initialize message list
2547: l_return_status := OKL_API.START_ACTIVITY(
2548: p_api_name => l_api_name
2549: ,p_pkg_name => G_PKG_NAME
2550: ,p_init_msg_list => p_init_msg_list
2551: ,l_api_version => l_api_version

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

2553: ,p_api_type => G_API_TYPE
2554: ,x_return_status => l_return_status);
2555:
2556: -- check if activity started successfully
2557: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2558: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2559: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2560: RAISE OKL_API.G_EXCEPTION_ERROR;
2561: END IF;

Line 2558: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2554: ,x_return_status => l_return_status);
2555:
2556: -- check if activity started successfully
2557: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2558: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2559: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2560: RAISE OKL_API.G_EXCEPTION_ERROR;
2561: END IF;
2562:

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

2555:
2556: -- check if activity started successfully
2557: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2558: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2559: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2560: RAISE OKL_API.G_EXCEPTION_ERROR;
2561: END IF;
2562:
2563: FOR lap_chk_dtls_rec IN lap_chk_dtls_csr(p_lap_id)

Line 2560: RAISE OKL_API.G_EXCEPTION_ERROR;

2556: -- check if activity started successfully
2557: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2558: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2559: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2560: RAISE OKL_API.G_EXCEPTION_ERROR;
2561: END IF;
2562:
2563: FOR lap_chk_dtls_rec IN lap_chk_dtls_csr(p_lap_id)
2564: LOOP

Line 2581: ,p_init_msg_list => OKL_API.G_FALSE

2577: END IF;
2578:
2579: OKL_CHECKLIST_PVT.UPDATE_CHECKLIST_INST_HDR(
2580: p_api_version => p_api_version
2581: ,p_init_msg_list => OKL_API.G_FALSE
2582: ,x_return_status => l_return_status
2583: ,x_msg_count => x_msg_count
2584: ,x_msg_data => x_msg_data
2585: ,p_clhv_rec => l_clhv_rec

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

2600: ,L_MODULE || ' Result of OKL_CHECKLIST_PVT.UPDATE_CHECKLIST_INST_HDR'
2601: ,'l_return_status ' || l_return_status);
2602: END IF; -- end of statement level debug
2603:
2604: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2605: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2606: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2607: RAISE OKL_API.G_EXCEPTION_ERROR;
2608: END IF;

Line 2605: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2601: ,'l_return_status ' || l_return_status);
2602: END IF; -- end of statement level debug
2603:
2604: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2605: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2606: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2607: RAISE OKL_API.G_EXCEPTION_ERROR;
2608: END IF;
2609: END LOOP;

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

2602: END IF; -- end of statement level debug
2603:
2604: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2605: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2606: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2607: RAISE OKL_API.G_EXCEPTION_ERROR;
2608: END IF;
2609: END LOOP;
2610:

Line 2607: RAISE OKL_API.G_EXCEPTION_ERROR;

2603:
2604: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2605: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2606: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2607: RAISE OKL_API.G_EXCEPTION_ERROR;
2608: END IF;
2609: END LOOP;
2610:
2611: --asawanka Bug 4865418 changes start

Line 2648: ,p_init_msg_list => OKL_API.G_FALSE

2644: END IF;
2645:
2646: OKL_CHECKLIST_PVT.CREATE_CHECKLIST_INST_HDR(
2647: p_api_version => p_api_version
2648: ,p_init_msg_list => OKL_API.G_FALSE
2649: ,x_return_status => l_return_status
2650: ,x_msg_count => x_msg_count
2651: ,x_msg_data => x_msg_data
2652: ,p_clhv_rec => l_clhv_rec

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

2667: ,L_MODULE || ' Result of OKL_CHECKLIST_PVT.CREATE_CHECKLIST_INST_HDR'
2668: ,'l_return_status ' || l_return_status);
2669: END IF; -- end of statement level debug
2670:
2671: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2672: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2673: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2674: RAISE OKL_API.G_EXCEPTION_ERROR;
2675: END IF;

Line 2672: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2668: ,'l_return_status ' || l_return_status);
2669: END IF; -- end of statement level debug
2670:
2671: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2672: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2673: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2674: RAISE OKL_API.G_EXCEPTION_ERROR;
2675: END IF;
2676:

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

2669: END IF; -- end of statement level debug
2670:
2671: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2672: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2673: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2674: RAISE OKL_API.G_EXCEPTION_ERROR;
2675: END IF;
2676:
2677: l_counter := 0;

Line 2674: RAISE OKL_API.G_EXCEPTION_ERROR;

2670:
2671: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2672: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2673: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2674: RAISE OKL_API.G_EXCEPTION_ERROR;
2675: END IF;
2676:
2677: l_counter := 0;
2678: FOR chk_ln_dtls_rec in chk_ln_dtls_csr(chk_hdr_dtls_rec.id)

Line 2703: ,p_init_msg_list => OKL_API.G_FALSE

2699: END IF;
2700:
2701: OKL_CHECKLIST_PVT.CREATE_CHECKLIST_INST_DTL(
2702: p_api_version => p_api_version
2703: ,p_init_msg_list => OKL_API.G_FALSE
2704: ,x_return_status => l_return_status
2705: ,x_msg_count => x_msg_count
2706: ,x_msg_data => x_msg_data
2707: ,p_cldv_tbl => l_cldv_tbl

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

2722: ,L_MODULE || ' Result of OKL_CHECKLIST_PVT.CREATE_CHECKLIST_INST_DTL'
2723: ,'l_return_status ' || l_return_status);
2724: END IF; -- end of statement level debug
2725:
2726: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2727: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2728: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2729: RAISE OKL_API.G_EXCEPTION_ERROR;
2730: END IF;

Line 2727: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2723: ,'l_return_status ' || l_return_status);
2724: END IF; -- end of statement level debug
2725:
2726: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2727: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2728: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2729: RAISE OKL_API.G_EXCEPTION_ERROR;
2730: END IF;
2731: END IF;-- l_cldv_tbl.count > 0

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

2724: END IF; -- end of statement level debug
2725:
2726: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2727: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2728: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2729: RAISE OKL_API.G_EXCEPTION_ERROR;
2730: END IF;
2731: END IF;-- l_cldv_tbl.count > 0
2732:

Line 2729: RAISE OKL_API.G_EXCEPTION_ERROR;

2725:
2726: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2727: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2728: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2729: RAISE OKL_API.G_EXCEPTION_ERROR;
2730: END IF;
2731: END IF;-- l_cldv_tbl.count > 0
2732:
2733: -- Bug#4741121 - viselvar - Modified - Start

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

2745: ,p_event_name => p_event_name
2746: ,p_parameters => l_parameter_list);
2747:
2748:
2749: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2751: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2752: RAISE OKL_API.G_EXCEPTION_ERROR;
2753: END IF;

Line 2750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2746: ,p_parameters => l_parameter_list);
2747:
2748:
2749: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2751: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2752: RAISE OKL_API.G_EXCEPTION_ERROR;
2753: END IF;
2754:

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

2747:
2748:
2749: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2751: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2752: RAISE OKL_API.G_EXCEPTION_ERROR;
2753: END IF;
2754:
2755: -- Bug#4741121 - viselvar - Modified - End

Line 2752: RAISE OKL_API.G_EXCEPTION_ERROR;

2748:
2749: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2751: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2752: RAISE OKL_API.G_EXCEPTION_ERROR;
2753: END IF;
2754:
2755: -- Bug#4741121 - viselvar - Modified - End
2756: --asawanka Bug 4865418 changes start

Line 2761: OKL_API.END_ACTIVITY(

2757: END IF;
2758: --asawanka Bug 4865418 changes end.
2759: x_return_status := l_return_status;
2760:
2761: OKL_API.END_ACTIVITY(
2762: x_msg_count => x_msg_count
2763: ,x_msg_data => x_msg_data);
2764:
2765: EXCEPTION

Line 2766: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2762: x_msg_count => x_msg_count
2763: ,x_msg_data => x_msg_data);
2764:
2765: EXCEPTION
2766: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2767: --Lease App Details Cursor
2768: IF lse_app_dtls_csr%ISOPEN
2769: THEN
2770: CLOSE lse_app_dtls_csr;

Line 2782: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2778: IF chk_ln_dtls_csr%ISOPEN
2779: THEN
2780: CLOSE chk_ln_dtls_csr;
2781: END IF;
2782: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2783: p_api_name => l_api_name,
2784: p_pkg_name => G_PKG_NAME,
2785: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2786: x_msg_count => x_msg_count,

Line 2785: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

2781: END IF;
2782: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2783: p_api_name => l_api_name,
2784: p_pkg_name => G_PKG_NAME,
2785: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
2786: x_msg_count => x_msg_count,
2787: x_msg_data => x_msg_data,
2788: p_api_type => G_API_TYPE);
2789:

Line 2790: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2786: x_msg_count => x_msg_count,
2787: x_msg_data => x_msg_data,
2788: p_api_type => G_API_TYPE);
2789:
2790: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2791: --Lease App Details Cursor
2792: IF lse_app_dtls_csr%ISOPEN
2793: THEN
2794: CLOSE lse_app_dtls_csr;

Line 2806: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2802: IF chk_ln_dtls_csr%ISOPEN
2803: THEN
2804: CLOSE chk_ln_dtls_csr;
2805: END IF;
2806: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2807: p_api_name => l_api_name,
2808: p_pkg_name => G_PKG_NAME,
2809: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2810: x_msg_count => x_msg_count,

Line 2809: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

2805: END IF;
2806: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2807: p_api_name => l_api_name,
2808: p_pkg_name => G_PKG_NAME,
2809: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
2810: x_msg_count => x_msg_count,
2811: x_msg_data => x_msg_data,
2812: p_api_type => G_API_TYPE);
2813:

Line 2830: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

2826: IF chk_ln_dtls_csr%ISOPEN
2827: THEN
2828: CLOSE chk_ln_dtls_csr;
2829: END IF;
2830: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
2831: p_api_name => l_api_name,
2832: p_pkg_name => G_PKG_NAME,
2833: p_exc_name => 'OTHERS',
2834: x_msg_count => x_msg_count,

Line 2910: l_return_status := OKL_API.G_RET_STS_SUCCESS;

2906: AND LOP.ID = cp_lap_id;
2907: --End - varangan-3-11-2005- removed lease application reference for bug#4713798
2908: lse_app_src_dtls_rec lse_app_src_dtls_csr%ROWTYPE;
2909: BEGIN
2910: l_return_status := OKL_API.G_RET_STS_SUCCESS;
2911: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_CRE';
2912:
2913: -- check for logging on PROCEDURE level
2914: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 2924: l_return_status := OKL_API.START_ACTIVITY(

2920: l_lsqv_rec := p_lsqv_rec;
2921:
2922: -- call START_ACTIVITY to create savepoint, check compatibility
2923: -- and initialize message list
2924: l_return_status := OKL_API.START_ACTIVITY(
2925: p_api_name => l_api_name
2926: ,p_pkg_name => G_PKG_NAME
2927: ,p_init_msg_list => p_init_msg_list
2928: ,l_api_version => l_api_version

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

2930: ,p_api_type => G_API_TYPE
2931: ,x_return_status => l_return_status);
2932:
2933: -- check if activity started successfully
2934: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2936: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2937: RAISE OKL_API.G_EXCEPTION_ERROR;
2938: END IF;

Line 2935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2931: ,x_return_status => l_return_status);
2932:
2933: -- check if activity started successfully
2934: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2936: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2937: RAISE OKL_API.G_EXCEPTION_ERROR;
2938: END IF;
2939:

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

2932:
2933: -- check if activity started successfully
2934: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2936: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2937: RAISE OKL_API.G_EXCEPTION_ERROR;
2938: END IF;
2939:
2940: --set the status for lease application

Line 2937: RAISE OKL_API.G_EXCEPTION_ERROR;

2933: -- check if activity started successfully
2934: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2936: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
2937: RAISE OKL_API.G_EXCEPTION_ERROR;
2938: END IF;
2939:
2940: --set the status for lease application
2941: l_lapv_rec.application_status := G_INIT_APPL_STATUS;

Line 2957: ,p_init_msg_list => OKL_API.G_FALSE

2953: END IF;
2954:
2955: LEASE_APP_VAL(
2956: p_api_version => p_api_version
2957: ,p_init_msg_list => OKL_API.G_FALSE
2958: ,x_return_status => l_return_status
2959: ,x_msg_count => x_msg_count
2960: ,x_msg_data => x_msg_data
2961: ,p_lapv_rec => l_lapv_rec

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

2976: ,L_MODULE || ' Result of LEASE_APP_VAL'
2977: ,'l_return_status ' || l_return_status);
2978: END IF; -- end of statement level debug
2979:
2980: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2981: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2982: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2983: RAISE OKL_API.G_EXCEPTION_ERROR;
2984: END IF;

Line 2981: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2977: ,'l_return_status ' || l_return_status);
2978: END IF; -- end of statement level debug
2979:
2980: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2981: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2982: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2983: RAISE OKL_API.G_EXCEPTION_ERROR;
2984: END IF;
2985:

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

2978: END IF; -- end of statement level debug
2979:
2980: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2981: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2982: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2983: RAISE OKL_API.G_EXCEPTION_ERROR;
2984: END IF;
2985:
2986: IF(l_lapv_rec.lease_opportunity_id IS NOT NULL OR

Line 2983: RAISE OKL_API.G_EXCEPTION_ERROR;

2979:
2980: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
2981: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2982: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
2983: RAISE OKL_API.G_EXCEPTION_ERROR;
2984: END IF;
2985:
2986: IF(l_lapv_rec.lease_opportunity_id IS NOT NULL OR
2987: l_lapv_rec.lease_opportunity_id <> OKL_API.G_MISS_NUM)

Line 2987: l_lapv_rec.lease_opportunity_id <> OKL_API.G_MISS_NUM)

2983: RAISE OKL_API.G_EXCEPTION_ERROR;
2984: END IF;
2985:
2986: IF(l_lapv_rec.lease_opportunity_id IS NOT NULL OR
2987: l_lapv_rec.lease_opportunity_id <> OKL_API.G_MISS_NUM)
2988: THEN
2989: --BUG 4951955 PAGARG Instead of Lease Opp id, pass source Lease Quote id
2990: --as parameter to check default values
2991: OPEN lse_app_src_dtls_csr(l_lapv_rec.lease_opportunity_id);

Line 3005: ,p_init_msg_list => OKL_API.G_FALSE

3001: END IF;
3002:
3003: check_lease_quote_defaults(
3004: p_api_version => p_api_version
3005: ,p_init_msg_list => OKL_API.G_FALSE
3006: ,x_return_status => l_return_status
3007: ,x_msg_count => x_msg_count
3008: ,x_msg_data => x_msg_data
3009: ,p_source_lsq_id => lse_app_src_dtls_rec.lsq_id

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

3027: ,'l_return_status ' || l_return_status);
3028: END IF; -- end of statement level debug
3029:
3030: -- Check the status and accordingly set the Lease Application Status
3031: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS)THEN
3032: l_lapv_rec.application_status := 'PR-ACCEPTED';
3033: END IF;
3034: END IF; -- LEASE_OPPORTUNITY_ID check for null and G_MISS_NUM
3035:

Line 3047: ,p_init_msg_list => OKL_API.G_FALSE

3043:
3044: -- call the TAPI insert_row to create a lease application
3045: OKL_LAP_PVT.INSERT_ROW(
3046: p_api_version => p_api_version
3047: ,p_init_msg_list => OKL_API.G_FALSE
3048: ,x_return_status => l_return_status
3049: ,x_msg_count => x_msg_count
3050: ,x_msg_data => x_msg_data
3051: ,p_lapv_rec => l_lapv_rec

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

3069: ' result status ' || l_return_status ||
3070: ' x_msg_data ' || x_msg_data);
3071: END IF; -- end of statement level debug
3072:
3073: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3074: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3075: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3076: RAISE OKL_API.G_EXCEPTION_ERROR;
3077: END IF;

Line 3074: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3070: ' x_msg_data ' || x_msg_data);
3071: END IF; -- end of statement level debug
3072:
3073: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3074: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3075: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3076: RAISE OKL_API.G_EXCEPTION_ERROR;
3077: END IF;
3078:

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

3071: END IF; -- end of statement level debug
3072:
3073: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3074: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3075: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3076: RAISE OKL_API.G_EXCEPTION_ERROR;
3077: END IF;
3078:
3079: --Populate lease quote rec values

Line 3076: RAISE OKL_API.G_EXCEPTION_ERROR;

3072:
3073: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3074: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3075: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3076: RAISE OKL_API.G_EXCEPTION_ERROR;
3077: END IF;
3078:
3079: --Populate lease quote rec values
3080: l_lsqv_rec.parent_object_code := 'LEASEAPP';

Line 3097: AND l_lapv_rec.lease_opportunity_id <> OKL_API.G_MISS_NUM)

3093: --underline lease quote with the header rec passed to duplicate api
3094: --This way it will duplicate lease quote with header values from rec and
3095: --rest of configuration, adjustment, pricing data from the source lease quote id
3096: IF(l_lapv_rec.lease_opportunity_id IS NOT NULL
3097: AND l_lapv_rec.lease_opportunity_id <> OKL_API.G_MISS_NUM)
3098: THEN
3099: IF(x_lapv_rec.application_status = 'PR-ACCEPTED')
3100: THEN
3101: l_lsqv_rec.status := 'CT-ACCEPTED';

Line 3120: ,p_init_msg_list => OKL_API.G_FALSE

3116:
3117: -- call the procedure to create lease quote line
3118: OKL_LEASE_QUOTE_PVT.DUPLICATE_LEASE_QTE(
3119: p_api_version => p_api_version
3120: ,p_init_msg_list => OKL_API.G_FALSE
3121: ,p_transaction_control => OKL_API.G_TRUE
3122: ,p_source_quote_id => lse_app_src_dtls_rec.lsq_id
3123: ,p_lease_qte_rec => l_lsqv_rec
3124: ,x_lease_qte_rec => x_lsqv_rec

Line 3121: ,p_transaction_control => OKL_API.G_TRUE

3117: -- call the procedure to create lease quote line
3118: OKL_LEASE_QUOTE_PVT.DUPLICATE_LEASE_QTE(
3119: p_api_version => p_api_version
3120: ,p_init_msg_list => OKL_API.G_FALSE
3121: ,p_transaction_control => OKL_API.G_TRUE
3122: ,p_source_quote_id => lse_app_src_dtls_rec.lsq_id
3123: ,p_lease_qte_rec => l_lsqv_rec
3124: ,x_lease_qte_rec => x_lsqv_rec
3125: ,x_return_status => l_return_status

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

3144: ' result status ' || l_return_status ||
3145: ' x_msg_data ' || x_msg_data);
3146: END IF; -- end of statement level debug
3147:
3148: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3149: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3150: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3151: RAISE OKL_API.G_EXCEPTION_ERROR;
3152: END IF;

Line 3149: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3145: ' x_msg_data ' || x_msg_data);
3146: END IF; -- end of statement level debug
3147:
3148: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3149: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3150: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3151: RAISE OKL_API.G_EXCEPTION_ERROR;
3152: END IF;
3153:

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

3146: END IF; -- end of statement level debug
3147:
3148: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3149: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3150: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3151: RAISE OKL_API.G_EXCEPTION_ERROR;
3152: END IF;
3153:
3154: --Bug 4960541 PAGARG Added call to validations API while creating Lease

Line 3151: RAISE OKL_API.G_EXCEPTION_ERROR;

3147:
3148: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3149: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3150: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3151: RAISE OKL_API.G_EXCEPTION_ERROR;
3152: END IF;
3153:
3154: --Bug 4960541 PAGARG Added call to validations API while creating Lease
3155: --App from Lease Quote. Based on qa result Lease App and Lease Quote status

Line 3168: ,p_init_msg_list => OKL_API.G_FALSE

3164:
3165: -- call the procedure to perform QA validations
3166: LEASE_APP_QA_VAL(
3167: p_api_version => p_api_version
3168: ,p_init_msg_list => OKL_API.G_FALSE
3169: ,p_lap_id => x_lapv_rec.id
3170: ,x_return_status => l_return_status
3171: ,x_msg_count => x_msg_count
3172: ,x_msg_data => x_msg_data

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

3189: ' Result Status ' || l_return_status ||
3190: ' QA Result Status ' || l_qa_result);
3191: END IF; -- end of statement level debug
3192:
3193: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3194: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3195: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3196: RAISE OKL_API.G_EXCEPTION_ERROR;
3197: END IF;

Line 3194: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3190: ' QA Result Status ' || l_qa_result);
3191: END IF; -- end of statement level debug
3192:
3193: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3194: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3195: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3196: RAISE OKL_API.G_EXCEPTION_ERROR;
3197: END IF;
3198:

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

3191: END IF; -- end of statement level debug
3192:
3193: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3194: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3195: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3196: RAISE OKL_API.G_EXCEPTION_ERROR;
3197: END IF;
3198:
3199: IF l_qa_result <> OKL_API.G_RET_STS_SUCCESS

Line 3196: RAISE OKL_API.G_EXCEPTION_ERROR;

3192:
3193: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3194: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3195: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3196: RAISE OKL_API.G_EXCEPTION_ERROR;
3197: END IF;
3198:
3199: IF l_qa_result <> OKL_API.G_RET_STS_SUCCESS
3200: THEN

Line 3199: IF l_qa_result <> OKL_API.G_RET_STS_SUCCESS

3195: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3196: RAISE OKL_API.G_EXCEPTION_ERROR;
3197: END IF;
3198:
3199: IF l_qa_result <> OKL_API.G_RET_STS_SUCCESS
3200: THEN
3201: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
3202: THEN
3203: OKL_DEBUG_PUB.LOG_DEBUG(

Line 3212: ,p_init_msg_list => OKL_API.G_FALSE

3208:
3209: --call the procedure to update a lease application status
3210: SET_LEASE_APP_STATUS(
3211: p_api_version => p_api_version
3212: ,p_init_msg_list => OKL_API.G_FALSE
3213: ,p_lap_id => x_lapv_rec.id
3214: ,p_lap_status => G_INIT_APPL_STATUS
3215: ,x_return_status => l_return_status
3216: ,x_msg_count => x_msg_count

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

3232: ,'return status ' || l_return_status ||
3233: ' x_msg_data ' || x_msg_data);
3234: END IF; -- end of statement level debug
3235:
3236: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3238: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3239: RAISE OKL_API.G_EXCEPTION_ERROR;
3240: END IF;

Line 3237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3233: ' x_msg_data ' || x_msg_data);
3234: END IF; -- end of statement level debug
3235:
3236: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3238: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3239: RAISE OKL_API.G_EXCEPTION_ERROR;
3240: END IF;
3241:

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

3234: END IF; -- end of statement level debug
3235:
3236: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3238: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3239: RAISE OKL_API.G_EXCEPTION_ERROR;
3240: END IF;
3241:
3242: l_lsqv_rec := x_lsqv_rec;

Line 3239: RAISE OKL_API.G_EXCEPTION_ERROR;

3235:
3236: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3238: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3239: RAISE OKL_API.G_EXCEPTION_ERROR;
3240: END IF;
3241:
3242: l_lsqv_rec := x_lsqv_rec;
3243: l_lsqv_rec.status := 'PR-INCOMPLETE';

Line 3255: ,p_init_msg_list => OKL_API.G_FALSE

3251:
3252: -- call the procedure to create lease quote line
3253: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
3254: p_api_version => p_api_version
3255: ,p_init_msg_list => OKL_API.G_FALSE
3256: ,p_transaction_control => OKL_API.G_TRUE
3257: ,p_lease_qte_rec => l_lsqv_rec
3258: ,x_lease_qte_rec => x_lsqv_rec
3259: ,x_return_status => l_return_status

Line 3256: ,p_transaction_control => OKL_API.G_TRUE

3252: -- call the procedure to create lease quote line
3253: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
3254: p_api_version => p_api_version
3255: ,p_init_msg_list => OKL_API.G_FALSE
3256: ,p_transaction_control => OKL_API.G_TRUE
3257: ,p_lease_qte_rec => l_lsqv_rec
3258: ,x_lease_qte_rec => x_lsqv_rec
3259: ,x_return_status => l_return_status
3260: ,x_msg_count => x_msg_count

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

3278: ' result status ' || l_return_status ||
3279: ' x_msg_data ' || x_msg_data);
3280: END IF; -- end of statement level debug
3281:
3282: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3284: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3285: RAISE OKL_API.G_EXCEPTION_ERROR;
3286: END IF;

Line 3283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3279: ' x_msg_data ' || x_msg_data);
3280: END IF; -- end of statement level debug
3281:
3282: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3284: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3285: RAISE OKL_API.G_EXCEPTION_ERROR;
3286: END IF;
3287: END IF; -- For QA Result Check

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

3280: END IF; -- end of statement level debug
3281:
3282: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3284: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3285: RAISE OKL_API.G_EXCEPTION_ERROR;
3286: END IF;
3287: END IF; -- For QA Result Check
3288: ELSE -- if Lease Opportunity Id is null

Line 3285: RAISE OKL_API.G_EXCEPTION_ERROR;

3281:
3282: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3284: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3285: RAISE OKL_API.G_EXCEPTION_ERROR;
3286: END IF;
3287: END IF; -- For QA Result Check
3288: ELSE -- if Lease Opportunity Id is null
3289: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 3300: ,p_init_msg_list => OKL_API.G_FALSE

3296:
3297: -- call the procedure to create lease quote line
3298: OKL_LEASE_QUOTE_PVT.CREATE_LEASE_QTE(
3299: p_api_version => p_api_version
3300: ,p_init_msg_list => OKL_API.G_FALSE
3301: ,p_transaction_control => OKL_API.G_TRUE
3302: ,p_lease_qte_rec => l_lsqv_rec
3303: ,x_lease_qte_rec => x_lsqv_rec
3304: ,x_return_status => l_return_status

Line 3301: ,p_transaction_control => OKL_API.G_TRUE

3297: -- call the procedure to create lease quote line
3298: OKL_LEASE_QUOTE_PVT.CREATE_LEASE_QTE(
3299: p_api_version => p_api_version
3300: ,p_init_msg_list => OKL_API.G_FALSE
3301: ,p_transaction_control => OKL_API.G_TRUE
3302: ,p_lease_qte_rec => l_lsqv_rec
3303: ,x_lease_qte_rec => x_lsqv_rec
3304: ,x_return_status => l_return_status
3305: ,x_msg_count => x_msg_count

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

3323: ' result status ' || l_return_status ||
3324: ' x_msg_data ' || x_msg_data);
3325: END IF; -- end of statement level debug
3326:
3327: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3328: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3329: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3330: RAISE OKL_API.G_EXCEPTION_ERROR;
3331: END IF;

Line 3328: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3324: ' x_msg_data ' || x_msg_data);
3325: END IF; -- end of statement level debug
3326:
3327: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3328: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3329: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3330: RAISE OKL_API.G_EXCEPTION_ERROR;
3331: END IF;
3332:

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

3325: END IF; -- end of statement level debug
3326:
3327: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3328: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3329: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3330: RAISE OKL_API.G_EXCEPTION_ERROR;
3331: END IF;
3332:
3333: END IF;

Line 3330: RAISE OKL_API.G_EXCEPTION_ERROR;

3326:
3327: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3328: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3329: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3330: RAISE OKL_API.G_EXCEPTION_ERROR;
3331: END IF;
3332:
3333: END IF;
3334: -- Bug#4741121 - viselvar - Modified - Start

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

3343: ,x_msg_data => x_msg_data
3344: ,p_event_name => p_event_name1
3345: ,p_parameters => l_parameter_list);
3346:
3347: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3348: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3349: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3350: RAISE OKL_API.G_EXCEPTION_ERROR;
3351: END IF;

Line 3348: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3344: ,p_event_name => p_event_name1
3345: ,p_parameters => l_parameter_list);
3346:
3347: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3348: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3349: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3350: RAISE OKL_API.G_EXCEPTION_ERROR;
3351: END IF;
3352: -- Bug#4741121 - viselvar - Modified - End

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

3345: ,p_parameters => l_parameter_list);
3346:
3347: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3348: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3349: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3350: RAISE OKL_API.G_EXCEPTION_ERROR;
3351: END IF;
3352: -- Bug#4741121 - viselvar - Modified - End
3353:

Line 3350: RAISE OKL_API.G_EXCEPTION_ERROR;

3346:
3347: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3348: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3349: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3350: RAISE OKL_API.G_EXCEPTION_ERROR;
3351: END IF;
3352: -- Bug#4741121 - viselvar - Modified - End
3353:
3354: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 3365: ,p_init_msg_list => OKL_API.G_FALSE

3361:
3362: --call to create Credit Lease Application
3363: CREATE_CREDIT_APP(
3364: p_api_version => p_api_version
3365: ,p_init_msg_list => OKL_API.G_FALSE
3366: ,x_return_status => l_return_status
3367: ,x_msg_count => x_msg_count
3368: ,x_msg_data => x_msg_data
3369: ,p_lapv_rec => x_lapv_rec

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

3385: ,L_MODULE || ' Result of CREATE_CREDIT_APP'
3386: ,' result status ' || l_return_status);
3387: END IF; -- end of statement level debug
3388:
3389: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3391: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3392: RAISE OKL_API.G_EXCEPTION_ERROR;
3393: END IF;

Line 3390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3386: ,' result status ' || l_return_status);
3387: END IF; -- end of statement level debug
3388:
3389: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3391: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3392: RAISE OKL_API.G_EXCEPTION_ERROR;
3393: END IF;
3394:

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

3387: END IF; -- end of statement level debug
3388:
3389: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3391: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3392: RAISE OKL_API.G_EXCEPTION_ERROR;
3393: END IF;
3394:
3395: OPEN chk_hdr_dtls_csr(x_lapv_rec.id);

Line 3392: RAISE OKL_API.G_EXCEPTION_ERROR;

3388:
3389: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3390: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3391: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3392: RAISE OKL_API.G_EXCEPTION_ERROR;
3393: END IF;
3394:
3395: OPEN chk_hdr_dtls_csr(x_lapv_rec.id);
3396: FETCH chk_hdr_dtls_csr INTO chk_hdr_dtls_rec;

Line 3412: ,p_init_msg_list => OKL_API.G_FALSE

3408:
3409: --call to create Checklist Instance
3410: CHECKLIST_INST_CRE(
3411: p_api_version => p_api_version
3412: ,p_init_msg_list => OKL_API.G_FALSE
3413: ,x_return_status => l_return_status
3414: ,x_msg_count => x_msg_count
3415: ,x_msg_data => x_msg_data
3416: ,p_lap_id => x_lapv_rec.id

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

3431: ,L_MODULE || ' Result of CHECKLIST_INST_CRE'
3432: ,' result status ' || l_return_status);
3433: END IF; -- end of statement level debug
3434:
3435: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3436: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3437: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3438: RAISE OKL_API.G_EXCEPTION_ERROR;
3439: END IF;

Line 3436: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3432: ,' result status ' || l_return_status);
3433: END IF; -- end of statement level debug
3434:
3435: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3436: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3437: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3438: RAISE OKL_API.G_EXCEPTION_ERROR;
3439: END IF;
3440: END IF; -- Condition to check for call to create checklist instance

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

3433: END IF; -- end of statement level debug
3434:
3435: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3436: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3437: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3438: RAISE OKL_API.G_EXCEPTION_ERROR;
3439: END IF;
3440: END IF; -- Condition to check for call to create checklist instance
3441:

Line 3438: RAISE OKL_API.G_EXCEPTION_ERROR;

3434:
3435: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3436: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3437: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3438: RAISE OKL_API.G_EXCEPTION_ERROR;
3439: END IF;
3440: END IF; -- Condition to check for call to create checklist instance
3441:
3442: -- Bug#4741121 - viselvar - Modified - Start

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

3451: ,x_msg_data => x_msg_data
3452: ,p_event_name => p_event_name
3453: ,p_parameters => l_parameter_list);
3454:
3455: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3456: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3457: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3458: RAISE OKL_API.G_EXCEPTION_ERROR;
3459: END IF;

Line 3456: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3452: ,p_event_name => p_event_name
3453: ,p_parameters => l_parameter_list);
3454:
3455: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3456: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3457: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3458: RAISE OKL_API.G_EXCEPTION_ERROR;
3459: END IF;
3460: -- Bug#4741121 - viselvar - Modified - End

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

3453: ,p_parameters => l_parameter_list);
3454:
3455: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3456: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3457: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3458: RAISE OKL_API.G_EXCEPTION_ERROR;
3459: END IF;
3460: -- Bug#4741121 - viselvar - Modified - End
3461:

Line 3458: RAISE OKL_API.G_EXCEPTION_ERROR;

3454:
3455: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3456: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3457: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3458: RAISE OKL_API.G_EXCEPTION_ERROR;
3459: END IF;
3460: -- Bug#4741121 - viselvar - Modified - End
3461:
3462: x_return_status := l_return_status;

Line 3463: OKL_API.END_ACTIVITY(

3459: END IF;
3460: -- Bug#4741121 - viselvar - Modified - End
3461:
3462: x_return_status := l_return_status;
3463: OKL_API.END_ACTIVITY(
3464: x_msg_count => x_msg_count
3465: ,x_msg_data => x_msg_data);
3466: EXCEPTION
3467: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 3467: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3463: OKL_API.END_ACTIVITY(
3464: x_msg_count => x_msg_count
3465: ,x_msg_data => x_msg_data);
3466: EXCEPTION
3467: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3468: --Checklist Header Details Cursor
3469: IF chk_hdr_dtls_csr%ISOPEN
3470: THEN
3471: CLOSE chk_hdr_dtls_csr;

Line 3478: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

3474: IF lse_app_src_dtls_csr%ISOPEN
3475: THEN
3476: CLOSE lse_app_src_dtls_csr;
3477: END IF;
3478: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3479: p_api_name => l_api_name,
3480: p_pkg_name => G_PKG_NAME,
3481: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
3482: x_msg_count => x_msg_count,

Line 3481: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

3477: END IF;
3478: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3479: p_api_name => l_api_name,
3480: p_pkg_name => G_PKG_NAME,
3481: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
3482: x_msg_count => x_msg_count,
3483: x_msg_data => x_msg_data,
3484: p_api_type => G_API_TYPE);
3485: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3485: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3481: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
3482: x_msg_count => x_msg_count,
3483: x_msg_data => x_msg_data,
3484: p_api_type => G_API_TYPE);
3485: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3486: --Checklist Header Details Cursor
3487: IF chk_hdr_dtls_csr%ISOPEN
3488: THEN
3489: CLOSE chk_hdr_dtls_csr;

Line 3496: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

3492: IF lse_app_src_dtls_csr%ISOPEN
3493: THEN
3494: CLOSE lse_app_src_dtls_csr;
3495: END IF;
3496: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3497: p_api_name => l_api_name,
3498: p_pkg_name => G_PKG_NAME,
3499: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
3500: x_msg_count => x_msg_count,

Line 3499: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

3495: END IF;
3496: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3497: p_api_name => l_api_name,
3498: p_pkg_name => G_PKG_NAME,
3499: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
3500: x_msg_count => x_msg_count,
3501: x_msg_data => x_msg_data,
3502: p_api_type => G_API_TYPE);
3503: WHEN OTHERS THEN

Line 3514: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

3510: IF lse_app_src_dtls_csr%ISOPEN
3511: THEN
3512: CLOSE lse_app_src_dtls_csr;
3513: END IF;
3514: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
3515: p_api_name => l_api_name,
3516: p_pkg_name => G_PKG_NAME,
3517: p_exc_name => 'OTHERS',
3518: x_msg_count => x_msg_count,

Line 3617: l_return_status := OKL_API.G_RET_STS_SUCCESS;

3613: AND SOURCE_COLUMN1 = cp_lap_id;
3614: get_crd_app_data_rec get_crd_app_data%ROWTYPE;
3615: --asawanka Bug 4865418 changes end
3616: BEGIN
3617: l_return_status := OKL_API.G_RET_STS_SUCCESS;
3618: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_UPD';
3619:
3620: -- check for logging on PROCEDURE level
3621: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 3628: l_return_status := OKL_API.START_ACTIVITY(

3624: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
3625:
3626: -- call START_ACTIVITY to create savepoint, check compatibility
3627: -- and initialize message list
3628: l_return_status := OKL_API.START_ACTIVITY(
3629: p_api_name => l_api_name
3630: ,p_pkg_name => G_PKG_NAME
3631: ,p_init_msg_list => p_init_msg_list
3632: ,l_api_version => l_api_version

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

3634: ,p_api_type => G_API_TYPE
3635: ,x_return_status => l_return_status);
3636:
3637: -- check if activity started successfully
3638: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3639: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3640: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3641: RAISE OKL_API.G_EXCEPTION_ERROR;
3642: END IF;

Line 3639: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3635: ,x_return_status => l_return_status);
3636:
3637: -- check if activity started successfully
3638: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3639: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3640: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3641: RAISE OKL_API.G_EXCEPTION_ERROR;
3642: END IF;
3643:

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

3636:
3637: -- check if activity started successfully
3638: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3639: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3640: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3641: RAISE OKL_API.G_EXCEPTION_ERROR;
3642: END IF;
3643:
3644: l_lapv_rec := p_lapv_rec;

Line 3641: RAISE OKL_API.G_EXCEPTION_ERROR;

3637: -- check if activity started successfully
3638: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3639: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3640: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
3641: RAISE OKL_API.G_EXCEPTION_ERROR;
3642: END IF;
3643:
3644: l_lapv_rec := p_lapv_rec;
3645: l_lsqv_rec := p_lsqv_rec;

Line 3662: ,p_init_msg_list => OKL_API.G_FALSE

3658: END IF;
3659:
3660: LEASE_APP_VAL(
3661: p_api_version => p_api_version
3662: ,p_init_msg_list => OKL_API.G_FALSE
3663: ,x_return_status => l_return_status
3664: ,x_msg_count => x_msg_count
3665: ,x_msg_data => x_msg_data
3666: ,p_lapv_rec => l_lapv_rec

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

3681: ,L_MODULE || ' Result of LEASE_APP_VAL'
3682: ,'l_return_status ' || l_return_status);
3683: END IF; -- end of statement level debug
3684:
3685: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3687: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3688: RAISE OKL_API.G_EXCEPTION_ERROR;
3689: END IF;

Line 3686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3682: ,'l_return_status ' || l_return_status);
3683: END IF; -- end of statement level debug
3684:
3685: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3687: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3688: RAISE OKL_API.G_EXCEPTION_ERROR;
3689: END IF;
3690: --asawanka Bug 4865418 changes start

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

3683: END IF; -- end of statement level debug
3684:
3685: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3687: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3688: RAISE OKL_API.G_EXCEPTION_ERROR;
3689: END IF;
3690: --asawanka Bug 4865418 changes start
3691:

Line 3688: RAISE OKL_API.G_EXCEPTION_ERROR;

3684:
3685: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3687: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3688: RAISE OKL_API.G_EXCEPTION_ERROR;
3689: END IF;
3690: --asawanka Bug 4865418 changes start
3691:
3692: --collect the existing lease application template before update

Line 3711: ,p_init_msg_list => OKL_API.G_FALSE

3707: END IF;
3708:
3709: CHECK_LEASE_QUOTE_DEFAULTS(
3710: p_api_version => p_api_version
3711: ,p_init_msg_list => OKL_API.G_FALSE
3712: ,x_return_status => l_return_status
3713: ,x_msg_count => x_msg_count
3714: ,x_msg_data => x_msg_data
3715: ,p_source_lsq_id => l_lsqv_rec.id

Line 3737: IF(l_return_status = OKL_API.G_RET_STS_ERROR)

3733: ,'l_return_status ' || l_return_status);
3734: END IF; -- end of statement level debug
3735:
3736: -- Check the status and accordingly set the Lease Application Status
3737: IF(l_return_status = OKL_API.G_RET_STS_ERROR)
3738: THEN
3739: --set the status for lease application
3740: l_lapv_rec.application_status := G_INIT_APPL_STATUS;
3741: l_update_quote := 1;

Line 3755: ,p_init_msg_list => OKL_API.G_FALSE

3751:
3752: -- call the TAPI update_row to update a lease application
3753: OKL_LAP_PVT.UPDATE_ROW(
3754: p_api_version => p_api_version
3755: ,p_init_msg_list => OKL_API.G_FALSE
3756: ,x_return_status => l_return_status
3757: ,x_msg_count => x_msg_count
3758: ,x_msg_data => x_msg_data
3759: ,p_lapv_rec => l_lapv_rec

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

3776: ' expiring lease application with status ' || l_return_status ||
3777: ' x_msg_data ' || x_msg_data);
3778: END IF; -- end of statement level debug
3779:
3780: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3782: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3783: RAISE OKL_API.G_EXCEPTION_ERROR;
3784: END IF;

Line 3781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3777: ' x_msg_data ' || x_msg_data);
3778: END IF; -- end of statement level debug
3779:
3780: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3782: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3783: RAISE OKL_API.G_EXCEPTION_ERROR;
3784: END IF;
3785:

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

3778: END IF; -- end of statement level debug
3779:
3780: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3782: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3783: RAISE OKL_API.G_EXCEPTION_ERROR;
3784: END IF;
3785:
3786: IF(l_update_quote = 1)

Line 3783: RAISE OKL_API.G_EXCEPTION_ERROR;

3779:
3780: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3782: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3783: RAISE OKL_API.G_EXCEPTION_ERROR;
3784: END IF;
3785:
3786: IF(l_update_quote = 1)
3787: THEN

Line 3801: ,p_init_msg_list => OKL_API.G_FALSE

3797:
3798: -- call the procedure to create lease quote line
3799: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
3800: p_api_version => p_api_version
3801: ,p_init_msg_list => OKL_API.G_FALSE
3802: ,p_transaction_control => OKL_API.G_TRUE
3803: ,p_lease_qte_rec => l_lsqv_rec
3804: ,x_lease_qte_rec => x_lsqv_rec
3805: ,x_return_status => l_return_status

Line 3802: ,p_transaction_control => OKL_API.G_TRUE

3798: -- call the procedure to create lease quote line
3799: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
3800: p_api_version => p_api_version
3801: ,p_init_msg_list => OKL_API.G_FALSE
3802: ,p_transaction_control => OKL_API.G_TRUE
3803: ,p_lease_qte_rec => l_lsqv_rec
3804: ,x_lease_qte_rec => x_lsqv_rec
3805: ,x_return_status => l_return_status
3806: ,x_msg_count => x_msg_count

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

3824: ' result status ' || l_return_status ||
3825: ' x_msg_data ' || x_msg_data);
3826: END IF; -- end of statement level debug
3827:
3828: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3829: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3830: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3831: RAISE OKL_API.G_EXCEPTION_ERROR;
3832: END IF;

Line 3829: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3825: ' x_msg_data ' || x_msg_data);
3826: END IF; -- end of statement level debug
3827:
3828: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3829: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3830: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3831: RAISE OKL_API.G_EXCEPTION_ERROR;
3832: END IF;
3833: END IF;

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

3826: END IF; -- end of statement level debug
3827:
3828: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3829: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3830: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3831: RAISE OKL_API.G_EXCEPTION_ERROR;
3832: END IF;
3833: END IF;
3834: --BUG 4951955 PAGARG Removed the call to subsidy pool API as it was redundant

Line 3831: RAISE OKL_API.G_EXCEPTION_ERROR;

3827:
3828: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3829: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3830: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3831: RAISE OKL_API.G_EXCEPTION_ERROR;
3832: END IF;
3833: END IF;
3834: --BUG 4951955 PAGARG Removed the call to subsidy pool API as it was redundant
3835: --It is already called in update_lease_qte

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

3846: ,x_msg_data => x_msg_data
3847: ,p_event_name => p_event_name
3848: ,p_parameters => l_parameter_list);
3849:
3850: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3852: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3853: RAISE OKL_API.G_EXCEPTION_ERROR;
3854: END IF;

Line 3851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3847: ,p_event_name => p_event_name
3848: ,p_parameters => l_parameter_list);
3849:
3850: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3852: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3853: RAISE OKL_API.G_EXCEPTION_ERROR;
3854: END IF;
3855: -- Bug#4741121 - viselvar - Modified - End

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

3848: ,p_parameters => l_parameter_list);
3849:
3850: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3852: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3853: RAISE OKL_API.G_EXCEPTION_ERROR;
3854: END IF;
3855: -- Bug#4741121 - viselvar - Modified - End
3856:

Line 3853: RAISE OKL_API.G_EXCEPTION_ERROR;

3849:
3850: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3852: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3853: RAISE OKL_API.G_EXCEPTION_ERROR;
3854: END IF;
3855: -- Bug#4741121 - viselvar - Modified - End
3856:
3857: --asawanka Bug 4865418 changes start

Line 3878: ,p_init_msg_list => OKL_API.G_FALSE

3874:
3875: --call to create Checklist Instance
3876: CHECKLIST_INST_CRE(
3877: p_api_version => p_api_version
3878: ,p_init_msg_list => OKL_API.G_FALSE
3879: ,x_return_status => l_return_status
3880: ,x_msg_count => x_msg_count
3881: ,x_msg_data => x_msg_data
3882: ,p_lap_id => l_lapv_rec.id

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

3897: ,L_MODULE || ' Result of CHECKLIST_INST_CRE'
3898: ,' result status ' || l_return_status);
3899: END IF; -- end of statement level debug
3900:
3901: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3904: RAISE OKL_API.G_EXCEPTION_ERROR;
3905: END IF;

Line 3902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3898: ,' result status ' || l_return_status);
3899: END IF; -- end of statement level debug
3900:
3901: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3904: RAISE OKL_API.G_EXCEPTION_ERROR;
3905: END IF;
3906: END IF;--condition to check change of lease application template

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

3899: END IF; -- end of statement level debug
3900:
3901: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3904: RAISE OKL_API.G_EXCEPTION_ERROR;
3905: END IF;
3906: END IF;--condition to check change of lease application template
3907:

Line 3904: RAISE OKL_API.G_EXCEPTION_ERROR;

3900:
3901: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3904: RAISE OKL_API.G_EXCEPTION_ERROR;
3905: END IF;
3906: END IF;--condition to check change of lease application template
3907:
3908: --check the review purpose, credit classification and Customer Account on the

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

3945: ,L_MODULE || ' Result of OCM_CREDIT_REQUEST_UPDATE_PUB.GET_CREDIT_REQUEST_REC'
3946: ,' result status ' || l_return_status);
3947: END IF; -- end of statement level debug
3948:
3949: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3950: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3951: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3952: RAISE OKL_API.G_EXCEPTION_ERROR;
3953: END IF;

Line 3950: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3946: ,' result status ' || l_return_status);
3947: END IF; -- end of statement level debug
3948:
3949: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3950: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3951: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3952: RAISE OKL_API.G_EXCEPTION_ERROR;
3953: END IF;
3954:

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

3947: END IF; -- end of statement level debug
3948:
3949: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3950: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3951: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3952: RAISE OKL_API.G_EXCEPTION_ERROR;
3953: END IF;
3954:
3955: --assign the new values

Line 3952: RAISE OKL_API.G_EXCEPTION_ERROR;

3948:
3949: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3950: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3951: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3952: RAISE OKL_API.G_EXCEPTION_ERROR;
3953: END IF;
3954:
3955: --assign the new values
3956: l_credit_request_rec.application_number := l_lapv_rec.reference_number;

Line 3972: p_init_msg_list => OKL_API.G_FALSE,

3968: END IF;
3969: --update the credit application data
3970: OCM_CREDIT_REQUEST_UPDATE_PUB.UPDATE_CREDIT_REQUEST(
3971: p_api_version => l_api_version,
3972: p_init_msg_list => OKL_API.G_FALSE,
3973: p_commit => NULL,
3974: p_validation_level => NULL,
3975: x_return_status => l_return_status,
3976: x_msg_count => x_msg_count,

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

3992: ,L_MODULE || ' Result of OCM_CREDIT_REQUEST_UPDATE_PUB.UPDATE_CREDIT_REQUEST'
3993: ,' result status ' || l_return_status);
3994: END IF; -- end of statement level debug
3995:
3996: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3997: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3998: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3999: RAISE OKL_API.G_EXCEPTION_ERROR;
4000: END IF;

Line 3997: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3993: ,' result status ' || l_return_status);
3994: END IF; -- end of statement level debug
3995:
3996: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3997: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3998: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3999: RAISE OKL_API.G_EXCEPTION_ERROR;
4000: END IF;
4001: END IF;--condition to check change in credit classification or review purpose

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

3994: END IF; -- end of statement level debug
3995:
3996: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3997: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3998: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3999: RAISE OKL_API.G_EXCEPTION_ERROR;
4000: END IF;
4001: END IF;--condition to check change in credit classification or review purpose
4002: --asawanka Bug 4865418 changes end

Line 3999: RAISE OKL_API.G_EXCEPTION_ERROR;

3995:
3996: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
3997: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3998: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
3999: RAISE OKL_API.G_EXCEPTION_ERROR;
4000: END IF;
4001: END IF;--condition to check change in credit classification or review purpose
4002: --asawanka Bug 4865418 changes end
4003:

Line 4005: OKL_API.END_ACTIVITY(

4001: END IF;--condition to check change in credit classification or review purpose
4002: --asawanka Bug 4865418 changes end
4003:
4004: x_return_status := l_return_status;
4005: OKL_API.END_ACTIVITY(
4006: x_msg_count => x_msg_count
4007: ,x_msg_data => x_msg_data);
4008: EXCEPTION
4009: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 4009: WHEN OKL_API.G_EXCEPTION_ERROR THEN

4005: OKL_API.END_ACTIVITY(
4006: x_msg_count => x_msg_count
4007: ,x_msg_data => x_msg_data);
4008: EXCEPTION
4009: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4010: --Lease Quote Details Cursor
4011: IF l_lsq_dtls_csr%ISOPEN
4012: THEN
4013: CLOSE l_lsq_dtls_csr;

Line 4030: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

4026: IF get_crd_app_data%ISOPEN
4027: THEN
4028: CLOSE get_crd_app_data;
4029: END IF;
4030: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4031: p_api_name => l_api_name,
4032: p_pkg_name => G_PKG_NAME,
4033: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
4034: x_msg_count => x_msg_count,

Line 4033: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

4029: END IF;
4030: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4031: p_api_name => l_api_name,
4032: p_pkg_name => G_PKG_NAME,
4033: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
4034: x_msg_count => x_msg_count,
4035: x_msg_data => x_msg_data,
4036: p_api_type => G_API_TYPE);
4037: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 4037: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

4033: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
4034: x_msg_count => x_msg_count,
4035: x_msg_data => x_msg_data,
4036: p_api_type => G_API_TYPE);
4037: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4038: --Lease Quote Details Cursor
4039: IF l_lsq_dtls_csr%ISOPEN
4040: THEN
4041: CLOSE l_lsq_dtls_csr;

Line 4058: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

4054: IF get_crd_app_data%ISOPEN
4055: THEN
4056: CLOSE get_crd_app_data;
4057: END IF;
4058: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4059: p_api_name => l_api_name,
4060: p_pkg_name => G_PKG_NAME,
4061: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
4062: x_msg_count => x_msg_count,

Line 4061: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

4057: END IF;
4058: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4059: p_api_name => l_api_name,
4060: p_pkg_name => G_PKG_NAME,
4061: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
4062: x_msg_count => x_msg_count,
4063: x_msg_data => x_msg_data,
4064: p_api_type => G_API_TYPE);
4065: WHEN OTHERS THEN

Line 4086: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

4082: IF get_crd_app_data%ISOPEN
4083: THEN
4084: CLOSE get_crd_app_data;
4085: END IF;
4086: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4087: p_api_name => l_api_name,
4088: p_pkg_name => G_PKG_NAME,
4089: p_exc_name => 'OTHERS',
4090: x_msg_count => x_msg_count,

Line 4270: l_return_status := OKL_API.G_RET_STS_SUCCESS;

4266: OR CHR.AUTHORING_ORG_ID <> LAT.ORG_ID)
4267: --Bug# 6850094 :End
4268: AND LATV.ID = p_latv_id;
4269: BEGIN
4270: l_return_status := OKL_API.G_RET_STS_SUCCESS;
4271: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_VAL';
4272:
4273: -- check for logging on PROCEDURE level
4274: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 4281: l_return_status := OKL_API.START_ACTIVITY(

4277: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
4278:
4279: -- call START_ACTIVITY to create savepoint, check compatibility
4280: -- and initialize message list
4281: l_return_status := OKL_API.START_ACTIVITY(
4282: p_api_name => l_api_name
4283: ,p_pkg_name => G_PKG_NAME
4284: ,p_init_msg_list => p_init_msg_list
4285: ,l_api_version => l_api_version

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

4287: ,p_api_type => G_API_TYPE
4288: ,x_return_status => l_return_status);
4289:
4290: -- check if activity started successfully
4291: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4292: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4293: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4294: RAISE OKL_API.G_EXCEPTION_ERROR;
4295: END IF;

Line 4292: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4288: ,x_return_status => l_return_status);
4289:
4290: -- check if activity started successfully
4291: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4292: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4293: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4294: RAISE OKL_API.G_EXCEPTION_ERROR;
4295: END IF;
4296:

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

4289:
4290: -- check if activity started successfully
4291: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4292: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4293: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4294: RAISE OKL_API.G_EXCEPTION_ERROR;
4295: END IF;
4296:
4297: l_lapv_rec := p_lapv_rec;

Line 4294: RAISE OKL_API.G_EXCEPTION_ERROR;

4290: -- check if activity started successfully
4291: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4292: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4293: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4294: RAISE OKL_API.G_EXCEPTION_ERROR;
4295: END IF;
4296:
4297: l_lapv_rec := p_lapv_rec;
4298: l_lsqv_rec := p_lsqv_rec;

Line 4302: l_lapv_rec.leaseapp_template_id <> OKL_API.G_MISS_NUM)

4298: l_lsqv_rec := p_lsqv_rec;
4299:
4300: --Validate Lease Application Template
4301: IF(l_lapv_rec.leaseapp_template_id IS NOT NULL AND
4302: l_lapv_rec.leaseapp_template_id <> OKL_API.G_MISS_NUM)
4303: THEN
4304: FOR lat_dtls_rec IN lat_dtls_csr(l_lapv_rec.leaseapp_template_id
4305: ,l_lapv_rec.valid_from)
4306: LOOP

Line 4307: l_return_status := OKL_API.G_RET_STS_ERROR;

4303: THEN
4304: FOR lat_dtls_rec IN lat_dtls_csr(l_lapv_rec.leaseapp_template_id
4305: ,l_lapv_rec.valid_from)
4306: LOOP
4307: l_return_status := OKL_API.G_RET_STS_ERROR;
4308: OKL_API.SET_MESSAGE(
4309: p_app_name => G_APP_NAME,
4310: p_msg_name => 'OKL_VAL_LEASEAPP_TEMPLATE',
4311: p_token1 => 'TEMPLATE_NUMBER',

Line 4308: OKL_API.SET_MESSAGE(

4304: FOR lat_dtls_rec IN lat_dtls_csr(l_lapv_rec.leaseapp_template_id
4305: ,l_lapv_rec.valid_from)
4306: LOOP
4307: l_return_status := OKL_API.G_RET_STS_ERROR;
4308: OKL_API.SET_MESSAGE(
4309: p_app_name => G_APP_NAME,
4310: p_msg_name => 'OKL_VAL_LEASEAPP_TEMPLATE',
4311: p_token1 => 'TEMPLATE_NUMBER',
4312: p_token1_value => lat_dtls_rec.leaseapp_tmpl_name);

Line 4313: RAISE OKL_API.G_EXCEPTION_ERROR;

4309: p_app_name => G_APP_NAME,
4310: p_msg_name => 'OKL_VAL_LEASEAPP_TEMPLATE',
4311: p_token1 => 'TEMPLATE_NUMBER',
4312: p_token1_value => lat_dtls_rec.leaseapp_tmpl_name);
4313: RAISE OKL_API.G_EXCEPTION_ERROR;
4314: END LOOP;
4315:
4316: --Validate Eligibility Criteria for Lease Application Template
4317: l_return_status := is_valid_leaseapp_template(

Line 4321: IF(l_return_status = OKL_API.G_RET_STS_ERROR)

4317: l_return_status := is_valid_leaseapp_template(
4318: l_lapv_rec.leaseapp_template_id
4319: ,l_lapv_rec.id
4320: ,l_lapv_rec.valid_from);
4321: IF(l_return_status = OKL_API.G_RET_STS_ERROR)
4322: THEN
4323: OKL_API.SET_MESSAGE(
4324: p_app_name => G_APP_NAME,
4325: p_msg_name => 'OKL_SO_LSEAPP_TMPL_EC_FAIL',

Line 4323: OKL_API.SET_MESSAGE(

4319: ,l_lapv_rec.id
4320: ,l_lapv_rec.valid_from);
4321: IF(l_return_status = OKL_API.G_RET_STS_ERROR)
4322: THEN
4323: OKL_API.SET_MESSAGE(
4324: p_app_name => G_APP_NAME,
4325: p_msg_name => 'OKL_SO_LSEAPP_TMPL_EC_FAIL',
4326: p_token1 => 'TEXT',
4327: p_token1_value => lat_dtls_rec.leaseapp_tmpl_name);

Line 4328: RAISE OKL_API.G_EXCEPTION_ERROR;

4324: p_app_name => G_APP_NAME,
4325: p_msg_name => 'OKL_SO_LSEAPP_TMPL_EC_FAIL',
4326: p_token1 => 'TEXT',
4327: p_token1_value => lat_dtls_rec.leaseapp_tmpl_name);
4328: RAISE OKL_API.G_EXCEPTION_ERROR;
4329: END IF;
4330: ELSE
4331: --Lease Application Template is required field.
4332: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 4332: l_return_status := OKL_API.G_RET_STS_ERROR;

4328: RAISE OKL_API.G_EXCEPTION_ERROR;
4329: END IF;
4330: ELSE
4331: --Lease Application Template is required field.
4332: l_return_status := OKL_API.G_RET_STS_ERROR;
4333: OKL_API.SET_MESSAGE(
4334: p_app_name => G_APP_NAME,
4335: p_msg_name => 'OKL_SO_INVALID_LSEAPP_TMPL');
4336: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 4333: OKL_API.SET_MESSAGE(

4329: END IF;
4330: ELSE
4331: --Lease Application Template is required field.
4332: l_return_status := OKL_API.G_RET_STS_ERROR;
4333: OKL_API.SET_MESSAGE(
4334: p_app_name => G_APP_NAME,
4335: p_msg_name => 'OKL_SO_INVALID_LSEAPP_TMPL');
4336: RAISE OKL_API.G_EXCEPTION_ERROR;
4337: END IF; --Validate Lease Application Template

Line 4336: RAISE OKL_API.G_EXCEPTION_ERROR;

4332: l_return_status := OKL_API.G_RET_STS_ERROR;
4333: OKL_API.SET_MESSAGE(
4334: p_app_name => G_APP_NAME,
4335: p_msg_name => 'OKL_SO_INVALID_LSEAPP_TMPL');
4336: RAISE OKL_API.G_EXCEPTION_ERROR;
4337: END IF; --Validate Lease Application Template
4338:
4339: --Validate Program Agreement and Associations
4340: IF(l_lapv_rec.program_agreement_id IS NOT NULL AND

Line 4341: l_lapv_rec.program_agreement_id <> OKL_API.G_MISS_NUM)

4337: END IF; --Validate Lease Application Template
4338:
4339: --Validate Program Agreement and Associations
4340: IF(l_lapv_rec.program_agreement_id IS NOT NULL AND
4341: l_lapv_rec.program_agreement_id <> OKL_API.G_MISS_NUM)
4342: THEN
4343: OPEN pgm_agr_dtls_csr(l_lapv_rec.program_agreement_id);
4344: FETCH pgm_agr_dtls_csr INTO pgm_agr_dtls_rec;
4345: IF(pgm_agr_dtls_csr%NOTFOUND)

Line 4347: l_return_status := OKL_API.G_RET_STS_ERROR;

4343: OPEN pgm_agr_dtls_csr(l_lapv_rec.program_agreement_id);
4344: FETCH pgm_agr_dtls_csr INTO pgm_agr_dtls_rec;
4345: IF(pgm_agr_dtls_csr%NOTFOUND)
4346: THEN
4347: l_return_status := OKL_API.G_RET_STS_ERROR;
4348: OKL_API.SET_MESSAGE(
4349: p_app_name => G_APP_NAME,
4350: p_msg_name => 'OKL_SO_INVALID_PGM_AGR');
4351: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 4348: OKL_API.SET_MESSAGE(

4344: FETCH pgm_agr_dtls_csr INTO pgm_agr_dtls_rec;
4345: IF(pgm_agr_dtls_csr%NOTFOUND)
4346: THEN
4347: l_return_status := OKL_API.G_RET_STS_ERROR;
4348: OKL_API.SET_MESSAGE(
4349: p_app_name => G_APP_NAME,
4350: p_msg_name => 'OKL_SO_INVALID_PGM_AGR');
4351: RAISE OKL_API.G_EXCEPTION_ERROR;
4352: ELSIF(pgm_agr_dtls_rec.ste_code <> 'ACTIVE'

Line 4351: RAISE OKL_API.G_EXCEPTION_ERROR;

4347: l_return_status := OKL_API.G_RET_STS_ERROR;
4348: OKL_API.SET_MESSAGE(
4349: p_app_name => G_APP_NAME,
4350: p_msg_name => 'OKL_SO_INVALID_PGM_AGR');
4351: RAISE OKL_API.G_EXCEPTION_ERROR;
4352: ELSIF(pgm_agr_dtls_rec.ste_code <> 'ACTIVE'
4353: OR pgm_agr_dtls_rec.START_DATE > l_lsqv_rec.expected_start_date
4354: OR NVL(pgm_agr_dtls_rec.END_DATE, TO_DATE('31-12-9999', 'dd-mm-yyyy')) < l_lsqv_rec.expected_start_date)
4355: THEN

Line 4356: l_return_status := OKL_API.G_RET_STS_ERROR;

4352: ELSIF(pgm_agr_dtls_rec.ste_code <> 'ACTIVE'
4353: OR pgm_agr_dtls_rec.START_DATE > l_lsqv_rec.expected_start_date
4354: OR NVL(pgm_agr_dtls_rec.END_DATE, TO_DATE('31-12-9999', 'dd-mm-yyyy')) < l_lsqv_rec.expected_start_date)
4355: THEN
4356: l_return_status := OKL_API.G_RET_STS_ERROR;
4357: OKL_API.SET_MESSAGE(
4358: p_app_name => G_APP_NAME,
4359: p_msg_name => 'OKL_SO_INACTIVE_PGM_AGR',
4360: p_token1 => 'TEXT',

Line 4357: OKL_API.SET_MESSAGE(

4353: OR pgm_agr_dtls_rec.START_DATE > l_lsqv_rec.expected_start_date
4354: OR NVL(pgm_agr_dtls_rec.END_DATE, TO_DATE('31-12-9999', 'dd-mm-yyyy')) < l_lsqv_rec.expected_start_date)
4355: THEN
4356: l_return_status := OKL_API.G_RET_STS_ERROR;
4357: OKL_API.SET_MESSAGE(
4358: p_app_name => G_APP_NAME,
4359: p_msg_name => 'OKL_SO_INACTIVE_PGM_AGR',
4360: p_token1 => 'TEXT',
4361: p_token1_value => pgm_agr_dtls_rec.contract_number);

Line 4362: RAISE OKL_API.G_EXCEPTION_ERROR;

4358: p_app_name => G_APP_NAME,
4359: p_msg_name => 'OKL_SO_INACTIVE_PGM_AGR',
4360: p_token1 => 'TEXT',
4361: p_token1_value => pgm_agr_dtls_rec.contract_number);
4362: RAISE OKL_API.G_EXCEPTION_ERROR;
4363: END IF;
4364: CLOSE pgm_agr_dtls_csr;
4365:
4366: --Validate Eligibility Criteria for Program Agreement

Line 4372: IF(l_return_status = OKL_API.G_RET_STS_ERROR)

4368: l_lapv_rec.program_agreement_id
4369: ,l_lapv_rec.id
4370: ,l_lapv_rec.valid_from);
4371:
4372: IF(l_return_status = OKL_API.G_RET_STS_ERROR)
4373: THEN
4374: OKL_API.SET_MESSAGE(
4375: p_app_name => G_APP_NAME,
4376: p_msg_name => 'OKL_SO_PGM_AGR_EC_FAIL',

Line 4374: OKL_API.SET_MESSAGE(

4370: ,l_lapv_rec.valid_from);
4371:
4372: IF(l_return_status = OKL_API.G_RET_STS_ERROR)
4373: THEN
4374: OKL_API.SET_MESSAGE(
4375: p_app_name => G_APP_NAME,
4376: p_msg_name => 'OKL_SO_PGM_AGR_EC_FAIL',
4377: p_token1 => 'TEXT',
4378: p_token1_value => pgm_agr_dtls_rec.contract_number);

Line 4379: RAISE OKL_API.G_EXCEPTION_ERROR;

4375: p_app_name => G_APP_NAME,
4376: p_msg_name => 'OKL_SO_PGM_AGR_EC_FAIL',
4377: p_token1 => 'TEXT',
4378: p_token1_value => pgm_agr_dtls_rec.contract_number);
4379: RAISE OKL_API.G_EXCEPTION_ERROR;
4380: END IF;
4381:
4382: --Validate Lease Application Template and Program Agreement Association
4383: --Bug 4873205 PAGARG Passing Template Version id also to validate association

Line 4392: l_return_status := OKL_API.G_RET_STS_ERROR;

4388: OPEN lat_pgm_val_csr(l_lapv_rec.program_agreement_id, l_lapv_rec.leaseapp_template_id);
4389: FETCH lat_pgm_val_csr INTO lat_pgm_val_rec;
4390: IF lat_pgm_val_csr%NOTFOUND
4391: THEN
4392: l_return_status := OKL_API.G_RET_STS_ERROR;
4393: OKL_API.SET_MESSAGE(
4394: p_app_name => G_APP_NAME,
4395: p_msg_name => 'OKL_SO_NO_ASS_LAT_PAG',
4396: p_token1 => 'LAP_TMP',

Line 4393: OKL_API.SET_MESSAGE(

4389: FETCH lat_pgm_val_csr INTO lat_pgm_val_rec;
4390: IF lat_pgm_val_csr%NOTFOUND
4391: THEN
4392: l_return_status := OKL_API.G_RET_STS_ERROR;
4393: OKL_API.SET_MESSAGE(
4394: p_app_name => G_APP_NAME,
4395: p_msg_name => 'OKL_SO_NO_ASS_LAT_PAG',
4396: p_token1 => 'LAP_TMP',
4397: p_token1_value => lat_dtls_rec.leaseapp_tmpl_name,

Line 4400: RAISE OKL_API.G_EXCEPTION_ERROR;

4396: p_token1 => 'LAP_TMP',
4397: p_token1_value => lat_dtls_rec.leaseapp_tmpl_name,
4398: p_token2 => 'PGM_AGR',
4399: p_token2_value => pgm_agr_dtls_rec.contract_number);
4400: RAISE OKL_API.G_EXCEPTION_ERROR;
4401: END IF;
4402: CLOSE lat_pgm_val_csr;
4403: END IF;
4404: CLOSE lat_pgm_exist_csr;

Line 4409: l_lapv_rec.lease_opportunity_id <> OKL_API.G_MISS_NUM)

4405: END IF; --Validate Program Agreement and Association
4406:
4407: --Validate Lease Quote
4408: IF(l_lapv_rec.lease_opportunity_id IS NOT NULL AND
4409: l_lapv_rec.lease_opportunity_id <> OKL_API.G_MISS_NUM)
4410: THEN
4411: OPEN lse_qte_dtls_csr(l_lapv_rec.lease_opportunity_id);
4412: FETCH lse_qte_dtls_csr INTO lse_qte_dtls_rec;
4413: IF(lse_qte_dtls_csr%NOTFOUND)

Line 4415: l_return_status := OKL_API.G_RET_STS_ERROR;

4411: OPEN lse_qte_dtls_csr(l_lapv_rec.lease_opportunity_id);
4412: FETCH lse_qte_dtls_csr INTO lse_qte_dtls_rec;
4413: IF(lse_qte_dtls_csr%NOTFOUND)
4414: THEN
4415: l_return_status := OKL_API.G_RET_STS_ERROR;
4416: OKL_API.SET_MESSAGE(
4417: p_app_name => G_APP_NAME,
4418: p_msg_name => 'OKL_SO_INVALID_LSE_QTE');
4419: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 4416: OKL_API.SET_MESSAGE(

4412: FETCH lse_qte_dtls_csr INTO lse_qte_dtls_rec;
4413: IF(lse_qte_dtls_csr%NOTFOUND)
4414: THEN
4415: l_return_status := OKL_API.G_RET_STS_ERROR;
4416: OKL_API.SET_MESSAGE(
4417: p_app_name => G_APP_NAME,
4418: p_msg_name => 'OKL_SO_INVALID_LSE_QTE');
4419: RAISE OKL_API.G_EXCEPTION_ERROR;
4420: END IF;

Line 4419: RAISE OKL_API.G_EXCEPTION_ERROR;

4415: l_return_status := OKL_API.G_RET_STS_ERROR;
4416: OKL_API.SET_MESSAGE(
4417: p_app_name => G_APP_NAME,
4418: p_msg_name => 'OKL_SO_INVALID_LSE_QTE');
4419: RAISE OKL_API.G_EXCEPTION_ERROR;
4420: END IF;
4421: CLOSE lse_qte_dtls_csr;
4422:
4423: OPEN lap_lsq_uniq_csr(l_lapv_rec.lease_opportunity_id, l_lapv_rec.id);

Line 4427: l_return_status := OKL_API.G_RET_STS_ERROR;

4423: OPEN lap_lsq_uniq_csr(l_lapv_rec.lease_opportunity_id, l_lapv_rec.id);
4424: FETCH lap_lsq_uniq_csr INTO l_dummy;
4425: IF(lap_lsq_uniq_csr%FOUND)
4426: THEN
4427: l_return_status := OKL_API.G_RET_STS_ERROR;
4428: OKL_API.SET_MESSAGE(
4429: p_app_name => G_APP_NAME,
4430: p_msg_name => 'OKL_SO_LSE_APP_QTE_UNQ_ERR',
4431: p_token1 => 'TEXT',

Line 4428: OKL_API.SET_MESSAGE(

4424: FETCH lap_lsq_uniq_csr INTO l_dummy;
4425: IF(lap_lsq_uniq_csr%FOUND)
4426: THEN
4427: l_return_status := OKL_API.G_RET_STS_ERROR;
4428: OKL_API.SET_MESSAGE(
4429: p_app_name => G_APP_NAME,
4430: p_msg_name => 'OKL_SO_LSE_APP_QTE_UNQ_ERR',
4431: p_token1 => 'TEXT',
4432: p_token1_value => l_dummy,

Line 4435: RAISE OKL_API.G_EXCEPTION_ERROR;

4431: p_token1 => 'TEXT',
4432: p_token1_value => l_dummy,
4433: p_token2 => 'QUOTE',
4434: p_token2_value => lse_qte_dtls_rec.reference_number);
4435: RAISE OKL_API.G_EXCEPTION_ERROR;
4436: END IF;
4437: CLOSE lap_lsq_uniq_csr;
4438: END IF; --Validate Lease Quote
4439:

Line 4446: l_return_status := OKL_API.G_RET_STS_ERROR;

4442: --Lease Application Template is still Active and effective
4443: FOR contract_tmpl_val_rec IN contract_tmpl_val_csr(l_lapv_rec.leaseapp_template_id
4444: ,l_lapv_rec.valid_from)
4445: LOOP
4446: l_return_status := OKL_API.G_RET_STS_ERROR;
4447: OKL_API.SET_MESSAGE(
4448: p_app_name => G_APP_NAME,
4449: p_msg_name => 'OKL_VAL_CONTRACT_TEMPLATE',
4450: p_token1 => 'TEMPLATE_NUMBER',

Line 4447: OKL_API.SET_MESSAGE(

4443: FOR contract_tmpl_val_rec IN contract_tmpl_val_csr(l_lapv_rec.leaseapp_template_id
4444: ,l_lapv_rec.valid_from)
4445: LOOP
4446: l_return_status := OKL_API.G_RET_STS_ERROR;
4447: OKL_API.SET_MESSAGE(
4448: p_app_name => G_APP_NAME,
4449: p_msg_name => 'OKL_VAL_CONTRACT_TEMPLATE',
4450: p_token1 => 'TEMPLATE_NUMBER',
4451: p_token1_value => contract_tmpl_val_rec.template_number);

Line 4452: RAISE OKL_API.G_EXCEPTION_ERROR;

4448: p_app_name => G_APP_NAME,
4449: p_msg_name => 'OKL_VAL_CONTRACT_TEMPLATE',
4450: p_token1 => 'TEMPLATE_NUMBER',
4451: p_token1_value => contract_tmpl_val_rec.template_number);
4452: RAISE OKL_API.G_EXCEPTION_ERROR;
4453: END LOOP;
4454:
4455: --Validate whether Checklist associated to the
4456: --Lease Application Template is still Active and effective

Line 4460: l_return_status := OKL_API.G_RET_STS_ERROR;

4456: --Lease Application Template is still Active and effective
4457: FOR checklist_val_rec IN checklist_val_csr(l_lapv_rec.leaseapp_template_id
4458: ,l_lapv_rec.valid_from)
4459: LOOP
4460: l_return_status := OKL_API.G_RET_STS_ERROR;
4461: OKL_API.SET_MESSAGE(
4462: p_app_name => G_APP_NAME,
4463: p_msg_name => 'OKL_VAL_CHECKLIST_TEMPLATE',
4464: p_token1 => 'TEMPLATE_NUMBER',

Line 4461: OKL_API.SET_MESSAGE(

4457: FOR checklist_val_rec IN checklist_val_csr(l_lapv_rec.leaseapp_template_id
4458: ,l_lapv_rec.valid_from)
4459: LOOP
4460: l_return_status := OKL_API.G_RET_STS_ERROR;
4461: OKL_API.SET_MESSAGE(
4462: p_app_name => G_APP_NAME,
4463: p_msg_name => 'OKL_VAL_CHECKLIST_TEMPLATE',
4464: p_token1 => 'TEMPLATE_NUMBER',
4465: p_token1_value => checklist_val_rec.template_number);

Line 4466: RAISE OKL_API.G_EXCEPTION_ERROR;

4462: p_app_name => G_APP_NAME,
4463: p_msg_name => 'OKL_VAL_CHECKLIST_TEMPLATE',
4464: p_token1 => 'TEMPLATE_NUMBER',
4465: p_token1_value => checklist_val_rec.template_number);
4466: RAISE OKL_API.G_EXCEPTION_ERROR;
4467: END LOOP;
4468:
4469: --Bug 4932155 PAGARG Validate Currency Conversion Attributes
4470: l_return_status := is_curr_conv_valid(

Line 4476: IF (l_return_status = OKL_API.G_RET_STS_ERROR)

4472: ,p_curr_type => l_lapv_rec.currency_conversion_type
4473: ,p_curr_rate => l_lapv_rec.currency_conversion_rate
4474: ,p_curr_date => l_lapv_rec.currency_conversion_date);
4475:
4476: IF (l_return_status = OKL_API.G_RET_STS_ERROR)
4477: THEN
4478: RAISE OKL_API.G_EXCEPTION_ERROR;
4479: END IF;
4480:

Line 4478: RAISE OKL_API.G_EXCEPTION_ERROR;

4474: ,p_curr_date => l_lapv_rec.currency_conversion_date);
4475:
4476: IF (l_return_status = OKL_API.G_RET_STS_ERROR)
4477: THEN
4478: RAISE OKL_API.G_EXCEPTION_ERROR;
4479: END IF;
4480:
4481: --Validate Expected Start Date against Valid From Date
4482: IF(TRUNC(l_lsqv_rec.expected_start_Date) < TRUNC(l_lapv_rec.valid_from))

Line 4484: l_return_status := OKL_API.G_RET_STS_ERROR;

4480:
4481: --Validate Expected Start Date against Valid From Date
4482: IF(TRUNC(l_lsqv_rec.expected_start_Date) < TRUNC(l_lapv_rec.valid_from))
4483: THEN
4484: l_return_status := OKL_API.G_RET_STS_ERROR;
4485: OKL_API.SET_MESSAGE(
4486: p_app_name => G_APP_NAME,
4487: p_msg_name => 'OKL_SO_LSE_APP_EXP_ST_DATE_ERR',
4488: p_token1 => 'VALID_FROM',

Line 4485: OKL_API.SET_MESSAGE(

4481: --Validate Expected Start Date against Valid From Date
4482: IF(TRUNC(l_lsqv_rec.expected_start_Date) < TRUNC(l_lapv_rec.valid_from))
4483: THEN
4484: l_return_status := OKL_API.G_RET_STS_ERROR;
4485: OKL_API.SET_MESSAGE(
4486: p_app_name => G_APP_NAME,
4487: p_msg_name => 'OKL_SO_LSE_APP_EXP_ST_DATE_ERR',
4488: p_token1 => 'VALID_FROM',
4489: p_token1_value => l_lapv_rec.valid_from);

Line 4490: RAISE OKL_API.G_EXCEPTION_ERROR;

4486: p_app_name => G_APP_NAME,
4487: p_msg_name => 'OKL_SO_LSE_APP_EXP_ST_DATE_ERR',
4488: p_token1 => 'VALID_FROM',
4489: p_token1_value => l_lapv_rec.valid_from);
4490: RAISE OKL_API.G_EXCEPTION_ERROR;
4491: END IF;
4492:
4493: -- Bug#4741121 - viselvar - Modified - Start
4494: -- raise the business event passing the Lease Application id added to the parameter list

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

4502: ,x_msg_data => x_msg_data
4503: ,p_event_name => p_event_name
4504: ,p_parameters => l_parameter_list);
4505:
4506: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4508: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4509: RAISE OKL_API.G_EXCEPTION_ERROR;
4510: END IF;

Line 4507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4503: ,p_event_name => p_event_name
4504: ,p_parameters => l_parameter_list);
4505:
4506: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4508: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4509: RAISE OKL_API.G_EXCEPTION_ERROR;
4510: END IF;
4511: -- Bug#4741121 - viselvar - Modified - End

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

4504: ,p_parameters => l_parameter_list);
4505:
4506: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4508: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4509: RAISE OKL_API.G_EXCEPTION_ERROR;
4510: END IF;
4511: -- Bug#4741121 - viselvar - Modified - End
4512:

Line 4509: RAISE OKL_API.G_EXCEPTION_ERROR;

4505:
4506: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4508: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4509: RAISE OKL_API.G_EXCEPTION_ERROR;
4510: END IF;
4511: -- Bug#4741121 - viselvar - Modified - End
4512:
4513: x_return_status := l_return_status;

Line 4514: OKL_API.END_ACTIVITY(

4510: END IF;
4511: -- Bug#4741121 - viselvar - Modified - End
4512:
4513: x_return_status := l_return_status;
4514: OKL_API.END_ACTIVITY(
4515: x_msg_count => x_msg_count
4516: ,x_msg_data => x_msg_data);
4517: EXCEPTION
4518: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 4518: WHEN OKL_API.G_EXCEPTION_ERROR THEN

4514: OKL_API.END_ACTIVITY(
4515: x_msg_count => x_msg_count
4516: ,x_msg_data => x_msg_data);
4517: EXCEPTION
4518: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4519: --Lease Application Template Details Cursor
4520: IF lat_dtls_csr%ISOPEN
4521: THEN
4522: CLOSE lat_dtls_csr;

Line 4554: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

4550: IF checklist_val_csr%ISOPEN
4551: THEN
4552: CLOSE checklist_val_csr;
4553: END IF;
4554: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4555: p_api_name => l_api_name,
4556: p_pkg_name => G_PKG_NAME,
4557: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
4558: x_msg_count => x_msg_count,

Line 4557: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

4553: END IF;
4554: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4555: p_api_name => l_api_name,
4556: p_pkg_name => G_PKG_NAME,
4557: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
4558: x_msg_count => x_msg_count,
4559: x_msg_data => x_msg_data,
4560: p_api_type => G_API_TYPE);
4561: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 4561: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

4557: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
4558: x_msg_count => x_msg_count,
4559: x_msg_data => x_msg_data,
4560: p_api_type => G_API_TYPE);
4561: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4562: --Lease Application Template Details Cursor
4563: IF lat_dtls_csr%ISOPEN
4564: THEN
4565: CLOSE lat_dtls_csr;

Line 4597: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

4593: IF checklist_val_csr%ISOPEN
4594: THEN
4595: CLOSE checklist_val_csr;
4596: END IF;
4597: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4598: p_api_name => l_api_name,
4599: p_pkg_name => G_PKG_NAME,
4600: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
4601: x_msg_count => x_msg_count,

Line 4600: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

4596: END IF;
4597: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4598: p_api_name => l_api_name,
4599: p_pkg_name => G_PKG_NAME,
4600: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
4601: x_msg_count => x_msg_count,
4602: x_msg_data => x_msg_data,
4603: p_api_type => G_API_TYPE);
4604: WHEN OTHERS THEN

Line 4640: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

4636: IF checklist_val_csr%ISOPEN
4637: THEN
4638: CLOSE checklist_val_csr;
4639: END IF;
4640: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4641: p_api_name => l_api_name,
4642: p_pkg_name => G_PKG_NAME,
4643: p_exc_name => 'OTHERS',
4644: x_msg_count => x_msg_count,

Line 4686: l_return_status := OKL_API.G_RET_STS_SUCCESS;

4682: p_event_name VARCHAR2(240) :='oracle.apps.okl.sales.leaseapplication.submitted_for_acceptance';
4683: p_event_name1 VARCHAR2(240) :='oracle.apps.okl.sales.leaseapplication.quote_accepted';
4684: -- Bug#4741121 - viselvar - Modified - End
4685: BEGIN
4686: l_return_status := OKL_API.G_RET_STS_SUCCESS;
4687: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_ACCEPT';
4688:
4689: -- check for logging on PROCEDURE level
4690: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 4697: l_return_status := OKL_API.START_ACTIVITY(

4693: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
4694:
4695: -- call START_ACTIVITY to create savepoint, check compatibility
4696: -- and initialize message list
4697: l_return_status := OKL_API.START_ACTIVITY(
4698: p_api_name => l_api_name
4699: ,p_pkg_name => G_PKG_NAME
4700: ,p_init_msg_list => p_init_msg_list
4701: ,l_api_version => l_api_version

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

4703: ,p_api_type => G_API_TYPE
4704: ,x_return_status => l_return_status);
4705:
4706: -- check if activity started successfully
4707: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4708: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4709: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4710: RAISE OKL_API.G_EXCEPTION_ERROR;
4711: END IF;

Line 4708: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4704: ,x_return_status => l_return_status);
4705:
4706: -- check if activity started successfully
4707: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4708: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4709: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4710: RAISE OKL_API.G_EXCEPTION_ERROR;
4711: END IF;
4712:

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

4705:
4706: -- check if activity started successfully
4707: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4708: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4709: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4710: RAISE OKL_API.G_EXCEPTION_ERROR;
4711: END IF;
4712:
4713: l_lapv_rec := p_lapv_rec;

Line 4710: RAISE OKL_API.G_EXCEPTION_ERROR;

4706: -- check if activity started successfully
4707: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4708: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4709: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
4710: RAISE OKL_API.G_EXCEPTION_ERROR;
4711: END IF;
4712:
4713: l_lapv_rec := p_lapv_rec;
4714: -- Bug#4741121 - viselvar - Modified - Start

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

4725: ,p_event_name => p_event_name
4726: ,p_parameters => l_parameter_list);
4727:
4728:
4729: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4731: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4732: RAISE OKL_API.G_EXCEPTION_ERROR;
4733: END IF;

Line 4730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4726: ,p_parameters => l_parameter_list);
4727:
4728:
4729: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4731: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4732: RAISE OKL_API.G_EXCEPTION_ERROR;
4733: END IF;
4734: -- Bug#4741121 - viselvar - Modified - End

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

4727:
4728:
4729: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4731: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4732: RAISE OKL_API.G_EXCEPTION_ERROR;
4733: END IF;
4734: -- Bug#4741121 - viselvar - Modified - End
4735:

Line 4732: RAISE OKL_API.G_EXCEPTION_ERROR;

4728:
4729: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4731: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4732: RAISE OKL_API.G_EXCEPTION_ERROR;
4733: END IF;
4734: -- Bug#4741121 - viselvar - Modified - End
4735:
4736: --Populate Lease Application rec with the values from database.

Line 4747: ,p_init_msg_list => OKL_API.G_FALSE

4743: END IF;
4744:
4745: POPULATE_LEASE_APP(
4746: p_api_version => p_api_version
4747: ,p_init_msg_list => OKL_API.G_FALSE
4748: ,x_return_status => l_return_status
4749: ,x_msg_count => x_msg_count
4750: ,x_msg_data => x_msg_data
4751: ,p_lap_id => l_lapv_rec.id

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

4767: ,L_MODULE || ' Result of POPULATE_LEASE_APP'
4768: ,'l_return_status ' || l_return_status);
4769: END IF; -- end of statement level debug
4770:
4771: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4772: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4773: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4774: RAISE OKL_API.G_EXCEPTION_ERROR;
4775: END IF;

Line 4772: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4768: ,'l_return_status ' || l_return_status);
4769: END IF; -- end of statement level debug
4770:
4771: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4772: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4773: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4774: RAISE OKL_API.G_EXCEPTION_ERROR;
4775: END IF;
4776:

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

4769: END IF; -- end of statement level debug
4770:
4771: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4772: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4773: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4774: RAISE OKL_API.G_EXCEPTION_ERROR;
4775: END IF;
4776:
4777: l_lapv_rec := x_lapv_rec;

Line 4774: RAISE OKL_API.G_EXCEPTION_ERROR;

4770:
4771: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4772: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4773: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4774: RAISE OKL_API.G_EXCEPTION_ERROR;
4775: END IF;
4776:
4777: l_lapv_rec := x_lapv_rec;
4778: l_lsqv_rec := x_lsqv_rec;

Line 4793: ,p_init_msg_list => OKL_API.G_FALSE

4789: END IF;
4790:
4791: LEASE_APP_VAL(
4792: p_api_version => p_api_version
4793: ,p_init_msg_list => OKL_API.G_FALSE
4794: ,x_return_status => l_return_status
4795: ,x_msg_count => x_msg_count
4796: ,x_msg_data => x_msg_data
4797: ,p_lapv_rec => l_lapv_rec

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

4812: ,L_MODULE || ' Result of LEASE_APP_VAL'
4813: ,'l_return_status ' || l_return_status);
4814: END IF; -- end of statement level debug
4815:
4816: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4817: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4818: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4819: RAISE OKL_API.G_EXCEPTION_ERROR;
4820: END IF;

Line 4817: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4813: ,'l_return_status ' || l_return_status);
4814: END IF; -- end of statement level debug
4815:
4816: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4817: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4818: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4819: RAISE OKL_API.G_EXCEPTION_ERROR;
4820: END IF;
4821:

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

4814: END IF; -- end of statement level debug
4815:
4816: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4817: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4818: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4819: RAISE OKL_API.G_EXCEPTION_ERROR;
4820: END IF;
4821:
4822: --Fixed added Bug 5647107 ssdeshpa start

Line 4819: RAISE OKL_API.G_EXCEPTION_ERROR;

4815:
4816: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4817: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4818: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4819: RAISE OKL_API.G_EXCEPTION_ERROR;
4820: END IF;
4821:
4822: --Fixed added Bug 5647107 ssdeshpa start
4823: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 4849: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4845: ,L_MODULE || ' Result of VALIDATE_LE_ID'
4846: ,'l_return_status ' || l_return_status);
4847: END IF; -- end of statement level debug
4848:
4849: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4850: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4851: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN
4852: RAISE OKL_API.G_EXCEPTION_ERROR;
4853: END IF;

Line 4850: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4846: ,'l_return_status ' || l_return_status);
4847: END IF; -- end of statement level debug
4848:
4849: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4850: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4851: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN
4852: RAISE OKL_API.G_EXCEPTION_ERROR;
4853: END IF;
4854: --Fixed added Bug 5647107 ssdeshpa end

Line 4851: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN

4847: END IF; -- end of statement level debug
4848:
4849: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4850: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4851: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN
4852: RAISE OKL_API.G_EXCEPTION_ERROR;
4853: END IF;
4854: --Fixed added Bug 5647107 ssdeshpa end
4855:

Line 4852: RAISE OKL_API.G_EXCEPTION_ERROR;

4848:
4849: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4850: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4851: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN
4852: RAISE OKL_API.G_EXCEPTION_ERROR;
4853: END IF;
4854: --Fixed added Bug 5647107 ssdeshpa end
4855:
4856: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 4866: ,p_init_msg_list => OKL_API.G_FALSE

4862: END IF;
4863:
4864: SET_LEASE_APP_STATUS(
4865: p_api_version => p_api_version
4866: ,p_init_msg_list => OKL_API.G_FALSE
4867: ,p_lap_id => l_lapv_rec.id
4868: ,p_lap_status => 'PR-ACCEPTED'
4869: ,x_return_status => l_return_status
4870: ,x_msg_count => x_msg_count

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

4885: ,L_MODULE || ' Result of SET_LEASE_APP_STATUS'
4886: ,'l_return_status ' || l_return_status);
4887: END IF; -- end of statement level debug
4888:
4889: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4890: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4891: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4892: RAISE OKL_API.G_EXCEPTION_ERROR;
4893: END IF;

Line 4890: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4886: ,'l_return_status ' || l_return_status);
4887: END IF; -- end of statement level debug
4888:
4889: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4890: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4891: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4892: RAISE OKL_API.G_EXCEPTION_ERROR;
4893: END IF;
4894:

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

4887: END IF; -- end of statement level debug
4888:
4889: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4890: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4891: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4892: RAISE OKL_API.G_EXCEPTION_ERROR;
4893: END IF;
4894:
4895: --Update the lease quote to status pricing accepted

Line 4892: RAISE OKL_API.G_EXCEPTION_ERROR;

4888:
4889: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4890: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4891: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4892: RAISE OKL_API.G_EXCEPTION_ERROR;
4893: END IF;
4894:
4895: --Update the lease quote to status pricing accepted
4896: l_lsqv_rec.status := 'CT-ACCEPTED';

Line 4909: ,p_init_msg_list => OKL_API.G_FALSE

4905:
4906: -- call the procedure to update lease quote line
4907: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
4908: p_api_version => p_api_version
4909: ,p_init_msg_list => OKL_API.G_FALSE
4910: ,p_transaction_control => OKL_API.G_TRUE
4911: ,p_lease_qte_rec => l_lsqv_rec
4912: ,x_lease_qte_rec => x_lsqv_rec
4913: ,x_return_status => l_return_status

Line 4910: ,p_transaction_control => OKL_API.G_TRUE

4906: -- call the procedure to update lease quote line
4907: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
4908: p_api_version => p_api_version
4909: ,p_init_msg_list => OKL_API.G_FALSE
4910: ,p_transaction_control => OKL_API.G_TRUE
4911: ,p_lease_qte_rec => l_lsqv_rec
4912: ,x_lease_qte_rec => x_lsqv_rec
4913: ,x_return_status => l_return_status
4914: ,x_msg_count => x_msg_count

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

4932: ' result status ' || l_return_status ||
4933: ' x_msg_data ' || x_msg_data);
4934: END IF; -- end of statement level debug
4935:
4936: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4938: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4939: RAISE OKL_API.G_EXCEPTION_ERROR;
4940: END IF;

Line 4937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4933: ' x_msg_data ' || x_msg_data);
4934: END IF; -- end of statement level debug
4935:
4936: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4938: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4939: RAISE OKL_API.G_EXCEPTION_ERROR;
4940: END IF;
4941:

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

4934: END IF; -- end of statement level debug
4935:
4936: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4938: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4939: RAISE OKL_API.G_EXCEPTION_ERROR;
4940: END IF;
4941:
4942: -- Bug#4741121 - viselvar - Modified - Start

Line 4939: RAISE OKL_API.G_EXCEPTION_ERROR;

4935:
4936: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4938: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4939: RAISE OKL_API.G_EXCEPTION_ERROR;
4940: END IF;
4941:
4942: -- Bug#4741121 - viselvar - Modified - Start
4943: -- raise the business event passing the Lease Application id added to the parameter list

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

4953: ,x_msg_data => x_msg_data
4954: ,p_event_name => p_event_name1
4955: ,p_parameters => l_parameter_list);
4956:
4957: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4958: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4959: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4960: RAISE OKL_API.G_EXCEPTION_ERROR;
4961: END IF;

Line 4958: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4954: ,p_event_name => p_event_name1
4955: ,p_parameters => l_parameter_list);
4956:
4957: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4958: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4959: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4960: RAISE OKL_API.G_EXCEPTION_ERROR;
4961: END IF;
4962: -- Bug#4741121 - viselvar - Modified - End

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

4955: ,p_parameters => l_parameter_list);
4956:
4957: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4958: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4959: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4960: RAISE OKL_API.G_EXCEPTION_ERROR;
4961: END IF;
4962: -- Bug#4741121 - viselvar - Modified - End
4963: END IF;

Line 4960: RAISE OKL_API.G_EXCEPTION_ERROR;

4956:
4957: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
4958: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4959: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
4960: RAISE OKL_API.G_EXCEPTION_ERROR;
4961: END IF;
4962: -- Bug#4741121 - viselvar - Modified - End
4963: END IF;
4964:

Line 4966: OKL_API.END_ACTIVITY(

4962: -- Bug#4741121 - viselvar - Modified - End
4963: END IF;
4964:
4965: x_return_status := l_return_status;
4966: OKL_API.END_ACTIVITY(
4967: x_msg_count => x_msg_count
4968: ,x_msg_data => x_msg_data);
4969: EXCEPTION
4970: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 4970: WHEN OKL_API.G_EXCEPTION_ERROR THEN

4966: OKL_API.END_ACTIVITY(
4967: x_msg_count => x_msg_count
4968: ,x_msg_data => x_msg_data);
4969: EXCEPTION
4970: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4971: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4972: p_api_name => l_api_name,
4973: p_pkg_name => G_PKG_NAME,
4974: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 4971: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

4967: x_msg_count => x_msg_count
4968: ,x_msg_data => x_msg_data);
4969: EXCEPTION
4970: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4971: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4972: p_api_name => l_api_name,
4973: p_pkg_name => G_PKG_NAME,
4974: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
4975: x_msg_count => x_msg_count,

Line 4974: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

4970: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4971: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4972: p_api_name => l_api_name,
4973: p_pkg_name => G_PKG_NAME,
4974: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
4975: x_msg_count => x_msg_count,
4976: x_msg_data => x_msg_data,
4977: p_api_type => G_API_TYPE);
4978: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 4978: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

4974: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
4975: x_msg_count => x_msg_count,
4976: x_msg_data => x_msg_data,
4977: p_api_type => G_API_TYPE);
4978: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4979: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4980: p_api_name => l_api_name,
4981: p_pkg_name => G_PKG_NAME,
4982: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 4979: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

4975: x_msg_count => x_msg_count,
4976: x_msg_data => x_msg_data,
4977: p_api_type => G_API_TYPE);
4978: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4979: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4980: p_api_name => l_api_name,
4981: p_pkg_name => G_PKG_NAME,
4982: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
4983: x_msg_count => x_msg_count,

Line 4982: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

4978: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4979: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4980: p_api_name => l_api_name,
4981: p_pkg_name => G_PKG_NAME,
4982: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
4983: x_msg_count => x_msg_count,
4984: x_msg_data => x_msg_data,
4985: p_api_type => G_API_TYPE);
4986: WHEN OTHERS THEN

Line 4987: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

4983: x_msg_count => x_msg_count,
4984: x_msg_data => x_msg_data,
4985: p_api_type => G_API_TYPE);
4986: WHEN OTHERS THEN
4987: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
4988: p_api_name => l_api_name,
4989: p_pkg_name => G_PKG_NAME,
4990: p_exc_name => 'OTHERS',
4991: x_msg_count => x_msg_count,

Line 5033: l_return_status := OKL_API.G_RET_STS_SUCCESS;

5029: l_parameter_list WF_PARAMETER_LIST_T;
5030: l_event_name wf_events.name%TYPE;
5031: -- Bug#4741121 - smadhava - Added - End
5032: BEGIN
5033: l_return_status := OKL_API.G_RET_STS_SUCCESS;
5034: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_WITHDRAW';
5035:
5036: -- check for logging on PROCEDURE level
5037: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 5044: l_return_status := OKL_API.START_ACTIVITY(

5040: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
5041:
5042: -- call START_ACTIVITY to create savepoint, check compatibility
5043: -- and initialize message list
5044: l_return_status := OKL_API.START_ACTIVITY(
5045: p_api_name => l_api_name
5046: ,p_pkg_name => G_PKG_NAME
5047: ,p_init_msg_list => p_init_msg_list
5048: ,l_api_version => l_api_version

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

5050: ,p_api_type => G_API_TYPE
5051: ,x_return_status => l_return_status);
5052:
5053: -- check if activity started successfully
5054: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5055: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5056: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5057: RAISE OKL_API.G_EXCEPTION_ERROR;
5058: END IF;

Line 5055: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5051: ,x_return_status => l_return_status);
5052:
5053: -- check if activity started successfully
5054: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5055: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5056: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5057: RAISE OKL_API.G_EXCEPTION_ERROR;
5058: END IF;
5059:

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

5052:
5053: -- check if activity started successfully
5054: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5055: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5056: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5057: RAISE OKL_API.G_EXCEPTION_ERROR;
5058: END IF;
5059:
5060: l_lapv_rec := p_lapv_rec;

Line 5057: RAISE OKL_API.G_EXCEPTION_ERROR;

5053: -- check if activity started successfully
5054: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5055: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5056: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5057: RAISE OKL_API.G_EXCEPTION_ERROR;
5058: END IF;
5059:
5060: l_lapv_rec := p_lapv_rec;
5061:

Line 5078: ,p_init_msg_list => OKL_API.G_FALSE

5074: END IF;
5075:
5076: POPULATE_LEASE_APP(
5077: p_api_version => p_api_version
5078: ,p_init_msg_list => OKL_API.G_FALSE
5079: ,x_return_status => l_return_status
5080: ,x_msg_count => x_msg_count
5081: ,x_msg_data => x_msg_data
5082: ,p_lap_id => l_lapv_rec.id

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

5098: ,L_MODULE || ' Result of POPULATE_LEASE_APP'
5099: ,'l_return_status ' || l_return_status);
5100: END IF; -- end of statement level debug
5101:
5102: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5103: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5104: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5105: RAISE OKL_API.G_EXCEPTION_ERROR;
5106: END IF;

Line 5103: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5099: ,'l_return_status ' || l_return_status);
5100: END IF; -- end of statement level debug
5101:
5102: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5103: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5104: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5105: RAISE OKL_API.G_EXCEPTION_ERROR;
5106: END IF;
5107:

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

5100: END IF; -- end of statement level debug
5101:
5102: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5103: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5104: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5105: RAISE OKL_API.G_EXCEPTION_ERROR;
5106: END IF;
5107:
5108: l_lapv_rec := x_lapv_rec;

Line 5105: RAISE OKL_API.G_EXCEPTION_ERROR;

5101:
5102: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5103: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5104: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5105: RAISE OKL_API.G_EXCEPTION_ERROR;
5106: END IF;
5107:
5108: l_lapv_rec := x_lapv_rec;
5109:

Line 5121: ,p_init_msg_list => OKL_API.G_FALSE

5117:
5118: --call the procedure to Validate Withdraw action on lease app
5119: CHECK_ELIGIBILITY(
5120: p_api_version => p_api_version
5121: ,p_init_msg_list => OKL_API.G_FALSE
5122: ,x_return_status => l_return_status
5123: ,x_msg_count => x_msg_count
5124: ,x_msg_data => x_msg_data
5125: ,p_lap_id => l_lapv_rec.id

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

5141: ,'return status ' || l_return_status ||
5142: ' x_msg_data ' || x_msg_data);
5143: END IF; -- end of statement level debug
5144:
5145: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5147: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5148: RAISE OKL_API.G_EXCEPTION_ERROR;
5149: END IF;

Line 5146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5142: ' x_msg_data ' || x_msg_data);
5143: END IF; -- end of statement level debug
5144:
5145: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5147: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5148: RAISE OKL_API.G_EXCEPTION_ERROR;
5149: END IF;
5150:

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

5143: END IF; -- end of statement level debug
5144:
5145: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5147: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5148: RAISE OKL_API.G_EXCEPTION_ERROR;
5149: END IF;
5150:
5151: IF(l_lapv_rec.application_status NOT IN('CR-SUBMITTED'

Line 5148: RAISE OKL_API.G_EXCEPTION_ERROR;

5144:
5145: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5147: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5148: RAISE OKL_API.G_EXCEPTION_ERROR;
5149: END IF;
5150:
5151: IF(l_lapv_rec.application_status NOT IN('CR-SUBMITTED'
5152: ,'CONV-K'

Line 5167: ,p_init_msg_list => OKL_API.G_FALSE

5163: END IF;
5164:
5165: OKL_LAP_PVT.UPDATE_ROW(
5166: p_api_version => p_api_version
5167: ,p_init_msg_list => OKL_API.G_FALSE
5168: ,x_return_status => l_return_status
5169: ,x_msg_count => x_msg_count
5170: ,x_msg_data => x_msg_data
5171: ,p_lapv_rec => l_lapv_rec

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

5186: ,L_MODULE || ' Result of OKL_LAP_PVT.UPDATE_ROW'
5187: ,'l_return_status ' || l_return_status);
5188: END IF; -- end of statement level debug
5189:
5190: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5191: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5192: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5193: RAISE OKL_API.G_EXCEPTION_ERROR;
5194: END IF;

Line 5191: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5187: ,'l_return_status ' || l_return_status);
5188: END IF; -- end of statement level debug
5189:
5190: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5191: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5192: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5193: RAISE OKL_API.G_EXCEPTION_ERROR;
5194: END IF;
5195:

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

5188: END IF; -- end of statement level debug
5189:
5190: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5191: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5192: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5193: RAISE OKL_API.G_EXCEPTION_ERROR;
5194: END IF;
5195:
5196: --Check if lease quote line of Lease App is in status pricing approved or

Line 5193: RAISE OKL_API.G_EXCEPTION_ERROR;

5189:
5190: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5191: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5192: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5193: RAISE OKL_API.G_EXCEPTION_ERROR;
5194: END IF;
5195:
5196: --Check if lease quote line of Lease App is in status pricing approved or
5197: --accepted then only call the process subsidy pool api

Line 5211: ,p_init_msg_list => OKL_API.G_FALSE

5207: END IF;
5208:
5209: OKL_LEASE_QUOTE_SUBPOOL_PVT.PROCESS_LEASEAPP_SUBSIDY_POOL(
5210: p_api_version => p_api_version
5211: ,p_init_msg_list => OKL_API.G_FALSE
5212: ,p_transaction_control => OKL_API.G_TRUE
5213: ,p_leaseapp_id => l_lapv_rec.id
5214: ,p_transaction_reason => 'WITHDRAW_LEASE_APP'
5215: ,p_quote_id => null

Line 5212: ,p_transaction_control => OKL_API.G_TRUE

5208:
5209: OKL_LEASE_QUOTE_SUBPOOL_PVT.PROCESS_LEASEAPP_SUBSIDY_POOL(
5210: p_api_version => p_api_version
5211: ,p_init_msg_list => OKL_API.G_FALSE
5212: ,p_transaction_control => OKL_API.G_TRUE
5213: ,p_leaseapp_id => l_lapv_rec.id
5214: ,p_transaction_reason => 'WITHDRAW_LEASE_APP'
5215: ,p_quote_id => null
5216: ,x_return_status => l_return_status

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

5232: ,L_MODULE || ' Result of OKL_LEASE_QUOTE_PVT.PROCESS_LEASEAPP_SUBSIDY_POOL'
5233: ,'l_return_status ' || l_return_status);
5234: END IF; -- end of statement level debug
5235:
5236: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5238: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5239: RAISE OKL_API.G_EXCEPTION_ERROR;
5240: END IF;

Line 5237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5233: ,'l_return_status ' || l_return_status);
5234: END IF; -- end of statement level debug
5235:
5236: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5238: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5239: RAISE OKL_API.G_EXCEPTION_ERROR;
5240: END IF;
5241: END IF;-- Checking Lease Quote status for call to process subsidy pool api

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

5234: END IF; -- end of statement level debug
5235:
5236: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5238: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5239: RAISE OKL_API.G_EXCEPTION_ERROR;
5240: END IF;
5241: END IF;-- Checking Lease Quote status for call to process subsidy pool api
5242:

Line 5239: RAISE OKL_API.G_EXCEPTION_ERROR;

5235:
5236: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5237: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5238: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5239: RAISE OKL_API.G_EXCEPTION_ERROR;
5240: END IF;
5241: END IF;-- Checking Lease Quote status for call to process subsidy pool api
5242:
5243: --Call the API which will check if there is any Parent to this Lease App

Line 5256: ,p_init_msg_list => OKL_API.G_FALSE

5252: END IF;
5253:
5254: REVERT_TO_ORIG_STATUS(
5255: p_api_version => l_api_version
5256: ,p_init_msg_list => OKL_API.G_FALSE
5257: ,p_lap_id => l_lapv_rec.id
5258: ,x_return_status => l_return_status
5259: ,x_msg_count => x_msg_count
5260: ,x_msg_data => x_msg_data);

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

5274: ,L_MODULE || ' Result of REVERT_TO_ORIG_STATUS'
5275: ,'l_return_status ' || l_return_status);
5276: END IF; -- end of statement level debug
5277:
5278: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5279: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5280: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5281: RAISE OKL_API.G_EXCEPTION_ERROR;
5282: END IF;

Line 5279: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5275: ,'l_return_status ' || l_return_status);
5276: END IF; -- end of statement level debug
5277:
5278: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5279: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5280: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5281: RAISE OKL_API.G_EXCEPTION_ERROR;
5282: END IF;
5283: ELSIF(l_lapv_rec.application_status = 'CR-SUBMITTED')

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

5276: END IF; -- end of statement level debug
5277:
5278: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5279: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5280: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5281: RAISE OKL_API.G_EXCEPTION_ERROR;
5282: END IF;
5283: ELSIF(l_lapv_rec.application_status = 'CR-SUBMITTED')
5284: THEN

Line 5281: RAISE OKL_API.G_EXCEPTION_ERROR;

5277:
5278: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5279: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5280: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5281: RAISE OKL_API.G_EXCEPTION_ERROR;
5282: END IF;
5283: ELSIF(l_lapv_rec.application_status = 'CR-SUBMITTED')
5284: THEN
5285: --**** Instead of submitting any Withdraw Approval, need to call OCM API to Withdraw****--

Line 5308: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5304: x_msg_data => x_msg_data,
5305: p_event_name => l_event_name,
5306: p_parameters => l_parameter_list);
5307:
5308: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5310: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN
5311: RAISE OKL_API.G_EXCEPTION_ERROR;
5312: END IF;

Line 5309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5305: p_event_name => l_event_name,
5306: p_parameters => l_parameter_list);
5307:
5308: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5310: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN
5311: RAISE OKL_API.G_EXCEPTION_ERROR;
5312: END IF;
5313: -- Bug#4741121 - smadhava - Added - End

Line 5310: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN

5306: p_parameters => l_parameter_list);
5307:
5308: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5310: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN
5311: RAISE OKL_API.G_EXCEPTION_ERROR;
5312: END IF;
5313: -- Bug#4741121 - smadhava - Added - End
5314: END IF;

Line 5311: RAISE OKL_API.G_EXCEPTION_ERROR;

5307:
5308: IF l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5309: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5310: ELSIF l_return_status = OKL_API.G_RET_STS_ERROR THEN
5311: RAISE OKL_API.G_EXCEPTION_ERROR;
5312: END IF;
5313: -- Bug#4741121 - smadhava - Added - End
5314: END IF;
5315:

Line 5317: OKL_API.END_ACTIVITY(

5313: -- Bug#4741121 - smadhava - Added - End
5314: END IF;
5315:
5316: x_return_status := l_return_status;
5317: OKL_API.END_ACTIVITY(
5318: x_msg_count => x_msg_count
5319: ,x_msg_data => x_msg_data);
5320: EXCEPTION
5321: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 5321: WHEN OKL_API.G_EXCEPTION_ERROR THEN

5317: OKL_API.END_ACTIVITY(
5318: x_msg_count => x_msg_count
5319: ,x_msg_data => x_msg_data);
5320: EXCEPTION
5321: WHEN OKL_API.G_EXCEPTION_ERROR THEN
5322: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5323: p_api_name => l_api_name,
5324: p_pkg_name => G_PKG_NAME,
5325: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 5322: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

5318: x_msg_count => x_msg_count
5319: ,x_msg_data => x_msg_data);
5320: EXCEPTION
5321: WHEN OKL_API.G_EXCEPTION_ERROR THEN
5322: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5323: p_api_name => l_api_name,
5324: p_pkg_name => G_PKG_NAME,
5325: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
5326: x_msg_count => x_msg_count,

Line 5325: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

5321: WHEN OKL_API.G_EXCEPTION_ERROR THEN
5322: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5323: p_api_name => l_api_name,
5324: p_pkg_name => G_PKG_NAME,
5325: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
5326: x_msg_count => x_msg_count,
5327: x_msg_data => x_msg_data,
5328: p_api_type => G_API_TYPE);
5329: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 5329: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

5325: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
5326: x_msg_count => x_msg_count,
5327: x_msg_data => x_msg_data,
5328: p_api_type => G_API_TYPE);
5329: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5330: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5331: p_api_name => l_api_name,
5332: p_pkg_name => G_PKG_NAME,
5333: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 5330: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

5326: x_msg_count => x_msg_count,
5327: x_msg_data => x_msg_data,
5328: p_api_type => G_API_TYPE);
5329: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5330: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5331: p_api_name => l_api_name,
5332: p_pkg_name => G_PKG_NAME,
5333: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
5334: x_msg_count => x_msg_count,

Line 5333: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

5329: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5330: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5331: p_api_name => l_api_name,
5332: p_pkg_name => G_PKG_NAME,
5333: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
5334: x_msg_count => x_msg_count,
5335: x_msg_data => x_msg_data,
5336: p_api_type => G_API_TYPE);
5337: WHEN OTHERS THEN

Line 5338: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

5334: x_msg_count => x_msg_count,
5335: x_msg_data => x_msg_data,
5336: p_api_type => G_API_TYPE);
5337: WHEN OTHERS THEN
5338: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5339: p_api_name => l_api_name,
5340: p_pkg_name => G_PKG_NAME,
5341: p_exc_name => 'OTHERS',
5342: x_msg_count => x_msg_count,

Line 5441: l_return_status := OKL_API.G_RET_STS_SUCCESS;

5437: AND LOP.ID = cp_lap_id;
5438: src_lse_opp_dtls_rec src_lse_opp_dtls_csr%ROWTYPE;
5439: --End-bug#4721142 - varangan- cursor to fetch quote details from opportunity id
5440: BEGIN
5441: l_return_status := OKL_API.G_RET_STS_SUCCESS;
5442: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_DUP';
5443:
5444: -- check for logging on PROCEDURE level
5445: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 5452: l_return_status := OKL_API.START_ACTIVITY(

5448: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
5449:
5450: -- call START_ACTIVITY to create savepoint, check compatibility
5451: -- and initialize message list
5452: l_return_status := OKL_API.START_ACTIVITY(
5453: p_api_name => l_api_name
5454: ,p_pkg_name => G_PKG_NAME
5455: ,p_init_msg_list => p_init_msg_list
5456: ,l_api_version => l_api_version

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

5458: ,p_api_type => G_API_TYPE
5459: ,x_return_status => l_return_status);
5460:
5461: -- check if activity started successfully
5462: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5464: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5465: RAISE OKL_API.G_EXCEPTION_ERROR;
5466: END IF;

Line 5463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5459: ,x_return_status => l_return_status);
5460:
5461: -- check if activity started successfully
5462: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5464: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5465: RAISE OKL_API.G_EXCEPTION_ERROR;
5466: END IF;
5467:

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

5460:
5461: -- check if activity started successfully
5462: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5464: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5465: RAISE OKL_API.G_EXCEPTION_ERROR;
5466: END IF;
5467:
5468: l_lapv_rec := p_lapv_rec;

Line 5465: RAISE OKL_API.G_EXCEPTION_ERROR;

5461: -- check if activity started successfully
5462: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5464: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5465: RAISE OKL_API.G_EXCEPTION_ERROR;
5466: END IF;
5467:
5468: l_lapv_rec := p_lapv_rec;
5469: l_lsqv_rec := p_lsqv_rec;

Line 5497: ,p_init_msg_list => OKL_API.G_FALSE

5493: END IF;
5494:
5495: CHECK_LEASE_QUOTE_DEFAULTS(
5496: p_api_version => p_api_version
5497: ,p_init_msg_list => OKL_API.G_FALSE
5498: ,x_return_status => l_return_status
5499: ,x_msg_count => x_msg_count
5500: ,x_msg_data => x_msg_data
5501: ,p_source_lsq_id => src_lse_opp_dtls_rec.lsq_id

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

5519: ,'l_return_status ' || l_return_status);
5520: END IF; -- end of statement level debug
5521:
5522: -- Check the status and accordingly set the Lease Application Status
5523: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS)THEN
5524: l_lapv_rec.application_status := 'PR-ACCEPTED';
5525: ELSE
5526: --set the status for lease application
5527: l_lapv_rec.application_status := G_INIT_APPL_STATUS;

Line 5545: ,p_init_msg_list => OKL_API.G_FALSE

5541: END IF;
5542:
5543: LEASE_APP_VAL(
5544: p_api_version => p_api_version
5545: ,p_init_msg_list => OKL_API.G_FALSE
5546: ,x_return_status => l_return_status
5547: ,x_msg_count => x_msg_count
5548: ,x_msg_data => x_msg_data
5549: ,p_lapv_rec => l_lapv_rec

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

5564: ,L_MODULE || ' Result of LEASE_APP_VAL'
5565: ,'l_return_status ' || l_return_status);
5566: END IF; -- end of statement level debug
5567:
5568: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5570: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5571: RAISE OKL_API.G_EXCEPTION_ERROR;
5572: END IF;

Line 5569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5565: ,'l_return_status ' || l_return_status);
5566: END IF; -- end of statement level debug
5567:
5568: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5570: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5571: RAISE OKL_API.G_EXCEPTION_ERROR;
5572: END IF;
5573:

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

5566: END IF; -- end of statement level debug
5567:
5568: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5570: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5571: RAISE OKL_API.G_EXCEPTION_ERROR;
5572: END IF;
5573:
5574: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 5571: RAISE OKL_API.G_EXCEPTION_ERROR;

5567:
5568: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5570: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5571: RAISE OKL_API.G_EXCEPTION_ERROR;
5572: END IF;
5573:
5574: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
5575: THEN

Line 5585: ,p_init_msg_list => OKL_API.G_FALSE

5581:
5582: -- call the TAPI insert_row to create a lease application
5583: OKL_LAP_PVT.INSERT_ROW(
5584: p_api_version => p_api_version
5585: ,p_init_msg_list => OKL_API.G_FALSE
5586: ,x_return_status => l_return_status
5587: ,x_msg_count => x_msg_count
5588: ,x_msg_data => x_msg_data
5589: ,p_lapv_rec => l_lapv_rec

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

5607: ' result status ' || l_return_status ||
5608: ' x_msg_data ' || x_msg_data);
5609: END IF; -- end of statement level debug
5610:
5611: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5613: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5614: RAISE OKL_API.G_EXCEPTION_ERROR;
5615: END IF;

Line 5612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5608: ' x_msg_data ' || x_msg_data);
5609: END IF; -- end of statement level debug
5610:
5611: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5613: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5614: RAISE OKL_API.G_EXCEPTION_ERROR;
5615: END IF;
5616:

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

5609: END IF; -- end of statement level debug
5610:
5611: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5613: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5614: RAISE OKL_API.G_EXCEPTION_ERROR;
5615: END IF;
5616:
5617: --Populate lease quote rec values

Line 5614: RAISE OKL_API.G_EXCEPTION_ERROR;

5610:
5611: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5612: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5613: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5614: RAISE OKL_API.G_EXCEPTION_ERROR;
5615: END IF;
5616:
5617: --Populate lease quote rec values
5618: l_lsqv_rec.parent_object_code := 'LEASEAPP';

Line 5681: ,p_init_msg_list => OKL_API.G_FALSE

5677:
5678: -- call the procedure to create lease quote line
5679: OKL_LEASE_QUOTE_PVT.DUPLICATE_LEASE_QTE(
5680: p_api_version => p_api_version
5681: ,p_init_msg_list => OKL_API.G_FALSE
5682: ,p_transaction_control => OKL_API.G_TRUE
5683: ,p_source_quote_id => l_source_quote_id
5684: ,p_lease_qte_rec => l_lsqv_rec
5685: ,x_lease_qte_rec => x_lsqv_rec

Line 5682: ,p_transaction_control => OKL_API.G_TRUE

5678: -- call the procedure to create lease quote line
5679: OKL_LEASE_QUOTE_PVT.DUPLICATE_LEASE_QTE(
5680: p_api_version => p_api_version
5681: ,p_init_msg_list => OKL_API.G_FALSE
5682: ,p_transaction_control => OKL_API.G_TRUE
5683: ,p_source_quote_id => l_source_quote_id
5684: ,p_lease_qte_rec => l_lsqv_rec
5685: ,x_lease_qte_rec => x_lsqv_rec
5686: ,x_return_status => l_return_status

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

5705: ' result status ' || l_return_status ||
5706: ' x_msg_data ' || x_msg_data);
5707: END IF; -- end of statement level debug
5708:
5709: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5710: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5711: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5712: RAISE OKL_API.G_EXCEPTION_ERROR;
5713: END IF;

Line 5710: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5706: ' x_msg_data ' || x_msg_data);
5707: END IF; -- end of statement level debug
5708:
5709: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5710: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5711: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5712: RAISE OKL_API.G_EXCEPTION_ERROR;
5713: END IF;
5714:

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

5707: END IF; -- end of statement level debug
5708:
5709: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5710: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5711: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5712: RAISE OKL_API.G_EXCEPTION_ERROR;
5713: END IF;
5714:
5715: --Bug 4960541 PAGARG Added call to validations API while creating Lease

Line 5712: RAISE OKL_API.G_EXCEPTION_ERROR;

5708:
5709: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5710: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5711: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5712: RAISE OKL_API.G_EXCEPTION_ERROR;
5713: END IF;
5714:
5715: --Bug 4960541 PAGARG Added call to validations API while creating Lease
5716: --App from Lease Quote. Based on qa result Lease App and Lease Quote status

Line 5732: ,p_init_msg_list => OKL_API.G_FALSE

5728:
5729: -- call the procedure to perform QA validations
5730: LEASE_APP_QA_VAL(
5731: p_api_version => p_api_version
5732: ,p_init_msg_list => OKL_API.G_FALSE
5733: ,p_lap_id => x_lapv_rec.id
5734: ,x_return_status => l_return_status
5735: ,x_msg_count => x_msg_count
5736: ,x_msg_data => x_msg_data

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

5753: ' Result Status ' || l_return_status ||
5754: ' QA Result Status ' || l_qa_result);
5755: END IF; -- end of statement level debug
5756:
5757: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5760: RAISE OKL_API.G_EXCEPTION_ERROR;
5761: END IF;

Line 5758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5754: ' QA Result Status ' || l_qa_result);
5755: END IF; -- end of statement level debug
5756:
5757: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5760: RAISE OKL_API.G_EXCEPTION_ERROR;
5761: END IF;
5762:

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

5755: END IF; -- end of statement level debug
5756:
5757: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5760: RAISE OKL_API.G_EXCEPTION_ERROR;
5761: END IF;
5762:
5763: IF l_qa_result <> OKL_API.G_RET_STS_SUCCESS

Line 5760: RAISE OKL_API.G_EXCEPTION_ERROR;

5756:
5757: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5758: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5760: RAISE OKL_API.G_EXCEPTION_ERROR;
5761: END IF;
5762:
5763: IF l_qa_result <> OKL_API.G_RET_STS_SUCCESS
5764: THEN

Line 5763: IF l_qa_result <> OKL_API.G_RET_STS_SUCCESS

5759: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5760: RAISE OKL_API.G_EXCEPTION_ERROR;
5761: END IF;
5762:
5763: IF l_qa_result <> OKL_API.G_RET_STS_SUCCESS
5764: THEN
5765: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
5766: THEN
5767: OKL_DEBUG_PUB.LOG_DEBUG(

Line 5776: ,p_init_msg_list => OKL_API.G_FALSE

5772:
5773: --call the procedure to update a lease application status
5774: SET_LEASE_APP_STATUS(
5775: p_api_version => p_api_version
5776: ,p_init_msg_list => OKL_API.G_FALSE
5777: ,p_lap_id => x_lapv_rec.id
5778: ,p_lap_status => G_INIT_APPL_STATUS
5779: ,x_return_status => l_return_status
5780: ,x_msg_count => x_msg_count

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

5796: ,'return status ' || l_return_status ||
5797: ' x_msg_data ' || x_msg_data);
5798: END IF; -- end of statement level debug
5799:
5800: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5801: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5802: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5803: RAISE OKL_API.G_EXCEPTION_ERROR;
5804: END IF;

Line 5801: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5797: ' x_msg_data ' || x_msg_data);
5798: END IF; -- end of statement level debug
5799:
5800: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5801: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5802: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5803: RAISE OKL_API.G_EXCEPTION_ERROR;
5804: END IF;
5805:

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

5798: END IF; -- end of statement level debug
5799:
5800: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5801: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5802: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5803: RAISE OKL_API.G_EXCEPTION_ERROR;
5804: END IF;
5805:
5806: l_lsqv_rec.status := 'PR-INCOMPLETE';

Line 5803: RAISE OKL_API.G_EXCEPTION_ERROR;

5799:
5800: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
5801: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5802: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
5803: RAISE OKL_API.G_EXCEPTION_ERROR;
5804: END IF;
5805:
5806: l_lsqv_rec.status := 'PR-INCOMPLETE';
5807: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 5818: ,p_init_msg_list => OKL_API.G_FALSE

5814:
5815: -- call the procedure to create lease quote line
5816: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
5817: p_api_version => p_api_version
5818: ,p_init_msg_list => OKL_API.G_FALSE
5819: ,p_transaction_control => OKL_API.G_TRUE
5820: ,p_lease_qte_rec => l_lsqv_rec
5821: ,x_lease_qte_rec => x_lsqv_rec
5822: ,x_return_status => l_return_status

Line 5819: ,p_transaction_control => OKL_API.G_TRUE

5815: -- call the procedure to create lease quote line
5816: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
5817: p_api_version => p_api_version
5818: ,p_init_msg_list => OKL_API.G_FALSE
5819: ,p_transaction_control => OKL_API.G_TRUE
5820: ,p_lease_qte_rec => l_lsqv_rec
5821: ,x_lease_qte_rec => x_lsqv_rec
5822: ,x_return_status => l_return_status
5823: ,x_msg_count => x_msg_count

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

5841: ' result status ' || l_return_status ||
5842: ' x_msg_data ' || x_msg_data);
5843: END IF; -- end of statement level debug
5844:
5845: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5846: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5847: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5848: RAISE OKL_API.G_EXCEPTION_ERROR;
5849: END IF;

Line 5846: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5842: ' x_msg_data ' || x_msg_data);
5843: END IF; -- end of statement level debug
5844:
5845: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5846: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5847: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5848: RAISE OKL_API.G_EXCEPTION_ERROR;
5849: END IF;
5850: END IF; -- For QA Result Check

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

5843: END IF; -- end of statement level debug
5844:
5845: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5846: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5847: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5848: RAISE OKL_API.G_EXCEPTION_ERROR;
5849: END IF;
5850: END IF; -- For QA Result Check
5851: END IF;-- Check for Lease Quote status to call QA validation

Line 5848: RAISE OKL_API.G_EXCEPTION_ERROR;

5844:
5845: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5846: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5847: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5848: RAISE OKL_API.G_EXCEPTION_ERROR;
5849: END IF;
5850: END IF; -- For QA Result Check
5851: END IF;-- Check for Lease Quote status to call QA validation
5852:

Line 5864: ,p_init_msg_list => OKL_API.G_FALSE

5860:
5861: --call to duplicate Credit Lease Application
5862: CREATE_CREDIT_APP(
5863: p_api_version => p_api_version
5864: ,p_init_msg_list => OKL_API.G_FALSE
5865: ,x_return_status => l_return_status
5866: ,x_msg_count => x_msg_count
5867: ,x_msg_data => x_msg_data
5868: ,p_lapv_rec => x_lapv_rec

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

5884: ,L_MODULE || ' Result of CREATE_CREDIT_APP'
5885: ,' result status ' || l_return_status);
5886: END IF; -- end of statement level debug
5887:
5888: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5889: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5890: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5891: RAISE OKL_API.G_EXCEPTION_ERROR;
5892: END IF;

Line 5889: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5885: ,' result status ' || l_return_status);
5886: END IF; -- end of statement level debug
5887:
5888: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5889: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5890: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5891: RAISE OKL_API.G_EXCEPTION_ERROR;
5892: END IF;
5893:

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

5886: END IF; -- end of statement level debug
5887:
5888: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5889: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5890: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5891: RAISE OKL_API.G_EXCEPTION_ERROR;
5892: END IF;
5893:
5894: OPEN chk_hdr_dtls_csr(x_lapv_rec.id);

Line 5891: RAISE OKL_API.G_EXCEPTION_ERROR;

5887:
5888: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5889: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5890: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5891: RAISE OKL_API.G_EXCEPTION_ERROR;
5892: END IF;
5893:
5894: OPEN chk_hdr_dtls_csr(x_lapv_rec.id);
5895: FETCH chk_hdr_dtls_csr INTO chk_hdr_dtls_rec;

Line 5911: ,p_init_msg_list => OKL_API.G_FALSE

5907:
5908: --call to create Checklist Instance
5909: CHECKLIST_INST_CRE(
5910: p_api_version => p_api_version
5911: ,p_init_msg_list => OKL_API.G_FALSE
5912: ,x_return_status => l_return_status
5913: ,x_msg_count => x_msg_count
5914: ,x_msg_data => x_msg_data
5915: ,p_lap_id => x_lapv_rec.id

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

5930: ,L_MODULE || ' Result of CHECKLIST_INST_CRE'
5931: ,' result status ' || l_return_status);
5932: END IF; -- end of statement level debug
5933:
5934: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5936: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5937: RAISE OKL_API.G_EXCEPTION_ERROR;
5938: END IF;

Line 5935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5931: ,' result status ' || l_return_status);
5932: END IF; -- end of statement level debug
5933:
5934: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5936: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5937: RAISE OKL_API.G_EXCEPTION_ERROR;
5938: END IF;
5939: END IF; -- Condition to check for call to create checklist instance

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

5932: END IF; -- end of statement level debug
5933:
5934: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5936: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5937: RAISE OKL_API.G_EXCEPTION_ERROR;
5938: END IF;
5939: END IF; -- Condition to check for call to create checklist instance
5940:

Line 5937: RAISE OKL_API.G_EXCEPTION_ERROR;

5933:
5934: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5935: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5936: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5937: RAISE OKL_API.G_EXCEPTION_ERROR;
5938: END IF;
5939: END IF; -- Condition to check for call to create checklist instance
5940:
5941: -- Bug#4741121 - viselvar - Modified - Start

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

5950: ,x_msg_data => x_msg_data
5951: ,p_event_name => p_event_name
5952: ,p_parameters => l_parameter_list);
5953:
5954: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5955: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5956: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5957: RAISE OKL_API.G_EXCEPTION_ERROR;
5958: END IF;

Line 5955: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5951: ,p_event_name => p_event_name
5952: ,p_parameters => l_parameter_list);
5953:
5954: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5955: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5956: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5957: RAISE OKL_API.G_EXCEPTION_ERROR;
5958: END IF;
5959: -- Bug#4741121 - viselvar - Modified - End

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

5952: ,p_parameters => l_parameter_list);
5953:
5954: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5955: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5956: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5957: RAISE OKL_API.G_EXCEPTION_ERROR;
5958: END IF;
5959: -- Bug#4741121 - viselvar - Modified - End
5960:

Line 5957: RAISE OKL_API.G_EXCEPTION_ERROR;

5953:
5954: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
5955: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5956: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
5957: RAISE OKL_API.G_EXCEPTION_ERROR;
5958: END IF;
5959: -- Bug#4741121 - viselvar - Modified - End
5960:
5961: x_return_status := l_return_status;

Line 5962: OKL_API.END_ACTIVITY(

5958: END IF;
5959: -- Bug#4741121 - viselvar - Modified - End
5960:
5961: x_return_status := l_return_status;
5962: OKL_API.END_ACTIVITY(
5963: x_msg_count => x_msg_count
5964: ,x_msg_data => x_msg_data);
5965: EXCEPTION
5966: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 5966: WHEN OKL_API.G_EXCEPTION_ERROR THEN

5962: OKL_API.END_ACTIVITY(
5963: x_msg_count => x_msg_count
5964: ,x_msg_data => x_msg_data);
5965: EXCEPTION
5966: WHEN OKL_API.G_EXCEPTION_ERROR THEN
5967: --Checklist Header Details Cursor
5968: IF chk_hdr_dtls_csr%ISOPEN
5969: THEN
5970: CLOSE chk_hdr_dtls_csr;

Line 5977: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

5973: IF src_lse_app_dtls_csr%ISOPEN
5974: THEN
5975: CLOSE src_lse_app_dtls_csr;
5976: END IF;
5977: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5978: p_api_name => l_api_name,
5979: p_pkg_name => G_PKG_NAME,
5980: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
5981: x_msg_count => x_msg_count,

Line 5980: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

5976: END IF;
5977: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5978: p_api_name => l_api_name,
5979: p_pkg_name => G_PKG_NAME,
5980: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
5981: x_msg_count => x_msg_count,
5982: x_msg_data => x_msg_data,
5983: p_api_type => G_API_TYPE);
5984:

Line 5985: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

5981: x_msg_count => x_msg_count,
5982: x_msg_data => x_msg_data,
5983: p_api_type => G_API_TYPE);
5984:
5985: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5986: --Checklist Header Details Cursor
5987: IF chk_hdr_dtls_csr%ISOPEN
5988: THEN
5989: CLOSE chk_hdr_dtls_csr;

Line 5996: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

5992: IF src_lse_app_dtls_csr%ISOPEN
5993: THEN
5994: CLOSE src_lse_app_dtls_csr;
5995: END IF;
5996: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5997: p_api_name => l_api_name,
5998: p_pkg_name => G_PKG_NAME,
5999: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
6000: x_msg_count => x_msg_count,

Line 5999: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

5995: END IF;
5996: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
5997: p_api_name => l_api_name,
5998: p_pkg_name => G_PKG_NAME,
5999: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
6000: x_msg_count => x_msg_count,
6001: x_msg_data => x_msg_data,
6002: p_api_type => G_API_TYPE);
6003:

Line 6015: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

6011: IF src_lse_app_dtls_csr%ISOPEN
6012: THEN
6013: CLOSE src_lse_app_dtls_csr;
6014: END IF;
6015: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6016: p_api_name => l_api_name,
6017: p_pkg_name => G_PKG_NAME,
6018: p_exc_name => 'OTHERS',
6019: x_msg_count => x_msg_count,

Line 6072: l_return_status := OKL_API.G_RET_STS_SUCCESS;

6068: AND LSQ.PRIMARY_QUOTE= 'Y'
6069: AND LSQ.PARENT_OBJECT_ID = p_lap_id;
6070: l_lsq_dtls_rec l_lsq_dtls_csr%ROWTYPE;
6071: BEGIN
6072: l_return_status := OKL_API.G_RET_STS_SUCCESS;
6073: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.SUBMIT_FOR_PRICING';
6074:
6075: -- check for logging on PROCEDURE level
6076: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 6083: l_return_status := OKL_API.START_ACTIVITY(

6079: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
6080:
6081: -- call START_ACTIVITY to create savepoint, check compatibility
6082: -- and initialize message list
6083: l_return_status := OKL_API.START_ACTIVITY(
6084: p_api_name => l_api_name
6085: ,p_pkg_name => G_PKG_NAME
6086: ,p_init_msg_list => p_init_msg_list
6087: ,l_api_version => l_api_version

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

6089: ,p_api_type => G_API_TYPE
6090: ,x_return_status => l_return_status);
6091:
6092: -- check if activity started successfully
6093: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
6094: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6095: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
6096: RAISE OKL_API.G_EXCEPTION_ERROR;
6097: END IF;

Line 6094: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6090: ,x_return_status => l_return_status);
6091:
6092: -- check if activity started successfully
6093: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
6094: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6095: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
6096: RAISE OKL_API.G_EXCEPTION_ERROR;
6097: END IF;
6098:

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

6091:
6092: -- check if activity started successfully
6093: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
6094: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6095: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
6096: RAISE OKL_API.G_EXCEPTION_ERROR;
6097: END IF;
6098:
6099: l_lapv_rec := p_lapv_rec;

Line 6096: RAISE OKL_API.G_EXCEPTION_ERROR;

6092: -- check if activity started successfully
6093: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
6094: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6095: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
6096: RAISE OKL_API.G_EXCEPTION_ERROR;
6097: END IF;
6098:
6099: l_lapv_rec := p_lapv_rec;
6100:

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

6111: ,x_msg_data => x_msg_data
6112: ,p_event_name => p_event_name1
6113: ,p_parameters => l_parameter_list);
6114:
6115: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6117: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6118: RAISE OKL_API.G_EXCEPTION_ERROR;
6119: END IF;

Line 6116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6112: ,p_event_name => p_event_name1
6113: ,p_parameters => l_parameter_list);
6114:
6115: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6117: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6118: RAISE OKL_API.G_EXCEPTION_ERROR;
6119: END IF;
6120: -- Bug#4741121 - viselvar - Modified - End

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

6113: ,p_parameters => l_parameter_list);
6114:
6115: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6117: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6118: RAISE OKL_API.G_EXCEPTION_ERROR;
6119: END IF;
6120: -- Bug#4741121 - viselvar - Modified - End
6121:

Line 6118: RAISE OKL_API.G_EXCEPTION_ERROR;

6114:
6115: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6117: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6118: RAISE OKL_API.G_EXCEPTION_ERROR;
6119: END IF;
6120: -- Bug#4741121 - viselvar - Modified - End
6121:
6122: --Populate Lease Application rec with the values from database.

Line 6133: ,p_init_msg_list => OKL_API.G_FALSE

6129: END IF;
6130:
6131: POPULATE_LEASE_APP(
6132: p_api_version => p_api_version
6133: ,p_init_msg_list => OKL_API.G_FALSE
6134: ,x_return_status => l_return_status
6135: ,x_msg_count => x_msg_count
6136: ,x_msg_data => x_msg_data
6137: ,p_lap_id => l_lapv_rec.id

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

6153: ,L_MODULE || ' Result of POPULATE_LEASE_APP'
6154: ,'l_return_status ' || l_return_status);
6155: END IF; -- end of statement level debug
6156:
6157: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6159: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6160: RAISE OKL_API.G_EXCEPTION_ERROR;
6161: END IF;

Line 6158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6154: ,'l_return_status ' || l_return_status);
6155: END IF; -- end of statement level debug
6156:
6157: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6159: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6160: RAISE OKL_API.G_EXCEPTION_ERROR;
6161: END IF;
6162:

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

6155: END IF; -- end of statement level debug
6156:
6157: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6159: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6160: RAISE OKL_API.G_EXCEPTION_ERROR;
6161: END IF;
6162:
6163: l_lapv_rec := x_lapv_rec;

Line 6160: RAISE OKL_API.G_EXCEPTION_ERROR;

6156:
6157: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6158: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6159: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6160: RAISE OKL_API.G_EXCEPTION_ERROR;
6161: END IF;
6162:
6163: l_lapv_rec := x_lapv_rec;
6164: l_lsqv_rec := x_lsqv_rec;

Line 6180: ,p_init_msg_list => OKL_API.G_FALSE

6176: END IF;
6177:
6178: LEASE_APP_VAL(
6179: p_api_version => p_api_version
6180: ,p_init_msg_list => OKL_API.G_FALSE
6181: ,x_return_status => l_return_status
6182: ,x_msg_count => x_msg_count
6183: ,x_msg_data => x_msg_data
6184: ,p_lapv_rec => l_lapv_rec

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

6199: ,L_MODULE || ' Result of LEASE_APP_VAL'
6200: ,'l_return_status ' || l_return_status);
6201: END IF; -- end of statement level debug
6202:
6203: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6204: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6205: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6206: RAISE OKL_API.G_EXCEPTION_ERROR;
6207: END IF;

Line 6204: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6200: ,'l_return_status ' || l_return_status);
6201: END IF; -- end of statement level debug
6202:
6203: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6204: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6205: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6206: RAISE OKL_API.G_EXCEPTION_ERROR;
6207: END IF;
6208:

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

6201: END IF; -- end of statement level debug
6202:
6203: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6204: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6205: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6206: RAISE OKL_API.G_EXCEPTION_ERROR;
6207: END IF;
6208:
6209: --set the status of Lease Application to Pricing Submitted

Line 6206: RAISE OKL_API.G_EXCEPTION_ERROR;

6202:
6203: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6204: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6205: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6206: RAISE OKL_API.G_EXCEPTION_ERROR;
6207: END IF;
6208:
6209: --set the status of Lease Application to Pricing Submitted
6210: l_lapv_rec.application_status := 'PR-SUBMITTED';

Line 6222: ,p_init_msg_list => OKL_API.G_FALSE

6218: END IF;
6219:
6220: SET_LEASE_APP_STATUS(
6221: p_api_version => p_api_version
6222: ,p_init_msg_list => OKL_API.G_FALSE
6223: ,p_lap_id => l_lapv_rec.id
6224: ,p_lap_status => l_lapv_rec.application_status
6225: ,x_return_status => l_return_status
6226: ,x_msg_count => x_msg_count

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

6241: ,L_MODULE || ' Result of SET_LEASE_APP_STATUS'
6242: ,'l_return_status ' || l_return_status);
6243: END IF; -- end of statement level debug
6244:
6245: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6246: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6247: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6248: RAISE OKL_API.G_EXCEPTION_ERROR;
6249: END IF;

Line 6246: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6242: ,'l_return_status ' || l_return_status);
6243: END IF; -- end of statement level debug
6244:
6245: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6246: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6247: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6248: RAISE OKL_API.G_EXCEPTION_ERROR;
6249: END IF;
6250:

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

6243: END IF; -- end of statement level debug
6244:
6245: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6246: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6247: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6248: RAISE OKL_API.G_EXCEPTION_ERROR;
6249: END IF;
6250:
6251: --Obtain the details of Lease Quote line of Lease App

Line 6248: RAISE OKL_API.G_EXCEPTION_ERROR;

6244:
6245: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6246: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6247: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6248: RAISE OKL_API.G_EXCEPTION_ERROR;
6249: END IF;
6250:
6251: --Obtain the details of Lease Quote line of Lease App
6252: OPEN l_lsq_dtls_csr(l_lapv_rec.id);

Line 6267: ,p_init_msg_list => OKL_API.G_FALSE

6263: END IF;
6264:
6265: OKL_LEASE_QUOTE_PVT.SUBMIT_LEASE_QTE(
6266: p_api_version => p_api_version
6267: ,p_init_msg_list => OKL_API.G_FALSE
6268: ,p_transaction_control => OKL_API.G_TRUE
6269: ,p_quote_id => l_lsq_dtls_rec.lsq_id
6270: ,x_return_status => l_return_status
6271: ,x_msg_count => x_msg_count

Line 6268: ,p_transaction_control => OKL_API.G_TRUE

6264:
6265: OKL_LEASE_QUOTE_PVT.SUBMIT_LEASE_QTE(
6266: p_api_version => p_api_version
6267: ,p_init_msg_list => OKL_API.G_FALSE
6268: ,p_transaction_control => OKL_API.G_TRUE
6269: ,p_quote_id => l_lsq_dtls_rec.lsq_id
6270: ,x_return_status => l_return_status
6271: ,x_msg_count => x_msg_count
6272: ,x_msg_data => x_msg_data);

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

6286: ,L_MODULE || ' Result of OKL_LEASE_QUOTE_PVT.SUBMIT_LEASE_QTE'
6287: ,'l_return_status ' || l_return_status);
6288: END IF; -- end of statement level debug
6289:
6290: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6291: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6292: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6293: RAISE OKL_API.G_EXCEPTION_ERROR;
6294: END IF;

Line 6291: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6287: ,'l_return_status ' || l_return_status);
6288: END IF; -- end of statement level debug
6289:
6290: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6291: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6292: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6293: RAISE OKL_API.G_EXCEPTION_ERROR;
6294: END IF;
6295:

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

6288: END IF; -- end of statement level debug
6289:
6290: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6291: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6292: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6293: RAISE OKL_API.G_EXCEPTION_ERROR;
6294: END IF;
6295:
6296: --Check if lease quote line of Lease App is in status pricing complete

Line 6293: RAISE OKL_API.G_EXCEPTION_ERROR;

6289:
6290: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6291: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6292: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6293: RAISE OKL_API.G_EXCEPTION_ERROR;
6294: END IF;
6295:
6296: --Check if lease quote line of Lease App is in status pricing complete
6297: --then only call the process subsidy pool api

Line 6311: ,p_init_msg_list => OKL_API.G_FALSE

6307: END IF;
6308:
6309: OKL_LEASE_QUOTE_SUBPOOL_PVT.PROCESS_LEASEAPP_SUBSIDY_POOL(
6310: p_api_version => p_api_version
6311: ,p_init_msg_list => OKL_API.G_FALSE
6312: ,p_transaction_control => OKL_API.G_TRUE
6313: ,p_leaseapp_id => l_lapv_rec.id
6314: ,p_transaction_reason => 'APPROVE_LEASE_APP_PRICING'
6315: ,p_quote_id => l_lsq_dtls_rec.lsq_id

Line 6312: ,p_transaction_control => OKL_API.G_TRUE

6308:
6309: OKL_LEASE_QUOTE_SUBPOOL_PVT.PROCESS_LEASEAPP_SUBSIDY_POOL(
6310: p_api_version => p_api_version
6311: ,p_init_msg_list => OKL_API.G_FALSE
6312: ,p_transaction_control => OKL_API.G_TRUE
6313: ,p_leaseapp_id => l_lapv_rec.id
6314: ,p_transaction_reason => 'APPROVE_LEASE_APP_PRICING'
6315: ,p_quote_id => l_lsq_dtls_rec.lsq_id
6316: ,x_return_status => l_return_status

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

6332: ,L_MODULE || ' Result of OKL_LEASE_QUOTE_PVT.PROCESS_LEASEAPP_SUBSIDY_POOL'
6333: ,'l_return_status ' || l_return_status);
6334: END IF; -- end of statement level debug
6335:
6336: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6337: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6338: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6339: RAISE OKL_API.G_EXCEPTION_ERROR;
6340: END IF;

Line 6337: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6333: ,'l_return_status ' || l_return_status);
6334: END IF; -- end of statement level debug
6335:
6336: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6337: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6338: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6339: RAISE OKL_API.G_EXCEPTION_ERROR;
6340: END IF;
6341: END IF;-- Checking Lease Quote status for call to process subsidy pool api

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

6334: END IF; -- end of statement level debug
6335:
6336: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6337: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6338: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6339: RAISE OKL_API.G_EXCEPTION_ERROR;
6340: END IF;
6341: END IF;-- Checking Lease Quote status for call to process subsidy pool api
6342: ELSE

Line 6339: RAISE OKL_API.G_EXCEPTION_ERROR;

6335:
6336: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6337: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6338: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6339: RAISE OKL_API.G_EXCEPTION_ERROR;
6340: END IF;
6341: END IF;-- Checking Lease Quote status for call to process subsidy pool api
6342: ELSE
6343: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 6343: l_return_status := OKL_API.G_RET_STS_ERROR;

6339: RAISE OKL_API.G_EXCEPTION_ERROR;
6340: END IF;
6341: END IF;-- Checking Lease Quote status for call to process subsidy pool api
6342: ELSE
6343: l_return_status := OKL_API.G_RET_STS_ERROR;
6344: OKL_API.SET_MESSAGE(
6345: p_app_name => G_APP_NAME,
6346: p_msg_name => 'OKL_SO_LSE_APP_PR_SUB_FAIL',
6347: p_token1 => 'TEXT',

Line 6344: OKL_API.SET_MESSAGE(

6340: END IF;
6341: END IF;-- Checking Lease Quote status for call to process subsidy pool api
6342: ELSE
6343: l_return_status := OKL_API.G_RET_STS_ERROR;
6344: OKL_API.SET_MESSAGE(
6345: p_app_name => G_APP_NAME,
6346: p_msg_name => 'OKL_SO_LSE_APP_PR_SUB_FAIL',
6347: p_token1 => 'TEXT',
6348: p_token1_value => l_lapv_rec.reference_number);

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

6363: ,p_event_name => p_event_name2
6364: ,p_parameters => l_parameter_list);
6365:
6366:
6367: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6368: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6369: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6370: RAISE OKL_API.G_EXCEPTION_ERROR;
6371: END IF;

Line 6368: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6364: ,p_parameters => l_parameter_list);
6365:
6366:
6367: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6368: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6369: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6370: RAISE OKL_API.G_EXCEPTION_ERROR;
6371: END IF;
6372: -- Bug#4741121 - viselvar - Modified - End

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

6365:
6366:
6367: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6368: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6369: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6370: RAISE OKL_API.G_EXCEPTION_ERROR;
6371: END IF;
6372: -- Bug#4741121 - viselvar - Modified - End
6373:

Line 6370: RAISE OKL_API.G_EXCEPTION_ERROR;

6366:
6367: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6368: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6369: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6370: RAISE OKL_API.G_EXCEPTION_ERROR;
6371: END IF;
6372: -- Bug#4741121 - viselvar - Modified - End
6373:
6374: x_return_status := l_return_status;

Line 6376: OKL_API.END_ACTIVITY(

6372: -- Bug#4741121 - viselvar - Modified - End
6373:
6374: x_return_status := l_return_status;
6375:
6376: OKL_API.END_ACTIVITY(
6377: x_msg_count => x_msg_count
6378: ,x_msg_data => x_msg_data);
6379: EXCEPTION
6380: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 6380: WHEN OKL_API.G_EXCEPTION_ERROR THEN

6376: OKL_API.END_ACTIVITY(
6377: x_msg_count => x_msg_count
6378: ,x_msg_data => x_msg_data);
6379: EXCEPTION
6380: WHEN OKL_API.G_EXCEPTION_ERROR THEN
6381: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6382: p_api_name => l_api_name,
6383: p_pkg_name => G_PKG_NAME,
6384: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 6381: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

6377: x_msg_count => x_msg_count
6378: ,x_msg_data => x_msg_data);
6379: EXCEPTION
6380: WHEN OKL_API.G_EXCEPTION_ERROR THEN
6381: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6382: p_api_name => l_api_name,
6383: p_pkg_name => G_PKG_NAME,
6384: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
6385: x_msg_count => x_msg_count,

Line 6384: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

6380: WHEN OKL_API.G_EXCEPTION_ERROR THEN
6381: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6382: p_api_name => l_api_name,
6383: p_pkg_name => G_PKG_NAME,
6384: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
6385: x_msg_count => x_msg_count,
6386: x_msg_data => x_msg_data,
6387: p_api_type => G_API_TYPE);
6388:

Line 6389: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

6385: x_msg_count => x_msg_count,
6386: x_msg_data => x_msg_data,
6387: p_api_type => G_API_TYPE);
6388:
6389: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
6390: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6391: p_api_name => l_api_name,
6392: p_pkg_name => G_PKG_NAME,
6393: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 6390: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

6386: x_msg_data => x_msg_data,
6387: p_api_type => G_API_TYPE);
6388:
6389: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
6390: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6391: p_api_name => l_api_name,
6392: p_pkg_name => G_PKG_NAME,
6393: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
6394: x_msg_count => x_msg_count,

Line 6393: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

6389: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
6390: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6391: p_api_name => l_api_name,
6392: p_pkg_name => G_PKG_NAME,
6393: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
6394: x_msg_count => x_msg_count,
6395: x_msg_data => x_msg_data,
6396: p_api_type => G_API_TYPE);
6397:

Line 6399: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

6395: x_msg_data => x_msg_data,
6396: p_api_type => G_API_TYPE);
6397:
6398: WHEN OTHERS THEN
6399: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6400: p_api_name => l_api_name,
6401: p_pkg_name => G_PKG_NAME,
6402: p_exc_name => 'OTHERS',
6403: x_msg_count => x_msg_count,

Line 6504: l_return_status := OKL_API.G_RET_STS_SUCCESS;

6500: FROM OKL_LEASE_APPLICATIONS_B LAB
6501: WHERE LAB.ID = p_lap_id;
6502: lse_app_dtls_rec lse_app_dtls_csr%ROWTYPE;
6503: BEGIN
6504: l_return_status := OKL_API.G_RET_STS_SUCCESS;
6505: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.SUBMIT_FOR_CREDIT';
6506:
6507: -- check for logging on PROCEDURE level
6508: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 6515: l_return_status := OKL_API.START_ACTIVITY(

6511: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
6512:
6513: -- call START_ACTIVITY to create savepoint, check compatibility
6514: -- and initialize message list
6515: l_return_status := OKL_API.START_ACTIVITY(
6516: p_api_name => l_api_name
6517: ,p_pkg_name => G_PKG_NAME
6518: ,p_init_msg_list => p_init_msg_list
6519: ,l_api_version => l_api_version

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

6521: ,p_api_type => G_API_TYPE
6522: ,x_return_status => l_return_status);
6523:
6524: -- check if activity started successfully
6525: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
6526: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6527: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
6528: RAISE OKL_API.G_EXCEPTION_ERROR;
6529: END IF;

Line 6526: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6522: ,x_return_status => l_return_status);
6523:
6524: -- check if activity started successfully
6525: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
6526: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6527: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
6528: RAISE OKL_API.G_EXCEPTION_ERROR;
6529: END IF;
6530:

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

6523:
6524: -- check if activity started successfully
6525: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
6526: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6527: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
6528: RAISE OKL_API.G_EXCEPTION_ERROR;
6529: END IF;
6530:
6531: l_lapv_rec := p_lapv_rec;

Line 6528: RAISE OKL_API.G_EXCEPTION_ERROR;

6524: -- check if activity started successfully
6525: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
6526: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6527: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
6528: RAISE OKL_API.G_EXCEPTION_ERROR;
6529: END IF;
6530:
6531: l_lapv_rec := p_lapv_rec;
6532:

Line 6544: ,p_init_msg_list => OKL_API.G_FALSE

6540: END IF;
6541:
6542: POPULATE_LEASE_APP(
6543: p_api_version => p_api_version
6544: ,p_init_msg_list => OKL_API.G_FALSE
6545: ,x_return_status => l_return_status
6546: ,x_msg_count => x_msg_count
6547: ,x_msg_data => x_msg_data
6548: ,p_lap_id => l_lapv_rec.id

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

6564: ,L_MODULE || ' Result of POPULATE_LEASE_APP'
6565: ,'l_return_status ' || l_return_status);
6566: END IF; -- end of statement level debug
6567:
6568: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6570: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6571: RAISE OKL_API.G_EXCEPTION_ERROR;
6572: END IF;

Line 6569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6565: ,'l_return_status ' || l_return_status);
6566: END IF; -- end of statement level debug
6567:
6568: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6570: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6571: RAISE OKL_API.G_EXCEPTION_ERROR;
6572: END IF;
6573:

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

6566: END IF; -- end of statement level debug
6567:
6568: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6570: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6571: RAISE OKL_API.G_EXCEPTION_ERROR;
6572: END IF;
6573:
6574: l_lapv_rec := x_lapv_rec;

Line 6571: RAISE OKL_API.G_EXCEPTION_ERROR;

6567:
6568: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6569: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6570: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6571: RAISE OKL_API.G_EXCEPTION_ERROR;
6572: END IF;
6573:
6574: l_lapv_rec := x_lapv_rec;
6575: l_lsqv_rec := x_lsqv_rec;

Line 6594: l_return_status := OKL_API.G_RET_STS_ERROR;

6590: FETCH appeal_exp_date_csr INTO l_exp_date;
6591: CLOSE appeal_exp_date_csr;
6592: IF(l_exp_Date IS NULL OR l_exp_Date < TRUNC(SYSDATE))
6593: THEN
6594: l_return_status := OKL_API.G_RET_STS_ERROR;
6595: OKL_API.SET_MESSAGE(
6596: p_app_name => G_APP_NAME,
6597: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_PRD_EXP',
6598: p_token1 => 'TEXT',

Line 6595: OKL_API.SET_MESSAGE(

6591: CLOSE appeal_exp_date_csr;
6592: IF(l_exp_Date IS NULL OR l_exp_Date < TRUNC(SYSDATE))
6593: THEN
6594: l_return_status := OKL_API.G_RET_STS_ERROR;
6595: OKL_API.SET_MESSAGE(
6596: p_app_name => G_APP_NAME,
6597: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_PRD_EXP',
6598: p_token1 => 'TEXT',
6599: p_token1_value => lse_app_dtls_rec.reference_number);

Line 6600: RAISE OKL_API.G_EXCEPTION_ERROR;

6596: p_app_name => G_APP_NAME,
6597: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_PRD_EXP',
6598: p_token1 => 'TEXT',
6599: p_token1_value => lse_app_dtls_rec.reference_number);
6600: RAISE OKL_API.G_EXCEPTION_ERROR;
6601: END IF;
6602: ELSE
6603: l_return_status := OKL_API.G_RET_STS_ERROR;
6604: OKL_API.SET_MESSAGE(

Line 6603: l_return_status := OKL_API.G_RET_STS_ERROR;

6599: p_token1_value => lse_app_dtls_rec.reference_number);
6600: RAISE OKL_API.G_EXCEPTION_ERROR;
6601: END IF;
6602: ELSE
6603: l_return_status := OKL_API.G_RET_STS_ERROR;
6604: OKL_API.SET_MESSAGE(
6605: p_app_name => G_APP_NAME,
6606: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_AUTH_ERR',
6607: p_token1 => 'TEXT',

Line 6604: OKL_API.SET_MESSAGE(

6600: RAISE OKL_API.G_EXCEPTION_ERROR;
6601: END IF;
6602: ELSE
6603: l_return_status := OKL_API.G_RET_STS_ERROR;
6604: OKL_API.SET_MESSAGE(
6605: p_app_name => G_APP_NAME,
6606: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_AUTH_ERR',
6607: p_token1 => 'TEXT',
6608: p_token1_value => lse_app_dtls_rec.reference_number);

Line 6609: RAISE OKL_API.G_EXCEPTION_ERROR;

6605: p_app_name => G_APP_NAME,
6606: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_AUTH_ERR',
6607: p_token1 => 'TEXT',
6608: p_token1_value => lse_app_dtls_rec.reference_number);
6609: RAISE OKL_API.G_EXCEPTION_ERROR;
6610: END IF;
6611: --Check if atleast one of the recommendations of parent lease app is marked
6612: --for appeal
6613: OPEN credit_recom_csr(l_lapv_rec.parent_leaseapp_id, NULL, 'Y');

Line 6618: l_return_status := OKL_API.G_RET_STS_ERROR;

6614: FETCH credit_recom_csr INTO l_count;
6615: CLOSE credit_recom_csr;
6616: IF(l_count = 0)
6617: THEN
6618: l_return_status := OKL_API.G_RET_STS_ERROR;
6619: OKL_API.SET_MESSAGE(
6620: p_app_name => G_APP_NAME,
6621: p_msg_name => 'OKL_SO_LSE_APP_APL_RECOM_ERR');
6622: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 6619: OKL_API.SET_MESSAGE(

6615: CLOSE credit_recom_csr;
6616: IF(l_count = 0)
6617: THEN
6618: l_return_status := OKL_API.G_RET_STS_ERROR;
6619: OKL_API.SET_MESSAGE(
6620: p_app_name => G_APP_NAME,
6621: p_msg_name => 'OKL_SO_LSE_APP_APL_RECOM_ERR');
6622: RAISE OKL_API.G_EXCEPTION_ERROR;
6623: END IF;

Line 6622: RAISE OKL_API.G_EXCEPTION_ERROR;

6618: l_return_status := OKL_API.G_RET_STS_ERROR;
6619: OKL_API.SET_MESSAGE(
6620: p_app_name => G_APP_NAME,
6621: p_msg_name => 'OKL_SO_LSE_APP_APL_RECOM_ERR');
6622: RAISE OKL_API.G_EXCEPTION_ERROR;
6623: END IF;
6624: END IF;--Check for Appeal validity
6625:
6626: IF(l_lapv_rec.application_status IN ('PR-ACCEPTED'))

Line 6640: ,p_init_msg_list => OKL_API.G_FALSE

6636: END IF;
6637:
6638: LEASE_APP_VAL(
6639: p_api_version => p_api_version
6640: ,p_init_msg_list => OKL_API.G_FALSE
6641: ,x_return_status => l_return_status
6642: ,x_msg_count => x_msg_count
6643: ,x_msg_data => x_msg_data
6644: ,p_lapv_rec => l_lapv_rec

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

6659: ,L_MODULE || ' Result of LEASE_APP_VAL'
6660: ,'l_return_status ' || l_return_status);
6661: END IF; -- end of statement level debug
6662:
6663: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6664: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6665: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6666: RAISE OKL_API.G_EXCEPTION_ERROR;
6667: END IF;

Line 6664: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6660: ,'l_return_status ' || l_return_status);
6661: END IF; -- end of statement level debug
6662:
6663: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6664: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6665: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6666: RAISE OKL_API.G_EXCEPTION_ERROR;
6667: END IF;
6668:

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

6661: END IF; -- end of statement level debug
6662:
6663: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6664: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6665: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6666: RAISE OKL_API.G_EXCEPTION_ERROR;
6667: END IF;
6668:
6669: OPEN acr_dtls_csr(l_lapv_rec.id);

Line 6666: RAISE OKL_API.G_EXCEPTION_ERROR;

6662:
6663: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6664: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6665: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6666: RAISE OKL_API.G_EXCEPTION_ERROR;
6667: END IF;
6668:
6669: OPEN acr_dtls_csr(l_lapv_rec.id);
6670: FETCH acr_dtls_csr INTO acr_dtls_rec;

Line 6681: l_return_status := OKL_API.G_RET_STS_ERROR;

6677:
6678: l_req_amt := get_financed_amount(l_lsq_dtls_rec.lsq_id);
6679: IF(l_req_amt <= 0)
6680: THEN
6681: l_return_status := OKL_API.G_RET_STS_ERROR;
6682: OKL_API.SET_MESSAGE(
6683: p_app_name => G_APP_NAME,
6684: p_msg_name => 'OKL_AMOUNT_GREATER_THAN_ZERO');
6685: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 6682: OKL_API.SET_MESSAGE(

6678: l_req_amt := get_financed_amount(l_lsq_dtls_rec.lsq_id);
6679: IF(l_req_amt <= 0)
6680: THEN
6681: l_return_status := OKL_API.G_RET_STS_ERROR;
6682: OKL_API.SET_MESSAGE(
6683: p_app_name => G_APP_NAME,
6684: p_msg_name => 'OKL_AMOUNT_GREATER_THAN_ZERO');
6685: RAISE OKL_API.G_EXCEPTION_ERROR;
6686: ELSE

Line 6685: RAISE OKL_API.G_EXCEPTION_ERROR;

6681: l_return_status := OKL_API.G_RET_STS_ERROR;
6682: OKL_API.SET_MESSAGE(
6683: p_app_name => G_APP_NAME,
6684: p_msg_name => 'OKL_AMOUNT_GREATER_THAN_ZERO');
6685: RAISE OKL_API.G_EXCEPTION_ERROR;
6686: ELSE
6687: -- Bug 4902717 PAGARG Update the Requested Amount on Credit Application
6688: --before submitting it for approval
6689: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

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

6715: ,L_MODULE || ' Result of OCM_CREDIT_REQUEST_UPDATE_PUB.GET_CREDIT_REQUEST_REC'
6716: ,' result status ' || l_return_status);
6717: END IF; -- end of statement level debug
6718:
6719: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6720: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6721: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6722: RAISE OKL_API.G_EXCEPTION_ERROR;
6723: END IF;

Line 6720: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6716: ,' result status ' || l_return_status);
6717: END IF; -- end of statement level debug
6718:
6719: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6720: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6721: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6722: RAISE OKL_API.G_EXCEPTION_ERROR;
6723: END IF;
6724:

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

6717: END IF; -- end of statement level debug
6718:
6719: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6720: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6721: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6722: RAISE OKL_API.G_EXCEPTION_ERROR;
6723: END IF;
6724:
6725: --assign the new values

Line 6722: RAISE OKL_API.G_EXCEPTION_ERROR;

6718:
6719: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6720: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6721: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6722: RAISE OKL_API.G_EXCEPTION_ERROR;
6723: END IF;
6724:
6725: --assign the new values
6726: l_crd_req_rec.requested_amount := l_req_amt;

Line 6739: p_init_msg_list => OKL_API.G_FALSE,

6735: END IF;
6736: --update the credit application data
6737: OCM_CREDIT_REQUEST_UPDATE_PUB.UPDATE_CREDIT_REQUEST(
6738: p_api_version => l_api_version,
6739: p_init_msg_list => OKL_API.G_FALSE,
6740: p_commit => NULL,
6741: p_validation_level => NULL,
6742: x_return_status => l_return_status,
6743: x_msg_count => x_msg_count,

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

6759: ,L_MODULE || ' Result of OCM_CREDIT_REQUEST_UPDATE_PUB.UPDATE_CREDIT_REQUEST'
6760: ,' result status ' || l_return_status);
6761: END IF; -- end of statement level debug
6762:
6763: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6764: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6765: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6766: RAISE OKL_API.G_EXCEPTION_ERROR;
6767: END IF;

Line 6764: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6760: ,' result status ' || l_return_status);
6761: END IF; -- end of statement level debug
6762:
6763: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6764: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6765: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6766: RAISE OKL_API.G_EXCEPTION_ERROR;
6767: END IF;
6768: END IF;

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

6761: END IF; -- end of statement level debug
6762:
6763: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6764: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6765: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6766: RAISE OKL_API.G_EXCEPTION_ERROR;
6767: END IF;
6768: END IF;
6769:

Line 6766: RAISE OKL_API.G_EXCEPTION_ERROR;

6762:
6763: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6764: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6765: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6766: RAISE OKL_API.G_EXCEPTION_ERROR;
6767: END IF;
6768: END IF;
6769:
6770: --Trigger the Credit Approval workflow

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

6780: ,x_msg_data => x_msg_data
6781: ,p_event_name => p_event_name
6782: ,p_parameters => l_parameter_list);
6783:
6784: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6785: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6786: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6787: RAISE OKL_API.G_EXCEPTION_ERROR;
6788: END IF;

Line 6785: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6781: ,p_event_name => p_event_name
6782: ,p_parameters => l_parameter_list);
6783:
6784: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6785: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6786: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6787: RAISE OKL_API.G_EXCEPTION_ERROR;
6788: END IF;
6789: -- Bug#4741121 - viselvar - Modified - End

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

6782: ,p_parameters => l_parameter_list);
6783:
6784: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6785: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6786: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6787: RAISE OKL_API.G_EXCEPTION_ERROR;
6788: END IF;
6789: -- Bug#4741121 - viselvar - Modified - End
6790:

Line 6787: RAISE OKL_API.G_EXCEPTION_ERROR;

6783:
6784: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6785: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6786: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6787: RAISE OKL_API.G_EXCEPTION_ERROR;
6788: END IF;
6789: -- Bug#4741121 - viselvar - Modified - End
6790:
6791: --11/05/05 SNAMBIAR - we should not update other teams table like this

Line 6812: ,p_init_msg_list => OKL_API.G_FALSE

6808: END IF;
6809:
6810: OCM_CREDIT_REQUEST_UPDATE_PUB.UPDATE_CREDIT_REQUEST_STATUS(
6811: p_api_version => l_api_version
6812: ,p_init_msg_list => OKL_API.G_FALSE
6813: ,p_commit => OKL_API.G_FALSE
6814: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
6815: ,x_return_status => l_return_status
6816: ,x_msg_count => x_msg_count

Line 6813: ,p_commit => OKL_API.G_FALSE

6809:
6810: OCM_CREDIT_REQUEST_UPDATE_PUB.UPDATE_CREDIT_REQUEST_STATUS(
6811: p_api_version => l_api_version
6812: ,p_init_msg_list => OKL_API.G_FALSE
6813: ,p_commit => OKL_API.G_FALSE
6814: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL
6815: ,x_return_status => l_return_status
6816: ,x_msg_count => x_msg_count
6817: ,x_msg_data => x_msg_data

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

6833: ,L_MODULE || ' Result of OCM_CREDIT_REQUEST_UPDATE_PUB.UPDATE_CREDIT_REQUEST_STATUS'
6834: ,'l_return_status ' || l_return_status);
6835: END IF; -- end of statement level debug
6836:
6837: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6839: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6840: RAISE OKL_API.G_EXCEPTION_ERROR;
6841: END IF;

Line 6838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6834: ,'l_return_status ' || l_return_status);
6835: END IF; -- end of statement level debug
6836:
6837: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6839: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6840: RAISE OKL_API.G_EXCEPTION_ERROR;
6841: END IF;
6842:

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

6835: END IF; -- end of statement level debug
6836:
6837: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6839: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6840: RAISE OKL_API.G_EXCEPTION_ERROR;
6841: END IF;
6842:
6843: l_lapv_rec.application_status := 'CR-SUBMITTED';

Line 6840: RAISE OKL_API.G_EXCEPTION_ERROR;

6836:
6837: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6839: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6840: RAISE OKL_API.G_EXCEPTION_ERROR;
6841: END IF;
6842:
6843: l_lapv_rec.application_status := 'CR-SUBMITTED';
6844:

Line 6855: ,p_init_msg_list => OKL_API.G_FALSE

6851: END IF;
6852:
6853: SET_LEASE_APP_STATUS(
6854: p_api_version => p_api_version
6855: ,p_init_msg_list => OKL_API.G_FALSE
6856: ,p_lap_id => l_lapv_rec.id
6857: ,p_lap_status => l_lapv_rec.application_status
6858: ,x_return_status => l_return_status
6859: ,x_msg_count => x_msg_count

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

6874: ,L_MODULE || ' Result of SET_LEASE_APP_STATUS'
6875: ,'l_return_status ' || l_return_status);
6876: END IF; -- end of statement level debug
6877:
6878: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6879: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6880: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6881: RAISE OKL_API.G_EXCEPTION_ERROR;
6882: END IF;

Line 6879: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6875: ,'l_return_status ' || l_return_status);
6876: END IF; -- end of statement level debug
6877:
6878: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6879: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6880: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6881: RAISE OKL_API.G_EXCEPTION_ERROR;
6882: END IF;
6883: ELSE

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

6876: END IF; -- end of statement level debug
6877:
6878: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6879: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6880: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6881: RAISE OKL_API.G_EXCEPTION_ERROR;
6882: END IF;
6883: ELSE
6884: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 6881: RAISE OKL_API.G_EXCEPTION_ERROR;

6877:
6878: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
6879: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6880: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6881: RAISE OKL_API.G_EXCEPTION_ERROR;
6882: END IF;
6883: ELSE
6884: l_return_status := OKL_API.G_RET_STS_ERROR;
6885: l_meaning := get_lookup_meaning('OKL_LEASE_APP_STATUS', 'CR-SUBMITTED');

Line 6884: l_return_status := OKL_API.G_RET_STS_ERROR;

6880: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
6881: RAISE OKL_API.G_EXCEPTION_ERROR;
6882: END IF;
6883: ELSE
6884: l_return_status := OKL_API.G_RET_STS_ERROR;
6885: l_meaning := get_lookup_meaning('OKL_LEASE_APP_STATUS', 'CR-SUBMITTED');
6886: OKL_API.SET_MESSAGE(
6887: p_app_name => G_APP_NAME,
6888: p_msg_name => 'OKL_SO_LSE_APP_ACTION_ERR',

Line 6886: OKL_API.SET_MESSAGE(

6882: END IF;
6883: ELSE
6884: l_return_status := OKL_API.G_RET_STS_ERROR;
6885: l_meaning := get_lookup_meaning('OKL_LEASE_APP_STATUS', 'CR-SUBMITTED');
6886: OKL_API.SET_MESSAGE(
6887: p_app_name => G_APP_NAME,
6888: p_msg_name => 'OKL_SO_LSE_APP_ACTION_ERR',
6889: p_token1 => 'TEXT',
6890: p_token1_value => l_lapv_rec.reference_number,

Line 6895: RAISE OKL_API.G_EXCEPTION_ERROR;

6891: p_token2 => 'STATUS',
6892: p_token2_value => l_lapv_rec.application_status,
6893: p_token3 => 'ACTION',
6894: p_token3_value => l_meaning);
6895: RAISE OKL_API.G_EXCEPTION_ERROR;
6896: END IF;
6897:
6898: x_return_status := l_return_status;
6899:

Line 6900: OKL_API.END_ACTIVITY(

6896: END IF;
6897:
6898: x_return_status := l_return_status;
6899:
6900: OKL_API.END_ACTIVITY(
6901: x_msg_count => x_msg_count
6902: ,x_msg_data => x_msg_data);
6903: EXCEPTION
6904: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 6904: WHEN OKL_API.G_EXCEPTION_ERROR THEN

6900: OKL_API.END_ACTIVITY(
6901: x_msg_count => x_msg_count
6902: ,x_msg_data => x_msg_data);
6903: EXCEPTION
6904: WHEN OKL_API.G_EXCEPTION_ERROR THEN
6905: --Credit Request Details Cursor
6906: IF acr_dtls_csr%ISOPEN
6907: THEN
6908: CLOSE acr_dtls_csr;

Line 6930: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

6926: IF lse_app_dtls_csr%ISOPEN
6927: THEN
6928: CLOSE lse_app_dtls_csr;
6929: END IF;
6930: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6931: p_api_name => l_api_name,
6932: p_pkg_name => G_PKG_NAME,
6933: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
6934: x_msg_count => x_msg_count,

Line 6933: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

6929: END IF;
6930: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6931: p_api_name => l_api_name,
6932: p_pkg_name => G_PKG_NAME,
6933: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
6934: x_msg_count => x_msg_count,
6935: x_msg_data => x_msg_data,
6936: p_api_type => G_API_TYPE);
6937:

Line 6938: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

6934: x_msg_count => x_msg_count,
6935: x_msg_data => x_msg_data,
6936: p_api_type => G_API_TYPE);
6937:
6938: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
6939: --Credit Request Details Cursor
6940: IF acr_dtls_csr%ISOPEN
6941: THEN
6942: CLOSE acr_dtls_csr;

Line 6964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

6960: IF lse_app_dtls_csr%ISOPEN
6961: THEN
6962: CLOSE lse_app_dtls_csr;
6963: END IF;
6964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6965: p_api_name => l_api_name,
6966: p_pkg_name => G_PKG_NAME,
6967: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
6968: x_msg_count => x_msg_count,

Line 6967: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

6963: END IF;
6964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6965: p_api_name => l_api_name,
6966: p_pkg_name => G_PKG_NAME,
6967: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
6968: x_msg_count => x_msg_count,
6969: x_msg_data => x_msg_data,
6970: p_api_type => G_API_TYPE);
6971:

Line 6998: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

6994: IF lse_app_dtls_csr%ISOPEN
6995: THEN
6996: CLOSE lse_app_dtls_csr;
6997: END IF;
6998: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
6999: p_api_name => l_api_name,
7000: p_pkg_name => G_PKG_NAME,
7001: p_exc_name => 'OTHERS',
7002: x_msg_count => x_msg_count,

Line 7048: l_return_status := OKL_API.G_RET_STS_ERROR;

7044: AND CHR.SCS_CODE = 'PROGRAM';
7045: pgm_agr_dtls_rec pgm_agr_dtls_csr%ROWTYPE;
7046:
7047: BEGIN
7048: l_return_status := OKL_API.G_RET_STS_ERROR;
7049: l_eligible := false;
7050: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.IS_VALID_PROGRAM_AGREEMENT';
7051:
7052: -- check for logging on PROCEDURE level

Line 7067: IF(p_lap_id IS NOT NULL AND p_lap_id <> OKL_API.G_MISS_NUM)

7063: l_okl_ec_rec.src_type := 'VENDOR_PROGRAM';
7064: l_okl_ec_rec.validation_mode := 'LOV';
7065: l_okl_ec_rec.source_name := pgm_agr_dtls_rec.program_agreement;
7066:
7067: IF(p_lap_id IS NOT NULL AND p_lap_id <> OKL_API.G_MISS_NUM)
7068: THEN
7069: --Populate the EC rec
7070: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
7071: THEN

Line 7080: ,p_init_msg_list => OKL_API.G_FALSE

7076: END IF;
7077:
7078: POPULATE_EC_REC(
7079: p_api_version => l_api_version
7080: ,p_init_msg_list => OKL_API.G_FALSE
7081: ,p_lap_id => p_lap_id
7082: ,x_return_status => l_return_status
7083: ,x_msg_count => x_msg_count
7084: ,x_msg_data => x_msg_data

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

7099: ,L_MODULE || ' Result of POPULATE_EC_REC'
7100: ,'l_return_status ' || l_return_status);
7101: END IF; -- end of statement level debug
7102:
7103: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7104: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7105: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7106: RAISE OKL_API.G_EXCEPTION_ERROR;
7107: END IF;

Line 7104: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7100: ,'l_return_status ' || l_return_status);
7101: END IF; -- end of statement level debug
7102:
7103: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7104: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7105: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7106: RAISE OKL_API.G_EXCEPTION_ERROR;
7107: END IF;
7108: ELSE

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

7101: END IF; -- end of statement level debug
7102:
7103: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7104: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7105: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7106: RAISE OKL_API.G_EXCEPTION_ERROR;
7107: END IF;
7108: ELSE
7109: l_okl_ec_rec.target_eff_from := p_eff_from;

Line 7106: RAISE OKL_API.G_EXCEPTION_ERROR;

7102:
7103: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7104: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7105: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7106: RAISE OKL_API.G_EXCEPTION_ERROR;
7107: END IF;
7108: ELSE
7109: l_okl_ec_rec.target_eff_from := p_eff_from;
7110: END IF;

Line 7122: ,p_init_msg_list => OKL_API.G_FALSE

7118: END IF;
7119:
7120: OKL_ECC_PUB.EVALUATE_ELIGIBILITY_CRITERIA(
7121: p_api_version => l_api_version
7122: ,p_init_msg_list => OKL_API.G_FALSE
7123: ,x_return_status => l_return_status
7124: ,x_msg_count => x_msg_count
7125: ,x_msg_data => x_msg_data
7126: ,p_okl_ec_rec => l_okl_ec_rec

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

7141: ,L_MODULE || ' Result of OKL_ECC_PUB.EVALUATE_ELIGIBILITY_CRITERIA'
7142: ,'l_return_status ' || l_return_status);
7143: END IF; -- end of statement level debug
7144:
7145: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7147: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7148: RAISE OKL_API.G_EXCEPTION_ERROR;
7149: END IF;

Line 7146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7142: ,'l_return_status ' || l_return_status);
7143: END IF; -- end of statement level debug
7144:
7145: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7147: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7148: RAISE OKL_API.G_EXCEPTION_ERROR;
7149: END IF;
7150:

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

7143: END IF; -- end of statement level debug
7144:
7145: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7147: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7148: RAISE OKL_API.G_EXCEPTION_ERROR;
7149: END IF;
7150:
7151: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)

Line 7148: RAISE OKL_API.G_EXCEPTION_ERROR;

7144:
7145: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7146: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7147: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7148: RAISE OKL_API.G_EXCEPTION_ERROR;
7149: END IF;
7150:
7151: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)
7152: THEN

Line 7151: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)

7147: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7148: RAISE OKL_API.G_EXCEPTION_ERROR;
7149: END IF;
7150:
7151: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)
7152: THEN
7153: l_return_status := OKL_API.G_RET_STS_SUCCESS;
7154: ELSE
7155: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 7153: l_return_status := OKL_API.G_RET_STS_SUCCESS;

7149: END IF;
7150:
7151: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)
7152: THEN
7153: l_return_status := OKL_API.G_RET_STS_SUCCESS;
7154: ELSE
7155: l_return_status := OKL_API.G_RET_STS_ERROR;
7156: END IF;
7157:

Line 7155: l_return_status := OKL_API.G_RET_STS_ERROR;

7151: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)
7152: THEN
7153: l_return_status := OKL_API.G_RET_STS_SUCCESS;
7154: ELSE
7155: l_return_status := OKL_API.G_RET_STS_ERROR;
7156: END IF;
7157:
7158: RETURN l_return_status;
7159: EXCEPTION

Line 7160: WHEN OKL_API.G_EXCEPTION_ERROR THEN

7156: END IF;
7157:
7158: RETURN l_return_status;
7159: EXCEPTION
7160: WHEN OKL_API.G_EXCEPTION_ERROR THEN
7161: --Program Agreement Details Cursor
7162: IF pgm_agr_dtls_csr%ISOPEN
7163: THEN
7164: CLOSE pgm_agr_dtls_csr;

Line 7166: l_return_status := OKL_API.HANDLE_EXCEPTIONS(

7162: IF pgm_agr_dtls_csr%ISOPEN
7163: THEN
7164: CLOSE pgm_agr_dtls_csr;
7165: END IF;
7166: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7167: p_api_name => l_api_name,
7168: p_pkg_name => G_PKG_NAME,
7169: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
7170: x_msg_count => x_msg_count,

Line 7169: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

7165: END IF;
7166: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7167: p_api_name => l_api_name,
7168: p_pkg_name => G_PKG_NAME,
7169: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
7170: x_msg_count => x_msg_count,
7171: x_msg_data => x_msg_data,
7172: p_api_type => G_API_TYPE);
7173:

Line 7174: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

7170: x_msg_count => x_msg_count,
7171: x_msg_data => x_msg_data,
7172: p_api_type => G_API_TYPE);
7173:
7174: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
7175: --Program Agreement Details Cursor
7176: IF pgm_agr_dtls_csr%ISOPEN
7177: THEN
7178: CLOSE pgm_agr_dtls_csr;

Line 7180: l_return_status := OKL_API.HANDLE_EXCEPTIONS(

7176: IF pgm_agr_dtls_csr%ISOPEN
7177: THEN
7178: CLOSE pgm_agr_dtls_csr;
7179: END IF;
7180: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7181: p_api_name => l_api_name,
7182: p_pkg_name => G_PKG_NAME,
7183: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
7184: x_msg_count => x_msg_count,

Line 7183: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

7179: END IF;
7180: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7181: p_api_name => l_api_name,
7182: p_pkg_name => G_PKG_NAME,
7183: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
7184: x_msg_count => x_msg_count,
7185: x_msg_data => x_msg_data,
7186: p_api_type => G_API_TYPE);
7187:

Line 7194: l_return_status := OKL_API.HANDLE_EXCEPTIONS(

7190: IF pgm_agr_dtls_csr%ISOPEN
7191: THEN
7192: CLOSE pgm_agr_dtls_csr;
7193: END IF;
7194: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7195: p_api_name => l_api_name,
7196: p_pkg_name => G_PKG_NAME,
7197: p_exc_name => 'OTHERS',
7198: x_msg_count => x_msg_count,

Line 7245: l_return_status := OKL_API.G_RET_STS_ERROR;

7241: AND LATV.ID = cp_lat_id;
7242: lat_dtls_rec lat_dtls_csr%ROWTYPE;
7243:
7244: BEGIN
7245: l_return_status := OKL_API.G_RET_STS_ERROR;
7246: l_eligible := false;
7247: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.IS_VALID_LEASEAPP_TEMPLATE';
7248:
7249: -- check for logging on PROCEDURE level

Line 7256: AND p_lat_id <> OKL_API.G_MISS_NUM)

7252: -- check for logging on STATEMENT level
7253: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
7254:
7255: IF(p_lat_id IS NOT NULL
7256: AND p_lat_id <> OKL_API.G_MISS_NUM)
7257: THEN
7258: OPEN lat_dtls_csr(p_lat_id);
7259: FETCH lat_dtls_csr INTO lat_dtls_rec;
7260: CLOSE lat_dtls_csr;

Line 7268: AND p_lap_id <> OKL_API.G_MISS_NUM)

7264: l_okl_ec_rec.source_name := lat_dtls_rec.lat_number;
7265: END IF;
7266:
7267: IF(p_lap_id IS NOT NULL
7268: AND p_lap_id <> OKL_API.G_MISS_NUM)
7269: THEN
7270: --Populate the EC rec
7271: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
7272: THEN

Line 7281: ,p_init_msg_list => OKL_API.G_FALSE

7277: END IF;
7278:
7279: POPULATE_EC_REC(
7280: p_api_version => l_api_version
7281: ,p_init_msg_list => OKL_API.G_FALSE
7282: ,p_lap_id => p_lap_id
7283: ,x_return_status => l_return_status
7284: ,x_msg_count => x_msg_count
7285: ,x_msg_data => x_msg_data

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

7300: ,L_MODULE || ' Result of POPULATE_EC_REC'
7301: ,'l_return_status ' || l_return_status);
7302: END IF; -- end of statement level debug
7303:
7304: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7305: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7306: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7307: RAISE OKL_API.G_EXCEPTION_ERROR;
7308: END IF;

Line 7305: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7301: ,'l_return_status ' || l_return_status);
7302: END IF; -- end of statement level debug
7303:
7304: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7305: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7306: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7307: RAISE OKL_API.G_EXCEPTION_ERROR;
7308: END IF;
7309: ELSE

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

7302: END IF; -- end of statement level debug
7303:
7304: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7305: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7306: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7307: RAISE OKL_API.G_EXCEPTION_ERROR;
7308: END IF;
7309: ELSE
7310: l_okl_ec_rec.target_eff_from := p_eff_from;

Line 7307: RAISE OKL_API.G_EXCEPTION_ERROR;

7303:
7304: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7305: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7306: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7307: RAISE OKL_API.G_EXCEPTION_ERROR;
7308: END IF;
7309: ELSE
7310: l_okl_ec_rec.target_eff_from := p_eff_from;
7311: END IF;

Line 7323: ,p_init_msg_list => OKL_API.G_FALSE

7319: END IF;
7320:
7321: OKL_ECC_PUB.EVALUATE_ELIGIBILITY_CRITERIA(
7322: p_api_version => l_api_version
7323: ,p_init_msg_list => OKL_API.G_FALSE
7324: ,x_return_status => l_return_status
7325: ,x_msg_count => x_msg_count
7326: ,x_msg_data => x_msg_data
7327: ,p_okl_ec_rec => l_okl_ec_rec

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

7342: ,L_MODULE || ' Result of OKL_ECC_PUB.EVALUATE_ELIGIBILITY_CRITERIA'
7343: ,'l_return_status ' || l_return_status);
7344: END IF; -- end of statement level debug
7345:
7346: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7347: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7348: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7349: RAISE OKL_API.G_EXCEPTION_ERROR;
7350: END IF;

Line 7347: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7343: ,'l_return_status ' || l_return_status);
7344: END IF; -- end of statement level debug
7345:
7346: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7347: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7348: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7349: RAISE OKL_API.G_EXCEPTION_ERROR;
7350: END IF;
7351:

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

7344: END IF; -- end of statement level debug
7345:
7346: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7347: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7348: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7349: RAISE OKL_API.G_EXCEPTION_ERROR;
7350: END IF;
7351:
7352: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)

Line 7349: RAISE OKL_API.G_EXCEPTION_ERROR;

7345:
7346: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7347: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7348: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7349: RAISE OKL_API.G_EXCEPTION_ERROR;
7350: END IF;
7351:
7352: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)
7353: THEN

Line 7352: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)

7348: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7349: RAISE OKL_API.G_EXCEPTION_ERROR;
7350: END IF;
7351:
7352: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)
7353: THEN
7354: l_return_status := OKL_API.G_RET_STS_SUCCESS;
7355: ELSE
7356: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 7354: l_return_status := OKL_API.G_RET_STS_SUCCESS;

7350: END IF;
7351:
7352: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)
7353: THEN
7354: l_return_status := OKL_API.G_RET_STS_SUCCESS;
7355: ELSE
7356: l_return_status := OKL_API.G_RET_STS_ERROR;
7357: END IF;
7358:

Line 7356: l_return_status := OKL_API.G_RET_STS_ERROR;

7352: IF(l_return_status = OKL_API.G_RET_STS_SUCCESS AND l_eligible)
7353: THEN
7354: l_return_status := OKL_API.G_RET_STS_SUCCESS;
7355: ELSE
7356: l_return_status := OKL_API.G_RET_STS_ERROR;
7357: END IF;
7358:
7359: RETURN l_return_status;
7360: EXCEPTION

Line 7361: WHEN OKL_API.G_EXCEPTION_ERROR THEN

7357: END IF;
7358:
7359: RETURN l_return_status;
7360: EXCEPTION
7361: WHEN OKL_API.G_EXCEPTION_ERROR THEN
7362: --Lease Application Template Details Cursor
7363: IF lat_dtls_csr%ISOPEN
7364: THEN
7365: CLOSE lat_dtls_csr;

Line 7367: l_return_status := OKL_API.HANDLE_EXCEPTIONS(

7363: IF lat_dtls_csr%ISOPEN
7364: THEN
7365: CLOSE lat_dtls_csr;
7366: END IF;
7367: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7368: p_api_name => l_api_name,
7369: p_pkg_name => G_PKG_NAME,
7370: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
7371: x_msg_count => x_msg_count,

Line 7370: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

7366: END IF;
7367: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7368: p_api_name => l_api_name,
7369: p_pkg_name => G_PKG_NAME,
7370: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
7371: x_msg_count => x_msg_count,
7372: x_msg_data => x_msg_data,
7373: p_api_type => G_API_TYPE);
7374:

Line 7375: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

7371: x_msg_count => x_msg_count,
7372: x_msg_data => x_msg_data,
7373: p_api_type => G_API_TYPE);
7374:
7375: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
7376: --Lease Application Template Details Cursor
7377: IF lat_dtls_csr%ISOPEN
7378: THEN
7379: CLOSE lat_dtls_csr;

Line 7381: l_return_status := OKL_API.HANDLE_EXCEPTIONS(

7377: IF lat_dtls_csr%ISOPEN
7378: THEN
7379: CLOSE lat_dtls_csr;
7380: END IF;
7381: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7382: p_api_name => l_api_name,
7383: p_pkg_name => G_PKG_NAME,
7384: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
7385: x_msg_count => x_msg_count,

Line 7384: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

7380: END IF;
7381: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7382: p_api_name => l_api_name,
7383: p_pkg_name => G_PKG_NAME,
7384: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
7385: x_msg_count => x_msg_count,
7386: x_msg_data => x_msg_data,
7387: p_api_type => G_API_TYPE);
7388:

Line 7395: l_return_status := OKL_API.HANDLE_EXCEPTIONS(

7391: IF lat_dtls_csr%ISOPEN
7392: THEN
7393: CLOSE lat_dtls_csr;
7394: END IF;
7395: l_return_status := OKL_API.HANDLE_EXCEPTIONS(
7396: p_api_name => l_api_name,
7397: p_pkg_name => G_PKG_NAME,
7398: p_exc_name => 'OTHERS',
7399: x_msg_count => x_msg_count,

Line 7448: /*If (p_site_use_id IS NOT NULL AND p_site_use_id <> OKL_API.G_MISS_NUM) Then

7444: l_site_use_id := p_site_use_id;
7445:
7446: --Begin viselvar bug#4740946
7447: --Begin-varangan-bug#4723072-getting site level risk
7448: /*If (p_site_use_id IS NOT NULL AND p_site_use_id <> OKL_API.G_MISS_NUM) Then
7449: Begin
7450: select a.site_use_id site_use_id
7451: Into l_site_use_id
7452: from Hz_cust_site_uses a,

Line 7466: IF(l_party_id IS NULL OR l_party_id = OKL_API.G_MISS_NUM)

7462: End If;*/
7463: --End-varangan-bug#4723072-getting site level risk
7464: -- End viselvar Bug#4723072
7465:
7466: IF(l_party_id IS NULL OR l_party_id = OKL_API.G_MISS_NUM)
7467: THEN
7468: l_party_id := -99;
7469: END IF;
7470: IF(l_cust_acct_id IS NULL OR l_cust_acct_id = OKL_API.G_MISS_NUM)

Line 7470: IF(l_cust_acct_id IS NULL OR l_cust_acct_id = OKL_API.G_MISS_NUM)

7466: IF(l_party_id IS NULL OR l_party_id = OKL_API.G_MISS_NUM)
7467: THEN
7468: l_party_id := -99;
7469: END IF;
7470: IF(l_cust_acct_id IS NULL OR l_cust_acct_id = OKL_API.G_MISS_NUM)
7471: THEN
7472: l_cust_acct_id := -99;
7473: END IF;
7474: IF(l_site_use_id IS NULL OR l_site_use_id = OKL_API.G_MISS_NUM)

Line 7474: IF(l_site_use_id IS NULL OR l_site_use_id = OKL_API.G_MISS_NUM)

7470: IF(l_cust_acct_id IS NULL OR l_cust_acct_id = OKL_API.G_MISS_NUM)
7471: THEN
7472: l_cust_acct_id := -99;
7473: END IF;
7474: IF(l_site_use_id IS NULL OR l_site_use_id = OKL_API.G_MISS_NUM)
7475: THEN
7476: l_site_use_id := -99;
7477: END IF;
7478:

Line 7549: l_return_status := OKL_API.G_RET_STS_SUCCESS;

7545: AND LAP.ID = cp_lap_id;
7546: in_play_qte_dtls_rec in_play_qte_dtls_csr%ROWTYPE;
7547:
7548: BEGIN
7549: l_return_status := OKL_API.G_RET_STS_SUCCESS;
7550: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.ACCEPT_COUNTER_OFFER';
7551:
7552: -- check for logging on PROCEDURE level
7553: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 7560: l_return_status := OKL_API.START_ACTIVITY(

7556: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
7557:
7558: -- call START_ACTIVITY to create savepoint, check compatibility
7559: -- and initialize message list
7560: l_return_status := OKL_API.START_ACTIVITY(
7561: p_api_name => l_api_name
7562: ,p_pkg_name => G_PKG_NAME
7563: ,p_init_msg_list => p_init_msg_list
7564: ,l_api_version => l_api_version

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

7566: ,p_api_type => G_API_TYPE
7567: ,x_return_status => l_return_status);
7568:
7569: -- check if activity started successfully
7570: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
7571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7572: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
7573: RAISE OKL_API.G_EXCEPTION_ERROR;
7574: END IF;

Line 7571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7567: ,x_return_status => l_return_status);
7568:
7569: -- check if activity started successfully
7570: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
7571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7572: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
7573: RAISE OKL_API.G_EXCEPTION_ERROR;
7574: END IF;
7575:

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

7568:
7569: -- check if activity started successfully
7570: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
7571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7572: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
7573: RAISE OKL_API.G_EXCEPTION_ERROR;
7574: END IF;
7575:
7576: IF(p_lap_id IS NULL OR

Line 7573: RAISE OKL_API.G_EXCEPTION_ERROR;

7569: -- check if activity started successfully
7570: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
7571: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7572: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
7573: RAISE OKL_API.G_EXCEPTION_ERROR;
7574: END IF;
7575:
7576: IF(p_lap_id IS NULL OR
7577: p_lap_id = OKL_API.G_MISS_NUM)

Line 7577: p_lap_id = OKL_API.G_MISS_NUM)

7573: RAISE OKL_API.G_EXCEPTION_ERROR;
7574: END IF;
7575:
7576: IF(p_lap_id IS NULL OR
7577: p_lap_id = OKL_API.G_MISS_NUM)
7578: THEN
7579: l_return_status := OKL_API.G_RET_STS_ERROR;
7580: OKL_API.SET_MESSAGE(
7581: p_app_name => G_APP_NAME,

Line 7579: l_return_status := OKL_API.G_RET_STS_ERROR;

7575:
7576: IF(p_lap_id IS NULL OR
7577: p_lap_id = OKL_API.G_MISS_NUM)
7578: THEN
7579: l_return_status := OKL_API.G_RET_STS_ERROR;
7580: OKL_API.SET_MESSAGE(
7581: p_app_name => G_APP_NAME,
7582: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7583: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 7580: OKL_API.SET_MESSAGE(

7576: IF(p_lap_id IS NULL OR
7577: p_lap_id = OKL_API.G_MISS_NUM)
7578: THEN
7579: l_return_status := OKL_API.G_RET_STS_ERROR;
7580: OKL_API.SET_MESSAGE(
7581: p_app_name => G_APP_NAME,
7582: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7583: RAISE OKL_API.G_EXCEPTION_ERROR;
7584: END IF;

Line 7583: RAISE OKL_API.G_EXCEPTION_ERROR;

7579: l_return_status := OKL_API.G_RET_STS_ERROR;
7580: OKL_API.SET_MESSAGE(
7581: p_app_name => G_APP_NAME,
7582: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7583: RAISE OKL_API.G_EXCEPTION_ERROR;
7584: END IF;
7585:
7586: OPEN in_play_qte_dtls_csr(p_lap_id);
7587: FETCH in_play_qte_dtls_csr INTO in_play_qte_dtls_rec;

Line 7590: l_return_status := OKL_API.G_RET_STS_ERROR;

7586: OPEN in_play_qte_dtls_csr(p_lap_id);
7587: FETCH in_play_qte_dtls_csr INTO in_play_qte_dtls_rec;
7588: IF in_play_qte_dtls_csr%NOTFOUND
7589: THEN
7590: l_return_status := OKL_API.G_RET_STS_ERROR;
7591: OKL_API.SET_MESSAGE(
7592: p_app_name => G_APP_NAME,
7593: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7594: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 7591: OKL_API.SET_MESSAGE(

7587: FETCH in_play_qte_dtls_csr INTO in_play_qte_dtls_rec;
7588: IF in_play_qte_dtls_csr%NOTFOUND
7589: THEN
7590: l_return_status := OKL_API.G_RET_STS_ERROR;
7591: OKL_API.SET_MESSAGE(
7592: p_app_name => G_APP_NAME,
7593: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7594: RAISE OKL_API.G_EXCEPTION_ERROR;
7595: END IF;

Line 7594: RAISE OKL_API.G_EXCEPTION_ERROR;

7590: l_return_status := OKL_API.G_RET_STS_ERROR;
7591: OKL_API.SET_MESSAGE(
7592: p_app_name => G_APP_NAME,
7593: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7594: RAISE OKL_API.G_EXCEPTION_ERROR;
7595: END IF;
7596: CLOSE in_play_qte_dtls_csr;
7597: IF in_play_qte_dtls_rec.lap_status IN ('CR-REJECTED', 'CR-APPROVED', 'RECOM_NOT_APPROVED')
7598: THEN --[1]

Line 7614: ,p_init_msg_list => OKL_API.G_FALSE

7610:
7611: -- call the procedure to create lease quote line
7612: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
7613: p_api_version => p_api_version
7614: ,p_init_msg_list => OKL_API.G_FALSE
7615: ,p_transaction_control => OKL_API.G_TRUE
7616: ,p_lease_qte_rec => l_lsqv_rec
7617: ,x_lease_qte_rec => x_lsqv_rec
7618: ,x_return_status => l_return_status

Line 7615: ,p_transaction_control => OKL_API.G_TRUE

7611: -- call the procedure to create lease quote line
7612: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
7613: p_api_version => p_api_version
7614: ,p_init_msg_list => OKL_API.G_FALSE
7615: ,p_transaction_control => OKL_API.G_TRUE
7616: ,p_lease_qte_rec => l_lsqv_rec
7617: ,x_lease_qte_rec => x_lsqv_rec
7618: ,x_return_status => l_return_status
7619: ,x_msg_count => x_msg_count

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

7637: ' result status ' || l_return_status ||
7638: ' x_msg_data ' || x_msg_data);
7639: END IF; -- end of statement level debug
7640:
7641: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7643: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7644: RAISE OKL_API.G_EXCEPTION_ERROR;
7645: END IF;

Line 7642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7638: ' x_msg_data ' || x_msg_data);
7639: END IF; -- end of statement level debug
7640:
7641: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7643: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7644: RAISE OKL_API.G_EXCEPTION_ERROR;
7645: END IF;
7646:

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

7639: END IF; -- end of statement level debug
7640:
7641: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7643: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7644: RAISE OKL_API.G_EXCEPTION_ERROR;
7645: END IF;
7646:
7647: --Update counter offer

Line 7644: RAISE OKL_API.G_EXCEPTION_ERROR;

7640:
7641: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7643: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7644: RAISE OKL_API.G_EXCEPTION_ERROR;
7645: END IF;
7646:
7647: --Update counter offer
7648: l_lsqv_rec.id := p_cntr_offr;

Line 7662: ,p_init_msg_list => OKL_API.G_FALSE

7658:
7659: -- call the procedure to create lease quote line
7660: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
7661: p_api_version => p_api_version
7662: ,p_init_msg_list => OKL_API.G_FALSE
7663: ,p_transaction_control => OKL_API.G_TRUE
7664: ,p_lease_qte_rec => l_lsqv_rec
7665: ,x_lease_qte_rec => x_lsqv_rec
7666: ,x_return_status => l_return_status

Line 7663: ,p_transaction_control => OKL_API.G_TRUE

7659: -- call the procedure to create lease quote line
7660: OKL_LEASE_QUOTE_PVT.UPDATE_LEASE_QTE(
7661: p_api_version => p_api_version
7662: ,p_init_msg_list => OKL_API.G_FALSE
7663: ,p_transaction_control => OKL_API.G_TRUE
7664: ,p_lease_qte_rec => l_lsqv_rec
7665: ,x_lease_qte_rec => x_lsqv_rec
7666: ,x_return_status => l_return_status
7667: ,x_msg_count => x_msg_count

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

7685: ' result status ' || l_return_status ||
7686: ' x_msg_data ' || x_msg_data);
7687: END IF; -- end of statement level debug
7688:
7689: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7691: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7692: RAISE OKL_API.G_EXCEPTION_ERROR;
7693: END IF;

Line 7690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7686: ' x_msg_data ' || x_msg_data);
7687: END IF; -- end of statement level debug
7688:
7689: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7691: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7692: RAISE OKL_API.G_EXCEPTION_ERROR;
7693: END IF;
7694: -- Bug#4741121 - viselvar - Modified - Start

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

7687: END IF; -- end of statement level debug
7688:
7689: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7691: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7692: RAISE OKL_API.G_EXCEPTION_ERROR;
7693: END IF;
7694: -- Bug#4741121 - viselvar - Modified - Start
7695: -- raise the business event passing the Lease Application id added to the parameter list

Line 7692: RAISE OKL_API.G_EXCEPTION_ERROR;

7688:
7689: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7691: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7692: RAISE OKL_API.G_EXCEPTION_ERROR;
7693: END IF;
7694: -- Bug#4741121 - viselvar - Modified - Start
7695: -- raise the business event passing the Lease Application id added to the parameter list
7696:

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

7706: ,p_event_name => p_event_name
7707: ,p_parameters => l_parameter_list);
7708:
7709:
7710: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7711: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7712: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7713: RAISE OKL_API.G_EXCEPTION_ERROR;
7714: END IF;

Line 7711: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7707: ,p_parameters => l_parameter_list);
7708:
7709:
7710: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7711: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7712: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7713: RAISE OKL_API.G_EXCEPTION_ERROR;
7714: END IF;
7715: -- Bug#4741121 - viselvar - Modified - End

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

7708:
7709:
7710: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7711: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7712: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7713: RAISE OKL_API.G_EXCEPTION_ERROR;
7714: END IF;
7715: -- Bug#4741121 - viselvar - Modified - End
7716: x_lapv_rec := l_lapv_rec;

Line 7713: RAISE OKL_API.G_EXCEPTION_ERROR;

7709:
7710: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7711: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7712: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7713: RAISE OKL_API.G_EXCEPTION_ERROR;
7714: END IF;
7715: -- Bug#4741121 - viselvar - Modified - End
7716: x_lapv_rec := l_lapv_rec;
7717: ELSE

Line 7720: l_return_status := OKL_API.G_RET_STS_ERROR;

7716: x_lapv_rec := l_lapv_rec;
7717: ELSE
7718: -- Accept counter offer is applicable only for CR-ACCEPTED or CR-REJECTED
7719: -- RECOM_NOT_APPROVED Lease Applications only
7720: l_return_status := OKL_API.G_RET_STS_ERROR;
7721: OKL_API.SET_MESSAGE(
7722: p_app_name => G_APP_NAME,
7723: p_msg_name => 'OKL_SO_ALT_OFFER_ACC_ERR',
7724: p_token1 => 'TEXT',

Line 7721: OKL_API.SET_MESSAGE(

7717: ELSE
7718: -- Accept counter offer is applicable only for CR-ACCEPTED or CR-REJECTED
7719: -- RECOM_NOT_APPROVED Lease Applications only
7720: l_return_status := OKL_API.G_RET_STS_ERROR;
7721: OKL_API.SET_MESSAGE(
7722: p_app_name => G_APP_NAME,
7723: p_msg_name => 'OKL_SO_ALT_OFFER_ACC_ERR',
7724: p_token1 => 'TEXT',
7725: p_token1_value => in_play_qte_dtls_rec.lap_number,

Line 7728: RAISE OKL_API.G_EXCEPTION_ERROR;

7724: p_token1 => 'TEXT',
7725: p_token1_value => in_play_qte_dtls_rec.lap_number,
7726: p_token2 => 'STATUS',
7727: p_token2_value => in_play_qte_dtls_rec.lap_status);
7728: RAISE OKL_API.G_EXCEPTION_ERROR;
7729: END IF; -- [1]
7730:
7731: x_return_status := l_return_status;
7732: OKL_API.END_ACTIVITY(

Line 7732: OKL_API.END_ACTIVITY(

7728: RAISE OKL_API.G_EXCEPTION_ERROR;
7729: END IF; -- [1]
7730:
7731: x_return_status := l_return_status;
7732: OKL_API.END_ACTIVITY(
7733: x_msg_count => x_msg_count
7734: ,x_msg_data => x_msg_data);
7735: EXCEPTION
7736: WHEN OKL_API.G_EXCEPTION_ERROR

Line 7736: WHEN OKL_API.G_EXCEPTION_ERROR

7732: OKL_API.END_ACTIVITY(
7733: x_msg_count => x_msg_count
7734: ,x_msg_data => x_msg_data);
7735: EXCEPTION
7736: WHEN OKL_API.G_EXCEPTION_ERROR
7737: THEN
7738: IF in_play_qte_dtls_csr%ISOPEN
7739: THEN
7740: CLOSE in_play_qte_dtls_csr;

Line 7742: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

7738: IF in_play_qte_dtls_csr%ISOPEN
7739: THEN
7740: CLOSE in_play_qte_dtls_csr;
7741: END IF;
7742: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7743: p_api_name => l_api_name,
7744: p_pkg_name => G_PKG_NAME,
7745: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
7746: x_msg_count => x_msg_count,

Line 7745: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

7741: END IF;
7742: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7743: p_api_name => l_api_name,
7744: p_pkg_name => G_PKG_NAME,
7745: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
7746: x_msg_count => x_msg_count,
7747: x_msg_data => x_msg_data,
7748: p_api_type => G_API_TYPE);
7749:

Line 7750: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR

7746: x_msg_count => x_msg_count,
7747: x_msg_data => x_msg_data,
7748: p_api_type => G_API_TYPE);
7749:
7750: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR
7751: THEN
7752: IF in_play_qte_dtls_csr%ISOPEN
7753: THEN
7754: CLOSE in_play_qte_dtls_csr;

Line 7756: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

7752: IF in_play_qte_dtls_csr%ISOPEN
7753: THEN
7754: CLOSE in_play_qte_dtls_csr;
7755: END IF;
7756: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7757: p_api_name => l_api_name,
7758: p_pkg_name => G_PKG_NAME,
7759: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
7760: x_msg_count => x_msg_count,

Line 7759: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

7755: END IF;
7756: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7757: p_api_name => l_api_name,
7758: p_pkg_name => G_PKG_NAME,
7759: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
7760: x_msg_count => x_msg_count,
7761: x_msg_data => x_msg_data,
7762: p_api_type => G_API_TYPE);
7763:

Line 7770: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

7766: IF in_play_qte_dtls_csr%ISOPEN
7767: THEN
7768: CLOSE in_play_qte_dtls_csr;
7769: END IF;
7770: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7771: p_api_name => l_api_name,
7772: p_pkg_name => G_PKG_NAME,
7773: p_exc_name => 'OTHERS',
7774: x_msg_count => x_msg_count,

Line 7820: l_return_status := OKL_API.G_RET_STS_SUCCESS;

7816: WHERE LAB.ID = cp_lap_id;
7817: lap_db_val_rec lap_db_val_csr%ROWTYPE;
7818:
7819: BEGIN
7820: l_return_status := OKL_API.G_RET_STS_SUCCESS;
7821: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.REVERT_LEASEAPP';
7822:
7823: -- check for logging on PROCEDURE level
7824: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 7831: l_return_status := OKL_API.START_ACTIVITY(

7827: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
7828:
7829: -- call START_ACTIVITY to create savepoint, check compatibility
7830: -- and initialize message list
7831: l_return_status := OKL_API.START_ACTIVITY(
7832: p_api_name => l_api_name
7833: ,p_pkg_name => G_PKG_NAME
7834: ,p_init_msg_list => p_init_msg_list
7835: ,l_api_version => l_api_version

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

7837: ,p_api_type => G_API_TYPE
7838: ,x_return_status => l_return_status);
7839:
7840: -- check if activity started successfully
7841: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
7842: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7843: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
7844: RAISE OKL_API.G_EXCEPTION_ERROR;
7845: END IF;

Line 7842: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7838: ,x_return_status => l_return_status);
7839:
7840: -- check if activity started successfully
7841: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
7842: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7843: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
7844: RAISE OKL_API.G_EXCEPTION_ERROR;
7845: END IF;
7846:

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

7839:
7840: -- check if activity started successfully
7841: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
7842: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7843: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
7844: RAISE OKL_API.G_EXCEPTION_ERROR;
7845: END IF;
7846:
7847: --Populate lease application rec with database values

Line 7844: RAISE OKL_API.G_EXCEPTION_ERROR;

7840: -- check if activity started successfully
7841: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
7842: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7843: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
7844: RAISE OKL_API.G_EXCEPTION_ERROR;
7845: END IF;
7846:
7847: --Populate lease application rec with database values
7848: IF(p_leaseapp_id IS NOT NULL OR

Line 7849: p_leaseapp_id <> OKL_API.G_MISS_NUM)

7845: END IF;
7846:
7847: --Populate lease application rec with database values
7848: IF(p_leaseapp_id IS NOT NULL OR
7849: p_leaseapp_id <> OKL_API.G_MISS_NUM)
7850: THEN
7851: OPEN lap_db_val_csr(p_leaseapp_id);
7852: FETCH lap_db_val_csr INTO lap_db_val_rec;
7853: IF(lap_db_val_csr%NOTFOUND)

Line 7855: l_return_status := OKL_API.G_RET_STS_ERROR;

7851: OPEN lap_db_val_csr(p_leaseapp_id);
7852: FETCH lap_db_val_csr INTO lap_db_val_rec;
7853: IF(lap_db_val_csr%NOTFOUND)
7854: THEN
7855: l_return_status := OKL_API.G_RET_STS_ERROR;
7856: OKL_API.SET_MESSAGE(
7857: p_app_name => G_APP_NAME,
7858: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7859: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 7856: OKL_API.SET_MESSAGE(

7852: FETCH lap_db_val_csr INTO lap_db_val_rec;
7853: IF(lap_db_val_csr%NOTFOUND)
7854: THEN
7855: l_return_status := OKL_API.G_RET_STS_ERROR;
7856: OKL_API.SET_MESSAGE(
7857: p_app_name => G_APP_NAME,
7858: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7859: RAISE OKL_API.G_EXCEPTION_ERROR;
7860: ELSIF(lap_db_val_rec.application_status <> 'CONV-K')

Line 7859: RAISE OKL_API.G_EXCEPTION_ERROR;

7855: l_return_status := OKL_API.G_RET_STS_ERROR;
7856: OKL_API.SET_MESSAGE(
7857: p_app_name => G_APP_NAME,
7858: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7859: RAISE OKL_API.G_EXCEPTION_ERROR;
7860: ELSIF(lap_db_val_rec.application_status <> 'CONV-K')
7861: THEN
7862: --Lease Application not in status CONV-K, can not be reverted
7863: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 7863: l_return_status := OKL_API.G_RET_STS_ERROR;

7859: RAISE OKL_API.G_EXCEPTION_ERROR;
7860: ELSIF(lap_db_val_rec.application_status <> 'CONV-K')
7861: THEN
7862: --Lease Application not in status CONV-K, can not be reverted
7863: l_return_status := OKL_API.G_RET_STS_ERROR;
7864: l_meaning := get_lookup_meaning('OKL_LEASE_APP_STATUS' ,'CONV-K');
7865: OKL_API.SET_MESSAGE(
7866: p_app_name => G_APP_NAME,
7867: p_msg_name => 'OKL_SO_LSE_APP_INVALID_STS',

Line 7865: OKL_API.SET_MESSAGE(

7861: THEN
7862: --Lease Application not in status CONV-K, can not be reverted
7863: l_return_status := OKL_API.G_RET_STS_ERROR;
7864: l_meaning := get_lookup_meaning('OKL_LEASE_APP_STATUS' ,'CONV-K');
7865: OKL_API.SET_MESSAGE(
7866: p_app_name => G_APP_NAME,
7867: p_msg_name => 'OKL_SO_LSE_APP_INVALID_STS',
7868: p_token1 => 'TEXT',
7869: p_token1_value => lap_db_val_rec.lease_appl_number,

Line 7872: RAISE OKL_API.G_EXCEPTION_ERROR;

7868: p_token1 => 'TEXT',
7869: p_token1_value => lap_db_val_rec.lease_appl_number,
7870: p_token2 => 'STATUS',
7871: p_token2_value => l_meaning);
7872: RAISE OKL_API.G_EXCEPTION_ERROR;
7873: END IF;
7874: CLOSE lap_db_val_csr;
7875: ELSE
7876: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 7876: l_return_status := OKL_API.G_RET_STS_ERROR;

7872: RAISE OKL_API.G_EXCEPTION_ERROR;
7873: END IF;
7874: CLOSE lap_db_val_csr;
7875: ELSE
7876: l_return_status := OKL_API.G_RET_STS_ERROR;
7877: OKL_API.SET_MESSAGE(
7878: p_app_name => G_APP_NAME,
7879: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7880: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 7877: OKL_API.SET_MESSAGE(

7873: END IF;
7874: CLOSE lap_db_val_csr;
7875: ELSE
7876: l_return_status := OKL_API.G_RET_STS_ERROR;
7877: OKL_API.SET_MESSAGE(
7878: p_app_name => G_APP_NAME,
7879: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7880: RAISE OKL_API.G_EXCEPTION_ERROR;
7881: END IF; --Lease Application Id is null or G_MISS_NUM

Line 7880: RAISE OKL_API.G_EXCEPTION_ERROR;

7876: l_return_status := OKL_API.G_RET_STS_ERROR;
7877: OKL_API.SET_MESSAGE(
7878: p_app_name => G_APP_NAME,
7879: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
7880: RAISE OKL_API.G_EXCEPTION_ERROR;
7881: END IF; --Lease Application Id is null or G_MISS_NUM
7882:
7883: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
7884: THEN

Line 7894: ,p_init_msg_list => OKL_API.G_FALSE

7890:
7891: -- call the procedure to update a lease application status
7892: SET_LEASE_APP_STATUS(
7893: p_api_version => p_api_version
7894: ,p_init_msg_list => OKL_API.G_FALSE
7895: ,p_lap_id => p_leaseapp_id
7896: ,p_lap_status => 'CR-APPROVED'
7897: ,x_return_status => l_return_status
7898: ,x_msg_count => x_msg_count

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

7914: ,'return status ' || l_return_status ||
7915: ' x_msg_data ' || x_msg_data);
7916: END IF; -- end of statement level debug
7917:
7918: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7919: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7920: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7921: RAISE OKL_API.G_EXCEPTION_ERROR;
7922: END IF;

Line 7919: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7915: ' x_msg_data ' || x_msg_data);
7916: END IF; -- end of statement level debug
7917:
7918: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7919: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7920: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7921: RAISE OKL_API.G_EXCEPTION_ERROR;
7922: END IF;
7923:

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

7916: END IF; -- end of statement level debug
7917:
7918: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7919: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7920: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7921: RAISE OKL_API.G_EXCEPTION_ERROR;
7922: END IF;
7923:
7924: x_return_status := l_return_status;

Line 7921: RAISE OKL_API.G_EXCEPTION_ERROR;

7917:
7918: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
7919: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7920: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
7921: RAISE OKL_API.G_EXCEPTION_ERROR;
7922: END IF;
7923:
7924: x_return_status := l_return_status;
7925:

Line 7926: OKL_API.END_ACTIVITY(

7922: END IF;
7923:
7924: x_return_status := l_return_status;
7925:
7926: OKL_API.END_ACTIVITY(
7927: x_msg_count => x_msg_count
7928: ,x_msg_data => x_msg_data);
7929: EXCEPTION
7930: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 7930: WHEN OKL_API.G_EXCEPTION_ERROR THEN

7926: OKL_API.END_ACTIVITY(
7927: x_msg_count => x_msg_count
7928: ,x_msg_data => x_msg_data);
7929: EXCEPTION
7930: WHEN OKL_API.G_EXCEPTION_ERROR THEN
7931: --Lease Application Details Cusrsor
7932: IF lap_db_val_csr%ISOPEN
7933: THEN
7934: CLOSE lap_db_val_csr;

Line 7936: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

7932: IF lap_db_val_csr%ISOPEN
7933: THEN
7934: CLOSE lap_db_val_csr;
7935: END IF;
7936: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7937: p_api_name => l_api_name,
7938: p_pkg_name => G_PKG_NAME,
7939: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
7940: x_msg_count => x_msg_count,

Line 7939: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

7935: END IF;
7936: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7937: p_api_name => l_api_name,
7938: p_pkg_name => G_PKG_NAME,
7939: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
7940: x_msg_count => x_msg_count,
7941: x_msg_data => x_msg_data,
7942: p_api_type => G_API_TYPE);
7943:

Line 7944: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

7940: x_msg_count => x_msg_count,
7941: x_msg_data => x_msg_data,
7942: p_api_type => G_API_TYPE);
7943:
7944: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
7945: --Lease Application Details Cusrsor
7946: IF lap_db_val_csr%ISOPEN
7947: THEN
7948: CLOSE lap_db_val_csr;

Line 7950: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

7946: IF lap_db_val_csr%ISOPEN
7947: THEN
7948: CLOSE lap_db_val_csr;
7949: END IF;
7950: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7951: p_api_name => l_api_name,
7952: p_pkg_name => G_PKG_NAME,
7953: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
7954: x_msg_count => x_msg_count,

Line 7953: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

7949: END IF;
7950: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7951: p_api_name => l_api_name,
7952: p_pkg_name => G_PKG_NAME,
7953: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
7954: x_msg_count => x_msg_count,
7955: x_msg_data => x_msg_data,
7956: p_api_type => G_API_TYPE);
7957:

Line 7964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

7960: IF lap_db_val_csr%ISOPEN
7961: THEN
7962: CLOSE lap_db_val_csr;
7963: END IF;
7964: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
7965: p_api_name => l_api_name,
7966: p_pkg_name => G_PKG_NAME,
7967: p_exc_name => 'OTHERS',
7968: x_msg_count => x_msg_count,

Line 8051: l_return_status := OKL_API.G_RET_STS_SUCCESS;

8047: AND CCRM.CREDIT_RECOMMENDATION = 'COUNTER_OFFER'
8048: AND CCR.SOURCE_COLUMN1 = cp_lap_id
8049: AND CCRM.RECOMMENDATION_VALUE1 = cp_co_id;
8050: BEGIN
8051: l_return_status := OKL_API.G_RET_STS_SUCCESS;
8052: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.VALIDATE_CREDIT_RESULTS';
8053:
8054: -- check for logging on PROCEDURE level
8055: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 8062: l_return_status := OKL_API.START_ACTIVITY(

8058: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
8059:
8060: -- call START_ACTIVITY to create savepoint, check compatibility
8061: -- and initialize message list
8062: l_return_status := OKL_API.START_ACTIVITY(
8063: p_api_name => l_api_name
8064: ,p_pkg_name => G_PKG_NAME
8065: ,p_init_msg_list => p_init_msg_list
8066: ,l_api_version => l_api_version

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

8068: ,p_api_type => G_API_TYPE
8069: ,x_return_status => l_return_status);
8070:
8071: -- check if activity started successfully
8072: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8074: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8075: RAISE OKL_API.G_EXCEPTION_ERROR;
8076: END IF;

Line 8073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8069: ,x_return_status => l_return_status);
8070:
8071: -- check if activity started successfully
8072: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8074: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8075: RAISE OKL_API.G_EXCEPTION_ERROR;
8076: END IF;
8077:

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

8070:
8071: -- check if activity started successfully
8072: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8074: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8075: RAISE OKL_API.G_EXCEPTION_ERROR;
8076: END IF;
8077:
8078: --Logic for the procedures goes here

Line 8075: RAISE OKL_API.G_EXCEPTION_ERROR;

8071: -- check if activity started successfully
8072: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8074: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8075: RAISE OKL_API.G_EXCEPTION_ERROR;
8076: END IF;
8077:
8078: --Logic for the procedures goes here
8079: l_leaseapp_id := p_leaseapp_id;

Line 8092: l_return_status := OKL_API.G_RET_STS_ERROR;

8088: CLOSE credit_recom_csr;
8089: l_recom_count := l_approve_count + l_reject_count;
8090: IF(l_recom_count > 1) --changed from <> to > for bug 6945703
8091: THEN
8092: l_return_status := OKL_API.G_RET_STS_ERROR;
8093: OKL_API.SET_MESSAGE(
8094: p_app_name => G_APP_NAME,
8095: p_msg_name => 'OKL_SO_LSE_APP_CRE_REC_ERR');
8096: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 8093: OKL_API.SET_MESSAGE(

8089: l_recom_count := l_approve_count + l_reject_count;
8090: IF(l_recom_count > 1) --changed from <> to > for bug 6945703
8091: THEN
8092: l_return_status := OKL_API.G_RET_STS_ERROR;
8093: OKL_API.SET_MESSAGE(
8094: p_app_name => G_APP_NAME,
8095: p_msg_name => 'OKL_SO_LSE_APP_CRE_REC_ERR');
8096: RAISE OKL_API.G_EXCEPTION_ERROR;
8097: END IF;

Line 8096: RAISE OKL_API.G_EXCEPTION_ERROR;

8092: l_return_status := OKL_API.G_RET_STS_ERROR;
8093: OKL_API.SET_MESSAGE(
8094: p_app_name => G_APP_NAME,
8095: p_msg_name => 'OKL_SO_LSE_APP_CRE_REC_ERR');
8096: RAISE OKL_API.G_EXCEPTION_ERROR;
8097: END IF;
8098:
8099: OPEN credit_recom_csr(l_leaseapp_id, 'CHECKLIST');
8100: FETCH credit_recom_csr INTO l_recom_count;

Line 8104: l_return_status := OKL_API.G_RET_STS_ERROR;

8100: FETCH credit_recom_csr INTO l_recom_count;
8101: CLOSE credit_recom_csr;
8102: IF(l_recom_count > 1)
8103: THEN
8104: l_return_status := OKL_API.G_RET_STS_ERROR;
8105: l_recom_mean := get_lookup_meaning('OKL_CR_MGMT_RECOMMENDATION', 'CHECKLIST');
8106: OKL_API.SET_MESSAGE(
8107: p_app_name => G_APP_NAME,
8108: p_msg_name => 'OKL_SO_LSE_APP_MUL_RECOM',

Line 8106: OKL_API.SET_MESSAGE(

8102: IF(l_recom_count > 1)
8103: THEN
8104: l_return_status := OKL_API.G_RET_STS_ERROR;
8105: l_recom_mean := get_lookup_meaning('OKL_CR_MGMT_RECOMMENDATION', 'CHECKLIST');
8106: OKL_API.SET_MESSAGE(
8107: p_app_name => G_APP_NAME,
8108: p_msg_name => 'OKL_SO_LSE_APP_MUL_RECOM',
8109: p_token1 => 'TEXT',
8110: p_token1_value => l_recom_mean);

Line 8111: RAISE OKL_API.G_EXCEPTION_ERROR;

8107: p_app_name => G_APP_NAME,
8108: p_msg_name => 'OKL_SO_LSE_APP_MUL_RECOM',
8109: p_token1 => 'TEXT',
8110: p_token1_value => l_recom_mean);
8111: RAISE OKL_API.G_EXCEPTION_ERROR;
8112: END IF;
8113:
8114: OPEN credit_recom_csr(l_leaseapp_id, 'EXPIRATION_DATE');
8115: FETCH credit_recom_csr INTO l_recom_count;

Line 8119: l_return_status := OKL_API.G_RET_STS_ERROR;

8115: FETCH credit_recom_csr INTO l_recom_count;
8116: CLOSE credit_recom_csr;
8117: IF(l_recom_count > 1)
8118: THEN
8119: l_return_status := OKL_API.G_RET_STS_ERROR;
8120: l_recom_mean := get_lookup_meaning('OKL_CR_MGMT_RECOMMENDATION', 'EXPIRATION_DATE');
8121: OKL_API.SET_MESSAGE(
8122: p_app_name => G_APP_NAME,
8123: p_msg_name => 'OKL_SO_LSE_APP_MUL_RECOM',

Line 8121: OKL_API.SET_MESSAGE(

8117: IF(l_recom_count > 1)
8118: THEN
8119: l_return_status := OKL_API.G_RET_STS_ERROR;
8120: l_recom_mean := get_lookup_meaning('OKL_CR_MGMT_RECOMMENDATION', 'EXPIRATION_DATE');
8121: OKL_API.SET_MESSAGE(
8122: p_app_name => G_APP_NAME,
8123: p_msg_name => 'OKL_SO_LSE_APP_MUL_RECOM',
8124: p_token1 => 'TEXT',
8125: p_token1_value => l_recom_mean);

Line 8126: RAISE OKL_API.G_EXCEPTION_ERROR;

8122: p_app_name => G_APP_NAME,
8123: p_msg_name => 'OKL_SO_LSE_APP_MUL_RECOM',
8124: p_token1 => 'TEXT',
8125: p_token1_value => l_recom_mean);
8126: RAISE OKL_API.G_EXCEPTION_ERROR;
8127: ELSIF(l_recom_count = 0)
8128: THEN
8129: --If there is no recommendation for Expiration Days then set the expiration
8130: --days value as NULL

Line 8141: ,p_init_msg_list => OKL_API.G_FALSE

8137: END IF;
8138:
8139: SET_LEASE_APP_EXPDAYS(
8140: p_api_version => p_api_version
8141: ,p_init_msg_list => OKL_API.G_FALSE
8142: ,p_lap_id => l_leaseapp_id
8143: ,p_lap_expdays => NULL
8144: ,x_return_status => l_return_status
8145: ,x_msg_count => x_msg_count

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

8160: ,L_MODULE || ' Result of SET_LEASE_APP_EXPDAYS'
8161: ,'return status ' || l_return_status);
8162: END IF; -- end of statement level debug
8163:
8164: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8165: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8166: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8167: RAISE OKL_API.G_EXCEPTION_ERROR;
8168: END IF;

Line 8165: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8161: ,'return status ' || l_return_status);
8162: END IF; -- end of statement level debug
8163:
8164: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8165: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8166: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8167: RAISE OKL_API.G_EXCEPTION_ERROR;
8168: END IF;
8169: END IF;--For Expiration Date recommendation check

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

8162: END IF; -- end of statement level debug
8163:
8164: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8165: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8166: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8167: RAISE OKL_API.G_EXCEPTION_ERROR;
8168: END IF;
8169: END IF;--For Expiration Date recommendation check
8170:

Line 8167: RAISE OKL_API.G_EXCEPTION_ERROR;

8163:
8164: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8165: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8166: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8167: RAISE OKL_API.G_EXCEPTION_ERROR;
8168: END IF;
8169: END IF;--For Expiration Date recommendation check
8170:
8171: --BUG 4931146 PAGARG Loop through the Counter Offers linked to given Lease App

Line 8198: ,p_init_msg_list => OKL_API.G_FALSE

8194:
8195: -- call the procedure to update lease quote
8196: OKL_LSQ_PVT.UPDATE_ROW(
8197: p_api_version => p_api_version
8198: ,p_init_msg_list => OKL_API.G_FALSE
8199: ,p_lsqv_rec => l_lsqv_rec
8200: ,x_lsqv_rec => x_lsqv_rec
8201: ,x_return_status => l_return_status
8202: ,x_msg_count => x_msg_count

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

8218: ,'l_lsqv_rec.reference_number ' || to_char(l_lsqv_rec.reference_number) ||
8219: ' result status ' || l_return_status);
8220: END IF; -- end of statement level debug
8221:
8222: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8224: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8225: RAISE OKL_API.G_EXCEPTION_ERROR;
8226: END IF;

Line 8223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8219: ' result status ' || l_return_status);
8220: END IF; -- end of statement level debug
8221:
8222: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8224: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8225: RAISE OKL_API.G_EXCEPTION_ERROR;
8226: END IF;
8227: ELSE

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

8220: END IF; -- end of statement level debug
8221:
8222: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8224: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8225: RAISE OKL_API.G_EXCEPTION_ERROR;
8226: END IF;
8227: ELSE
8228: --If Counter offer is found as recommendation in OCM then validate

Line 8225: RAISE OKL_API.G_EXCEPTION_ERROR;

8221:
8222: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8223: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8224: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8225: RAISE OKL_API.G_EXCEPTION_ERROR;
8226: END IF;
8227: ELSE
8228: --If Counter offer is found as recommendation in OCM then validate
8229: --whether pricing is completed for Counter Offer or not

Line 8232: l_return_status := OKL_API.G_RET_STS_ERROR;

8228: --If Counter offer is found as recommendation in OCM then validate
8229: --whether pricing is completed for Counter Offer or not
8230: IF(okl_counter_offer_rec.status = 'CR-INCOMPLETE')
8231: THEN
8232: l_return_status := OKL_API.G_RET_STS_ERROR;
8233: OKL_API.SET_MESSAGE(
8234: p_app_name => G_APP_NAME,
8235: p_msg_name => 'OKL_SO_LSE_APP_COUN_OFFER_ERR',
8236: p_token1 => 'TEXT',

Line 8233: OKL_API.SET_MESSAGE(

8229: --whether pricing is completed for Counter Offer or not
8230: IF(okl_counter_offer_rec.status = 'CR-INCOMPLETE')
8231: THEN
8232: l_return_status := OKL_API.G_RET_STS_ERROR;
8233: OKL_API.SET_MESSAGE(
8234: p_app_name => G_APP_NAME,
8235: p_msg_name => 'OKL_SO_LSE_APP_COUN_OFFER_ERR',
8236: p_token1 => 'TEXT',
8237: p_token1_value => okl_counter_offer_rec.reference_number);

Line 8238: RAISE OKL_API.G_EXCEPTION_ERROR;

8234: p_app_name => G_APP_NAME,
8235: p_msg_name => 'OKL_SO_LSE_APP_COUN_OFFER_ERR',
8236: p_token1 => 'TEXT',
8237: p_token1_value => okl_counter_offer_rec.reference_number);
8238: RAISE OKL_API.G_EXCEPTION_ERROR;
8239: END IF;
8240: END IF;--For counter offer not found as credit recommendations in OCM
8241: CLOSE ocm_counter_offer_csr;
8242: END LOOP;

Line 8246: OKL_API.END_ACTIVITY(

8242: END LOOP;
8243: --BUG 4931146 PAGARG Fix End
8244:
8245: x_return_status := l_return_status;
8246: OKL_API.END_ACTIVITY(
8247: x_msg_count => x_msg_count
8248: ,x_msg_data => x_msg_data);
8249: EXCEPTION
8250: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 8250: WHEN OKL_API.G_EXCEPTION_ERROR THEN

8246: OKL_API.END_ACTIVITY(
8247: x_msg_count => x_msg_count
8248: ,x_msg_data => x_msg_data);
8249: EXCEPTION
8250: WHEN OKL_API.G_EXCEPTION_ERROR THEN
8251: --Credit Recommendations Cursor
8252: IF credit_recom_csr%ISOPEN
8253: THEN
8254: CLOSE credit_recom_csr;

Line 8256: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8252: IF credit_recom_csr%ISOPEN
8253: THEN
8254: CLOSE credit_recom_csr;
8255: END IF;
8256: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8257: p_api_name => l_api_name,
8258: p_pkg_name => G_PKG_NAME,
8259: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
8260: x_msg_count => x_msg_count,

Line 8259: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

8255: END IF;
8256: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8257: p_api_name => l_api_name,
8258: p_pkg_name => G_PKG_NAME,
8259: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
8260: x_msg_count => x_msg_count,
8261: x_msg_data => x_msg_data,
8262: p_api_type => G_API_TYPE);
8263:

Line 8264: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

8260: x_msg_count => x_msg_count,
8261: x_msg_data => x_msg_data,
8262: p_api_type => G_API_TYPE);
8263:
8264: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
8265: --Credit Recommendations Cursor
8266: IF credit_recom_csr%ISOPEN
8267: THEN
8268: CLOSE credit_recom_csr;

Line 8270: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8266: IF credit_recom_csr%ISOPEN
8267: THEN
8268: CLOSE credit_recom_csr;
8269: END IF;
8270: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8271: p_api_name => l_api_name,
8272: p_pkg_name => G_PKG_NAME,
8273: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
8274: x_msg_count => x_msg_count,

Line 8273: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

8269: END IF;
8270: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8271: p_api_name => l_api_name,
8272: p_pkg_name => G_PKG_NAME,
8273: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
8274: x_msg_count => x_msg_count,
8275: x_msg_data => x_msg_data,
8276: p_api_type => G_API_TYPE);
8277:

Line 8284: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8280: IF credit_recom_csr%ISOPEN
8281: THEN
8282: CLOSE credit_recom_csr;
8283: END IF;
8284: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8285: p_api_name => l_api_name,
8286: p_pkg_name => G_PKG_NAME,
8287: p_exc_name => 'OTHERS',
8288: x_msg_count => x_msg_count,

Line 8358: l_return_status := OKL_API.G_RET_STS_SUCCESS;

8354: AND CRR.SOURCE_COLUMN3 = 'LEASEAPP'
8355: AND LAP.ID = cp_lap_id;
8356: src_lse_app_dtls_rec src_lse_app_dtls_csr%ROWTYPE;
8357: BEGIN
8358: l_return_status := OKL_API.G_RET_STS_SUCCESS;
8359: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_RESUBMIT';
8360:
8361: -- check for logging on PROCEDURE level
8362: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 8369: l_return_status := OKL_API.START_ACTIVITY(

8365: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
8366:
8367: -- call START_ACTIVITY to create savepoint, check compatibility
8368: -- and initialize message list
8369: l_return_status := OKL_API.START_ACTIVITY(
8370: p_api_name => l_api_name
8371: ,p_pkg_name => G_PKG_NAME
8372: ,p_init_msg_list => p_init_msg_list
8373: ,l_api_version => l_api_version

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

8375: ,p_api_type => G_API_TYPE
8376: ,x_return_status => l_return_status);
8377:
8378: -- check if activity started successfully
8379: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8380: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8381: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8382: RAISE OKL_API.G_EXCEPTION_ERROR;
8383: END IF;

Line 8380: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8376: ,x_return_status => l_return_status);
8377:
8378: -- check if activity started successfully
8379: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8380: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8381: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8382: RAISE OKL_API.G_EXCEPTION_ERROR;
8383: END IF;
8384:

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

8377:
8378: -- check if activity started successfully
8379: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8380: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8381: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8382: RAISE OKL_API.G_EXCEPTION_ERROR;
8383: END IF;
8384:
8385: l_lapv_rec := p_lapv_rec;

Line 8382: RAISE OKL_API.G_EXCEPTION_ERROR;

8378: -- check if activity started successfully
8379: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8380: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8381: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8382: RAISE OKL_API.G_EXCEPTION_ERROR;
8383: END IF;
8384:
8385: l_lapv_rec := p_lapv_rec;
8386: l_lsqv_rec := p_lsqv_rec;

Line 8406: ,p_init_msg_list => OKL_API.G_FALSE

8402: END IF;
8403:
8404: LEASE_APP_VAL(
8405: p_api_version => p_api_version
8406: ,p_init_msg_list => OKL_API.G_FALSE
8407: ,x_return_status => l_return_status
8408: ,x_msg_count => x_msg_count
8409: ,x_msg_data => x_msg_data
8410: ,p_lapv_rec => l_lapv_rec

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

8425: ,L_MODULE || ' Result of LEASE_APP_VAL'
8426: ,'l_return_status ' || l_return_status);
8427: END IF; -- end of statement level debug
8428:
8429: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8431: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8432: RAISE OKL_API.G_EXCEPTION_ERROR;
8433: END IF;

Line 8430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8426: ,'l_return_status ' || l_return_status);
8427: END IF; -- end of statement level debug
8428:
8429: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8431: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8432: RAISE OKL_API.G_EXCEPTION_ERROR;
8433: END IF;
8434:

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

8427: END IF; -- end of statement level debug
8428:
8429: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8431: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8432: RAISE OKL_API.G_EXCEPTION_ERROR;
8433: END IF;
8434:
8435: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 8432: RAISE OKL_API.G_EXCEPTION_ERROR;

8428:
8429: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8431: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8432: RAISE OKL_API.G_EXCEPTION_ERROR;
8433: END IF;
8434:
8435: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
8436: THEN

Line 8446: ,p_init_msg_list => OKL_API.G_FALSE

8442:
8443: -- call the TAPI insert_row to create a lease application
8444: OKL_LAP_PVT.INSERT_ROW(
8445: p_api_version => p_api_version
8446: ,p_init_msg_list => OKL_API.G_FALSE
8447: ,x_return_status => l_return_status
8448: ,x_msg_count => x_msg_count
8449: ,x_msg_data => x_msg_data
8450: ,p_lapv_rec => l_lapv_rec

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

8468: ' result status ' || l_return_status ||
8469: ' x_msg_data ' || x_msg_data);
8470: END IF; -- end of statement level debug
8471:
8472: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8473: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8474: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8475: RAISE OKL_API.G_EXCEPTION_ERROR;
8476: END IF;

Line 8473: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8469: ' x_msg_data ' || x_msg_data);
8470: END IF; -- end of statement level debug
8471:
8472: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8473: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8474: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8475: RAISE OKL_API.G_EXCEPTION_ERROR;
8476: END IF;
8477:

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

8470: END IF; -- end of statement level debug
8471:
8472: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8473: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8474: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8475: RAISE OKL_API.G_EXCEPTION_ERROR;
8476: END IF;
8477:
8478: --Populate lease quote rec values

Line 8475: RAISE OKL_API.G_EXCEPTION_ERROR;

8471:
8472: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8473: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8474: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8475: RAISE OKL_API.G_EXCEPTION_ERROR;
8476: END IF;
8477:
8478: --Populate lease quote rec values
8479: l_lsqv_rec.parent_object_code := 'LEASEAPP';

Line 8507: ,p_init_msg_list => OKL_API.G_FALSE

8503:
8504: -- call the procedure to create lease quote line
8505: OKL_LEASE_QUOTE_PVT.DUPLICATE_LEASE_QTE(
8506: p_api_version => p_api_version
8507: ,p_init_msg_list => OKL_API.G_FALSE
8508: ,p_transaction_control => OKL_API.G_TRUE
8509: ,p_source_quote_id => src_lse_app_dtls_rec.lsq_id
8510: ,p_lease_qte_rec => l_lsqv_rec
8511: ,x_lease_qte_rec => x_lsqv_rec

Line 8508: ,p_transaction_control => OKL_API.G_TRUE

8504: -- call the procedure to create lease quote line
8505: OKL_LEASE_QUOTE_PVT.DUPLICATE_LEASE_QTE(
8506: p_api_version => p_api_version
8507: ,p_init_msg_list => OKL_API.G_FALSE
8508: ,p_transaction_control => OKL_API.G_TRUE
8509: ,p_source_quote_id => src_lse_app_dtls_rec.lsq_id
8510: ,p_lease_qte_rec => l_lsqv_rec
8511: ,x_lease_qte_rec => x_lsqv_rec
8512: ,x_return_status => l_return_status

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

8531: ' result status ' || l_return_status ||
8532: ' x_msg_data ' || x_msg_data);
8533: END IF; -- end of statement level debug
8534:
8535: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8536: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8537: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8538: RAISE OKL_API.G_EXCEPTION_ERROR;
8539: END IF;

Line 8536: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8532: ' x_msg_data ' || x_msg_data);
8533: END IF; -- end of statement level debug
8534:
8535: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8536: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8537: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8538: RAISE OKL_API.G_EXCEPTION_ERROR;
8539: END IF;
8540:

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

8533: END IF; -- end of statement level debug
8534:
8535: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8536: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8537: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8538: RAISE OKL_API.G_EXCEPTION_ERROR;
8539: END IF;
8540:
8541: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 8538: RAISE OKL_API.G_EXCEPTION_ERROR;

8534:
8535: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8536: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8537: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8538: RAISE OKL_API.G_EXCEPTION_ERROR;
8539: END IF;
8540:
8541: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
8542: THEN

Line 8554: ,p_init_msg_list => OKL_API.G_FALSE

8550: l_crr_rec.parent_credit_request_id := src_lse_app_dtls_rec.credit_request_id;
8551: --call to duplicate Credit Lease Application
8552: CREATE_CREDIT_APP(
8553: p_api_version => p_api_version
8554: ,p_init_msg_list => OKL_API.G_FALSE
8555: ,x_return_status => l_return_status
8556: ,x_msg_count => x_msg_count
8557: ,x_msg_data => x_msg_data
8558: ,p_lapv_rec => x_lapv_rec

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

8574: ,L_MODULE || ' Result of CREATE_CREDIT_APP'
8575: ,' result status ' || l_return_status);
8576: END IF; -- end of statement level debug
8577:
8578: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8579: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8580: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8581: RAISE OKL_API.G_EXCEPTION_ERROR;
8582: END IF;

Line 8579: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8575: ,' result status ' || l_return_status);
8576: END IF; -- end of statement level debug
8577:
8578: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8579: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8580: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8581: RAISE OKL_API.G_EXCEPTION_ERROR;
8582: END IF;
8583: --asawanka. for bug 5169964

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

8576: END IF; -- end of statement level debug
8577:
8578: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8579: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8580: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8581: RAISE OKL_API.G_EXCEPTION_ERROR;
8582: END IF;
8583: --asawanka. for bug 5169964
8584: OPEN chk_hdr_dtls_csr(x_lapv_rec.id);

Line 8581: RAISE OKL_API.G_EXCEPTION_ERROR;

8577:
8578: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8579: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8580: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8581: RAISE OKL_API.G_EXCEPTION_ERROR;
8582: END IF;
8583: --asawanka. for bug 5169964
8584: OPEN chk_hdr_dtls_csr(x_lapv_rec.id);
8585: FETCH chk_hdr_dtls_csr INTO chk_hdr_dtls_rec;

Line 8601: ,p_init_msg_list => OKL_API.G_FALSE

8597:
8598: --call to create Checklist Instance
8599: CHECKLIST_INST_CRE(
8600: p_api_version => p_api_version
8601: ,p_init_msg_list => OKL_API.G_FALSE
8602: ,x_return_status => l_return_status
8603: ,x_msg_count => x_msg_count
8604: ,x_msg_data => x_msg_data
8605: ,p_lap_id => x_lapv_rec.id

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

8620: ,L_MODULE || ' Result of CHECKLIST_INST_CRE'
8621: ,' result status ' || l_return_status);
8622: END IF; -- end of statement level debug
8623:
8624: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8625: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8626: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8627: RAISE OKL_API.G_EXCEPTION_ERROR;
8628: END IF;

Line 8625: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8621: ,' result status ' || l_return_status);
8622: END IF; -- end of statement level debug
8623:
8624: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8625: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8626: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8627: RAISE OKL_API.G_EXCEPTION_ERROR;
8628: END IF;
8629: END IF; -- Condition to check for call to create checklist instance

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

8622: END IF; -- end of statement level debug
8623:
8624: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8625: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8626: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8627: RAISE OKL_API.G_EXCEPTION_ERROR;
8628: END IF;
8629: END IF; -- Condition to check for call to create checklist instance
8630:

Line 8627: RAISE OKL_API.G_EXCEPTION_ERROR;

8623:
8624: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8625: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8626: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8627: RAISE OKL_API.G_EXCEPTION_ERROR;
8628: END IF;
8629: END IF; -- Condition to check for call to create checklist instance
8630:
8631: --Update the status of Parent Lease Application as in Progress

Line 8643: ,p_init_msg_list => OKL_API.G_FALSE

8639:
8640: --call the procedure to update a lease application status
8641: SET_IN_PROGRESS_STATUS(
8642: p_api_version => p_api_version
8643: ,p_init_msg_list => OKL_API.G_FALSE
8644: ,p_lap_id => p_source_lap_id
8645: ,p_action => 'RESUBMIT'
8646: ,x_return_status => l_return_status
8647: ,x_msg_count => x_msg_count

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

8663: ,'return status ' || l_return_status ||
8664: ' x_msg_data ' || x_msg_data);
8665: END IF; -- end of statement level debug
8666:
8667: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8669: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8670: RAISE OKL_API.G_EXCEPTION_ERROR;
8671: END IF;

Line 8668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8664: ' x_msg_data ' || x_msg_data);
8665: END IF; -- end of statement level debug
8666:
8667: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8669: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8670: RAISE OKL_API.G_EXCEPTION_ERROR;
8671: END IF;
8672:

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

8665: END IF; -- end of statement level debug
8666:
8667: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8669: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8670: RAISE OKL_API.G_EXCEPTION_ERROR;
8671: END IF;
8672:
8673: -- raise the business event passing the Lease Application id added to the parameter list

Line 8670: RAISE OKL_API.G_EXCEPTION_ERROR;

8666:
8667: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8669: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8670: RAISE OKL_API.G_EXCEPTION_ERROR;
8671: END IF;
8672:
8673: -- raise the business event passing the Lease Application id added to the parameter list
8674: wf_event.addparametertolist('LAPP_ID'

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

8682: ,x_msg_data => x_msg_data
8683: ,p_event_name => p_event_name
8684: ,p_parameters => l_parameter_list);
8685:
8686: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8688: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8689: RAISE OKL_API.G_EXCEPTION_ERROR;
8690: END IF;

Line 8687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8683: ,p_event_name => p_event_name
8684: ,p_parameters => l_parameter_list);
8685:
8686: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8688: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8689: RAISE OKL_API.G_EXCEPTION_ERROR;
8690: END IF;
8691:

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

8684: ,p_parameters => l_parameter_list);
8685:
8686: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8688: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8689: RAISE OKL_API.G_EXCEPTION_ERROR;
8690: END IF;
8691:
8692: x_return_status := l_return_status;

Line 8689: RAISE OKL_API.G_EXCEPTION_ERROR;

8685:
8686: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8688: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8689: RAISE OKL_API.G_EXCEPTION_ERROR;
8690: END IF;
8691:
8692: x_return_status := l_return_status;
8693: OKL_API.END_ACTIVITY(

Line 8693: OKL_API.END_ACTIVITY(

8689: RAISE OKL_API.G_EXCEPTION_ERROR;
8690: END IF;
8691:
8692: x_return_status := l_return_status;
8693: OKL_API.END_ACTIVITY(
8694: x_msg_count => x_msg_count
8695: ,x_msg_data => x_msg_data);
8696: EXCEPTION
8697: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 8697: WHEN OKL_API.G_EXCEPTION_ERROR THEN

8693: OKL_API.END_ACTIVITY(
8694: x_msg_count => x_msg_count
8695: ,x_msg_data => x_msg_data);
8696: EXCEPTION
8697: WHEN OKL_API.G_EXCEPTION_ERROR THEN
8698: --Checklist Header Details Cursor
8699: IF chk_hdr_dtls_csr%ISOPEN
8700: THEN
8701: CLOSE chk_hdr_dtls_csr;

Line 8708: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8704: IF src_lse_app_dtls_csr%ISOPEN
8705: THEN
8706: CLOSE src_lse_app_dtls_csr;
8707: END IF;
8708: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8709: p_api_name => l_api_name,
8710: p_pkg_name => G_PKG_NAME,
8711: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
8712: x_msg_count => x_msg_count,

Line 8711: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

8707: END IF;
8708: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8709: p_api_name => l_api_name,
8710: p_pkg_name => G_PKG_NAME,
8711: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
8712: x_msg_count => x_msg_count,
8713: x_msg_data => x_msg_data,
8714: p_api_type => G_API_TYPE);
8715:

Line 8716: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

8712: x_msg_count => x_msg_count,
8713: x_msg_data => x_msg_data,
8714: p_api_type => G_API_TYPE);
8715:
8716: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
8717: --Checklist Header Details Cursor
8718: IF chk_hdr_dtls_csr%ISOPEN
8719: THEN
8720: CLOSE chk_hdr_dtls_csr;

Line 8727: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8723: IF src_lse_app_dtls_csr%ISOPEN
8724: THEN
8725: CLOSE src_lse_app_dtls_csr;
8726: END IF;
8727: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8728: p_api_name => l_api_name,
8729: p_pkg_name => G_PKG_NAME,
8730: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
8731: x_msg_count => x_msg_count,

Line 8730: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

8726: END IF;
8727: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8728: p_api_name => l_api_name,
8729: p_pkg_name => G_PKG_NAME,
8730: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
8731: x_msg_count => x_msg_count,
8732: x_msg_data => x_msg_data,
8733: p_api_type => G_API_TYPE);
8734:

Line 8746: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8742: IF src_lse_app_dtls_csr%ISOPEN
8743: THEN
8744: CLOSE src_lse_app_dtls_csr;
8745: END IF;
8746: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8747: p_api_name => l_api_name,
8748: p_pkg_name => G_PKG_NAME,
8749: p_exc_name => 'OTHERS',
8750: x_msg_count => x_msg_count,

Line 8796: l_return_status := OKL_API.G_RET_STS_SUCCESS;

8792: FROM OKL_LEASE_APPLICATIONS_B LAB
8793: WHERE LAB.ID = cp_lap_id;
8794: lap_db_val_rec lap_db_val_csr%ROWTYPE;
8795: BEGIN
8796: l_return_status := OKL_API.G_RET_STS_SUCCESS;
8797: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_CANCEL';
8798:
8799: -- check for logging on PROCEDURE level
8800: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 8807: l_return_status := OKL_API.START_ACTIVITY(

8803: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
8804:
8805: -- call START_ACTIVITY to create savepoint, check compatibility
8806: -- and initialize message list
8807: l_return_status := OKL_API.START_ACTIVITY(
8808: p_api_name => l_api_name
8809: ,p_pkg_name => G_PKG_NAME
8810: ,p_init_msg_list => p_init_msg_list
8811: ,l_api_version => l_api_version

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

8813: ,p_api_type => G_API_TYPE
8814: ,x_return_status => l_return_status);
8815:
8816: -- check if activity started successfully
8817: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8818: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8819: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8820: RAISE OKL_API.G_EXCEPTION_ERROR;
8821: END IF;

Line 8818: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8814: ,x_return_status => l_return_status);
8815:
8816: -- check if activity started successfully
8817: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8818: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8819: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8820: RAISE OKL_API.G_EXCEPTION_ERROR;
8821: END IF;
8822:

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

8815:
8816: -- check if activity started successfully
8817: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8818: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8819: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8820: RAISE OKL_API.G_EXCEPTION_ERROR;
8821: END IF;
8822:
8823: IF(p_lease_app_id IS NOT NULL OR

Line 8820: RAISE OKL_API.G_EXCEPTION_ERROR;

8816: -- check if activity started successfully
8817: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8818: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8819: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8820: RAISE OKL_API.G_EXCEPTION_ERROR;
8821: END IF;
8822:
8823: IF(p_lease_app_id IS NOT NULL OR
8824: p_lease_app_id <> OKL_API.G_MISS_NUM)

Line 8824: p_lease_app_id <> OKL_API.G_MISS_NUM)

8820: RAISE OKL_API.G_EXCEPTION_ERROR;
8821: END IF;
8822:
8823: IF(p_lease_app_id IS NOT NULL OR
8824: p_lease_app_id <> OKL_API.G_MISS_NUM)
8825: THEN
8826: OPEN lap_db_val_csr(p_lease_app_id);
8827: FETCH lap_db_val_csr INTO lap_db_val_rec;
8828: IF(lap_db_val_csr%NOTFOUND)

Line 8830: l_return_status := OKL_API.G_RET_STS_ERROR;

8826: OPEN lap_db_val_csr(p_lease_app_id);
8827: FETCH lap_db_val_csr INTO lap_db_val_rec;
8828: IF(lap_db_val_csr%NOTFOUND)
8829: THEN
8830: l_return_status := OKL_API.G_RET_STS_ERROR;
8831: OKL_API.SET_MESSAGE(
8832: p_app_name => G_APP_NAME,
8833: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
8834: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 8831: OKL_API.SET_MESSAGE(

8827: FETCH lap_db_val_csr INTO lap_db_val_rec;
8828: IF(lap_db_val_csr%NOTFOUND)
8829: THEN
8830: l_return_status := OKL_API.G_RET_STS_ERROR;
8831: OKL_API.SET_MESSAGE(
8832: p_app_name => G_APP_NAME,
8833: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
8834: RAISE OKL_API.G_EXCEPTION_ERROR;
8835: END IF;

Line 8834: RAISE OKL_API.G_EXCEPTION_ERROR;

8830: l_return_status := OKL_API.G_RET_STS_ERROR;
8831: OKL_API.SET_MESSAGE(
8832: p_app_name => G_APP_NAME,
8833: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
8834: RAISE OKL_API.G_EXCEPTION_ERROR;
8835: END IF;
8836: CLOSE lap_db_val_csr;
8837: ELSE
8838: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 8838: l_return_status := OKL_API.G_RET_STS_ERROR;

8834: RAISE OKL_API.G_EXCEPTION_ERROR;
8835: END IF;
8836: CLOSE lap_db_val_csr;
8837: ELSE
8838: l_return_status := OKL_API.G_RET_STS_ERROR;
8839: OKL_API.SET_MESSAGE(
8840: p_app_name => G_APP_NAME,
8841: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
8842: RAISE OKL_API.G_EXCEPTION_ERROR;

Line 8839: OKL_API.SET_MESSAGE(

8835: END IF;
8836: CLOSE lap_db_val_csr;
8837: ELSE
8838: l_return_status := OKL_API.G_RET_STS_ERROR;
8839: OKL_API.SET_MESSAGE(
8840: p_app_name => G_APP_NAME,
8841: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
8842: RAISE OKL_API.G_EXCEPTION_ERROR;
8843: END IF; --Lease Application Id is null or G_MISS_NUM

Line 8842: RAISE OKL_API.G_EXCEPTION_ERROR;

8838: l_return_status := OKL_API.G_RET_STS_ERROR;
8839: OKL_API.SET_MESSAGE(
8840: p_app_name => G_APP_NAME,
8841: p_msg_name => 'OKL_SO_LSE_APP_INVALID');
8842: RAISE OKL_API.G_EXCEPTION_ERROR;
8843: END IF; --Lease Application Id is null or G_MISS_NUM
8844:
8845: /* Due to data integrity concerns, users would not be able to cancel applications
8846: that are in any of the following statuses:

Line 8853: l_return_status := OKL_API.G_RET_STS_ERROR;

8849: */
8850: IF(lap_db_val_rec.application_status IN
8851: ('CR-SUBMITTED', 'CR-REJECTED', 'CR-APPROVED','CONV-K', 'PR-SUBMITTED', 'RECOM_NOT_APPROVED') )
8852: THEN
8853: l_return_status := OKL_API.G_RET_STS_ERROR;
8854: l_meaning := get_lookup_meaning('OKL_LEASE_APP_STATUS', 'CANCELED');
8855: OKL_API.SET_MESSAGE(
8856: p_app_name => G_APP_NAME,
8857: p_msg_name => 'OKL_SO_LSE_APP_ACTION_ERR',

Line 8855: OKL_API.SET_MESSAGE(

8851: ('CR-SUBMITTED', 'CR-REJECTED', 'CR-APPROVED','CONV-K', 'PR-SUBMITTED', 'RECOM_NOT_APPROVED') )
8852: THEN
8853: l_return_status := OKL_API.G_RET_STS_ERROR;
8854: l_meaning := get_lookup_meaning('OKL_LEASE_APP_STATUS', 'CANCELED');
8855: OKL_API.SET_MESSAGE(
8856: p_app_name => G_APP_NAME,
8857: p_msg_name => 'OKL_SO_LSE_APP_ACTION_ERR',
8858: p_token1 => 'TEXT',
8859: p_token1_value => lap_db_val_rec.lease_appl_number,

Line 8864: RAISE OKL_API.G_EXCEPTION_ERROR;

8860: p_token2 => 'STATUS',
8861: p_token2_value => lap_db_val_rec.application_status,
8862: p_token3 => 'ACTION',
8863: p_token3_value => l_meaning);
8864: RAISE OKL_API.G_EXCEPTION_ERROR;
8865: ELSE
8866: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
8867: THEN
8868: OKL_DEBUG_PUB.LOG_DEBUG(

Line 8877: ,p_init_msg_list => OKL_API.G_FALSE

8873:
8874: --call the procedure to Validate Cancel action on lease app
8875: CHECK_ELIGIBILITY(
8876: p_api_version => p_api_version
8877: ,p_init_msg_list => OKL_API.G_FALSE
8878: ,x_return_status => l_return_status
8879: ,x_msg_count => x_msg_count
8880: ,x_msg_data => x_msg_data
8881: ,p_lap_id => p_lease_app_id

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

8897: ,'return status ' || l_return_status ||
8898: ' x_msg_data ' || x_msg_data);
8899: END IF; -- end of statement level debug
8900:
8901: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8904: RAISE OKL_API.G_EXCEPTION_ERROR;
8905: END IF;

Line 8902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8898: ' x_msg_data ' || x_msg_data);
8899: END IF; -- end of statement level debug
8900:
8901: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8904: RAISE OKL_API.G_EXCEPTION_ERROR;
8905: END IF;
8906:

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

8899: END IF; -- end of statement level debug
8900:
8901: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8904: RAISE OKL_API.G_EXCEPTION_ERROR;
8905: END IF;
8906:
8907: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 8904: RAISE OKL_API.G_EXCEPTION_ERROR;

8900:
8901: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8902: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8903: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8904: RAISE OKL_API.G_EXCEPTION_ERROR;
8905: END IF;
8906:
8907: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
8908: THEN

Line 8918: ,p_init_msg_list => OKL_API.G_FALSE

8914:
8915: --call the procedure to update a lease application status
8916: SET_LEASE_APP_STATUS(
8917: p_api_version => p_api_version
8918: ,p_init_msg_list => OKL_API.G_FALSE
8919: ,p_lap_id => p_lease_app_id
8920: ,p_lap_status => 'CANCELED'
8921: ,x_return_status => l_return_status
8922: ,x_msg_count => x_msg_count

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

8938: ,'return status ' || l_return_status ||
8939: ' x_msg_data ' || x_msg_data);
8940: END IF; -- end of statement level debug
8941:
8942: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8943: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8944: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8945: RAISE OKL_API.G_EXCEPTION_ERROR;
8946: END IF;

Line 8943: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8939: ' x_msg_data ' || x_msg_data);
8940: END IF; -- end of statement level debug
8941:
8942: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8943: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8944: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8945: RAISE OKL_API.G_EXCEPTION_ERROR;
8946: END IF;
8947:

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

8940: END IF; -- end of statement level debug
8941:
8942: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8943: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8944: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8945: RAISE OKL_API.G_EXCEPTION_ERROR;
8946: END IF;
8947:
8948: -- Added by rravikir for Bug 5001802

Line 8945: RAISE OKL_API.G_EXCEPTION_ERROR;

8941:
8942: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
8943: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8944: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
8945: RAISE OKL_API.G_EXCEPTION_ERROR;
8946: END IF;
8947:
8948: -- Added by rravikir for Bug 5001802
8949: -- Call the API to process the lease app subsidy pool

Line 8960: ,p_init_msg_list => OKL_API.G_FALSE

8956: END IF;
8957:
8958: OKL_LEASE_QUOTE_SUBPOOL_PVT.PROCESS_LEASEAPP_SUBSIDY_POOL(
8959: p_api_version => p_api_version
8960: ,p_init_msg_list => OKL_API.G_FALSE
8961: ,p_transaction_control => OKL_API.G_TRUE
8962: ,p_leaseapp_id => p_lease_app_id
8963: ,p_transaction_reason => 'CANCEL_LEASE_APP'
8964: ,p_quote_id => null

Line 8961: ,p_transaction_control => OKL_API.G_TRUE

8957:
8958: OKL_LEASE_QUOTE_SUBPOOL_PVT.PROCESS_LEASEAPP_SUBSIDY_POOL(
8959: p_api_version => p_api_version
8960: ,p_init_msg_list => OKL_API.G_FALSE
8961: ,p_transaction_control => OKL_API.G_TRUE
8962: ,p_leaseapp_id => p_lease_app_id
8963: ,p_transaction_reason => 'CANCEL_LEASE_APP'
8964: ,p_quote_id => null
8965: ,x_return_status => l_return_status

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

8981: ,L_MODULE || ' Result of OKL_LEASE_QUOTE_PVT.PROCESS_LEASEAPP_SUBSIDY_POOL'
8982: ,'l_return_status ' || l_return_status);
8983: END IF; -- end of statement level debug
8984:
8985: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8986: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8987: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8988: RAISE OKL_API.G_EXCEPTION_ERROR;
8989: END IF;

Line 8986: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8982: ,'l_return_status ' || l_return_status);
8983: END IF; -- end of statement level debug
8984:
8985: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8986: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8987: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8988: RAISE OKL_API.G_EXCEPTION_ERROR;
8989: END IF;
8990: -- End changes for Bug 5001802

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

8983: END IF; -- end of statement level debug
8984:
8985: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8986: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8987: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8988: RAISE OKL_API.G_EXCEPTION_ERROR;
8989: END IF;
8990: -- End changes for Bug 5001802
8991:

Line 8988: RAISE OKL_API.G_EXCEPTION_ERROR;

8984:
8985: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
8986: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8987: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
8988: RAISE OKL_API.G_EXCEPTION_ERROR;
8989: END IF;
8990: -- End changes for Bug 5001802
8991:
8992: --Call the API which will check if there is any Parent to this Lease App

Line 9005: ,p_init_msg_list => OKL_API.G_FALSE

9001: END IF;
9002:
9003: REVERT_TO_ORIG_STATUS(
9004: p_api_version => l_api_version
9005: ,p_init_msg_list => OKL_API.G_FALSE
9006: ,p_lap_id => p_lease_app_id
9007: ,x_return_status => l_return_status
9008: ,x_msg_count => x_msg_count
9009: ,x_msg_data => x_msg_data);

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

9023: ,L_MODULE || ' Result of REVERT_TO_ORIG_STATUS'
9024: ,'l_return_status ' || l_return_status);
9025: END IF; -- end of statement level debug
9026:
9027: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9028: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9029: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9030: RAISE OKL_API.G_EXCEPTION_ERROR;
9031: END IF;

Line 9028: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9024: ,'l_return_status ' || l_return_status);
9025: END IF; -- end of statement level debug
9026:
9027: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9028: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9029: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9030: RAISE OKL_API.G_EXCEPTION_ERROR;
9031: END IF;
9032:

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

9025: END IF; -- end of statement level debug
9026:
9027: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9028: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9029: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9030: RAISE OKL_API.G_EXCEPTION_ERROR;
9031: END IF;
9032:
9033: -- Bug#4741121 - viselvar - Modified - Start

Line 9030: RAISE OKL_API.G_EXCEPTION_ERROR;

9026:
9027: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9028: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9029: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9030: RAISE OKL_API.G_EXCEPTION_ERROR;
9031: END IF;
9032:
9033: -- Bug#4741121 - viselvar - Modified - Start
9034: -- raise the business event passing the Lease Application id added to the parameter list

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

9043: ,x_msg_data => x_msg_data
9044: ,p_event_name => p_event_name
9045: ,p_parameters => l_parameter_list);
9046:
9047: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9048: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9049: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9050: RAISE OKL_API.G_EXCEPTION_ERROR;
9051: END IF;

Line 9048: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9044: ,p_event_name => p_event_name
9045: ,p_parameters => l_parameter_list);
9046:
9047: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9048: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9049: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9050: RAISE OKL_API.G_EXCEPTION_ERROR;
9051: END IF;
9052: -- Bug#4741121 - viselvar - Modified - End

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

9045: ,p_parameters => l_parameter_list);
9046:
9047: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9048: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9049: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9050: RAISE OKL_API.G_EXCEPTION_ERROR;
9051: END IF;
9052: -- Bug#4741121 - viselvar - Modified - End
9053: END IF;

Line 9050: RAISE OKL_API.G_EXCEPTION_ERROR;

9046:
9047: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9048: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9049: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9050: RAISE OKL_API.G_EXCEPTION_ERROR;
9051: END IF;
9052: -- Bug#4741121 - viselvar - Modified - End
9053: END IF;
9054:

Line 9056: OKL_API.END_ACTIVITY(

9052: -- Bug#4741121 - viselvar - Modified - End
9053: END IF;
9054:
9055: x_return_status := l_return_status;
9056: OKL_API.END_ACTIVITY(
9057: x_msg_count => x_msg_count
9058: ,x_msg_data => x_msg_data);
9059: EXCEPTION
9060: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 9060: WHEN OKL_API.G_EXCEPTION_ERROR THEN

9056: OKL_API.END_ACTIVITY(
9057: x_msg_count => x_msg_count
9058: ,x_msg_data => x_msg_data);
9059: EXCEPTION
9060: WHEN OKL_API.G_EXCEPTION_ERROR THEN
9061: --Lease App Details Cursor
9062: IF lap_db_val_csr%ISOPEN
9063: THEN
9064: CLOSE lap_db_val_csr;

Line 9066: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9062: IF lap_db_val_csr%ISOPEN
9063: THEN
9064: CLOSE lap_db_val_csr;
9065: END IF;
9066: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9067: p_api_name => l_api_name,
9068: p_pkg_name => G_PKG_NAME,
9069: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9070: x_msg_count => x_msg_count,

Line 9069: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

9065: END IF;
9066: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9067: p_api_name => l_api_name,
9068: p_pkg_name => G_PKG_NAME,
9069: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9070: x_msg_count => x_msg_count,
9071: x_msg_data => x_msg_data,
9072: p_api_type => G_API_TYPE);
9073: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 9073: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

9069: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9070: x_msg_count => x_msg_count,
9071: x_msg_data => x_msg_data,
9072: p_api_type => G_API_TYPE);
9073: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
9074: --Lease App Details Cursor
9075: IF lap_db_val_csr%ISOPEN
9076: THEN
9077: CLOSE lap_db_val_csr;

Line 9079: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9075: IF lap_db_val_csr%ISOPEN
9076: THEN
9077: CLOSE lap_db_val_csr;
9078: END IF;
9079: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9080: p_api_name => l_api_name,
9081: p_pkg_name => G_PKG_NAME,
9082: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
9083: x_msg_count => x_msg_count,

Line 9082: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

9078: END IF;
9079: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9080: p_api_name => l_api_name,
9081: p_pkg_name => G_PKG_NAME,
9082: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
9083: x_msg_count => x_msg_count,
9084: x_msg_data => x_msg_data,
9085: p_api_type => G_API_TYPE);
9086: WHEN OTHERS THEN

Line 9092: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9088: IF lap_db_val_csr%ISOPEN
9089: THEN
9090: CLOSE lap_db_val_csr;
9091: END IF;
9092: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9093: p_api_name => l_api_name,
9094: p_pkg_name => G_PKG_NAME,
9095: p_exc_name => 'OTHERS',
9096: x_msg_count => x_msg_count,

Line 9168: l_return_status := OKL_API.G_RET_STS_SUCCESS;

9164: AND CRR.SOURCE_COLUMN3 = 'LEASEAPP'
9165: AND LAP.ID = cp_lap_id;
9166: src_lse_app_dtls_rec src_lse_app_dtls_csr%ROWTYPE;
9167: BEGIN
9168: l_return_status := OKL_API.G_RET_STS_SUCCESS;
9169: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_APPEAL';
9170:
9171: -- check for logging on PROCEDURE level
9172: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 9179: l_return_status := OKL_API.START_ACTIVITY(

9175: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
9176:
9177: -- call START_ACTIVITY to create savepoint, check compatibility
9178: -- and initialize message list
9179: l_return_status := OKL_API.START_ACTIVITY(
9180: p_api_name => l_api_name
9181: ,p_pkg_name => G_PKG_NAME
9182: ,p_init_msg_list => p_init_msg_list
9183: ,l_api_version => l_api_version

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

9185: ,p_api_type => G_API_TYPE
9186: ,x_return_status => l_return_status);
9187:
9188: -- check if activity started successfully
9189: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
9190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9191: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
9192: RAISE OKL_API.G_EXCEPTION_ERROR;
9193: END IF;

Line 9190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9186: ,x_return_status => l_return_status);
9187:
9188: -- check if activity started successfully
9189: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
9190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9191: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
9192: RAISE OKL_API.G_EXCEPTION_ERROR;
9193: END IF;
9194:

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

9187:
9188: -- check if activity started successfully
9189: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
9190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9191: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
9192: RAISE OKL_API.G_EXCEPTION_ERROR;
9193: END IF;
9194:
9195: l_lapv_rec := p_lapv_rec;

Line 9192: RAISE OKL_API.G_EXCEPTION_ERROR;

9188: -- check if activity started successfully
9189: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
9190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9191: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
9192: RAISE OKL_API.G_EXCEPTION_ERROR;
9193: END IF;
9194:
9195: l_lapv_rec := p_lapv_rec;
9196: l_lsqv_rec := p_lsqv_rec;

Line 9215: ,p_init_msg_list => OKL_API.G_FALSE

9211: END IF;
9212:
9213: LEASE_APP_VAL(
9214: p_api_version => p_api_version
9215: ,p_init_msg_list => OKL_API.G_FALSE
9216: ,x_return_status => l_return_status
9217: ,x_msg_count => x_msg_count
9218: ,x_msg_data => x_msg_data
9219: ,p_lapv_rec => l_lapv_rec

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

9234: ,L_MODULE || ' Result of LEASE_APP_VAL'
9235: ,'l_return_status ' || l_return_status);
9236: END IF; -- end of statement level debug
9237:
9238: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9239: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9240: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9241: RAISE OKL_API.G_EXCEPTION_ERROR;
9242: END IF;

Line 9239: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9235: ,'l_return_status ' || l_return_status);
9236: END IF; -- end of statement level debug
9237:
9238: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9239: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9240: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9241: RAISE OKL_API.G_EXCEPTION_ERROR;
9242: END IF;
9243:

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

9236: END IF; -- end of statement level debug
9237:
9238: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9239: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9240: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9241: RAISE OKL_API.G_EXCEPTION_ERROR;
9242: END IF;
9243:
9244: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 9241: RAISE OKL_API.G_EXCEPTION_ERROR;

9237:
9238: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9239: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9240: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9241: RAISE OKL_API.G_EXCEPTION_ERROR;
9242: END IF;
9243:
9244: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
9245: THEN

Line 9255: ,p_init_msg_list => OKL_API.G_FALSE

9251:
9252: -- call the TAPI insert_row to create a lease application
9253: OKL_LAP_PVT.INSERT_ROW(
9254: p_api_version => p_api_version
9255: ,p_init_msg_list => OKL_API.G_FALSE
9256: ,x_return_status => l_return_status
9257: ,x_msg_count => x_msg_count
9258: ,x_msg_data => x_msg_data
9259: ,p_lapv_rec => l_lapv_rec

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

9277: ' result status ' || l_return_status ||
9278: ' x_msg_data ' || x_msg_data);
9279: END IF; -- end of statement level debug
9280:
9281: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9282: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9283: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9284: RAISE OKL_API.G_EXCEPTION_ERROR;
9285: END IF;

Line 9282: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9278: ' x_msg_data ' || x_msg_data);
9279: END IF; -- end of statement level debug
9280:
9281: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9282: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9283: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9284: RAISE OKL_API.G_EXCEPTION_ERROR;
9285: END IF;
9286:

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

9279: END IF; -- end of statement level debug
9280:
9281: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9282: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9283: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9284: RAISE OKL_API.G_EXCEPTION_ERROR;
9285: END IF;
9286:
9287: --Populate lease quote rec values

Line 9284: RAISE OKL_API.G_EXCEPTION_ERROR;

9280:
9281: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9282: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9283: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9284: RAISE OKL_API.G_EXCEPTION_ERROR;
9285: END IF;
9286:
9287: --Populate lease quote rec values
9288: l_lsqv_rec.parent_object_code := 'LEASEAPP';

Line 9317: ,p_init_msg_list => OKL_API.G_FALSE

9313:
9314: -- call the procedure to create lease quote line
9315: OKL_LEASE_QUOTE_PVT.DUPLICATE_LEASE_QTE(
9316: p_api_version => p_api_version
9317: ,p_init_msg_list => OKL_API.G_FALSE
9318: ,p_transaction_control => OKL_API.G_TRUE
9319: ,p_source_quote_id => src_lse_app_dtls_rec.lsq_id
9320: ,p_lease_qte_rec => l_lsqv_rec
9321: ,x_lease_qte_rec => x_lsqv_rec

Line 9318: ,p_transaction_control => OKL_API.G_TRUE

9314: -- call the procedure to create lease quote line
9315: OKL_LEASE_QUOTE_PVT.DUPLICATE_LEASE_QTE(
9316: p_api_version => p_api_version
9317: ,p_init_msg_list => OKL_API.G_FALSE
9318: ,p_transaction_control => OKL_API.G_TRUE
9319: ,p_source_quote_id => src_lse_app_dtls_rec.lsq_id
9320: ,p_lease_qte_rec => l_lsqv_rec
9321: ,x_lease_qte_rec => x_lsqv_rec
9322: ,x_return_status => l_return_status

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

9341: ' result status ' || l_return_status ||
9342: ' x_msg_data ' || x_msg_data);
9343: END IF; -- end of statement level debug
9344:
9345: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9346: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9347: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9348: RAISE OKL_API.G_EXCEPTION_ERROR;
9349: END IF;

Line 9346: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9342: ' x_msg_data ' || x_msg_data);
9343: END IF; -- end of statement level debug
9344:
9345: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9346: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9347: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9348: RAISE OKL_API.G_EXCEPTION_ERROR;
9349: END IF;
9350:

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

9343: END IF; -- end of statement level debug
9344:
9345: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9346: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9347: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9348: RAISE OKL_API.G_EXCEPTION_ERROR;
9349: END IF;
9350:
9351: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 9348: RAISE OKL_API.G_EXCEPTION_ERROR;

9344:
9345: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9346: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9347: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9348: RAISE OKL_API.G_EXCEPTION_ERROR;
9349: END IF;
9350:
9351: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
9352: THEN

Line 9370: ,p_init_msg_list => OKL_API.G_FALSE

9366: l_crr_rec.parent_credit_request_id := src_lse_app_dtls_rec.credit_request_id;
9367: --call to duplicate Credit Lease Application
9368: CREATE_CREDIT_APP(
9369: p_api_version => p_api_version
9370: ,p_init_msg_list => OKL_API.G_FALSE
9371: ,x_return_status => l_return_status
9372: ,x_msg_count => x_msg_count
9373: ,x_msg_data => x_msg_data
9374: ,p_lapv_rec => x_lapv_rec

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

9390: ,L_MODULE || ' Result of CREATE_CREDIT_APP'
9391: ,' result status ' || l_return_status);
9392: END IF; -- end of statement level debug
9393:
9394: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9395: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9396: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9397: RAISE OKL_API.G_EXCEPTION_ERROR;
9398: END IF;

Line 9395: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9391: ,' result status ' || l_return_status);
9392: END IF; -- end of statement level debug
9393:
9394: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9395: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9396: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9397: RAISE OKL_API.G_EXCEPTION_ERROR;
9398: END IF;
9399:

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

9392: END IF; -- end of statement level debug
9393:
9394: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9395: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9396: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9397: RAISE OKL_API.G_EXCEPTION_ERROR;
9398: END IF;
9399:
9400: OPEN chk_hdr_dtls_csr(p_source_lap_id);

Line 9397: RAISE OKL_API.G_EXCEPTION_ERROR;

9393:
9394: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9395: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9396: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9397: RAISE OKL_API.G_EXCEPTION_ERROR;
9398: END IF;
9399:
9400: OPEN chk_hdr_dtls_csr(p_source_lap_id);
9401: FETCH chk_hdr_dtls_csr INTO chk_hdr_dtls_rec;

Line 9417: ,p_init_msg_list => OKL_API.G_FALSE

9413:
9414: --call to create Checklist Instance
9415: CHECKLIST_INST_CRE(
9416: p_api_version => p_api_version
9417: ,p_init_msg_list => OKL_API.G_FALSE
9418: ,x_return_status => l_return_status
9419: ,x_msg_count => x_msg_count
9420: ,x_msg_data => x_msg_data
9421: ,p_lap_id => x_lapv_rec.id

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

9436: ,L_MODULE || ' Result of CHECKLIST_INST_CRE'
9437: ,' result status ' || l_return_status);
9438: END IF; -- end of statement level debug
9439:
9440: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9442: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9443: RAISE OKL_API.G_EXCEPTION_ERROR;
9444: END IF;

Line 9441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9437: ,' result status ' || l_return_status);
9438: END IF; -- end of statement level debug
9439:
9440: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9442: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9443: RAISE OKL_API.G_EXCEPTION_ERROR;
9444: END IF;
9445: END IF; -- Condition to check for call to create checklist instance

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

9438: END IF; -- end of statement level debug
9439:
9440: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9442: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9443: RAISE OKL_API.G_EXCEPTION_ERROR;
9444: END IF;
9445: END IF; -- Condition to check for call to create checklist instance
9446:

Line 9443: RAISE OKL_API.G_EXCEPTION_ERROR;

9439:
9440: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9442: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9443: RAISE OKL_API.G_EXCEPTION_ERROR;
9444: END IF;
9445: END IF; -- Condition to check for call to create checklist instance
9446:
9447: --Update the status of Parent Lease Application as in Progress

Line 9459: ,p_init_msg_list => OKL_API.G_FALSE

9455:
9456: --call the procedure to update a lease application status
9457: SET_IN_PROGRESS_STATUS(
9458: p_api_version => p_api_version
9459: ,p_init_msg_list => OKL_API.G_FALSE
9460: ,p_lap_id => p_source_lap_id
9461: ,p_action => 'APPEAL'
9462: ,x_return_status => l_return_status
9463: ,x_msg_count => x_msg_count

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

9479: ,'return status ' || l_return_status ||
9480: ' x_msg_data ' || x_msg_data);
9481: END IF; -- end of statement level debug
9482:
9483: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9484: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9485: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9486: RAISE OKL_API.G_EXCEPTION_ERROR;
9487: END IF;

Line 9484: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9480: ' x_msg_data ' || x_msg_data);
9481: END IF; -- end of statement level debug
9482:
9483: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9484: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9485: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9486: RAISE OKL_API.G_EXCEPTION_ERROR;
9487: END IF;
9488:

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

9481: END IF; -- end of statement level debug
9482:
9483: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9484: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9485: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9486: RAISE OKL_API.G_EXCEPTION_ERROR;
9487: END IF;
9488:
9489: -- raise the business event passing the Lease Application id added to the parameter list

Line 9486: RAISE OKL_API.G_EXCEPTION_ERROR;

9482:
9483: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9484: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9485: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9486: RAISE OKL_API.G_EXCEPTION_ERROR;
9487: END IF;
9488:
9489: -- raise the business event passing the Lease Application id added to the parameter list
9490: wf_event.addparametertolist('LAPP_ID'

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

9497: ,x_msg_data => x_msg_data
9498: ,p_event_name => p_event_name
9499: ,p_parameters => l_parameter_list);
9500:
9501: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9503: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9504: RAISE OKL_API.G_EXCEPTION_ERROR;
9505: END IF;

Line 9502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9498: ,p_event_name => p_event_name
9499: ,p_parameters => l_parameter_list);
9500:
9501: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9503: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9504: RAISE OKL_API.G_EXCEPTION_ERROR;
9505: END IF;
9506:

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

9499: ,p_parameters => l_parameter_list);
9500:
9501: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9503: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9504: RAISE OKL_API.G_EXCEPTION_ERROR;
9505: END IF;
9506:
9507: x_return_status := l_return_status;

Line 9504: RAISE OKL_API.G_EXCEPTION_ERROR;

9500:
9501: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
9502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9503: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
9504: RAISE OKL_API.G_EXCEPTION_ERROR;
9505: END IF;
9506:
9507: x_return_status := l_return_status;
9508: OKL_API.END_ACTIVITY(

Line 9508: OKL_API.END_ACTIVITY(

9504: RAISE OKL_API.G_EXCEPTION_ERROR;
9505: END IF;
9506:
9507: x_return_status := l_return_status;
9508: OKL_API.END_ACTIVITY(
9509: x_msg_count => x_msg_count
9510: ,x_msg_data => x_msg_data);
9511: EXCEPTION
9512: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 9512: WHEN OKL_API.G_EXCEPTION_ERROR THEN

9508: OKL_API.END_ACTIVITY(
9509: x_msg_count => x_msg_count
9510: ,x_msg_data => x_msg_data);
9511: EXCEPTION
9512: WHEN OKL_API.G_EXCEPTION_ERROR THEN
9513: --Checklist Header Details Cursor
9514: IF chk_hdr_dtls_csr%ISOPEN
9515: THEN
9516: CLOSE chk_hdr_dtls_csr;

Line 9523: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9519: IF src_lse_app_dtls_csr%ISOPEN
9520: THEN
9521: CLOSE src_lse_app_dtls_csr;
9522: END IF;
9523: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9524: p_api_name => l_api_name,
9525: p_pkg_name => G_PKG_NAME,
9526: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9527: x_msg_count => x_msg_count,

Line 9526: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

9522: END IF;
9523: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9524: p_api_name => l_api_name,
9525: p_pkg_name => G_PKG_NAME,
9526: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9527: x_msg_count => x_msg_count,
9528: x_msg_data => x_msg_data,
9529: p_api_type => G_API_TYPE);
9530: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 9530: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

9526: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9527: x_msg_count => x_msg_count,
9528: x_msg_data => x_msg_data,
9529: p_api_type => G_API_TYPE);
9530: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
9531: --Checklist Header Details Cursor
9532: IF chk_hdr_dtls_csr%ISOPEN
9533: THEN
9534: CLOSE chk_hdr_dtls_csr;

Line 9541: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9537: IF src_lse_app_dtls_csr%ISOPEN
9538: THEN
9539: CLOSE src_lse_app_dtls_csr;
9540: END IF;
9541: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9542: p_api_name => l_api_name,
9543: p_pkg_name => G_PKG_NAME,
9544: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
9545: x_msg_count => x_msg_count,

Line 9544: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

9540: END IF;
9541: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9542: p_api_name => l_api_name,
9543: p_pkg_name => G_PKG_NAME,
9544: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
9545: x_msg_count => x_msg_count,
9546: x_msg_data => x_msg_data,
9547: p_api_type => G_API_TYPE);
9548: WHEN OTHERS THEN

Line 9559: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9555: IF src_lse_app_dtls_csr%ISOPEN
9556: THEN
9557: CLOSE src_lse_app_dtls_csr;
9558: END IF;
9559: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9560: p_api_name => l_api_name,
9561: p_pkg_name => G_PKG_NAME,
9562: p_exc_name => 'OTHERS',
9563: x_msg_count => x_msg_count,

Line 9668: l_return_status := OKL_API.G_RET_STS_SUCCESS;

9664: FROM OKL_LEASE_APPLICATIONS_B LAB
9665: WHERE LAB.ID = p_lap_id;
9666: lse_app_dtls_rec lse_app_dtls_csr%ROWTYPE;
9667: BEGIN
9668: l_return_status := OKL_API.G_RET_STS_SUCCESS;
9669: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.CHECK_ELIGIBILITY';
9670:
9671: -- check for logging on PROCEDURE level
9672: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 9679: l_return_status := OKL_API.START_ACTIVITY(

9675: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
9676:
9677: -- call START_ACTIVITY to create savepoint, check compatibility
9678: -- and initialize message list
9679: l_return_status := OKL_API.START_ACTIVITY(
9680: p_api_name => l_api_name
9681: ,p_pkg_name => G_PKG_NAME
9682: ,p_init_msg_list => p_init_msg_list
9683: ,l_api_version => l_api_version

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

9685: ,p_api_type => G_API_TYPE
9686: ,x_return_status => l_return_status);
9687:
9688: -- check if activity started successfully
9689: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
9690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9691: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
9692: RAISE OKL_API.G_EXCEPTION_ERROR;
9693: END IF;

Line 9690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9686: ,x_return_status => l_return_status);
9687:
9688: -- check if activity started successfully
9689: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
9690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9691: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
9692: RAISE OKL_API.G_EXCEPTION_ERROR;
9693: END IF;
9694:

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

9687:
9688: -- check if activity started successfully
9689: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
9690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9691: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
9692: RAISE OKL_API.G_EXCEPTION_ERROR;
9693: END IF;
9694:
9695: OPEN lse_app_dtls_csr(p_lap_id);

Line 9692: RAISE OKL_API.G_EXCEPTION_ERROR;

9688: -- check if activity started successfully
9689: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
9690: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9691: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
9692: RAISE OKL_API.G_EXCEPTION_ERROR;
9693: END IF;
9694:
9695: OPEN lse_app_dtls_csr(p_lap_id);
9696: FETCH lse_app_dtls_csr INTO lse_app_dtls_rec;

Line 9705: l_return_status := OKL_API.G_RET_STS_ERROR;

9701: FOR child_lse_app_rec IN child_lse_app_csr(p_lap_id)
9702: LOOP
9703: IF child_lse_app_rec.application_status NOT IN ('CANCELED', 'WITHDRAWN')
9704: THEN
9705: l_return_status := OKL_API.G_RET_STS_ERROR;
9706: l_meaning := get_lookup_meaning('OKL_LEASE_APP_ACTION', 'APPEAL');
9707: OKL_API.SET_MESSAGE(
9708: p_app_name => G_APP_NAME,
9709: p_msg_name => 'OKL_SO_LSE_APP_APP_RESUB_ERR',

Line 9707: OKL_API.SET_MESSAGE(

9703: IF child_lse_app_rec.application_status NOT IN ('CANCELED', 'WITHDRAWN')
9704: THEN
9705: l_return_status := OKL_API.G_RET_STS_ERROR;
9706: l_meaning := get_lookup_meaning('OKL_LEASE_APP_ACTION', 'APPEAL');
9707: OKL_API.SET_MESSAGE(
9708: p_app_name => G_APP_NAME,
9709: p_msg_name => 'OKL_SO_LSE_APP_APP_RESUB_ERR',
9710: p_token1 => 'ACTION',
9711: p_token1_value => l_meaning,

Line 9714: RAISE OKL_API.G_EXCEPTION_ERROR;

9710: p_token1 => 'ACTION',
9711: p_token1_value => l_meaning,
9712: p_token2 => 'TEXT',
9713: p_token2_value => lse_app_dtls_rec.reference_number);
9714: RAISE OKL_API.G_EXCEPTION_ERROR;
9715: END IF;
9716: END LOOP;
9717: OPEN credit_recom_csr(p_lap_id, 'AUTHORIZE_APPEAL');
9718: FETCH credit_recom_csr INTO l_count;

Line 9727: l_return_status := OKL_API.G_RET_STS_ERROR;

9723: FETCH appeal_exp_date_csr INTO l_exp_date;
9724: CLOSE appeal_exp_date_csr;
9725: IF(l_exp_Date < TRUNC(SYSDATE))
9726: THEN
9727: l_return_status := OKL_API.G_RET_STS_ERROR;
9728: OKL_API.SET_MESSAGE(
9729: p_app_name => G_APP_NAME,
9730: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_PRD_EXP',
9731: p_token1 => 'TEXT',

Line 9728: OKL_API.SET_MESSAGE(

9724: CLOSE appeal_exp_date_csr;
9725: IF(l_exp_Date < TRUNC(SYSDATE))
9726: THEN
9727: l_return_status := OKL_API.G_RET_STS_ERROR;
9728: OKL_API.SET_MESSAGE(
9729: p_app_name => G_APP_NAME,
9730: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_PRD_EXP',
9731: p_token1 => 'TEXT',
9732: p_token1_value => lse_app_dtls_rec.reference_number);

Line 9733: RAISE OKL_API.G_EXCEPTION_ERROR;

9729: p_app_name => G_APP_NAME,
9730: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_PRD_EXP',
9731: p_token1 => 'TEXT',
9732: p_token1_value => lse_app_dtls_rec.reference_number);
9733: RAISE OKL_API.G_EXCEPTION_ERROR;
9734: END IF;
9735: ELSE
9736: l_return_status := OKL_API.G_RET_STS_ERROR;
9737: OKL_API.SET_MESSAGE(

Line 9736: l_return_status := OKL_API.G_RET_STS_ERROR;

9732: p_token1_value => lse_app_dtls_rec.reference_number);
9733: RAISE OKL_API.G_EXCEPTION_ERROR;
9734: END IF;
9735: ELSE
9736: l_return_status := OKL_API.G_RET_STS_ERROR;
9737: OKL_API.SET_MESSAGE(
9738: p_app_name => G_APP_NAME,
9739: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_AUTH_ERR',
9740: p_token1 => 'TEXT',

Line 9737: OKL_API.SET_MESSAGE(

9733: RAISE OKL_API.G_EXCEPTION_ERROR;
9734: END IF;
9735: ELSE
9736: l_return_status := OKL_API.G_RET_STS_ERROR;
9737: OKL_API.SET_MESSAGE(
9738: p_app_name => G_APP_NAME,
9739: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_AUTH_ERR',
9740: p_token1 => 'TEXT',
9741: p_token1_value => lse_app_dtls_rec.reference_number);

Line 9742: RAISE OKL_API.G_EXCEPTION_ERROR;

9738: p_app_name => G_APP_NAME,
9739: p_msg_name => 'OKL_SO_LSE_APP_APPEAL_AUTH_ERR',
9740: p_token1 => 'TEXT',
9741: p_token1_value => lse_app_dtls_rec.reference_number);
9742: RAISE OKL_API.G_EXCEPTION_ERROR;
9743: END IF;
9744: END IF;
9745:
9746: IF(p_action = 'RESUBMIT' )

Line 9752: l_return_status := OKL_API.G_RET_STS_ERROR;

9748: FOR child_lse_app_rec IN child_lse_app_csr(p_lap_id)
9749: LOOP
9750: IF child_lse_app_rec.application_status NOT IN ('CANCELED', 'WITHDRAWN')
9751: THEN
9752: l_return_status := OKL_API.G_RET_STS_ERROR;
9753: l_meaning := get_lookup_meaning('OKL_LEASE_APP_ACTION', 'RESUBMIT');
9754: OKL_API.SET_MESSAGE(
9755: p_app_name => G_APP_NAME,
9756: p_msg_name => 'OKL_SO_LSE_APP_APP_RESUB_ERR',

Line 9754: OKL_API.SET_MESSAGE(

9750: IF child_lse_app_rec.application_status NOT IN ('CANCELED', 'WITHDRAWN')
9751: THEN
9752: l_return_status := OKL_API.G_RET_STS_ERROR;
9753: l_meaning := get_lookup_meaning('OKL_LEASE_APP_ACTION', 'RESUBMIT');
9754: OKL_API.SET_MESSAGE(
9755: p_app_name => G_APP_NAME,
9756: p_msg_name => 'OKL_SO_LSE_APP_APP_RESUB_ERR',
9757: p_token1 => 'ACTION',
9758: p_token1_value => l_meaning,

Line 9761: RAISE OKL_API.G_EXCEPTION_ERROR;

9757: p_token1 => 'ACTION',
9758: p_token1_value => l_meaning,
9759: p_token2 => 'TEXT',
9760: p_token2_value => lse_app_dtls_rec.reference_number);
9761: RAISE OKL_API.G_EXCEPTION_ERROR;
9762: RAISE OKL_API.G_EXCEPTION_ERROR;
9763: END IF;
9764: END LOOP;
9765: END IF;

Line 9762: RAISE OKL_API.G_EXCEPTION_ERROR;

9758: p_token1_value => l_meaning,
9759: p_token2 => 'TEXT',
9760: p_token2_value => lse_app_dtls_rec.reference_number);
9761: RAISE OKL_API.G_EXCEPTION_ERROR;
9762: RAISE OKL_API.G_EXCEPTION_ERROR;
9763: END IF;
9764: END LOOP;
9765: END IF;
9766:

Line 9773: l_return_status := OKL_API.G_RET_STS_ERROR;

9769: FOR child_lse_app_rec IN child_lse_app_csr(p_lap_id)
9770: LOOP
9771: IF child_lse_app_rec.application_status <> 'CANCELED'
9772: THEN
9773: l_return_status := OKL_API.G_RET_STS_ERROR;
9774: OKL_API.SET_MESSAGE(
9775: p_app_name => G_APP_NAME,
9776: p_msg_name => 'OKL_SO_LSE_APP_CANCEL_ERR',
9777: p_token1 => 'TEXT',

Line 9774: OKL_API.SET_MESSAGE(

9770: LOOP
9771: IF child_lse_app_rec.application_status <> 'CANCELED'
9772: THEN
9773: l_return_status := OKL_API.G_RET_STS_ERROR;
9774: OKL_API.SET_MESSAGE(
9775: p_app_name => G_APP_NAME,
9776: p_msg_name => 'OKL_SO_LSE_APP_CANCEL_ERR',
9777: p_token1 => 'TEXT',
9778: p_token1_value => lse_app_dtls_rec.reference_number);

Line 9779: RAISE OKL_API.G_EXCEPTION_ERROR;

9775: p_app_name => G_APP_NAME,
9776: p_msg_name => 'OKL_SO_LSE_APP_CANCEL_ERR',
9777: p_token1 => 'TEXT',
9778: p_token1_value => lse_app_dtls_rec.reference_number);
9779: RAISE OKL_API.G_EXCEPTION_ERROR;
9780: END IF;
9781: END LOOP;
9782: END IF;
9783:

Line 9790: l_return_status := OKL_API.G_RET_STS_ERROR;

9786: FOR child_lse_app_rec IN child_lse_app_csr(p_lap_id)
9787: LOOP
9788: IF child_lse_app_rec.application_status IN ('APPEALINPROG', 'RESUBMITINPROG')
9789: THEN
9790: l_return_status := OKL_API.G_RET_STS_ERROR;
9791: l_meaning := get_lookup_meaning('OKL_LEASE_APP_ACTION', 'WITHDRAW');
9792: OKL_API.SET_MESSAGE(
9793: p_app_name => G_APP_NAME,
9794: p_msg_name => 'OKL_SO_LSE_APP_IN_PROG_ERR',

Line 9792: OKL_API.SET_MESSAGE(

9788: IF child_lse_app_rec.application_status IN ('APPEALINPROG', 'RESUBMITINPROG')
9789: THEN
9790: l_return_status := OKL_API.G_RET_STS_ERROR;
9791: l_meaning := get_lookup_meaning('OKL_LEASE_APP_ACTION', 'WITHDRAW');
9792: OKL_API.SET_MESSAGE(
9793: p_app_name => G_APP_NAME,
9794: p_msg_name => 'OKL_SO_LSE_APP_IN_PROG_ERR',
9795: p_token1 => 'ACTION',
9796: p_token1_value => l_meaning,

Line 9799: RAISE OKL_API.G_EXCEPTION_ERROR;

9795: p_token1 => 'ACTION',
9796: p_token1_value => l_meaning,
9797: p_token2 => 'TEXT',
9798: p_token2_value => lse_app_dtls_rec.reference_number);
9799: RAISE OKL_API.G_EXCEPTION_ERROR;
9800: END IF;
9801: END LOOP;
9802: END IF;
9803:

Line 9810: l_return_status := OKL_API.G_RET_STS_ERROR;

9806: FOR child_lse_app_rec IN child_lse_app_csr(p_lap_id)
9807: LOOP
9808: IF child_lse_app_rec.application_status IN ('APPEALINPROG', 'RESUBMITINPROG')
9809: THEN
9810: l_return_status := OKL_API.G_RET_STS_ERROR;
9811: l_meaning := get_lookup_meaning('OKL_LEASE_APP_ACTION', 'CRECON');
9812: OKL_API.SET_MESSAGE(
9813: p_app_name => G_APP_NAME,
9814: p_msg_name => 'OKL_SO_LSE_APP_IN_PROG_ERR',

Line 9812: OKL_API.SET_MESSAGE(

9808: IF child_lse_app_rec.application_status IN ('APPEALINPROG', 'RESUBMITINPROG')
9809: THEN
9810: l_return_status := OKL_API.G_RET_STS_ERROR;
9811: l_meaning := get_lookup_meaning('OKL_LEASE_APP_ACTION', 'CRECON');
9812: OKL_API.SET_MESSAGE(
9813: p_app_name => G_APP_NAME,
9814: p_msg_name => 'OKL_SO_LSE_APP_IN_PROG_ERR',
9815: p_token1 => 'ACTION',
9816: p_token1_value => l_meaning,

Line 9819: RAISE OKL_API.G_EXCEPTION_ERROR;

9815: p_token1 => 'ACTION',
9816: p_token1_value => l_meaning,
9817: p_token2 => 'TEXT',
9818: p_token2_value => lse_app_dtls_rec.reference_number);
9819: RAISE OKL_API.G_EXCEPTION_ERROR;
9820: END IF;
9821: IF child_lse_app_rec.application_status = 'CONV-K'
9822: THEN
9823: OPEN contract_dtls_csr(child_lse_app_rec.id);

Line 9826: l_return_status := OKL_API.G_RET_STS_ERROR;

9822: THEN
9823: OPEN contract_dtls_csr(child_lse_app_rec.id);
9824: FETCH contract_dtls_csr INTO contract_dtls_rec;
9825: CLOSE contract_dtls_csr;
9826: l_return_status := OKL_API.G_RET_STS_ERROR;
9827: OKL_API.SET_MESSAGE(
9828: p_app_name => G_APP_NAME,
9829: p_msg_name => 'OKL_SO_LSE_APP_CRE_CON_ERR',
9830: p_token1 => 'CONTRACT_NUM',

Line 9827: OKL_API.SET_MESSAGE(

9823: OPEN contract_dtls_csr(child_lse_app_rec.id);
9824: FETCH contract_dtls_csr INTO contract_dtls_rec;
9825: CLOSE contract_dtls_csr;
9826: l_return_status := OKL_API.G_RET_STS_ERROR;
9827: OKL_API.SET_MESSAGE(
9828: p_app_name => G_APP_NAME,
9829: p_msg_name => 'OKL_SO_LSE_APP_CRE_CON_ERR',
9830: p_token1 => 'CONTRACT_NUM',
9831: p_token1_value => contract_dtls_rec.contract_number,

Line 9834: RAISE OKL_API.G_EXCEPTION_ERROR;

9830: p_token1 => 'CONTRACT_NUM',
9831: p_token1_value => contract_dtls_rec.contract_number,
9832: p_token2 => 'TEXT',
9833: p_token2_value => child_lse_app_rec.reference_number);
9834: RAISE OKL_API.G_EXCEPTION_ERROR;
9835: END IF;
9836: END LOOP;
9837: FOR parent_lse_app_rec IN parent_lse_app_csr(p_lap_id)
9838: LOOP

Line 9844: l_return_status := OKL_API.G_RET_STS_ERROR;

9840: THEN
9841: OPEN contract_dtls_csr(parent_lse_app_rec.id);
9842: FETCH contract_dtls_csr INTO contract_dtls_rec;
9843: CLOSE contract_dtls_csr;
9844: l_return_status := OKL_API.G_RET_STS_ERROR;
9845: OKL_API.SET_MESSAGE(
9846: p_app_name => G_APP_NAME,
9847: p_msg_name => 'OKL_SO_LSE_APP_CRE_CON_ERR',
9848: p_token1 => 'CONTRACT_NUM',

Line 9845: OKL_API.SET_MESSAGE(

9841: OPEN contract_dtls_csr(parent_lse_app_rec.id);
9842: FETCH contract_dtls_csr INTO contract_dtls_rec;
9843: CLOSE contract_dtls_csr;
9844: l_return_status := OKL_API.G_RET_STS_ERROR;
9845: OKL_API.SET_MESSAGE(
9846: p_app_name => G_APP_NAME,
9847: p_msg_name => 'OKL_SO_LSE_APP_CRE_CON_ERR',
9848: p_token1 => 'CONTRACT_NUM',
9849: p_token1_value => contract_dtls_rec.contract_number,

Line 9852: RAISE OKL_API.G_EXCEPTION_ERROR;

9848: p_token1 => 'CONTRACT_NUM',
9849: p_token1_value => contract_dtls_rec.contract_number,
9850: p_token2 => 'TEXT',
9851: p_token2_value => parent_lse_app_rec.reference_number);
9852: RAISE OKL_API.G_EXCEPTION_ERROR;
9853: END IF;
9854: END LOOP;
9855: END IF;
9856:

Line 9858: OKL_API.END_ACTIVITY(

9854: END LOOP;
9855: END IF;
9856:
9857: x_return_status := l_return_status;
9858: OKL_API.END_ACTIVITY(
9859: x_msg_count => x_msg_count
9860: ,x_msg_data => x_msg_data);
9861: EXCEPTION
9862: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 9862: WHEN OKL_API.G_EXCEPTION_ERROR THEN

9858: OKL_API.END_ACTIVITY(
9859: x_msg_count => x_msg_count
9860: ,x_msg_data => x_msg_data);
9861: EXCEPTION
9862: WHEN OKL_API.G_EXCEPTION_ERROR THEN
9863: --Check if Child Lease App cursor is open
9864: IF child_lse_app_csr%ISOPEN
9865: THEN
9866: CLOSE child_lse_app_csr;

Line 9893: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9889: IF lse_app_dtls_csr%ISOPEN
9890: THEN
9891: CLOSE lse_app_dtls_csr;
9892: END IF;
9893: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9894: p_api_name => l_api_name,
9895: p_pkg_name => G_PKG_NAME,
9896: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9897: x_msg_count => x_msg_count,

Line 9896: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

9892: END IF;
9893: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9894: p_api_name => l_api_name,
9895: p_pkg_name => G_PKG_NAME,
9896: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9897: x_msg_count => x_msg_count,
9898: x_msg_data => x_msg_data,
9899: p_api_type => G_API_TYPE);
9900: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 9900: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

9896: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9897: x_msg_count => x_msg_count,
9898: x_msg_data => x_msg_data,
9899: p_api_type => G_API_TYPE);
9900: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
9901: --Check if Child Lease App cursor is open
9902: IF child_lse_app_csr%ISOPEN
9903: THEN
9904: CLOSE child_lse_app_csr;

Line 9931: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9927: IF lse_app_dtls_csr%ISOPEN
9928: THEN
9929: CLOSE lse_app_dtls_csr;
9930: END IF;
9931: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9932: p_api_name => l_api_name,
9933: p_pkg_name => G_PKG_NAME,
9934: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
9935: x_msg_count => x_msg_count,

Line 9934: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

9930: END IF;
9931: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9932: p_api_name => l_api_name,
9933: p_pkg_name => G_PKG_NAME,
9934: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
9935: x_msg_count => x_msg_count,
9936: x_msg_data => x_msg_data,
9937: p_api_type => G_API_TYPE);
9938: WHEN OTHERS THEN

Line 9969: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9965: IF lse_app_dtls_csr%ISOPEN
9966: THEN
9967: CLOSE lse_app_dtls_csr;
9968: END IF;
9969: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9970: p_api_name => l_api_name,
9971: p_pkg_name => G_PKG_NAME,
9972: p_exc_name => 'OTHERS',
9973: x_msg_count => x_msg_count,

Line 10005: l_return_status := OKL_API.G_RET_STS_SUCCESS;

10001: l_api_version CONSTANT NUMBER DEFAULT G_INIT_VERSION;
10002: l_api_name CONSTANT VARCHAR2(30) DEFAULT 'LEASE_APP_QA_VAL';
10003: l_return_status VARCHAR2(1);
10004: BEGIN
10005: l_return_status := OKL_API.G_RET_STS_SUCCESS;
10006: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_QA_VAL';
10007:
10008: -- check for logging on PROCEDURE level
10009: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 10016: l_return_status := OKL_API.START_ACTIVITY(

10012: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
10013:
10014: -- call START_ACTIVITY to create savepoint, check compatibility
10015: -- and initialize message list
10016: l_return_status := OKL_API.START_ACTIVITY(
10017: p_api_name => l_api_name
10018: ,p_pkg_name => G_PKG_NAME
10019: ,p_init_msg_list => p_init_msg_list
10020: ,l_api_version => l_api_version

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

10022: ,p_api_type => G_API_TYPE
10023: ,x_return_status => l_return_status);
10024:
10025: -- check if activity started successfully
10026: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10028: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10029: RAISE OKL_API.G_EXCEPTION_ERROR;
10030: END IF;

Line 10027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10023: ,x_return_status => l_return_status);
10024:
10025: -- check if activity started successfully
10026: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10028: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10029: RAISE OKL_API.G_EXCEPTION_ERROR;
10030: END IF;
10031:

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

10024:
10025: -- check if activity started successfully
10026: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10028: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10029: RAISE OKL_API.G_EXCEPTION_ERROR;
10030: END IF;
10031:
10032: --QA Checker integration

Line 10029: RAISE OKL_API.G_EXCEPTION_ERROR;

10025: -- check if activity started successfully
10026: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10028: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10029: RAISE OKL_API.G_EXCEPTION_ERROR;
10030: END IF;
10031:
10032: --QA Checker integration
10033: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 10043: ,p_init_msg_list => OKL_API.G_FALSE

10039: END IF;
10040:
10041: OKL_SALES_QUOTE_QA_PVT.RUN_QA_CHECKER(
10042: p_api_version => p_api_version
10043: ,p_init_msg_list => OKL_API.G_FALSE
10044: ,p_object_type => 'LEASEAPP'
10045: ,p_object_id => p_lap_id
10046: ,x_qa_result => x_qa_result
10047: ,x_return_status => l_return_status

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

10063: ,L_MODULE || ' Result of OKL_SALES_QUOTE_QA_PVT.RUN_QA_CHECKER'
10064: ,'l_return_status ' || l_return_status);
10065: END IF; -- end of statement level debug
10066:
10067: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10068: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10069: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10070: RAISE OKL_API.G_EXCEPTION_ERROR;
10071: END IF;

Line 10068: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10064: ,'l_return_status ' || l_return_status);
10065: END IF; -- end of statement level debug
10066:
10067: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10068: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10069: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10070: RAISE OKL_API.G_EXCEPTION_ERROR;
10071: END IF;
10072: --End of Validatation API call

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

10065: END IF; -- end of statement level debug
10066:
10067: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10068: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10069: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10070: RAISE OKL_API.G_EXCEPTION_ERROR;
10071: END IF;
10072: --End of Validatation API call
10073:

Line 10070: RAISE OKL_API.G_EXCEPTION_ERROR;

10066:
10067: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10068: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10069: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10070: RAISE OKL_API.G_EXCEPTION_ERROR;
10071: END IF;
10072: --End of Validatation API call
10073:
10074: x_return_status := l_return_status;

Line 10076: OKL_API.END_ACTIVITY(

10072: --End of Validatation API call
10073:
10074: x_return_status := l_return_status;
10075:
10076: OKL_API.END_ACTIVITY(
10077: x_msg_count => x_msg_count
10078: ,x_msg_data => x_msg_data);
10079: EXCEPTION
10080: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 10080: WHEN OKL_API.G_EXCEPTION_ERROR THEN

10076: OKL_API.END_ACTIVITY(
10077: x_msg_count => x_msg_count
10078: ,x_msg_data => x_msg_data);
10079: EXCEPTION
10080: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10081: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10082: p_api_name => l_api_name,
10083: p_pkg_name => G_PKG_NAME,
10084: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 10081: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10077: x_msg_count => x_msg_count
10078: ,x_msg_data => x_msg_data);
10079: EXCEPTION
10080: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10081: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10082: p_api_name => l_api_name,
10083: p_pkg_name => G_PKG_NAME,
10084: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10085: x_msg_count => x_msg_count,

Line 10084: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

10080: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10081: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10082: p_api_name => l_api_name,
10083: p_pkg_name => G_PKG_NAME,
10084: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10085: x_msg_count => x_msg_count,
10086: x_msg_data => x_msg_data,
10087: p_api_type => G_API_TYPE);
10088:

Line 10089: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

10085: x_msg_count => x_msg_count,
10086: x_msg_data => x_msg_data,
10087: p_api_type => G_API_TYPE);
10088:
10089: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10090: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10091: p_api_name => l_api_name,
10092: p_pkg_name => G_PKG_NAME,
10093: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 10090: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10086: x_msg_data => x_msg_data,
10087: p_api_type => G_API_TYPE);
10088:
10089: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10090: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10091: p_api_name => l_api_name,
10092: p_pkg_name => G_PKG_NAME,
10093: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10094: x_msg_count => x_msg_count,

Line 10093: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

10089: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10090: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10091: p_api_name => l_api_name,
10092: p_pkg_name => G_PKG_NAME,
10093: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10094: x_msg_count => x_msg_count,
10095: x_msg_data => x_msg_data,
10096: p_api_type => G_API_TYPE);
10097:

Line 10099: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10095: x_msg_data => x_msg_data,
10096: p_api_type => G_API_TYPE);
10097:
10098: WHEN OTHERS THEN
10099: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10100: p_api_name => l_api_name,
10101: p_pkg_name => G_PKG_NAME,
10102: p_exc_name => 'OTHERS',
10103: x_msg_count => x_msg_count,

Line 10151: l_return_status := OKL_API.G_RET_STS_SUCCESS;

10147: AND LSQ.PARENT_OBJECT_ID = p_lap_id;
10148: l_lsq_dtls_rec l_lsq_dtls_csr%ROWTYPE;
10149:
10150: BEGIN
10151: l_return_status := OKL_API.G_RET_STS_SUCCESS;
10152: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_PRICE';
10153:
10154: -- check for logging on PROCEDURE level
10155: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 10162: l_return_status := OKL_API.START_ACTIVITY(

10158: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
10159:
10160: -- call START_ACTIVITY to create savepoint, check compatibility
10161: -- and initialize message list
10162: l_return_status := OKL_API.START_ACTIVITY(
10163: p_api_name => l_api_name
10164: ,p_pkg_name => G_PKG_NAME
10165: ,p_init_msg_list => p_init_msg_list
10166: ,l_api_version => l_api_version

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

10168: ,p_api_type => G_API_TYPE
10169: ,x_return_status => l_return_status);
10170:
10171: -- check if activity started successfully
10172: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10174: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10175: RAISE OKL_API.G_EXCEPTION_ERROR;
10176: END IF;

Line 10173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10169: ,x_return_status => l_return_status);
10170:
10171: -- check if activity started successfully
10172: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10174: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10175: RAISE OKL_API.G_EXCEPTION_ERROR;
10176: END IF;
10177:

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

10170:
10171: -- check if activity started successfully
10172: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10174: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10175: RAISE OKL_API.G_EXCEPTION_ERROR;
10176: END IF;
10177:
10178: --Obtain the details of Lease Quote line of Lease App

Line 10175: RAISE OKL_API.G_EXCEPTION_ERROR;

10171: -- check if activity started successfully
10172: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10174: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10175: RAISE OKL_API.G_EXCEPTION_ERROR;
10176: END IF;
10177:
10178: --Obtain the details of Lease Quote line of Lease App
10179: OPEN l_lsq_dtls_csr(p_lap_id);

Line 10194: ,p_init_msg_list => OKL_API.G_FALSE

10190: END IF;
10191:
10192: OKL_PRICING_UTILS_PVT.PRICE_STANDARD_QUOTE(
10193: p_api_version => p_api_version
10194: ,p_init_msg_list => OKL_API.G_FALSE
10195: ,p_qte_id => l_lsq_dtls_rec.lsq_id
10196: ,x_return_status => l_return_status
10197: ,x_msg_count => x_msg_count
10198: ,x_msg_data => x_msg_data);

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

10212: ,L_MODULE || ' Result of OKL_PRICING_UTILS_PVT.PRICE_STANDARD_QUOTE'
10213: ,'l_return_status ' || l_return_status);
10214: END IF; -- end of statement level debug
10215:
10216: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10219: RAISE OKL_API.G_EXCEPTION_ERROR;
10220: END IF;

Line 10217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10213: ,'l_return_status ' || l_return_status);
10214: END IF; -- end of statement level debug
10215:
10216: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10219: RAISE OKL_API.G_EXCEPTION_ERROR;
10220: END IF;
10221: --End of Pricing API call

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

10214: END IF; -- end of statement level debug
10215:
10216: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10219: RAISE OKL_API.G_EXCEPTION_ERROR;
10220: END IF;
10221: --End of Pricing API call
10222:

Line 10219: RAISE OKL_API.G_EXCEPTION_ERROR;

10215:
10216: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10217: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10218: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10219: RAISE OKL_API.G_EXCEPTION_ERROR;
10220: END IF;
10221: --End of Pricing API call
10222:
10223: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 10233: ,p_init_msg_list => OKL_API.G_FALSE

10229: END IF;
10230:
10231: SET_LEASE_APP_STATUS(
10232: p_api_version => p_api_version
10233: ,p_init_msg_list => OKL_API.G_FALSE
10234: ,p_lap_id => p_lap_id
10235: ,p_lap_status => 'PR-COMPLETE'
10236: ,x_return_status => l_return_status
10237: ,x_msg_count => x_msg_count

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

10252: ,L_MODULE || ' Result of SET_LEASE_APP_STATUS'
10253: ,'l_return_status ' || l_return_status);
10254: END IF; -- end of statement level debug
10255:
10256: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10257: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10258: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10259: RAISE OKL_API.G_EXCEPTION_ERROR;
10260: END IF;

Line 10257: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10253: ,'l_return_status ' || l_return_status);
10254: END IF; -- end of statement level debug
10255:
10256: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10257: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10258: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10259: RAISE OKL_API.G_EXCEPTION_ERROR;
10260: END IF;
10261:

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

10254: END IF; -- end of statement level debug
10255:
10256: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10257: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10258: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10259: RAISE OKL_API.G_EXCEPTION_ERROR;
10260: END IF;
10261:
10262: -- Bug#4741121 - viselvar - Modified - Start

Line 10259: RAISE OKL_API.G_EXCEPTION_ERROR;

10255:
10256: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10257: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10258: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10259: RAISE OKL_API.G_EXCEPTION_ERROR;
10260: END IF;
10261:
10262: -- Bug#4741121 - viselvar - Modified - Start
10263: -- raise the business event passing the Lease Application id added to the parameter list

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

10273: ,p_event_name => p_event_name
10274: ,p_parameters => l_parameter_list);
10275:
10276:
10277: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10278: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10279: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10280: RAISE OKL_API.G_EXCEPTION_ERROR;
10281: END IF;

Line 10278: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10274: ,p_parameters => l_parameter_list);
10275:
10276:
10277: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10278: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10279: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10280: RAISE OKL_API.G_EXCEPTION_ERROR;
10281: END IF;
10282:

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

10275:
10276:
10277: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10278: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10279: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10280: RAISE OKL_API.G_EXCEPTION_ERROR;
10281: END IF;
10282:
10283: -- Bug#4741121 - viselvar - Modified - End

Line 10280: RAISE OKL_API.G_EXCEPTION_ERROR;

10276:
10277: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10278: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10279: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10280: RAISE OKL_API.G_EXCEPTION_ERROR;
10281: END IF;
10282:
10283: -- Bug#4741121 - viselvar - Modified - End
10284: x_return_status := l_return_status;

Line 10286: OKL_API.END_ACTIVITY(

10282:
10283: -- Bug#4741121 - viselvar - Modified - End
10284: x_return_status := l_return_status;
10285:
10286: OKL_API.END_ACTIVITY(
10287: x_msg_count => x_msg_count
10288: ,x_msg_data => x_msg_data);
10289: EXCEPTION
10290: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 10290: WHEN OKL_API.G_EXCEPTION_ERROR THEN

10286: OKL_API.END_ACTIVITY(
10287: x_msg_count => x_msg_count
10288: ,x_msg_data => x_msg_data);
10289: EXCEPTION
10290: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10291: --Check if Lease Quote cursor is open
10292: IF l_lsq_dtls_csr%ISOPEN
10293: THEN
10294: CLOSE l_lsq_dtls_csr;

Line 10296: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10292: IF l_lsq_dtls_csr%ISOPEN
10293: THEN
10294: CLOSE l_lsq_dtls_csr;
10295: END IF;
10296: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10297: p_api_name => l_api_name,
10298: p_pkg_name => G_PKG_NAME,
10299: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10300: x_msg_count => x_msg_count,

Line 10299: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

10295: END IF;
10296: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10297: p_api_name => l_api_name,
10298: p_pkg_name => G_PKG_NAME,
10299: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10300: x_msg_count => x_msg_count,
10301: x_msg_data => x_msg_data,
10302: p_api_type => G_API_TYPE);
10303:

Line 10304: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

10300: x_msg_count => x_msg_count,
10301: x_msg_data => x_msg_data,
10302: p_api_type => G_API_TYPE);
10303:
10304: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10305: --Check if Lease Quote cursor is open
10306: IF l_lsq_dtls_csr%ISOPEN
10307: THEN
10308: CLOSE l_lsq_dtls_csr;

Line 10310: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10306: IF l_lsq_dtls_csr%ISOPEN
10307: THEN
10308: CLOSE l_lsq_dtls_csr;
10309: END IF;
10310: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10311: p_api_name => l_api_name,
10312: p_pkg_name => G_PKG_NAME,
10313: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10314: x_msg_count => x_msg_count,

Line 10313: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

10309: END IF;
10310: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10311: p_api_name => l_api_name,
10312: p_pkg_name => G_PKG_NAME,
10313: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10314: x_msg_count => x_msg_count,
10315: x_msg_data => x_msg_data,
10316: p_api_type => G_API_TYPE);
10317: WHEN OTHERS THEN

Line 10323: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10319: IF l_lsq_dtls_csr%ISOPEN
10320: THEN
10321: CLOSE l_lsq_dtls_csr;
10322: END IF;
10323: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10324: p_api_name => l_api_name,
10325: p_pkg_name => G_PKG_NAME,
10326: p_exc_name => 'OTHERS',
10327: x_msg_count => x_msg_count,

Line 10366: l_return_status := OKL_API.G_RET_STS_SUCCESS;

10362: x_lapv_rec lapv_rec_type;
10363: x_lsqv_rec lsqv_rec_type;
10364:
10365: BEGIN
10366: l_return_status := OKL_API.G_RET_STS_SUCCESS;
10367: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.SET_LEASE_APP_STATUS';
10368:
10369: -- check for logging on PROCEDURE level
10370: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 10377: l_return_status := OKL_API.START_ACTIVITY(

10373: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
10374:
10375: -- call START_ACTIVITY to create savepoint, check compatibility
10376: -- and initialize message list
10377: l_return_status := OKL_API.START_ACTIVITY(
10378: p_api_name => l_api_name
10379: ,p_pkg_name => G_PKG_NAME
10380: ,p_init_msg_list => p_init_msg_list
10381: ,l_api_version => l_api_version

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

10383: ,p_api_type => G_API_TYPE
10384: ,x_return_status => l_return_status);
10385:
10386: -- check if activity started successfully
10387: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10390: RAISE OKL_API.G_EXCEPTION_ERROR;
10391: END IF;

Line 10388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10384: ,x_return_status => l_return_status);
10385:
10386: -- check if activity started successfully
10387: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10390: RAISE OKL_API.G_EXCEPTION_ERROR;
10391: END IF;
10392:

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

10385:
10386: -- check if activity started successfully
10387: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10390: RAISE OKL_API.G_EXCEPTION_ERROR;
10391: END IF;
10392:
10393: --Populate Lease Application rec with the values from database.

Line 10390: RAISE OKL_API.G_EXCEPTION_ERROR;

10386: -- check if activity started successfully
10387: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10388: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10389: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10390: RAISE OKL_API.G_EXCEPTION_ERROR;
10391: END IF;
10392:
10393: --Populate Lease Application rec with the values from database.
10394: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 10404: ,p_init_msg_list => OKL_API.G_FALSE

10400: END IF;
10401:
10402: POPULATE_LEASE_APP(
10403: p_api_version => p_api_version
10404: ,p_init_msg_list => OKL_API.G_FALSE
10405: ,x_return_status => l_return_status
10406: ,x_msg_count => x_msg_count
10407: ,x_msg_data => x_msg_data
10408: ,p_lap_id => p_lap_id

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

10424: ,L_MODULE || ' Result of POPULATE_LEASE_APP'
10425: ,'l_return_status ' || l_return_status);
10426: END IF; -- end of statement level debug
10427:
10428: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10429: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10430: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10431: RAISE OKL_API.G_EXCEPTION_ERROR;
10432: END IF;

Line 10429: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10425: ,'l_return_status ' || l_return_status);
10426: END IF; -- end of statement level debug
10427:
10428: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10429: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10430: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10431: RAISE OKL_API.G_EXCEPTION_ERROR;
10432: END IF;
10433:

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

10426: END IF; -- end of statement level debug
10427:
10428: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10429: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10430: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10431: RAISE OKL_API.G_EXCEPTION_ERROR;
10432: END IF;
10433:
10434: l_lapv_rec := x_lapv_rec;

Line 10431: RAISE OKL_API.G_EXCEPTION_ERROR;

10427:
10428: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10429: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10430: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10431: RAISE OKL_API.G_EXCEPTION_ERROR;
10432: END IF;
10433:
10434: l_lapv_rec := x_lapv_rec;
10435: l_lapv_rec.application_status := p_lap_status;

Line 10447: ,p_init_msg_list => OKL_API.G_FALSE

10443: END IF;
10444:
10445: OKL_LAP_PVT.UPDATE_ROW(
10446: p_api_version => p_api_version
10447: ,p_init_msg_list => OKL_API.G_FALSE
10448: ,x_return_status => l_return_status
10449: ,x_msg_count => x_msg_count
10450: ,x_msg_data => x_msg_data
10451: ,p_lapv_rec => l_lapv_rec

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

10466: ,L_MODULE || ' Result of OKL_LAP_PVT.UPDATE_ROW'
10467: ,'l_return_status ' || l_return_status);
10468: END IF; -- end of statement level debug
10469:
10470: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10471: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10472: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10473: RAISE OKL_API.G_EXCEPTION_ERROR;
10474: END IF;

Line 10471: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10467: ,'l_return_status ' || l_return_status);
10468: END IF; -- end of statement level debug
10469:
10470: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10471: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10472: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10473: RAISE OKL_API.G_EXCEPTION_ERROR;
10474: END IF;
10475:

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

10468: END IF; -- end of statement level debug
10469:
10470: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10471: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10472: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10473: RAISE OKL_API.G_EXCEPTION_ERROR;
10474: END IF;
10475:
10476: x_return_status := l_return_status;

Line 10473: RAISE OKL_API.G_EXCEPTION_ERROR;

10469:
10470: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10471: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10472: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10473: RAISE OKL_API.G_EXCEPTION_ERROR;
10474: END IF;
10475:
10476: x_return_status := l_return_status;
10477:

Line 10478: OKL_API.END_ACTIVITY(

10474: END IF;
10475:
10476: x_return_status := l_return_status;
10477:
10478: OKL_API.END_ACTIVITY(
10479: x_msg_count => x_msg_count
10480: ,x_msg_data => x_msg_data);
10481: EXCEPTION
10482: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 10482: WHEN OKL_API.G_EXCEPTION_ERROR THEN

10478: OKL_API.END_ACTIVITY(
10479: x_msg_count => x_msg_count
10480: ,x_msg_data => x_msg_data);
10481: EXCEPTION
10482: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10483: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10484: p_api_name => l_api_name,
10485: p_pkg_name => G_PKG_NAME,
10486: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 10483: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10479: x_msg_count => x_msg_count
10480: ,x_msg_data => x_msg_data);
10481: EXCEPTION
10482: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10483: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10484: p_api_name => l_api_name,
10485: p_pkg_name => G_PKG_NAME,
10486: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10487: x_msg_count => x_msg_count,

Line 10486: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

10482: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10483: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10484: p_api_name => l_api_name,
10485: p_pkg_name => G_PKG_NAME,
10486: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10487: x_msg_count => x_msg_count,
10488: x_msg_data => x_msg_data,
10489: p_api_type => G_API_TYPE);
10490:

Line 10491: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

10487: x_msg_count => x_msg_count,
10488: x_msg_data => x_msg_data,
10489: p_api_type => G_API_TYPE);
10490:
10491: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10492: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10493: p_api_name => l_api_name,
10494: p_pkg_name => G_PKG_NAME,
10495: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 10492: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10488: x_msg_data => x_msg_data,
10489: p_api_type => G_API_TYPE);
10490:
10491: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10492: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10493: p_api_name => l_api_name,
10494: p_pkg_name => G_PKG_NAME,
10495: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10496: x_msg_count => x_msg_count,

Line 10495: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

10491: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10492: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10493: p_api_name => l_api_name,
10494: p_pkg_name => G_PKG_NAME,
10495: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10496: x_msg_count => x_msg_count,
10497: x_msg_data => x_msg_data,
10498: p_api_type => G_API_TYPE);
10499:

Line 10501: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10497: x_msg_data => x_msg_data,
10498: p_api_type => G_API_TYPE);
10499:
10500: WHEN OTHERS THEN
10501: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10502: p_api_name => l_api_name,
10503: p_pkg_name => G_PKG_NAME,
10504: p_exc_name => 'OTHERS',
10505: x_msg_count => x_msg_count,

Line 10545: l_return_status := OKL_API.G_RET_STS_SUCCESS;

10541: x_lapv_rec lapv_rec_type;
10542: x_lsqv_rec lsqv_rec_type;
10543:
10544: BEGIN
10545: l_return_status := OKL_API.G_RET_STS_SUCCESS;
10546: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.SET_LEASE_APP_EXPDAYS';
10547:
10548: -- check for logging on PROCEDURE level
10549: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 10556: l_return_status := OKL_API.START_ACTIVITY(

10552: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
10553:
10554: -- call START_ACTIVITY to create savepoint, check compatibility
10555: -- and initialize message list
10556: l_return_status := OKL_API.START_ACTIVITY(
10557: p_api_name => l_api_name
10558: ,p_pkg_name => G_PKG_NAME
10559: ,p_init_msg_list => p_init_msg_list
10560: ,l_api_version => l_api_version

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

10562: ,p_api_type => G_API_TYPE
10563: ,x_return_status => l_return_status);
10564:
10565: -- check if activity started successfully
10566: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10567: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10568: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10569: RAISE OKL_API.G_EXCEPTION_ERROR;
10570: END IF;

Line 10567: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10563: ,x_return_status => l_return_status);
10564:
10565: -- check if activity started successfully
10566: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10567: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10568: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10569: RAISE OKL_API.G_EXCEPTION_ERROR;
10570: END IF;
10571:

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

10564:
10565: -- check if activity started successfully
10566: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10567: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10568: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10569: RAISE OKL_API.G_EXCEPTION_ERROR;
10570: END IF;
10571:
10572: --Populate Lease Application rec with the values from database.

Line 10569: RAISE OKL_API.G_EXCEPTION_ERROR;

10565: -- check if activity started successfully
10566: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10567: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10568: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10569: RAISE OKL_API.G_EXCEPTION_ERROR;
10570: END IF;
10571:
10572: --Populate Lease Application rec with the values from database.
10573: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 10583: ,p_init_msg_list => OKL_API.G_FALSE

10579: END IF;
10580:
10581: POPULATE_LEASE_APP(
10582: p_api_version => p_api_version
10583: ,p_init_msg_list => OKL_API.G_FALSE
10584: ,x_return_status => l_return_status
10585: ,x_msg_count => x_msg_count
10586: ,x_msg_data => x_msg_data
10587: ,p_lap_id => p_lap_id

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

10603: ,L_MODULE || ' Result of POPULATE_LEASE_APP'
10604: ,'l_return_status ' || l_return_status);
10605: END IF; -- end of statement level debug
10606:
10607: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10608: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10609: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10610: RAISE OKL_API.G_EXCEPTION_ERROR;
10611: END IF;

Line 10608: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10604: ,'l_return_status ' || l_return_status);
10605: END IF; -- end of statement level debug
10606:
10607: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10608: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10609: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10610: RAISE OKL_API.G_EXCEPTION_ERROR;
10611: END IF;
10612:

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

10605: END IF; -- end of statement level debug
10606:
10607: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10608: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10609: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10610: RAISE OKL_API.G_EXCEPTION_ERROR;
10611: END IF;
10612:
10613: l_lapv_rec := x_lapv_rec;

Line 10610: RAISE OKL_API.G_EXCEPTION_ERROR;

10606:
10607: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10608: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10609: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10610: RAISE OKL_API.G_EXCEPTION_ERROR;
10611: END IF;
10612:
10613: l_lapv_rec := x_lapv_rec;
10614: l_lapv_rec.cr_exp_days := p_lap_expdays;

Line 10626: ,p_init_msg_list => OKL_API.G_FALSE

10622: END IF;
10623:
10624: OKL_LAP_PVT.UPDATE_ROW(
10625: p_api_version => p_api_version
10626: ,p_init_msg_list => OKL_API.G_FALSE
10627: ,x_return_status => l_return_status
10628: ,x_msg_count => x_msg_count
10629: ,x_msg_data => x_msg_data
10630: ,p_lapv_rec => l_lapv_rec

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

10645: ,L_MODULE || ' Result of OKL_LAP_PVT.UPDATE_ROW'
10646: ,'l_return_status ' || l_return_status);
10647: END IF; -- end of statement level debug
10648:
10649: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10650: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10651: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10652: RAISE OKL_API.G_EXCEPTION_ERROR;
10653: END IF;

Line 10650: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10646: ,'l_return_status ' || l_return_status);
10647: END IF; -- end of statement level debug
10648:
10649: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10650: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10651: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10652: RAISE OKL_API.G_EXCEPTION_ERROR;
10653: END IF;
10654:

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

10647: END IF; -- end of statement level debug
10648:
10649: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10650: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10651: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10652: RAISE OKL_API.G_EXCEPTION_ERROR;
10653: END IF;
10654:
10655: x_return_status := l_return_status;

Line 10652: RAISE OKL_API.G_EXCEPTION_ERROR;

10648:
10649: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10650: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10651: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10652: RAISE OKL_API.G_EXCEPTION_ERROR;
10653: END IF;
10654:
10655: x_return_status := l_return_status;
10656:

Line 10657: OKL_API.END_ACTIVITY(

10653: END IF;
10654:
10655: x_return_status := l_return_status;
10656:
10657: OKL_API.END_ACTIVITY(
10658: x_msg_count => x_msg_count
10659: ,x_msg_data => x_msg_data);
10660: EXCEPTION
10661: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 10661: WHEN OKL_API.G_EXCEPTION_ERROR THEN

10657: OKL_API.END_ACTIVITY(
10658: x_msg_count => x_msg_count
10659: ,x_msg_data => x_msg_data);
10660: EXCEPTION
10661: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10662: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10663: p_api_name => l_api_name,
10664: p_pkg_name => G_PKG_NAME,
10665: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 10662: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10658: x_msg_count => x_msg_count
10659: ,x_msg_data => x_msg_data);
10660: EXCEPTION
10661: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10662: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10663: p_api_name => l_api_name,
10664: p_pkg_name => G_PKG_NAME,
10665: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10666: x_msg_count => x_msg_count,

Line 10665: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

10661: WHEN OKL_API.G_EXCEPTION_ERROR THEN
10662: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10663: p_api_name => l_api_name,
10664: p_pkg_name => G_PKG_NAME,
10665: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10666: x_msg_count => x_msg_count,
10667: x_msg_data => x_msg_data,
10668: p_api_type => G_API_TYPE);
10669:

Line 10670: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

10666: x_msg_count => x_msg_count,
10667: x_msg_data => x_msg_data,
10668: p_api_type => G_API_TYPE);
10669:
10670: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10671: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10672: p_api_name => l_api_name,
10673: p_pkg_name => G_PKG_NAME,
10674: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 10671: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10667: x_msg_data => x_msg_data,
10668: p_api_type => G_API_TYPE);
10669:
10670: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10671: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10672: p_api_name => l_api_name,
10673: p_pkg_name => G_PKG_NAME,
10674: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10675: x_msg_count => x_msg_count,

Line 10674: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

10670: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
10671: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10672: p_api_name => l_api_name,
10673: p_pkg_name => G_PKG_NAME,
10674: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10675: x_msg_count => x_msg_count,
10676: x_msg_data => x_msg_data,
10677: p_api_type => G_API_TYPE);
10678:

Line 10680: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10676: x_msg_data => x_msg_data,
10677: p_api_type => G_API_TYPE);
10678:
10679: WHEN OTHERS THEN
10680: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10681: p_api_name => l_api_name,
10682: p_pkg_name => G_PKG_NAME,
10683: p_exc_name => 'OTHERS',
10684: x_msg_count => x_msg_count,

Line 10717: l_return_status := OKL_API.G_RET_STS_SUCCESS;

10713: l_func_curr_code VARCHAR2(15);
10714: l_return_status VARCHAR2(1);
10715: l_meaning VARCHAR2(80);
10716: BEGIN
10717: l_return_status := OKL_API.G_RET_STS_SUCCESS;
10718: SELECT OKL_ACCOUNTING_UTIL.GET_FUNC_CURR_CODE INTO l_func_curr_code
10719: FROM DUAL;
10720:
10721: IF(p_curr_code IS NULL

Line 10722: OR p_curr_code = OKL_API.G_MISS_CHAR)

10718: SELECT OKL_ACCOUNTING_UTIL.GET_FUNC_CURR_CODE INTO l_func_curr_code
10719: FROM DUAL;
10720:
10721: IF(p_curr_code IS NULL
10722: OR p_curr_code = OKL_API.G_MISS_CHAR)
10723: THEN
10724: l_return_status := OKL_API.G_RET_STS_ERROR;
10725: OKL_API.SET_MESSAGE(
10726: p_app_name => G_APP_NAME,

Line 10724: l_return_status := OKL_API.G_RET_STS_ERROR;

10720:
10721: IF(p_curr_code IS NULL
10722: OR p_curr_code = OKL_API.G_MISS_CHAR)
10723: THEN
10724: l_return_status := OKL_API.G_RET_STS_ERROR;
10725: OKL_API.SET_MESSAGE(
10726: p_app_name => G_APP_NAME,
10727: p_msg_name => 'OKL_INVALID_CURRENCY');
10728: RETURN l_return_status;

Line 10725: OKL_API.SET_MESSAGE(

10721: IF(p_curr_code IS NULL
10722: OR p_curr_code = OKL_API.G_MISS_CHAR)
10723: THEN
10724: l_return_status := OKL_API.G_RET_STS_ERROR;
10725: OKL_API.SET_MESSAGE(
10726: p_app_name => G_APP_NAME,
10727: p_msg_name => 'OKL_INVALID_CURRENCY');
10728: RETURN l_return_status;
10729: END IF;

Line 10732: OR l_func_curr_code = OKL_API.G_MISS_CHAR)

10728: RETURN l_return_status;
10729: END IF;
10730:
10731: IF(l_func_curr_code IS NULL
10732: OR l_func_curr_code = OKL_API.G_MISS_CHAR)
10733: THEN
10734: l_return_status := OKL_API.G_RET_STS_ERROR;
10735: OKL_API.SET_MESSAGE(
10736: p_app_name => G_APP_NAME,

Line 10734: l_return_status := OKL_API.G_RET_STS_ERROR;

10730:
10731: IF(l_func_curr_code IS NULL
10732: OR l_func_curr_code = OKL_API.G_MISS_CHAR)
10733: THEN
10734: l_return_status := OKL_API.G_RET_STS_ERROR;
10735: OKL_API.SET_MESSAGE(
10736: p_app_name => G_APP_NAME,
10737: p_msg_name => 'OKL_FUNC_CURR_NOT_FOUND');
10738: RETURN l_return_status;

Line 10735: OKL_API.SET_MESSAGE(

10731: IF(l_func_curr_code IS NULL
10732: OR l_func_curr_code = OKL_API.G_MISS_CHAR)
10733: THEN
10734: l_return_status := OKL_API.G_RET_STS_ERROR;
10735: OKL_API.SET_MESSAGE(
10736: p_app_name => G_APP_NAME,
10737: p_msg_name => 'OKL_FUNC_CURR_NOT_FOUND');
10738: RETURN l_return_status;
10739: END IF;

Line 10744: OR p_curr_type = OKL_API.G_MISS_CHAR

10740:
10741: IF(p_curr_code <> l_func_curr_code)
10742: THEN
10743: IF(p_curr_type IS NULL
10744: OR p_curr_type = OKL_API.G_MISS_CHAR
10745: OR p_curr_type = 'NONE')
10746: THEN
10747: l_return_status := OKL_API.G_RET_STS_ERROR;
10748: OKL_API.SET_MESSAGE(

Line 10747: l_return_status := OKL_API.G_RET_STS_ERROR;

10743: IF(p_curr_type IS NULL
10744: OR p_curr_type = OKL_API.G_MISS_CHAR
10745: OR p_curr_type = 'NONE')
10746: THEN
10747: l_return_status := OKL_API.G_RET_STS_ERROR;
10748: OKL_API.SET_MESSAGE(
10749: p_app_name => G_APP_NAME,
10750: p_msg_name => 'OKL_BPD_PLS_ENT_CUR_TYPE');
10751: RETURN l_return_status;

Line 10748: OKL_API.SET_MESSAGE(

10744: OR p_curr_type = OKL_API.G_MISS_CHAR
10745: OR p_curr_type = 'NONE')
10746: THEN
10747: l_return_status := OKL_API.G_RET_STS_ERROR;
10748: OKL_API.SET_MESSAGE(
10749: p_app_name => G_APP_NAME,
10750: p_msg_name => 'OKL_BPD_PLS_ENT_CUR_TYPE');
10751: RETURN l_return_status;
10752: ELSE

Line 10760: l_return_status := OKL_API.G_RET_STS_ERROR;

10756: WHERE CONVERSION_TYPE = p_curr_type;
10757:
10758: IF(l_meaning IS NULL)
10759: THEN
10760: l_return_status := OKL_API.G_RET_STS_ERROR;
10761: OKL_API.SET_MESSAGE(
10762: p_app_name => G_APP_NAME,
10763: p_msg_name => 'OKL_INVALID_CURR_CONV');
10764: RETURN l_return_status;

Line 10761: OKL_API.SET_MESSAGE(

10757:
10758: IF(l_meaning IS NULL)
10759: THEN
10760: l_return_status := OKL_API.G_RET_STS_ERROR;
10761: OKL_API.SET_MESSAGE(
10762: p_app_name => G_APP_NAME,
10763: p_msg_name => 'OKL_INVALID_CURR_CONV');
10764: RETURN l_return_status;
10765: END IF;

Line 10772: AND p_curr_rate <> OKL_API.G_MISS_NUM)

10768: THEN
10769: -- bug 5148581 abhsaxen modify checking condition
10770: --replace or with and
10771: IF(p_curr_rate IS NOT NULL
10772: AND p_curr_rate <> OKL_API.G_MISS_NUM)
10773: THEN
10774: l_return_status := OKL_API.G_RET_STS_ERROR;
10775: OKL_API.SET_MESSAGE(
10776: p_app_name => G_APP_NAME,

Line 10774: l_return_status := OKL_API.G_RET_STS_ERROR;

10770: --replace or with and
10771: IF(p_curr_rate IS NOT NULL
10772: AND p_curr_rate <> OKL_API.G_MISS_NUM)
10773: THEN
10774: l_return_status := OKL_API.G_RET_STS_ERROR;
10775: OKL_API.SET_MESSAGE(
10776: p_app_name => G_APP_NAME,
10777: p_msg_name => 'OKL_LA_CONV_RATE_CHK');
10778: RETURN l_return_status;

Line 10775: OKL_API.SET_MESSAGE(

10771: IF(p_curr_rate IS NOT NULL
10772: AND p_curr_rate <> OKL_API.G_MISS_NUM)
10773: THEN
10774: l_return_status := OKL_API.G_RET_STS_ERROR;
10775: OKL_API.SET_MESSAGE(
10776: p_app_name => G_APP_NAME,
10777: p_msg_name => 'OKL_LA_CONV_RATE_CHK');
10778: RETURN l_return_status;
10779: END IF;

Line 10781: OR p_curr_date = OKL_API.G_MISS_DATE)

10777: p_msg_name => 'OKL_LA_CONV_RATE_CHK');
10778: RETURN l_return_status;
10779: END IF;
10780: IF(p_curr_date IS NULL
10781: OR p_curr_date = OKL_API.G_MISS_DATE)
10782: THEN
10783: l_return_status := OKL_API.G_RET_STS_ERROR;
10784: OKL_API.SET_MESSAGE(
10785: p_app_name => G_APP_NAME,

Line 10783: l_return_status := OKL_API.G_RET_STS_ERROR;

10779: END IF;
10780: IF(p_curr_date IS NULL
10781: OR p_curr_date = OKL_API.G_MISS_DATE)
10782: THEN
10783: l_return_status := OKL_API.G_RET_STS_ERROR;
10784: OKL_API.SET_MESSAGE(
10785: p_app_name => G_APP_NAME,
10786: p_msg_name => 'OKL_CONVERSION_DATE_INVALID');
10787: RETURN l_return_status;

Line 10784: OKL_API.SET_MESSAGE(

10780: IF(p_curr_date IS NULL
10781: OR p_curr_date = OKL_API.G_MISS_DATE)
10782: THEN
10783: l_return_status := OKL_API.G_RET_STS_ERROR;
10784: OKL_API.SET_MESSAGE(
10785: p_app_name => G_APP_NAME,
10786: p_msg_name => 'OKL_CONVERSION_DATE_INVALID');
10787: RETURN l_return_status;
10788: END IF;

Line 10792: OR p_curr_rate = OKL_API.G_MISS_NUM)

10788: END IF;
10789: ELSIF(UPPER(p_curr_type) = 'USER')
10790: THEN
10791: IF(p_curr_rate IS NULL
10792: OR p_curr_rate = OKL_API.G_MISS_NUM)
10793: THEN
10794: l_return_status := OKL_API.G_RET_STS_ERROR;
10795: OKL_API.SET_MESSAGE(
10796: p_app_name => G_APP_NAME,

Line 10794: l_return_status := OKL_API.G_RET_STS_ERROR;

10790: THEN
10791: IF(p_curr_rate IS NULL
10792: OR p_curr_rate = OKL_API.G_MISS_NUM)
10793: THEN
10794: l_return_status := OKL_API.G_RET_STS_ERROR;
10795: OKL_API.SET_MESSAGE(
10796: p_app_name => G_APP_NAME,
10797: p_msg_name => 'OKL_BPD_USR_RTE_SUPPLIED');
10798: RETURN l_return_status;

Line 10795: OKL_API.SET_MESSAGE(

10791: IF(p_curr_rate IS NULL
10792: OR p_curr_rate = OKL_API.G_MISS_NUM)
10793: THEN
10794: l_return_status := OKL_API.G_RET_STS_ERROR;
10795: OKL_API.SET_MESSAGE(
10796: p_app_name => G_APP_NAME,
10797: p_msg_name => 'OKL_BPD_USR_RTE_SUPPLIED');
10798: RETURN l_return_status;
10799: END IF;

Line 10801: OR p_curr_date = OKL_API.G_MISS_DATE)

10797: p_msg_name => 'OKL_BPD_USR_RTE_SUPPLIED');
10798: RETURN l_return_status;
10799: END IF;
10800: IF(p_curr_date IS NULL
10801: OR p_curr_date = OKL_API.G_MISS_DATE)
10802: THEN
10803: l_return_status := OKL_API.G_RET_STS_ERROR;
10804: OKL_API.SET_MESSAGE(
10805: p_app_name => G_APP_NAME,

Line 10803: l_return_status := OKL_API.G_RET_STS_ERROR;

10799: END IF;
10800: IF(p_curr_date IS NULL
10801: OR p_curr_date = OKL_API.G_MISS_DATE)
10802: THEN
10803: l_return_status := OKL_API.G_RET_STS_ERROR;
10804: OKL_API.SET_MESSAGE(
10805: p_app_name => G_APP_NAME,
10806: p_msg_name => 'OKL_CONVERSION_DATE_INVALID');
10807: RETURN l_return_status;

Line 10804: OKL_API.SET_MESSAGE(

10800: IF(p_curr_date IS NULL
10801: OR p_curr_date = OKL_API.G_MISS_DATE)
10802: THEN
10803: l_return_status := OKL_API.G_RET_STS_ERROR;
10804: OKL_API.SET_MESSAGE(
10805: p_app_name => G_APP_NAME,
10806: p_msg_name => 'OKL_CONVERSION_DATE_INVALID');
10807: RETURN l_return_status;
10808: END IF;

Line 10812: IF((p_curr_type IS NOT NULL AND p_curr_type <> OKL_API.G_MISS_CHAR AND p_curr_type <> 'NONE') OR

10808: END IF;
10809: END IF;--Check for different values for Conversion Type
10810: ELSE
10811: --Currency Conversion columns must not be populated
10812: IF((p_curr_type IS NOT NULL AND p_curr_type <> OKL_API.G_MISS_CHAR AND p_curr_type <> 'NONE') OR
10813: (p_curr_rate IS NOT NULL AND p_curr_rate <> OKL_API.G_MISS_NUM) OR
10814: (p_curr_date IS NOT NULL AND p_curr_date <> OKL_API.G_MISS_DATE))
10815: THEN
10816: l_return_status := OKL_API.G_RET_STS_ERROR;

Line 10813: (p_curr_rate IS NOT NULL AND p_curr_rate <> OKL_API.G_MISS_NUM) OR

10809: END IF;--Check for different values for Conversion Type
10810: ELSE
10811: --Currency Conversion columns must not be populated
10812: IF((p_curr_type IS NOT NULL AND p_curr_type <> OKL_API.G_MISS_CHAR AND p_curr_type <> 'NONE') OR
10813: (p_curr_rate IS NOT NULL AND p_curr_rate <> OKL_API.G_MISS_NUM) OR
10814: (p_curr_date IS NOT NULL AND p_curr_date <> OKL_API.G_MISS_DATE))
10815: THEN
10816: l_return_status := OKL_API.G_RET_STS_ERROR;
10817: OKL_API.SET_MESSAGE(

Line 10814: (p_curr_date IS NOT NULL AND p_curr_date <> OKL_API.G_MISS_DATE))

10810: ELSE
10811: --Currency Conversion columns must not be populated
10812: IF((p_curr_type IS NOT NULL AND p_curr_type <> OKL_API.G_MISS_CHAR AND p_curr_type <> 'NONE') OR
10813: (p_curr_rate IS NOT NULL AND p_curr_rate <> OKL_API.G_MISS_NUM) OR
10814: (p_curr_date IS NOT NULL AND p_curr_date <> OKL_API.G_MISS_DATE))
10815: THEN
10816: l_return_status := OKL_API.G_RET_STS_ERROR;
10817: OKL_API.SET_MESSAGE(
10818: p_app_name => G_APP_NAME,

Line 10816: l_return_status := OKL_API.G_RET_STS_ERROR;

10812: IF((p_curr_type IS NOT NULL AND p_curr_type <> OKL_API.G_MISS_CHAR AND p_curr_type <> 'NONE') OR
10813: (p_curr_rate IS NOT NULL AND p_curr_rate <> OKL_API.G_MISS_NUM) OR
10814: (p_curr_date IS NOT NULL AND p_curr_date <> OKL_API.G_MISS_DATE))
10815: THEN
10816: l_return_status := OKL_API.G_RET_STS_ERROR;
10817: OKL_API.SET_MESSAGE(
10818: p_app_name => G_APP_NAME,
10819: p_msg_name => 'OKL_CURR_FUNC_CURR_SAME');
10820: RETURN l_return_status;

Line 10817: OKL_API.SET_MESSAGE(

10813: (p_curr_rate IS NOT NULL AND p_curr_rate <> OKL_API.G_MISS_NUM) OR
10814: (p_curr_date IS NOT NULL AND p_curr_date <> OKL_API.G_MISS_DATE))
10815: THEN
10816: l_return_status := OKL_API.G_RET_STS_ERROR;
10817: OKL_API.SET_MESSAGE(
10818: p_app_name => G_APP_NAME,
10819: p_msg_name => 'OKL_CURR_FUNC_CURR_SAME');
10820: RETURN l_return_status;
10821: END IF;

Line 10828: OKL_API.SET_MESSAGE(

10824: RETURN l_return_status;
10825: EXCEPTION
10826: WHEN OTHERS
10827: THEN
10828: OKL_API.SET_MESSAGE(
10829: p_app_name => G_APP_NAME,
10830: p_msg_name => G_UNEXPECTED_ERROR,
10831: p_token1 => G_SQLCODE_TOKEN,
10832: p_token1_value => SQLCODE,

Line 10835: RETURN OKL_API.G_RET_STS_ERROR;

10831: p_token1 => G_SQLCODE_TOKEN,
10832: p_token1_value => SQLCODE,
10833: p_token2 => G_SQLERRM_TOKEN,
10834: p_token2_value => SQLERRM);
10835: RETURN OKL_API.G_RET_STS_ERROR;
10836: END is_curr_conv_valid;
10837:
10838: ------------------------------------------------------------------------------
10839: -- PROCEDURE lease_app_unaccept

Line 10876: l_return_status := OKL_API.G_RET_STS_SUCCESS;

10872: FROM OKL_LEASE_APPLICATIONS_B LAB
10873: WHERE LAB.ID = p_lse_app_id;
10874: lse_app_dtls_rec lse_app_dtls_csr%ROWTYPE;
10875: BEGIN
10876: l_return_status := OKL_API.G_RET_STS_SUCCESS;
10877: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.LEASE_APP_UNACCEPT';
10878:
10879: -- check for logging on PROCEDURE level
10880: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 10887: l_return_status := OKL_API.START_ACTIVITY(

10883: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
10884:
10885: -- call START_ACTIVITY to create savepoint, check compatibility
10886: -- and initialize message list
10887: l_return_status := OKL_API.START_ACTIVITY(
10888: p_api_name => l_api_name
10889: ,p_pkg_name => G_PKG_NAME
10890: ,p_init_msg_list => p_init_msg_list
10891: ,l_api_version => l_api_version

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

10893: ,p_api_type => G_API_TYPE
10894: ,x_return_status => l_return_status);
10895:
10896: -- check if activity started successfully
10897: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10898: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10899: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10900: RAISE OKL_API.G_EXCEPTION_ERROR;
10901: END IF;

Line 10898: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10894: ,x_return_status => l_return_status);
10895:
10896: -- check if activity started successfully
10897: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10898: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10899: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10900: RAISE OKL_API.G_EXCEPTION_ERROR;
10901: END IF;
10902:

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

10895:
10896: -- check if activity started successfully
10897: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10898: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10899: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10900: RAISE OKL_API.G_EXCEPTION_ERROR;
10901: END IF;
10902:
10903: --Populate Lease Application rec with the values from database.

Line 10900: RAISE OKL_API.G_EXCEPTION_ERROR;

10896: -- check if activity started successfully
10897: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
10898: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10899: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
10900: RAISE OKL_API.G_EXCEPTION_ERROR;
10901: END IF;
10902:
10903: --Populate Lease Application rec with the values from database.
10904: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 10914: ,p_init_msg_list => OKL_API.G_FALSE

10910: END IF;
10911:
10912: POPULATE_LEASE_APP(
10913: p_api_version => p_api_version
10914: ,p_init_msg_list => OKL_API.G_FALSE
10915: ,x_return_status => l_return_status
10916: ,x_msg_count => x_msg_count
10917: ,x_msg_data => x_msg_data
10918: ,p_lap_id => p_lap_id

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

10934: ,L_MODULE || ' Result of POPULATE_LEASE_APP'
10935: ,'l_return_status ' || l_return_status);
10936: END IF; -- end of statement level debug
10937:
10938: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10939: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10940: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10941: RAISE OKL_API.G_EXCEPTION_ERROR;
10942: END IF;

Line 10939: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10935: ,'l_return_status ' || l_return_status);
10936: END IF; -- end of statement level debug
10937:
10938: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10939: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10940: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10941: RAISE OKL_API.G_EXCEPTION_ERROR;
10942: END IF;
10943:

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

10936: END IF; -- end of statement level debug
10937:
10938: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10939: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10940: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10941: RAISE OKL_API.G_EXCEPTION_ERROR;
10942: END IF;
10943:
10944: --Validate if Lease App is appealed lease app then unaccept is not allowed

Line 10941: RAISE OKL_API.G_EXCEPTION_ERROR;

10937:
10938: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10939: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10940: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
10941: RAISE OKL_API.G_EXCEPTION_ERROR;
10942: END IF;
10943:
10944: --Validate if Lease App is appealed lease app then unaccept is not allowed
10945: IF(l_lapv_rec.action = 'APPEAL')

Line 10951: l_return_status := OKL_API.G_RET_STS_ERROR;

10947: OPEN lse_app_dtls_csr(l_lapv_rec.parent_leaseapp_id);
10948: FETCH lse_app_dtls_csr INTO lse_app_dtls_rec;
10949: CLOSE lse_app_dtls_csr;
10950:
10951: l_return_status := OKL_API.G_RET_STS_ERROR;
10952: OKL_API.SET_MESSAGE(
10953: p_app_name => G_APP_NAME,
10954: p_msg_name => 'OKL_SO_LSE_APP_UNACCEPT_ERR',
10955: p_token1 => 'LEASE_APP',

Line 10952: OKL_API.SET_MESSAGE(

10948: FETCH lse_app_dtls_csr INTO lse_app_dtls_rec;
10949: CLOSE lse_app_dtls_csr;
10950:
10951: l_return_status := OKL_API.G_RET_STS_ERROR;
10952: OKL_API.SET_MESSAGE(
10953: p_app_name => G_APP_NAME,
10954: p_msg_name => 'OKL_SO_LSE_APP_UNACCEPT_ERR',
10955: p_token1 => 'LEASE_APP',
10956: p_token1_value => l_lapv_rec.reference_number,

Line 10959: RAISE OKL_API.G_EXCEPTION_ERROR;

10955: p_token1 => 'LEASE_APP',
10956: p_token1_value => l_lapv_rec.reference_number,
10957: p_token2 => 'APL_LEASE_APP',
10958: p_token2_value => lse_app_dtls_rec.reference_number);
10959: RAISE OKL_API.G_EXCEPTION_ERROR;
10960: END IF;
10961:
10962: IF(l_lapv_rec.application_status = 'PR-ACCEPTED')
10963: THEN

Line 10974: ,p_init_msg_list => OKL_API.G_FALSE

10970: END IF;
10971:
10972: SET_LEASE_APP_STATUS(
10973: p_api_version => p_api_version
10974: ,p_init_msg_list => OKL_API.G_FALSE
10975: ,p_lap_id => p_lap_id
10976: ,p_lap_status => 'PR-APPROVED'
10977: ,x_return_status => l_return_status
10978: ,x_msg_count => x_msg_count

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

10993: ,L_MODULE || ' Result of SET_LEASE_APP_STATUS'
10994: ,'l_return_status ' || l_return_status);
10995: END IF; -- end of statement level debug
10996:
10997: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10998: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10999: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11000: RAISE OKL_API.G_EXCEPTION_ERROR;
11001: END IF;

Line 10998: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10994: ,'l_return_status ' || l_return_status);
10995: END IF; -- end of statement level debug
10996:
10997: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10998: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10999: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11000: RAISE OKL_API.G_EXCEPTION_ERROR;
11001: END IF;
11002:

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

10995: END IF; -- end of statement level debug
10996:
10997: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10998: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10999: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11000: RAISE OKL_API.G_EXCEPTION_ERROR;
11001: END IF;
11002:
11003: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 11000: RAISE OKL_API.G_EXCEPTION_ERROR;

10996:
10997: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
10998: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10999: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11000: RAISE OKL_API.G_EXCEPTION_ERROR;
11001: END IF;
11002:
11003: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)
11004: THEN

Line 11014: ,p_init_msg_list => OKL_API.G_FALSE

11010:
11011: -- call the procedure to unaccept lease quote
11012: OKL_LEASE_QUOTE_PVT.UNACCEPT_LEASE_QTE(
11013: p_api_version => p_api_version
11014: ,p_init_msg_list => OKL_API.G_FALSE
11015: ,p_transaction_control => OKL_API.G_TRUE
11016: ,p_quote_id => l_lsqv_rec.id
11017: ,x_return_status => l_return_status
11018: ,x_msg_count => x_msg_count

Line 11015: ,p_transaction_control => OKL_API.G_TRUE

11011: -- call the procedure to unaccept lease quote
11012: OKL_LEASE_QUOTE_PVT.UNACCEPT_LEASE_QTE(
11013: p_api_version => p_api_version
11014: ,p_init_msg_list => OKL_API.G_FALSE
11015: ,p_transaction_control => OKL_API.G_TRUE
11016: ,p_quote_id => l_lsqv_rec.id
11017: ,x_return_status => l_return_status
11018: ,x_msg_count => x_msg_count
11019: ,x_msg_data => x_msg_data);

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

11033: ,L_MODULE || ' Result of OKL_LEASE_QUOTE_PVT.UNACCEPT_LEASE_QTE'
11034: ,' result status ' || l_return_status);
11035: END IF; -- end of statement level debug
11036:
11037: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11038: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11039: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11040: RAISE OKL_API.G_EXCEPTION_ERROR;
11041: END IF;

Line 11038: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11034: ,' result status ' || l_return_status);
11035: END IF; -- end of statement level debug
11036:
11037: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11038: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11039: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11040: RAISE OKL_API.G_EXCEPTION_ERROR;
11041: END IF;
11042: END IF;

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

11035: END IF; -- end of statement level debug
11036:
11037: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11038: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11039: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11040: RAISE OKL_API.G_EXCEPTION_ERROR;
11041: END IF;
11042: END IF;
11043:

Line 11040: RAISE OKL_API.G_EXCEPTION_ERROR;

11036:
11037: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11038: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11039: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11040: RAISE OKL_API.G_EXCEPTION_ERROR;
11041: END IF;
11042: END IF;
11043:
11044: x_return_status := l_return_status;

Line 11045: OKL_API.END_ACTIVITY(

11041: END IF;
11042: END IF;
11043:
11044: x_return_status := l_return_status;
11045: OKL_API.END_ACTIVITY(
11046: x_msg_count => x_msg_count
11047: ,x_msg_data => x_msg_data);
11048: EXCEPTION
11049: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 11049: WHEN OKL_API.G_EXCEPTION_ERROR THEN

11045: OKL_API.END_ACTIVITY(
11046: x_msg_count => x_msg_count
11047: ,x_msg_data => x_msg_data);
11048: EXCEPTION
11049: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11050: --Lease Application Details cursor
11051: IF lse_app_dtls_csr%ISOPEN
11052: THEN
11053: CLOSE lse_app_dtls_csr;

Line 11055: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11051: IF lse_app_dtls_csr%ISOPEN
11052: THEN
11053: CLOSE lse_app_dtls_csr;
11054: END IF;
11055: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11056: p_api_name => l_api_name,
11057: p_pkg_name => G_PKG_NAME,
11058: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11059: x_msg_count => x_msg_count,

Line 11058: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

11054: END IF;
11055: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11056: p_api_name => l_api_name,
11057: p_pkg_name => G_PKG_NAME,
11058: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11059: x_msg_count => x_msg_count,
11060: x_msg_data => x_msg_data,
11061: p_api_type => G_API_TYPE);
11062: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 11062: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

11058: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11059: x_msg_count => x_msg_count,
11060: x_msg_data => x_msg_data,
11061: p_api_type => G_API_TYPE);
11062: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
11063: --Lease Application Details cursor
11064: IF lse_app_dtls_csr%ISOPEN
11065: THEN
11066: CLOSE lse_app_dtls_csr;

Line 11068: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11064: IF lse_app_dtls_csr%ISOPEN
11065: THEN
11066: CLOSE lse_app_dtls_csr;
11067: END IF;
11068: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11069: p_api_name => l_api_name,
11070: p_pkg_name => G_PKG_NAME,
11071: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11072: x_msg_count => x_msg_count,

Line 11071: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

11067: END IF;
11068: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11069: p_api_name => l_api_name,
11070: p_pkg_name => G_PKG_NAME,
11071: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11072: x_msg_count => x_msg_count,
11073: x_msg_data => x_msg_data,
11074: p_api_type => G_API_TYPE);
11075: WHEN OTHERS THEN

Line 11081: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11077: IF lse_app_dtls_csr%ISOPEN
11078: THEN
11079: CLOSE lse_app_dtls_csr;
11080: END IF;
11081: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11082: p_api_name => l_api_name,
11083: p_pkg_name => G_PKG_NAME,
11084: p_exc_name => 'OTHERS',
11085: x_msg_count => x_msg_count,

Line 11129: l_return_status := OKL_API.G_RET_STS_SUCCESS;

11125: WHERE LAB.ID = p_lap_id;
11126: l_lap_dtls_rec l_lap_dtls_csr%ROWTYPE;
11127:
11128: BEGIN
11129: l_return_status := OKL_API.G_RET_STS_SUCCESS;
11130: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.CREATE_CONTRACT';
11131:
11132: -- check for logging on PROCEDURE level
11133: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 11140: l_return_status := OKL_API.START_ACTIVITY(

11136: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
11137:
11138: -- call START_ACTIVITY to create savepoint, check compatibility
11139: -- and initialize message list
11140: l_return_status := OKL_API.START_ACTIVITY(
11141: p_api_name => l_api_name
11142: ,p_pkg_name => G_PKG_NAME
11143: ,p_init_msg_list => p_init_msg_list
11144: ,l_api_version => l_api_version

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

11146: ,p_api_type => G_API_TYPE
11147: ,x_return_status => l_return_status);
11148:
11149: -- check if activity started successfully
11150: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11151: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11152: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11153: RAISE OKL_API.G_EXCEPTION_ERROR;
11154: END IF;

Line 11151: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11147: ,x_return_status => l_return_status);
11148:
11149: -- check if activity started successfully
11150: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11151: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11152: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11153: RAISE OKL_API.G_EXCEPTION_ERROR;
11154: END IF;
11155:

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

11148:
11149: -- check if activity started successfully
11150: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11151: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11152: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11153: RAISE OKL_API.G_EXCEPTION_ERROR;
11154: END IF;
11155:
11156: --Obtain the details of Lease App

Line 11153: RAISE OKL_API.G_EXCEPTION_ERROR;

11149: -- check if activity started successfully
11150: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11151: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11152: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11153: RAISE OKL_API.G_EXCEPTION_ERROR;
11154: END IF;
11155:
11156: --Obtain the details of Lease App
11157: OPEN l_lap_dtls_csr(p_lap_id);

Line 11171: ,p_init_msg_list => OKL_API.G_FALSE

11167: END IF;
11168:
11169: OKL_QUOTE_TO_CONTRACT_PVT.CREATE_CONTRACT(
11170: p_api_version => p_api_version
11171: ,p_init_msg_list => OKL_API.G_FALSE
11172: ,x_return_status => l_return_status
11173: ,x_msg_count => x_msg_count
11174: ,x_msg_data => x_msg_data
11175: ,p_contract_number => l_lap_dtls_rec.reference_number

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

11193: ,L_MODULE || ' Result of OKL_QUOTE_TO_CONTRACT_PVT.CREATE_CONTRACT'
11194: ,' return status ' || l_return_status);
11195: END IF; -- end of statement level debug
11196:
11197: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11199: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11200: RAISE OKL_API.G_EXCEPTION_ERROR;
11201: END IF;

Line 11198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11194: ,' return status ' || l_return_status);
11195: END IF; -- end of statement level debug
11196:
11197: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11199: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11200: RAISE OKL_API.G_EXCEPTION_ERROR;
11201: END IF;
11202: --End of create contract API call

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

11195: END IF; -- end of statement level debug
11196:
11197: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11199: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11200: RAISE OKL_API.G_EXCEPTION_ERROR;
11201: END IF;
11202: --End of create contract API call
11203:

Line 11200: RAISE OKL_API.G_EXCEPTION_ERROR;

11196:
11197: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11199: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11200: RAISE OKL_API.G_EXCEPTION_ERROR;
11201: END IF;
11202: --End of create contract API call
11203:
11204: x_return_status := l_return_status;

Line 11205: OKL_API.END_ACTIVITY(

11201: END IF;
11202: --End of create contract API call
11203:
11204: x_return_status := l_return_status;
11205: OKL_API.END_ACTIVITY(
11206: x_msg_count => x_msg_count
11207: ,x_msg_data => x_msg_data);
11208: EXCEPTION
11209: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 11209: WHEN OKL_API.G_EXCEPTION_ERROR THEN

11205: OKL_API.END_ACTIVITY(
11206: x_msg_count => x_msg_count
11207: ,x_msg_data => x_msg_data);
11208: EXCEPTION
11209: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11210: --Check if Lease App cursor is open
11211: IF l_lap_dtls_csr%ISOPEN
11212: THEN
11213: CLOSE l_lap_dtls_csr;

Line 11215: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11211: IF l_lap_dtls_csr%ISOPEN
11212: THEN
11213: CLOSE l_lap_dtls_csr;
11214: END IF;
11215: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11216: p_api_name => l_api_name,
11217: p_pkg_name => G_PKG_NAME,
11218: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11219: x_msg_count => x_msg_count,

Line 11218: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

11214: END IF;
11215: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11216: p_api_name => l_api_name,
11217: p_pkg_name => G_PKG_NAME,
11218: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11219: x_msg_count => x_msg_count,
11220: x_msg_data => x_msg_data,
11221: p_api_type => G_API_TYPE);
11222: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 11222: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

11218: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11219: x_msg_count => x_msg_count,
11220: x_msg_data => x_msg_data,
11221: p_api_type => G_API_TYPE);
11222: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
11223: --Check if Lease App cursor is open
11224: IF l_lap_dtls_csr%ISOPEN
11225: THEN
11226: CLOSE l_lap_dtls_csr;

Line 11228: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11224: IF l_lap_dtls_csr%ISOPEN
11225: THEN
11226: CLOSE l_lap_dtls_csr;
11227: END IF;
11228: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11229: p_api_name => l_api_name,
11230: p_pkg_name => G_PKG_NAME,
11231: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11232: x_msg_count => x_msg_count,

Line 11231: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

11227: END IF;
11228: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11229: p_api_name => l_api_name,
11230: p_pkg_name => G_PKG_NAME,
11231: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11232: x_msg_count => x_msg_count,
11233: x_msg_data => x_msg_data,
11234: p_api_type => G_API_TYPE);
11235: WHEN OTHERS THEN

Line 11241: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11237: IF l_lap_dtls_csr%ISOPEN
11238: THEN
11239: CLOSE l_lap_dtls_csr;
11240: END IF;
11241: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11242: p_api_name => l_api_name,
11243: p_pkg_name => G_PKG_NAME,
11244: p_exc_name => 'OTHERS',
11245: x_msg_count => x_msg_count,

Line 11332: l_return_status := OKL_API.G_RET_STS_SUCCESS;

11328: AND SOURCE_COLUMN1 = LAB.PARENT_LEASEAPP_ID
11329: AND LAB.ID = cp_lap_id;
11330: crd_app_data_rec crd_app_data_csr%ROWTYPE;
11331: BEGIN
11332: l_return_status := OKL_API.G_RET_STS_SUCCESS;
11333: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.APPEAL_RECOMMENDATIONS';
11334:
11335: -- check for logging on PROCEDURE level
11336: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 11343: l_return_status := OKL_API.START_ACTIVITY(

11339: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
11340:
11341: -- call START_ACTIVITY to create savepoint, check compatibility
11342: -- and initialize message list
11343: l_return_status := OKL_API.START_ACTIVITY(
11344: p_api_name => l_api_name
11345: ,p_pkg_name => G_PKG_NAME
11346: ,p_init_msg_list => p_init_msg_list
11347: ,l_api_version => l_api_version

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

11349: ,p_api_type => G_API_TYPE
11350: ,x_return_status => l_return_status);
11351:
11352: -- check if activity started successfully
11353: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11355: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11356: RAISE OKL_API.G_EXCEPTION_ERROR;
11357: END IF;

Line 11354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11350: ,x_return_status => l_return_status);
11351:
11352: -- check if activity started successfully
11353: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11355: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11356: RAISE OKL_API.G_EXCEPTION_ERROR;
11357: END IF;
11358:

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

11351:
11352: -- check if activity started successfully
11353: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11355: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11356: RAISE OKL_API.G_EXCEPTION_ERROR;
11357: END IF;
11358:
11359: OPEN crd_app_data_csr(p_lap_id);

Line 11356: RAISE OKL_API.G_EXCEPTION_ERROR;

11352: -- check if activity started successfully
11353: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11354: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11355: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11356: RAISE OKL_API.G_EXCEPTION_ERROR;
11357: END IF;
11358:
11359: OPEN crd_app_data_csr(p_lap_id);
11360: FETCH crd_app_data_csr INTO crd_app_data_rec;

Line 11378: ,p_init_msg_list => OKL_API.G_FALSE

11374: END IF;
11375:
11376: POP_CHECKLIST_ITEM(
11377: p_api_version => p_api_version
11378: ,p_init_msg_list => OKL_API.G_FALSE
11379: ,p_cld_id => p_cr_conds(i).itm_name
11380: ,x_cldv_rec => l_cldv_tbl(i)
11381: ,x_return_status => l_return_status
11382: ,x_msg_count => x_msg_count

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

11397: ,L_MODULE || ' Result of POP_CHECKLIST_ITEM'
11398: ,'l_return_status ' || l_return_status);
11399: END IF; -- end of statement level debug
11400:
11401: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11404: RAISE OKL_API.G_EXCEPTION_ERROR;
11405: END IF;

Line 11402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11398: ,'l_return_status ' || l_return_status);
11399: END IF; -- end of statement level debug
11400:
11401: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11404: RAISE OKL_API.G_EXCEPTION_ERROR;
11405: END IF;
11406:

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

11399: END IF; -- end of statement level debug
11400:
11401: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11404: RAISE OKL_API.G_EXCEPTION_ERROR;
11405: END IF;
11406:
11407: l_cldv_tbl(i).appeal_flag := p_cr_conds(i).itm_value;

Line 11404: RAISE OKL_API.G_EXCEPTION_ERROR;

11400:
11401: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11402: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11403: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11404: RAISE OKL_API.G_EXCEPTION_ERROR;
11405: END IF;
11406:
11407: l_cldv_tbl(i).appeal_flag := p_cr_conds(i).itm_value;
11408: IF(l_cldv_tbl(i).appeal_flag = 'Y')

Line 11427: ,p_init_msg_list => OKL_API.G_FALSE

11423: END IF;
11424:
11425: OKL_CHECKLIST_PVT.UPD_CHKLST_DTL_APL_FLAG(
11426: p_api_version => p_api_version
11427: ,p_init_msg_list => OKL_API.G_FALSE
11428: ,x_return_status => l_return_status
11429: ,x_msg_count => x_msg_count
11430: ,x_msg_data => x_msg_data
11431: ,p_cldv_tbl => l_cldv_tbl

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

11446: ,L_MODULE || ' Result of OKL_CHECKLIST_PVT.UPD_CHKLST_DTL_APL_FLAG'
11447: ,'l_return_status ' || l_return_status);
11448: END IF; -- end of statement level debug
11449:
11450: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11451: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11452: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11453: RAISE OKL_API.G_EXCEPTION_ERROR;
11454: END IF;

Line 11451: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11447: ,'l_return_status ' || l_return_status);
11448: END IF; -- end of statement level debug
11449:
11450: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11451: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11452: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11453: RAISE OKL_API.G_EXCEPTION_ERROR;
11454: END IF;
11455: END IF;--If check for credit conditions table count check

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

11448: END IF; -- end of statement level debug
11449:
11450: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11451: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11452: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11453: RAISE OKL_API.G_EXCEPTION_ERROR;
11454: END IF;
11455: END IF;--If check for credit conditions table count check
11456:

Line 11453: RAISE OKL_API.G_EXCEPTION_ERROR;

11449:
11450: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11451: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11452: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11453: RAISE OKL_API.G_EXCEPTION_ERROR;
11454: END IF;
11455: END IF;--If check for credit conditions table count check
11456:
11457: recom_count := 1;

Line 11551: ,p_init_msg_list => OKL_API.G_FALSE

11547: END IF;
11548:
11549: OCM_RECOMMENDATIONS_PUB.MARK_APPEAL(
11550: p_api_version => p_api_version
11551: ,p_init_msg_list => OKL_API.G_FALSE
11552: ,p_commit => NULL
11553: ,p_validation_level => NULL
11554: ,p_credit_request_id => crd_app_data_rec.credit_request_id
11555: ,p_case_folder_id => NULL

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

11573: ,L_MODULE || ' Result of OCM_RECOMMENDATIONS_PUB.MARK_APPEAL'
11574: ,'l_return_status ' || l_return_status);
11575: END IF; -- end of statement level debug
11576:
11577: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11578: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11579: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11580: RAISE OKL_API.G_EXCEPTION_ERROR;
11581: END IF;

Line 11578: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11574: ,'l_return_status ' || l_return_status);
11575: END IF; -- end of statement level debug
11576:
11577: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11578: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11579: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11580: RAISE OKL_API.G_EXCEPTION_ERROR;
11581: END IF;
11582:

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

11575: END IF; -- end of statement level debug
11576:
11577: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11578: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11579: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11580: RAISE OKL_API.G_EXCEPTION_ERROR;
11581: END IF;
11582:
11583: x_return_status := l_return_status;

Line 11580: RAISE OKL_API.G_EXCEPTION_ERROR;

11576:
11577: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR)THEN
11578: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11579: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR)THEN
11580: RAISE OKL_API.G_EXCEPTION_ERROR;
11581: END IF;
11582:
11583: x_return_status := l_return_status;
11584: OKL_API.END_ACTIVITY(

Line 11584: OKL_API.END_ACTIVITY(

11580: RAISE OKL_API.G_EXCEPTION_ERROR;
11581: END IF;
11582:
11583: x_return_status := l_return_status;
11584: OKL_API.END_ACTIVITY(
11585: x_msg_count => x_msg_count
11586: ,x_msg_data => x_msg_data);
11587: EXCEPTION
11588: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 11588: WHEN OKL_API.G_EXCEPTION_ERROR THEN

11584: OKL_API.END_ACTIVITY(
11585: x_msg_count => x_msg_count
11586: ,x_msg_data => x_msg_data);
11587: EXCEPTION
11588: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11589: --Credit Recommendation Details Cursor
11590: IF credit_recom_csr%ISOPEN
11591: THEN
11592: CLOSE credit_recom_csr;

Line 11599: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11595: IF crd_app_data_csr%ISOPEN
11596: THEN
11597: CLOSE crd_app_data_csr;
11598: END IF;
11599: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11600: p_api_name => l_api_name,
11601: p_pkg_name => G_PKG_NAME,
11602: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11603: x_msg_count => x_msg_count,

Line 11602: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

11598: END IF;
11599: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11600: p_api_name => l_api_name,
11601: p_pkg_name => G_PKG_NAME,
11602: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11603: x_msg_count => x_msg_count,
11604: x_msg_data => x_msg_data,
11605: p_api_type => G_API_TYPE);
11606:

Line 11607: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

11603: x_msg_count => x_msg_count,
11604: x_msg_data => x_msg_data,
11605: p_api_type => G_API_TYPE);
11606:
11607: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
11608: --Credit Recommendation Details Cursor
11609: IF credit_recom_csr%ISOPEN
11610: THEN
11611: CLOSE credit_recom_csr;

Line 11618: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11614: IF crd_app_data_csr%ISOPEN
11615: THEN
11616: CLOSE crd_app_data_csr;
11617: END IF;
11618: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11619: p_api_name => l_api_name,
11620: p_pkg_name => G_PKG_NAME,
11621: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11622: x_msg_count => x_msg_count,

Line 11621: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

11617: END IF;
11618: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11619: p_api_name => l_api_name,
11620: p_pkg_name => G_PKG_NAME,
11621: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11622: x_msg_count => x_msg_count,
11623: x_msg_data => x_msg_data,
11624: p_api_type => G_API_TYPE);
11625: WHEN OTHERS THEN

Line 11636: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11632: IF crd_app_data_csr%ISOPEN
11633: THEN
11634: CLOSE crd_app_data_csr;
11635: END IF;
11636: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11637: p_api_name => l_api_name,
11638: p_pkg_name => G_PKG_NAME,
11639: p_exc_name => 'OTHERS',
11640: x_msg_count => x_msg_count,

Line 11728: l_return_status := OKL_API.G_RET_STS_SUCCESS;

11724: AND LSQ.STATUS = 'CT-ACCEPTED'
11725: AND CLAB.ID = p_lap_id;
11726: l_uniq_qte_contract_rec l_uniq_qte_contract_csr%ROWTYPE;
11727: BEGIN
11728: l_return_status := OKL_API.G_RET_STS_SUCCESS;
11729: L_MODULE := 'OKL.PLSQL.OKL_LEASE_APP_PVT.CREATE_CONTRACT_VAL';
11730:
11731: -- check for logging on PROCEDURE level
11732: L_DEBUG_ENABLED := NVL(OKL_DEBUG_PUB.CHECK_LOG_ENABLED, 'N');

Line 11739: l_return_status := OKL_API.START_ACTIVITY(

11735: IS_DEBUG_STATEMENT_ON := NVL(OKL_DEBUG_PUB.CHECK_LOG_ON(L_MODULE, FND_LOG.LEVEL_STATEMENT), FALSE);
11736:
11737: -- call START_ACTIVITY to create savepoint, check compatibility
11738: -- and initialize message list
11739: l_return_status := OKL_API.START_ACTIVITY(
11740: p_api_name => l_api_name
11741: ,p_pkg_name => G_PKG_NAME
11742: ,p_init_msg_list => p_init_msg_list
11743: ,l_api_version => l_api_version

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

11745: ,p_api_type => G_API_TYPE
11746: ,x_return_status => l_return_status);
11747:
11748: -- check if activity started successfully
11749: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11751: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11752: RAISE OKL_API.G_EXCEPTION_ERROR;
11753: END IF;

Line 11750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11746: ,x_return_status => l_return_status);
11747:
11748: -- check if activity started successfully
11749: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11751: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11752: RAISE OKL_API.G_EXCEPTION_ERROR;
11753: END IF;
11754:

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

11747:
11748: -- check if activity started successfully
11749: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11751: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11752: RAISE OKL_API.G_EXCEPTION_ERROR;
11753: END IF;
11754:
11755: --Obtain the details of Lease App

Line 11752: RAISE OKL_API.G_EXCEPTION_ERROR;

11748: -- check if activity started successfully
11749: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11750: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11751: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11752: RAISE OKL_API.G_EXCEPTION_ERROR;
11753: END IF;
11754:
11755: --Obtain the details of Lease App
11756: OPEN l_lap_dtls_csr(p_lap_id);

Line 11766: l_return_status := OKL_API.G_RET_STS_ERROR;

11762: OPEN l_uniq_contract_csr(p_lap_id);
11763: FETCH l_uniq_contract_csr INTO l_uniq_contract_rec;
11764: IF l_uniq_contract_csr%FOUND
11765: THEN
11766: l_return_status := OKL_API.G_RET_STS_ERROR;
11767: OKL_API.SET_MESSAGE(
11768: p_app_name => G_APP_NAME,
11769: p_msg_name => 'OKL_SO_LSE_APP_DUP_CRE_CON_ERR',
11770: p_token1 => 'LSE_OPP',

Line 11767: OKL_API.SET_MESSAGE(

11763: FETCH l_uniq_contract_csr INTO l_uniq_contract_rec;
11764: IF l_uniq_contract_csr%FOUND
11765: THEN
11766: l_return_status := OKL_API.G_RET_STS_ERROR;
11767: OKL_API.SET_MESSAGE(
11768: p_app_name => G_APP_NAME,
11769: p_msg_name => 'OKL_SO_LSE_APP_DUP_CRE_CON_ERR',
11770: p_token1 => 'LSE_OPP',
11771: p_token1_value => l_uniq_contract_rec.lse_opp,

Line 11776: RAISE OKL_API.G_EXCEPTION_ERROR;

11772: p_token2 => 'CONTRACT',
11773: p_token2_value => l_uniq_contract_rec.contract_number,
11774: p_token3 => 'LSE_APP',
11775: p_token3_value => l_uniq_contract_rec.lse_app);
11776: RAISE OKL_API.G_EXCEPTION_ERROR;
11777: END IF;
11778: CLOSE l_uniq_contract_csr;
11779:
11780: --Validate that only one contract being created from source Lease Opp through

Line 11786: l_return_status := OKL_API.G_RET_STS_ERROR;

11782: OPEN l_uniq_qte_contract_csr(p_lap_id);
11783: FETCH l_uniq_qte_contract_csr INTO l_uniq_qte_contract_rec;
11784: IF l_uniq_qte_contract_csr%FOUND
11785: THEN
11786: l_return_status := OKL_API.G_RET_STS_ERROR;
11787: OKL_API.SET_MESSAGE(
11788: p_app_name => G_APP_NAME,
11789: p_msg_name => 'OKL_SO_LSE_QTE_DUP_CRE_CON_ERR',
11790: p_token1 => 'LSE_OPP',

Line 11787: OKL_API.SET_MESSAGE(

11783: FETCH l_uniq_qte_contract_csr INTO l_uniq_qte_contract_rec;
11784: IF l_uniq_qte_contract_csr%FOUND
11785: THEN
11786: l_return_status := OKL_API.G_RET_STS_ERROR;
11787: OKL_API.SET_MESSAGE(
11788: p_app_name => G_APP_NAME,
11789: p_msg_name => 'OKL_SO_LSE_QTE_DUP_CRE_CON_ERR',
11790: p_token1 => 'LSE_OPP',
11791: p_token1_value => l_uniq_qte_contract_rec.lse_opp,

Line 11796: RAISE OKL_API.G_EXCEPTION_ERROR;

11792: p_token2 => 'CONTRACT',
11793: p_token2_value => l_uniq_qte_contract_rec.contract_number,
11794: p_token3 => 'LSE_QTE',
11795: p_token3_value => l_uniq_qte_contract_rec.lse_qte);
11796: RAISE OKL_API.G_EXCEPTION_ERROR;
11797: END IF;
11798: CLOSE l_uniq_qte_contract_csr;
11799:
11800: IF(L_DEBUG_ENABLED = 'Y' AND IS_DEBUG_PROCEDURE_ON)

Line 11811: ,p_init_msg_list => OKL_API.G_FALSE

11807:
11808: --call the procedure to Validate Create Contract action on lease app
11809: CHECK_ELIGIBILITY(
11810: p_api_version => p_api_version
11811: ,p_init_msg_list => OKL_API.G_FALSE
11812: ,x_return_status => l_return_status
11813: ,x_msg_count => x_msg_count
11814: ,x_msg_data => x_msg_data
11815: ,p_lap_id => p_lap_id

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

11831: ,'return status ' || l_return_status ||
11832: ' x_msg_data ' || x_msg_data);
11833: END IF; -- end of statement level debug
11834:
11835: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11836: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11837: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11838: RAISE OKL_API.G_EXCEPTION_ERROR;
11839: END IF;

Line 11836: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11832: ' x_msg_data ' || x_msg_data);
11833: END IF; -- end of statement level debug
11834:
11835: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11836: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11837: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11838: RAISE OKL_API.G_EXCEPTION_ERROR;
11839: END IF;
11840:

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

11833: END IF; -- end of statement level debug
11834:
11835: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11836: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11837: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11838: RAISE OKL_API.G_EXCEPTION_ERROR;
11839: END IF;
11840:
11841: x_return_status := l_return_status;

Line 11838: RAISE OKL_API.G_EXCEPTION_ERROR;

11834:
11835: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
11836: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11837: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
11838: RAISE OKL_API.G_EXCEPTION_ERROR;
11839: END IF;
11840:
11841: x_return_status := l_return_status;
11842: OKL_API.END_ACTIVITY(

Line 11842: OKL_API.END_ACTIVITY(

11838: RAISE OKL_API.G_EXCEPTION_ERROR;
11839: END IF;
11840:
11841: x_return_status := l_return_status;
11842: OKL_API.END_ACTIVITY(
11843: x_msg_count => x_msg_count
11844: ,x_msg_data => x_msg_data);
11845: EXCEPTION
11846: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 11846: WHEN OKL_API.G_EXCEPTION_ERROR THEN

11842: OKL_API.END_ACTIVITY(
11843: x_msg_count => x_msg_count
11844: ,x_msg_data => x_msg_data);
11845: EXCEPTION
11846: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11847: --Check if Lease App cursor is open
11848: IF l_lap_dtls_csr%ISOPEN
11849: THEN
11850: CLOSE l_lap_dtls_csr;

Line 11862: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11858: IF l_uniq_qte_contract_csr%ISOPEN
11859: THEN
11860: CLOSE l_uniq_qte_contract_csr;
11861: END IF;
11862: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11863: p_api_name => l_api_name,
11864: p_pkg_name => G_PKG_NAME,
11865: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11866: x_msg_count => x_msg_count,

Line 11865: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

11861: END IF;
11862: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11863: p_api_name => l_api_name,
11864: p_pkg_name => G_PKG_NAME,
11865: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11866: x_msg_count => x_msg_count,
11867: x_msg_data => x_msg_data,
11868: p_api_type => G_API_TYPE);
11869: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 11869: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

11865: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11866: x_msg_count => x_msg_count,
11867: x_msg_data => x_msg_data,
11868: p_api_type => G_API_TYPE);
11869: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
11870: --Check if Lease App cursor is open
11871: IF l_lap_dtls_csr%ISOPEN
11872: THEN
11873: CLOSE l_lap_dtls_csr;

Line 11885: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11881: IF l_uniq_qte_contract_csr%ISOPEN
11882: THEN
11883: CLOSE l_uniq_qte_contract_csr;
11884: END IF;
11885: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11886: p_api_name => l_api_name,
11887: p_pkg_name => G_PKG_NAME,
11888: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11889: x_msg_count => x_msg_count,

Line 11888: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

11884: END IF;
11885: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11886: p_api_name => l_api_name,
11887: p_pkg_name => G_PKG_NAME,
11888: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11889: x_msg_count => x_msg_count,
11890: x_msg_data => x_msg_data,
11891: p_api_type => G_API_TYPE);
11892: WHEN OTHERS THEN

Line 11908: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11904: IF l_uniq_qte_contract_csr%ISOPEN
11905: THEN
11906: CLOSE l_uniq_qte_contract_csr;
11907: END IF;
11908: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11909: p_api_name => l_api_name,
11910: p_pkg_name => G_PKG_NAME,
11911: p_exc_name => 'OTHERS',
11912: x_msg_count => x_msg_count,