DBA Data[Home] [Help]

APPS.OKL_STREAM_GENERATOR_PVT dependencies on OKL_API

Line 95: l_return_status := OKL_API.G_RET_STS_SUCCESS;

91: l_api_name VARCHAR2(30) := 'add_months_new';
92: l_return_status VARCHAR2(1);
93: BEGIN
94: -- Initialize the status
95: l_return_status := OKL_API.G_RET_STS_SUCCESS;
96:
97: l_month := to_char( p_start_date, 'MM' );
98: l_year := to_char( p_start_date, 'YYYY' );
99: l_day := to_char( p_start_date, 'DD' );

Line 157: WHEN OKL_API.G_EXCEPTION_ERROR THEN

153: -- Return things
154: x_date := to_date( l_day || '-' || l_month || '-' || l_year, 'DD-MM-YYYY' );
155: x_return_status := l_return_status;
156: EXCEPTION
157: WHEN OKL_API.G_EXCEPTION_ERROR THEN
158: x_return_status := G_RET_STS_ERROR;
159: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
160: x_return_status := G_RET_STS_UNEXP_ERROR;
161: WHEN OTHERS THEN

Line 159: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

155: x_return_status := l_return_status;
156: EXCEPTION
157: WHEN OKL_API.G_EXCEPTION_ERROR THEN
158: x_return_status := G_RET_STS_ERROR;
159: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
160: x_return_status := G_RET_STS_UNEXP_ERROR;
161: WHEN OTHERS THEN
162: OKL_API.SET_MESSAGE (
163: p_app_name => G_APP_NAME,

Line 162: OKL_API.SET_MESSAGE (

158: x_return_status := G_RET_STS_ERROR;
159: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
160: x_return_status := G_RET_STS_UNEXP_ERROR;
161: WHEN OTHERS THEN
162: OKL_API.SET_MESSAGE (
163: p_app_name => G_APP_NAME,
164: p_msg_name => G_DB_ERROR,
165: p_token1 => G_PROG_NAME_TOKEN,
166: p_token1_value => l_api_name,

Line 211: l_return_status := OKL_API.G_RET_STS_SUCCESS;

207:
208: BEGIN
209: -- Initialize Things ...
210: l_start_date := p_start_date;
211: l_return_status := OKL_API.G_RET_STS_SUCCESS;
212: l_start_date := trunc(p_start_date);
213: l_start_day := to_char( l_start_date, 'DD');
214: l_month := to_char(p_start_date, 'MM');
215:

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

225: p_start_date => l_start_date,
226: p_months_after => p_periods_after * p_months_per_period,
227: x_date => l_temp_date,
228: x_return_status => l_return_status);
229: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
230: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
231: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
232: RAISE OKL_API.G_EXCEPTION_ERROR;
233: END IF;

Line 230: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

226: p_months_after => p_periods_after * p_months_per_period,
227: x_date => l_temp_date,
228: x_return_status => l_return_status);
229: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
230: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
231: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
232: RAISE OKL_API.G_EXCEPTION_ERROR;
233: END IF;
234: -- IF to_char( l_temp_date, 'DD' ) >= l_start_day

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

227: x_date => l_temp_date,
228: x_return_status => l_return_status);
229: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
230: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
231: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
232: RAISE OKL_API.G_EXCEPTION_ERROR;
233: END IF;
234: -- IF to_char( l_temp_date, 'DD' ) >= l_start_day
235: -- THEN

Line 232: RAISE OKL_API.G_EXCEPTION_ERROR;

228: x_return_status => l_return_status);
229: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
230: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
231: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
232: RAISE OKL_API.G_EXCEPTION_ERROR;
233: END IF;
234: -- IF to_char( l_temp_date, 'DD' ) >= l_start_day
235: -- THEN
236: -- l_temp_date := l_temp_date - 1;

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

240: p_start_date => l_start_date,
241: p_months_after => (p_periods_after-1)* p_months_per_period,
242: x_date => l_temp_date,
243: x_return_status => l_return_status);
244: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
245: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
246: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
247: RAISE OKL_API.G_EXCEPTION_ERROR;
248: END IF;

Line 245: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

241: p_months_after => (p_periods_after-1)* p_months_per_period,
242: x_date => l_temp_date,
243: x_return_status => l_return_status);
244: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
245: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
246: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
247: RAISE OKL_API.G_EXCEPTION_ERROR;
248: END IF;
249: END IF; -- changed by djanaswa for bug 6007644

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

242: x_date => l_temp_date,
243: x_return_status => l_return_status);
244: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
245: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
246: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
247: RAISE OKL_API.G_EXCEPTION_ERROR;
248: END IF;
249: END IF; -- changed by djanaswa for bug 6007644
250:

Line 247: RAISE OKL_API.G_EXCEPTION_ERROR;

243: x_return_status => l_return_status);
244: IF(l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
245: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
246: ELSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
247: RAISE OKL_API.G_EXCEPTION_ERROR;
248: END IF;
249: END IF; -- changed by djanaswa for bug 6007644
250:
251: -- Note:

Line 303: WHEN OKL_API.G_EXCEPTION_ERROR THEN

299: -- Return the things
300: x_date := l_temp_date;
301: x_return_status := l_return_status;
302: EXCEPTION
303: WHEN OKL_API.G_EXCEPTION_ERROR THEN
304: x_return_status := G_RET_STS_ERROR;
305: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
306: x_return_status := G_RET_STS_UNEXP_ERROR;
307: WHEN OTHERS THEN

Line 305: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

301: x_return_status := l_return_status;
302: EXCEPTION
303: WHEN OKL_API.G_EXCEPTION_ERROR THEN
304: x_return_status := G_RET_STS_ERROR;
305: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
306: x_return_status := G_RET_STS_UNEXP_ERROR;
307: WHEN OTHERS THEN
308: OKL_API.SET_MESSAGE (
309: p_app_name => G_APP_NAME,

Line 308: OKL_API.SET_MESSAGE (

304: x_return_status := G_RET_STS_ERROR;
305: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
306: x_return_status := G_RET_STS_UNEXP_ERROR;
307: WHEN OTHERS THEN
308: OKL_API.SET_MESSAGE (
309: p_app_name => G_APP_NAME,
310: p_msg_name => G_DB_ERROR,
311: p_token1 => G_PROG_NAME_TOKEN,
312: p_token1_value => l_api_name,

Line 427: If ( p_fee_type = 'INCOME' AND p_recurr_yn = OKL_API.G_FALSE ) Then

423:
424: ELSIF (p_line_style IN ('FEE', 'FREE_FORM1') OR p_line_style IS NULL) AND
425: (p_sty_purpose <> 'SECURITY_DEPOSIT') THEN
426:
427: If ( p_fee_type = 'INCOME' AND p_recurr_yn = OKL_API.G_FALSE ) Then
428: --x_mapped_stream := 'AMORTIZED FEE INCOME';
429: OKL_ISG_UTILS_PVT.get_dep_stream_type(
430: p_khr_id => p_khr_id,
431: p_deal_type => p_deal_type,

Line 584: WHEN OKL_API.G_EXCEPTION_ERROR THEN

580: x_return_status := G_RET_STS_SUCCESS;
581: -- print( l_prog_name, 'end' );
582: EXCEPTION
583:
584: WHEN OKL_API.G_EXCEPTION_ERROR THEN
585:
586: x_return_status := G_RET_STS_ERROR;
587:
588: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 588: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

584: WHEN OKL_API.G_EXCEPTION_ERROR THEN
585:
586: x_return_status := G_RET_STS_ERROR;
587:
588: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
589:
590: x_return_status := G_RET_STS_UNEXP_ERROR;
591:
592: WHEN OTHERS THEN

Line 594: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

590: x_return_status := G_RET_STS_UNEXP_ERROR;
591:
592: WHEN OTHERS THEN
593:
594: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
595: p_msg_name => G_DB_ERROR,
596: p_token1 => G_PROG_NAME_TOKEN,
597: p_token1_value => l_prog_name,
598: p_token2 => G_SQLCODE_TOKEN,

Line 668: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

664: x_return_status => x_return_status,
665: x_primary_sty_id => l_sty_id,
666: x_primary_sty_name => l_stream_name);
667: -- print( l_prog_name, ' stream name ' || l_stream_name );
668: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
669: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
670: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
671: RAISE OKL_API.G_EXCEPTION_ERROR;
672: END IF;

Line 669: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

665: x_primary_sty_id => l_sty_id,
666: x_primary_sty_name => l_stream_name);
667: -- print( l_prog_name, ' stream name ' || l_stream_name );
668: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
669: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
670: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
671: RAISE OKL_API.G_EXCEPTION_ERROR;
672: END IF;
673:

Line 670: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

666: x_primary_sty_name => l_stream_name);
667: -- print( l_prog_name, ' stream name ' || l_stream_name );
668: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
669: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
670: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
671: RAISE OKL_API.G_EXCEPTION_ERROR;
672: END IF;
673:
674: -- Creates a new Stream Header record populating the input values passed

Line 671: RAISE OKL_API.G_EXCEPTION_ERROR;

667: -- print( l_prog_name, ' stream name ' || l_stream_name );
668: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
669: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
670: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
671: RAISE OKL_API.G_EXCEPTION_ERROR;
672: END IF;
673:
674: -- Creates a new Stream Header record populating the input values passed
675: -- and generates a transaction number for the header.

Line 683: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

679: p_sty_id => l_sty_id,
680: p_purpose_code => 'STUBS',
681: x_stmv_rec => p_stmv_rec,
682: x_return_status => x_return_status);
683: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
684: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
685: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
686: RAISE OKL_API.G_EXCEPTION_ERROR;
687: END IF;

Line 684: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

680: p_purpose_code => 'STUBS',
681: x_stmv_rec => p_stmv_rec,
682: x_return_status => x_return_status);
683: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
684: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
685: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
686: RAISE OKL_API.G_EXCEPTION_ERROR;
687: END IF;
688: -- Updating the Stream Header Details as per the need

Line 685: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

681: x_stmv_rec => p_stmv_rec,
682: x_return_status => x_return_status);
683: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
684: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
685: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
686: RAISE OKL_API.G_EXCEPTION_ERROR;
687: END IF;
688: -- Updating the Stream Header Details as per the need
689: p_stmv_rec.date_history := sysdate ;

Line 686: RAISE OKL_API.G_EXCEPTION_ERROR;

682: x_return_status => x_return_status);
683: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
684: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
685: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
686: RAISE OKL_API.G_EXCEPTION_ERROR;
687: END IF;
688: -- Updating the Stream Header Details as per the need
689: p_stmv_rec.date_history := sysdate ;
690: p_stmv_rec.say_code := 'HIST' ;

Line 715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

711: p_stmv_rec,
712: p_selv_tbl,
713: x_stmv_rec,
714: x_selv_tbl);
715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
718: RAISE OKL_API.G_EXCEPTION_ERROR;
719: END IF;

Line 716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

712: p_selv_tbl,
713: x_stmv_rec,
714: x_selv_tbl);
715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
718: RAISE OKL_API.G_EXCEPTION_ERROR;
719: END IF;
720: --print( l_prog_name, ' after create_stub ', x_return_status );

Line 717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

713: x_stmv_rec,
714: x_selv_tbl);
715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
718: RAISE OKL_API.G_EXCEPTION_ERROR;
719: END IF;
720: --print( l_prog_name, ' after create_stub ', x_return_status );
721: --print( l_prog_name, ' # of stubf created ' || to_chaR( x_selv_tbl.COUNT ) );

Line 718: RAISE OKL_API.G_EXCEPTION_ERROR;

714: x_selv_tbl);
715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
718: RAISE OKL_API.G_EXCEPTION_ERROR;
719: END IF;
720: --print( l_prog_name, ' after create_stub ', x_return_status );
721: --print( l_prog_name, ' # of stubf created ' || to_chaR( x_selv_tbl.COUNT ) );
722: --x_se_id := x_selv_tbl(x_selv_tbl.FIRST).id;

Line 906: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

902: x_msg_data => x_msg_data,
903: x_se_id => l_se_id );
904:
905: print( l_prog_name, 'stub', x_return_status );
906: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
907: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
908: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
909: RAISE OKL_API.G_EXCEPTION_ERROR;
910: END IF;

Line 907: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

903: x_se_id => l_se_id );
904:
905: print( l_prog_name, 'stub', x_return_status );
906: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
907: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
908: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
909: RAISE OKL_API.G_EXCEPTION_ERROR;
910: END IF;
911:

Line 908: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

904:
905: print( l_prog_name, 'stub', x_return_status );
906: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
907: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
908: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
909: RAISE OKL_API.G_EXCEPTION_ERROR;
910: END IF;
911:
912: For r_rollover_fee in c_rollover_fee

Line 909: RAISE OKL_API.G_EXCEPTION_ERROR;

905: print( l_prog_name, 'stub', x_return_status );
906: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
907: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
908: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
909: RAISE OKL_API.G_EXCEPTION_ERROR;
910: END IF;
911:
912: For r_rollover_fee in c_rollover_fee
913: LOOP

Line 974: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

970: x_return_status => lx_return_status,
971: x_msg_count => x_msg_count,
972: x_msg_data => x_msg_data,
973: p_recurrence_date => l_recurrence_date);
974: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
975: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
976: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
977: RAISE OKL_API.G_EXCEPTION_ERROR;
978: END IF;

Line 975: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

971: x_msg_count => x_msg_count,
972: x_msg_data => x_msg_data,
973: p_recurrence_date => l_recurrence_date);
974: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
975: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
976: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
977: RAISE OKL_API.G_EXCEPTION_ERROR;
978: END IF;
979:

Line 976: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

972: x_msg_data => x_msg_data,
973: p_recurrence_date => l_recurrence_date);
974: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
975: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
976: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
977: RAISE OKL_API.G_EXCEPTION_ERROR;
978: END IF;
979:
980: j := l_selv_tbl.COUNT;

Line 977: RAISE OKL_API.G_EXCEPTION_ERROR;

973: p_recurrence_date => l_recurrence_date);
974: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
975: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
976: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
977: RAISE OKL_API.G_EXCEPTION_ERROR;
978: END IF;
979:
980: j := l_selv_tbl.COUNT;
981: For i in l_tmp_selv_tbl.FIRST..l_tmp_selv_tbl.LAST

Line 1003: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

999: p_purpose_code => NULL,
1000: x_stmv_rec => l_stmv_rec,
1001: x_return_status => lx_return_status);
1002:
1003: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1004: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1005: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1006: RAISE OKL_API.G_EXCEPTION_ERROR;
1007: END IF;

Line 1004: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1000: x_stmv_rec => l_stmv_rec,
1001: x_return_status => lx_return_status);
1002:
1003: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1004: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1005: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1006: RAISE OKL_API.G_EXCEPTION_ERROR;
1007: END IF;
1008:

Line 1005: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1001: x_return_status => lx_return_status);
1002:
1003: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1004: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1005: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1006: RAISE OKL_API.G_EXCEPTION_ERROR;
1007: END IF;
1008:
1009:

Line 1006: RAISE OKL_API.G_EXCEPTION_ERROR;

1002:
1003: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1004: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1005: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1006: RAISE OKL_API.G_EXCEPTION_ERROR;
1007: END IF;
1008:
1009:
1010: lx_return_status := Okl_Streams_Util.round_streams_amount(

Line 1020: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1016: p_selv_tbl => l_selv_tbl,
1017: x_selv_tbl => lx_selv_tbl);
1018:
1019: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1020: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1021: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1022: RAISE OKL_API.G_EXCEPTION_ERROR;
1023: END IF;
1024:

Line 1022: RAISE OKL_API.G_EXCEPTION_ERROR;

1018:
1019: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1020: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1021: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1022: RAISE OKL_API.G_EXCEPTION_ERROR;
1023: END IF;
1024:
1025: l_selv_tbl.DELETE;
1026: l_selv_tbl := lx_selv_tbl;

Line 1042: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1038: p_selv_tbl => l_selv_tbl,
1039: x_stmv_rec => lx_stmv_rec,
1040: x_selv_tbl => lx_selv_tbl);
1041:
1042: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1043: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1044: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1045: RAISE OKL_API.G_EXCEPTION_ERROR;
1046: END IF;

Line 1043: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1039: x_stmv_rec => lx_stmv_rec,
1040: x_selv_tbl => lx_selv_tbl);
1041:
1042: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1043: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1044: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1045: RAISE OKL_API.G_EXCEPTION_ERROR;
1046: END IF;
1047:

Line 1044: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1040: x_selv_tbl => lx_selv_tbl);
1041:
1042: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1043: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1044: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1045: RAISE OKL_API.G_EXCEPTION_ERROR;
1046: END IF;
1047:
1048: print( l_prog_name, 'amortize with capital cost ' || to_char(l_capital_cost) );

Line 1045: RAISE OKL_API.G_EXCEPTION_ERROR;

1041:
1042: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1043: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1044: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1045: RAISE OKL_API.G_EXCEPTION_ERROR;
1046: END IF;
1047:
1048: print( l_prog_name, 'amortize with capital cost ' || to_char(l_capital_cost) );
1049:

Line 1072: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1068: x_return_status => lx_return_status);
1069:
1070: print( l_prog_name, 'amortize ', lx_return_status );
1071:
1072: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1074: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1075: RAISE OKL_API.G_EXCEPTION_ERROR;
1076: END IF;

Line 1073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1069:
1070: print( l_prog_name, 'amortize ', lx_return_status );
1071:
1072: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1074: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1075: RAISE OKL_API.G_EXCEPTION_ERROR;
1076: END IF;
1077:

Line 1074: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1070: print( l_prog_name, 'amortize ', lx_return_status );
1071:
1072: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1074: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1075: RAISE OKL_API.G_EXCEPTION_ERROR;
1076: END IF;
1077:
1078:

Line 1075: RAISE OKL_API.G_EXCEPTION_ERROR;

1071:
1072: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1073: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1074: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1075: RAISE OKL_API.G_EXCEPTION_ERROR;
1076: END IF;
1077:
1078:
1079: OKL_ISG_UTILS_PVT.get_dependent_stream_type(

Line 1087: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1083: x_return_status => x_return_status,
1084: x_dependent_sty_id => l_pre_tax_inc_id,
1085: x_dependent_sty_name => l_sty_name);
1086:
1087: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1088: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1089: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1090: RAISE OKL_API.G_EXCEPTION_ERROR;
1091: END IF;

Line 1088: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1084: x_dependent_sty_id => l_pre_tax_inc_id,
1085: x_dependent_sty_name => l_sty_name);
1086:
1087: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1088: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1089: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1090: RAISE OKL_API.G_EXCEPTION_ERROR;
1091: END IF;
1092:

Line 1089: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

1085: x_dependent_sty_name => l_sty_name);
1086:
1087: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1088: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1089: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1090: RAISE OKL_API.G_EXCEPTION_ERROR;
1091: END IF;
1092:
1093: OKL_ISG_UTILS_PVT.get_dependent_stream_type(

Line 1090: RAISE OKL_API.G_EXCEPTION_ERROR;

1086:
1087: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1088: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1089: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1090: RAISE OKL_API.G_EXCEPTION_ERROR;
1091: END IF;
1092:
1093: OKL_ISG_UTILS_PVT.get_dependent_stream_type(
1094: p_khr_id => p_khr_id,

Line 1101: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1097: x_return_status => lx_return_status,
1098: x_dependent_sty_id => l_interest_id,
1099: x_dependent_sty_name => l_sty_name);
1100:
1101: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1102: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1103: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1104: RAISE OKL_API.G_EXCEPTION_ERROR;
1105: END IF;

Line 1102: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1098: x_dependent_sty_id => l_interest_id,
1099: x_dependent_sty_name => l_sty_name);
1100:
1101: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1102: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1103: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1104: RAISE OKL_API.G_EXCEPTION_ERROR;
1105: END IF;
1106:

Line 1103: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1099: x_dependent_sty_name => l_sty_name);
1100:
1101: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1102: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1103: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1104: RAISE OKL_API.G_EXCEPTION_ERROR;
1105: END IF;
1106:
1107: OKL_ISG_UTILS_PVT.get_dependent_stream_type(

Line 1104: RAISE OKL_API.G_EXCEPTION_ERROR;

1100:
1101: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1102: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1103: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1104: RAISE OKL_API.G_EXCEPTION_ERROR;
1105: END IF;
1106:
1107: OKL_ISG_UTILS_PVT.get_dependent_stream_type(
1108: p_khr_id => p_khr_id,

Line 1115: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1111: x_return_status => lx_return_status,
1112: x_dependent_sty_id => l_principal_id,
1113: x_dependent_sty_name => l_sty_name);
1114:
1115: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1117: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1118: RAISE OKL_API.G_EXCEPTION_ERROR;
1119: END IF;

Line 1116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1112: x_dependent_sty_id => l_principal_id,
1113: x_dependent_sty_name => l_sty_name);
1114:
1115: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1117: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1118: RAISE OKL_API.G_EXCEPTION_ERROR;
1119: END IF;
1120:

Line 1117: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1113: x_dependent_sty_name => l_sty_name);
1114:
1115: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1117: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1118: RAISE OKL_API.G_EXCEPTION_ERROR;
1119: END IF;
1120:
1121: OKL_ISG_UTILS_PVT.get_dependent_stream_type(

Line 1118: RAISE OKL_API.G_EXCEPTION_ERROR;

1114:
1115: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1117: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1118: RAISE OKL_API.G_EXCEPTION_ERROR;
1119: END IF;
1120:
1121: OKL_ISG_UTILS_PVT.get_dependent_stream_type(
1122: p_khr_id => p_khr_id,

Line 1129: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1125: x_return_status => lx_return_status,
1126: x_dependent_sty_id => l_prin_bal_id,
1127: x_dependent_sty_name => l_sty_name);
1128:
1129: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1130: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1131: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1132: RAISE OKL_API.G_EXCEPTION_ERROR;
1133: END IF;

Line 1130: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1126: x_dependent_sty_id => l_prin_bal_id,
1127: x_dependent_sty_name => l_sty_name);
1128:
1129: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1130: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1131: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1132: RAISE OKL_API.G_EXCEPTION_ERROR;
1133: END IF;
1134:

Line 1131: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1127: x_dependent_sty_name => l_sty_name);
1128:
1129: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1130: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1131: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1132: RAISE OKL_API.G_EXCEPTION_ERROR;
1133: END IF;
1134:
1135: OKL_ISG_UTILS_PVT.get_dependent_stream_type(

Line 1132: RAISE OKL_API.G_EXCEPTION_ERROR;

1128:
1129: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1130: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1131: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1132: RAISE OKL_API.G_EXCEPTION_ERROR;
1133: END IF;
1134:
1135: OKL_ISG_UTILS_PVT.get_dependent_stream_type(
1136: p_khr_id => p_khr_id,

Line 1143: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1139: x_return_status => lx_return_status,
1140: x_dependent_sty_id => l_termination_id,
1141: x_dependent_sty_name => l_sty_name);
1142:
1143: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1144: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1146: RAISE OKL_API.G_EXCEPTION_ERROR;
1147: END IF;

Line 1144: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1140: x_dependent_sty_id => l_termination_id,
1141: x_dependent_sty_name => l_sty_name);
1142:
1143: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1144: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1146: RAISE OKL_API.G_EXCEPTION_ERROR;
1147: END IF;
1148:

Line 1145: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1141: x_dependent_sty_name => l_sty_name);
1142:
1143: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1144: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1146: RAISE OKL_API.G_EXCEPTION_ERROR;
1147: END IF;
1148:
1149: IF l_principal_tbl.COUNT > 0 AND (l_principal_id IS NOT NULL) Then

Line 1146: RAISE OKL_API.G_EXCEPTION_ERROR;

1142:
1143: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1144: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1145: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1146: RAISE OKL_API.G_EXCEPTION_ERROR;
1147: END IF;
1148:
1149: IF l_principal_tbl.COUNT > 0 AND (l_principal_id IS NOT NULL) Then
1150:

Line 1158: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1154: p_purpose_code => NULL,
1155: x_stmv_rec => l_stmv_rec,
1156: x_return_status => lx_return_status);
1157:
1158: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1159: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1160: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1161: RAISE OKL_API.G_EXCEPTION_ERROR;
1162: END IF;

Line 1159: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1155: x_stmv_rec => l_stmv_rec,
1156: x_return_status => lx_return_status);
1157:
1158: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1159: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1160: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1161: RAISE OKL_API.G_EXCEPTION_ERROR;
1162: END IF;
1163:

Line 1160: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1156: x_return_status => lx_return_status);
1157:
1158: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1159: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1160: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1161: RAISE OKL_API.G_EXCEPTION_ERROR;
1162: END IF;
1163:
1164:

Line 1161: RAISE OKL_API.G_EXCEPTION_ERROR;

1157:
1158: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1159: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1160: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1161: RAISE OKL_API.G_EXCEPTION_ERROR;
1162: END IF;
1163:
1164:
1165: l_stmv_rec.say_code := 'CURR';

Line 1179: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1175: p_selv_tbl => l_principal_tbl,
1176: x_selv_tbl => lx_selv_tbl);
1177:
1178: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1179: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1180: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1181: RAISE OKL_API.G_EXCEPTION_ERROR;
1182: END IF;
1183:

Line 1181: RAISE OKL_API.G_EXCEPTION_ERROR;

1177:
1178: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1179: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1180: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1181: RAISE OKL_API.G_EXCEPTION_ERROR;
1182: END IF;
1183:
1184: l_principal_tbl.DELETE;
1185: l_principal_tbl := lx_selv_tbl;

Line 1197: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1193: p_selv_tbl => l_principal_tbl,
1194: x_stmv_rec => lx_stmv_rec,
1195: x_selv_tbl => lx_selv_tbl);
1196:
1197: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1199: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1200: RAISE OKL_API.G_EXCEPTION_ERROR;
1201: END IF;

Line 1198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1194: x_stmv_rec => lx_stmv_rec,
1195: x_selv_tbl => lx_selv_tbl);
1196:
1197: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1199: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1200: RAISE OKL_API.G_EXCEPTION_ERROR;
1201: END IF;
1202:

Line 1199: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1195: x_selv_tbl => lx_selv_tbl);
1196:
1197: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1199: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1200: RAISE OKL_API.G_EXCEPTION_ERROR;
1201: END IF;
1202:
1203: END IF;

Line 1200: RAISE OKL_API.G_EXCEPTION_ERROR;

1196:
1197: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1198: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1199: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1200: RAISE OKL_API.G_EXCEPTION_ERROR;
1201: END IF;
1202:
1203: END IF;
1204:

Line 1214: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1210: p_purpose_code => NULL,
1211: x_stmv_rec => l_stmv_rec,
1212: x_return_status => lx_return_status);
1213:
1214: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1215: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1216: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1217: RAISE OKL_API.G_EXCEPTION_ERROR;
1218: END IF;

Line 1215: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1211: x_stmv_rec => l_stmv_rec,
1212: x_return_status => lx_return_status);
1213:
1214: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1215: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1216: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1217: RAISE OKL_API.G_EXCEPTION_ERROR;
1218: END IF;
1219:

Line 1216: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1212: x_return_status => lx_return_status);
1213:
1214: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1215: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1216: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1217: RAISE OKL_API.G_EXCEPTION_ERROR;
1218: END IF;
1219:
1220:

Line 1217: RAISE OKL_API.G_EXCEPTION_ERROR;

1213:
1214: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1215: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1216: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1217: RAISE OKL_API.G_EXCEPTION_ERROR;
1218: END IF;
1219:
1220:
1221: l_stmv_rec.say_code := 'CURR';

Line 1235: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1231: p_selv_tbl => l_interest_tbl,
1232: x_selv_tbl => lx_selv_tbl);
1233:
1234: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1235: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1236: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1237: RAISE OKL_API.G_EXCEPTION_ERROR;
1238: END IF;
1239:

Line 1237: RAISE OKL_API.G_EXCEPTION_ERROR;

1233:
1234: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1235: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1236: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1237: RAISE OKL_API.G_EXCEPTION_ERROR;
1238: END IF;
1239:
1240: l_interest_tbl.DELETE;
1241: l_interest_tbl := lx_selv_tbl;

Line 1253: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1249: p_selv_tbl => l_interest_tbl,
1250: x_stmv_rec => lx_stmv_rec,
1251: x_selv_tbl => lx_selv_tbl);
1252:
1253: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1254: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1255: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1256: RAISE OKL_API.G_EXCEPTION_ERROR;
1257: END IF;

Line 1254: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1250: x_stmv_rec => lx_stmv_rec,
1251: x_selv_tbl => lx_selv_tbl);
1252:
1253: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1254: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1255: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1256: RAISE OKL_API.G_EXCEPTION_ERROR;
1257: END IF;
1258:

Line 1255: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1251: x_selv_tbl => lx_selv_tbl);
1252:
1253: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1254: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1255: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1256: RAISE OKL_API.G_EXCEPTION_ERROR;
1257: END IF;
1258:
1259: END IF;

Line 1256: RAISE OKL_API.G_EXCEPTION_ERROR;

1252:
1253: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1254: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1255: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1256: RAISE OKL_API.G_EXCEPTION_ERROR;
1257: END IF;
1258:
1259: END IF;
1260:

Line 1270: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1266: p_purpose_code => NULL,
1267: x_stmv_rec => l_stmv_rec,
1268: x_return_status => lx_return_status);
1269:
1270: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1271: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1272: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1273: RAISE OKL_API.G_EXCEPTION_ERROR;
1274: END IF;

Line 1271: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1267: x_stmv_rec => l_stmv_rec,
1268: x_return_status => lx_return_status);
1269:
1270: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1271: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1272: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1273: RAISE OKL_API.G_EXCEPTION_ERROR;
1274: END IF;
1275:

Line 1272: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1268: x_return_status => lx_return_status);
1269:
1270: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1271: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1272: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1273: RAISE OKL_API.G_EXCEPTION_ERROR;
1274: END IF;
1275:
1276:

Line 1273: RAISE OKL_API.G_EXCEPTION_ERROR;

1269:
1270: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1271: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1272: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1273: RAISE OKL_API.G_EXCEPTION_ERROR;
1274: END IF;
1275:
1276:
1277: l_stmv_rec.say_code := 'CURR';

Line 1291: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1287: p_selv_tbl => l_prin_bal_tbl,
1288: x_selv_tbl => lx_selv_tbl);
1289:
1290: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1291: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1292: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1293: RAISE OKL_API.G_EXCEPTION_ERROR;
1294: END IF;
1295:

Line 1293: RAISE OKL_API.G_EXCEPTION_ERROR;

1289:
1290: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1291: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1292: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1293: RAISE OKL_API.G_EXCEPTION_ERROR;
1294: END IF;
1295:
1296: l_prin_bal_tbl.DELETE;
1297: l_prin_bal_tbl := lx_selv_tbl;

Line 1309: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1305: p_selv_tbl => l_prin_bal_tbl,
1306: x_stmv_rec => lx_stmv_rec,
1307: x_selv_tbl => lx_selv_tbl);
1308:
1309: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1310: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1311: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1312: RAISE OKL_API.G_EXCEPTION_ERROR;
1313: END IF;

Line 1310: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1306: x_stmv_rec => lx_stmv_rec,
1307: x_selv_tbl => lx_selv_tbl);
1308:
1309: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1310: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1311: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1312: RAISE OKL_API.G_EXCEPTION_ERROR;
1313: END IF;
1314:

Line 1311: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1307: x_selv_tbl => lx_selv_tbl);
1308:
1309: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1310: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1311: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1312: RAISE OKL_API.G_EXCEPTION_ERROR;
1313: END IF;
1314:
1315: END IF;

Line 1312: RAISE OKL_API.G_EXCEPTION_ERROR;

1308:
1309: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1310: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1311: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1312: RAISE OKL_API.G_EXCEPTION_ERROR;
1313: END IF;
1314:
1315: END IF;
1316:

Line 1326: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1322: p_purpose_code => NULL,
1323: x_stmv_rec => l_stmv_rec,
1324: x_return_status => lx_return_status);
1325:
1326: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1327: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1328: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1329: RAISE OKL_API.G_EXCEPTION_ERROR;
1330: END IF;

Line 1327: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1323: x_stmv_rec => l_stmv_rec,
1324: x_return_status => lx_return_status);
1325:
1326: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1327: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1328: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1329: RAISE OKL_API.G_EXCEPTION_ERROR;
1330: END IF;
1331:

Line 1328: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1324: x_return_status => lx_return_status);
1325:
1326: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1327: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1328: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1329: RAISE OKL_API.G_EXCEPTION_ERROR;
1330: END IF;
1331:
1332:

Line 1329: RAISE OKL_API.G_EXCEPTION_ERROR;

1325:
1326: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1327: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1328: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1329: RAISE OKL_API.G_EXCEPTION_ERROR;
1330: END IF;
1331:
1332:
1333: l_stmv_rec.say_code := 'CURR';

Line 1347: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1343: p_selv_tbl => l_termination_tbl,
1344: x_selv_tbl => lx_selv_tbl);
1345:
1346: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1347: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1348: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1349: RAISE OKL_API.G_EXCEPTION_ERROR;
1350: END IF;
1351:

Line 1349: RAISE OKL_API.G_EXCEPTION_ERROR;

1345:
1346: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1347: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1348: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1349: RAISE OKL_API.G_EXCEPTION_ERROR;
1350: END IF;
1351:
1352: l_termination_tbl.DELETE;
1353: l_termination_tbl := lx_selv_tbl;

Line 1365: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1361: p_selv_tbl => l_termination_tbl,
1362: x_stmv_rec => lx_stmv_rec,
1363: x_selv_tbl => lx_selv_tbl);
1364:
1365: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1366: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1367: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1368: RAISE OKL_API.G_EXCEPTION_ERROR;
1369: END IF;

Line 1366: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1362: x_stmv_rec => lx_stmv_rec,
1363: x_selv_tbl => lx_selv_tbl);
1364:
1365: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1366: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1367: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1368: RAISE OKL_API.G_EXCEPTION_ERROR;
1369: END IF;
1370:

Line 1367: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1363: x_selv_tbl => lx_selv_tbl);
1364:
1365: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1366: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1367: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1368: RAISE OKL_API.G_EXCEPTION_ERROR;
1369: END IF;
1370:
1371: END IF;

Line 1368: RAISE OKL_API.G_EXCEPTION_ERROR;

1364:
1365: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1366: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1367: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1368: RAISE OKL_API.G_EXCEPTION_ERROR;
1369: END IF;
1370:
1371: END IF;
1372:

Line 1382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1378: p_purpose_code => NULL,
1379: x_stmv_rec => l_stmv_rec,
1380: x_return_status => lx_return_status);
1381:
1382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1385: RAISE OKL_API.G_EXCEPTION_ERROR;
1386: END IF;

Line 1383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1379: x_stmv_rec => l_stmv_rec,
1380: x_return_status => lx_return_status);
1381:
1382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1385: RAISE OKL_API.G_EXCEPTION_ERROR;
1386: END IF;
1387:

Line 1384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1380: x_return_status => lx_return_status);
1381:
1382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1385: RAISE OKL_API.G_EXCEPTION_ERROR;
1386: END IF;
1387:
1388: l_stmv_rec.say_code := 'CURR';

Line 1385: RAISE OKL_API.G_EXCEPTION_ERROR;

1381:
1382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1385: RAISE OKL_API.G_EXCEPTION_ERROR;
1386: END IF;
1387:
1388: l_stmv_rec.say_code := 'CURR';
1389: l_stmv_rec.active_yn := 'Y';

Line 1403: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1399: p_selv_tbl => l_pre_tax_inc_tbl,
1400: x_selv_tbl => lx_selv_tbl);
1401:
1402: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1403: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1404: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1405: RAISE OKL_API.G_EXCEPTION_ERROR;
1406: END IF;
1407:

Line 1405: RAISE OKL_API.G_EXCEPTION_ERROR;

1401:
1402: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
1403: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1404: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
1405: RAISE OKL_API.G_EXCEPTION_ERROR;
1406: END IF;
1407:
1408: l_pre_tax_inc_tbl.DELETE;
1409: l_pre_tax_inc_tbl := lx_selv_tbl;

Line 1421: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1417: p_selv_tbl => l_pre_tax_inc_tbl,
1418: x_stmv_rec => lx_stmv_rec,
1419: x_selv_tbl => lx_selv_tbl);
1420:
1421: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1422: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1423: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1424: RAISE OKL_API.G_EXCEPTION_ERROR;
1425: END IF;

Line 1422: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1418: x_stmv_rec => lx_stmv_rec,
1419: x_selv_tbl => lx_selv_tbl);
1420:
1421: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1422: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1423: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1424: RAISE OKL_API.G_EXCEPTION_ERROR;
1425: END IF;
1426:

Line 1423: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

1419: x_selv_tbl => lx_selv_tbl);
1420:
1421: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1422: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1423: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1424: RAISE OKL_API.G_EXCEPTION_ERROR;
1425: END IF;
1426:
1427: END IF;

Line 1424: RAISE OKL_API.G_EXCEPTION_ERROR;

1420:
1421: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1422: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1423: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
1424: RAISE OKL_API.G_EXCEPTION_ERROR;
1425: END IF;
1426:
1427: END IF;
1428:

Line 1443: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1439: END LOOP;
1440:
1441: EXCEPTION
1442:
1443: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1444:
1445: x_return_status := G_RET_STS_ERROR;
1446:
1447: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 1447: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1443: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1444:
1445: x_return_status := G_RET_STS_ERROR;
1446:
1447: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1448:
1449: x_return_status := G_RET_STS_UNEXP_ERROR;
1450:
1451: WHEN OTHERS THEN

Line 1453: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

1449: x_return_status := G_RET_STS_UNEXP_ERROR;
1450:
1451: WHEN OTHERS THEN
1452:
1453: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
1454: p_msg_name => G_DB_ERROR,
1455: p_token1 => G_PROG_NAME_TOKEN,
1456: p_token1_value => l_prog_name,
1457: p_token2 => G_SQLCODE_TOKEN,

Line 1496: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1492: p_end_date => p_amount_date,
1493: p_arrears => 'N',
1494: x_return_status => x_return_status);
1495:
1496: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1497: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1498: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1499: RAISE OKL_API.G_EXCEPTION_ERROR;
1500: END IF;

Line 1497: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1493: p_arrears => 'N',
1494: x_return_status => x_return_status);
1495:
1496: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1497: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1498: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1499: RAISE OKL_API.G_EXCEPTION_ERROR;
1500: END IF;
1501:

Line 1498: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

1494: x_return_status => x_return_status);
1495:
1496: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1497: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1498: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1499: RAISE OKL_API.G_EXCEPTION_ERROR;
1500: END IF;
1501:
1502:

Line 1499: RAISE OKL_API.G_EXCEPTION_ERROR;

1495:
1496: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1497: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1498: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1499: RAISE OKL_API.G_EXCEPTION_ERROR;
1500: END IF;
1501:
1502:
1503: IF p_frequency = 'M' THEN

Line 1525: WHEN OKL_API.G_EXCEPTION_ERROR

1521: x_pv_amount := p_amount / POWER( 1 + (p_rate/(l_cf_ppy*100)), l_periods );
1522:
1523: --print(l_prog_name, 'end' );
1524: EXCEPTION
1525: WHEN OKL_API.G_EXCEPTION_ERROR
1526: THEN
1527: x_return_status := G_RET_STS_ERROR;
1528:
1529: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 1529: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1525: WHEN OKL_API.G_EXCEPTION_ERROR
1526: THEN
1527: x_return_status := G_RET_STS_ERROR;
1528:
1529: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1530:
1531: x_return_status := G_RET_STS_UNEXP_ERROR;
1532:
1533: WHEN OTHERS THEN

Line 1535: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

1531: x_return_status := G_RET_STS_UNEXP_ERROR;
1532:
1533: WHEN OTHERS THEN
1534:
1535: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
1536: p_msg_name => G_DB_ERROR,
1537: p_token1 => G_PROG_NAME_TOKEN,
1538: p_token1_value => l_prog_name,
1539: p_token2 => G_SQLCODE_TOKEN,

Line 1590: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1586: END LOOP;
1587: --print(l_prog_name, 'end' );
1588:
1589: EXCEPTION
1590: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1591: x_return_status := G_RET_STS_ERROR;
1592: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1593: x_return_status := G_RET_STS_UNEXP_ERROR;
1594: WHEN OTHERS THEN

Line 1592: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1588:
1589: EXCEPTION
1590: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1591: x_return_status := G_RET_STS_ERROR;
1592: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1593: x_return_status := G_RET_STS_UNEXP_ERROR;
1594: WHEN OTHERS THEN
1595: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
1596: p_msg_name => G_DB_ERROR,

Line 1595: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

1591: x_return_status := G_RET_STS_ERROR;
1592: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1593: x_return_status := G_RET_STS_UNEXP_ERROR;
1594: WHEN OTHERS THEN
1595: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
1596: p_msg_name => G_DB_ERROR,
1597: p_token1 => G_PROG_NAME_TOKEN,
1598: p_token1_value => l_prog_name,
1599: p_token2 => G_SQLCODE_TOKEN,

Line 1700: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1696: x_return_status => x_return_status,
1697: x_dependent_sty_id => l_sty_id,
1698: x_dependent_sty_name => l_sty_name);
1699:
1700: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1701: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1702: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1703: RAISE OKL_API.G_EXCEPTION_ERROR;
1704: END IF;

Line 1701: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1697: x_dependent_sty_id => l_sty_id,
1698: x_dependent_sty_name => l_sty_name);
1699:
1700: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1701: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1702: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1703: RAISE OKL_API.G_EXCEPTION_ERROR;
1704: END IF;
1705: ELSIF p_deal_type IN ('LEASEDF', 'LEASEST') THEN

Line 1702: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

1698: x_dependent_sty_name => l_sty_name);
1699:
1700: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1701: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1702: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1703: RAISE OKL_API.G_EXCEPTION_ERROR;
1704: END IF;
1705: ELSIF p_deal_type IN ('LEASEDF', 'LEASEST') THEN
1706: --l_sty_name := 'PRE-TAX INCOME';

Line 1703: RAISE OKL_API.G_EXCEPTION_ERROR;

1699:
1700: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1701: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1702: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1703: RAISE OKL_API.G_EXCEPTION_ERROR;
1704: END IF;
1705: ELSIF p_deal_type IN ('LEASEDF', 'LEASEST') THEN
1706: --l_sty_name := 'PRE-TAX INCOME';
1707: OKL_ISG_UTILS_PVT.get_dependent_stream_type(

Line 1716: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1712: x_return_status => x_return_status,
1713: x_dependent_sty_id => l_sty_id,
1714: x_dependent_sty_name => l_sty_name);
1715:
1716: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1717: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1718: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1719: RAISE OKL_API.G_EXCEPTION_ERROR;
1720: END IF;

Line 1717: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1713: x_dependent_sty_id => l_sty_id,
1714: x_dependent_sty_name => l_sty_name);
1715:
1716: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1717: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1718: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1719: RAISE OKL_API.G_EXCEPTION_ERROR;
1720: END IF;
1721:

Line 1718: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

1714: x_dependent_sty_name => l_sty_name);
1715:
1716: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1717: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1718: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1719: RAISE OKL_API.G_EXCEPTION_ERROR;
1720: END IF;
1721:
1722: ELSIF p_deal_type IN ('LOAN', 'LOAN-REVOLVING') THEN

Line 1719: RAISE OKL_API.G_EXCEPTION_ERROR;

1715:
1716: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1717: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1718: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1719: RAISE OKL_API.G_EXCEPTION_ERROR;
1720: END IF;
1721:
1722: ELSIF p_deal_type IN ('LOAN', 'LOAN-REVOLVING') THEN
1723: --l_sty_name := 'PRE-TAX INCOME';

Line 1733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

1729: x_return_status => x_return_status,
1730: x_dependent_sty_id => l_sty_id,
1731: x_dependent_sty_name => l_sty_name);
1732:
1733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1736: RAISE OKL_API.G_EXCEPTION_ERROR;
1737: END IF;

Line 1734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1730: x_dependent_sty_id => l_sty_id,
1731: x_dependent_sty_name => l_sty_name);
1732:
1733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1736: RAISE OKL_API.G_EXCEPTION_ERROR;
1737: END IF;
1738:

Line 1735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

1731: x_dependent_sty_name => l_sty_name);
1732:
1733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1736: RAISE OKL_API.G_EXCEPTION_ERROR;
1737: END IF;
1738:
1739: END IF;

Line 1736: RAISE OKL_API.G_EXCEPTION_ERROR;

1732:
1733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
1734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
1736: RAISE OKL_API.G_EXCEPTION_ERROR;
1737: END IF;
1738:
1739: END IF;
1740:

Line 1792: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1788: print( l_prog_name, 'end' );
1789:
1790: EXCEPTION
1791:
1792: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1793:
1794: x_return_status := G_RET_STS_ERROR;
1795:
1796: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 1796: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1792: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1793:
1794: x_return_status := G_RET_STS_ERROR;
1795:
1796: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1797:
1798: x_return_status := G_RET_STS_UNEXP_ERROR;
1799:
1800: WHEN OTHERS THEN

Line 1802: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

1798: x_return_status := G_RET_STS_UNEXP_ERROR;
1799:
1800: WHEN OTHERS THEN
1801:
1802: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
1803: p_msg_name => G_DB_ERROR,
1804: p_token1 => G_PROG_NAME_TOKEN,
1805: p_token1_value => l_prog_name,
1806: p_token2 => G_SQLCODE_TOKEN,

Line 1915: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

1911: x_sty_id := p_sty_id;
1912:
1913: ELSE
1914:
1915: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
1916: p_msg_name => 'OKL_STREAM_ID_NOT_FOUND',
1917: p_token1 => 'STY_ID',
1918: p_token1_value => p_sty_id);
1919:

Line 1920: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1916: p_msg_name => 'OKL_STREAM_ID_NOT_FOUND',
1917: p_token1 => 'STY_ID',
1918: p_token1_value => p_sty_id);
1919:
1920: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1921:
1922: END IF;
1923:
1924: ELSIF p_sty_name IS NOT NULL THEN

Line 1937: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

1933: x_sty_name := p_sty_name;
1934:
1935: ELSE
1936:
1937: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
1938: p_msg_name => 'OKL_STREAM_TYPE_NOT_FOUND',
1939: p_token1 => 'STY_NAME',
1940: p_token1_value => p_sty_name);
1941:

Line 1942: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

1938: p_msg_name => 'OKL_STREAM_TYPE_NOT_FOUND',
1939: p_token1 => 'STY_NAME',
1940: p_token1_value => p_sty_name);
1941:
1942: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
1943:
1944: END IF;
1945:
1946: END IF;

Line 1953: WHEN OKL_API.G_EXCEPTION_ERROR THEN

1949: print( l_prog_name, 'end' );
1950:
1951: EXCEPTION
1952:
1953: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1954:
1955: x_return_status := G_RET_STS_ERROR;
1956:
1957: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 1957: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

1953: WHEN OKL_API.G_EXCEPTION_ERROR THEN
1954:
1955: x_return_status := G_RET_STS_ERROR;
1956:
1957: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
1958:
1959: x_return_status := G_RET_STS_UNEXP_ERROR;
1960:
1961: WHEN OTHERS THEN

Line 1963: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

1959: x_return_status := G_RET_STS_UNEXP_ERROR;
1960:
1961: WHEN OTHERS THEN
1962:
1963: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
1964: p_msg_name => G_DB_ERROR,
1965: p_token1 => G_PROG_NAME_TOKEN,
1966: p_token1_value => l_prog_name,
1967: p_token2 => G_SQLCODE_TOKEN,

Line 2117: If ( p_fee_type = 'INCOME' AND p_recurr_yn = OKL_API.G_FALSE ) Then

2113:
2114: ELSIF (p_line_style IN ('FEE', 'FREE_FORM1') OR p_line_style IS NULL) AND
2115: (p_sty_purpose <> 'SECURITY_DEPOSIT') THEN
2116:
2117: If ( p_fee_type = 'INCOME' AND p_recurr_yn = OKL_API.G_FALSE ) Then
2118: --x_mapped_stream := 'AMORTIZED FEE INCOME';
2119: OKL_ISG_UTILS_PVT.get_dependent_stream_type(
2120: p_khr_id => p_khr_id,
2121: p_deal_type => p_deal_type,

Line 2328: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2324: print( l_prog_name, 'end' );
2325:
2326: EXCEPTION
2327:
2328: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2329:
2330: x_return_status := G_RET_STS_ERROR;
2331:
2332: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2332: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2328: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2329:
2330: x_return_status := G_RET_STS_ERROR;
2331:
2332: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2333:
2334: x_return_status := G_RET_STS_UNEXP_ERROR;
2335:
2336: WHEN OTHERS THEN

Line 2338: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

2334: x_return_status := G_RET_STS_UNEXP_ERROR;
2335:
2336: WHEN OTHERS THEN
2337:
2338: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
2339: p_msg_name => G_DB_ERROR,
2340: p_token1 => G_PROG_NAME_TOKEN,
2341: p_token1_value => l_prog_name,
2342: p_token2 => G_SQLCODE_TOKEN,

Line 2375: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

2371: IF l_months IS NOT NULL THEN
2372: x_return_status := G_RET_STS_SUCCESS;
2373: RETURN l_months;
2374: ELSE
2375: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
2376: p_msg_name => 'OKL_INVALID_FREQUENCY_CODE',
2377: p_token1 => 'FRQ_CODE',
2378: p_token1_value => p_frequency);
2379: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2379: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2375: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
2376: p_msg_name => 'OKL_INVALID_FREQUENCY_CODE',
2377: p_token1 => 'FRQ_CODE',
2378: p_token1_value => p_frequency);
2379: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2380: END IF;
2381: EXCEPTION
2382: WHEN OKL_API.G_EXCEPTION_ERROR
2383: THEN

Line 2382: WHEN OKL_API.G_EXCEPTION_ERROR

2378: p_token1_value => p_frequency);
2379: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2380: END IF;
2381: EXCEPTION
2382: WHEN OKL_API.G_EXCEPTION_ERROR
2383: THEN
2384: x_return_status := G_RET_STS_ERROR;
2385: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR
2386: THEN

Line 2385: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR

2381: EXCEPTION
2382: WHEN OKL_API.G_EXCEPTION_ERROR
2383: THEN
2384: x_return_status := G_RET_STS_ERROR;
2385: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR
2386: THEN
2387: x_return_status := G_RET_STS_UNEXP_ERROR;
2388: WHEN OTHERS
2389: THEN

Line 2390: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

2386: THEN
2387: x_return_status := G_RET_STS_UNEXP_ERROR;
2388: WHEN OTHERS
2389: THEN
2390: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
2391: p_msg_name => G_DB_ERROR,
2392: p_token1 => G_PROG_NAME_TOKEN,
2393: p_token1_value => l_prog_name,
2394: p_token2 => G_SQLCODE_TOKEN,

Line 2438: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2434: IF l_date IS NOT NULL THEN
2435: x_return_status := G_RET_STS_SUCCESS;
2436: RETURN l_date;
2437: ELSE
2438: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2439: END IF;
2440:
2441: print( l_prog_name, 'end' );
2442: EXCEPTION

Line 2444: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2440:
2441: print( l_prog_name, 'end' );
2442: EXCEPTION
2443:
2444: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2445:
2446: x_return_status := G_RET_STS_ERROR;
2447:
2448: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2448: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2444: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2445:
2446: x_return_status := G_RET_STS_ERROR;
2447:
2448: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2449:
2450: x_return_status := G_RET_STS_UNEXP_ERROR;
2451:
2452: WHEN OTHERS THEN

Line 2454: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

2450: x_return_status := G_RET_STS_UNEXP_ERROR;
2451:
2452: WHEN OTHERS THEN
2453:
2454: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
2455: p_msg_name => G_DB_ERROR,
2456: p_token1 => G_PROG_NAME_TOKEN,
2457: p_token1_value => l_prog_name,
2458: p_token2 => G_SQLCODE_TOKEN,

Line 2490: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

2486: l_count := 2;
2487: ELSIF p_structure IN ('1STLAST3', '3') THEN
2488: l_count := 3;
2489: ELSE
2490: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
2491: p_msg_name => 'OKL_INVALID_PAYMENT_STRUCTURE',
2492: p_token1 => 'STRUCTURE_CODE',
2493: p_token1_value => p_structure);
2494: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

Line 2494: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2490: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
2491: p_msg_name => 'OKL_INVALID_PAYMENT_STRUCTURE',
2492: p_token1 => 'STRUCTURE_CODE',
2493: p_token1_value => p_structure);
2494: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2495: END IF;
2496:
2497: x_return_status := G_RET_STS_SUCCESS;
2498: print( l_prog_name, 'end' );

Line 2503: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2499: RETURN l_count;
2500:
2501: EXCEPTION
2502:
2503: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2504:
2505: x_return_status := G_RET_STS_ERROR;
2506:
2507: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2507: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2503: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2504:
2505: x_return_status := G_RET_STS_ERROR;
2506:
2507: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2508:
2509: x_return_status := G_RET_STS_UNEXP_ERROR;
2510:
2511: WHEN OTHERS THEN

Line 2513: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

2509: x_return_status := G_RET_STS_UNEXP_ERROR;
2510:
2511: WHEN OTHERS THEN
2512:
2513: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
2514: p_msg_name => G_DB_ERROR,
2515: p_token1 => G_PROG_NAME_TOKEN,
2516: p_token1_value => l_prog_name,
2517: p_token2 => G_SQLCODE_TOKEN,

Line 2555: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2551: RETURN l_fraction;
2552:
2553: EXCEPTION
2554:
2555: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2556:
2557: x_return_status := G_RET_STS_ERROR;
2558:
2559: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2559: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2555: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2556:
2557: x_return_status := G_RET_STS_ERROR;
2558:
2559: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2560:
2561: x_return_status := G_RET_STS_UNEXP_ERROR;
2562:
2563: WHEN OTHERS THEN

Line 2565: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

2561: x_return_status := G_RET_STS_UNEXP_ERROR;
2562:
2563: WHEN OTHERS THEN
2564:
2565: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
2566: p_msg_name => G_DB_ERROR,
2567: p_token1 => G_PROG_NAME_TOKEN,
2568: p_token1_value => l_prog_name,
2569: p_token2 => G_SQLCODE_TOKEN,

Line 2626: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2622:
2623: --print( l_prog_name, 'end' );
2624: EXCEPTION
2625:
2626: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2627:
2628: x_return_status := G_RET_STS_ERROR;
2629:
2630: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2630: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2626: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2627:
2628: x_return_status := G_RET_STS_ERROR;
2629:
2630: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2631:
2632: x_return_status := G_RET_STS_UNEXP_ERROR;
2633:
2634: WHEN OTHERS THEN

Line 2636: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

2632: x_return_status := G_RET_STS_UNEXP_ERROR;
2633:
2634: WHEN OTHERS THEN
2635:
2636: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
2637: p_msg_name => G_DB_ERROR,
2638: p_token1 => G_PROG_NAME_TOKEN,
2639: p_token1_value => l_prog_name,
2640: p_token2 => G_SQLCODE_TOKEN,

Line 2726: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

2722: print( l_prog_name, 'begin' );
2723: l_months_factor := get_months_factor( p_frequency => p_frequency,
2724: x_return_status => lx_return_status);
2725:
2726: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2727: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2728: ELSIF lx_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_months_factor := get_months_factor( p_frequency => p_frequency,
2724: x_return_status => lx_return_status);
2725:
2726: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2727: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2728: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2729: RAISE OKL_API.G_EXCEPTION_ERROR;
2730: END IF;
2731:

Line 2728: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

2724: x_return_status => lx_return_status);
2725:
2726: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2727: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2728: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2729: RAISE OKL_API.G_EXCEPTION_ERROR;
2730: END IF;
2731:
2732:

Line 2729: RAISE OKL_API.G_EXCEPTION_ERROR;

2725:
2726: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2727: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2728: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2729: RAISE OKL_API.G_EXCEPTION_ERROR;
2730: END IF;
2731:
2732:
2733: -- djanaswa ER6274342 start

Line 2740: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

2736: p_khr_id => p_khr_id,
2737: x_arrears_pay_dates_option => l_arrears_pay_dates_option,
2738: x_return_status => lx_return_status);
2739:
2740: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2741: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2742: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
2743: RAISE OKL_API.G_EXCEPTION_ERROR;
2744: END IF;

Line 2741: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2737: x_arrears_pay_dates_option => l_arrears_pay_dates_option,
2738: x_return_status => lx_return_status);
2739:
2740: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2741: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2742: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
2743: RAISE OKL_API.G_EXCEPTION_ERROR;
2744: END IF;
2745: END IF;

Line 2742: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN

2738: x_return_status => lx_return_status);
2739:
2740: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2741: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2742: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
2743: RAISE OKL_API.G_EXCEPTION_ERROR;
2744: END IF;
2745: END IF;
2746:

Line 2743: RAISE OKL_API.G_EXCEPTION_ERROR;

2739:
2740: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
2741: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2742: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
2743: RAISE OKL_API.G_EXCEPTION_ERROR;
2744: END IF;
2745: END IF;
2746:
2747: -- djanaswa ER6274342 end

Line 2809: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

2805: x_date => x_selv_tbl(i).stream_element_date,
2806: x_return_status => lx_return_status,
2807: p_recurrence_date => p_recurrence_date,
2808: p_arrears_pay_dates_option => l_arrears_pay_dates_option);
2809: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2810: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2811: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2812: RAISE OKL_API.G_EXCEPTION_ERROR;
2813: END IF;

Line 2810: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2806: x_return_status => lx_return_status,
2807: p_recurrence_date => p_recurrence_date,
2808: p_arrears_pay_dates_option => l_arrears_pay_dates_option);
2809: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2810: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2811: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2812: RAISE OKL_API.G_EXCEPTION_ERROR;
2813: END IF;
2814: -- Modified by RGOOTY: End

Line 2811: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

2807: p_recurrence_date => p_recurrence_date,
2808: p_arrears_pay_dates_option => l_arrears_pay_dates_option);
2809: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2810: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2811: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2812: RAISE OKL_API.G_EXCEPTION_ERROR;
2813: END IF;
2814: -- Modified by RGOOTY: End
2815:

Line 2812: RAISE OKL_API.G_EXCEPTION_ERROR;

2808: p_arrears_pay_dates_option => l_arrears_pay_dates_option);
2809: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2810: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2811: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2812: RAISE OKL_API.G_EXCEPTION_ERROR;
2813: END IF;
2814: -- Modified by RGOOTY: End
2815:
2816: x_selv_tbl(i).se_line_number := i; -- TBD

Line 2895: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

2891: p_stub_amount => nvl(l_pt_level_stub_amount,0),
2892: p_currency_code => p_currency_code,
2893: x_selv_tbl => x_pt_tbl,
2894: x_return_status => lx_return_status);
2895: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2897: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2898: RAISE OKL_API.G_EXCEPTION_ERROR;
2899: END IF;

Line 2896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2892: p_currency_code => p_currency_code,
2893: x_selv_tbl => x_pt_tbl,
2894: x_return_status => lx_return_status);
2895: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2897: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2898: RAISE OKL_API.G_EXCEPTION_ERROR;
2899: END IF;
2900: END IF;

Line 2897: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

2893: x_selv_tbl => x_pt_tbl,
2894: x_return_status => lx_return_status);
2895: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2897: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2898: RAISE OKL_API.G_EXCEPTION_ERROR;
2899: END IF;
2900: END IF;
2901:

Line 2898: RAISE OKL_API.G_EXCEPTION_ERROR;

2894: x_return_status => lx_return_status);
2895: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2896: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2897: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2898: RAISE OKL_API.G_EXCEPTION_ERROR;
2899: END IF;
2900: END IF;
2901:
2902: IF (nvl(pass_thru_pro_fee,0) <> 0 ) THEN

Line 2926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

2922: p_currency_code => p_currency_code,
2923: x_selv_tbl => x_pt_pro_fee_tbl,
2924: x_return_status => lx_return_status);
2925:
2926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2929: RAISE OKL_API.G_EXCEPTION_ERROR;
2930: END IF;

Line 2927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

2923: x_selv_tbl => x_pt_pro_fee_tbl,
2924: x_return_status => lx_return_status);
2925:
2926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2929: RAISE OKL_API.G_EXCEPTION_ERROR;
2930: END IF;
2931:

Line 2928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

2924: x_return_status => lx_return_status);
2925:
2926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2929: RAISE OKL_API.G_EXCEPTION_ERROR;
2930: END IF;
2931:
2932:

Line 2929: RAISE OKL_API.G_EXCEPTION_ERROR;

2925:
2926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
2927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
2928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
2929: RAISE OKL_API.G_EXCEPTION_ERROR;
2930: END IF;
2931:
2932:
2933: END IF;

Line 2940: WHEN OKL_API.G_EXCEPTION_ERROR THEN

2936: print( l_prog_name, 'end' );
2937:
2938: EXCEPTION
2939:
2940: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2941:
2942: x_return_status := G_RET_STS_ERROR;
2943:
2944: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 2944: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

2940: WHEN OKL_API.G_EXCEPTION_ERROR THEN
2941:
2942: x_return_status := G_RET_STS_ERROR;
2943:
2944: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
2945:
2946: x_return_status := G_RET_STS_UNEXP_ERROR;
2947:
2948: WHEN OTHERS THEN

Line 2950: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

2946: x_return_status := G_RET_STS_UNEXP_ERROR;
2947:
2948: WHEN OTHERS THEN
2949:
2950: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
2951: p_msg_name => G_DB_ERROR,
2952: p_token1 => G_PROG_NAME_TOKEN,
2953: p_token1_value => l_prog_name,
2954: p_token2 => G_SQLCODE_TOKEN,

Line 3026: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

3022: print( l_prog_name, 'begin' );
3023: l_months_factor := get_months_factor( p_frequency => p_frequency,
3024: x_return_status => lx_return_status);
3025:
3026: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3028: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3029: RAISE OKL_API.G_EXCEPTION_ERROR;
3030: END IF;

Line 3027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3023: l_months_factor := get_months_factor( p_frequency => p_frequency,
3024: x_return_status => lx_return_status);
3025:
3026: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3028: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3029: RAISE OKL_API.G_EXCEPTION_ERROR;
3030: END IF;
3031:

Line 3028: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

3024: x_return_status => lx_return_status);
3025:
3026: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3028: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3029: RAISE OKL_API.G_EXCEPTION_ERROR;
3030: END IF;
3031:
3032: -- djanaswa ER6274342 start

Line 3029: RAISE OKL_API.G_EXCEPTION_ERROR;

3025:
3026: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3027: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3028: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3029: RAISE OKL_API.G_EXCEPTION_ERROR;
3030: END IF;
3031:
3032: -- djanaswa ER6274342 start
3033: IF p_advance_or_arrears = 'ARREARS' THEN

Line 3039: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

3035: p_khr_id => p_khr_id,
3036: x_arrears_pay_dates_option => l_arrears_pay_dates_option,
3037: x_return_status => lx_return_status);
3038:
3039: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3040: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3041: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
3042: RAISE OKL_API.G_EXCEPTION_ERROR;
3043: END IF;

Line 3040: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3036: x_arrears_pay_dates_option => l_arrears_pay_dates_option,
3037: x_return_status => lx_return_status);
3038:
3039: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3040: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3041: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
3042: RAISE OKL_API.G_EXCEPTION_ERROR;
3043: END IF;
3044: END IF;

Line 3041: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN

3037: x_return_status => lx_return_status);
3038:
3039: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3040: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3041: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
3042: RAISE OKL_API.G_EXCEPTION_ERROR;
3043: END IF;
3044: END IF;
3045:

Line 3042: RAISE OKL_API.G_EXCEPTION_ERROR;

3038:
3039: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
3040: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3041: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
3042: RAISE OKL_API.G_EXCEPTION_ERROR;
3043: END IF;
3044: END IF;
3045:
3046: -- djanaswa ER6274342 end

Line 3107: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

3103: x_date => x_selv_tbl(i).stream_element_date,
3104: x_return_status => lx_return_status,
3105: p_recurrence_date => p_recurrence_date,
3106: p_arrears_pay_dates_option => l_arrears_pay_dates_option);
3107: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3108: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3109: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3110: RAISE OKL_API.G_EXCEPTION_ERROR;
3111: END IF;

Line 3108: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3104: x_return_status => lx_return_status,
3105: p_recurrence_date => p_recurrence_date,
3106: p_arrears_pay_dates_option => l_arrears_pay_dates_option);
3107: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3108: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3109: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3110: RAISE OKL_API.G_EXCEPTION_ERROR;
3111: END IF;
3112: -- Modified by RGOOTY: End

Line 3109: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

3105: p_recurrence_date => p_recurrence_date,
3106: p_arrears_pay_dates_option => l_arrears_pay_dates_option);
3107: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3108: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3109: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3110: RAISE OKL_API.G_EXCEPTION_ERROR;
3111: END IF;
3112: -- Modified by RGOOTY: End
3113:

Line 3110: RAISE OKL_API.G_EXCEPTION_ERROR;

3106: p_arrears_pay_dates_option => l_arrears_pay_dates_option);
3107: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3108: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3109: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3110: RAISE OKL_API.G_EXCEPTION_ERROR;
3111: END IF;
3112: -- Modified by RGOOTY: End
3113:
3114: x_selv_tbl(i).se_line_number := i; -- TBD

Line 3152: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

3148: p_currency_code => p_currency_code,
3149: x_selv_tbl => x_pt_tbl,
3150: x_return_status => lx_return_status);
3151:
3152: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3153: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3154: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3155: RAISE OKL_API.G_EXCEPTION_ERROR;
3156: END IF;

Line 3153: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3149: x_selv_tbl => x_pt_tbl,
3150: x_return_status => lx_return_status);
3151:
3152: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3153: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3154: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3155: RAISE OKL_API.G_EXCEPTION_ERROR;
3156: END IF;
3157:

Line 3154: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

3150: x_return_status => lx_return_status);
3151:
3152: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3153: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3154: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3155: RAISE OKL_API.G_EXCEPTION_ERROR;
3156: END IF;
3157:
3158:

Line 3155: RAISE OKL_API.G_EXCEPTION_ERROR;

3151:
3152: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3153: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3154: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3155: RAISE OKL_API.G_EXCEPTION_ERROR;
3156: END IF;
3157:
3158:
3159: END IF;

Line 3166: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3162: print( l_prog_name, 'end' );
3163:
3164: EXCEPTION
3165:
3166: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3167:
3168: x_return_status := G_RET_STS_ERROR;
3169:
3170: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3170: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3166: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3167:
3168: x_return_status := G_RET_STS_ERROR;
3169:
3170: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3171:
3172: x_return_status := G_RET_STS_UNEXP_ERROR;
3173:
3174: WHEN OTHERS THEN

Line 3176: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

3172: x_return_status := G_RET_STS_UNEXP_ERROR;
3173:
3174: WHEN OTHERS THEN
3175:
3176: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
3177: p_msg_name => G_DB_ERROR,
3178: p_token1 => G_PROG_NAME_TOKEN,
3179: p_token1_value => l_prog_name,
3180: p_token2 => G_SQLCODE_TOKEN,

Line 3228: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

3224: -- print( l_prog_name, 'begin' );
3225: l_fractional_month := get_fractional_month(p_start_date => p_start_date,
3226: x_return_status => lx_return_status);
3227:
3228: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3229: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3230: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3231: RAISE OKL_API.G_EXCEPTION_ERROR;
3232: END IF;

Line 3229: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3225: l_fractional_month := get_fractional_month(p_start_date => p_start_date,
3226: x_return_status => lx_return_status);
3227:
3228: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3229: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3230: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3231: RAISE OKL_API.G_EXCEPTION_ERROR;
3232: END IF;
3233:

Line 3230: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

3226: x_return_status => lx_return_status);
3227:
3228: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3229: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3230: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3231: RAISE OKL_API.G_EXCEPTION_ERROR;
3232: END IF;
3233:
3234: l_months_factor := get_months_factor(p_frequency => p_frequency,

Line 3231: RAISE OKL_API.G_EXCEPTION_ERROR;

3227:
3228: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3229: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3230: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3231: RAISE OKL_API.G_EXCEPTION_ERROR;
3232: END IF;
3233:
3234: l_months_factor := get_months_factor(p_frequency => p_frequency,
3235: x_return_status => lx_return_status);

Line 3237: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

3233:
3234: l_months_factor := get_months_factor(p_frequency => p_frequency,
3235: x_return_status => lx_return_status);
3236:
3237: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3238: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3239: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3240: RAISE OKL_API.G_EXCEPTION_ERROR;
3241: END IF;

Line 3238: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3234: l_months_factor := get_months_factor(p_frequency => p_frequency,
3235: x_return_status => lx_return_status);
3236:
3237: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3238: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3239: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3240: RAISE OKL_API.G_EXCEPTION_ERROR;
3241: END IF;
3242:

Line 3239: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

3235: x_return_status => lx_return_status);
3236:
3237: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3238: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3239: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3240: RAISE OKL_API.G_EXCEPTION_ERROR;
3241: END IF;
3242:
3243: If ( p_periods IS NULL ) AND ( p_stub_days IS NOT NULL ) THen

Line 3240: RAISE OKL_API.G_EXCEPTION_ERROR;

3236:
3237: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3238: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3239: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3240: RAISE OKL_API.G_EXCEPTION_ERROR;
3241: END IF;
3242:
3243: If ( p_periods IS NULL ) AND ( p_stub_days IS NOT NULL ) THen
3244:

Line 3257: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

3253: p_end_date => l_se_date,
3254: p_arrears => p_advance_or_arrears,
3255: x_return_status => lx_return_status);
3256:
3257: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3258: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3259: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3260: RAISE OKL_API.G_EXCEPTION_ERROR;
3261: END IF;

Line 3258: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3254: p_arrears => p_advance_or_arrears,
3255: x_return_status => lx_return_status);
3256:
3257: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3258: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3259: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3260: RAISE OKL_API.G_EXCEPTION_ERROR;
3261: END IF;
3262:

Line 3259: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

3255: x_return_status => lx_return_status);
3256:
3257: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3258: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3259: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3260: RAISE OKL_API.G_EXCEPTION_ERROR;
3261: END IF;
3262:
3263: If ( l_day_count < p_stub_days ) Then

Line 3260: RAISE OKL_API.G_EXCEPTION_ERROR;

3256:
3257: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
3258: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3259: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
3260: RAISE OKL_API.G_EXCEPTION_ERROR;
3261: END IF;
3262:
3263: If ( l_day_count < p_stub_days ) Then
3264:

Line 3341: x_return_status := OKL_API.G_RET_STS_SUCCESS;

3337:
3338: End If;
3339:
3340: print( l_prog_name, 'end' );
3341: x_return_status := OKL_API.G_RET_STS_SUCCESS;
3342: EXCEPTION
3343:
3344: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3345:

Line 3344: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3340: print( l_prog_name, 'end' );
3341: x_return_status := OKL_API.G_RET_STS_SUCCESS;
3342: EXCEPTION
3343:
3344: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3345:
3346: x_return_status := G_RET_STS_ERROR;
3347:
3348: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3348: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3344: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3345:
3346: x_return_status := G_RET_STS_ERROR;
3347:
3348: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3349:
3350: x_return_status := G_RET_STS_UNEXP_ERROR;
3351:
3352: WHEN OTHERS THEN

Line 3354: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

3350: x_return_status := G_RET_STS_UNEXP_ERROR;
3351:
3352: WHEN OTHERS THEN
3353:
3354: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
3355: p_msg_name => G_DB_ERROR,
3356: p_token1 => G_PROG_NAME_TOKEN,
3357: p_token1_value => l_prog_name,
3358: p_token2 => G_SQLCODE_TOKEN,

Line 3501: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3497: RETURN l_days;
3498:
3499: EXCEPTION
3500:
3501: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3502:
3503: x_return_status := G_RET_STS_ERROR;
3504:
3505: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3505: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3501: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3502:
3503: x_return_status := G_RET_STS_ERROR;
3504:
3505: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3506:
3507: x_return_status := G_RET_STS_UNEXP_ERROR;
3508:
3509: WHEN OTHERS THEN

Line 3511: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

3507: x_return_status := G_RET_STS_UNEXP_ERROR;
3508:
3509: WHEN OTHERS THEN
3510:
3511: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
3512: p_msg_name => G_DB_ERROR,
3513: p_token1 => G_PROG_NAME_TOKEN,
3514: p_token1_value => l_prog_name,
3515: p_token2 => G_SQLCODE_TOKEN,

Line 3622: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3618:
3619:
3620: EXCEPTION
3621:
3622: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3623:
3624: x_return_status := G_RET_STS_ERROR;
3625:
3626: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3626: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3622: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3623:
3624: x_return_status := G_RET_STS_ERROR;
3625:
3626: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3627:
3628: x_return_status := G_RET_STS_UNEXP_ERROR;
3629:
3630: WHEN OTHERS THEN

Line 3632: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

3628: x_return_status := G_RET_STS_UNEXP_ERROR;
3629:
3630: WHEN OTHERS THEN
3631:
3632: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
3633: p_msg_name => G_DB_ERROR,
3634: p_token1 => G_PROG_NAME_TOKEN,
3635: p_token1_value => l_prog_name,
3636: p_token2 => G_SQLCODE_TOKEN,

Line 3747: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3743:
3744:
3745: EXCEPTION
3746:
3747: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3748:
3749: x_return_status := G_RET_STS_ERROR;
3750:
3751: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3751: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3747: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3748:
3749: x_return_status := G_RET_STS_ERROR;
3750:
3751: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3752:
3753: x_return_status := G_RET_STS_UNEXP_ERROR;
3754:
3755: WHEN OTHERS THEN

Line 3757: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

3753: x_return_status := G_RET_STS_UNEXP_ERROR;
3754:
3755: WHEN OTHERS THEN
3756:
3757: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
3758: p_msg_name => G_DB_ERROR,
3759: p_token1 => G_PROG_NAME_TOKEN,
3760: p_token1_value => l_prog_name,
3761: p_token2 => G_SQLCODE_TOKEN,

Line 3944: okl_api.set_message (

3940: WHERE id = l_ele_id_del_tbl(indx) AND
3941: stm_id = l_streamid_del_tbl(indx);
3942: EXCEPTION
3943: WHEN OTHERS THEN
3944: okl_api.set_message (
3945: p_app_name => G_APP_NAME,
3946: p_msg_name => G_DB_ERROR,
3947: p_token1 => G_PROG_NAME_TOKEN,
3948: p_token1_value => 'consolidate_acc_streams',

Line 3953: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

3949: p_token2 => G_SQLCODE_TOKEN,
3950: p_token2_value => sqlcode,
3951: p_token3 => G_SQLERRM_TOKEN,
3952: p_token3_value => sqlerrm);
3953: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
3954: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3955: END;
3956: END IF; -- IF l_ele_id_del_tbl.COUNT > 0
3957:

Line 3954: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3950: p_token2_value => sqlcode,
3951: p_token3 => G_SQLERRM_TOKEN,
3952: p_token3_value => sqlerrm);
3953: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
3954: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3955: END;
3956: END IF; -- IF l_ele_id_del_tbl.COUNT > 0
3957:
3958: --print( l_prog_name, 'Deleted Redundant Stream Elements ' );

Line 3973: okl_api.set_message (

3969: WHERE id = l_ele_id_mod_tbl(indx) AND
3970: stm_id = l_streamid_mod_tbl(indx);
3971: EXCEPTION
3972: WHEN OTHERS THEN
3973: okl_api.set_message (
3974: p_app_name => G_APP_NAME,
3975: p_msg_name => G_DB_ERROR,
3976: p_token1 => G_PROG_NAME_TOKEN,
3977: p_token1_value => 'consolidate_acc_streams',

Line 3982: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;

3978: p_token2 => G_SQLCODE_TOKEN,
3979: p_token2_value => sqlcode,
3980: p_token3 => G_SQLERRM_TOKEN,
3981: p_token3_value => sqlerrm);
3982: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
3983: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3984: END;
3985: END IF; -- IF l_ele_id_mod_tbl.COUNT > 0
3986:

Line 3983: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

3979: p_token2_value => sqlcode,
3980: p_token3 => G_SQLERRM_TOKEN,
3981: p_token3_value => sqlerrm);
3982: x_return_status := Okl_Api.G_RET_STS_UNEXP_ERROR;
3983: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
3984: END;
3985: END IF; -- IF l_ele_id_mod_tbl.COUNT > 0
3986:
3987: x_return_status := G_RET_STS_SUCCESS;

Line 3992: WHEN OKL_API.G_EXCEPTION_ERROR THEN

3988: -- print( l_prog_name, 'end' );
3989:
3990: EXCEPTION
3991:
3992: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3993:
3994: x_return_status := G_RET_STS_ERROR;
3995:
3996: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 3996: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

3992: WHEN OKL_API.G_EXCEPTION_ERROR THEN
3993:
3994: x_return_status := G_RET_STS_ERROR;
3995:
3996: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
3997:
3998: x_return_status := G_RET_STS_UNEXP_ERROR;
3999:
4000: WHEN OTHERS THEN

Line 4002: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

3998: x_return_status := G_RET_STS_UNEXP_ERROR;
3999:
4000: WHEN OTHERS THEN
4001:
4002: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
4003: p_msg_name => G_DB_ERROR,
4004: p_token1 => G_PROG_NAME_TOKEN,
4005: p_token1_value => l_prog_name,
4006: p_token2 => G_SQLCODE_TOKEN,

Line 4282: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4278: x_primary_sty_name => l_rv_sty_name);
4279:
4280: -- djanaswa ER6274342 start
4281:
4282: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4284: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4285: RAISE OKL_API.G_EXCEPTION_ERROR;
4286: END IF;

Line 4283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4279:
4280: -- djanaswa ER6274342 start
4281:
4282: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4284: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4285: RAISE OKL_API.G_EXCEPTION_ERROR;
4286: END IF;
4287:

Line 4284: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4280: -- djanaswa ER6274342 start
4281:
4282: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4284: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4285: RAISE OKL_API.G_EXCEPTION_ERROR;
4286: END IF;
4287:
4288: OKL_ISG_UTILS_PVT.get_arrears_pay_dates_option(

Line 4285: RAISE OKL_API.G_EXCEPTION_ERROR;

4281:
4282: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4283: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4284: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4285: RAISE OKL_API.G_EXCEPTION_ERROR;
4286: END IF;
4287:
4288: OKL_ISG_UTILS_PVT.get_arrears_pay_dates_option(
4289: p_khr_id => p_khr_id,

Line 4293: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN

4289: p_khr_id => p_khr_id,
4290: x_arrears_pay_dates_option => l_arrears_pay_dates_option,
4291: x_return_status => lx_return_status);
4292:
4293: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4294: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4295: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
4296: RAISE OKL_API.G_EXCEPTION_ERROR;
4297: END IF;

Line 4294: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4290: x_arrears_pay_dates_option => l_arrears_pay_dates_option,
4291: x_return_status => lx_return_status);
4292:
4293: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4294: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4295: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
4296: RAISE OKL_API.G_EXCEPTION_ERROR;
4297: END IF;
4298:

Line 4295: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN

4291: x_return_status => lx_return_status);
4292:
4293: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4294: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4295: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
4296: RAISE OKL_API.G_EXCEPTION_ERROR;
4297: END IF;
4298:
4299: -- djanaswa ER6274342 end

Line 4296: RAISE OKL_API.G_EXCEPTION_ERROR;

4292:
4293: IF(lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
4294: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4295: ELSIF (lx_return_status = OKL_API.G_RET_STS_ERROR) THEN
4296: RAISE OKL_API.G_EXCEPTION_ERROR;
4297: END IF;
4298:
4299: -- djanaswa ER6274342 end
4300:

Line 4323: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4319: p_purpose_code => l_purpose_code,
4320: x_stmv_rec => l_stmv_rec,
4321: x_return_status => lx_return_status);
4322:
4323: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4324: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4325: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4326: RAISE OKL_API.G_EXCEPTION_ERROR;
4327: END IF;

Line 4324: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4320: x_stmv_rec => l_stmv_rec,
4321: x_return_status => lx_return_status);
4322:
4323: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4324: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4325: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4326: RAISE OKL_API.G_EXCEPTION_ERROR;
4327: END IF;
4328:

Line 4325: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4321: x_return_status => lx_return_status);
4322:
4323: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4324: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4325: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4326: RAISE OKL_API.G_EXCEPTION_ERROR;
4327: END IF;
4328:
4329: l_selv_tbl(1).amount := l_line_rec.residual_value;

Line 4326: RAISE OKL_API.G_EXCEPTION_ERROR;

4322:
4323: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4324: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4325: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4326: RAISE OKL_API.G_EXCEPTION_ERROR;
4327: END IF;
4328:
4329: l_selv_tbl(1).amount := l_line_rec.residual_value;
4330: l_selv_tbl(1).stream_element_date := l_hdr.end_date;

Line 4349: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4345: p_rounding_rule => G_ROUNDING_RULE,
4346: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
4347:
4348: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4349: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4350: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4351: RAISE OKL_API.G_EXCEPTION_ERROR;
4352: END IF;
4353: l_selv_tbl.DELETE;

Line 4351: RAISE OKL_API.G_EXCEPTION_ERROR;

4347:
4348: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4349: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4350: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4351: RAISE OKL_API.G_EXCEPTION_ERROR;
4352: END IF;
4353: l_selv_tbl.DELETE;
4354: l_selv_tbl := lx_selv_tbl;
4355: --Accumulate Stream Header: 4346646

Line 4361: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4357: p_stmv_rec => l_stmv_rec,
4358: x_full_stmv_tbl => l_stmv_tbl,
4359: x_return_status => lx_return_status );
4360: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4361: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4362: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4363: RAISE OKL_API.G_EXCEPTION_ERROR;
4364: END IF;
4365: --Accumulate Stream Elements

Line 4363: RAISE OKL_API.G_EXCEPTION_ERROR;

4359: x_return_status => lx_return_status );
4360: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4361: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4362: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4363: RAISE OKL_API.G_EXCEPTION_ERROR;
4364: END IF;
4365: --Accumulate Stream Elements
4366: OKL_STREAMS_UTIL.accumulate_strm_elements(
4367: p_stm_index_no => l_stmv_tbl.LAST,

Line 4372: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4368: p_selv_tbl => l_selv_tbl,
4369: x_full_selv_tbl => l_full_selv_tbl,
4370: x_return_status => lx_return_status );
4371: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4372: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4373: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4374: RAISE OKL_API.G_EXCEPTION_ERROR;
4375: END IF;
4376: l_stmv_rec := NULL;

Line 4374: RAISE OKL_API.G_EXCEPTION_ERROR;

4370: x_return_status => lx_return_status );
4371: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4372: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4373: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4374: RAISE OKL_API.G_EXCEPTION_ERROR;
4375: END IF;
4376: l_stmv_rec := NULL;
4377: l_selv_tbl.delete;
4378: lx_stmv_rec := NULL;

Line 4396: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4392: x_return_status => lx_return_status,
4393: x_primary_sty_id => l_capred_sty_id,
4394: x_primary_sty_name => l_capred_sty_name);
4395: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4396: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4397: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4398: RAISE OKL_API.G_EXCEPTION_ERROR;
4399: END IF;
4400:

Line 4398: RAISE OKL_API.G_EXCEPTION_ERROR;

4394: x_primary_sty_name => l_capred_sty_name);
4395: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4396: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4397: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4398: RAISE OKL_API.G_EXCEPTION_ERROR;
4399: END IF;
4400:
4401: l_selv_tbl.delete;
4402: IF ( l_capred_sty_id IS NOT NULL ) THEN

Line 4411: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4407: p_purpose_code => l_purpose_code,
4408: x_stmv_rec => l_stmv_rec,
4409: x_return_status => lx_return_status);
4410:
4411: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4412: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4413: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4414: RAISE OKL_API.G_EXCEPTION_ERROR;
4415: END IF;

Line 4412: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4408: x_stmv_rec => l_stmv_rec,
4409: x_return_status => lx_return_status);
4410:
4411: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4412: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4413: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4414: RAISE OKL_API.G_EXCEPTION_ERROR;
4415: END IF;
4416:

Line 4413: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4409: x_return_status => lx_return_status);
4410:
4411: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4412: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4413: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4414: RAISE OKL_API.G_EXCEPTION_ERROR;
4415: END IF;
4416:
4417: IF (l_line_rec.capital_reduction IS NULL ) Then

Line 4414: RAISE OKL_API.G_EXCEPTION_ERROR;

4410:
4411: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4412: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4413: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4414: RAISE OKL_API.G_EXCEPTION_ERROR;
4415: END IF;
4416:
4417: IF (l_line_rec.capital_reduction IS NULL ) Then
4418: l_selv_tbl(1).amount := l_line_rec.oec * l_line_rec.capital_reduction_percent * 0.01;

Line 4442: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4438: p_rounding_rule => G_ROUNDING_RULE,
4439: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
4440:
4441: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4442: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4443: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4444: RAISE OKL_API.G_EXCEPTION_ERROR;
4445: END IF;
4446:

Line 4444: RAISE OKL_API.G_EXCEPTION_ERROR;

4440:
4441: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4442: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4443: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4444: RAISE OKL_API.G_EXCEPTION_ERROR;
4445: END IF;
4446:
4447: l_selv_tbl.DELETE;
4448: l_selv_tbl := lx_selv_tbl;

Line 4456: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4452: p_stmv_rec => l_stmv_rec,
4453: x_full_stmv_tbl => l_stmv_tbl,
4454: x_return_status => lx_return_status );
4455: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4456: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4457: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4458: RAISE OKL_API.G_EXCEPTION_ERROR;
4459: END IF;
4460:

Line 4458: RAISE OKL_API.G_EXCEPTION_ERROR;

4454: x_return_status => lx_return_status );
4455: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4456: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4457: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4458: RAISE OKL_API.G_EXCEPTION_ERROR;
4459: END IF;
4460:
4461: --Accumulate Stream Elements
4462: OKL_STREAMS_UTIL.accumulate_strm_elements(

Line 4468: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4464: p_selv_tbl => l_selv_tbl,
4465: x_full_selv_tbl => l_full_selv_tbl,
4466: x_return_status => lx_return_status );
4467: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4468: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4469: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4470: RAISE OKL_API.G_EXCEPTION_ERROR;
4471: END IF;
4472:

Line 4470: RAISE OKL_API.G_EXCEPTION_ERROR;

4466: x_return_status => lx_return_status );
4467: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4468: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4469: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4470: RAISE OKL_API.G_EXCEPTION_ERROR;
4471: END IF;
4472:
4473: l_stmv_rec := NULL;
4474: l_selv_tbl.delete;

Line 4492: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4488: x_msg_count => x_msg_count,
4489: x_msg_data => x_msg_data,
4490: x_asbv_tbl => l_asbv_tbl);
4491:
4492: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4493: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4494: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4495: RAISE OKL_API.G_EXCEPTION_ERROR;
4496: END IF;

Line 4493: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4489: x_msg_data => x_msg_data,
4490: x_asbv_tbl => l_asbv_tbl);
4491:
4492: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4493: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4494: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4495: RAISE OKL_API.G_EXCEPTION_ERROR;
4496: END IF;
4497:

Line 4494: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4490: x_asbv_tbl => l_asbv_tbl);
4491:
4492: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4493: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4494: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4495: RAISE OKL_API.G_EXCEPTION_ERROR;
4496: END IF;
4497:
4498: print( l_prog_name, ' count ' || to_char(l_asbv_tbl.count));

Line 4495: RAISE OKL_API.G_EXCEPTION_ERROR;

4491:
4492: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4493: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4494: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4495: RAISE OKL_API.G_EXCEPTION_ERROR;
4496: END IF;
4497:
4498: print( l_prog_name, ' count ' || to_char(l_asbv_tbl.count));
4499:

Line 4518: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4514: l_months_factor := get_months_factor(
4515: p_frequency => r_inflows.frequency,
4516: x_return_status => lx_return_status );
4517:
4518: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4519: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4520: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4521: RAISE OKL_API.G_EXCEPTION_ERROR;
4522: END IF;

Line 4519: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4515: p_frequency => r_inflows.frequency,
4516: x_return_status => lx_return_status );
4517:
4518: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4519: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4520: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4521: RAISE OKL_API.G_EXCEPTION_ERROR;
4522: END IF;
4523:

Line 4520: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4516: x_return_status => lx_return_status );
4517:
4518: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4519: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4520: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4521: RAISE OKL_API.G_EXCEPTION_ERROR;
4522: END IF;
4523:
4524: -- djanaswa ER6274342 added parameter p_arrears_pay_dates_option

Line 4521: RAISE OKL_API.G_EXCEPTION_ERROR;

4517:
4518: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4519: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4520: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4521: RAISE OKL_API.G_EXCEPTION_ERROR;
4522: END IF;
4523:
4524: -- djanaswa ER6274342 added parameter p_arrears_pay_dates_option
4525:

Line 4532: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4528: p_months_increment => l_months_factor,
4529: p_arrears_pay_dates_option => l_arrears_pay_dates_option,
4530: x_return_status => lx_return_status );
4531:
4532: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4533: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4534: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4535: RAISE OKL_API.G_EXCEPTION_ERROR;
4536: END IF;

Line 4533: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4529: p_arrears_pay_dates_option => l_arrears_pay_dates_option,
4530: x_return_status => lx_return_status );
4531:
4532: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4533: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4534: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4535: RAISE OKL_API.G_EXCEPTION_ERROR;
4536: END IF;
4537: l_end_date := ADD_MONTHS(l_first_sel_date,

Line 4534: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4530: x_return_status => lx_return_status );
4531:
4532: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4533: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4534: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4535: RAISE OKL_API.G_EXCEPTION_ERROR;
4536: END IF;
4537: l_end_date := ADD_MONTHS(l_first_sel_date,
4538: l_months_factor*(l_asbv_tbl(i).maximum_term-1));

Line 4535: RAISE OKL_API.G_EXCEPTION_ERROR;

4531:
4532: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4533: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4534: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4535: RAISE OKL_API.G_EXCEPTION_ERROR;
4536: END IF;
4537: l_end_date := ADD_MONTHS(l_first_sel_date,
4538: l_months_factor*(l_asbv_tbl(i).maximum_term-1));
4539:

Line 4552: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4548: p_amount => l_asbv_tbl(i).amount,
4549: x_selv_tbl => l_selv_tbl,
4550: x_return_status => lx_return_status);
4551:
4552: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4553: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4554: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4555: RAISE OKL_API.G_EXCEPTION_ERROR;
4556: END IF;

Line 4553: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4549: x_selv_tbl => l_selv_tbl,
4550: x_return_status => lx_return_status);
4551:
4552: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4553: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4554: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4555: RAISE OKL_API.G_EXCEPTION_ERROR;
4556: END IF;
4557:

Line 4554: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4550: x_return_status => lx_return_status);
4551:
4552: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4553: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4554: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4555: RAISE OKL_API.G_EXCEPTION_ERROR;
4556: END IF;
4557:
4558: ElsIf (l_asbv_tbl(i).accounting_method_code = 'NET' ) Then

Line 4555: RAISE OKL_API.G_EXCEPTION_ERROR;

4551:
4552: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4553: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4554: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4555: RAISE OKL_API.G_EXCEPTION_ERROR;
4556: END IF;
4557:
4558: ElsIf (l_asbv_tbl(i).accounting_method_code = 'NET' ) Then
4559:

Line 4573: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4569: p_currency_code => l_hdr.currency_code,
4570: x_selv_tbl => l_selv_tbl,
4571: x_return_status => lx_return_status);
4572:
4573: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4574: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4575: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4576: RAISE OKL_API.G_EXCEPTION_ERROR;
4577: END IF;

Line 4574: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4570: x_selv_tbl => l_selv_tbl,
4571: x_return_status => lx_return_status);
4572:
4573: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4574: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4575: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4576: RAISE OKL_API.G_EXCEPTION_ERROR;
4577: END IF;
4578:

Line 4575: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4571: x_return_status => lx_return_status);
4572:
4573: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4574: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4575: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4576: RAISE OKL_API.G_EXCEPTION_ERROR;
4577: END IF;
4578:
4579: -- bug# 3330636

Line 4576: RAISE OKL_API.G_EXCEPTION_ERROR;

4572:
4573: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4574: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4575: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4576: RAISE OKL_API.G_EXCEPTION_ERROR;
4577: END IF;
4578:
4579: -- bug# 3330636
4580: l_tmp_selv_tbl := l_selv_tbl;

Line 4601: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

4597: OPEN c_strm_name ( l_asbv_tbl(i).stream_type_id );
4598: FETCH c_strm_name INTO l_subsidy_stream;
4599: CLOSE c_strm_name;
4600:
4601: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
4602: p_msg_name => 'OKL_NO_SUBSIDY_MAP',
4603: p_token1 => 'SUBS',
4604: p_token1_value => l_subsidy_stream);
4605:

Line 4607: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4603: p_token1 => 'SUBS',
4604: p_token1_value => l_subsidy_stream);
4605:
4606: CLOSE c_subsidy_strm;
4607: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4608:
4609: END IF;
4610: CLOSE c_subsidy_strm;
4611:

Line 4633: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4629: p_purpose_code => l_purpose_code,
4630: x_stmv_rec => l_stmv_rec,
4631: x_return_status => lx_return_status);
4632:
4633: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4634: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4635: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4636: RAISE OKL_API.G_EXCEPTION_ERROR;
4637: END IF;

Line 4634: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4630: x_stmv_rec => l_stmv_rec,
4631: x_return_status => lx_return_status);
4632:
4633: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4634: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4635: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4636: RAISE OKL_API.G_EXCEPTION_ERROR;
4637: END IF;
4638:

Line 4635: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4631: x_return_status => lx_return_status);
4632:
4633: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4634: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4635: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4636: RAISE OKL_API.G_EXCEPTION_ERROR;
4637: END IF;
4638:
4639:

Line 4636: RAISE OKL_API.G_EXCEPTION_ERROR;

4632:
4633: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4634: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4635: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4636: RAISE OKL_API.G_EXCEPTION_ERROR;
4637: END IF;
4638:
4639:
4640: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 4655: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4651: p_rounding_rule => G_ROUNDING_RULE,
4652: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
4653:
4654: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4655: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4656: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4657: RAISE OKL_API.G_EXCEPTION_ERROR;
4658: END IF;
4659:

Line 4657: RAISE OKL_API.G_EXCEPTION_ERROR;

4653:
4654: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
4655: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4656: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
4657: RAISE OKL_API.G_EXCEPTION_ERROR;
4658: END IF;
4659:
4660: l_selv_tbl.DELETE;
4661: l_selv_tbl := lx_selv_tbl;

Line 4673: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4669: p_selv_tbl => l_selv_tbl,
4670: x_stmv_rec => lx_stmv_rec,
4671: x_selv_tbl => lx_selv_tbl);
4672:
4673: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4674: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4675: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4676: RAISE OKL_API.G_EXCEPTION_ERROR;
4677: END IF;

Line 4674: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4670: x_stmv_rec => lx_stmv_rec,
4671: x_selv_tbl => lx_selv_tbl);
4672:
4673: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4674: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4675: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4676: RAISE OKL_API.G_EXCEPTION_ERROR;
4677: END IF;
4678:

Line 4675: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4671: x_selv_tbl => lx_selv_tbl);
4672:
4673: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4674: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4675: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4676: RAISE OKL_API.G_EXCEPTION_ERROR;
4677: END IF;
4678:
4679: l_selv_tbl.delete;

Line 4676: RAISE OKL_API.G_EXCEPTION_ERROR;

4672:
4673: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4674: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4675: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4676: RAISE OKL_API.G_EXCEPTION_ERROR;
4677: END IF;
4678:
4679: l_selv_tbl.delete;
4680:

Line 4711: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4707:
4708:
4709: IF ( l_sty_id is not null ) THEN
4710:
4711: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4712: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4713: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4714: RAISE OKL_API.G_EXCEPTION_ERROR;
4715: END IF;

Line 4712: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4708:
4709: IF ( l_sty_id is not null ) THEN
4710:
4711: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4712: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4713: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4714: RAISE OKL_API.G_EXCEPTION_ERROR;
4715: END IF;
4716:

Line 4713: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4709: IF ( l_sty_id is not null ) THEN
4710:
4711: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4712: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4713: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4714: RAISE OKL_API.G_EXCEPTION_ERROR;
4715: END IF;
4716:
4717: get_stream_header(p_khr_id => p_khr_id,

Line 4714: RAISE OKL_API.G_EXCEPTION_ERROR;

4710:
4711: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4712: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4713: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4714: RAISE OKL_API.G_EXCEPTION_ERROR;
4715: END IF;
4716:
4717: get_stream_header(p_khr_id => p_khr_id,
4718: p_kle_id => l_line_rec.id,

Line 4724: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4720: p_purpose_code => l_purpose_code,
4721: x_stmv_rec => l_stmv_rec,
4722: x_return_status => lx_return_status);
4723:
4724: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4725: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4726: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4727: RAISE OKL_API.G_EXCEPTION_ERROR;
4728: END IF;

Line 4725: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4721: x_stmv_rec => l_stmv_rec,
4722: x_return_status => lx_return_status);
4723:
4724: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4725: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4726: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4727: RAISE OKL_API.G_EXCEPTION_ERROR;
4728: END IF;
4729:

Line 4726: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4722: x_return_status => lx_return_status);
4723:
4724: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4725: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4726: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4727: RAISE OKL_API.G_EXCEPTION_ERROR;
4728: END IF;
4729:
4730: l_selv_tbl.delete;

Line 4727: RAISE OKL_API.G_EXCEPTION_ERROR;

4723:
4724: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4725: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4726: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4727: RAISE OKL_API.G_EXCEPTION_ERROR;
4728: END IF;
4729:
4730: l_selv_tbl.delete;
4731:

Line 4767: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4763: x_return_status => lx_return_status,
4764: x_msg_count => x_msg_count,
4765: x_msg_data => x_msg_data);
4766:
4767: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4768: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4769: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4770: RAISE OKL_API.G_EXCEPTION_ERROR;
4771: END IF;

Line 4768: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4764: x_msg_count => x_msg_count,
4765: x_msg_data => x_msg_data);
4766:
4767: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4768: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4769: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4770: RAISE OKL_API.G_EXCEPTION_ERROR;
4771: END IF;
4772: l_pv_amount := l_pv_amount + x_pv_amount;

Line 4769: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4765: x_msg_data => x_msg_data);
4766:
4767: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4768: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4769: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4770: RAISE OKL_API.G_EXCEPTION_ERROR;
4771: END IF;
4772: l_pv_amount := l_pv_amount + x_pv_amount;
4773: END IF;

Line 4770: RAISE OKL_API.G_EXCEPTION_ERROR;

4766:
4767: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4768: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4769: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4770: RAISE OKL_API.G_EXCEPTION_ERROR;
4771: END IF;
4772: l_pv_amount := l_pv_amount + x_pv_amount;
4773: END IF;
4774: END LOOP;

Line 4800: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4796: p_rounding_rule => G_ROUNDING_RULE,
4797: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
4798:
4799: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
4800: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4801: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
4802: RAISE OKL_API.G_EXCEPTION_ERROR;
4803: END IF;
4804:

Line 4802: RAISE OKL_API.G_EXCEPTION_ERROR;

4798:
4799: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
4800: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4801: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
4802: RAISE OKL_API.G_EXCEPTION_ERROR;
4803: END IF;
4804:
4805: l_selv_tbl.DELETE;
4806: l_selv_tbl := lx_selv_tbl;

Line 4818: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4814: p_selv_tbl => l_selv_tbl,
4815: x_stmv_rec => lx_stmv_rec,
4816: x_selv_tbl => lx_selv_tbl);
4817:
4818: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4819: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4820: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4821: RAISE OKL_API.G_EXCEPTION_ERROR;
4822: END IF;

Line 4819: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4815: x_stmv_rec => lx_stmv_rec,
4816: x_selv_tbl => lx_selv_tbl);
4817:
4818: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4819: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4820: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4821: RAISE OKL_API.G_EXCEPTION_ERROR;
4822: END IF;
4823: END IF;

Line 4820: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4816: x_selv_tbl => lx_selv_tbl);
4817:
4818: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4819: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4820: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4821: RAISE OKL_API.G_EXCEPTION_ERROR;
4822: END IF;
4823: END IF;
4824:

Line 4821: RAISE OKL_API.G_EXCEPTION_ERROR;

4817:
4818: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4819: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4820: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4821: RAISE OKL_API.G_EXCEPTION_ERROR;
4822: END IF;
4823: END IF;
4824:
4825: END IF;

Line 4842: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4838: l_full_selv_tbl,
4839: lx_stmv_tbl,
4840: lx_full_selv_tbl);
4841:
4842: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4843: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4844: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4845: RAISE OKL_API.G_EXCEPTION_ERROR;
4846: END IF;

Line 4843: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4839: lx_stmv_tbl,
4840: lx_full_selv_tbl);
4841:
4842: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4843: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4844: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4845: RAISE OKL_API.G_EXCEPTION_ERROR;
4846: END IF;
4847: END IF;

Line 4844: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4840: lx_full_selv_tbl);
4841:
4842: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4843: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4844: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4845: RAISE OKL_API.G_EXCEPTION_ERROR;
4846: END IF;
4847: END IF;
4848:

Line 4845: RAISE OKL_API.G_EXCEPTION_ERROR;

4841:
4842: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4843: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4844: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4845: RAISE OKL_API.G_EXCEPTION_ERROR;
4846: END IF;
4847: END IF;
4848:
4849: END IF;

Line 4850: x_return_status := OKL_API.G_RET_STS_SUCCESS;

4846: END IF;
4847: END IF;
4848:
4849: END IF;
4850: x_return_status := OKL_API.G_RET_STS_SUCCESS;
4851:
4852: -- Added by RGOOTY: End
4853: -- print( l_prog_name, 'end');
4854:

Line 4857: WHEN OKL_API.G_EXCEPTION_ERROR THEN

4853: -- print( l_prog_name, 'end');
4854:
4855: EXCEPTION
4856:
4857: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4858:
4859: x_return_status := G_RET_STS_ERROR;
4860:
4861: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 4861: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

4857: WHEN OKL_API.G_EXCEPTION_ERROR THEN
4858:
4859: x_return_status := G_RET_STS_ERROR;
4860:
4861: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
4862:
4863: x_return_status := G_RET_STS_UNEXP_ERROR;
4864:
4865: WHEN OTHERS THEN

Line 4867: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

4863: x_return_status := G_RET_STS_UNEXP_ERROR;
4864:
4865: WHEN OTHERS THEN
4866:
4867: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
4868: p_msg_name => G_DB_ERROR,
4869: p_token1 => G_PROG_NAME_TOKEN,
4870: p_token1_value => l_prog_name,
4871: p_token2 => G_SQLCODE_TOKEN,

Line 4976: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4972: x_msg_count => x_msg_count,
4973: x_msg_data => x_msg_data,
4974: x_se_id => l_se_id );
4975: --print( l_prog_name, 'stub', x_return_status );
4976: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4977: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4978: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
4979: RAISE OKL_API.G_EXCEPTION_ERROR;
4980: END IF;

Line 4977: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4973: x_msg_data => x_msg_data,
4974: x_se_id => l_se_id );
4975: --print( l_prog_name, 'stub', x_return_status );
4976: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4977: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4978: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
4979: RAISE OKL_API.G_EXCEPTION_ERROR;
4980: END IF;
4981:

Line 4978: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

4974: x_se_id => l_se_id );
4975: --print( l_prog_name, 'stub', x_return_status );
4976: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4977: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4978: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
4979: RAISE OKL_API.G_EXCEPTION_ERROR;
4980: END IF;
4981:
4982: ---------------------------------------------

Line 4979: RAISE OKL_API.G_EXCEPTION_ERROR;

4975: --print( l_prog_name, 'stub', x_return_status );
4976: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4977: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4978: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
4979: RAISE OKL_API.G_EXCEPTION_ERROR;
4980: END IF;
4981:
4982: ---------------------------------------------
4983: -- STEP 1: Spread cash INFLOW

Line 4993: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

4989: p_sty_id => p_sty_id, -- p_sty_id is passed
4990: p_purpose_code => l_purpose_code, -- 'FLOW'
4991: x_stmv_rec => l_stmv_rec,
4992: x_return_status => lx_return_status);
4993: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4994: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4995: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4996: RAISE OKL_API.G_EXCEPTION_ERROR;
4997: END IF;

Line 4994: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

4990: p_purpose_code => l_purpose_code, -- 'FLOW'
4991: x_stmv_rec => l_stmv_rec,
4992: x_return_status => lx_return_status);
4993: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4994: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4995: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4996: RAISE OKL_API.G_EXCEPTION_ERROR;
4997: END IF;
4998:

Line 4995: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

4991: x_stmv_rec => l_stmv_rec,
4992: x_return_status => lx_return_status);
4993: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4994: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4995: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4996: RAISE OKL_API.G_EXCEPTION_ERROR;
4997: END IF;
4998:
4999: l_stmv_rec.purpose_code := 'FLOW';

Line 4996: RAISE OKL_API.G_EXCEPTION_ERROR;

4992: x_return_status => lx_return_status);
4993: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
4994: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
4995: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
4996: RAISE OKL_API.G_EXCEPTION_ERROR;
4997: END IF;
4998:
4999: l_stmv_rec.purpose_code := 'FLOW';
5000: -- Proceed with Creating the RENT Stream Header

Line 5009: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5005: x_msg_count => x_msg_count,
5006: x_msg_data => x_msg_data,
5007: p_stmv_rec => l_stmv_rec,
5008: x_stmv_rec => lx_stmv_rec);
5009: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5010: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5011: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5012: RAISE OKL_API.G_EXCEPTION_ERROR;
5013: END IF;

Line 5010: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5006: x_msg_data => x_msg_data,
5007: p_stmv_rec => l_stmv_rec,
5008: x_stmv_rec => lx_stmv_rec);
5009: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5010: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5011: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5012: RAISE OKL_API.G_EXCEPTION_ERROR;
5013: END IF;
5014:

Line 5011: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5007: p_stmv_rec => l_stmv_rec,
5008: x_stmv_rec => lx_stmv_rec);
5009: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5010: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5011: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5012: RAISE OKL_API.G_EXCEPTION_ERROR;
5013: END IF;
5014:
5015: --print( l_prog_name, 'created header' );

Line 5012: RAISE OKL_API.G_EXCEPTION_ERROR;

5008: x_stmv_rec => lx_stmv_rec);
5009: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5010: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5011: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5012: RAISE OKL_API.G_EXCEPTION_ERROR;
5013: END IF;
5014:
5015: --print( l_prog_name, 'created header' );
5016: x_payment_count := 0;

Line 5024: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

5020: FOR i IN p_payment_tbl.FIRST..p_payment_tbl.LAST
5021: LOOP
5022: IF p_payment_tbl(i).start_date IS NULL
5023: THEN
5024: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
5025: p_msg_name => 'OKL_NO_SLL_SDATE');
5026: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5027: END IF;
5028: /*

Line 5026: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5022: IF p_payment_tbl(i).start_date IS NULL
5023: THEN
5024: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
5025: p_msg_name => 'OKL_NO_SLL_SDATE');
5026: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5027: END IF;
5028: /*
5029: * calculate stream elements for each payment level
5030: * also means that if there are multiple payment levels for an asset, streams are

Line 5075: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5071: x_return_status => lx_return_status,
5072: x_msg_count => x_msg_count,
5073: x_msg_data => x_msg_data,
5074: p_recurrence_date => l_recurrence_date);
5075: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5076: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5077: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5078: RAISE OKL_API.G_EXCEPTION_ERROR;
5079: END IF;

Line 5076: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5072: x_msg_count => x_msg_count,
5073: x_msg_data => x_msg_data,
5074: p_recurrence_date => l_recurrence_date);
5075: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5076: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5077: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5078: RAISE OKL_API.G_EXCEPTION_ERROR;
5079: END IF;
5080:

Line 5077: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5073: x_msg_data => x_msg_data,
5074: p_recurrence_date => l_recurrence_date);
5075: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5076: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5077: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5078: RAISE OKL_API.G_EXCEPTION_ERROR;
5079: END IF;
5080:
5081: --print( l_prog_name, 'created elements ' || to_char(l_selv_tbl.COUNT) );

Line 5078: RAISE OKL_API.G_EXCEPTION_ERROR;

5074: p_recurrence_date => l_recurrence_date);
5075: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5076: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5077: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5078: RAISE OKL_API.G_EXCEPTION_ERROR;
5079: END IF;
5080:
5081: --print( l_prog_name, 'created elements ' || to_char(l_selv_tbl.COUNT) );
5082: FOR j in 1..l_selv_tbl.COUNT

Line 5116: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5112: x_msg_data => x_msg_data,
5113: p_selv_tbl => l_selv_tbl,
5114: x_selv_tbl => lx_selv_tbl);
5115:
5116: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5117: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5118: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5119: RAISE OKL_API.G_EXCEPTION_ERROR;
5120: END IF;

Line 5117: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5113: p_selv_tbl => l_selv_tbl,
5114: x_selv_tbl => lx_selv_tbl);
5115:
5116: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5117: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5118: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5119: RAISE OKL_API.G_EXCEPTION_ERROR;
5120: END IF;
5121:

Line 5118: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5114: x_selv_tbl => lx_selv_tbl);
5115:
5116: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5117: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5118: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5119: RAISE OKL_API.G_EXCEPTION_ERROR;
5120: END IF;
5121:
5122: --print( l_prog_name, 'created elements ' || to_char(l_ele_count) );

Line 5119: RAISE OKL_API.G_EXCEPTION_ERROR;

5115:
5116: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5117: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5118: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5119: RAISE OKL_API.G_EXCEPTION_ERROR;
5120: END IF;
5121:
5122: --print( l_prog_name, 'created elements ' || to_char(l_ele_count) );
5123: -- Deleting the Stream Elements for next iteration.

Line 5154: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5150: x_msg_count => x_msg_count,
5151: x_msg_data => x_msg_data,
5152: p_selv_tbl => l_selv_tbl,
5153: x_selv_tbl => lx_selv_tbl);
5154: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5155: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5156: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5157: RAISE OKL_API.G_EXCEPTION_ERROR;
5158: END IF;

Line 5155: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5151: x_msg_data => x_msg_data,
5152: p_selv_tbl => l_selv_tbl,
5153: x_selv_tbl => lx_selv_tbl);
5154: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5155: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5156: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5157: RAISE OKL_API.G_EXCEPTION_ERROR;
5158: END IF;
5159: --print( l_prog_name, 'created elements rates ' || to_char(l_ele_count) );

Line 5156: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5152: p_selv_tbl => l_selv_tbl,
5153: x_selv_tbl => lx_selv_tbl);
5154: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5155: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5156: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5157: RAISE OKL_API.G_EXCEPTION_ERROR;
5158: END IF;
5159: --print( l_prog_name, 'created elements rates ' || to_char(l_ele_count) );
5160: --print( l_prog_name, ' pass thru count ' || to_char(l_pt_tbl.COUNT) );

Line 5157: RAISE OKL_API.G_EXCEPTION_ERROR;

5153: x_selv_tbl => lx_selv_tbl);
5154: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5155: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5156: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5157: RAISE OKL_API.G_EXCEPTION_ERROR;
5158: END IF;
5159: --print( l_prog_name, 'created elements rates ' || to_char(l_ele_count) );
5160: --print( l_prog_name, ' pass thru count ' || to_char(l_pt_tbl.COUNT) );
5161:

Line 5174: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5170: p_dependent_sty_purpose => 'PASS_THRU_EXP_ACCRUAL',
5171: x_return_status => lx_return_status,
5172: x_dependent_sty_id => l_passthrough_id,
5173: x_dependent_sty_name => l_sty_name);
5174: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5175: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5176: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5177: RAISE OKL_API.G_EXCEPTION_ERROR;
5178: END IF;

Line 5175: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5171: x_return_status => lx_return_status,
5172: x_dependent_sty_id => l_passthrough_id,
5173: x_dependent_sty_name => l_sty_name);
5174: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5175: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5176: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5177: RAISE OKL_API.G_EXCEPTION_ERROR;
5178: END IF;
5179: END IF;

Line 5176: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5172: x_dependent_sty_id => l_passthrough_id,
5173: x_dependent_sty_name => l_sty_name);
5174: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5175: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5176: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5177: RAISE OKL_API.G_EXCEPTION_ERROR;
5178: END IF;
5179: END IF;
5180: IF l_passthrough_id IS NOT NULL

Line 5177: RAISE OKL_API.G_EXCEPTION_ERROR;

5173: x_dependent_sty_name => l_sty_name);
5174: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5175: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5176: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5177: RAISE OKL_API.G_EXCEPTION_ERROR;
5178: END IF;
5179: END IF;
5180: IF l_passthrough_id IS NOT NULL
5181: THEN

Line 5189: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5185: p_purpose_code => l_purpose_code,
5186: x_stmv_rec => l_pt_rec,
5187: x_return_status => lx_return_status);
5188:
5189: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5191: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5192: RAISE OKL_API.G_EXCEPTION_ERROR;
5193: END IF;

Line 5190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5186: x_stmv_rec => l_pt_rec,
5187: x_return_status => lx_return_status);
5188:
5189: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5191: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5192: RAISE OKL_API.G_EXCEPTION_ERROR;
5193: END IF;
5194:

Line 5191: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5187: x_return_status => lx_return_status);
5188:
5189: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5191: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5192: RAISE OKL_API.G_EXCEPTION_ERROR;
5193: END IF;
5194:
5195: l_pt_rec.purpose_code := 'PLOW';

Line 5192: RAISE OKL_API.G_EXCEPTION_ERROR;

5188:
5189: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5190: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5191: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5192: RAISE OKL_API.G_EXCEPTION_ERROR;
5193: END IF;
5194:
5195: l_pt_rec.purpose_code := 'PLOW';
5196: lx_return_status := Okl_Streams_Util.round_streams_amount(

Line 5206: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5202: p_selv_tbl => l_pt_tbl,
5203: x_selv_tbl => lx_selv_tbl);
5204:
5205: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5206: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5207: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5208: RAISE OKL_API.G_EXCEPTION_ERROR;
5209: END IF;
5210: l_pt_tbl.DELETE;

Line 5208: RAISE OKL_API.G_EXCEPTION_ERROR;

5204:
5205: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5206: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5207: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5208: RAISE OKL_API.G_EXCEPTION_ERROR;
5209: END IF;
5210: l_pt_tbl.DELETE;
5211: l_pt_tbl := lx_selv_tbl;
5212: -- Create additional Pass Through Streams

Line 5224: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5220: p_selv_tbl => l_pt_tbl,
5221: x_stmv_rec => lx_stmv_rec,
5222: x_selv_tbl => lx_selv_tbl);
5223:
5224: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5225: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5226: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5227: RAISE OKL_API.G_EXCEPTION_ERROR;
5228: END IF;

Line 5225: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5221: x_stmv_rec => lx_stmv_rec,
5222: x_selv_tbl => lx_selv_tbl);
5223:
5224: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5225: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5226: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5227: RAISE OKL_API.G_EXCEPTION_ERROR;
5228: END IF;
5229: END IF;

Line 5226: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5222: x_selv_tbl => lx_selv_tbl);
5223:
5224: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5225: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5226: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5227: RAISE OKL_API.G_EXCEPTION_ERROR;
5228: END IF;
5229: END IF;
5230: END IF;

Line 5227: RAISE OKL_API.G_EXCEPTION_ERROR;

5223:
5224: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5225: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5226: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5227: RAISE OKL_API.G_EXCEPTION_ERROR;
5228: END IF;
5229: END IF;
5230: END IF;
5231: -- Clear out reusable data structures

Line 5248: WHEN OKL_API.G_EXCEPTION_ERROR THEN

5244: x_return_status := lx_return_status;
5245:
5246: EXCEPTION
5247:
5248: WHEN OKL_API.G_EXCEPTION_ERROR THEN
5249:
5250: x_return_status := G_RET_STS_ERROR;
5251:
5252: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 5252: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

5248: WHEN OKL_API.G_EXCEPTION_ERROR THEN
5249:
5250: x_return_status := G_RET_STS_ERROR;
5251:
5252: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5253:
5254: x_return_status := G_RET_STS_UNEXP_ERROR;
5255:
5256: WHEN OTHERS THEN

Line 5258: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

5254: x_return_status := G_RET_STS_UNEXP_ERROR;
5255:
5256: WHEN OTHERS THEN
5257:
5258: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
5259: p_msg_name => G_DB_ERROR,
5260: p_token1 => G_PROG_NAME_TOKEN,
5261: p_token1_value => l_prog_name,
5262: p_token2 => G_SQLCODE_TOKEN,

Line 5506: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5502: x_msg_data => x_msg_data,
5503: x_se_id => l_se_id );
5504: -- print( l_prog_name, ' generate_stub_elements ', x_return_status );
5505:
5506: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5508: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
5509: RAISE OKL_API.G_EXCEPTION_ERROR;
5510: END IF;

Line 5507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5503: x_se_id => l_se_id );
5504: -- print( l_prog_name, ' generate_stub_elements ', x_return_status );
5505:
5506: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5508: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
5509: RAISE OKL_API.G_EXCEPTION_ERROR;
5510: END IF;
5511:

Line 5508: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

5504: -- print( l_prog_name, ' generate_stub_elements ', x_return_status );
5505:
5506: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5508: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
5509: RAISE OKL_API.G_EXCEPTION_ERROR;
5510: END IF;
5511:
5512: --Added by prasjain for bug 5474827

Line 5509: RAISE OKL_API.G_EXCEPTION_ERROR;

5505:
5506: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5507: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5508: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
5509: RAISE OKL_API.G_EXCEPTION_ERROR;
5510: END IF;
5511:
5512: --Added by prasjain for bug 5474827
5513: x_se_id := l_se_id;

Line 5527: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

5523: IF ( (l_inflow.lty_code = 'SOLD_SERVICE' OR l_inflow.lty_code = 'LINK_SERV_ASSET') AND
5524: p_generation_type = 'SERVICE_LINES') OR (p_generation_type = 'FULL') THEN
5525: IF l_inflow.start_date IS NULL
5526: THEN
5527: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
5528: p_msg_name => 'OKL_NO_SLL_SDATE');
5529: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5530: END IF;
5531:

Line 5529: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5525: IF l_inflow.start_date IS NULL
5526: THEN
5527: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
5528: p_msg_name => 'OKL_NO_SLL_SDATE');
5529: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5530: END IF;
5531:
5532: --Added by djanaswa for bug 6007644
5533: IF((l_inflow.periods IS NULL) AND (l_inflow.stub_days IS NOT NULL)) THEN

Line 5575: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5571: x_msg_count => x_msg_count,
5572: x_msg_data => x_msg_data,
5573: p_recurrence_date => l_recurrence_date);
5574:
5575: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5576: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5577: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5578: RAISE OKL_API.G_EXCEPTION_ERROR;
5579: END IF;

Line 5576: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5572: x_msg_data => x_msg_data,
5573: p_recurrence_date => l_recurrence_date);
5574:
5575: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5576: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5577: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5578: RAISE OKL_API.G_EXCEPTION_ERROR;
5579: END IF;
5580:

Line 5577: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5573: p_recurrence_date => l_recurrence_date);
5574:
5575: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5576: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5577: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5578: RAISE OKL_API.G_EXCEPTION_ERROR;
5579: END IF;
5580:
5581: IF ( l_inflow.stub_days IS NOT NULL ) AND ( l_inflow.periods IS NULL )

Line 5578: RAISE OKL_API.G_EXCEPTION_ERROR;

5574:
5575: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5576: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5577: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5578: RAISE OKL_API.G_EXCEPTION_ERROR;
5579: END IF;
5580:
5581: IF ( l_inflow.stub_days IS NOT NULL ) AND ( l_inflow.periods IS NULL )
5582: THEN

Line 5605: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5601: p_purpose_code => l_purpose_code,
5602: x_stmv_rec => l_stmv_rec,
5603: x_return_status => lx_return_status);
5604:
5605: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5607: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5608: RAISE OKL_API.G_EXCEPTION_ERROR;
5609: END IF;

Line 5606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5602: x_stmv_rec => l_stmv_rec,
5603: x_return_status => lx_return_status);
5604:
5605: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5607: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5608: RAISE OKL_API.G_EXCEPTION_ERROR;
5609: END IF;
5610:

Line 5607: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5603: x_return_status => lx_return_status);
5604:
5605: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5607: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5608: RAISE OKL_API.G_EXCEPTION_ERROR;
5609: END IF;
5610:
5611: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 5608: RAISE OKL_API.G_EXCEPTION_ERROR;

5604:
5605: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5606: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5607: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5608: RAISE OKL_API.G_EXCEPTION_ERROR;
5609: END IF;
5610:
5611: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(
5612: p_api_version => g_api_version,

Line 5626: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5622: p_rounding_rule => G_ROUNDING_RULE,
5623: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
5624:
5625: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5626: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5627: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5628: RAISE OKL_API.G_EXCEPTION_ERROR;
5629: END IF;
5630:

Line 5628: RAISE OKL_API.G_EXCEPTION_ERROR;

5624:
5625: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5626: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5627: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5628: RAISE OKL_API.G_EXCEPTION_ERROR;
5629: END IF;
5630:
5631: l_selv_tbl.DELETE;
5632: l_selv_tbl := lx_selv_tbl;

Line 5640: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5636: p_stmv_rec => l_stmv_rec,
5637: x_full_stmv_tbl => l_stmv_tbl,
5638: x_return_status => lx_return_status );
5639: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5640: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5641: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5642: RAISE OKL_API.G_EXCEPTION_ERROR;
5643: END IF;
5644:

Line 5642: RAISE OKL_API.G_EXCEPTION_ERROR;

5638: x_return_status => lx_return_status );
5639: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5640: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5641: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5642: RAISE OKL_API.G_EXCEPTION_ERROR;
5643: END IF;
5644:
5645: --Accumulate Stream Elements
5646: OKL_STREAMS_UTIL.accumulate_strm_elements(

Line 5652: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5648: p_selv_tbl => l_selv_tbl,
5649: x_full_selv_tbl => l_full_selv_tbl,
5650: x_return_status => lx_return_status );
5651: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5652: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5653: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5654: RAISE OKL_API.G_EXCEPTION_ERROR;
5655: END IF;
5656: /*

Line 5654: RAISE OKL_API.G_EXCEPTION_ERROR;

5650: x_return_status => lx_return_status );
5651: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5652: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5653: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5654: RAISE OKL_API.G_EXCEPTION_ERROR;
5655: END IF;
5656: /*
5657: okl_streams_pub.create_streams(p_api_version => G_API_VERSION,
5658: p_init_msg_list => G_FALSE,

Line 5667: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5663: p_selv_tbl => l_selv_tbl,
5664: x_stmv_rec => lx_stmv_rec,
5665: x_selv_tbl => lx_selv_tbl);
5666:
5667: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5669: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5670: RAISE OKL_API.G_EXCEPTION_ERROR;
5671: END IF;

Line 5668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5664: x_stmv_rec => lx_stmv_rec,
5665: x_selv_tbl => lx_selv_tbl);
5666:
5667: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5669: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5670: RAISE OKL_API.G_EXCEPTION_ERROR;
5671: END IF;
5672: */

Line 5669: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5665: x_selv_tbl => lx_selv_tbl);
5666:
5667: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5669: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5670: RAISE OKL_API.G_EXCEPTION_ERROR;
5671: END IF;
5672: */
5673: IF l_pt_tbl.COUNT > 0 THEN

Line 5670: RAISE OKL_API.G_EXCEPTION_ERROR;

5666:
5667: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5669: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5670: RAISE OKL_API.G_EXCEPTION_ERROR;
5671: END IF;
5672: */
5673: IF l_pt_tbl.COUNT > 0 THEN
5674: --Added by mansrini on 30-Jun-2005 for generating pass through accrual streams for service lines

Line 5685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5681: p_dependent_sty_purpose => 'PASS_THRU_EXP_ACCRUAL',
5682: x_return_status => lx_return_status,
5683: x_dependent_sty_id => l_passthrough_id,
5684: x_dependent_sty_name => l_sty_name);
5685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5688: RAISE OKL_API.G_EXCEPTION_ERROR;
5689: END IF;

Line 5686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5682: x_return_status => lx_return_status,
5683: x_dependent_sty_id => l_passthrough_id,
5684: x_dependent_sty_name => l_sty_name);
5685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5688: RAISE OKL_API.G_EXCEPTION_ERROR;
5689: END IF;
5690: ELSIF (l_inflow.lty_code = 'SOLD_SERVICE') OR (l_inflow.lty_code = 'LINK_SERV_ASSET') THEN

Line 5687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5683: x_dependent_sty_id => l_passthrough_id,
5684: x_dependent_sty_name => l_sty_name);
5685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5688: RAISE OKL_API.G_EXCEPTION_ERROR;
5689: END IF;
5690: ELSIF (l_inflow.lty_code = 'SOLD_SERVICE') OR (l_inflow.lty_code = 'LINK_SERV_ASSET') THEN
5691: OKL_ISG_UTILS_PVT.get_dependent_stream_type(

Line 5688: RAISE OKL_API.G_EXCEPTION_ERROR;

5684: x_dependent_sty_name => l_sty_name);
5685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5688: RAISE OKL_API.G_EXCEPTION_ERROR;
5689: END IF;
5690: ELSIF (l_inflow.lty_code = 'SOLD_SERVICE') OR (l_inflow.lty_code = 'LINK_SERV_ASSET') THEN
5691: OKL_ISG_UTILS_PVT.get_dependent_stream_type(
5692: p_khr_id => p_khr_id,

Line 5699: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5695: p_dependent_sty_purpose => 'PASS_THRU_SVC_EXP_ACCRUAL',
5696: x_return_status => lx_return_status,
5697: x_dependent_sty_id => l_passthrough_id,
5698: x_dependent_sty_name => l_sty_name);
5699: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5700: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5701: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5702: RAISE OKL_API.G_EXCEPTION_ERROR;
5703: END IF;

Line 5700: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5696: x_return_status => lx_return_status,
5697: x_dependent_sty_id => l_passthrough_id,
5698: x_dependent_sty_name => l_sty_name);
5699: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5700: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5701: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5702: RAISE OKL_API.G_EXCEPTION_ERROR;
5703: END IF;
5704: END IF;

Line 5701: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5697: x_dependent_sty_id => l_passthrough_id,
5698: x_dependent_sty_name => l_sty_name);
5699: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5700: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5701: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5702: RAISE OKL_API.G_EXCEPTION_ERROR;
5703: END IF;
5704: END IF;
5705: --Bug 4434343 - End of Changes

Line 5702: RAISE OKL_API.G_EXCEPTION_ERROR;

5698: x_dependent_sty_name => l_sty_name);
5699: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5700: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5701: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5702: RAISE OKL_API.G_EXCEPTION_ERROR;
5703: END IF;
5704: END IF;
5705: --Bug 4434343 - End of Changes
5706:

Line 5717: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5713: p_purpose_code => l_purpose_code,
5714: x_stmv_rec => l_pt_rec,
5715: x_return_status => lx_return_status);
5716:
5717: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5718: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5719: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5720: RAISE OKL_API.G_EXCEPTION_ERROR;
5721: END IF;

Line 5718: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5714: x_stmv_rec => l_pt_rec,
5715: x_return_status => lx_return_status);
5716:
5717: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5718: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5719: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5720: RAISE OKL_API.G_EXCEPTION_ERROR;
5721: END IF;
5722:

Line 5719: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5715: x_return_status => lx_return_status);
5716:
5717: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5718: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5719: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5720: RAISE OKL_API.G_EXCEPTION_ERROR;
5721: END IF;
5722:
5723:

Line 5720: RAISE OKL_API.G_EXCEPTION_ERROR;

5716:
5717: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5718: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5719: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5720: RAISE OKL_API.G_EXCEPTION_ERROR;
5721: END IF;
5722:
5723:
5724: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 5739: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5735: p_rounding_rule => G_ROUNDING_RULE,
5736: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
5737:
5738: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5739: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5740: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5741: RAISE OKL_API.G_EXCEPTION_ERROR;
5742: END IF;
5743:

Line 5741: RAISE OKL_API.G_EXCEPTION_ERROR;

5737:
5738: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5739: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5740: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5741: RAISE OKL_API.G_EXCEPTION_ERROR;
5742: END IF;
5743:
5744: l_pt_tbl.DELETE;
5745: l_pt_tbl := lx_selv_tbl;

Line 5752: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5748: p_stmv_rec => l_pt_rec,
5749: x_full_stmv_tbl => l_stmv_tbl,
5750: x_return_status => lx_return_status );
5751: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5752: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5753: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5754: RAISE OKL_API.G_EXCEPTION_ERROR;
5755: END IF;
5756:

Line 5754: RAISE OKL_API.G_EXCEPTION_ERROR;

5750: x_return_status => lx_return_status );
5751: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5752: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5753: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5754: RAISE OKL_API.G_EXCEPTION_ERROR;
5755: END IF;
5756:
5757: --Accumulate Stream Elements
5758: OKL_STREAMS_UTIL.accumulate_strm_elements(

Line 5764: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5760: p_selv_tbl => l_pt_tbl,
5761: x_full_selv_tbl => l_full_selv_tbl,
5762: x_return_status => lx_return_status );
5763: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5764: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5765: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5766: RAISE OKL_API.G_EXCEPTION_ERROR;
5767: END IF;
5768: /*

Line 5766: RAISE OKL_API.G_EXCEPTION_ERROR;

5762: x_return_status => lx_return_status );
5763: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5764: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5765: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5766: RAISE OKL_API.G_EXCEPTION_ERROR;
5767: END IF;
5768: /*
5769: okl_streams_pub.create_streams(p_api_version => G_API_VERSION,
5770: p_init_msg_list => G_FALSE,

Line 5779: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5775: p_selv_tbl => l_pt_tbl,
5776: x_stmv_rec => lx_stmv_rec,
5777: x_selv_tbl => lx_selv_tbl);
5778:
5779: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5781: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5782: RAISE OKL_API.G_EXCEPTION_ERROR;
5783: END IF;

Line 5780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5776: x_stmv_rec => lx_stmv_rec,
5777: x_selv_tbl => lx_selv_tbl);
5778:
5779: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5781: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5782: RAISE OKL_API.G_EXCEPTION_ERROR;
5783: END IF;
5784: */

Line 5781: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5777: x_selv_tbl => lx_selv_tbl);
5778:
5779: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5781: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5782: RAISE OKL_API.G_EXCEPTION_ERROR;
5783: END IF;
5784: */
5785: End If;

Line 5782: RAISE OKL_API.G_EXCEPTION_ERROR;

5778:
5779: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5781: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5782: RAISE OKL_API.G_EXCEPTION_ERROR;
5783: END IF;
5784: */
5785: End If;
5786: END IF;

Line 5819: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5815: x_return_status => lx_return_status,
5816: x_dependent_sty_id => l_passthrough_pro_fee_id,
5817: x_dependent_sty_name => l_sty_name);
5818:
5819: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5820: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5821: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5822: RAISE OKL_API.G_EXCEPTION_ERROR;
5823: END IF;

Line 5820: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5816: x_dependent_sty_id => l_passthrough_pro_fee_id,
5817: x_dependent_sty_name => l_sty_name);
5818:
5819: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5820: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5821: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5822: RAISE OKL_API.G_EXCEPTION_ERROR;
5823: END IF;
5824:

Line 5821: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5817: x_dependent_sty_name => l_sty_name);
5818:
5819: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5820: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5821: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5822: RAISE OKL_API.G_EXCEPTION_ERROR;
5823: END IF;
5824:
5825: END IF;

Line 5822: RAISE OKL_API.G_EXCEPTION_ERROR;

5818:
5819: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5820: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5821: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5822: RAISE OKL_API.G_EXCEPTION_ERROR;
5823: END IF;
5824:
5825: END IF;
5826:

Line 5836: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5832: p_purpose_code => l_purpose_code,
5833: x_stmv_rec => l_pt_pro_fee_rec,
5834: x_return_status => lx_return_status);
5835:
5836: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5837: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5838: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5839: RAISE OKL_API.G_EXCEPTION_ERROR;
5840: END IF;

Line 5837: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5833: x_stmv_rec => l_pt_pro_fee_rec,
5834: x_return_status => lx_return_status);
5835:
5836: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5837: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5838: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5839: RAISE OKL_API.G_EXCEPTION_ERROR;
5840: END IF;
5841:

Line 5838: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5834: x_return_status => lx_return_status);
5835:
5836: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5837: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5838: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5839: RAISE OKL_API.G_EXCEPTION_ERROR;
5840: END IF;
5841:
5842:

Line 5839: RAISE OKL_API.G_EXCEPTION_ERROR;

5835:
5836: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5837: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5838: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5839: RAISE OKL_API.G_EXCEPTION_ERROR;
5840: END IF;
5841:
5842:
5843: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 5858: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5854: p_rounding_rule => G_ROUNDING_RULE,
5855: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
5856:
5857: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5858: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5859: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5860: RAISE OKL_API.G_EXCEPTION_ERROR;
5861: END IF;
5862:

Line 5860: RAISE OKL_API.G_EXCEPTION_ERROR;

5856:
5857: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5858: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5859: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5860: RAISE OKL_API.G_EXCEPTION_ERROR;
5861: END IF;
5862:
5863: l_pt_pro_fee_tbl.DELETE;
5864: l_pt_pro_fee_tbl := lx_selv_tbl;

Line 5872: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5868: x_full_stmv_tbl => l_stmv_tbl,
5869: x_return_status => lx_return_status );
5870:
5871: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5872: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5873: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5874: RAISE OKL_API.G_EXCEPTION_ERROR;
5875: END IF;
5876:

Line 5874: RAISE OKL_API.G_EXCEPTION_ERROR;

5870:
5871: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
5872: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5873: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
5874: RAISE OKL_API.G_EXCEPTION_ERROR;
5875: END IF;
5876:
5877: --Accumulate Stream Elements
5878: OKL_STREAMS_UTIL.accumulate_strm_elements(

Line 5884: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5880: p_selv_tbl => l_pt_pro_fee_tbl,
5881: x_full_selv_tbl => l_full_selv_tbl,
5882: x_return_status => lx_return_status );
5883:
5884: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5885: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5886: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5887: RAISE OKL_API.G_EXCEPTION_ERROR;
5888: END IF;

Line 5885: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5881: x_full_selv_tbl => l_full_selv_tbl,
5882: x_return_status => lx_return_status );
5883:
5884: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5885: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5886: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5887: RAISE OKL_API.G_EXCEPTION_ERROR;
5888: END IF;
5889:

Line 5886: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5882: x_return_status => lx_return_status );
5883:
5884: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5885: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5886: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5887: RAISE OKL_API.G_EXCEPTION_ERROR;
5888: END IF;
5889:
5890: End If;

Line 5887: RAISE OKL_API.G_EXCEPTION_ERROR;

5883:
5884: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5885: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5886: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5887: RAISE OKL_API.G_EXCEPTION_ERROR;
5888: END IF;
5889:
5890: End If;
5891:

Line 5926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

5922: l_stmv_tbl,
5923: l_full_selv_tbl,
5924: lx_stmv_tbl,
5925: lx_full_selv_tbl);
5926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5929: RAISE OKL_API.G_EXCEPTION_ERROR;
5930: END IF;

Line 5927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

5923: l_full_selv_tbl,
5924: lx_stmv_tbl,
5925: lx_full_selv_tbl);
5926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5929: RAISE OKL_API.G_EXCEPTION_ERROR;
5930: END IF;
5931:

Line 5928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

5924: lx_stmv_tbl,
5925: lx_full_selv_tbl);
5926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5929: RAISE OKL_API.G_EXCEPTION_ERROR;
5930: END IF;
5931:
5932: EXCEPTION

Line 5929: RAISE OKL_API.G_EXCEPTION_ERROR;

5925: lx_full_selv_tbl);
5926: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
5927: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
5928: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
5929: RAISE OKL_API.G_EXCEPTION_ERROR;
5930: END IF;
5931:
5932: EXCEPTION
5933:

Line 5934: WHEN OKL_API.G_EXCEPTION_ERROR THEN

5930: END IF;
5931:
5932: EXCEPTION
5933:
5934: WHEN OKL_API.G_EXCEPTION_ERROR THEN
5935:
5936: x_return_status := G_RET_STS_ERROR;
5937:
5938: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 5938: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

5934: WHEN OKL_API.G_EXCEPTION_ERROR THEN
5935:
5936: x_return_status := G_RET_STS_ERROR;
5937:
5938: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
5939:
5940: x_return_status := G_RET_STS_UNEXP_ERROR;
5941:
5942: WHEN OTHERS THEN

Line 5944: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

5940: x_return_status := G_RET_STS_UNEXP_ERROR;
5941:
5942: WHEN OTHERS THEN
5943:
5944: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
5945: p_msg_name => G_DB_ERROR,
5946: p_token1 => G_PROG_NAME_TOKEN,
5947: p_token1_value => l_prog_name,
5948: p_token2 => G_SQLCODE_TOKEN,

Line 6247: l_blnHasFinFees VARCHAR2(1) := OKL_API.G_FALSE;

6243: prof_rate VARCHAR2(256);
6244: contract_comments VARCHAR2(256);
6245:
6246: l_recurr_yn VARCHAR2(1) := NULL;
6247: l_blnHasFinFees VARCHAR2(1) := OKL_API.G_FALSE;
6248:
6249: l_clev_tbl okl_okc_migration_pvt.clev_tbl_type;
6250: l_klev_tbl okl_contract_pub.klev_tbl_type;
6251: x_clev_tbl okl_okc_migration_pvt.clev_tbl_type;

Line 6329: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6325: x_currency_code => G_CURRENCY_CODE,
6326: x_rounding_rule => G_ROUNDING_RULE,
6327: x_apply_rnd_diff => G_DIFF_LOOKUP_CODE,
6328: x_return_status => x_return_status);
6329: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6330: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6331: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6332: RAISE OKL_API.G_EXCEPTION_ERROR;
6333: END IF;

Line 6330: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6326: x_rounding_rule => G_ROUNDING_RULE,
6327: x_apply_rnd_diff => G_DIFF_LOOKUP_CODE,
6328: x_return_status => x_return_status);
6329: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6330: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6331: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6332: RAISE OKL_API.G_EXCEPTION_ERROR;
6333: END IF;
6334:

Line 6331: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

6327: x_apply_rnd_diff => G_DIFF_LOOKUP_CODE,
6328: x_return_status => x_return_status);
6329: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6330: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6331: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6332: RAISE OKL_API.G_EXCEPTION_ERROR;
6333: END IF;
6334:
6335: OPEN G_HDR(p_khr_id);

Line 6332: RAISE OKL_API.G_EXCEPTION_ERROR;

6328: x_return_status => x_return_status);
6329: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6330: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6331: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6332: RAISE OKL_API.G_EXCEPTION_ERROR;
6333: END IF;
6334:
6335: OPEN G_HDR(p_khr_id);
6336: FETCH G_HDR INTO r_hdr;

Line 6370: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6366: x_msg_count => x_msg_count,
6367: x_msg_data => x_msg_data,
6368: p_khr_id => p_khr_id);
6369:
6370: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6371: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6372: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6373: RAISE OKL_API.G_EXCEPTION_ERROR;
6374: END IF;

Line 6371: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6367: x_msg_data => x_msg_data,
6368: p_khr_id => p_khr_id);
6369:
6370: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6371: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6372: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6373: RAISE OKL_API.G_EXCEPTION_ERROR;
6374: END IF;
6375:

Line 6372: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

6368: p_khr_id => p_khr_id);
6369:
6370: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6371: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6372: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6373: RAISE OKL_API.G_EXCEPTION_ERROR;
6374: END IF;
6375:
6376: -- Added by RGOOTY: Start. Not accepting this as its giving problem for ISG Streams

Line 6373: RAISE OKL_API.G_EXCEPTION_ERROR;

6369:
6370: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6371: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6372: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6373: RAISE OKL_API.G_EXCEPTION_ERROR;
6374: END IF;
6375:
6376: -- Added by RGOOTY: Start. Not accepting this as its giving problem for ISG Streams
6377: IF ( p_generation_type = 'SERVICE_LINES' OR p_generation_type = 'FULL' )

Line 6391: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6387: x_return_status => x_return_status,
6388: x_msg_count => x_msg_count,
6389: x_msg_data => x_msg_data,
6390: x_se_id => l_se_id); --Added by prasjain for bug 5474827
6391: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6392: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6393: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6394: RAISE OKL_API.G_EXCEPTION_ERROR;
6395: END IF;

Line 6392: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6388: x_msg_count => x_msg_count,
6389: x_msg_data => x_msg_data,
6390: x_se_id => l_se_id); --Added by prasjain for bug 5474827
6391: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6392: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6393: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6394: RAISE OKL_API.G_EXCEPTION_ERROR;
6395: END IF;
6396:

Line 6393: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

6389: x_msg_data => x_msg_data,
6390: x_se_id => l_se_id); --Added by prasjain for bug 5474827
6391: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6392: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6393: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6394: RAISE OKL_API.G_EXCEPTION_ERROR;
6395: END IF;
6396:
6397: END IF;

Line 6394: RAISE OKL_API.G_EXCEPTION_ERROR;

6390: x_se_id => l_se_id); --Added by prasjain for bug 5474827
6391: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6392: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6393: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
6394: RAISE OKL_API.G_EXCEPTION_ERROR;
6395: END IF;
6396:
6397: END IF;
6398: -- Added by RGOOTY: End

Line 6405: l_blnHasFinFees := OKL_API.G_FALSE;

6401: print( l_prog_name, ' payment count ' || l_payment_count);
6402: */
6403:
6404: -- cursor to check for existense of financed fee
6405: l_blnHasFinFees := OKL_API.G_FALSE;
6406: l_fee_type := NULL;
6407: OPEN c_financed_fees;
6408: FETCH c_financed_fees INTO r_financed_fees;
6409: IF ( c_financed_fees%FOUND ) Then

Line 6410: l_blnHasFinFees := OKL_API.G_TRUE;

6406: l_fee_type := NULL;
6407: OPEN c_financed_fees;
6408: FETCH c_financed_fees INTO r_financed_fees;
6409: IF ( c_financed_fees%FOUND ) Then
6410: l_blnHasFinFees := OKL_API.G_TRUE;
6411: l_fee_type := r_financed_fees.fee_type;
6412: --'FINANCED';
6413: End If;
6414: CLOSE c_financed_fees;

Line 6433: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6429: x_mapped_stream => l_mapped_sty_name,
6430: x_return_status => lx_return_status,
6431: p_hdr => r_hdr,
6432: p_rollover_pmnts => r_rollover_pmnts);
6433: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6434: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6435: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6436: RAISE OKL_API.G_EXCEPTION_ERROR;
6437: END IF;

Line 6434: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6430: x_return_status => lx_return_status,
6431: p_hdr => r_hdr,
6432: p_rollover_pmnts => r_rollover_pmnts);
6433: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6434: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6435: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6436: RAISE OKL_API.G_EXCEPTION_ERROR;
6437: END IF;
6438:

Line 6435: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6431: p_hdr => r_hdr,
6432: p_rollover_pmnts => r_rollover_pmnts);
6433: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6434: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6435: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6436: RAISE OKL_API.G_EXCEPTION_ERROR;
6437: END IF;
6438:
6439: print( l_prog_name, ' mapped sty name' || l_mapped_sty_name || ' has fees ' || l_blnHasFinFees );

Line 6436: RAISE OKL_API.G_EXCEPTION_ERROR;

6432: p_rollover_pmnts => r_rollover_pmnts);
6433: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6434: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6435: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6436: RAISE OKL_API.G_EXCEPTION_ERROR;
6437: END IF;
6438:
6439: print( l_prog_name, ' mapped sty name' || l_mapped_sty_name || ' has fees ' || l_blnHasFinFees );
6440:

Line 6442: IF (l_mapped_sty_name IS NOT NULL) OR ( l_blnHasFinFees = OKL_API.G_TRUE ) THEN

6438:
6439: print( l_prog_name, ' mapped sty name' || l_mapped_sty_name || ' has fees ' || l_blnHasFinFees );
6440:
6441:
6442: IF (l_mapped_sty_name IS NOT NULL) OR ( l_blnHasFinFees = OKL_API.G_TRUE ) THEN
6443: -- print( l_prog_name, ' loop calc amort o');
6444:
6445: FOR l_fin_asset IN c_fin_assets LOOP
6446:

Line 6536: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6532: x_msg_count => x_msg_count,
6533: p_asset_cle_id => l_fin_asset.id,
6534: x_subsidy_amount=> l_subsidy_amount);
6535:
6536: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6537: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6538: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6539: RAISE OKL_API.G_EXCEPTION_ERROR;
6540: END IF;

Line 6537: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6533: p_asset_cle_id => l_fin_asset.id,
6534: x_subsidy_amount=> l_subsidy_amount);
6535:
6536: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6537: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6538: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6539: RAISE OKL_API.G_EXCEPTION_ERROR;
6540: END IF;
6541: l_capital_cost := l_capital_cost + l_subsidy_amount;

Line 6538: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6534: x_subsidy_amount=> l_subsidy_amount);
6535:
6536: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6537: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6538: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6539: RAISE OKL_API.G_EXCEPTION_ERROR;
6540: END IF;
6541: l_capital_cost := l_capital_cost + l_subsidy_amount;
6542: END IF;

Line 6539: RAISE OKL_API.G_EXCEPTION_ERROR;

6535:
6536: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6537: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6538: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6539: RAISE OKL_API.G_EXCEPTION_ERROR;
6540: END IF;
6541: l_capital_cost := l_capital_cost + l_subsidy_amount;
6542: END IF;
6543:

Line 6572: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR

6568: p_se_id => l_se_id); --Added by prasjain for bug 5474827
6569:
6570:
6571: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
6572: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
6573: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
6574: (nvl(prof_rate, 'N') = 'Y')
6575: THEN
6576: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

Line 6573: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND

6569:
6570:
6571: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
6572: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
6573: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
6574: (nvl(prof_rate, 'N') = 'Y')
6575: THEN
6576: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6577: OKL_API.init_msg_list( 'T' );

Line 6576: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

6572: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
6573: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
6574: (nvl(prof_rate, 'N') = 'Y')
6575: THEN
6576: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6577: OKL_API.init_msg_list( 'T' );
6578: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
6579: p_msg_name => 'OKL_CANNOT_CALC_IIR');
6580: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,

Line 6577: OKL_API.init_msg_list( 'T' );

6573: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
6574: (nvl(prof_rate, 'N') = 'Y')
6575: THEN
6576: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6577: OKL_API.init_msg_list( 'T' );
6578: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
6579: p_msg_name => 'OKL_CANNOT_CALC_IIR');
6580: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,
6581: 'OKL_CANNOT_CALC_IIR');

Line 6578: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

6574: (nvl(prof_rate, 'N') = 'Y')
6575: THEN
6576: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6577: OKL_API.init_msg_list( 'T' );
6578: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
6579: p_msg_name => 'OKL_CANNOT_CALC_IIR');
6580: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,
6581: 'OKL_CANNOT_CALC_IIR');
6582:

Line 6580: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,

6576: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6577: OKL_API.init_msg_list( 'T' );
6578: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
6579: p_msg_name => 'OKL_CANNOT_CALC_IIR');
6580: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,
6581: 'OKL_CANNOT_CALC_IIR');
6582:
6583: UPDATE OKC_K_HEADERS_TL
6584: SET COMMENTS = CONTRACT_COMMENTS

Line 6589: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6585: WHERE ID = P_KHR_ID
6586: AND LANGUAGE = USERENV('LANG');
6587: END IF;
6588:
6589: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6590: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6591: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6592: RAISE OKL_API.G_EXCEPTION_ERROR;
6593: END IF;

Line 6590: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6586: AND LANGUAGE = USERENV('LANG');
6587: END IF;
6588:
6589: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6590: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6591: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6592: RAISE OKL_API.G_EXCEPTION_ERROR;
6593: END IF;
6594:

Line 6591: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6587: END IF;
6588:
6589: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6590: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6591: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6592: RAISE OKL_API.G_EXCEPTION_ERROR;
6593: END IF;
6594:
6595: IF l_interim_interest <> 0 THEN

Line 6592: RAISE OKL_API.G_EXCEPTION_ERROR;

6588:
6589: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6590: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6591: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6592: RAISE OKL_API.G_EXCEPTION_ERROR;
6593: END IF;
6594:
6595: IF l_interim_interest <> 0 THEN
6596: i := i + 1;

Line 6637: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR

6633: x_return_status => lx_return_status,
6634: p_se_id => l_se_id); --Added by prasjain for bug 5474827
6635:
6636: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
6637: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
6638: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
6639: (nvl(prof_rate, 'N') = 'Y') THEN
6640:
6641: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

Line 6638: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND

6634: p_se_id => l_se_id); --Added by prasjain for bug 5474827
6635:
6636: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
6637: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
6638: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
6639: (nvl(prof_rate, 'N') = 'Y') THEN
6640:
6641: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6642: OKL_API.init_msg_list( 'T' );

Line 6641: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

6637: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
6638: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
6639: (nvl(prof_rate, 'N') = 'Y') THEN
6640:
6641: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6642: OKL_API.init_msg_list( 'T' );
6643: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
6644: p_msg_name => 'OKL_CANNOT_CALC_IIR');
6645: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,

Line 6642: OKL_API.init_msg_list( 'T' );

6638: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
6639: (nvl(prof_rate, 'N') = 'Y') THEN
6640:
6641: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6642: OKL_API.init_msg_list( 'T' );
6643: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
6644: p_msg_name => 'OKL_CANNOT_CALC_IIR');
6645: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,
6646: 'OKL_CANNOT_CALC_IIR');

Line 6643: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

6639: (nvl(prof_rate, 'N') = 'Y') THEN
6640:
6641: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6642: OKL_API.init_msg_list( 'T' );
6643: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
6644: p_msg_name => 'OKL_CANNOT_CALC_IIR');
6645: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,
6646: 'OKL_CANNOT_CALC_IIR');
6647:

Line 6645: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,

6641: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
6642: OKL_API.init_msg_list( 'T' );
6643: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
6644: p_msg_name => 'OKL_CANNOT_CALC_IIR');
6645: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,
6646: 'OKL_CANNOT_CALC_IIR');
6647:
6648: UPDATE OKC_K_HEADERS_TL
6649: SET COMMENTS = CONTRACT_COMMENTS

Line 6653: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6649: SET COMMENTS = CONTRACT_COMMENTS
6650: WHERE ID = P_KHR_ID
6651: AND LANGUAGE = USERENV('LANG');
6652: END IF;
6653: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6654: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6655: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6656: RAISE OKL_API.G_EXCEPTION_ERROR;
6657: END IF;

Line 6654: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6650: WHERE ID = P_KHR_ID
6651: AND LANGUAGE = USERENV('LANG');
6652: END IF;
6653: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6654: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6655: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6656: RAISE OKL_API.G_EXCEPTION_ERROR;
6657: END IF;
6658:

Line 6655: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6651: AND LANGUAGE = USERENV('LANG');
6652: END IF;
6653: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6654: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6655: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6656: RAISE OKL_API.G_EXCEPTION_ERROR;
6657: END IF;
6658:
6659: IF l_interim_interest <> 0 THEN

Line 6656: RAISE OKL_API.G_EXCEPTION_ERROR;

6652: END IF;
6653: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6654: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6655: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6656: RAISE OKL_API.G_EXCEPTION_ERROR;
6657: END IF;
6658:
6659: IF l_interim_interest <> 0 THEN
6660: i := i + 1;

Line 6685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6681: print( l_prog_name, ' deal type ' || l_deal_type );
6682: print( l_prog_name, ' fee type ' || l_fee_type );
6683: print( l_prog_name, ' count ' || l_pre_tax_inc_tbl.COUNT);
6684:
6685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6688: RAISE OKL_API.G_EXCEPTION_ERROR;
6689: END IF;

Line 6686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6682: print( l_prog_name, ' fee type ' || l_fee_type );
6683: print( l_prog_name, ' count ' || l_pre_tax_inc_tbl.COUNT);
6684:
6685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6688: RAISE OKL_API.G_EXCEPTION_ERROR;
6689: END IF;
6690:

Line 6687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6683: print( l_prog_name, ' count ' || l_pre_tax_inc_tbl.COUNT);
6684:
6685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6688: RAISE OKL_API.G_EXCEPTION_ERROR;
6689: END IF;
6690:
6691: --get_sty_details (p_sty_name => 'PRE-TAX INCOME',

Line 6688: RAISE OKL_API.G_EXCEPTION_ERROR;

6684:
6685: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6686: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6687: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6688: RAISE OKL_API.G_EXCEPTION_ERROR;
6689: END IF;
6690:
6691: --get_sty_details (p_sty_name => 'PRE-TAX INCOME',
6692: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 6697: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6693: x_sty_id => l_pre_tax_inc_id,
6694: x_sty_name => l_sty_name,
6695: x_return_status => lx_return_status);
6696:
6697: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6698: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6699: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6700: RAISE OKL_API.G_EXCEPTION_ERROR;
6701: END IF;

Line 6698: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6694: x_sty_name => l_sty_name,
6695: x_return_status => lx_return_status);
6696:
6697: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6698: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6699: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6700: RAISE OKL_API.G_EXCEPTION_ERROR;
6701: END IF;
6702:

Line 6699: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6695: x_return_status => lx_return_status);
6696:
6697: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6698: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6699: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6700: RAISE OKL_API.G_EXCEPTION_ERROR;
6701: END IF;
6702:
6703: OKL_ISG_UTILS_PVT.get_dep_stream_type(

Line 6700: RAISE OKL_API.G_EXCEPTION_ERROR;

6696:
6697: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6698: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6699: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6700: RAISE OKL_API.G_EXCEPTION_ERROR;
6701: END IF;
6702:
6703: OKL_ISG_UTILS_PVT.get_dep_stream_type(
6704: p_khr_id => p_khr_id,

Line 6715: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6711: p_get_k_info_rec => p_get_k_info_csr);
6712:
6713: print( l_prog_name, ' INTEREST_PAYMENT ' || l_sty_name );
6714:
6715: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6717: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6718: RAISE OKL_API.G_EXCEPTION_ERROR;
6719: END IF;

Line 6716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6712:
6713: print( l_prog_name, ' INTEREST_PAYMENT ' || l_sty_name );
6714:
6715: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6717: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6718: RAISE OKL_API.G_EXCEPTION_ERROR;
6719: END IF;
6720:

Line 6717: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6713: print( l_prog_name, ' INTEREST_PAYMENT ' || l_sty_name );
6714:
6715: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6717: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6718: RAISE OKL_API.G_EXCEPTION_ERROR;
6719: END IF;
6720:
6721: OKL_ISG_UTILS_PVT.get_dep_stream_type(

Line 6718: RAISE OKL_API.G_EXCEPTION_ERROR;

6714:
6715: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6717: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6718: RAISE OKL_API.G_EXCEPTION_ERROR;
6719: END IF;
6720:
6721: OKL_ISG_UTILS_PVT.get_dep_stream_type(
6722: p_khr_id => p_khr_id,

Line 6734: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6730:
6731:
6732: print( l_prog_name, ' PRINCIPAL_PAYMENT ' || l_sty_name );
6733:
6734: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6735: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6736: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6737: RAISE OKL_API.G_EXCEPTION_ERROR;
6738: END IF;

Line 6735: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6731:
6732: print( l_prog_name, ' PRINCIPAL_PAYMENT ' || l_sty_name );
6733:
6734: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6735: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6736: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6737: RAISE OKL_API.G_EXCEPTION_ERROR;
6738: END IF;
6739:

Line 6736: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6732: print( l_prog_name, ' PRINCIPAL_PAYMENT ' || l_sty_name );
6733:
6734: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6735: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6736: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6737: RAISE OKL_API.G_EXCEPTION_ERROR;
6738: END IF;
6739:
6740: OKL_ISG_UTILS_PVT.get_dep_stream_type(

Line 6737: RAISE OKL_API.G_EXCEPTION_ERROR;

6733:
6734: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6735: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6736: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6737: RAISE OKL_API.G_EXCEPTION_ERROR;
6738: END IF;
6739:
6740: OKL_ISG_UTILS_PVT.get_dep_stream_type(
6741: p_khr_id => p_khr_id,

Line 6752: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6748: p_get_k_info_rec => p_get_k_info_csr);
6749:
6750: print( l_prog_name, ' PRINCIPAL_BALANCE ' || l_sty_name );
6751:
6752: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6753: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6754: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6755: RAISE OKL_API.G_EXCEPTION_ERROR;
6756: END IF;

Line 6753: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6749:
6750: print( l_prog_name, ' PRINCIPAL_BALANCE ' || l_sty_name );
6751:
6752: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6753: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6754: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6755: RAISE OKL_API.G_EXCEPTION_ERROR;
6756: END IF;
6757:

Line 6754: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6750: print( l_prog_name, ' PRINCIPAL_BALANCE ' || l_sty_name );
6751:
6752: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6753: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6754: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6755: RAISE OKL_API.G_EXCEPTION_ERROR;
6756: END IF;
6757:
6758: OKL_ISG_UTILS_PVT.get_dep_stream_type(

Line 6755: RAISE OKL_API.G_EXCEPTION_ERROR;

6751:
6752: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6753: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6754: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6755: RAISE OKL_API.G_EXCEPTION_ERROR;
6756: END IF;
6757:
6758: OKL_ISG_UTILS_PVT.get_dep_stream_type(
6759: p_khr_id => p_khr_id,

Line 6768: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6764: x_dependent_sty_id => l_termination_id,
6765: x_dependent_sty_name => l_sty_name,
6766: p_get_k_info_rec => p_get_k_info_csr);
6767:
6768: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6769: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6770: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6771: RAISE OKL_API.G_EXCEPTION_ERROR;
6772: END IF;

Line 6769: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6765: x_dependent_sty_name => l_sty_name,
6766: p_get_k_info_rec => p_get_k_info_csr);
6767:
6768: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6769: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6770: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6771: RAISE OKL_API.G_EXCEPTION_ERROR;
6772: END IF;
6773:

Line 6770: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6766: p_get_k_info_rec => p_get_k_info_csr);
6767:
6768: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6769: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6770: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6771: RAISE OKL_API.G_EXCEPTION_ERROR;
6772: END IF;
6773:
6774: --print( l_prog_name, ' inserting principal ' );

Line 6771: RAISE OKL_API.G_EXCEPTION_ERROR;

6767:
6768: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6769: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6770: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6771: RAISE OKL_API.G_EXCEPTION_ERROR;
6772: END IF;
6773:
6774: --print( l_prog_name, ' inserting principal ' );
6775: IF l_principal_tbl.COUNT > 0 AND (l_principal_id IS NOT NULL) AND

Line 6789: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6785: p_purpose_code => l_purpose_code,
6786: x_stmv_rec => l_stmv_rec,
6787: x_return_status => lx_return_status);
6788:
6789: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6791: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6792: RAISE OKL_API.G_EXCEPTION_ERROR;
6793: END IF;

Line 6790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6786: x_stmv_rec => l_stmv_rec,
6787: x_return_status => lx_return_status);
6788:
6789: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6791: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6792: RAISE OKL_API.G_EXCEPTION_ERROR;
6793: END IF;
6794:

Line 6791: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6787: x_return_status => lx_return_status);
6788:
6789: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6791: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6792: RAISE OKL_API.G_EXCEPTION_ERROR;
6793: END IF;
6794:
6795: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 6792: RAISE OKL_API.G_EXCEPTION_ERROR;

6788:
6789: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6790: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6791: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6792: RAISE OKL_API.G_EXCEPTION_ERROR;
6793: END IF;
6794:
6795: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(
6796: p_api_version => g_api_version,

Line 6810: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6806: p_rounding_rule => G_ROUNDING_RULE,
6807: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
6808:
6809: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
6810: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6811: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
6812: RAISE OKL_API.G_EXCEPTION_ERROR;
6813: END IF;
6814:

Line 6812: RAISE OKL_API.G_EXCEPTION_ERROR;

6808:
6809: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
6810: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6811: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
6812: RAISE OKL_API.G_EXCEPTION_ERROR;
6813: END IF;
6814:
6815: l_principal_tbl.DELETE;
6816: l_principal_tbl := lx_selv_tbl;

Line 6827: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6823: p_stmv_rec => l_stmv_rec,
6824: p_selv_tbl => l_principal_tbl,
6825: x_stmv_rec => lx_stmv_rec,
6826: x_selv_tbl => lx_selv_tbl);
6827: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6828: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6829: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6830: RAISE OKL_API.G_EXCEPTION_ERROR;
6831: END IF;

Line 6828: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6824: p_selv_tbl => l_principal_tbl,
6825: x_stmv_rec => lx_stmv_rec,
6826: x_selv_tbl => lx_selv_tbl);
6827: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6828: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6829: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6830: RAISE OKL_API.G_EXCEPTION_ERROR;
6831: END IF;
6832: END IF;

Line 6829: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6825: x_stmv_rec => lx_stmv_rec,
6826: x_selv_tbl => lx_selv_tbl);
6827: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6828: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6829: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6830: RAISE OKL_API.G_EXCEPTION_ERROR;
6831: END IF;
6832: END IF;
6833: --print( l_prog_name, ' inserting interest ' );

Line 6830: RAISE OKL_API.G_EXCEPTION_ERROR;

6826: x_selv_tbl => lx_selv_tbl);
6827: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6828: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6829: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6830: RAISE OKL_API.G_EXCEPTION_ERROR;
6831: END IF;
6832: END IF;
6833: --print( l_prog_name, ' inserting interest ' );
6834: IF l_interest_tbl.COUNT > 0 AND ( l_interest_id IS NOT NULL) AND

Line 6850: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6846: p_purpose_code => l_purpose_code,
6847: x_stmv_rec => l_stmv_rec,
6848: x_return_status => lx_return_status);
6849:
6850: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6852: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6853: RAISE OKL_API.G_EXCEPTION_ERROR;
6854: END IF;

Line 6851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6847: x_stmv_rec => l_stmv_rec,
6848: x_return_status => lx_return_status);
6849:
6850: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6852: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6853: RAISE OKL_API.G_EXCEPTION_ERROR;
6854: END IF;
6855:

Line 6852: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6848: x_return_status => lx_return_status);
6849:
6850: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6852: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6853: RAISE OKL_API.G_EXCEPTION_ERROR;
6854: END IF;
6855:
6856: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 6853: RAISE OKL_API.G_EXCEPTION_ERROR;

6849:
6850: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6851: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6852: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6853: RAISE OKL_API.G_EXCEPTION_ERROR;
6854: END IF;
6855:
6856: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(
6857: p_api_version => g_api_version,

Line 6871: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6867: p_rounding_rule => G_ROUNDING_RULE,
6868: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
6869:
6870: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
6871: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6872: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
6873: RAISE OKL_API.G_EXCEPTION_ERROR;
6874: END IF;
6875:

Line 6873: RAISE OKL_API.G_EXCEPTION_ERROR;

6869:
6870: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
6871: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6872: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
6873: RAISE OKL_API.G_EXCEPTION_ERROR;
6874: END IF;
6875:
6876: l_interest_tbl.DELETE;
6877: l_interest_tbl := lx_selv_tbl;

Line 6890: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6886: p_selv_tbl => l_interest_tbl,
6887: x_stmv_rec => lx_stmv_rec,
6888: x_selv_tbl => lx_selv_tbl);
6889:
6890: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6892: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6893: RAISE OKL_API.G_EXCEPTION_ERROR;
6894: END IF;

Line 6891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6887: x_stmv_rec => lx_stmv_rec,
6888: x_selv_tbl => lx_selv_tbl);
6889:
6890: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6892: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6893: RAISE OKL_API.G_EXCEPTION_ERROR;
6894: END IF;
6895: END IF;

Line 6892: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6888: x_selv_tbl => lx_selv_tbl);
6889:
6890: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6892: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6893: RAISE OKL_API.G_EXCEPTION_ERROR;
6894: END IF;
6895: END IF;
6896: -- print( l_prog_name, ' inserting prin bal ' );

Line 6893: RAISE OKL_API.G_EXCEPTION_ERROR;

6889:
6890: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6892: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6893: RAISE OKL_API.G_EXCEPTION_ERROR;
6894: END IF;
6895: END IF;
6896: -- print( l_prog_name, ' inserting prin bal ' );
6897: IF l_prin_bal_tbl.COUNT > 0 AND (l_prin_bal_id IS NOT NULL) AND

Line 6911: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6907: p_purpose_code => l_purpose_code,
6908: x_stmv_rec => l_stmv_rec,
6909: x_return_status => lx_return_status);
6910:
6911: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6912: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6913: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6914: RAISE OKL_API.G_EXCEPTION_ERROR;
6915: END IF;

Line 6912: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6908: x_stmv_rec => l_stmv_rec,
6909: x_return_status => lx_return_status);
6910:
6911: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6912: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6913: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6914: RAISE OKL_API.G_EXCEPTION_ERROR;
6915: END IF;
6916:

Line 6913: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6909: x_return_status => lx_return_status);
6910:
6911: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6912: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6913: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6914: RAISE OKL_API.G_EXCEPTION_ERROR;
6915: END IF;
6916:
6917: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 6914: RAISE OKL_API.G_EXCEPTION_ERROR;

6910:
6911: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6912: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6913: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6914: RAISE OKL_API.G_EXCEPTION_ERROR;
6915: END IF;
6916:
6917: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(
6918: p_api_version => g_api_version,

Line 6932: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6928: p_rounding_rule => G_ROUNDING_RULE,
6929: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
6930:
6931: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
6932: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6933: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
6934: RAISE OKL_API.G_EXCEPTION_ERROR;
6935: END IF;
6936:

Line 6934: RAISE OKL_API.G_EXCEPTION_ERROR;

6930:
6931: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
6932: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6933: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
6934: RAISE OKL_API.G_EXCEPTION_ERROR;
6935: END IF;
6936:
6937: l_prin_bal_tbl.DELETE;
6938: l_prin_bal_tbl := lx_selv_tbl;

Line 6950: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6946: p_selv_tbl => l_prin_bal_tbl,
6947: x_stmv_rec => lx_stmv_rec,
6948: x_selv_tbl => lx_selv_tbl);
6949:
6950: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6951: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6952: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6953: RAISE OKL_API.G_EXCEPTION_ERROR;
6954: END IF;

Line 6951: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6947: x_stmv_rec => lx_stmv_rec,
6948: x_selv_tbl => lx_selv_tbl);
6949:
6950: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6951: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6952: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6953: RAISE OKL_API.G_EXCEPTION_ERROR;
6954: END IF;
6955: END IF;

Line 6952: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6948: x_selv_tbl => lx_selv_tbl);
6949:
6950: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6951: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6952: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6953: RAISE OKL_API.G_EXCEPTION_ERROR;
6954: END IF;
6955: END IF;
6956:

Line 6953: RAISE OKL_API.G_EXCEPTION_ERROR;

6949:
6950: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6951: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6952: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6953: RAISE OKL_API.G_EXCEPTION_ERROR;
6954: END IF;
6955: END IF;
6956:
6957: -- print( l_prog_name, ' inserting termin ' );

Line 6966: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

6962: p_purpose_code => l_purpose_code,
6963: x_stmv_rec => l_stmv_rec,
6964: x_return_status => lx_return_status);
6965:
6966: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6967: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6968: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6969: RAISE OKL_API.G_EXCEPTION_ERROR;
6970: END IF;

Line 6967: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6963: x_stmv_rec => l_stmv_rec,
6964: x_return_status => lx_return_status);
6965:
6966: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6967: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6968: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6969: RAISE OKL_API.G_EXCEPTION_ERROR;
6970: END IF;
6971:

Line 6968: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

6964: x_return_status => lx_return_status);
6965:
6966: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6967: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6968: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6969: RAISE OKL_API.G_EXCEPTION_ERROR;
6970: END IF;
6971:
6972: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 6969: RAISE OKL_API.G_EXCEPTION_ERROR;

6965:
6966: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
6967: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6968: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
6969: RAISE OKL_API.G_EXCEPTION_ERROR;
6970: END IF;
6971:
6972: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(
6973: p_api_version => g_api_version,

Line 6987: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

6983: p_rounding_rule => G_ROUNDING_RULE,
6984: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
6985:
6986: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
6987: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6988: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
6989: RAISE OKL_API.G_EXCEPTION_ERROR;
6990: END IF;
6991:

Line 6989: RAISE OKL_API.G_EXCEPTION_ERROR;

6985:
6986: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
6987: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
6988: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
6989: RAISE OKL_API.G_EXCEPTION_ERROR;
6990: END IF;
6991:
6992: l_termination_tbl.DELETE;
6993: l_termination_tbl := lx_selv_tbl;

Line 7004: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7000: p_stmv_rec => l_stmv_rec,
7001: p_selv_tbl => l_termination_tbl,
7002: x_stmv_rec => lx_stmv_rec,
7003: x_selv_tbl => lx_selv_tbl);
7004: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7005: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7006: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7007: RAISE OKL_API.G_EXCEPTION_ERROR;
7008: END IF;

Line 7005: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7001: p_selv_tbl => l_termination_tbl,
7002: x_stmv_rec => lx_stmv_rec,
7003: x_selv_tbl => lx_selv_tbl);
7004: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7005: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7006: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7007: RAISE OKL_API.G_EXCEPTION_ERROR;
7008: END IF;
7009: END IF;

Line 7006: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7002: x_stmv_rec => lx_stmv_rec,
7003: x_selv_tbl => lx_selv_tbl);
7004: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7005: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7006: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7007: RAISE OKL_API.G_EXCEPTION_ERROR;
7008: END IF;
7009: END IF;
7010: -- print( l_prog_name, ' inserting pre-tax ' );

Line 7007: RAISE OKL_API.G_EXCEPTION_ERROR;

7003: x_selv_tbl => lx_selv_tbl);
7004: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7005: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7006: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7007: RAISE OKL_API.G_EXCEPTION_ERROR;
7008: END IF;
7009: END IF;
7010: -- print( l_prog_name, ' inserting pre-tax ' );
7011: IF l_pre_tax_inc_tbl.COUNT > 0 AND (l_pre_tax_inc_id is NOT NULL) THEN

Line 7019: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7015: p_purpose_code => l_purpose_code,
7016: x_stmv_rec => l_stmv_rec,
7017: x_return_status => lx_return_status);
7018:
7019: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7020: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7021: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7022: RAISE OKL_API.G_EXCEPTION_ERROR;
7023: END IF;

Line 7020: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7016: x_stmv_rec => l_stmv_rec,
7017: x_return_status => lx_return_status);
7018:
7019: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7020: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7021: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7022: RAISE OKL_API.G_EXCEPTION_ERROR;
7023: END IF;
7024:

Line 7021: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7017: x_return_status => lx_return_status);
7018:
7019: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7020: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7021: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7022: RAISE OKL_API.G_EXCEPTION_ERROR;
7023: END IF;
7024:
7025: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 7022: RAISE OKL_API.G_EXCEPTION_ERROR;

7018:
7019: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7020: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7021: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7022: RAISE OKL_API.G_EXCEPTION_ERROR;
7023: END IF;
7024:
7025: lx_return_status := Okl_Streams_Util.round_streams_amount_esg(
7026: p_api_version => g_api_version,

Line 7040: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7036: p_rounding_rule => G_ROUNDING_RULE,
7037: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
7038:
7039: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
7040: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7041: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
7042: RAISE OKL_API.G_EXCEPTION_ERROR;
7043: END IF;
7044:

Line 7042: RAISE OKL_API.G_EXCEPTION_ERROR;

7038:
7039: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
7040: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7041: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
7042: RAISE OKL_API.G_EXCEPTION_ERROR;
7043: END IF;
7044:
7045: l_pre_tax_inc_tbl.DELETE;
7046: l_pre_tax_inc_tbl := lx_selv_tbl;

Line 7058: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7054: p_selv_tbl => l_pre_tax_inc_tbl,
7055: x_stmv_rec => lx_stmv_rec,
7056: x_selv_tbl => lx_selv_tbl);
7057:
7058: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7059: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7060: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7061: RAISE OKL_API.G_EXCEPTION_ERROR;
7062: END IF;

Line 7059: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7055: x_stmv_rec => lx_stmv_rec,
7056: x_selv_tbl => lx_selv_tbl);
7057:
7058: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7059: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7060: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7061: RAISE OKL_API.G_EXCEPTION_ERROR;
7062: END IF;
7063: END IF;

Line 7060: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7056: x_selv_tbl => lx_selv_tbl);
7057:
7058: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7059: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7060: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7061: RAISE OKL_API.G_EXCEPTION_ERROR;
7062: END IF;
7063: END IF;
7064: -- Clear out data structures

Line 7061: RAISE OKL_API.G_EXCEPTION_ERROR;

7057:
7058: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7059: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7060: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7061: RAISE OKL_API.G_EXCEPTION_ERROR;
7062: END IF;
7063: END IF;
7064: -- Clear out data structures
7065: l_principal_tbl.delete;

Line 7094: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7090: p_klev_tbl => l_klev_tbl,
7091: p_edit_mode => 'N',
7092: x_clev_tbl => x_clev_tbl,
7093: x_klev_tbl => x_klev_tbl);
7094: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7095: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7096: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7097: RAISE OKL_API.G_EXCEPTION_ERROR;
7098: END IF;

Line 7095: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7091: p_edit_mode => 'N',
7092: x_clev_tbl => x_clev_tbl,
7093: x_klev_tbl => x_klev_tbl);
7094: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7095: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7096: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7097: RAISE OKL_API.G_EXCEPTION_ERROR;
7098: END IF;
7099: End If;

Line 7096: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7092: x_clev_tbl => x_clev_tbl,
7093: x_klev_tbl => x_klev_tbl);
7094: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7095: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7096: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7097: RAISE OKL_API.G_EXCEPTION_ERROR;
7098: END IF;
7099: End If;
7100: END IF;

Line 7097: RAISE OKL_API.G_EXCEPTION_ERROR;

7093: x_klev_tbl => x_klev_tbl);
7094: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7095: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7096: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7097: RAISE OKL_API.G_EXCEPTION_ERROR;
7098: END IF;
7099: End If;
7100: END IF;
7101: END IF;

Line 7113: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

7109: ---------------------------------------------
7110:
7111: IF l_payment_count = 0 THEN
7112:
7113: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7114: p_msg_name => 'OKL_NO_SLL_DEFINED');
7115:
7116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7117:

Line 7116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7112:
7113: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7114: p_msg_name => 'OKL_NO_SLL_DEFINED');
7115:
7116: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7117:
7118: END IF;
7119:
7120: -- Calculate IRR after all inflow stream elements have been generated but before accrual

Line 7138: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR

7134: x_return_status => lx_return_status);
7135:
7136: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
7137:
7138: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7139: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7140: (nvl(prof_rate, 'N') = 'Y') THEN
7141:
7142: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

Line 7139: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND

7135:
7136: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
7137:
7138: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7139: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7140: (nvl(prof_rate, 'N') = 'Y') THEN
7141:
7142: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7143: OKL_API.init_msg_list( 'T' );

Line 7142: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

7138: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7139: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7140: (nvl(prof_rate, 'N') = 'Y') THEN
7141:
7142: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7143: OKL_API.init_msg_list( 'T' );
7144: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7145: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7146:

Line 7143: OKL_API.init_msg_list( 'T' );

7139: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7140: (nvl(prof_rate, 'N') = 'Y') THEN
7141:
7142: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7143: OKL_API.init_msg_list( 'T' );
7144: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7145: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7146:
7147: -- select nvl(comments, '') into contract_comments

Line 7144: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

7140: (nvl(prof_rate, 'N') = 'Y') THEN
7141:
7142: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7143: OKL_API.init_msg_list( 'T' );
7144: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7145: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7146:
7147: -- select nvl(comments, '') into contract_comments
7148: -- from okc_K_headers_tl

Line 7153: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,'OKL_CANNOT_CALC_IIR');

7149: -- where id = p_khr_id
7150: -- and language = userenv('LANG');
7151:
7152: -- contract_comments := concat(contract_comments, ' : ');
7153: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,'OKL_CANNOT_CALC_IIR');
7154:
7155: update okc_K_headers_tl
7156: set comments = contract_comments
7157: where id = p_khr_id

Line 7162: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7158: and language = userenv('LANG');
7159:
7160: End If;
7161:
7162: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7163: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7164: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7165: RAISE OKL_API.G_EXCEPTION_ERROR;
7166: END IF;

Line 7163: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7159:
7160: End If;
7161:
7162: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7163: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7164: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7165: RAISE OKL_API.G_EXCEPTION_ERROR;
7166: END IF;
7167:

Line 7164: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7160: End If;
7161:
7162: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7163: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7164: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7165: RAISE OKL_API.G_EXCEPTION_ERROR;
7166: END IF;
7167:
7168: x_contract_rates.sub_pre_tax_irr := l_sub_pre_tax_irr;

Line 7165: RAISE OKL_API.G_EXCEPTION_ERROR;

7161:
7162: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7163: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7164: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7165: RAISE OKL_API.G_EXCEPTION_ERROR;
7166: END IF;
7167:
7168: x_contract_rates.sub_pre_tax_irr := l_sub_pre_tax_irr;
7169:

Line 7181: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR

7177: x_return_status => lx_return_status);
7178:
7179: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
7180:
7181: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7182: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7183: (nvl(prof_rate, 'N') = 'Y') THEN
7184:
7185: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

Line 7182: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND

7178:
7179: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
7180:
7181: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7182: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7183: (nvl(prof_rate, 'N') = 'Y') THEN
7184:
7185: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7186: OKL_API.init_msg_list( 'T' );

Line 7185: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

7181: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7182: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7183: (nvl(prof_rate, 'N') = 'Y') THEN
7184:
7185: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7186: OKL_API.init_msg_list( 'T' );
7187: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7188: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7189:

Line 7186: OKL_API.init_msg_list( 'T' );

7182: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7183: (nvl(prof_rate, 'N') = 'Y') THEN
7184:
7185: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7186: OKL_API.init_msg_list( 'T' );
7187: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7188: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7189:
7190: -- select nvl(comments, '') into contract_comments

Line 7187: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

7183: (nvl(prof_rate, 'N') = 'Y') THEN
7184:
7185: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7186: OKL_API.init_msg_list( 'T' );
7187: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7188: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7189:
7190: -- select nvl(comments, '') into contract_comments
7191: -- from okc_K_headers_tl

Line 7196: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,'OKL_CANNOT_CALC_IIR');

7192: -- where id = p_khr_id
7193: -- and language = userenv('LANG');
7194:
7195: -- contract_comments := concat(contract_comments, ' : ');
7196: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,'OKL_CANNOT_CALC_IIR');
7197:
7198: update okc_K_headers_tl
7199: set comments = contract_comments
7200: where id = p_khr_id

Line 7205: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7201: and language = userenv('LANG');
7202:
7203: End If;
7204:
7205: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7206: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7207: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7208: RAISE OKL_API.G_EXCEPTION_ERROR;
7209: END IF;

Line 7206: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7202:
7203: End If;
7204:
7205: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7206: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7207: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7208: RAISE OKL_API.G_EXCEPTION_ERROR;
7209: END IF;
7210:

Line 7207: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7203: End If;
7204:
7205: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7206: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7207: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7208: RAISE OKL_API.G_EXCEPTION_ERROR;
7209: END IF;
7210:
7211: x_contract_rates.sub_impl_interest_rate := l_sub_pre_tax_irr;

Line 7208: RAISE OKL_API.G_EXCEPTION_ERROR;

7204:
7205: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7206: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7207: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7208: RAISE OKL_API.G_EXCEPTION_ERROR;
7209: END IF;
7210:
7211: x_contract_rates.sub_impl_interest_rate := l_sub_pre_tax_irr;
7212:

Line 7227: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR

7223: x_return_status => lx_return_status);
7224:
7225: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
7226:
7227: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7228: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7229: (nvl(prof_rate, 'N') = 'Y') THEN
7230:
7231: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

Line 7228: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND

7224:
7225: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
7226:
7227: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7228: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7229: (nvl(prof_rate, 'N') = 'Y') THEN
7230:
7231: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7232: OKL_API.init_msg_list( 'T' );

Line 7231: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

7227: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7228: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7229: (nvl(prof_rate, 'N') = 'Y') THEN
7230:
7231: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7232: OKL_API.init_msg_list( 'T' );
7233: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7234: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7235:

Line 7232: OKL_API.init_msg_list( 'T' );

7228: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7229: (nvl(prof_rate, 'N') = 'Y') THEN
7230:
7231: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7232: OKL_API.init_msg_list( 'T' );
7233: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7234: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7235:
7236: -- select nvl(comments, '') into contract_comments

Line 7233: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

7229: (nvl(prof_rate, 'N') = 'Y') THEN
7230:
7231: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7232: OKL_API.init_msg_list( 'T' );
7233: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7234: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7235:
7236: -- select nvl(comments, '') into contract_comments
7237: -- from okc_K_headers_tl

Line 7242: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,'OKL_CANNOT_CALC_IIR');

7238: -- where id = p_khr_id
7239: -- and language = userenv('LANG');
7240:
7241: -- contract_comments := concat(contract_comments, ' : ');
7242: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,'OKL_CANNOT_CALC_IIR');
7243:
7244: update okc_K_headers_tl
7245: set comments = contract_comments
7246: where id = p_khr_id

Line 7252: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7248:
7249: End If;
7250:
7251: print( l_prog_name, ' compute irr ', lx_return_status );
7252: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7253: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7254: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7255: RAISE OKL_API.G_EXCEPTION_ERROR;
7256: END IF;

Line 7253: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7249: End If;
7250:
7251: print( l_prog_name, ' compute irr ', lx_return_status );
7252: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7253: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7254: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7255: RAISE OKL_API.G_EXCEPTION_ERROR;
7256: END IF;
7257:

Line 7254: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7250:
7251: print( l_prog_name, ' compute irr ', lx_return_status );
7252: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7253: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7254: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7255: RAISE OKL_API.G_EXCEPTION_ERROR;
7256: END IF;
7257:
7258: print( l_prog_name, ' pre tax irr ' || to_char( nvl(l_pre_tax_irr, -999) ) , lx_return_status );

Line 7255: RAISE OKL_API.G_EXCEPTION_ERROR;

7251: print( l_prog_name, ' compute irr ', lx_return_status );
7252: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7253: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7254: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7255: RAISE OKL_API.G_EXCEPTION_ERROR;
7256: END IF;
7257:
7258: print( l_prog_name, ' pre tax irr ' || to_char( nvl(l_pre_tax_irr, -999) ) , lx_return_status );
7259: x_contract_rates.pre_tax_irr := l_pre_tax_irr;

Line 7272: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR

7268: x_return_status => lx_return_status);
7269:
7270: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
7271:
7272: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7273: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7274: (nvl(prof_rate, 'N') = 'Y') THEN
7275:
7276: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

Line 7273: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND

7269:
7270: prof_rate := fnd_profile.value('OKL_BOOK_CONTRACT_WITHOUT_IRR');
7271:
7272: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7273: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7274: (nvl(prof_rate, 'N') = 'Y') THEN
7275:
7276: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7277: OKL_API.init_msg_list( 'T' );

Line 7276: lx_return_status := OKL_API.G_RET_STS_SUCCESS;

7272: IF ((lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) OR
7273: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7274: (nvl(prof_rate, 'N') = 'Y') THEN
7275:
7276: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7277: OKL_API.init_msg_list( 'T' );
7278: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7279: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7280:

Line 7277: OKL_API.init_msg_list( 'T' );

7273: (lx_return_status = OKL_API.G_RET_STS_ERROR)) AND
7274: (nvl(prof_rate, 'N') = 'Y') THEN
7275:
7276: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7277: OKL_API.init_msg_list( 'T' );
7278: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7279: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7280:
7281: -- select nvl(comments, '') into contract_comments

Line 7278: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

7274: (nvl(prof_rate, 'N') = 'Y') THEN
7275:
7276: lx_return_status := OKL_API.G_RET_STS_SUCCESS;
7277: OKL_API.init_msg_list( 'T' );
7278: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7279: p_msg_name => 'OKL_CANNOT_CALC_IIR');
7280:
7281: -- select nvl(comments, '') into contract_comments
7282: -- from okc_K_headers_tl

Line 7287: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,'OKL_CANNOT_CALC_IIR');

7283: -- where id = p_khr_id
7284: -- and language = userenv('LANG');
7285:
7286: -- contract_comments := concat(contract_comments, ' : ');
7287: contract_comments := fnd_message.get_string(OKL_API.G_APP_NAME,'OKL_CANNOT_CALC_IIR');
7288:
7289: update okc_K_headers_tl
7290: set comments = contract_comments
7291: where id = p_khr_id

Line 7297: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7293:
7294: End If;
7295:
7296: -- print( l_prog_name, ' compute iir ', lx_return_status );
7297: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7298: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7299: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7300: RAISE OKL_API.G_EXCEPTION_ERROR;
7301: END IF;

Line 7298: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7294: End If;
7295:
7296: -- print( l_prog_name, ' compute iir ', lx_return_status );
7297: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7298: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7299: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7300: RAISE OKL_API.G_EXCEPTION_ERROR;
7301: END IF;
7302:

Line 7299: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7295:
7296: -- print( l_prog_name, ' compute iir ', lx_return_status );
7297: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7298: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7299: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7300: RAISE OKL_API.G_EXCEPTION_ERROR;
7301: END IF;
7302:
7303: print( l_prog_name, ' pre tax iir ' || to_char( nvl(l_pre_tax_irr, -999) ) , lx_return_status );

Line 7300: RAISE OKL_API.G_EXCEPTION_ERROR;

7296: -- print( l_prog_name, ' compute iir ', lx_return_status );
7297: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7298: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7299: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7300: RAISE OKL_API.G_EXCEPTION_ERROR;
7301: END IF;
7302:
7303: print( l_prog_name, ' pre tax iir ' || to_char( nvl(l_pre_tax_irr, -999) ) , lx_return_status );
7304: x_contract_rates.implicit_interest_rate := l_pre_tax_irr;

Line 7325: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7321: x_sty_id => l_sty_id,
7322: x_sty_name => l_sty_name,
7323: x_return_status => lx_return_status);
7324:
7325: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7326: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7327: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7328: RAISE OKL_API.G_EXCEPTION_ERROR;
7329: END IF;

Line 7326: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7322: x_sty_name => l_sty_name,
7323: x_return_status => lx_return_status);
7324:
7325: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7326: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7327: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7328: RAISE OKL_API.G_EXCEPTION_ERROR;
7329: END IF;
7330:

Line 7327: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7323: x_return_status => lx_return_status);
7324:
7325: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7326: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7327: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7328: RAISE OKL_API.G_EXCEPTION_ERROR;
7329: END IF;
7330:
7331: l_primary_sty_id := l_sty_id;

Line 7328: RAISE OKL_API.G_EXCEPTION_ERROR;

7324:
7325: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7326: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7327: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7328: RAISE OKL_API.G_EXCEPTION_ERROR;
7329: END IF;
7330:
7331: l_primary_sty_id := l_sty_id;
7332: -- Changed by RGOOTY: Start

Line 7355: l_recurr_yn := OKL_API.G_TRUE;

7351: -- Per MKMITTAL, payments defined from LLA UI are implicitly billable. And
7352: -- every billable payment must generate accrual (MKMITTAL, SRAWLING)
7353:
7354: If( TO_NUMBER(nvl(l_inflow.periods, 0)) > 1 ) Then
7355: l_recurr_yn := OKL_API.G_TRUE;
7356: ElsIf( TO_NUMBER(nvl(l_inflow.periods, 0)) = 1 ) Then
7357: l_recurr_yn := OKL_API.G_FALSE;
7358: ENd If;
7359: /*

Line 7357: l_recurr_yn := OKL_API.G_FALSE;

7353:
7354: If( TO_NUMBER(nvl(l_inflow.periods, 0)) > 1 ) Then
7355: l_recurr_yn := OKL_API.G_TRUE;
7356: ElsIf( TO_NUMBER(nvl(l_inflow.periods, 0)) = 1 ) Then
7357: l_recurr_yn := OKL_API.G_FALSE;
7358: ENd If;
7359: /*
7360: print( l_prog_name, ' l_recurr_yn ' || l_recurr_yn );
7361: print( l_prog_name, ' lty_code ' || l_inflow.lty_code );

Line 7382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7378: p_rollover_pmnts => r_rollover_pmnts);
7379:
7380: print( l_prog_name, ' l_mapped_sty_name ' || to_char(l_mapped_sty_name) );
7381:
7382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7385: RAISE OKL_API.G_EXCEPTION_ERROR;
7386: END IF;

Line 7383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7379:
7380: print( l_prog_name, ' l_mapped_sty_name ' || to_char(l_mapped_sty_name) );
7381:
7382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7385: RAISE OKL_API.G_EXCEPTION_ERROR;
7386: END IF;
7387:

Line 7384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7380: print( l_prog_name, ' l_mapped_sty_name ' || to_char(l_mapped_sty_name) );
7381:
7382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7385: RAISE OKL_API.G_EXCEPTION_ERROR;
7386: END IF;
7387:
7388: inf_start_date := l_inflow.start_date;

Line 7385: RAISE OKL_API.G_EXCEPTION_ERROR;

7381:
7382: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7383: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7384: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7385: RAISE OKL_API.G_EXCEPTION_ERROR;
7386: END IF;
7387:
7388: inf_start_date := l_inflow.start_date;
7389: -- Fix to write the Rental Accruals seperately

Line 7468: IF ( l_inflow.fee_type = 'INCOME' AND l_recurr_yn = OKL_API.G_FALSE ) THEN

7464:
7465: IF ((l_inflow.lty_code = 'SOLD_SERVICE' OR l_inflow.lty_code = 'LINK_SERV_ASSET') AND
7466: p_generation_type = 'SERVICE_LINES') OR (p_generation_type = 'FULL') THEN
7467:
7468: IF ( l_inflow.fee_type = 'INCOME' AND l_recurr_yn = OKL_API.G_FALSE ) THEN
7469: print( l_prog_name, ' creatig income amort ' );
7470:
7471:
7472: get_amortized_accruals (

Line 7482: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7478: p_amount => l_inflow.amount,
7479: x_selv_tbl => l_selv_tbl,
7480: x_return_status => lx_return_status);
7481:
7482: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7483: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7484: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7485: RAISE OKL_API.G_EXCEPTION_ERROR;
7486: END IF;

Line 7483: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7479: x_selv_tbl => l_selv_tbl,
7480: x_return_status => lx_return_status);
7481:
7482: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7483: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7484: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7485: RAISE OKL_API.G_EXCEPTION_ERROR;
7486: END IF;
7487: ELSE

Line 7484: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7480: x_return_status => lx_return_status);
7481:
7482: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7483: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7484: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7485: RAISE OKL_API.G_EXCEPTION_ERROR;
7486: END IF;
7487: ELSE
7488: get_accrual_elements (

Line 7485: RAISE OKL_API.G_EXCEPTION_ERROR;

7481:
7482: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7483: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7484: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7485: RAISE OKL_API.G_EXCEPTION_ERROR;
7486: END IF;
7487: ELSE
7488: get_accrual_elements (
7489: p_start_date => l_inflow.start_date,

Line 7501: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7497: p_currency_code => l_hdr.currency_code,
7498: x_selv_tbl => l_selv_tbl,
7499: x_return_status => lx_return_status);
7500:
7501: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7503: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7504: RAISE OKL_API.G_EXCEPTION_ERROR;
7505: END IF;

Line 7502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7498: x_selv_tbl => l_selv_tbl,
7499: x_return_status => lx_return_status);
7500:
7501: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7503: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7504: RAISE OKL_API.G_EXCEPTION_ERROR;
7505: END IF;
7506: END IF;

Line 7503: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7499: x_return_status => lx_return_status);
7500:
7501: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7503: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7504: RAISE OKL_API.G_EXCEPTION_ERROR;
7505: END IF;
7506: END IF;
7507:

Line 7504: RAISE OKL_API.G_EXCEPTION_ERROR;

7500:
7501: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7502: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7503: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7504: RAISE OKL_API.G_EXCEPTION_ERROR;
7505: END IF;
7506: END IF;
7507:
7508: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 7513: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7509: x_sty_id => l_sty_id,
7510: x_sty_name => l_sty_name,
7511: x_return_status => lx_return_status);
7512:
7513: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7514: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7515: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7516: RAISE OKL_API.G_EXCEPTION_ERROR;
7517: END IF;

Line 7514: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7510: x_sty_name => l_sty_name,
7511: x_return_status => lx_return_status);
7512:
7513: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7514: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7515: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7516: RAISE OKL_API.G_EXCEPTION_ERROR;
7517: END IF;
7518:

Line 7515: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7511: x_return_status => lx_return_status);
7512:
7513: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7514: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7515: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7516: RAISE OKL_API.G_EXCEPTION_ERROR;
7517: END IF;
7518:
7519: --Modified by kthiruva on 27-May-2005

Line 7516: RAISE OKL_API.G_EXCEPTION_ERROR;

7512:
7513: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7514: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7515: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7516: RAISE OKL_API.G_EXCEPTION_ERROR;
7517: END IF;
7518:
7519: --Modified by kthiruva on 27-May-2005
7520: --Bug 4371472 - Start of Changes

Line 7530: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7526: p_purpose_code => l_purpose_code,
7527: x_stmv_rec => l_stmv_rec,
7528: x_return_status => lx_return_status);
7529:
7530: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7532: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7533: RAISE OKL_API.G_EXCEPTION_ERROR;
7534: END IF;

Line 7531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7527: x_stmv_rec => l_stmv_rec,
7528: x_return_status => lx_return_status);
7529:
7530: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7532: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7533: RAISE OKL_API.G_EXCEPTION_ERROR;
7534: END IF;
7535:

Line 7532: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7528: x_return_status => lx_return_status);
7529:
7530: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7532: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7533: RAISE OKL_API.G_EXCEPTION_ERROR;
7534: END IF;
7535:
7536: --

Line 7533: RAISE OKL_API.G_EXCEPTION_ERROR;

7529:
7530: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7532: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7533: RAISE OKL_API.G_EXCEPTION_ERROR;
7534: END IF;
7535:
7536: --
7537: -- call process API to create parent Stream Header and its child Stream Elements

Line 7555: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7551: p_rounding_rule => G_ROUNDING_RULE,
7552: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
7553:
7554: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
7555: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7556: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
7557: RAISE OKL_API.G_EXCEPTION_ERROR;
7558: END IF;
7559:

Line 7557: RAISE OKL_API.G_EXCEPTION_ERROR;

7553:
7554: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
7555: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7556: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
7557: RAISE OKL_API.G_EXCEPTION_ERROR;
7558: END IF;
7559:
7560: l_selv_tbl.DELETE;
7561: l_selv_tbl := lx_selv_tbl;

Line 7568: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7564: p_stmv_rec => l_stmv_rec,
7565: x_full_stmv_tbl => l_stmv_tbl,
7566: x_return_status => lx_return_status );
7567: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
7568: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7569: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
7570: RAISE OKL_API.G_EXCEPTION_ERROR;
7571: END IF;
7572: --Accumulate Stream Elements

Line 7570: RAISE OKL_API.G_EXCEPTION_ERROR;

7566: x_return_status => lx_return_status );
7567: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
7568: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7569: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
7570: RAISE OKL_API.G_EXCEPTION_ERROR;
7571: END IF;
7572: --Accumulate Stream Elements
7573: OKL_STREAMS_UTIL.accumulate_strm_elements(
7574: p_stm_index_no => l_stmv_tbl.LAST,

Line 7579: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7575: p_selv_tbl => l_selv_tbl,
7576: x_full_selv_tbl => l_full_selv_tbl,
7577: x_return_status => lx_return_status );
7578: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
7579: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7580: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
7581: RAISE OKL_API.G_EXCEPTION_ERROR;
7582: END IF;
7583:

Line 7581: RAISE OKL_API.G_EXCEPTION_ERROR;

7577: x_return_status => lx_return_status );
7578: IF (lx_return_status = G_RET_STS_UNEXP_ERROR) THEN
7579: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7580: ELSIF (lx_return_status = G_RET_STS_ERROR) THEN
7581: RAISE OKL_API.G_EXCEPTION_ERROR;
7582: END IF;
7583:
7584: END IF;
7585: --Bug 4371472 - End of Changes

Line 7619: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7615: l_stmv_tbl,
7616: l_full_selv_tbl,
7617: lx_stmv_tbl,
7618: lx_full_selv_tbl);
7619: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7620: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7621: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7622: RAISE OKL_API.G_EXCEPTION_ERROR;
7623: END IF;

Line 7620: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7616: l_full_selv_tbl,
7617: lx_stmv_tbl,
7618: lx_full_selv_tbl);
7619: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7620: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7621: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7622: RAISE OKL_API.G_EXCEPTION_ERROR;
7623: END IF;
7624: END IF;

Line 7621: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7617: lx_stmv_tbl,
7618: lx_full_selv_tbl);
7619: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7620: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7621: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7622: RAISE OKL_API.G_EXCEPTION_ERROR;
7623: END IF;
7624: END IF;
7625: END IF;

Line 7622: RAISE OKL_API.G_EXCEPTION_ERROR;

7618: lx_full_selv_tbl);
7619: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7620: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7621: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7622: RAISE OKL_API.G_EXCEPTION_ERROR;
7623: END IF;
7624: END IF;
7625: END IF;
7626: -- Added by RGOOTY: End

Line 7640: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7636: x_return_status => x_return_status,
7637: x_msg_count => x_msg_count,
7638: x_msg_data => x_msg_data);
7639:
7640: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7641: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7642: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7643: RAISE OKL_API.G_EXCEPTION_ERROR;
7644: END IF;

Line 7641: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7637: x_msg_count => x_msg_count,
7638: x_msg_data => x_msg_data);
7639:
7640: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7641: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7642: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7643: RAISE OKL_API.G_EXCEPTION_ERROR;
7644: END IF;
7645:

Line 7642: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

7638: x_msg_data => x_msg_data);
7639:
7640: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7641: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7642: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7643: RAISE OKL_API.G_EXCEPTION_ERROR;
7644: END IF;
7645:
7646: print( l_prog_name, ' non gen cash flows ', x_return_status );

Line 7643: RAISE OKL_API.G_EXCEPTION_ERROR;

7639:
7640: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7641: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7642: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7643: RAISE OKL_API.G_EXCEPTION_ERROR;
7644: END IF;
7645:
7646: print( l_prog_name, ' non gen cash flows ', x_return_status );
7647: print( l_prog_name, ' gen type ' || p_generation_type );

Line 7664: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7660: x_return_status => lx_return_status,
7661: x_msg_count => x_msg_count,
7662: x_msg_data => x_msg_data);
7663:
7664: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7665: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7666: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7667: RAISE OKL_API.G_EXCEPTION_ERROR;
7668: END IF;

Line 7665: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7661: x_msg_count => x_msg_count,
7662: x_msg_data => x_msg_data);
7663:
7664: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7665: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7666: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7667: RAISE OKL_API.G_EXCEPTION_ERROR;
7668: END IF;
7669:

Line 7666: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7662: x_msg_data => x_msg_data);
7663:
7664: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7665: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7666: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7667: RAISE OKL_API.G_EXCEPTION_ERROR;
7668: END IF;
7669:
7670:

Line 7667: RAISE OKL_API.G_EXCEPTION_ERROR;

7663:
7664: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7665: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7666: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7667: RAISE OKL_API.G_EXCEPTION_ERROR;
7668: END IF;
7669:
7670:
7671:

Line 7686: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7682: x_return_status => x_return_status,
7683: x_dependent_sty_id => l_sty_id,
7684: x_dependent_sty_name => l_sty_name);
7685:
7686: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7688: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7689: RAISE OKL_API.G_EXCEPTION_ERROR;
7690: END IF;

Line 7687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7683: x_dependent_sty_id => l_sty_id,
7684: x_dependent_sty_name => l_sty_name);
7685:
7686: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7688: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7689: RAISE OKL_API.G_EXCEPTION_ERROR;
7690: END IF;
7691:

Line 7688: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

7684: x_dependent_sty_name => l_sty_name);
7685:
7686: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7688: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7689: RAISE OKL_API.G_EXCEPTION_ERROR;
7690: END IF;
7691:
7692: If ( l_sty_id IS NOT NULL ) Then

Line 7689: RAISE OKL_API.G_EXCEPTION_ERROR;

7685:
7686: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7687: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7688: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7689: RAISE OKL_API.G_EXCEPTION_ERROR;
7690: END IF;
7691:
7692: If ( l_sty_id IS NOT NULL ) Then
7693:

Line 7705: If ( nvl(l_blnHasFinFees, OKL_API.G_FALSE) = OKL_APi.G_TRUE ) Then

7701: End if;
7702: END IF;
7703:
7704:
7705: If ( nvl(l_blnHasFinFees, OKL_API.G_FALSE) = OKL_APi.G_TRUE ) Then
7706: -- print( l_prog_name, ' updating financed fees ' );
7707:
7708: FOR r_financed_fees in c_financed_fees
7709: LOOP

Line 7729: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7725: x_return_status => x_return_status,
7726: x_dependent_sty_id => l_sty_id,
7727: x_dependent_sty_name => l_sty_name);
7728:
7729: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7731: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7732: RAISE OKL_API.G_EXCEPTION_ERROR;
7733: END IF;

Line 7730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7726: x_dependent_sty_id => l_sty_id,
7727: x_dependent_sty_name => l_sty_name);
7728:
7729: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7731: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7732: RAISE OKL_API.G_EXCEPTION_ERROR;
7733: END IF;
7734:

Line 7731: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

7727: x_dependent_sty_name => l_sty_name);
7728:
7729: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7731: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7732: RAISE OKL_API.G_EXCEPTION_ERROR;
7733: END IF;
7734:
7735: If ( l_sty_id IS NOT NULL ) Then

Line 7732: RAISE OKL_API.G_EXCEPTION_ERROR;

7728:
7729: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7730: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7731: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
7732: RAISE OKL_API.G_EXCEPTION_ERROR;
7733: END IF;
7734:
7735: If ( l_sty_id IS NOT NULL ) Then
7736:

Line 7778: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7774: p_purpose_code => l_purpose_code,
7775: x_return_status => lx_return_status);
7776: -- print( l_prog_name, ' consolidated ', lx_return_status );
7777:
7778: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7779: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7780: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7781: RAISE OKL_API.G_EXCEPTION_ERROR;
7782: END IF;

Line 7779: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7775: x_return_status => lx_return_status);
7776: -- print( l_prog_name, ' consolidated ', lx_return_status );
7777:
7778: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7779: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7780: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7781: RAISE OKL_API.G_EXCEPTION_ERROR;
7782: END IF;
7783: END IF;

Line 7780: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7776: -- print( l_prog_name, ' consolidated ', lx_return_status );
7777:
7778: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7779: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7780: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7781: RAISE OKL_API.G_EXCEPTION_ERROR;
7782: END IF;
7783: END IF;
7784:

Line 7781: RAISE OKL_API.G_EXCEPTION_ERROR;

7777:
7778: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7779: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7780: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7781: RAISE OKL_API.G_EXCEPTION_ERROR;
7782: END IF;
7783: END IF;
7784:
7785: IF (p_generation_type <> 'SERVICE_LINES' AND

Line 7796: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7792: x_return_status => lx_return_status);
7793:
7794: -- print( l_prog_name, ' consolidated ', lx_return_status );
7795:
7796: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7797: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7798: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7799: RAISE OKL_API.G_EXCEPTION_ERROR;
7800: END IF;

Line 7797: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7793:
7794: -- print( l_prog_name, ' consolidated ', lx_return_status );
7795:
7796: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7797: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7798: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7799: RAISE OKL_API.G_EXCEPTION_ERROR;
7800: END IF;
7801: --bakuchib changes

Line 7798: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7794: -- print( l_prog_name, ' consolidated ', lx_return_status );
7795:
7796: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7797: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7798: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7799: RAISE OKL_API.G_EXCEPTION_ERROR;
7800: END IF;
7801: --bakuchib changes
7802: END IF;

Line 7799: RAISE OKL_API.G_EXCEPTION_ERROR;

7795:
7796: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7797: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7798: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7799: RAISE OKL_API.G_EXCEPTION_ERROR;
7800: END IF;
7801: --bakuchib changes
7802: END IF;
7803:

Line 7811: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7807: p_purpose_code => l_purpose_code,
7808: x_return_status => lx_return_status);
7809: -- print( l_prog_name, ' consolidated ', lx_return_status );
7810:
7811: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7813: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7814: RAISE OKL_API.G_EXCEPTION_ERROR;
7815: END IF;

Line 7812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7808: x_return_status => lx_return_status);
7809: -- print( l_prog_name, ' consolidated ', lx_return_status );
7810:
7811: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7813: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7814: RAISE OKL_API.G_EXCEPTION_ERROR;
7815: END IF;
7816:

Line 7813: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN

7809: -- print( l_prog_name, ' consolidated ', lx_return_status );
7810:
7811: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7813: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7814: RAISE OKL_API.G_EXCEPTION_ERROR;
7815: END IF;
7816:
7817: END IF;

Line 7814: RAISE OKL_API.G_EXCEPTION_ERROR;

7810:
7811: IF lx_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
7812: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7813: ELSIF lx_return_status = OKL_API.G_RET_STS_ERROR THEN
7814: RAISE OKL_API.G_EXCEPTION_ERROR;
7815: END IF;
7816:
7817: END IF;
7818:

Line 7819: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

7815: END IF;
7816:
7817: END IF;
7818:
7819: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7820: p_msg_name => 'OKL_STREAM_GENERATION_SUCCESS');
7821:
7822: x_return_status := G_RET_STS_SUCCESS;
7823: print( l_prog_name, 'end' );

Line 7827: WHEN OKL_API.G_EXCEPTION_ERROR THEN

7823: print( l_prog_name, 'end' );
7824:
7825: EXCEPTION
7826:
7827: WHEN OKL_API.G_EXCEPTION_ERROR THEN
7828:
7829: x_return_status := G_RET_STS_ERROR;
7830:
7831: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 7831: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

7827: WHEN OKL_API.G_EXCEPTION_ERROR THEN
7828:
7829: x_return_status := G_RET_STS_ERROR;
7830:
7831: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
7832:
7833: x_return_status := G_RET_STS_UNEXP_ERROR;
7834:
7835: WHEN OTHERS THEN

Line 7837: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

7833: x_return_status := G_RET_STS_UNEXP_ERROR;
7834:
7835: WHEN OTHERS THEN
7836:
7837: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
7838: p_msg_name => G_DB_ERROR,
7839: p_token1 => G_PROG_NAME_TOKEN,
7840: p_token1_value => l_prog_name,
7841: p_token2 => G_SQLCODE_TOKEN,

Line 7969: x_return_status := OKL_API.G_RET_STS_SUCCESS;

7965:
7966: BEGIN
7967: print( l_api_name, 'begin' );
7968:
7969: x_return_status := OKL_API.G_RET_STS_SUCCESS;
7970:
7971: x_return_status := OKL_API.START_ACTIVITY(
7972: p_api_name => l_api_name,
7973: p_pkg_name => g_pkg_name,

Line 7971: x_return_status := OKL_API.START_ACTIVITY(

7967: print( l_api_name, 'begin' );
7968:
7969: x_return_status := OKL_API.G_RET_STS_SUCCESS;
7970:
7971: x_return_status := OKL_API.START_ACTIVITY(
7972: p_api_name => l_api_name,
7973: p_pkg_name => g_pkg_name,
7974: p_init_msg_list => p_init_msg_list,
7975: l_api_version => p_api_version,

Line 7981: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

7977: p_api_type => G_API_TYPE,
7978: x_return_status => x_return_status);
7979:
7980: -- check if activity started successfully
7981: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
7982: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7983: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
7984: raise OKL_API.G_EXCEPTION_ERROR;
7985: End If;

Line 7982: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7978: x_return_status => x_return_status);
7979:
7980: -- check if activity started successfully
7981: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
7982: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7983: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
7984: raise OKL_API.G_EXCEPTION_ERROR;
7985: End If;
7986:

Line 7983: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

7979:
7980: -- check if activity started successfully
7981: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
7982: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7983: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
7984: raise OKL_API.G_EXCEPTION_ERROR;
7985: End If;
7986:
7987: print( l_api_name, 'checking for var rate' );

Line 7984: raise OKL_API.G_EXCEPTION_ERROR;

7980: -- check if activity started successfully
7981: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
7982: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
7983: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
7984: raise OKL_API.G_EXCEPTION_ERROR;
7985: End If;
7986:
7987: print( l_api_name, 'checking for var rate' );
7988: If (Is_Var_Rate_Contract( p_khr_id ) = 'N' ) THEN

Line 7999: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

7995: x_sty_id => l_sty_id,
7996: x_sty_name => l_sty_name,
7997: x_return_status => x_return_status);
7998:
7999: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8000: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8001: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8002: RAISE OKL_API.G_EXCEPTION_ERROR;
8003: END IF;

Line 8000: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

7996: x_sty_name => l_sty_name,
7997: x_return_status => x_return_status);
7998:
7999: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8000: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8001: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8002: RAISE OKL_API.G_EXCEPTION_ERROR;
8003: END IF;
8004:

Line 8001: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

7997: x_return_status => x_return_status);
7998:
7999: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8000: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8001: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8002: RAISE OKL_API.G_EXCEPTION_ERROR;
8003: END IF;
8004:
8005: print( l_api_name, 'got stream type' );

Line 8002: RAISE OKL_API.G_EXCEPTION_ERROR;

7998:
7999: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8000: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8001: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8002: RAISE OKL_API.G_EXCEPTION_ERROR;
8003: END IF;
8004:
8005: print( l_api_name, 'got stream type' );
8006: i := 0;

Line 8029: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8025: x_msg_data => x_msg_data,
8026: p_stmv_tbl => l_stmv_tbl,
8027: x_stmv_tbl => x_stmv_tbl);
8028:
8029: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8030: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8031: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8032: RAISE OKL_API.G_EXCEPTION_ERROR;
8033: END IF;

Line 8030: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8026: p_stmv_tbl => l_stmv_tbl,
8027: x_stmv_tbl => x_stmv_tbl);
8028:
8029: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8030: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8031: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8032: RAISE OKL_API.G_EXCEPTION_ERROR;
8033: END IF;
8034:

Line 8031: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8027: x_stmv_tbl => x_stmv_tbl);
8028:
8029: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8030: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8031: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8032: RAISE OKL_API.G_EXCEPTION_ERROR;
8033: END IF;
8034:
8035: End If;

Line 8032: RAISE OKL_API.G_EXCEPTION_ERROR;

8028:
8029: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8030: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8031: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8032: RAISE OKL_API.G_EXCEPTION_ERROR;
8033: END IF;
8034:
8035: End If;
8036:

Line 8068: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8064: x_return_status => x_return_status,
8065: x_msg_count => x_msg_count,
8066: x_msg_data => x_msg_data);
8067:
8068: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8069: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8070: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8071: RAISE OKL_API.G_EXCEPTION_ERROR;
8072: END IF;

Line 8069: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8065: x_msg_count => x_msg_count,
8066: x_msg_data => x_msg_data);
8067:
8068: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8069: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8070: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8071: RAISE OKL_API.G_EXCEPTION_ERROR;
8072: END IF;
8073:

Line 8070: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8066: x_msg_data => x_msg_data);
8067:
8068: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8069: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8070: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8071: RAISE OKL_API.G_EXCEPTION_ERROR;
8072: END IF;
8073:
8074: FOR i in 1..lx_selv_tbl.COUNT

Line 8071: RAISE OKL_API.G_EXCEPTION_ERROR;

8067:
8068: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8069: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8070: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8071: RAISE OKL_API.G_EXCEPTION_ERROR;
8072: END IF;
8073:
8074: FOR i in 1..lx_selv_tbl.COUNT
8075: LOOP

Line 8088: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8084: p_purpose_code => p_purpose_code,
8085: x_stmv_rec => l_stmv_rec,
8086: x_return_status => x_return_status);
8087:
8088: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8090: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8091: RAISE OKL_API.G_EXCEPTION_ERROR;
8092: END IF;

Line 8089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8085: x_stmv_rec => l_stmv_rec,
8086: x_return_status => x_return_status);
8087:
8088: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8090: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8091: RAISE OKL_API.G_EXCEPTION_ERROR;
8092: END IF;
8093:

Line 8090: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8086: x_return_status => x_return_status);
8087:
8088: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8090: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8091: RAISE OKL_API.G_EXCEPTION_ERROR;
8092: END IF;
8093:
8094:

Line 8091: RAISE OKL_API.G_EXCEPTION_ERROR;

8087:
8088: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8089: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8090: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8091: RAISE OKL_API.G_EXCEPTION_ERROR;
8092: END IF;
8093:
8094:
8095: x_return_status := Okl_Streams_Util.round_streams_amount(

Line 8105: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8101: p_selv_tbl => l_selv_tbl,
8102: x_selv_tbl => lx_selv_tbl);
8103:
8104: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8105: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8106: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8107: RAISE OKL_API.G_EXCEPTION_ERROR;
8108: END IF;
8109:

Line 8107: RAISE OKL_API.G_EXCEPTION_ERROR;

8103:
8104: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8105: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8106: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8107: RAISE OKL_API.G_EXCEPTION_ERROR;
8108: END IF;
8109:
8110: l_selv_tbl.DELETE;
8111: l_selv_tbl := lx_selv_tbl;

Line 8123: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8119: p_selv_tbl => l_selv_tbl,
8120: x_stmv_rec => lx_stmv_rec,
8121: x_selv_tbl => lx_selv_tbl);
8122:
8123: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8124: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8125: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8126: RAISE OKL_API.G_EXCEPTION_ERROR;
8127: END IF;

Line 8124: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8120: x_stmv_rec => lx_stmv_rec,
8121: x_selv_tbl => lx_selv_tbl);
8122:
8123: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8124: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8125: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8126: RAISE OKL_API.G_EXCEPTION_ERROR;
8127: END IF;
8128:

Line 8125: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8121: x_selv_tbl => lx_selv_tbl);
8122:
8123: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8124: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8125: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8126: RAISE OKL_API.G_EXCEPTION_ERROR;
8127: END IF;
8128:
8129: */

Line 8126: RAISE OKL_API.G_EXCEPTION_ERROR;

8122:
8123: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8124: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8125: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8126: RAISE OKL_API.G_EXCEPTION_ERROR;
8127: END IF;
8128:
8129: */
8130: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 8130: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

8126: RAISE OKL_API.G_EXCEPTION_ERROR;
8127: END IF;
8128:
8129: */
8130: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
8131: print( l_api_name, 'end' );
8132: Exception
8133:
8134: when OKL_API.G_EXCEPTION_ERROR then

Line 8134: when OKL_API.G_EXCEPTION_ERROR then

8130: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
8131: print( l_api_name, 'end' );
8132: Exception
8133:
8134: when OKL_API.G_EXCEPTION_ERROR then
8135: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8136: p_api_name => l_api_name,
8137: p_pkg_name => g_pkg_name,
8138: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 8135: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8131: print( l_api_name, 'end' );
8132: Exception
8133:
8134: when OKL_API.G_EXCEPTION_ERROR then
8135: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8136: p_api_name => l_api_name,
8137: p_pkg_name => g_pkg_name,
8138: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
8139: x_msg_count => x_msg_count,

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

8134: when OKL_API.G_EXCEPTION_ERROR then
8135: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8136: p_api_name => l_api_name,
8137: p_pkg_name => g_pkg_name,
8138: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
8139: x_msg_count => x_msg_count,
8140: x_msg_data => x_msg_data,
8141: p_api_type => g_api_type);
8142:

Line 8143: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

8139: x_msg_count => x_msg_count,
8140: x_msg_data => x_msg_data,
8141: p_api_type => g_api_type);
8142:
8143: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
8144: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8145: p_api_name => l_api_name,
8146: p_pkg_name => g_pkg_name,
8147: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 8144: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8140: x_msg_data => x_msg_data,
8141: p_api_type => g_api_type);
8142:
8143: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
8144: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8145: p_api_name => l_api_name,
8146: p_pkg_name => g_pkg_name,
8147: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
8148: x_msg_count => x_msg_count,

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

8143: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
8144: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8145: p_api_name => l_api_name,
8146: p_pkg_name => g_pkg_name,
8147: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
8148: x_msg_count => x_msg_count,
8149: x_msg_data => x_msg_data,
8150: p_api_type => g_api_type);
8151:

Line 8153: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8149: x_msg_data => x_msg_data,
8150: p_api_type => g_api_type);
8151:
8152: when OTHERS then
8153: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8154: p_api_name => l_api_name,
8155: p_pkg_name => g_pkg_name,
8156: p_exc_name => 'OTHERS',
8157: x_msg_count => x_msg_count,

Line 8355: x_return_status := OKL_API.G_RET_STS_SUCCESS;

8351: BEGIN
8352:
8353: print( l_api_name, 'begin' );
8354:
8355: x_return_status := OKL_API.G_RET_STS_SUCCESS;
8356:
8357: x_return_status := OKL_API.START_ACTIVITY(
8358: p_api_name => l_api_name,
8359: p_pkg_name => g_pkg_name,

Line 8357: x_return_status := OKL_API.START_ACTIVITY(

8353: print( l_api_name, 'begin' );
8354:
8355: x_return_status := OKL_API.G_RET_STS_SUCCESS;
8356:
8357: x_return_status := OKL_API.START_ACTIVITY(
8358: p_api_name => l_api_name,
8359: p_pkg_name => g_pkg_name,
8360: p_init_msg_list => p_init_msg_list,
8361: l_api_version => p_api_version,

Line 8367: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

8363: p_api_type => G_API_TYPE,
8364: x_return_status => x_return_status);
8365:
8366: -- check if activity started successfully
8367: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
8368: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8369: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
8370: raise OKL_API.G_EXCEPTION_ERROR;
8371: End If;

Line 8368: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8364: x_return_status => x_return_status);
8365:
8366: -- check if activity started successfully
8367: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
8368: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8369: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
8370: raise OKL_API.G_EXCEPTION_ERROR;
8371: End If;
8372:

Line 8369: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

8365:
8366: -- check if activity started successfully
8367: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
8368: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8369: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
8370: raise OKL_API.G_EXCEPTION_ERROR;
8371: End If;
8372:
8373: OPEN l_hdrrl_csr;

Line 8370: raise OKL_API.G_EXCEPTION_ERROR;

8366: -- check if activity started successfully
8367: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
8368: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8369: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
8370: raise OKL_API.G_EXCEPTION_ERROR;
8371: End If;
8372:
8373: OPEN l_hdrrl_csr;
8374: FETCH l_hdrrl_csr INTO l_hdrrl_rec;

Line 8390: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

8386: CLOSE ylds_csr;
8387:
8388: If (nvl(ylds_rec.contract_yield, -360)/360 = -1 ) Then
8389:
8390: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
8391: p_msg_name => 'OKL_AGMNT_NOYLD',
8392: p_token1 => 'AGMNT',
8393: p_token1_value => ylds_rec.agreement_number);
8394:

Line 8395: RAISE OKL_API.G_EXCEPTION_ERROR;

8391: p_msg_name => 'OKL_AGMNT_NOYLD',
8392: p_token1 => 'AGMNT',
8393: p_token1_value => ylds_rec.agreement_number);
8394:
8395: RAISE OKL_API.G_EXCEPTION_ERROR;
8396:
8397: End If;
8398:
8399: l_khr_yld := ylds_rec.contract_yield / 100.00;

Line 8415: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8411: p_stream_type_purpose => r_stm_name.stream_type_purpose,
8412: x_mapped_stream => l_mapped_sty_name,
8413: x_return_status => x_return_status);
8414:
8415: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8416: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8417: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8418: RAISE OKL_API.G_EXCEPTION_ERROR;
8419: END IF;

Line 8416: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8412: x_mapped_stream => l_mapped_sty_name,
8413: x_return_status => x_return_status);
8414:
8415: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8416: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8417: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8418: RAISE OKL_API.G_EXCEPTION_ERROR;
8419: END IF;
8420: If l_mapped_sty_name is NOT NULL THen

Line 8417: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8413: x_return_status => x_return_status);
8414:
8415: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8416: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8417: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8418: RAISE OKL_API.G_EXCEPTION_ERROR;
8419: END IF;
8420: If l_mapped_sty_name is NOT NULL THen
8421:

Line 8418: RAISE OKL_API.G_EXCEPTION_ERROR;

8414:
8415: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8416: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8417: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8418: RAISE OKL_API.G_EXCEPTION_ERROR;
8419: END IF;
8420: If l_mapped_sty_name is NOT NULL THen
8421:
8422: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 8427: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8423: x_sty_id => l_sty_id,
8424: x_sty_name => l_sty_name,
8425: x_return_status => x_return_status);
8426:
8427: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8428: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8429: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8430: RAISE OKL_API.G_EXCEPTION_ERROR;
8431: END IF;

Line 8428: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8424: x_sty_name => l_sty_name,
8425: x_return_status => x_return_status);
8426:
8427: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8428: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8429: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8430: RAISE OKL_API.G_EXCEPTION_ERROR;
8431: END IF;
8432:

Line 8429: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8425: x_return_status => x_return_status);
8426:
8427: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8428: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8429: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8430: RAISE OKL_API.G_EXCEPTION_ERROR;
8431: END IF;
8432:
8433: l_stmv_rec := NULL;

Line 8430: RAISE OKL_API.G_EXCEPTION_ERROR;

8426:
8427: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8428: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8429: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8430: RAISE OKL_API.G_EXCEPTION_ERROR;
8431: END IF;
8432:
8433: l_stmv_rec := NULL;
8434: get_stream_header(p_purpose_code => NULL,

Line 8441: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8437: p_sty_id => l_sty_id,
8438: x_stmv_rec => l_stmv_rec,
8439: x_return_status => x_return_status);
8440:
8441: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8442: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8443: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8444: RAISE OKL_API.G_EXCEPTION_ERROR;
8445: END IF;

Line 8442: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8438: x_stmv_rec => l_stmv_rec,
8439: x_return_status => x_return_status);
8440:
8441: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8442: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8443: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8444: RAISE OKL_API.G_EXCEPTION_ERROR;
8445: END IF;
8446:

Line 8443: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8439: x_return_status => x_return_status);
8440:
8441: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8442: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8443: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8444: RAISE OKL_API.G_EXCEPTION_ERROR;
8445: END IF;
8446:
8447: l_selv_tbl(1).stream_element_date := ylds_rec.contract_start_date;

Line 8444: RAISE OKL_API.G_EXCEPTION_ERROR;

8440:
8441: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8442: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8443: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8444: RAISE OKL_API.G_EXCEPTION_ERROR;
8445: END IF;
8446:
8447: l_selv_tbl(1).stream_element_date := ylds_rec.contract_start_date;
8448: l_selv_tbl(1).se_line_number := 1;

Line 8463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8459: x_days_in_year => l_day_convention_year,
8460: x_return_status => x_return_status);
8461: print( 'gen_pv_streams', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
8462: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8464: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8465: RAISE OKL_API.G_EXCEPTION_ERROR;
8466: END IF;
8467:

Line 8465: RAISE OKL_API.G_EXCEPTION_ERROR;

8461: print( 'gen_pv_streams', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
8462: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8464: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8465: RAISE OKL_API.G_EXCEPTION_ERROR;
8466: END IF;
8467:
8468: FOR sec_strms_rec IN sec_strms_csr
8469: LOOP

Line 8480: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8476: p_end_date => l_end_date,
8477: p_arrears => 'N',
8478: x_return_status => x_return_status);
8479:
8480: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8481: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8482: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8483: RAISE OKL_API.G_EXCEPTION_ERROR;
8484: END IF;

Line 8481: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8477: p_arrears => 'N',
8478: x_return_status => x_return_status);
8479:
8480: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8481: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8482: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8483: RAISE OKL_API.G_EXCEPTION_ERROR;
8484: END IF;
8485:

Line 8482: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8478: x_return_status => x_return_status);
8479:
8480: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8481: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8482: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8483: RAISE OKL_API.G_EXCEPTION_ERROR;
8484: END IF;
8485:
8486: l_selv_tbl(1).amount := l_selv_tbl(1).amount +

Line 8483: RAISE OKL_API.G_EXCEPTION_ERROR;

8479:
8480: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8481: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8482: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8483: RAISE OKL_API.G_EXCEPTION_ERROR;
8484: END IF;
8485:
8486: l_selv_tbl(1).amount := l_selv_tbl(1).amount +
8487: sec_strms_rec.stream_ele_amount / POWER( 1 + (l_khr_yld/360), l_days );

Line 8507: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8503: p_khr_id => p_agreement_id, --p_khr_id => p_contract_id,
8504: x_mapped_stream => l_mapped_sty_name,
8505: x_return_status => x_return_status);
8506:
8507: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8508: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8509: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8510: RAISE OKL_API.G_EXCEPTION_ERROR;
8511: END IF;

Line 8508: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8504: x_mapped_stream => l_mapped_sty_name,
8505: x_return_status => x_return_status);
8506:
8507: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8508: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8509: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8510: RAISE OKL_API.G_EXCEPTION_ERROR;
8511: END IF;
8512: If l_mapped_sty_name is NOT NULL THen

Line 8509: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8505: x_return_status => x_return_status);
8506:
8507: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8508: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8509: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8510: RAISE OKL_API.G_EXCEPTION_ERROR;
8511: END IF;
8512: If l_mapped_sty_name is NOT NULL THen
8513:

Line 8510: RAISE OKL_API.G_EXCEPTION_ERROR;

8506:
8507: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8508: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8509: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8510: RAISE OKL_API.G_EXCEPTION_ERROR;
8511: END IF;
8512: If l_mapped_sty_name is NOT NULL THen
8513:
8514: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 8519: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8515: x_sty_id => l_sty_id,
8516: x_sty_name => l_sty_name,
8517: x_return_status => x_return_status);
8518:
8519: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8520: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8521: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8522: RAISE OKL_API.G_EXCEPTION_ERROR;
8523: END IF;

Line 8520: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8516: x_sty_name => l_sty_name,
8517: x_return_status => x_return_status);
8518:
8519: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8520: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8521: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8522: RAISE OKL_API.G_EXCEPTION_ERROR;
8523: END IF;
8524:

Line 8521: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8517: x_return_status => x_return_status);
8518:
8519: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8520: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8521: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8522: RAISE OKL_API.G_EXCEPTION_ERROR;
8523: END IF;
8524:
8525: l_stmv_rec := NULL;

Line 8522: RAISE OKL_API.G_EXCEPTION_ERROR;

8518:
8519: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8520: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8521: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8522: RAISE OKL_API.G_EXCEPTION_ERROR;
8523: END IF;
8524:
8525: l_stmv_rec := NULL;
8526: get_stream_header(p_purpose_code => NULL,

Line 8533: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8529: p_sty_id => l_sty_id,
8530: x_stmv_rec => l_stmv_rec,
8531: x_return_status => x_return_status);
8532:
8533: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8534: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8535: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8536: RAISE OKL_API.G_EXCEPTION_ERROR;
8537: END IF;

Line 8534: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8530: x_stmv_rec => l_stmv_rec,
8531: x_return_status => x_return_status);
8532:
8533: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8534: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8535: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8536: RAISE OKL_API.G_EXCEPTION_ERROR;
8537: END IF;
8538:

Line 8535: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8531: x_return_status => x_return_status);
8532:
8533: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8534: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8535: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8536: RAISE OKL_API.G_EXCEPTION_ERROR;
8537: END IF;
8538:
8539: l_selv_tbl(1).stream_element_date := ylds_rec.contract_start_date;

Line 8536: RAISE OKL_API.G_EXCEPTION_ERROR;

8532:
8533: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8534: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8535: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8536: RAISE OKL_API.G_EXCEPTION_ERROR;
8537: END IF;
8538:
8539: l_selv_tbl(1).stream_element_date := ylds_rec.contract_start_date;
8540: l_selv_tbl(1).se_line_number := 1;

Line 8555: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8551: x_days_in_year => l_day_convention_year,
8552: x_return_status => x_return_status);
8553: print( 'gen_pv_streams', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
8554: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8555: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8556: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8557: RAISE OKL_API.G_EXCEPTION_ERROR;
8558: END IF;
8559:

Line 8557: RAISE OKL_API.G_EXCEPTION_ERROR;

8553: print( 'gen_pv_streams', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
8554: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8555: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8556: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8557: RAISE OKL_API.G_EXCEPTION_ERROR;
8558: END IF;
8559:
8560: FOR sec_strms_rec IN sec_strms_csr
8561: LOOP

Line 8572: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8568: p_end_date => l_end_date,
8569: p_arrears => 'N',
8570: x_return_status => x_return_status);
8571:
8572: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8573: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8574: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8575: RAISE OKL_API.G_EXCEPTION_ERROR;
8576: END IF;

Line 8573: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8569: p_arrears => 'N',
8570: x_return_status => x_return_status);
8571:
8572: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8573: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8574: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8575: RAISE OKL_API.G_EXCEPTION_ERROR;
8576: END IF;
8577:

Line 8574: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8570: x_return_status => x_return_status);
8571:
8572: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8573: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8574: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8575: RAISE OKL_API.G_EXCEPTION_ERROR;
8576: END IF;
8577:
8578: l_selv_tbl(1).amount := l_selv_tbl(1).amount +

Line 8575: RAISE OKL_API.G_EXCEPTION_ERROR;

8571:
8572: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8573: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8574: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8575: RAISE OKL_API.G_EXCEPTION_ERROR;
8576: END IF;
8577:
8578: l_selv_tbl(1).amount := l_selv_tbl(1).amount +
8579: sec_strms_rec.stream_ele_amount / POWER( 1 + (l_khr_yld/360), l_days );

Line 8605: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

8601: CLOSE ylds_pend_csr;
8602:
8603: If (nvl(ylds_rec.contract_yield, -360)/360 = -1 ) Then
8604:
8605: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
8606: p_msg_name => 'OKL_AGMNT_NOYLD',
8607: p_token1 => 'AGMNT',
8608: p_token1_value => ylds_rec.agreement_number);
8609:

Line 8610: RAISE OKL_API.G_EXCEPTION_ERROR;

8606: p_msg_name => 'OKL_AGMNT_NOYLD',
8607: p_token1 => 'AGMNT',
8608: p_token1_value => ylds_rec.agreement_number);
8609:
8610: RAISE OKL_API.G_EXCEPTION_ERROR;
8611:
8612: End If;
8613:
8614: l_khr_yld := ylds_rec.contract_yield / 100.00;

Line 8629: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8625: p_stream_type_purpose => r_stm_name.stream_type_purpose,
8626: x_mapped_stream => l_mapped_sty_name,
8627: x_return_status => x_return_status);
8628:
8629: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8630: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8631: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8632: RAISE OKL_API.G_EXCEPTION_ERROR;
8633: END IF;

Line 8630: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8626: x_mapped_stream => l_mapped_sty_name,
8627: x_return_status => x_return_status);
8628:
8629: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8630: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8631: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8632: RAISE OKL_API.G_EXCEPTION_ERROR;
8633: END IF;
8634: If l_mapped_sty_name is NOT NULL THen

Line 8631: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8627: x_return_status => x_return_status);
8628:
8629: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8630: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8631: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8632: RAISE OKL_API.G_EXCEPTION_ERROR;
8633: END IF;
8634: If l_mapped_sty_name is NOT NULL THen
8635:

Line 8632: RAISE OKL_API.G_EXCEPTION_ERROR;

8628:
8629: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8630: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8631: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8632: RAISE OKL_API.G_EXCEPTION_ERROR;
8633: END IF;
8634: If l_mapped_sty_name is NOT NULL THen
8635:
8636: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 8641: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8637: x_sty_id => l_sty_id,
8638: x_sty_name => l_sty_name,
8639: x_return_status => x_return_status);
8640:
8641: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8643: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8644: RAISE OKL_API.G_EXCEPTION_ERROR;
8645: END IF;

Line 8642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8638: x_sty_name => l_sty_name,
8639: x_return_status => x_return_status);
8640:
8641: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8643: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8644: RAISE OKL_API.G_EXCEPTION_ERROR;
8645: END IF;
8646:

Line 8643: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8639: x_return_status => x_return_status);
8640:
8641: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8643: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8644: RAISE OKL_API.G_EXCEPTION_ERROR;
8645: END IF;
8646:
8647: l_stmv_rec := NULL;

Line 8644: RAISE OKL_API.G_EXCEPTION_ERROR;

8640:
8641: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8642: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8643: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8644: RAISE OKL_API.G_EXCEPTION_ERROR;
8645: END IF;
8646:
8647: l_stmv_rec := NULL;
8648: get_stream_header(p_purpose_code => NULL,

Line 8655: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8651: p_sty_id => l_sty_id,
8652: x_stmv_rec => l_stmv_rec,
8653: x_return_status => x_return_status);
8654:
8655: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8656: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8657: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8658: RAISE OKL_API.G_EXCEPTION_ERROR;
8659: END IF;

Line 8656: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8652: x_stmv_rec => l_stmv_rec,
8653: x_return_status => x_return_status);
8654:
8655: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8656: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8657: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8658: RAISE OKL_API.G_EXCEPTION_ERROR;
8659: END IF;
8660:

Line 8657: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8653: x_return_status => x_return_status);
8654:
8655: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8656: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8657: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8658: RAISE OKL_API.G_EXCEPTION_ERROR;
8659: END IF;
8660:
8661: l_selv_tbl(1).stream_element_date := ylds_rec.contract_start_date;

Line 8658: RAISE OKL_API.G_EXCEPTION_ERROR;

8654:
8655: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8656: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8657: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8658: RAISE OKL_API.G_EXCEPTION_ERROR;
8659: END IF;
8660:
8661: l_selv_tbl(1).stream_element_date := ylds_rec.contract_start_date;
8662: l_selv_tbl(1).se_line_number := 1;

Line 8677: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8673: x_days_in_year => l_day_convention_year,
8674: x_return_status => x_return_status);
8675: print( 'gen_pv_streams', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
8676: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8677: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8678: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8679: RAISE OKL_API.G_EXCEPTION_ERROR;
8680: END IF;
8681:

Line 8679: RAISE OKL_API.G_EXCEPTION_ERROR;

8675: print( 'gen_pv_streams', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
8676: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8677: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8678: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8679: RAISE OKL_API.G_EXCEPTION_ERROR;
8680: END IF;
8681:
8682: FOR sec_strms_rec IN sec_strms_pend_csr
8683: LOOP

Line 8694: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8690: p_end_date => l_end_date,
8691: p_arrears => 'N',
8692: x_return_status => x_return_status);
8693:
8694: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8695: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8696: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8697: RAISE OKL_API.G_EXCEPTION_ERROR;
8698: END IF;

Line 8695: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8691: p_arrears => 'N',
8692: x_return_status => x_return_status);
8693:
8694: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8695: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8696: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8697: RAISE OKL_API.G_EXCEPTION_ERROR;
8698: END IF;
8699:

Line 8696: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8692: x_return_status => x_return_status);
8693:
8694: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8695: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8696: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8697: RAISE OKL_API.G_EXCEPTION_ERROR;
8698: END IF;
8699:
8700: l_selv_tbl(1).amount := l_selv_tbl(1).amount +

Line 8697: RAISE OKL_API.G_EXCEPTION_ERROR;

8693:
8694: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8695: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8696: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8697: RAISE OKL_API.G_EXCEPTION_ERROR;
8698: END IF;
8699:
8700: l_selv_tbl(1).amount := l_selv_tbl(1).amount +
8701: sec_strms_rec.stream_ele_amount / POWER( 1 + (l_khr_yld/360), l_days );

Line 8715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8711: p_khr_id => p_agreement_id, --p_khr_id => p_contract_id,
8712: x_mapped_stream => l_mapped_sty_name,
8713: x_return_status => x_return_status);
8714:
8715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8718: RAISE OKL_API.G_EXCEPTION_ERROR;
8719: END IF;

Line 8716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8712: x_mapped_stream => l_mapped_sty_name,
8713: x_return_status => x_return_status);
8714:
8715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8718: RAISE OKL_API.G_EXCEPTION_ERROR;
8719: END IF;
8720: If l_mapped_sty_name is NOT NULL THen

Line 8717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8713: x_return_status => x_return_status);
8714:
8715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8718: RAISE OKL_API.G_EXCEPTION_ERROR;
8719: END IF;
8720: If l_mapped_sty_name is NOT NULL THen
8721:

Line 8718: RAISE OKL_API.G_EXCEPTION_ERROR;

8714:
8715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8718: RAISE OKL_API.G_EXCEPTION_ERROR;
8719: END IF;
8720: If l_mapped_sty_name is NOT NULL THen
8721:
8722: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 8727: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8723: x_sty_id => l_sty_id,
8724: x_sty_name => l_sty_name,
8725: x_return_status => x_return_status);
8726:
8727: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8728: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8729: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8730: RAISE OKL_API.G_EXCEPTION_ERROR;
8731: END IF;

Line 8728: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8724: x_sty_name => l_sty_name,
8725: x_return_status => x_return_status);
8726:
8727: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8728: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8729: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8730: RAISE OKL_API.G_EXCEPTION_ERROR;
8731: END IF;
8732:

Line 8729: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8725: x_return_status => x_return_status);
8726:
8727: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8728: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8729: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8730: RAISE OKL_API.G_EXCEPTION_ERROR;
8731: END IF;
8732:
8733: l_stmv_rec := NULL;

Line 8730: RAISE OKL_API.G_EXCEPTION_ERROR;

8726:
8727: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8728: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8729: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8730: RAISE OKL_API.G_EXCEPTION_ERROR;
8731: END IF;
8732:
8733: l_stmv_rec := NULL;
8734: get_stream_header(p_purpose_code => NULL,

Line 8741: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8737: p_sty_id => l_sty_id,
8738: x_stmv_rec => l_stmv_rec,
8739: x_return_status => x_return_status);
8740:
8741: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8742: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8743: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8744: RAISE OKL_API.G_EXCEPTION_ERROR;
8745: END IF;

Line 8742: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8738: x_stmv_rec => l_stmv_rec,
8739: x_return_status => x_return_status);
8740:
8741: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8742: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8743: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8744: RAISE OKL_API.G_EXCEPTION_ERROR;
8745: END IF;
8746:

Line 8743: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8739: x_return_status => x_return_status);
8740:
8741: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8742: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8743: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8744: RAISE OKL_API.G_EXCEPTION_ERROR;
8745: END IF;
8746:
8747: l_selv_tbl(1).stream_element_date := ylds_rec.contract_start_date;

Line 8744: RAISE OKL_API.G_EXCEPTION_ERROR;

8740:
8741: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8742: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8743: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8744: RAISE OKL_API.G_EXCEPTION_ERROR;
8745: END IF;
8746:
8747: l_selv_tbl(1).stream_element_date := ylds_rec.contract_start_date;
8748: l_selv_tbl(1).se_line_number := 1;

Line 8763: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8759: x_days_in_year => l_day_convention_year,
8760: x_return_status => x_return_status);
8761: print( 'gen_pv_streams', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
8762: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8763: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8764: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8765: RAISE OKL_API.G_EXCEPTION_ERROR;
8766: END IF;
8767:

Line 8765: RAISE OKL_API.G_EXCEPTION_ERROR;

8761: print( 'gen_pv_streams', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
8762: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
8763: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8764: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
8765: RAISE OKL_API.G_EXCEPTION_ERROR;
8766: END IF;
8767:
8768: FOR sec_strms_rec IN sec_strms_pend_csr
8769: LOOP

Line 8780: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

8776: p_end_date => l_end_date,
8777: p_arrears => 'N',
8778: x_return_status => x_return_status);
8779:
8780: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8782: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8783: RAISE OKL_API.G_EXCEPTION_ERROR;
8784: END IF;

Line 8781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

8777: p_arrears => 'N',
8778: x_return_status => x_return_status);
8779:
8780: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8782: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8783: RAISE OKL_API.G_EXCEPTION_ERROR;
8784: END IF;
8785:

Line 8782: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

8778: x_return_status => x_return_status);
8779:
8780: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8782: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8783: RAISE OKL_API.G_EXCEPTION_ERROR;
8784: END IF;
8785:
8786: l_selv_tbl(1).amount := l_selv_tbl(1).amount +

Line 8783: RAISE OKL_API.G_EXCEPTION_ERROR;

8779:
8780: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
8781: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
8782: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
8783: RAISE OKL_API.G_EXCEPTION_ERROR;
8784: END IF;
8785:
8786: l_selv_tbl(1).amount := l_selv_tbl(1).amount +
8787: sec_strms_rec.stream_ele_amount / POWER( 1 + (l_khr_yld/360), l_days );

Line 8799: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

8795:
8796: END IF;
8797:
8798: print( l_api_name, 'end' );
8799: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
8800:
8801: Exception
8802:
8803: when OKL_API.G_EXCEPTION_ERROR then

Line 8803: when OKL_API.G_EXCEPTION_ERROR then

8799: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
8800:
8801: Exception
8802:
8803: when OKL_API.G_EXCEPTION_ERROR then
8804: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8805: p_api_name => l_api_name,
8806: p_pkg_name => g_pkg_name,
8807: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 8804: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8800:
8801: Exception
8802:
8803: when OKL_API.G_EXCEPTION_ERROR then
8804: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8805: p_api_name => l_api_name,
8806: p_pkg_name => g_pkg_name,
8807: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
8808: x_msg_count => x_msg_count,

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

8803: when OKL_API.G_EXCEPTION_ERROR then
8804: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8805: p_api_name => l_api_name,
8806: p_pkg_name => g_pkg_name,
8807: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
8808: x_msg_count => x_msg_count,
8809: x_msg_data => x_msg_data,
8810: p_api_type => g_api_type);
8811:

Line 8812: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

8808: x_msg_count => x_msg_count,
8809: x_msg_data => x_msg_data,
8810: p_api_type => g_api_type);
8811:
8812: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
8813: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8814: p_api_name => l_api_name,
8815: p_pkg_name => g_pkg_name,
8816: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 8813: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8809: x_msg_data => x_msg_data,
8810: p_api_type => g_api_type);
8811:
8812: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
8813: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8814: p_api_name => l_api_name,
8815: p_pkg_name => g_pkg_name,
8816: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
8817: x_msg_count => x_msg_count,

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

8812: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
8813: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8814: p_api_name => l_api_name,
8815: p_pkg_name => g_pkg_name,
8816: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
8817: x_msg_count => x_msg_count,
8818: x_msg_data => x_msg_data,
8819: p_api_type => g_api_type);
8820:

Line 8822: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

8818: x_msg_data => x_msg_data,
8819: p_api_type => g_api_type);
8820:
8821: when OTHERS then
8822: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
8823: p_api_name => l_api_name,
8824: p_pkg_name => g_pkg_name,
8825: p_exc_name => 'OTHERS',
8826: x_msg_count => x_msg_count,

Line 9017: x_return_status := OKL_API.G_RET_STS_SUCCESS;

9013: BEGIN
9014:
9015: print( l_api_name, 'begin' );
9016:
9017: x_return_status := OKL_API.G_RET_STS_SUCCESS;
9018:
9019: x_return_status := OKL_API.START_ACTIVITY(
9020: p_api_name => l_api_name,
9021: p_pkg_name => g_pkg_name,

Line 9019: x_return_status := OKL_API.START_ACTIVITY(

9015: print( l_api_name, 'begin' );
9016:
9017: x_return_status := OKL_API.G_RET_STS_SUCCESS;
9018:
9019: x_return_status := OKL_API.START_ACTIVITY(
9020: p_api_name => l_api_name,
9021: p_pkg_name => g_pkg_name,
9022: p_init_msg_list => p_init_msg_list,
9023: l_api_version => p_api_version,

Line 9029: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

9025: p_api_type => G_API_TYPE,
9026: x_return_status => x_return_status);
9027:
9028: -- check if activity started successfully
9029: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
9030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9031: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
9032: raise OKL_API.G_EXCEPTION_ERROR;
9033: End If;

Line 9030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9026: x_return_status => x_return_status);
9027:
9028: -- check if activity started successfully
9029: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
9030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9031: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
9032: raise OKL_API.G_EXCEPTION_ERROR;
9033: End If;
9034:

Line 9031: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

9027:
9028: -- check if activity started successfully
9029: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
9030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9031: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
9032: raise OKL_API.G_EXCEPTION_ERROR;
9033: End If;
9034:
9035: OPEN l_hdrrl_csr;

Line 9032: raise OKL_API.G_EXCEPTION_ERROR;

9028: -- check if activity started successfully
9029: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
9030: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9031: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
9032: raise OKL_API.G_EXCEPTION_ERROR;
9033: End If;
9034:
9035: OPEN l_hdrrl_csr;
9036: FETCH l_hdrrl_csr INTO l_hdrrl_rec;

Line 9060: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

9056: CLOSE ylds_csr;
9057:
9058: If (( ylds_rec.agmnt_yield = -1 ) OR (ylds_rec.contract_yield = -1 )) Then
9059:
9060: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
9061: p_msg_name => 'OKL_AGMNT_NOYLD',
9062: p_token1 => 'AGMNT',
9063: p_token1_value => ylds_rec.agreement_number);
9064:

Line 9065: RAISE OKL_API.G_EXCEPTION_ERROR;

9061: p_msg_name => 'OKL_AGMNT_NOYLD',
9062: p_token1 => 'AGMNT',
9063: p_token1_value => ylds_rec.agreement_number);
9064:
9065: RAISE OKL_API.G_EXCEPTION_ERROR;
9066:
9067: End If;
9068:
9069: l_agt_yld := ylds_rec.agmnt_yield/100.0;

Line 9074: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

9070: l_khr_yld := ylds_rec.contract_yield/100.0;
9071:
9072: ElsIf ( nvl(l_hdrrl_rec.method, 'XYZ') = 'XYZ' ) Then
9073:
9074: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
9075: p_msg_name => 'OKL_INVALID_METHOD',
9076: p_token1 => 'AGMNT',
9077: p_token1_value => ylds_rec.agreement_number);
9078:

Line 9079: RAISE OKL_API.G_EXCEPTION_ERROR;

9075: p_msg_name => 'OKL_INVALID_METHOD',
9076: p_token1 => 'AGMNT',
9077: p_token1_value => ylds_rec.agreement_number);
9078:
9079: RAISE OKL_API.G_EXCEPTION_ERROR;
9080:
9081: End If;
9082:
9083: OPEN c_stm_name;

Line 9096: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9092: p_stream_type_purpose => r_stm_name.stream_type_purpose,
9093: x_mapped_stream => l_mapped_sty_name,
9094: x_return_status => x_return_status);
9095:
9096: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9097: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9098: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9099: RAISE OKL_API.G_EXCEPTION_ERROR;
9100: END IF;

Line 9097: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9093: x_mapped_stream => l_mapped_sty_name,
9094: x_return_status => x_return_status);
9095:
9096: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9097: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9098: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9099: RAISE OKL_API.G_EXCEPTION_ERROR;
9100: END IF;
9101: If l_mapped_sty_name IS NOT NULL Then

Line 9098: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9094: x_return_status => x_return_status);
9095:
9096: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9097: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9098: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9099: RAISE OKL_API.G_EXCEPTION_ERROR;
9100: END IF;
9101: If l_mapped_sty_name IS NOT NULL Then
9102:

Line 9099: RAISE OKL_API.G_EXCEPTION_ERROR;

9095:
9096: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9097: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9098: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9099: RAISE OKL_API.G_EXCEPTION_ERROR;
9100: END IF;
9101: If l_mapped_sty_name IS NOT NULL Then
9102:
9103: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 9108: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9104: x_sty_id => l_sty_id,
9105: x_sty_name => l_sty_name,
9106: x_return_status => x_return_status);
9107:
9108: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9109: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9110: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9111: RAISE OKL_API.G_EXCEPTION_ERROR;
9112: END IF;

Line 9109: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9105: x_sty_name => l_sty_name,
9106: x_return_status => x_return_status);
9107:
9108: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9109: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9110: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9111: RAISE OKL_API.G_EXCEPTION_ERROR;
9112: END IF;
9113:

Line 9110: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9106: x_return_status => x_return_status);
9107:
9108: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9109: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9110: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9111: RAISE OKL_API.G_EXCEPTION_ERROR;
9112: END IF;
9113:
9114: l_stmv_rec := NULL;

Line 9111: RAISE OKL_API.G_EXCEPTION_ERROR;

9107:
9108: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9109: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9110: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9111: RAISE OKL_API.G_EXCEPTION_ERROR;
9112: END IF;
9113:
9114: l_stmv_rec := NULL;
9115: get_stream_header(p_purpose_code => NULL,

Line 9122: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9118: p_sty_id => l_sty_id,
9119: x_stmv_rec => l_stmv_rec,
9120: x_return_status => x_return_status);
9121:
9122: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9123: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9124: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9125: RAISE OKL_API.G_EXCEPTION_ERROR;
9126: END IF;

Line 9123: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9119: x_stmv_rec => l_stmv_rec,
9120: x_return_status => x_return_status);
9121:
9122: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9123: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9124: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9125: RAISE OKL_API.G_EXCEPTION_ERROR;
9126: END IF;
9127:

Line 9124: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9120: x_return_status => x_return_status);
9121:
9122: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9123: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9124: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9125: RAISE OKL_API.G_EXCEPTION_ERROR;
9126: END IF;
9127:
9128: FOR sec_strms_rec IN sec_strms_csr

Line 9125: RAISE OKL_API.G_EXCEPTION_ERROR;

9121:
9122: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9123: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9124: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9125: RAISE OKL_API.G_EXCEPTION_ERROR;
9126: END IF;
9127:
9128: FOR sec_strms_rec IN sec_strms_csr
9129: LOOP

Line 9160: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9156: p_khr_id => p_agreement_id,
9157: x_mapped_stream => l_mapped_sty_name,
9158: x_return_status => x_return_status);
9159:
9160: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9161: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9162: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9163: RAISE OKL_API.G_EXCEPTION_ERROR;
9164: END IF;

Line 9161: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9157: x_mapped_stream => l_mapped_sty_name,
9158: x_return_status => x_return_status);
9159:
9160: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9161: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9162: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9163: RAISE OKL_API.G_EXCEPTION_ERROR;
9164: END IF;
9165: If l_mapped_sty_name IS NOT NULL Then

Line 9162: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9158: x_return_status => x_return_status);
9159:
9160: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9161: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9162: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9163: RAISE OKL_API.G_EXCEPTION_ERROR;
9164: END IF;
9165: If l_mapped_sty_name IS NOT NULL Then
9166:

Line 9163: RAISE OKL_API.G_EXCEPTION_ERROR;

9159:
9160: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9161: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9162: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9163: RAISE OKL_API.G_EXCEPTION_ERROR;
9164: END IF;
9165: If l_mapped_sty_name IS NOT NULL Then
9166:
9167: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 9172: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9168: x_sty_id => l_sty_id,
9169: x_sty_name => l_sty_name,
9170: x_return_status => x_return_status);
9171:
9172: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9174: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9175: RAISE OKL_API.G_EXCEPTION_ERROR;
9176: END IF;

Line 9173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9169: x_sty_name => l_sty_name,
9170: x_return_status => x_return_status);
9171:
9172: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9174: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9175: RAISE OKL_API.G_EXCEPTION_ERROR;
9176: END IF;
9177:

Line 9174: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9170: x_return_status => x_return_status);
9171:
9172: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9174: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9175: RAISE OKL_API.G_EXCEPTION_ERROR;
9176: END IF;
9177:
9178: l_stmv_rec := NULL;

Line 9175: RAISE OKL_API.G_EXCEPTION_ERROR;

9171:
9172: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9173: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9174: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9175: RAISE OKL_API.G_EXCEPTION_ERROR;
9176: END IF;
9177:
9178: l_stmv_rec := NULL;
9179: get_stream_header(p_purpose_code => NULL,

Line 9186: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9182: p_sty_id => l_sty_id,
9183: x_stmv_rec => l_stmv_rec,
9184: x_return_status => x_return_status);
9185:
9186: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9187: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9188: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9189: RAISE OKL_API.G_EXCEPTION_ERROR;
9190: END IF;

Line 9187: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9183: x_stmv_rec => l_stmv_rec,
9184: x_return_status => x_return_status);
9185:
9186: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9187: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9188: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9189: RAISE OKL_API.G_EXCEPTION_ERROR;
9190: END IF;
9191:

Line 9188: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9184: x_return_status => x_return_status);
9185:
9186: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9187: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9188: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9189: RAISE OKL_API.G_EXCEPTION_ERROR;
9190: END IF;
9191:
9192: FOR sec_strms_rec IN sec_strms_csr

Line 9189: RAISE OKL_API.G_EXCEPTION_ERROR;

9185:
9186: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9187: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9188: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9189: RAISE OKL_API.G_EXCEPTION_ERROR;
9190: END IF;
9191:
9192: FOR sec_strms_rec IN sec_strms_csr
9193: LOOP

Line 9232: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

9228: CLOSE ylds_pend_csr;
9229:
9230: If (( ylds_rec.agmnt_yield = -1 ) OR (ylds_rec.contract_yield = -1 )) Then
9231:
9232: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
9233: p_msg_name => 'OKL_AGMNT_NOYLD',
9234: p_token1 => 'AGMNT',
9235: p_token1_value => ylds_rec.agreement_number);
9236:

Line 9237: RAISE OKL_API.G_EXCEPTION_ERROR;

9233: p_msg_name => 'OKL_AGMNT_NOYLD',
9234: p_token1 => 'AGMNT',
9235: p_token1_value => ylds_rec.agreement_number);
9236:
9237: RAISE OKL_API.G_EXCEPTION_ERROR;
9238:
9239: End If;
9240:
9241: l_agt_yld := ylds_rec.agmnt_yield/100.0;

Line 9246: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,

9242: l_khr_yld := ylds_rec.contract_yield/100.0;
9243:
9244: ElsIf ( nvl(l_hdrrl_rec.method, 'XYZ') = 'XYZ' ) Then
9245:
9246: OKL_API.SET_MESSAGE(p_app_name => G_APP_NAME,
9247: p_msg_name => 'OKL_INVALID_METHOD',
9248: p_token1 => 'AGMNT',
9249: p_token1_value => ylds_rec.agreement_number);
9250:

Line 9251: RAISE OKL_API.G_EXCEPTION_ERROR;

9247: p_msg_name => 'OKL_INVALID_METHOD',
9248: p_token1 => 'AGMNT',
9249: p_token1_value => ylds_rec.agreement_number);
9250:
9251: RAISE OKL_API.G_EXCEPTION_ERROR;
9252:
9253: End If;
9254:
9255: OPEN c_stm_name;

Line 9268: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9264: p_stream_type_purpose => r_stm_name.stream_type_purpose,
9265: x_mapped_stream => l_mapped_sty_name,
9266: x_return_status => x_return_status);
9267:
9268: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9269: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9270: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9271: RAISE OKL_API.G_EXCEPTION_ERROR;
9272: END IF;

Line 9269: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9265: x_mapped_stream => l_mapped_sty_name,
9266: x_return_status => x_return_status);
9267:
9268: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9269: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9270: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9271: RAISE OKL_API.G_EXCEPTION_ERROR;
9272: END IF;
9273: If l_mapped_sty_name IS NOT NULL Then

Line 9270: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9266: x_return_status => x_return_status);
9267:
9268: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9269: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9270: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9271: RAISE OKL_API.G_EXCEPTION_ERROR;
9272: END IF;
9273: If l_mapped_sty_name IS NOT NULL Then
9274:

Line 9271: RAISE OKL_API.G_EXCEPTION_ERROR;

9267:
9268: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9269: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9270: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9271: RAISE OKL_API.G_EXCEPTION_ERROR;
9272: END IF;
9273: If l_mapped_sty_name IS NOT NULL Then
9274:
9275: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 9280: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9276: x_sty_id => l_sty_id,
9277: x_sty_name => l_sty_name,
9278: x_return_status => x_return_status);
9279:
9280: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9281: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9282: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9283: RAISE OKL_API.G_EXCEPTION_ERROR;
9284: END IF;

Line 9281: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9277: x_sty_name => l_sty_name,
9278: x_return_status => x_return_status);
9279:
9280: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9281: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9282: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9283: RAISE OKL_API.G_EXCEPTION_ERROR;
9284: END IF;
9285:

Line 9282: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9278: x_return_status => x_return_status);
9279:
9280: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9281: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9282: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9283: RAISE OKL_API.G_EXCEPTION_ERROR;
9284: END IF;
9285:
9286: l_stmv_rec := NULL;

Line 9283: RAISE OKL_API.G_EXCEPTION_ERROR;

9279:
9280: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9281: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9282: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9283: RAISE OKL_API.G_EXCEPTION_ERROR;
9284: END IF;
9285:
9286: l_stmv_rec := NULL;
9287: get_stream_header(p_purpose_code => NULL,

Line 9294: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9290: p_sty_id => l_sty_id,
9291: x_stmv_rec => l_stmv_rec,
9292: x_return_status => x_return_status);
9293:
9294: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9295: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9296: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9297: RAISE OKL_API.G_EXCEPTION_ERROR;
9298: END IF;

Line 9295: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9291: x_stmv_rec => l_stmv_rec,
9292: x_return_status => x_return_status);
9293:
9294: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9295: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9296: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9297: RAISE OKL_API.G_EXCEPTION_ERROR;
9298: END IF;
9299:

Line 9296: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9292: x_return_status => x_return_status);
9293:
9294: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9295: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9296: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9297: RAISE OKL_API.G_EXCEPTION_ERROR;
9298: END IF;
9299:
9300: FOR sec_strms_rec IN sec_strms_pend_csr

Line 9297: RAISE OKL_API.G_EXCEPTION_ERROR;

9293:
9294: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9295: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9296: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9297: RAISE OKL_API.G_EXCEPTION_ERROR;
9298: END IF;
9299:
9300: FOR sec_strms_rec IN sec_strms_pend_csr
9301: LOOP

Line 9331: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9327: p_khr_id => p_agreement_id,
9328: x_mapped_stream => l_mapped_sty_name,
9329: x_return_status => x_return_status);
9330:
9331: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9332: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9333: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9334: RAISE OKL_API.G_EXCEPTION_ERROR;
9335: END IF;

Line 9332: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9328: x_mapped_stream => l_mapped_sty_name,
9329: x_return_status => x_return_status);
9330:
9331: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9332: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9333: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9334: RAISE OKL_API.G_EXCEPTION_ERROR;
9335: END IF;
9336: If l_mapped_sty_name IS NOT NULL Then

Line 9333: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9329: x_return_status => x_return_status);
9330:
9331: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9332: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9333: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9334: RAISE OKL_API.G_EXCEPTION_ERROR;
9335: END IF;
9336: If l_mapped_sty_name IS NOT NULL Then
9337:

Line 9334: RAISE OKL_API.G_EXCEPTION_ERROR;

9330:
9331: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9332: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9333: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9334: RAISE OKL_API.G_EXCEPTION_ERROR;
9335: END IF;
9336: If l_mapped_sty_name IS NOT NULL Then
9337:
9338: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 9343: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9339: x_sty_id => l_sty_id,
9340: x_sty_name => l_sty_name,
9341: x_return_status => x_return_status);
9342:
9343: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9344: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9345: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9346: RAISE OKL_API.G_EXCEPTION_ERROR;
9347: END IF;

Line 9344: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9340: x_sty_name => l_sty_name,
9341: x_return_status => x_return_status);
9342:
9343: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9344: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9345: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9346: RAISE OKL_API.G_EXCEPTION_ERROR;
9347: END IF;
9348:

Line 9345: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9341: x_return_status => x_return_status);
9342:
9343: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9344: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9345: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9346: RAISE OKL_API.G_EXCEPTION_ERROR;
9347: END IF;
9348:
9349: l_stmv_rec := NULL;

Line 9346: RAISE OKL_API.G_EXCEPTION_ERROR;

9342:
9343: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9344: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9345: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9346: RAISE OKL_API.G_EXCEPTION_ERROR;
9347: END IF;
9348:
9349: l_stmv_rec := NULL;
9350: get_stream_header(p_purpose_code => NULL,

Line 9357: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9353: p_sty_id => l_sty_id,
9354: x_stmv_rec => l_stmv_rec,
9355: x_return_status => x_return_status);
9356:
9357: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9358: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9359: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9360: RAISE OKL_API.G_EXCEPTION_ERROR;
9361: END IF;

Line 9358: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9354: x_stmv_rec => l_stmv_rec,
9355: x_return_status => x_return_status);
9356:
9357: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9358: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9359: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9360: RAISE OKL_API.G_EXCEPTION_ERROR;
9361: END IF;
9362:

Line 9359: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9355: x_return_status => x_return_status);
9356:
9357: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9358: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9359: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9360: RAISE OKL_API.G_EXCEPTION_ERROR;
9361: END IF;
9362:
9363: FOR sec_strms_rec IN sec_strms_pend_csr

Line 9360: RAISE OKL_API.G_EXCEPTION_ERROR;

9356:
9357: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9358: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9359: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9360: RAISE OKL_API.G_EXCEPTION_ERROR;
9361: END IF;
9362:
9363: FOR sec_strms_rec IN sec_strms_pend_csr
9364: LOOP

Line 9390: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

9386: END IF;
9387: /* sosharma End Changes*/
9388:
9389: print( l_api_name, 'end' );
9390: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
9391:
9392: Exception
9393:
9394: when OKL_API.G_EXCEPTION_ERROR then

Line 9394: when OKL_API.G_EXCEPTION_ERROR then

9390: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
9391:
9392: Exception
9393:
9394: when OKL_API.G_EXCEPTION_ERROR then
9395: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9396: p_api_name => l_api_name,
9397: p_pkg_name => g_pkg_name,
9398: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 9395: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9391:
9392: Exception
9393:
9394: when OKL_API.G_EXCEPTION_ERROR then
9395: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9396: p_api_name => l_api_name,
9397: p_pkg_name => g_pkg_name,
9398: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9399: x_msg_count => x_msg_count,

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

9394: when OKL_API.G_EXCEPTION_ERROR then
9395: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9396: p_api_name => l_api_name,
9397: p_pkg_name => g_pkg_name,
9398: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9399: x_msg_count => x_msg_count,
9400: x_msg_data => x_msg_data,
9401: p_api_type => g_api_type);
9402:

Line 9403: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

9399: x_msg_count => x_msg_count,
9400: x_msg_data => x_msg_data,
9401: p_api_type => g_api_type);
9402:
9403: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
9404: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9405: p_api_name => l_api_name,
9406: p_pkg_name => g_pkg_name,
9407: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 9404: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9400: x_msg_data => x_msg_data,
9401: p_api_type => g_api_type);
9402:
9403: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
9404: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9405: p_api_name => l_api_name,
9406: p_pkg_name => g_pkg_name,
9407: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
9408: x_msg_count => x_msg_count,

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

9403: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
9404: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9405: p_api_name => l_api_name,
9406: p_pkg_name => g_pkg_name,
9407: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
9408: x_msg_count => x_msg_count,
9409: x_msg_data => x_msg_data,
9410: p_api_type => g_api_type);
9411:

Line 9413: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9409: x_msg_data => x_msg_data,
9410: p_api_type => g_api_type);
9411:
9412: when OTHERS then
9413: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9414: p_api_name => l_api_name,
9415: p_pkg_name => g_pkg_name,
9416: p_exc_name => 'OTHERS',
9417: x_msg_count => x_msg_count,

Line 9570: x_return_status := OKL_API.G_RET_STS_SUCCESS;

9566: BEGIN
9567:
9568: print( l_api_name, 'begin' );
9569:
9570: x_return_status := OKL_API.G_RET_STS_SUCCESS;
9571:
9572: x_return_status := OKL_API.START_ACTIVITY(
9573: p_api_name => l_api_name,
9574: p_pkg_name => g_pkg_name,

Line 9572: x_return_status := OKL_API.START_ACTIVITY(

9568: print( l_api_name, 'begin' );
9569:
9570: x_return_status := OKL_API.G_RET_STS_SUCCESS;
9571:
9572: x_return_status := OKL_API.START_ACTIVITY(
9573: p_api_name => l_api_name,
9574: p_pkg_name => g_pkg_name,
9575: p_init_msg_list => p_init_msg_list,
9576: l_api_version => p_api_version,

Line 9582: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

9578: p_api_type => G_API_TYPE,
9579: x_return_status => x_return_status);
9580:
9581: -- check if activity started successfully
9582: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
9583: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9584: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
9585: raise OKL_API.G_EXCEPTION_ERROR;
9586: End If;

Line 9583: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9579: x_return_status => x_return_status);
9580:
9581: -- check if activity started successfully
9582: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
9583: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9584: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
9585: raise OKL_API.G_EXCEPTION_ERROR;
9586: End If;
9587:

Line 9584: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

9580:
9581: -- check if activity started successfully
9582: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
9583: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9584: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
9585: raise OKL_API.G_EXCEPTION_ERROR;
9586: End If;
9587:
9588: print( l_api_name, 'save point' );

Line 9585: raise OKL_API.G_EXCEPTION_ERROR;

9581: -- check if activity started successfully
9582: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
9583: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9584: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
9585: raise OKL_API.G_EXCEPTION_ERROR;
9586: End If;
9587:
9588: print( l_api_name, 'save point' );
9589:

Line 9613: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9609: p_stream_type_purpose => sec_strms_rec.stream_type_purpose,
9610: x_mapped_stream => l_mapped_sty_name,
9611: x_return_status => x_return_status);
9612:
9613: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9614: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9615: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9616: RAISE OKL_API.G_EXCEPTION_ERROR;
9617: END IF;

Line 9614: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9610: x_mapped_stream => l_mapped_sty_name,
9611: x_return_status => x_return_status);
9612:
9613: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9614: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9615: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9616: RAISE OKL_API.G_EXCEPTION_ERROR;
9617: END IF;
9618:

Line 9615: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9611: x_return_status => x_return_status);
9612:
9613: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9614: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9615: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9616: RAISE OKL_API.G_EXCEPTION_ERROR;
9617: END IF;
9618:
9619: If ( l_mapped_sty_name IS NOT NULL ) Then

Line 9616: RAISE OKL_API.G_EXCEPTION_ERROR;

9612:
9613: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9614: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9615: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9616: RAISE OKL_API.G_EXCEPTION_ERROR;
9617: END IF;
9618:
9619: If ( l_mapped_sty_name IS NOT NULL ) Then
9620:

Line 9647: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9643: x_msg_data => x_msg_data,
9644: p_stmv_tbl => l_stmv_tbl,
9645: x_stmv_tbl => x_stmv_tbl);
9646:
9647: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9648: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9649: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9650: RAISE OKL_API.G_EXCEPTION_ERROR;
9651: END IF;

Line 9648: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9644: p_stmv_tbl => l_stmv_tbl,
9645: x_stmv_tbl => x_stmv_tbl);
9646:
9647: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9648: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9649: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9650: RAISE OKL_API.G_EXCEPTION_ERROR;
9651: END IF;
9652:

Line 9649: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9645: x_stmv_tbl => x_stmv_tbl);
9646:
9647: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9648: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9649: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9650: RAISE OKL_API.G_EXCEPTION_ERROR;
9651: END IF;
9652:
9653: End If;

Line 9650: RAISE OKL_API.G_EXCEPTION_ERROR;

9646:
9647: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9648: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9649: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9650: RAISE OKL_API.G_EXCEPTION_ERROR;
9651: END IF;
9652:
9653: End If;
9654: l_stmv_tbl.delete;

Line 9667: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9663: p_khr_id => sec_strms_rec.agreement_id,
9664: x_mapped_stream => l_mapped_sty_name,
9665: x_return_status => x_return_status);
9666:
9667: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9669: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9670: RAISE OKL_API.G_EXCEPTION_ERROR;
9671: END IF;

Line 9668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9664: x_mapped_stream => l_mapped_sty_name,
9665: x_return_status => x_return_status);
9666:
9667: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9669: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9670: RAISE OKL_API.G_EXCEPTION_ERROR;
9671: END IF;
9672:

Line 9669: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9665: x_return_status => x_return_status);
9666:
9667: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9669: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9670: RAISE OKL_API.G_EXCEPTION_ERROR;
9671: END IF;
9672:
9673: If ( l_mapped_sty_name IS NOT NULL ) Then

Line 9670: RAISE OKL_API.G_EXCEPTION_ERROR;

9666:
9667: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9668: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9669: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9670: RAISE OKL_API.G_EXCEPTION_ERROR;
9671: END IF;
9672:
9673: If ( l_mapped_sty_name IS NOT NULL ) Then
9674:

Line 9701: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9697: x_msg_data => x_msg_data,
9698: p_stmv_tbl => l_stmv_tbl,
9699: x_stmv_tbl => x_stmv_tbl);
9700:
9701: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9702: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9703: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9704: RAISE OKL_API.G_EXCEPTION_ERROR;
9705: END IF;

Line 9702: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9698: p_stmv_tbl => l_stmv_tbl,
9699: x_stmv_tbl => x_stmv_tbl);
9700:
9701: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9702: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9703: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9704: RAISE OKL_API.G_EXCEPTION_ERROR;
9705: END IF;
9706:

Line 9703: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9699: x_stmv_tbl => x_stmv_tbl);
9700:
9701: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9702: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9703: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9704: RAISE OKL_API.G_EXCEPTION_ERROR;
9705: END IF;
9706:
9707: End If;

Line 9704: RAISE OKL_API.G_EXCEPTION_ERROR;

9700:
9701: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9702: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9703: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9704: RAISE OKL_API.G_EXCEPTION_ERROR;
9705: END IF;
9706:
9707: End If;
9708: l_stmv_tbl.delete;

Line 9733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9729: x_return_status => x_return_status,
9730: x_msg_count => x_msg_count,
9731: x_msg_data => x_msg_data);
9732:
9733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9736: RAISE OKL_API.G_EXCEPTION_ERROR;
9737: END IF;

Line 9734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9730: x_msg_count => x_msg_count,
9731: x_msg_data => x_msg_data);
9732:
9733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9736: RAISE OKL_API.G_EXCEPTION_ERROR;
9737: END IF;
9738:

Line 9735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9731: x_msg_data => x_msg_data);
9732:
9733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9736: RAISE OKL_API.G_EXCEPTION_ERROR;
9737: END IF;
9738:
9739: l_stmv_rec.say_code := 'CURR';

Line 9736: RAISE OKL_API.G_EXCEPTION_ERROR;

9732:
9733: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9734: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9735: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9736: RAISE OKL_API.G_EXCEPTION_ERROR;
9737: END IF;
9738:
9739: l_stmv_rec.say_code := 'CURR';
9740: l_stmv_rec.date_current := sysdate;

Line 9760: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9756: p_selv_tbl => l_selv_tbl,
9757: x_selv_tbl => lx_selv_tbl);
9758:
9759: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
9760: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9761: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
9762: RAISE OKL_API.G_EXCEPTION_ERROR;
9763: END IF;
9764:

Line 9762: RAISE OKL_API.G_EXCEPTION_ERROR;

9758:
9759: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
9760: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9761: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
9762: RAISE OKL_API.G_EXCEPTION_ERROR;
9763: END IF;
9764:
9765: l_selv_tbl.DELETE;
9766: l_selv_tbl := lx_selv_tbl;

Line 9779: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9775: x_stmv_rec => lx_stmv_rec,
9776: x_selv_tbl => lx_selv_tbl);
9777:
9778: print( l_api_name, ' creating pv disb streams : done ', x_return_status );
9779: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9781: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9782: RAISE OKL_API.G_EXCEPTION_ERROR;
9783: END IF;

Line 9780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9776: x_selv_tbl => lx_selv_tbl);
9777:
9778: print( l_api_name, ' creating pv disb streams : done ', x_return_status );
9779: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9781: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9782: RAISE OKL_API.G_EXCEPTION_ERROR;
9783: END IF;
9784:

Line 9781: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9777:
9778: print( l_api_name, ' creating pv disb streams : done ', x_return_status );
9779: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9781: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9782: RAISE OKL_API.G_EXCEPTION_ERROR;
9783: END IF;
9784:
9785: l_selv_tbl.delete;

Line 9782: RAISE OKL_API.G_EXCEPTION_ERROR;

9778: print( l_api_name, ' creating pv disb streams : done ', x_return_status );
9779: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9780: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9781: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9782: RAISE OKL_API.G_EXCEPTION_ERROR;
9783: END IF;
9784:
9785: l_selv_tbl.delete;
9786:

Line 9803: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9799: p_khr_id => sec_strms_rec.agreement_id,
9800: x_mapped_stream => l_mapped_sty_name,
9801: x_return_status => x_return_status);
9802:
9803: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9804: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9805: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9806: RAISE OKL_API.G_EXCEPTION_ERROR;
9807: END IF;

Line 9804: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9800: x_mapped_stream => l_mapped_sty_name,
9801: x_return_status => x_return_status);
9802:
9803: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9804: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9805: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9806: RAISE OKL_API.G_EXCEPTION_ERROR;
9807: END IF;
9808:

Line 9805: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9801: x_return_status => x_return_status);
9802:
9803: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9804: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9805: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9806: RAISE OKL_API.G_EXCEPTION_ERROR;
9807: END IF;
9808:
9809: If ( l_mapped_sty_name IS NOT NULL ) Then

Line 9806: RAISE OKL_API.G_EXCEPTION_ERROR;

9802:
9803: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9804: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9805: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9806: RAISE OKL_API.G_EXCEPTION_ERROR;
9807: END IF;
9808:
9809: If ( l_mapped_sty_name IS NOT NULL ) Then
9810:

Line 9837: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9833: x_msg_data => x_msg_data,
9834: p_stmv_tbl => l_stmv_tbl,
9835: x_stmv_tbl => x_stmv_tbl);
9836:
9837: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9839: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9840: RAISE OKL_API.G_EXCEPTION_ERROR;
9841: END IF;

Line 9838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9834: p_stmv_tbl => l_stmv_tbl,
9835: x_stmv_tbl => x_stmv_tbl);
9836:
9837: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9839: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9840: RAISE OKL_API.G_EXCEPTION_ERROR;
9841: END IF;
9842:

Line 9839: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9835: x_stmv_tbl => x_stmv_tbl);
9836:
9837: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9839: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9840: RAISE OKL_API.G_EXCEPTION_ERROR;
9841: END IF;
9842:
9843: End If;

Line 9840: RAISE OKL_API.G_EXCEPTION_ERROR;

9836:
9837: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9838: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9839: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9840: RAISE OKL_API.G_EXCEPTION_ERROR;
9841: END IF;
9842:
9843: End If;
9844: l_stmv_tbl.delete;

Line 9856: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9852: p_khr_id => sec_strms_rec.agreement_id,
9853: x_mapped_stream => l_mapped_sty_name,
9854: x_return_status => x_return_status);
9855:
9856: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9857: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9858: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9859: RAISE OKL_API.G_EXCEPTION_ERROR;
9860: END IF;

Line 9857: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9853: x_mapped_stream => l_mapped_sty_name,
9854: x_return_status => x_return_status);
9855:
9856: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9857: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9858: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9859: RAISE OKL_API.G_EXCEPTION_ERROR;
9860: END IF;
9861:

Line 9858: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9854: x_return_status => x_return_status);
9855:
9856: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9857: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9858: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9859: RAISE OKL_API.G_EXCEPTION_ERROR;
9860: END IF;
9861:
9862: If ( l_mapped_sty_name IS NOT NULL ) Then

Line 9859: RAISE OKL_API.G_EXCEPTION_ERROR;

9855:
9856: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9857: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9858: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9859: RAISE OKL_API.G_EXCEPTION_ERROR;
9860: END IF;
9861:
9862: If ( l_mapped_sty_name IS NOT NULL ) Then
9863:

Line 9890: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9886: x_msg_data => x_msg_data,
9887: p_stmv_tbl => l_stmv_tbl,
9888: x_stmv_tbl => x_stmv_tbl);
9889:
9890: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9892: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9893: RAISE OKL_API.G_EXCEPTION_ERROR;
9894: END IF;

Line 9891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9887: p_stmv_tbl => l_stmv_tbl,
9888: x_stmv_tbl => x_stmv_tbl);
9889:
9890: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9892: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9893: RAISE OKL_API.G_EXCEPTION_ERROR;
9894: END IF;
9895:

Line 9892: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9888: x_stmv_tbl => x_stmv_tbl);
9889:
9890: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9892: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9893: RAISE OKL_API.G_EXCEPTION_ERROR;
9894: END IF;
9895:
9896: End If;

Line 9893: RAISE OKL_API.G_EXCEPTION_ERROR;

9889:
9890: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9891: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9892: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9893: RAISE OKL_API.G_EXCEPTION_ERROR;
9894: END IF;
9895:
9896: End If;
9897: l_stmv_tbl.delete;

Line 9922: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9918: x_return_status => x_return_status,
9919: x_msg_count => x_msg_count,
9920: x_msg_data => x_msg_data);
9921:
9922: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9923: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9924: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9925: RAISE OKL_API.G_EXCEPTION_ERROR;
9926: END IF;

Line 9923: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9919: x_msg_count => x_msg_count,
9920: x_msg_data => x_msg_data);
9921:
9922: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9923: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9924: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9925: RAISE OKL_API.G_EXCEPTION_ERROR;
9926: END IF;
9927:

Line 9924: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9920: x_msg_data => x_msg_data);
9921:
9922: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9923: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9924: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9925: RAISE OKL_API.G_EXCEPTION_ERROR;
9926: END IF;
9927:
9928: l_stmv_rec.say_code := 'CURR';

Line 9925: RAISE OKL_API.G_EXCEPTION_ERROR;

9921:
9922: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9923: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9924: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9925: RAISE OKL_API.G_EXCEPTION_ERROR;
9926: END IF;
9927:
9928: l_stmv_rec.say_code := 'CURR';
9929: l_stmv_rec.date_current := sysdate;

Line 9949: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9945: p_selv_tbl => l_selv_tbl,
9946: x_selv_tbl => lx_selv_tbl);
9947:
9948: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
9949: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9950: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
9951: RAISE OKL_API.G_EXCEPTION_ERROR;
9952: END IF;
9953:

Line 9951: RAISE OKL_API.G_EXCEPTION_ERROR;

9947:
9948: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
9949: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9950: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
9951: RAISE OKL_API.G_EXCEPTION_ERROR;
9952: END IF;
9953:
9954: l_selv_tbl.DELETE;
9955: l_selv_tbl := lx_selv_tbl;

Line 9968: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

9964: x_stmv_rec => lx_stmv_rec,
9965: x_selv_tbl => lx_selv_tbl);
9966:
9967: print( l_api_name, ' creating pv disb streams : done ', x_return_status );
9968: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9969: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9970: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9971: RAISE OKL_API.G_EXCEPTION_ERROR;
9972: END IF;

Line 9969: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

9965: x_selv_tbl => lx_selv_tbl);
9966:
9967: print( l_api_name, ' creating pv disb streams : done ', x_return_status );
9968: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9969: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9970: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9971: RAISE OKL_API.G_EXCEPTION_ERROR;
9972: END IF;
9973:

Line 9970: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

9966:
9967: print( l_api_name, ' creating pv disb streams : done ', x_return_status );
9968: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9969: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9970: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9971: RAISE OKL_API.G_EXCEPTION_ERROR;
9972: END IF;
9973:
9974: l_selv_tbl.delete;

Line 9971: RAISE OKL_API.G_EXCEPTION_ERROR;

9967: print( l_api_name, ' creating pv disb streams : done ', x_return_status );
9968: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
9969: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
9970: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
9971: RAISE OKL_API.G_EXCEPTION_ERROR;
9972: END IF;
9973:
9974: l_selv_tbl.delete;
9975:

Line 9982: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

9978: END LOOP;
9979:
9980: END IF;
9981:
9982: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
9983: print( l_api_name, 'end' );
9984:
9985: Exception
9986:

Line 9987: when OKL_API.G_EXCEPTION_ERROR then

9983: print( l_api_name, 'end' );
9984:
9985: Exception
9986:
9987: when OKL_API.G_EXCEPTION_ERROR then
9988: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9989: p_api_name => l_api_name,
9990: p_pkg_name => g_pkg_name,
9991: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 9988: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9984:
9985: Exception
9986:
9987: when OKL_API.G_EXCEPTION_ERROR then
9988: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9989: p_api_name => l_api_name,
9990: p_pkg_name => g_pkg_name,
9991: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9992: x_msg_count => x_msg_count,

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

9987: when OKL_API.G_EXCEPTION_ERROR then
9988: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9989: p_api_name => l_api_name,
9990: p_pkg_name => g_pkg_name,
9991: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
9992: x_msg_count => x_msg_count,
9993: x_msg_data => x_msg_data,
9994: p_api_type => g_api_type);
9995:

Line 9996: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

9992: x_msg_count => x_msg_count,
9993: x_msg_data => x_msg_data,
9994: p_api_type => g_api_type);
9995:
9996: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
9997: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9998: p_api_name => l_api_name,
9999: p_pkg_name => g_pkg_name,
10000: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 9997: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

9993: x_msg_data => x_msg_data,
9994: p_api_type => g_api_type);
9995:
9996: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
9997: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9998: p_api_name => l_api_name,
9999: p_pkg_name => g_pkg_name,
10000: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10001: x_msg_count => x_msg_count,

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

9996: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
9997: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
9998: p_api_name => l_api_name,
9999: p_pkg_name => g_pkg_name,
10000: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10001: x_msg_count => x_msg_count,
10002: x_msg_data => x_msg_data,
10003: p_api_type => g_api_type);
10004:

Line 10006: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10002: x_msg_data => x_msg_data,
10003: p_api_type => g_api_type);
10004:
10005: when OTHERS then
10006: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10007: p_api_name => l_api_name,
10008: p_pkg_name => g_pkg_name,
10009: p_exc_name => 'OTHERS',
10010: x_msg_count => x_msg_count,

Line 10167: x_return_status := OKL_API.G_RET_STS_SUCCESS;

10163: BEGIN
10164:
10165: print( l_api_name, 'begin' );
10166:
10167: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10168:
10169: x_return_status := OKL_API.START_ACTIVITY(
10170: p_api_name => l_api_name,
10171: p_pkg_name => g_pkg_name,

Line 10169: x_return_status := OKL_API.START_ACTIVITY(

10165: print( l_api_name, 'begin' );
10166:
10167: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10168:
10169: x_return_status := OKL_API.START_ACTIVITY(
10170: p_api_name => l_api_name,
10171: p_pkg_name => g_pkg_name,
10172: p_init_msg_list => p_init_msg_list,
10173: l_api_version => p_api_version,

Line 10179: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

10175: p_api_type => G_API_TYPE,
10176: x_return_status => x_return_status);
10177:
10178: -- check if activity started successfully
10179: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10180: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10181: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10182: raise OKL_API.G_EXCEPTION_ERROR;
10183: End If;

Line 10180: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10176: x_return_status => x_return_status);
10177:
10178: -- check if activity started successfully
10179: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10180: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10181: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10182: raise OKL_API.G_EXCEPTION_ERROR;
10183: End If;
10184:

Line 10181: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

10177:
10178: -- check if activity started successfully
10179: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10180: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10181: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10182: raise OKL_API.G_EXCEPTION_ERROR;
10183: End If;
10184:
10185: print( l_api_name, 'save point' );

Line 10182: raise OKL_API.G_EXCEPTION_ERROR;

10178: -- check if activity started successfully
10179: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10180: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10181: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10182: raise OKL_API.G_EXCEPTION_ERROR;
10183: End If;
10184:
10185: print( l_api_name, 'save point' );
10186:

Line 10217: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10213: x_return_status => x_return_status);
10214:
10215: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10216:
10217: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10218: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10219: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10220: RAISE OKL_API.G_EXCEPTION_ERROR;
10221: END IF;

Line 10218: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10214:
10215: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10216:
10217: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10218: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10219: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10220: RAISE OKL_API.G_EXCEPTION_ERROR;
10221: END IF;
10222:

Line 10219: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10215: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10216:
10217: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10218: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10219: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10220: RAISE OKL_API.G_EXCEPTION_ERROR;
10221: END IF;
10222:
10223: If l_mapped_sty_name IS NOT NULL Then

Line 10220: RAISE OKL_API.G_EXCEPTION_ERROR;

10216:
10217: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10218: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10219: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10220: RAISE OKL_API.G_EXCEPTION_ERROR;
10221: END IF;
10222:
10223: If l_mapped_sty_name IS NOT NULL Then
10224:

Line 10249: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10245: x_msg_data => x_msg_data,
10246: p_stmv_tbl => l_stmv_tbl,
10247: x_stmv_tbl => x_stmv_tbl);
10248:
10249: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10250: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10251: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10252: RAISE OKL_API.G_EXCEPTION_ERROR;
10253: END IF;

Line 10250: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10246: p_stmv_tbl => l_stmv_tbl,
10247: x_stmv_tbl => x_stmv_tbl);
10248:
10249: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10250: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10251: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10252: RAISE OKL_API.G_EXCEPTION_ERROR;
10253: END IF;
10254:

Line 10251: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10247: x_stmv_tbl => x_stmv_tbl);
10248:
10249: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10250: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10251: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10252: RAISE OKL_API.G_EXCEPTION_ERROR;
10253: END IF;
10254:
10255: End If;

Line 10252: RAISE OKL_API.G_EXCEPTION_ERROR;

10248:
10249: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10250: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10251: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10252: RAISE OKL_API.G_EXCEPTION_ERROR;
10253: END IF;
10254:
10255: End If;
10256: l_stmv_tbl.delete;

Line 10271: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10267: x_return_status => x_return_status);
10268:
10269: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10270:
10271: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10272: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10273: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10274: RAISE OKL_API.G_EXCEPTION_ERROR;
10275: END IF;

Line 10272: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10268:
10269: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10270:
10271: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10272: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10273: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10274: RAISE OKL_API.G_EXCEPTION_ERROR;
10275: END IF;
10276:

Line 10273: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10269: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10270:
10271: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10272: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10273: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10274: RAISE OKL_API.G_EXCEPTION_ERROR;
10275: END IF;
10276:
10277: If l_mapped_sty_name IS NOT NULL Then

Line 10274: RAISE OKL_API.G_EXCEPTION_ERROR;

10270:
10271: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10272: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10273: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10274: RAISE OKL_API.G_EXCEPTION_ERROR;
10275: END IF;
10276:
10277: If l_mapped_sty_name IS NOT NULL Then
10278:

Line 10303: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10299: x_msg_data => x_msg_data,
10300: p_stmv_tbl => l_stmv_tbl,
10301: x_stmv_tbl => x_stmv_tbl);
10302:
10303: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10304: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10305: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10306: RAISE OKL_API.G_EXCEPTION_ERROR;
10307: END IF;

Line 10304: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10300: p_stmv_tbl => l_stmv_tbl,
10301: x_stmv_tbl => x_stmv_tbl);
10302:
10303: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10304: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10305: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10306: RAISE OKL_API.G_EXCEPTION_ERROR;
10307: END IF;
10308:

Line 10305: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10301: x_stmv_tbl => x_stmv_tbl);
10302:
10303: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10304: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10305: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10306: RAISE OKL_API.G_EXCEPTION_ERROR;
10307: END IF;
10308:
10309: End If;

Line 10306: RAISE OKL_API.G_EXCEPTION_ERROR;

10302:
10303: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10304: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10305: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10306: RAISE OKL_API.G_EXCEPTION_ERROR;
10307: END IF;
10308:
10309: End If;
10310: l_stmv_tbl.delete;

Line 10337: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10333: x_return_status => x_return_status,
10334: x_msg_count => x_msg_count,
10335: x_msg_data => x_msg_data);
10336:
10337: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10338: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10339: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10340: RAISE OKL_API.G_EXCEPTION_ERROR;
10341: END IF;

Line 10338: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10334: x_msg_count => x_msg_count,
10335: x_msg_data => x_msg_data);
10336:
10337: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10338: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10339: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10340: RAISE OKL_API.G_EXCEPTION_ERROR;
10341: END IF;
10342:

Line 10339: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10335: x_msg_data => x_msg_data);
10336:
10337: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10338: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10339: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10340: RAISE OKL_API.G_EXCEPTION_ERROR;
10341: END IF;
10342:
10343: l_stmv_rec.say_code := 'CURR';

Line 10340: RAISE OKL_API.G_EXCEPTION_ERROR;

10336:
10337: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10338: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10339: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10340: RAISE OKL_API.G_EXCEPTION_ERROR;
10341: END IF;
10342:
10343: l_stmv_rec.say_code := 'CURR';
10344: l_stmv_rec.date_current := sysdate;

Line 10363: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10359: p_selv_tbl => l_selv_tbl,
10360: x_selv_tbl => lx_selv_tbl);
10361:
10362: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
10363: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10364: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
10365: RAISE OKL_API.G_EXCEPTION_ERROR;
10366: END IF;
10367:

Line 10365: RAISE OKL_API.G_EXCEPTION_ERROR;

10361:
10362: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
10363: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10364: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
10365: RAISE OKL_API.G_EXCEPTION_ERROR;
10366: END IF;
10367:
10368: l_selv_tbl.DELETE;
10369: l_selv_tbl := lx_selv_tbl;

Line 10381: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10377: p_selv_tbl => l_selv_tbl,
10378: x_stmv_rec => lx_stmv_rec,
10379: x_selv_tbl => lx_selv_tbl);
10380:
10381: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10383: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10384: RAISE OKL_API.G_EXCEPTION_ERROR;
10385: END IF;

Line 10382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10378: x_stmv_rec => lx_stmv_rec,
10379: x_selv_tbl => lx_selv_tbl);
10380:
10381: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10383: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10384: RAISE OKL_API.G_EXCEPTION_ERROR;
10385: END IF;
10386:

Line 10383: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10379: x_selv_tbl => lx_selv_tbl);
10380:
10381: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10383: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10384: RAISE OKL_API.G_EXCEPTION_ERROR;
10385: END IF;
10386:
10387: l_selv_tbl.delete;

Line 10384: RAISE OKL_API.G_EXCEPTION_ERROR;

10380:
10381: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10382: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10383: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10384: RAISE OKL_API.G_EXCEPTION_ERROR;
10385: END IF;
10386:
10387: l_selv_tbl.delete;
10388:

Line 10408: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10404: x_return_status => x_return_status);
10405:
10406: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10407:
10408: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10409: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10410: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10411: RAISE OKL_API.G_EXCEPTION_ERROR;
10412: END IF;

Line 10409: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10405:
10406: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10407:
10408: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10409: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10410: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10411: RAISE OKL_API.G_EXCEPTION_ERROR;
10412: END IF;
10413:

Line 10410: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10406: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10407:
10408: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10409: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10410: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10411: RAISE OKL_API.G_EXCEPTION_ERROR;
10412: END IF;
10413:
10414: If l_mapped_sty_name IS NOT NULL Then

Line 10411: RAISE OKL_API.G_EXCEPTION_ERROR;

10407:
10408: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10409: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10410: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10411: RAISE OKL_API.G_EXCEPTION_ERROR;
10412: END IF;
10413:
10414: If l_mapped_sty_name IS NOT NULL Then
10415:

Line 10440: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10436: x_msg_data => x_msg_data,
10437: p_stmv_tbl => l_stmv_tbl,
10438: x_stmv_tbl => x_stmv_tbl);
10439:
10440: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10442: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10443: RAISE OKL_API.G_EXCEPTION_ERROR;
10444: END IF;

Line 10441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10437: p_stmv_tbl => l_stmv_tbl,
10438: x_stmv_tbl => x_stmv_tbl);
10439:
10440: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10442: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10443: RAISE OKL_API.G_EXCEPTION_ERROR;
10444: END IF;
10445:

Line 10442: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10438: x_stmv_tbl => x_stmv_tbl);
10439:
10440: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10442: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10443: RAISE OKL_API.G_EXCEPTION_ERROR;
10444: END IF;
10445:
10446: End If;

Line 10443: RAISE OKL_API.G_EXCEPTION_ERROR;

10439:
10440: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10441: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10442: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10443: RAISE OKL_API.G_EXCEPTION_ERROR;
10444: END IF;
10445:
10446: End If;
10447: l_stmv_tbl.delete;

Line 10462: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10458: x_return_status => x_return_status);
10459:
10460: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10461:
10462: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10464: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10465: RAISE OKL_API.G_EXCEPTION_ERROR;
10466: END IF;

Line 10463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10459:
10460: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10461:
10462: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10464: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10465: RAISE OKL_API.G_EXCEPTION_ERROR;
10466: END IF;
10467:

Line 10464: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10460: print( l_api_name, ' mapped sty ' || l_mapped_sty_name );
10461:
10462: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10464: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10465: RAISE OKL_API.G_EXCEPTION_ERROR;
10466: END IF;
10467:
10468: If l_mapped_sty_name IS NOT NULL Then

Line 10465: RAISE OKL_API.G_EXCEPTION_ERROR;

10461:
10462: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10463: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10464: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10465: RAISE OKL_API.G_EXCEPTION_ERROR;
10466: END IF;
10467:
10468: If l_mapped_sty_name IS NOT NULL Then
10469:

Line 10494: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10490: x_msg_data => x_msg_data,
10491: p_stmv_tbl => l_stmv_tbl,
10492: x_stmv_tbl => x_stmv_tbl);
10493:
10494: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10495: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10496: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10497: RAISE OKL_API.G_EXCEPTION_ERROR;
10498: END IF;

Line 10495: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10491: p_stmv_tbl => l_stmv_tbl,
10492: x_stmv_tbl => x_stmv_tbl);
10493:
10494: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10495: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10496: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10497: RAISE OKL_API.G_EXCEPTION_ERROR;
10498: END IF;
10499:

Line 10496: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10492: x_stmv_tbl => x_stmv_tbl);
10493:
10494: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10495: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10496: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10497: RAISE OKL_API.G_EXCEPTION_ERROR;
10498: END IF;
10499:
10500: End If;

Line 10497: RAISE OKL_API.G_EXCEPTION_ERROR;

10493:
10494: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10495: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10496: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10497: RAISE OKL_API.G_EXCEPTION_ERROR;
10498: END IF;
10499:
10500: End If;
10501: l_stmv_tbl.delete;

Line 10530: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10526: x_return_status => x_return_status,
10527: x_msg_count => x_msg_count,
10528: x_msg_data => x_msg_data);
10529:
10530: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10532: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10533: RAISE OKL_API.G_EXCEPTION_ERROR;
10534: END IF;

Line 10531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10527: x_msg_count => x_msg_count,
10528: x_msg_data => x_msg_data);
10529:
10530: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10532: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10533: RAISE OKL_API.G_EXCEPTION_ERROR;
10534: END IF;
10535:

Line 10532: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10528: x_msg_data => x_msg_data);
10529:
10530: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10532: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10533: RAISE OKL_API.G_EXCEPTION_ERROR;
10534: END IF;
10535:
10536: l_stmv_rec.say_code := 'CURR';

Line 10533: RAISE OKL_API.G_EXCEPTION_ERROR;

10529:
10530: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10531: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10532: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10533: RAISE OKL_API.G_EXCEPTION_ERROR;
10534: END IF;
10535:
10536: l_stmv_rec.say_code := 'CURR';
10537: l_stmv_rec.date_current := sysdate;

Line 10556: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10552: p_selv_tbl => l_selv_tbl,
10553: x_selv_tbl => lx_selv_tbl);
10554:
10555: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
10556: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10557: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
10558: RAISE OKL_API.G_EXCEPTION_ERROR;
10559: END IF;
10560:

Line 10558: RAISE OKL_API.G_EXCEPTION_ERROR;

10554:
10555: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
10556: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10557: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
10558: RAISE OKL_API.G_EXCEPTION_ERROR;
10559: END IF;
10560:
10561: l_selv_tbl.DELETE;
10562: l_selv_tbl := lx_selv_tbl;

Line 10574: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

10570: p_selv_tbl => l_selv_tbl,
10571: x_stmv_rec => lx_stmv_rec,
10572: x_selv_tbl => lx_selv_tbl);
10573:
10574: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10575: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10576: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10577: RAISE OKL_API.G_EXCEPTION_ERROR;
10578: END IF;

Line 10575: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10571: x_stmv_rec => lx_stmv_rec,
10572: x_selv_tbl => lx_selv_tbl);
10573:
10574: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10575: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10576: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10577: RAISE OKL_API.G_EXCEPTION_ERROR;
10578: END IF;
10579:

Line 10576: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

10572: x_selv_tbl => lx_selv_tbl);
10573:
10574: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10575: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10576: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10577: RAISE OKL_API.G_EXCEPTION_ERROR;
10578: END IF;
10579:
10580: l_selv_tbl.delete;

Line 10577: RAISE OKL_API.G_EXCEPTION_ERROR;

10573:
10574: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
10575: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10576: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
10577: RAISE OKL_API.G_EXCEPTION_ERROR;
10578: END IF;
10579:
10580: l_selv_tbl.delete;
10581:

Line 10588: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

10584: END LOOP;
10585:
10586: END IF;
10587:
10588: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10589: print( l_api_name, 'end' );
10590:
10591: Exception
10592:

Line 10593: when OKL_API.G_EXCEPTION_ERROR then

10589: print( l_api_name, 'end' );
10590:
10591: Exception
10592:
10593: when OKL_API.G_EXCEPTION_ERROR then
10594: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10595: p_api_name => l_api_name,
10596: p_pkg_name => g_pkg_name,
10597: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 10594: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10590:
10591: Exception
10592:
10593: when OKL_API.G_EXCEPTION_ERROR then
10594: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10595: p_api_name => l_api_name,
10596: p_pkg_name => g_pkg_name,
10597: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10598: x_msg_count => x_msg_count,

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

10593: when OKL_API.G_EXCEPTION_ERROR then
10594: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10595: p_api_name => l_api_name,
10596: p_pkg_name => g_pkg_name,
10597: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10598: x_msg_count => x_msg_count,
10599: x_msg_data => x_msg_data,
10600: p_api_type => g_api_type);
10601:

Line 10602: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

10598: x_msg_count => x_msg_count,
10599: x_msg_data => x_msg_data,
10600: p_api_type => g_api_type);
10601:
10602: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10603: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10604: p_api_name => l_api_name,
10605: p_pkg_name => g_pkg_name,
10606: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 10603: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10599: x_msg_data => x_msg_data,
10600: p_api_type => g_api_type);
10601:
10602: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10603: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10604: p_api_name => l_api_name,
10605: p_pkg_name => g_pkg_name,
10606: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10607: x_msg_count => x_msg_count,

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

10602: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10603: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10604: p_api_name => l_api_name,
10605: p_pkg_name => g_pkg_name,
10606: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10607: x_msg_count => x_msg_count,
10608: x_msg_data => x_msg_data,
10609: p_api_type => g_api_type);
10610:

Line 10612: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10608: x_msg_data => x_msg_data,
10609: p_api_type => g_api_type);
10610:
10611: when OTHERS then
10612: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10613: p_api_name => l_api_name,
10614: p_pkg_name => g_pkg_name,
10615: p_exc_name => 'OTHERS',
10616: x_msg_count => x_msg_count,

Line 10640: x_return_status := OKL_API.G_RET_STS_SUCCESS;

10636: BEGIN
10637:
10638: print( l_api_name, 'begin' );
10639:
10640: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10641:
10642: x_return_status := OKL_API.START_ACTIVITY(
10643: p_api_name => l_api_name,
10644: p_pkg_name => g_pkg_name,

Line 10642: x_return_status := OKL_API.START_ACTIVITY(

10638: print( l_api_name, 'begin' );
10639:
10640: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10641:
10642: x_return_status := OKL_API.START_ACTIVITY(
10643: p_api_name => l_api_name,
10644: p_pkg_name => g_pkg_name,
10645: p_init_msg_list => p_init_msg_list,
10646: l_api_version => p_api_version,

Line 10652: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

10648: p_api_type => G_API_TYPE,
10649: x_return_status => x_return_status);
10650:
10651: -- check if activity started successfully
10652: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10654: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10655: raise OKL_API.G_EXCEPTION_ERROR;
10656: End If;

Line 10653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10649: x_return_status => x_return_status);
10650:
10651: -- check if activity started successfully
10652: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10654: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10655: raise OKL_API.G_EXCEPTION_ERROR;
10656: End If;
10657:

Line 10654: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

10650:
10651: -- check if activity started successfully
10652: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10654: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10655: raise OKL_API.G_EXCEPTION_ERROR;
10656: End If;
10657:
10658: gen_disbursement_streams(p_api_version => p_api_version,

Line 10655: raise OKL_API.G_EXCEPTION_ERROR;

10651: -- check if activity started successfully
10652: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10653: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10654: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10655: raise OKL_API.G_EXCEPTION_ERROR;
10656: End If;
10657:
10658: gen_disbursement_streams(p_api_version => p_api_version,
10659: p_init_msg_list => p_init_msg_list,

Line 10669: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

10665: x_return_status => x_return_status,
10666: x_msg_count => x_msg_count,
10667: x_msg_data => x_msg_data);
10668:
10669: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10670: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10671: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10672: raise OKL_API.G_EXCEPTION_ERROR;
10673: End If;

Line 10670: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10666: x_msg_count => x_msg_count,
10667: x_msg_data => x_msg_data);
10668:
10669: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10670: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10671: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10672: raise OKL_API.G_EXCEPTION_ERROR;
10673: End If;
10674:

Line 10671: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

10667: x_msg_data => x_msg_data);
10668:
10669: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10670: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10671: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10672: raise OKL_API.G_EXCEPTION_ERROR;
10673: End If;
10674:
10675: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 10672: raise OKL_API.G_EXCEPTION_ERROR;

10668:
10669: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10670: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10671: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10672: raise OKL_API.G_EXCEPTION_ERROR;
10673: End If;
10674:
10675: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10676: print( l_api_name, 'end' );

Line 10675: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

10671: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10672: raise OKL_API.G_EXCEPTION_ERROR;
10673: End If;
10674:
10675: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10676: print( l_api_name, 'end' );
10677: Exception
10678:
10679: when OKL_API.G_EXCEPTION_ERROR then

Line 10679: when OKL_API.G_EXCEPTION_ERROR then

10675: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10676: print( l_api_name, 'end' );
10677: Exception
10678:
10679: when OKL_API.G_EXCEPTION_ERROR 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 => 'OKL_API.G_RET_STS_ERROR',

Line 10680: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10676: print( l_api_name, 'end' );
10677: Exception
10678:
10679: when OKL_API.G_EXCEPTION_ERROR 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 => 'OKL_API.G_RET_STS_ERROR',
10684: x_msg_count => x_msg_count,

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

10679: when OKL_API.G_EXCEPTION_ERROR 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 => 'OKL_API.G_RET_STS_ERROR',
10684: x_msg_count => x_msg_count,
10685: x_msg_data => x_msg_data,
10686: p_api_type => g_api_type);
10687:

Line 10688: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

10684: x_msg_count => x_msg_count,
10685: x_msg_data => x_msg_data,
10686: p_api_type => g_api_type);
10687:
10688: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10689: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10690: p_api_name => l_api_name,
10691: p_pkg_name => g_pkg_name,
10692: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 10689: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10685: x_msg_data => x_msg_data,
10686: p_api_type => g_api_type);
10687:
10688: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10689: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10690: p_api_name => l_api_name,
10691: p_pkg_name => g_pkg_name,
10692: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10693: x_msg_count => x_msg_count,

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

10688: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10689: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10690: p_api_name => l_api_name,
10691: p_pkg_name => g_pkg_name,
10692: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10693: x_msg_count => x_msg_count,
10694: x_msg_data => x_msg_data,
10695: p_api_type => g_api_type);
10696:

Line 10698: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10694: x_msg_data => x_msg_data,
10695: p_api_type => g_api_type);
10696:
10697: when OTHERS then
10698: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10699: p_api_name => l_api_name,
10700: p_pkg_name => g_pkg_name,
10701: p_exc_name => 'OTHERS',
10702: x_msg_count => x_msg_count,

Line 10724: x_return_status := OKL_API.G_RET_STS_SUCCESS;

10720: BEGIN
10721:
10722: print( l_api_name, 'begin' );
10723:
10724: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10725:
10726: x_return_status := OKL_API.START_ACTIVITY(
10727: p_api_name => l_api_name,
10728: p_pkg_name => g_pkg_name,

Line 10726: x_return_status := OKL_API.START_ACTIVITY(

10722: print( l_api_name, 'begin' );
10723:
10724: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10725:
10726: x_return_status := OKL_API.START_ACTIVITY(
10727: p_api_name => l_api_name,
10728: p_pkg_name => g_pkg_name,
10729: p_init_msg_list => p_init_msg_list,
10730: l_api_version => p_api_version,

Line 10736: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

10732: p_api_type => G_API_TYPE,
10733: x_return_status => x_return_status);
10734:
10735: -- check if activity started successfully
10736: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10737: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10738: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10739: raise OKL_API.G_EXCEPTION_ERROR;
10740: End If;

Line 10737: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10733: x_return_status => x_return_status);
10734:
10735: -- check if activity started successfully
10736: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10737: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10738: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10739: raise OKL_API.G_EXCEPTION_ERROR;
10740: End If;
10741:

Line 10738: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

10734:
10735: -- check if activity started successfully
10736: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10737: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10738: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10739: raise OKL_API.G_EXCEPTION_ERROR;
10740: End If;
10741:
10742: gen_disbursement_streams(p_api_version => p_api_version,

Line 10739: raise OKL_API.G_EXCEPTION_ERROR;

10735: -- check if activity started successfully
10736: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10737: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10738: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10739: raise OKL_API.G_EXCEPTION_ERROR;
10740: End If;
10741:
10742: gen_disbursement_streams(p_api_version => p_api_version,
10743: p_init_msg_list => p_init_msg_list,

Line 10751: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

10747: x_return_status => x_return_status,
10748: x_msg_count => x_msg_count,
10749: x_msg_data => x_msg_data);
10750:
10751: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10752: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10753: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10754: raise OKL_API.G_EXCEPTION_ERROR;
10755: End If;

Line 10752: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10748: x_msg_count => x_msg_count,
10749: x_msg_data => x_msg_data);
10750:
10751: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10752: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10753: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10754: raise OKL_API.G_EXCEPTION_ERROR;
10755: End If;
10756:

Line 10753: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

10749: x_msg_data => x_msg_data);
10750:
10751: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10752: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10753: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10754: raise OKL_API.G_EXCEPTION_ERROR;
10755: End If;
10756:
10757: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 10754: raise OKL_API.G_EXCEPTION_ERROR;

10750:
10751: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10752: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10753: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10754: raise OKL_API.G_EXCEPTION_ERROR;
10755: End If;
10756:
10757: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10758: print( l_api_name, 'end' );

Line 10757: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

10753: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10754: raise OKL_API.G_EXCEPTION_ERROR;
10755: End If;
10756:
10757: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10758: print( l_api_name, 'end' );
10759: Exception
10760:
10761: when OKL_API.G_EXCEPTION_ERROR then

Line 10761: when OKL_API.G_EXCEPTION_ERROR then

10757: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10758: print( l_api_name, 'end' );
10759: Exception
10760:
10761: when OKL_API.G_EXCEPTION_ERROR then
10762: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10763: p_api_name => l_api_name,
10764: p_pkg_name => g_pkg_name,
10765: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 10762: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10758: print( l_api_name, 'end' );
10759: Exception
10760:
10761: when OKL_API.G_EXCEPTION_ERROR then
10762: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10763: p_api_name => l_api_name,
10764: p_pkg_name => g_pkg_name,
10765: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10766: x_msg_count => x_msg_count,

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

10761: when OKL_API.G_EXCEPTION_ERROR then
10762: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10763: p_api_name => l_api_name,
10764: p_pkg_name => g_pkg_name,
10765: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10766: x_msg_count => x_msg_count,
10767: x_msg_data => x_msg_data,
10768: p_api_type => g_api_type);
10769:

Line 10770: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

10766: x_msg_count => x_msg_count,
10767: x_msg_data => x_msg_data,
10768: p_api_type => g_api_type);
10769:
10770: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10771: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10772: p_api_name => l_api_name,
10773: p_pkg_name => g_pkg_name,
10774: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 10771: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10767: x_msg_data => x_msg_data,
10768: p_api_type => g_api_type);
10769:
10770: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10771: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10772: p_api_name => l_api_name,
10773: p_pkg_name => g_pkg_name,
10774: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10775: x_msg_count => x_msg_count,

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

10770: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10771: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10772: p_api_name => l_api_name,
10773: p_pkg_name => g_pkg_name,
10774: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10775: x_msg_count => x_msg_count,
10776: x_msg_data => x_msg_data,
10777: p_api_type => g_api_type);
10778:

Line 10780: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10776: x_msg_data => x_msg_data,
10777: p_api_type => g_api_type);
10778:
10779: when OTHERS then
10780: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10781: p_api_name => l_api_name,
10782: p_pkg_name => g_pkg_name,
10783: p_exc_name => 'OTHERS',
10784: x_msg_count => x_msg_count,

Line 10806: x_return_status := OKL_API.G_RET_STS_SUCCESS;

10802: BEGIN
10803:
10804: print( l_api_name, 'begin' );
10805:
10806: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10807:
10808: x_return_status := OKL_API.START_ACTIVITY(
10809: p_api_name => l_api_name,
10810: p_pkg_name => g_pkg_name,

Line 10808: x_return_status := OKL_API.START_ACTIVITY(

10804: print( l_api_name, 'begin' );
10805:
10806: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10807:
10808: x_return_status := OKL_API.START_ACTIVITY(
10809: p_api_name => l_api_name,
10810: p_pkg_name => g_pkg_name,
10811: p_init_msg_list => p_init_msg_list,
10812: l_api_version => p_api_version,

Line 10818: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

10814: p_api_type => G_API_TYPE,
10815: x_return_status => x_return_status);
10816:
10817: -- check if activity started successfully
10818: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10819: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10820: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10821: raise OKL_API.G_EXCEPTION_ERROR;
10822: End If;

Line 10819: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10815: x_return_status => x_return_status);
10816:
10817: -- check if activity started successfully
10818: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10819: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10820: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10821: raise OKL_API.G_EXCEPTION_ERROR;
10822: End If;
10823:

Line 10820: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

10816:
10817: -- check if activity started successfully
10818: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10819: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10820: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10821: raise OKL_API.G_EXCEPTION_ERROR;
10822: End If;
10823:
10824: gen_pv_disb_streams(p_api_version => p_api_version,

Line 10821: raise OKL_API.G_EXCEPTION_ERROR;

10817: -- check if activity started successfully
10818: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10819: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10820: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10821: raise OKL_API.G_EXCEPTION_ERROR;
10822: End If;
10823:
10824: gen_pv_disb_streams(p_api_version => p_api_version,
10825: p_init_msg_list => p_init_msg_list,

Line 10834: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

10830: x_return_status => x_return_status,
10831: x_msg_count => x_msg_count,
10832: x_msg_data => x_msg_data);
10833:
10834: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10835: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10836: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10837: raise OKL_API.G_EXCEPTION_ERROR;
10838: End If;

Line 10835: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10831: x_msg_count => x_msg_count,
10832: x_msg_data => x_msg_data);
10833:
10834: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10835: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10836: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10837: raise OKL_API.G_EXCEPTION_ERROR;
10838: End If;
10839:

Line 10836: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

10832: x_msg_data => x_msg_data);
10833:
10834: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10835: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10836: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10837: raise OKL_API.G_EXCEPTION_ERROR;
10838: End If;
10839:
10840: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 10837: raise OKL_API.G_EXCEPTION_ERROR;

10833:
10834: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10835: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10836: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10837: raise OKL_API.G_EXCEPTION_ERROR;
10838: End If;
10839:
10840: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10841: print( l_api_name, 'end' );

Line 10840: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

10836: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10837: raise OKL_API.G_EXCEPTION_ERROR;
10838: End If;
10839:
10840: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10841: print( l_api_name, 'end' );
10842: Exception
10843:
10844: when OKL_API.G_EXCEPTION_ERROR then

Line 10844: when OKL_API.G_EXCEPTION_ERROR then

10840: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10841: print( l_api_name, 'end' );
10842: Exception
10843:
10844: when OKL_API.G_EXCEPTION_ERROR then
10845: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10846: p_api_name => l_api_name,
10847: p_pkg_name => g_pkg_name,
10848: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 10845: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10841: print( l_api_name, 'end' );
10842: Exception
10843:
10844: when OKL_API.G_EXCEPTION_ERROR then
10845: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10846: p_api_name => l_api_name,
10847: p_pkg_name => g_pkg_name,
10848: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10849: x_msg_count => x_msg_count,

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

10844: when OKL_API.G_EXCEPTION_ERROR then
10845: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10846: p_api_name => l_api_name,
10847: p_pkg_name => g_pkg_name,
10848: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10849: x_msg_count => x_msg_count,
10850: x_msg_data => x_msg_data,
10851: p_api_type => g_api_type);
10852:

Line 10853: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

10849: x_msg_count => x_msg_count,
10850: x_msg_data => x_msg_data,
10851: p_api_type => g_api_type);
10852:
10853: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10854: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10855: p_api_name => l_api_name,
10856: p_pkg_name => g_pkg_name,
10857: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 10854: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10850: x_msg_data => x_msg_data,
10851: p_api_type => g_api_type);
10852:
10853: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10854: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10855: p_api_name => l_api_name,
10856: p_pkg_name => g_pkg_name,
10857: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10858: x_msg_count => x_msg_count,

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

10853: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10854: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10855: p_api_name => l_api_name,
10856: p_pkg_name => g_pkg_name,
10857: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10858: x_msg_count => x_msg_count,
10859: x_msg_data => x_msg_data,
10860: p_api_type => g_api_type);
10861:

Line 10863: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10859: x_msg_data => x_msg_data,
10860: p_api_type => g_api_type);
10861:
10862: when OTHERS then
10863: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10864: p_api_name => l_api_name,
10865: p_pkg_name => g_pkg_name,
10866: p_exc_name => 'OTHERS',
10867: x_msg_count => x_msg_count,

Line 10889: x_return_status := OKL_API.G_RET_STS_SUCCESS;

10885: BEGIN
10886:
10887: print( l_api_name, 'begin' );
10888:
10889: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10890:
10891: x_return_status := OKL_API.START_ACTIVITY(
10892: p_api_name => l_api_name,
10893: p_pkg_name => g_pkg_name,

Line 10891: x_return_status := OKL_API.START_ACTIVITY(

10887: print( l_api_name, 'begin' );
10888:
10889: x_return_status := OKL_API.G_RET_STS_SUCCESS;
10890:
10891: x_return_status := OKL_API.START_ACTIVITY(
10892: p_api_name => l_api_name,
10893: p_pkg_name => g_pkg_name,
10894: p_init_msg_list => p_init_msg_list,
10895: l_api_version => p_api_version,

Line 10901: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

10897: p_api_type => G_API_TYPE,
10898: x_return_status => x_return_status);
10899:
10900: -- check if activity started successfully
10901: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10902: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10903: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10904: raise OKL_API.G_EXCEPTION_ERROR;
10905: End If;

Line 10902: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10898: x_return_status => x_return_status);
10899:
10900: -- check if activity started successfully
10901: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10902: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10903: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10904: raise OKL_API.G_EXCEPTION_ERROR;
10905: End If;
10906:

Line 10903: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

10899:
10900: -- check if activity started successfully
10901: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10902: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10903: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10904: raise OKL_API.G_EXCEPTION_ERROR;
10905: End If;
10906:
10907: gen_pv_disb_streams(p_api_version => p_api_version,

Line 10904: raise OKL_API.G_EXCEPTION_ERROR;

10900: -- check if activity started successfully
10901: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10902: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10903: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10904: raise OKL_API.G_EXCEPTION_ERROR;
10905: End If;
10906:
10907: gen_pv_disb_streams(p_api_version => p_api_version,
10908: p_init_msg_list => p_init_msg_list,

Line 10916: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

10912: x_return_status => x_return_status,
10913: x_msg_count => x_msg_count,
10914: x_msg_data => x_msg_data);
10915:
10916: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10917: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10918: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10919: raise OKL_API.G_EXCEPTION_ERROR;
10920: End If;

Line 10917: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

10913: x_msg_count => x_msg_count,
10914: x_msg_data => x_msg_data);
10915:
10916: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10917: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10918: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10919: raise OKL_API.G_EXCEPTION_ERROR;
10920: End If;
10921:

Line 10918: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

10914: x_msg_data => x_msg_data);
10915:
10916: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10917: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10918: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10919: raise OKL_API.G_EXCEPTION_ERROR;
10920: End If;
10921:
10922: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 10919: raise OKL_API.G_EXCEPTION_ERROR;

10915:
10916: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
10917: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
10918: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10919: raise OKL_API.G_EXCEPTION_ERROR;
10920: End If;
10921:
10922: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10923: print( l_api_name, 'end' );

Line 10922: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

10918: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
10919: raise OKL_API.G_EXCEPTION_ERROR;
10920: End If;
10921:
10922: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10923: print( l_api_name, 'end' );
10924: Exception
10925:
10926: when OKL_API.G_EXCEPTION_ERROR then

Line 10926: when OKL_API.G_EXCEPTION_ERROR then

10922: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
10923: print( l_api_name, 'end' );
10924: Exception
10925:
10926: when OKL_API.G_EXCEPTION_ERROR then
10927: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10928: p_api_name => l_api_name,
10929: p_pkg_name => g_pkg_name,
10930: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 10927: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10923: print( l_api_name, 'end' );
10924: Exception
10925:
10926: when OKL_API.G_EXCEPTION_ERROR then
10927: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10928: p_api_name => l_api_name,
10929: p_pkg_name => g_pkg_name,
10930: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10931: x_msg_count => x_msg_count,

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

10926: when OKL_API.G_EXCEPTION_ERROR then
10927: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10928: p_api_name => l_api_name,
10929: p_pkg_name => g_pkg_name,
10930: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
10931: x_msg_count => x_msg_count,
10932: x_msg_data => x_msg_data,
10933: p_api_type => g_api_type);
10934:

Line 10935: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

10931: x_msg_count => x_msg_count,
10932: x_msg_data => x_msg_data,
10933: p_api_type => g_api_type);
10934:
10935: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10936: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10937: p_api_name => l_api_name,
10938: p_pkg_name => g_pkg_name,
10939: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 10936: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10932: x_msg_data => x_msg_data,
10933: p_api_type => g_api_type);
10934:
10935: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10936: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10937: p_api_name => l_api_name,
10938: p_pkg_name => g_pkg_name,
10939: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10940: x_msg_count => x_msg_count,

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

10935: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
10936: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10937: p_api_name => l_api_name,
10938: p_pkg_name => g_pkg_name,
10939: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
10940: x_msg_count => x_msg_count,
10941: x_msg_data => x_msg_data,
10942: p_api_type => g_api_type);
10943:

Line 10945: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

10941: x_msg_data => x_msg_data,
10942: p_api_type => g_api_type);
10943:
10944: when OTHERS then
10945: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
10946: p_api_name => l_api_name,
10947: p_pkg_name => g_pkg_name,
10948: p_exc_name => 'OTHERS',
10949: x_msg_count => x_msg_count,

Line 11114: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11110: x_primary_sty_id => l_sty_id,
11111: x_primary_sty_name => l_stream_name);
11112:
11113: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11114: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11115: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11116: RAISE OKL_API.G_EXCEPTION_ERROR;
11117: END IF;
11118: --l_stream_name := 'RENT';

Line 11116: RAISE OKL_API.G_EXCEPTION_ERROR;

11112:
11113: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11114: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11115: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11116: RAISE OKL_API.G_EXCEPTION_ERROR;
11117: END IF;
11118: --l_stream_name := 'RENT';
11119: End If;
11120:

Line 11137: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11133: x_days_in_year => l_day_convention_year,
11134: x_return_status => x_return_status);
11135: print( 'get_line_principal_bal', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
11136: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11137: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11138: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11139: RAISE OKL_API.G_EXCEPTION_ERROR;
11140: END IF;
11141: l_days := OKL_PRICING_UTILS_PVT.get_day_count (p_start_date => trunc(l_principal_bal_date),

Line 11139: RAISE OKL_API.G_EXCEPTION_ERROR;

11135: print( 'get_line_principal_bal', 'Month / Year = ' || l_day_convention_month || '/' || l_day_convention_year );
11136: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11137: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11138: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11139: RAISE OKL_API.G_EXCEPTION_ERROR;
11140: END IF;
11141: l_days := OKL_PRICING_UTILS_PVT.get_day_count (p_start_date => trunc(l_principal_bal_date),
11142: p_days_in_month => l_day_convention_month,
11143: p_days_in_year => l_day_convention_year,

Line 11150: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11146: x_return_status => x_return_status);
11147:
11148: print( l_api_name, ' n days ' || to_char( l_days), x_return_status );
11149:
11150: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11151: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11152: ELSIF x_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:
11148: print( l_api_name, ' n days ' || to_char( l_days), x_return_status );
11149:
11150: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11151: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11152: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11153: RAISE OKL_API.G_EXCEPTION_ERROR;
11154: END IF;
11155:

Line 11152: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11148: print( l_api_name, ' n days ' || to_char( l_days), x_return_status );
11149:
11150: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11151: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11152: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11153: RAISE OKL_API.G_EXCEPTION_ERROR;
11154: END IF;
11155:
11156: l_accumulated_int := l_principal_balance * l_days * l_iir/360;

Line 11153: RAISE OKL_API.G_EXCEPTION_ERROR;

11149:
11150: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11151: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11152: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11153: RAISE OKL_API.G_EXCEPTION_ERROR;
11154: END IF;
11155:
11156: l_accumulated_int := l_principal_balance * l_days * l_iir/360;
11157:

Line 11170: WHEN OKL_API.G_EXCEPTION_ERROR THEN

11166:
11167: print( l_api_name, 'end');
11168: EXCEPTION
11169:
11170: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11171:
11172: x_return_status := G_RET_STS_ERROR;
11173:
11174: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 11174: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

11170: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11171:
11172: x_return_status := G_RET_STS_ERROR;
11173:
11174: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
11175:
11176: x_return_status := G_RET_STS_UNEXP_ERROR;
11177:
11178: WHEN OTHERS THEN

Line 11180: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

11176: x_return_status := G_RET_STS_UNEXP_ERROR;
11177:
11178: WHEN OTHERS THEN
11179:
11180: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
11181: p_msg_name => G_DB_ERROR,
11182: p_token1 => G_PROG_NAME_TOKEN,
11183: p_token1_value => l_api_name,
11184: p_token2 => G_SQLCODE_TOKEN,

Line 11240: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11236: x_return_status => x_return_status,
11237: x_msg_count => x_msg_count,
11238: x_msg_data => x_msg_data);
11239:
11240: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11241: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11242: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11243: RAISE OKL_API.G_EXCEPTION_ERROR;
11244: END IF;

Line 11241: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11237: x_msg_count => x_msg_count,
11238: x_msg_data => x_msg_data);
11239:
11240: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11241: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11242: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11243: RAISE OKL_API.G_EXCEPTION_ERROR;
11244: END IF;
11245:

Line 11242: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11238: x_msg_data => x_msg_data);
11239:
11240: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11241: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11242: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11243: RAISE OKL_API.G_EXCEPTION_ERROR;
11244: END IF;
11245:
11246: return;

Line 11243: RAISE OKL_API.G_EXCEPTION_ERROR;

11239:
11240: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11241: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11242: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11243: RAISE OKL_API.G_EXCEPTION_ERROR;
11244: END IF;
11245:
11246: return;
11247:

Line 11267: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11263: x_return_status => x_return_status,
11264: x_msg_count => x_msg_count,
11265: x_msg_data => x_msg_data);
11266:
11267: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11268: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11269: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11270: RAISE OKL_API.G_EXCEPTION_ERROR;
11271: END IF;

Line 11268: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11264: x_msg_count => x_msg_count,
11265: x_msg_data => x_msg_data);
11266:
11267: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11268: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11269: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11270: RAISE OKL_API.G_EXCEPTION_ERROR;
11271: END IF;
11272:

Line 11269: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11265: x_msg_data => x_msg_data);
11266:
11267: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11268: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11269: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11270: RAISE OKL_API.G_EXCEPTION_ERROR;
11271: END IF;
11272:
11273: l_principal_balance := l_principal_balance + x_principal_balance;

Line 11270: RAISE OKL_API.G_EXCEPTION_ERROR;

11266:
11267: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11268: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11269: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11270: RAISE OKL_API.G_EXCEPTION_ERROR;
11271: END IF;
11272:
11273: l_principal_balance := l_principal_balance + x_principal_balance;
11274: l_accumulated_int := l_accumulated_int + x_accumulated_int;

Line 11285: WHEN OKL_API.G_EXCEPTION_ERROR THEN

11281: print( l_api_name, 'end');
11282:
11283: EXCEPTION
11284:
11285: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11286:
11287: x_return_status := G_RET_STS_ERROR;
11288:
11289: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

Line 11289: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

11285: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11286:
11287: x_return_status := G_RET_STS_ERROR;
11288:
11289: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
11290:
11291: x_return_status := G_RET_STS_UNEXP_ERROR;
11292:
11293: WHEN OTHERS THEN

Line 11295: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

11291: x_return_status := G_RET_STS_UNEXP_ERROR;
11292:
11293: WHEN OTHERS THEN
11294:
11295: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
11296: p_msg_name => G_DB_ERROR,
11297: p_token1 => G_PROG_NAME_TOKEN,
11298: p_token1_value => l_api_name,
11299: p_token2 => G_SQLCODE_TOKEN,

Line 11405: x_return_status := OKL_API.G_RET_STS_SUCCESS;

11401: BEGIN
11402:
11403: print( l_api_name, 'begin' );
11404:
11405: x_return_status := OKL_API.G_RET_STS_SUCCESS;
11406:
11407: x_return_status := OKL_API.START_ACTIVITY(
11408: p_api_name => l_api_name,
11409: p_pkg_name => g_pkg_name,

Line 11407: x_return_status := OKL_API.START_ACTIVITY(

11403: print( l_api_name, 'begin' );
11404:
11405: x_return_status := OKL_API.G_RET_STS_SUCCESS;
11406:
11407: x_return_status := OKL_API.START_ACTIVITY(
11408: p_api_name => l_api_name,
11409: p_pkg_name => g_pkg_name,
11410: p_init_msg_list => p_init_msg_list,
11411: l_api_version => p_api_version,

Line 11417: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then

11413: p_api_type => G_API_TYPE,
11414: x_return_status => x_return_status);
11415:
11416: -- check if activity started successfully
11417: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
11418: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11419: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
11420: raise OKL_API.G_EXCEPTION_ERROR;
11421: End If;

Line 11418: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11414: x_return_status => x_return_status);
11415:
11416: -- check if activity started successfully
11417: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
11418: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11419: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
11420: raise OKL_API.G_EXCEPTION_ERROR;
11421: End If;
11422:

Line 11419: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then

11415:
11416: -- check if activity started successfully
11417: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
11418: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11419: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
11420: raise OKL_API.G_EXCEPTION_ERROR;
11421: End If;
11422:
11423: /*

Line 11420: raise OKL_API.G_EXCEPTION_ERROR;

11416: -- check if activity started successfully
11417: If (x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) then
11418: raise OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11419: ElSIF (x_return_status = OKL_API.G_RET_STS_ERROR) then
11420: raise OKL_API.G_EXCEPTION_ERROR;
11421: End If;
11422:
11423: /*
11424: get_sty_details (p_sty_name => 'VARIABLE INTEREST SCHEDULE',

Line 11429: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11425: x_sty_id => l_sty_id,
11426: x_sty_name => l_sty_name,
11427: x_return_status => x_return_status);
11428:
11429: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11431: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11432: RAISE OKL_API.G_EXCEPTION_ERROR;
11433: END IF;

Line 11430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11426: x_sty_name => l_sty_name,
11427: x_return_status => x_return_status);
11428:
11429: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11431: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11432: RAISE OKL_API.G_EXCEPTION_ERROR;
11433: END IF;
11434:

Line 11431: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11427: x_return_status => x_return_status);
11428:
11429: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11431: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11432: RAISE OKL_API.G_EXCEPTION_ERROR;
11433: END IF;
11434:
11435: */

Line 11432: RAISE OKL_API.G_EXCEPTION_ERROR;

11428:
11429: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11430: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11431: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11432: RAISE OKL_API.G_EXCEPTION_ERROR;
11433: END IF;
11434:
11435: */
11436: OPEN c_hdr;

Line 11481: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11477: x_msg_count => x_msg_count,
11478: x_msg_data => x_msg_data,
11479: p_recurrence_date => l_recurrence_date);
11480:
11481: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11482: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11483: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11484: RAISE OKL_API.G_EXCEPTION_ERROR;
11485: END IF;

Line 11482: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11478: x_msg_data => x_msg_data,
11479: p_recurrence_date => l_recurrence_date);
11480:
11481: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11482: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11483: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11484: RAISE OKL_API.G_EXCEPTION_ERROR;
11485: END IF;
11486:

Line 11483: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11479: p_recurrence_date => l_recurrence_date);
11480:
11481: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11482: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11483: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11484: RAISE OKL_API.G_EXCEPTION_ERROR;
11485: END IF;
11486:
11487: FOR i in 1..lx_selv_tbl.COUNT

Line 11484: RAISE OKL_API.G_EXCEPTION_ERROR;

11480:
11481: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11482: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11483: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11484: RAISE OKL_API.G_EXCEPTION_ERROR;
11485: END IF;
11486:
11487: FOR i in 1..lx_selv_tbl.COUNT
11488: LOOP

Line 11541: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

11537: if(x_next_period_end_date IS NULL) Then
11538: x_next_period_end_date := l_hdr.end_date;
11539: End If;
11540:
11541: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
11542: print( l_api_name, 'end' );
11543:
11544: Exception
11545:

Line 11546: when OKL_API.G_EXCEPTION_ERROR then

11542: print( l_api_name, 'end' );
11543:
11544: Exception
11545:
11546: when OKL_API.G_EXCEPTION_ERROR then
11547: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11548: p_api_name => l_api_name,
11549: p_pkg_name => g_pkg_name,
11550: p_exc_name => 'OKL_API.G_RET_STS_ERROR',

Line 11547: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11543:
11544: Exception
11545:
11546: when OKL_API.G_EXCEPTION_ERROR then
11547: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11548: p_api_name => l_api_name,
11549: p_pkg_name => g_pkg_name,
11550: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11551: x_msg_count => x_msg_count,

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

11546: when OKL_API.G_EXCEPTION_ERROR then
11547: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11548: p_api_name => l_api_name,
11549: p_pkg_name => g_pkg_name,
11550: p_exc_name => 'OKL_API.G_RET_STS_ERROR',
11551: x_msg_count => x_msg_count,
11552: x_msg_data => x_msg_data,
11553: p_api_type => g_api_type);
11554:

Line 11555: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then

11551: x_msg_count => x_msg_count,
11552: x_msg_data => x_msg_data,
11553: p_api_type => g_api_type);
11554:
11555: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
11556: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11557: p_api_name => l_api_name,
11558: p_pkg_name => g_pkg_name,
11559: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',

Line 11556: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11552: x_msg_data => x_msg_data,
11553: p_api_type => g_api_type);
11554:
11555: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
11556: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11557: p_api_name => l_api_name,
11558: p_pkg_name => g_pkg_name,
11559: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11560: x_msg_count => x_msg_count,

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

11555: when OKL_API.G_EXCEPTION_UNEXPECTED_ERROR then
11556: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11557: p_api_name => l_api_name,
11558: p_pkg_name => g_pkg_name,
11559: p_exc_name => 'OKL_API.G_RET_STS_UNEXP_ERROR',
11560: x_msg_count => x_msg_count,
11561: x_msg_data => x_msg_data,
11562: p_api_type => g_api_type);
11563:

Line 11565: x_return_status := OKL_API.HANDLE_EXCEPTIONS(

11561: x_msg_data => x_msg_data,
11562: p_api_type => g_api_type);
11563:
11564: when OTHERS then
11565: x_return_status := OKL_API.HANDLE_EXCEPTIONS(
11566: p_api_name => l_api_name,
11567: p_pkg_name => g_pkg_name,
11568: p_exc_name => 'OTHERS',
11569: x_msg_count => x_msg_count,

Line 11661: OKL_API.SET_MESSAGE ( p_app_name => G_APP_NAME

11657:
11658: -- Generate streams for the payments
11659: FOR l_inflow IN c_inflows LOOP
11660: IF l_inflow.start_date IS NULL THEN
11661: OKL_API.SET_MESSAGE ( p_app_name => G_APP_NAME
11662: , p_msg_name => 'OKL_NO_SLL_SDATE');
11663: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11664: END IF;
11665:

Line 11663: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11659: FOR l_inflow IN c_inflows LOOP
11660: IF l_inflow.start_date IS NULL THEN
11661: OKL_API.SET_MESSAGE ( p_app_name => G_APP_NAME
11662: , p_msg_name => 'OKL_NO_SLL_SDATE');
11663: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11664: END IF;
11665:
11666: IF((l_inflow.periods IS NULL) AND (l_inflow.stub_days IS NOT NULL)) THEN
11667: --Set the recurrence date to null for stub payment

Line 11702: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11698: x_msg_count => x_msg_count,
11699: x_msg_data => x_msg_data,
11700: p_recurrence_date => l_recurrence_date);
11701:
11702: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11703: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11704: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11705: RAISE OKL_API.G_EXCEPTION_ERROR;
11706: END IF;

Line 11703: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11699: x_msg_data => x_msg_data,
11700: p_recurrence_date => l_recurrence_date);
11701:
11702: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11703: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11704: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11705: RAISE OKL_API.G_EXCEPTION_ERROR;
11706: END IF;
11707:

Line 11704: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11700: p_recurrence_date => l_recurrence_date);
11701:
11702: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11703: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11704: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11705: RAISE OKL_API.G_EXCEPTION_ERROR;
11706: END IF;
11707:
11708: get_stream_header(p_khr_id => p_khr_id,

Line 11705: RAISE OKL_API.G_EXCEPTION_ERROR;

11701:
11702: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11703: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11704: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11705: RAISE OKL_API.G_EXCEPTION_ERROR;
11706: END IF;
11707:
11708: get_stream_header(p_khr_id => p_khr_id,
11709: p_kle_id => l_inflow.cle_id,

Line 11715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11711: p_purpose_code => l_purpose_code,
11712: x_stmv_rec => l_stmv_rec,
11713: x_return_status => x_return_status);
11714:
11715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11718: RAISE OKL_API.G_EXCEPTION_ERROR;
11719: END IF;

Line 11716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11712: x_stmv_rec => l_stmv_rec,
11713: x_return_status => x_return_status);
11714:
11715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11718: RAISE OKL_API.G_EXCEPTION_ERROR;
11719: END IF;
11720:

Line 11717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11713: x_return_status => x_return_status);
11714:
11715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11718: RAISE OKL_API.G_EXCEPTION_ERROR;
11719: END IF;
11720:
11721: x_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 11718: RAISE OKL_API.G_EXCEPTION_ERROR;

11714:
11715: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11716: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11717: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11718: RAISE OKL_API.G_EXCEPTION_ERROR;
11719: END IF;
11720:
11721: x_return_status := Okl_Streams_Util.round_streams_amount_esg(
11722: p_api_version => g_api_version,

Line 11736: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11732: p_rounding_rule => G_ROUNDING_RULE,
11733: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
11734:
11735: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11736: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11737: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11738: RAISE OKL_API.G_EXCEPTION_ERROR;
11739: END IF;
11740:

Line 11738: RAISE OKL_API.G_EXCEPTION_ERROR;

11734:
11735: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11736: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11737: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11738: RAISE OKL_API.G_EXCEPTION_ERROR;
11739: END IF;
11740:
11741: l_selv_tbl.DELETE;
11742: l_selv_tbl := lx_selv_tbl;

Line 11749: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11745: OKL_STREAMS_UTIL.accumulate_strm_headers( p_stmv_rec => l_stmv_rec,
11746: x_full_stmv_tbl => l_stmv_tbl,
11747: x_return_status => x_return_status );
11748: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11749: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11750: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11751: RAISE OKL_API.G_EXCEPTION_ERROR;
11752: END IF;
11753:

Line 11751: RAISE OKL_API.G_EXCEPTION_ERROR;

11747: x_return_status => x_return_status );
11748: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11749: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11750: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11751: RAISE OKL_API.G_EXCEPTION_ERROR;
11752: END IF;
11753:
11754: --Accumulate Stream Elements
11755: OKL_STREAMS_UTIL.accumulate_strm_elements( p_stm_index_no => l_stmv_tbl.LAST,

Line 11760: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11756: p_selv_tbl => l_selv_tbl,
11757: x_full_selv_tbl => l_full_selv_tbl,
11758: x_return_status => x_return_status );
11759: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11760: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11761: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11762: RAISE OKL_API.G_EXCEPTION_ERROR;
11763: END IF;
11764:

Line 11762: RAISE OKL_API.G_EXCEPTION_ERROR;

11758: x_return_status => x_return_status );
11759: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11760: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11761: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11762: RAISE OKL_API.G_EXCEPTION_ERROR;
11763: END IF;
11764:
11765: l_stmv_rec := NULL;
11766: l_selv_tbl.delete;

Line 11781: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11777: l_stmv_tbl,
11778: l_full_selv_tbl,
11779: lx_stmv_tbl,
11780: lx_full_selv_tbl);
11781: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11782: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11783: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11784: RAISE OKL_API.G_EXCEPTION_ERROR;
11785: END IF;

Line 11782: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11778: l_full_selv_tbl,
11779: lx_stmv_tbl,
11780: lx_full_selv_tbl);
11781: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11782: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11783: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11784: RAISE OKL_API.G_EXCEPTION_ERROR;
11785: END IF;
11786:

Line 11783: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11779: lx_stmv_tbl,
11780: lx_full_selv_tbl);
11781: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11782: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11783: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11784: RAISE OKL_API.G_EXCEPTION_ERROR;
11785: END IF;
11786:
11787: EXCEPTION

Line 11784: RAISE OKL_API.G_EXCEPTION_ERROR;

11780: lx_full_selv_tbl);
11781: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11782: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11783: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11784: RAISE OKL_API.G_EXCEPTION_ERROR;
11785: END IF;
11786:
11787: EXCEPTION
11788: WHEN OKL_API.G_EXCEPTION_ERROR THEN

Line 11788: WHEN OKL_API.G_EXCEPTION_ERROR THEN

11784: RAISE OKL_API.G_EXCEPTION_ERROR;
11785: END IF;
11786:
11787: EXCEPTION
11788: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11789: x_return_status := G_RET_STS_ERROR;
11790: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
11791: x_return_status := G_RET_STS_UNEXP_ERROR;
11792: WHEN OTHERS THEN

Line 11790: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

11786:
11787: EXCEPTION
11788: WHEN OKL_API.G_EXCEPTION_ERROR THEN
11789: x_return_status := G_RET_STS_ERROR;
11790: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
11791: x_return_status := G_RET_STS_UNEXP_ERROR;
11792: WHEN OTHERS THEN
11793: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
11794: p_msg_name => G_DB_ERROR,

Line 11793: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

11789: x_return_status := G_RET_STS_ERROR;
11790: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
11791: x_return_status := G_RET_STS_UNEXP_ERROR;
11792: WHEN OTHERS THEN
11793: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
11794: p_msg_name => G_DB_ERROR,
11795: p_token1 => G_PROG_NAME_TOKEN,
11796: p_token1_value => l_prog_name,
11797: p_token2 => G_SQLCODE_TOKEN,

Line 11898: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11894: x_sty_id => l_sty_id,
11895: x_sty_name => l_sty_name,
11896: x_return_status => x_return_status);
11897:
11898: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11899: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11900: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11901: RAISE OKL_API.G_EXCEPTION_ERROR;
11902: END IF;

Line 11899: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11895: x_sty_name => l_sty_name,
11896: x_return_status => x_return_status);
11897:
11898: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11899: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11900: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11901: RAISE OKL_API.G_EXCEPTION_ERROR;
11902: END IF;
11903:

Line 11900: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11896: x_return_status => x_return_status);
11897:
11898: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11899: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11900: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11901: RAISE OKL_API.G_EXCEPTION_ERROR;
11902: END IF;
11903:
11904: OPEN c_hdr;

Line 11901: RAISE OKL_API.G_EXCEPTION_ERROR;

11897:
11898: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11899: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11900: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11901: RAISE OKL_API.G_EXCEPTION_ERROR;
11902: END IF;
11903:
11904: OPEN c_hdr;
11905: FETCH c_hdr INTO l_pdt_id, l_currency_code;

Line 11916: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11912: x_return_status => x_return_status,
11913: x_dependent_sty_id => l_sty_id,
11914: x_dependent_sty_name => l_mapped_sty_name);
11915:
11916: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11917: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11918: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11919: RAISE OKL_API.G_EXCEPTION_ERROR;
11920: END IF;

Line 11917: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11913: x_dependent_sty_id => l_sty_id,
11914: x_dependent_sty_name => l_mapped_sty_name);
11915:
11916: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11917: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11918: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11919: RAISE OKL_API.G_EXCEPTION_ERROR;
11920: END IF;
11921:

Line 11918: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11914: x_dependent_sty_name => l_mapped_sty_name);
11915:
11916: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11917: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11918: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11919: RAISE OKL_API.G_EXCEPTION_ERROR;
11920: END IF;
11921:
11922: IF l_mapped_sty_name IS NOT NULL THEN

Line 11919: RAISE OKL_API.G_EXCEPTION_ERROR;

11915:
11916: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11917: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11918: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11919: RAISE OKL_API.G_EXCEPTION_ERROR;
11920: END IF;
11921:
11922: IF l_mapped_sty_name IS NOT NULL THEN
11923: get_accrual_elements (

Line 11936: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11932: p_currency_code => l_currency_code,
11933: x_selv_tbl => l_selv_tbl,
11934: x_return_status => x_return_status);
11935:
11936: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11938: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11939: RAISE OKL_API.G_EXCEPTION_ERROR;
11940: END IF;

Line 11937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11933: x_selv_tbl => l_selv_tbl,
11934: x_return_status => x_return_status);
11935:
11936: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11938: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11939: RAISE OKL_API.G_EXCEPTION_ERROR;
11940: END IF;
11941: END IF;

Line 11938: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11934: x_return_status => x_return_status);
11935:
11936: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11938: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11939: RAISE OKL_API.G_EXCEPTION_ERROR;
11940: END IF;
11941: END IF;
11942:

Line 11939: RAISE OKL_API.G_EXCEPTION_ERROR;

11935:
11936: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11937: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11938: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11939: RAISE OKL_API.G_EXCEPTION_ERROR;
11940: END IF;
11941: END IF;
11942:
11943: get_sty_details (p_sty_name => l_mapped_sty_name,

Line 11948: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11944: x_sty_id => l_sty_id,
11945: x_sty_name => l_sty_name,
11946: x_return_status => x_return_status);
11947:
11948: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11949: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11950: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11951: RAISE OKL_API.G_EXCEPTION_ERROR;
11952: END IF;

Line 11949: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11945: x_sty_name => l_sty_name,
11946: x_return_status => x_return_status);
11947:
11948: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11949: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11950: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11951: RAISE OKL_API.G_EXCEPTION_ERROR;
11952: END IF;
11953:

Line 11950: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11946: x_return_status => x_return_status);
11947:
11948: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11949: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11950: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11951: RAISE OKL_API.G_EXCEPTION_ERROR;
11952: END IF;
11953:
11954: IF (l_selv_tbl.COUNT > 0 ) THEN

Line 11951: RAISE OKL_API.G_EXCEPTION_ERROR;

11947:
11948: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11949: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11950: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11951: RAISE OKL_API.G_EXCEPTION_ERROR;
11952: END IF;
11953:
11954: IF (l_selv_tbl.COUNT > 0 ) THEN
11955: get_stream_header(p_khr_id => p_khr_id,

Line 11962: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

11958: p_purpose_code => l_purpose_code,
11959: x_stmv_rec => l_stmv_rec,
11960: x_return_status => x_return_status);
11961:
11962: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11963: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11964: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11965: RAISE OKL_API.G_EXCEPTION_ERROR;
11966: END IF;

Line 11963: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11959: x_stmv_rec => l_stmv_rec,
11960: x_return_status => x_return_status);
11961:
11962: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11963: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11964: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11965: RAISE OKL_API.G_EXCEPTION_ERROR;
11966: END IF;
11967:

Line 11964: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

11960: x_return_status => x_return_status);
11961:
11962: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11963: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11964: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11965: RAISE OKL_API.G_EXCEPTION_ERROR;
11966: END IF;
11967:
11968: x_return_status := Okl_Streams_Util.round_streams_amount_esg(

Line 11965: RAISE OKL_API.G_EXCEPTION_ERROR;

11961:
11962: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
11963: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11964: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
11965: RAISE OKL_API.G_EXCEPTION_ERROR;
11966: END IF;
11967:
11968: x_return_status := Okl_Streams_Util.round_streams_amount_esg(
11969: p_api_version => g_api_version,

Line 11983: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11979: p_rounding_rule => G_ROUNDING_RULE,
11980: p_apply_rnd_diff=> G_DIFF_LOOKUP_CODE);
11981:
11982: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11983: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11984: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11985: RAISE OKL_API.G_EXCEPTION_ERROR;
11986: END IF;
11987:

Line 11985: RAISE OKL_API.G_EXCEPTION_ERROR;

11981:
11982: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11983: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11984: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11985: RAISE OKL_API.G_EXCEPTION_ERROR;
11986: END IF;
11987:
11988: l_selv_tbl.DELETE;
11989: l_selv_tbl := lx_selv_tbl;

Line 11997: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

11993: p_stmv_rec => l_stmv_rec,
11994: x_full_stmv_tbl => l_stmv_tbl,
11995: x_return_status => x_return_status );
11996: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11997: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11998: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11999: RAISE OKL_API.G_EXCEPTION_ERROR;
12000: END IF;
12001:

Line 11999: RAISE OKL_API.G_EXCEPTION_ERROR;

11995: x_return_status => x_return_status );
11996: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
11997: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
11998: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
11999: RAISE OKL_API.G_EXCEPTION_ERROR;
12000: END IF;
12001:
12002: --Accumulate Stream Elements
12003: OKL_STREAMS_UTIL.accumulate_strm_elements(

Line 12009: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

12005: p_selv_tbl => l_selv_tbl,
12006: x_full_selv_tbl => l_full_selv_tbl,
12007: x_return_status => x_return_status );
12008: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
12009: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12010: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
12011: RAISE OKL_API.G_EXCEPTION_ERROR;
12012: END IF;
12013:

Line 12011: RAISE OKL_API.G_EXCEPTION_ERROR;

12007: x_return_status => x_return_status );
12008: IF (x_return_status = G_RET_STS_UNEXP_ERROR) THEN
12009: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12010: ELSIF (x_return_status = G_RET_STS_ERROR) THEN
12011: RAISE OKL_API.G_EXCEPTION_ERROR;
12012: END IF;
12013:
12014: END IF;
12015:

Line 12041: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN

12037: l_stmv_tbl,
12038: l_full_selv_tbl,
12039: lx_stmv_tbl,
12040: lx_full_selv_tbl);
12041: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
12042: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12043: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
12044: RAISE OKL_API.G_EXCEPTION_ERROR;
12045: END IF;

Line 12042: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

12038: l_full_selv_tbl,
12039: lx_stmv_tbl,
12040: lx_full_selv_tbl);
12041: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
12042: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12043: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
12044: RAISE OKL_API.G_EXCEPTION_ERROR;
12045: END IF;
12046: END IF;

Line 12043: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN

12039: lx_stmv_tbl,
12040: lx_full_selv_tbl);
12041: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
12042: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12043: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
12044: RAISE OKL_API.G_EXCEPTION_ERROR;
12045: END IF;
12046: END IF;
12047:

Line 12044: RAISE OKL_API.G_EXCEPTION_ERROR;

12040: lx_full_selv_tbl);
12041: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
12042: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12043: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
12044: RAISE OKL_API.G_EXCEPTION_ERROR;
12045: END IF;
12046: END IF;
12047:
12048: EXCEPTION

Line 12049: WHEN OKL_API.G_EXCEPTION_ERROR THEN

12045: END IF;
12046: END IF;
12047:
12048: EXCEPTION
12049: WHEN OKL_API.G_EXCEPTION_ERROR THEN
12050: x_return_status := G_RET_STS_ERROR;
12051: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
12052: x_return_status := G_RET_STS_UNEXP_ERROR;
12053: WHEN OTHERS THEN

Line 12051: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

12047:
12048: EXCEPTION
12049: WHEN OKL_API.G_EXCEPTION_ERROR THEN
12050: x_return_status := G_RET_STS_ERROR;
12051: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
12052: x_return_status := G_RET_STS_UNEXP_ERROR;
12053: WHEN OTHERS THEN
12054: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
12055: p_msg_name => G_DB_ERROR,

Line 12054: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

12050: x_return_status := G_RET_STS_ERROR;
12051: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
12052: x_return_status := G_RET_STS_UNEXP_ERROR;
12053: WHEN OTHERS THEN
12054: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
12055: p_msg_name => G_DB_ERROR,
12056: p_token1 => G_PROG_NAME_TOKEN,
12057: p_token1_value => l_prog_name,
12058: p_token2 => G_SQLCODE_TOKEN,

Line 12133: WHEN OKL_API.G_EXCEPTION_ERROR THEN

12129: date_current = l_date_curr_tbl(i)
12130: WHERE ID = l_strm_id_tbl(i);
12131:
12132: EXCEPTION
12133: WHEN OKL_API.G_EXCEPTION_ERROR THEN
12134: x_return_status := G_RET_STS_ERROR;
12135: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
12136: x_return_status := G_RET_STS_UNEXP_ERROR;
12137: WHEN OTHERS THEN

Line 12135: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

12131:
12132: EXCEPTION
12133: WHEN OKL_API.G_EXCEPTION_ERROR THEN
12134: x_return_status := G_RET_STS_ERROR;
12135: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
12136: x_return_status := G_RET_STS_UNEXP_ERROR;
12137: WHEN OTHERS THEN
12138: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
12139: p_msg_name => G_DB_ERROR,

Line 12138: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

12134: x_return_status := G_RET_STS_ERROR;
12135: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
12136: x_return_status := G_RET_STS_UNEXP_ERROR;
12137: WHEN OTHERS THEN
12138: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
12139: p_msg_name => G_DB_ERROR,
12140: p_token1 => G_PROG_NAME_TOKEN,
12141: p_token1_value => l_prog_name,
12142: p_token2 => G_SQLCODE_TOKEN,

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

12172: WHERE chr.id = p_khr_id;
12173:
12174: l_currency_code okc_k_headers_all_b.currency_code%type;
12175: l_purpose_code VARCHAR2(10) := '-99';
12176: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
12177:
12178: BEGIN
12179: x_return_status := OKL_API.G_RET_STS_SUCCESS;
12180:

Line 12179: x_return_status := OKL_API.G_RET_STS_SUCCESS;

12175: l_purpose_code VARCHAR2(10) := '-99';
12176: l_return_status VARCHAR2(1) := OKL_API.G_RET_STS_SUCCESS;
12177:
12178: BEGIN
12179: x_return_status := OKL_API.G_RET_STS_SUCCESS;
12180:
12181: l_return_status := OKL_API.START_ACTIVITY(
12182: p_api_name => l_api_name,
12183: p_pkg_name => g_pkg_name,

Line 12181: l_return_status := OKL_API.START_ACTIVITY(

12177:
12178: BEGIN
12179: x_return_status := OKL_API.G_RET_STS_SUCCESS;
12180:
12181: l_return_status := OKL_API.START_ACTIVITY(
12182: p_api_name => l_api_name,
12183: p_pkg_name => g_pkg_name,
12184: p_init_msg_list => p_init_msg_list,
12185: l_api_version => p_api_version,

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

12187: p_api_type => G_API_TYPE,
12188: x_return_status => l_return_status);
12189:
12190: -- check if activity started successfully
12191: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12192: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12193: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12194: RAISE OKL_API.G_EXCEPTION_ERROR;
12195: END IF;

Line 12192: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

12188: x_return_status => l_return_status);
12189:
12190: -- check if activity started successfully
12191: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12192: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12193: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12194: RAISE OKL_API.G_EXCEPTION_ERROR;
12195: END IF;
12196:

Line 12193: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

12189:
12190: -- check if activity started successfully
12191: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12192: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12193: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12194: RAISE OKL_API.G_EXCEPTION_ERROR;
12195: END IF;
12196:
12197: ---------------------------------------------

Line 12194: RAISE OKL_API.G_EXCEPTION_ERROR;

12190: -- check if activity started successfully
12191: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12192: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12193: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12194: RAISE OKL_API.G_EXCEPTION_ERROR;
12195: END IF;
12196:
12197: ---------------------------------------------
12198: -- STEP 1: Generate Income Streams

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

12203: , x_return_status => l_return_status
12204: , x_msg_count => x_msg_count
12205: , x_msg_data => x_msg_data);
12206:
12207: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12208: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12209: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12210: RAISE OKL_API.G_EXCEPTION_ERROR;
12211: END IF;

Line 12208: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

12204: , x_msg_count => x_msg_count
12205: , x_msg_data => x_msg_data);
12206:
12207: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12208: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12209: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12210: RAISE OKL_API.G_EXCEPTION_ERROR;
12211: END IF;
12212:

Line 12209: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

12205: , x_msg_data => x_msg_data);
12206:
12207: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12208: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12209: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12210: RAISE OKL_API.G_EXCEPTION_ERROR;
12211: END IF;
12212:
12213: ---------------------------------------------

Line 12210: RAISE OKL_API.G_EXCEPTION_ERROR;

12206:
12207: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12208: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12209: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12210: RAISE OKL_API.G_EXCEPTION_ERROR;
12211: END IF;
12212:
12213: ---------------------------------------------
12214: -- STEP 2: Generate Income Accrual Streams

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

12219: , x_return_status => l_return_status
12220: , x_msg_count => x_msg_count
12221: , x_msg_data => x_msg_data);
12222:
12223: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12224: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12225: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12226: RAISE OKL_API.G_EXCEPTION_ERROR;
12227: END IF;

Line 12224: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

12220: , x_msg_count => x_msg_count
12221: , x_msg_data => x_msg_data);
12222:
12223: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12224: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12225: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12226: RAISE OKL_API.G_EXCEPTION_ERROR;
12227: END IF;
12228:

Line 12225: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

12221: , x_msg_data => x_msg_data);
12222:
12223: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12224: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12225: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12226: RAISE OKL_API.G_EXCEPTION_ERROR;
12227: END IF;
12228:
12229: ---------------------------------------------

Line 12226: RAISE OKL_API.G_EXCEPTION_ERROR;

12222:
12223: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12224: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12225: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12226: RAISE OKL_API.G_EXCEPTION_ERROR;
12227: END IF;
12228:
12229: ---------------------------------------------
12230: -- STEP 3: Generate Expense Accrual Streams

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

12239: , p_purpose_code => l_purpose_code
12240: , p_currency_code => l_currency_code
12241: , x_return_status => l_return_status);
12242:
12243: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12244: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12245: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12246: RAISE OKL_API.G_EXCEPTION_ERROR;
12247: END IF;

Line 12244: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

12240: , p_currency_code => l_currency_code
12241: , x_return_status => l_return_status);
12242:
12243: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12244: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12245: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12246: RAISE OKL_API.G_EXCEPTION_ERROR;
12247: END IF;
12248:

Line 12245: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

12241: , x_return_status => l_return_status);
12242:
12243: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12244: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12245: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12246: RAISE OKL_API.G_EXCEPTION_ERROR;
12247: END IF;
12248:
12249: -- one streams header per the payment line (LASLL) will be

Line 12246: RAISE OKL_API.G_EXCEPTION_ERROR;

12242:
12243: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12244: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12245: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12246: RAISE OKL_API.G_EXCEPTION_ERROR;
12247: END IF;
12248:
12249: -- one streams header per the payment line (LASLL) will be
12250: -- created by the previous API's. So we need to consolidate

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

12256: consolidate_line_streams( p_khr_id => p_khr_id
12257: , p_purpose_code => l_purpose_code
12258: , x_return_status => l_return_status);
12259:
12260: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12261: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12262: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12263: RAISE OKL_API.G_EXCEPTION_ERROR;
12264: END IF;

Line 12261: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

12257: , p_purpose_code => l_purpose_code
12258: , x_return_status => l_return_status);
12259:
12260: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12261: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12262: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12263: RAISE OKL_API.G_EXCEPTION_ERROR;
12264: END IF;
12265:

Line 12262: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

12258: , x_return_status => l_return_status);
12259:
12260: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12261: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12262: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12263: RAISE OKL_API.G_EXCEPTION_ERROR;
12264: END IF;
12265:
12266: ------------------------------------------------------------------

Line 12263: RAISE OKL_API.G_EXCEPTION_ERROR;

12259:
12260: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12261: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12262: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12263: RAISE OKL_API.G_EXCEPTION_ERROR;
12264: END IF;
12265:
12266: ------------------------------------------------------------------
12267: -- STEP 5: Consolidate Income Accrual Fee streams into one stream

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

12270: consolidate_acc_streams( p_khr_id => p_khr_id
12271: , p_purpose_code => l_purpose_code
12272: , x_return_status => l_return_status);
12273:
12274: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12275: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12276: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12277: RAISE OKL_API.G_EXCEPTION_ERROR;
12278: END IF;

Line 12275: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

12271: , p_purpose_code => l_purpose_code
12272: , x_return_status => l_return_status);
12273:
12274: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12275: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12276: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12277: RAISE OKL_API.G_EXCEPTION_ERROR;
12278: END IF;
12279:

Line 12276: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

12272: , x_return_status => l_return_status);
12273:
12274: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12275: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12276: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12277: RAISE OKL_API.G_EXCEPTION_ERROR;
12278: END IF;
12279:
12280: ---------------------------------------------

Line 12277: RAISE OKL_API.G_EXCEPTION_ERROR;

12273:
12274: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12275: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12276: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12277: RAISE OKL_API.G_EXCEPTION_ERROR;
12278: END IF;
12279:
12280: ---------------------------------------------
12281: -- STEP 6: Adjust Streams

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

12288: , x_return_status => l_return_status
12289: , x_msg_count => x_msg_count
12290: , x_msg_data => x_msg_data);
12291:
12292: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12293: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12294: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12295: RAISE OKL_API.G_EXCEPTION_ERROR;
12296: END IF;

Line 12293: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;

12289: , x_msg_count => x_msg_count
12290: , x_msg_data => x_msg_data);
12291:
12292: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12293: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12294: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12295: RAISE OKL_API.G_EXCEPTION_ERROR;
12296: END IF;
12297:

Line 12294: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN

12290: , x_msg_data => x_msg_data);
12291:
12292: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12293: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12294: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12295: RAISE OKL_API.G_EXCEPTION_ERROR;
12296: END IF;
12297:
12298: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

Line 12295: RAISE OKL_API.G_EXCEPTION_ERROR;

12291:
12292: IF (l_return_status = OKL_API.G_RET_STS_UNEXP_ERROR) THEN
12293: RAISE OKL_API.G_EXCEPTION_UNEXPECTED_ERROR;
12294: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12295: RAISE OKL_API.G_EXCEPTION_ERROR;
12296: END IF;
12297:
12298: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
12299:

Line 12298: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);

12294: ElSIF (l_return_status = OKL_API.G_RET_STS_ERROR) THEN
12295: RAISE OKL_API.G_EXCEPTION_ERROR;
12296: END IF;
12297:
12298: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
12299:
12300: EXCEPTION
12301: WHEN OKL_API.G_EXCEPTION_ERROR THEN
12302: l_return_status := G_RET_STS_ERROR;

Line 12301: WHEN OKL_API.G_EXCEPTION_ERROR THEN

12297:
12298: OKL_API.END_ACTIVITY(x_msg_count => x_msg_count, x_msg_data => x_msg_data);
12299:
12300: EXCEPTION
12301: WHEN OKL_API.G_EXCEPTION_ERROR THEN
12302: l_return_status := G_RET_STS_ERROR;
12303: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
12304: l_return_status := G_RET_STS_UNEXP_ERROR;
12305: WHEN OTHERS THEN

Line 12303: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN

12299:
12300: EXCEPTION
12301: WHEN OKL_API.G_EXCEPTION_ERROR THEN
12302: l_return_status := G_RET_STS_ERROR;
12303: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
12304: l_return_status := G_RET_STS_UNEXP_ERROR;
12305: WHEN OTHERS THEN
12306: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
12307: p_msg_name => G_DB_ERROR,

Line 12306: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,

12302: l_return_status := G_RET_STS_ERROR;
12303: WHEN OKL_API.G_EXCEPTION_UNEXPECTED_ERROR THEN
12304: l_return_status := G_RET_STS_UNEXP_ERROR;
12305: WHEN OTHERS THEN
12306: OKL_API.SET_MESSAGE (p_app_name => G_APP_NAME,
12307: p_msg_name => G_DB_ERROR,
12308: p_token1 => G_PROG_NAME_TOKEN,
12309: p_token1_value => l_api_name,
12310: p_token2 => G_SQLCODE_TOKEN,