47: fnd_log.string(p_level, p_module, p_msg);
48: END IF;
49:
50: EXCEPTION
51: WHEN xla_exceptions_pkg.application_exception THEN
52: RAISE;
53:
54: WHEN OTHERS THEN
55: xla_exceptions_pkg.raise_message
51: WHEN xla_exceptions_pkg.application_exception THEN
52: RAISE;
53:
54: WHEN OTHERS THEN
55: xla_exceptions_pkg.raise_message
56: (p_location => 'xla_sources_pkg.trace');
57: END trace;
58:
59:
181:
182: return l_return;
183:
184: EXCEPTION
185: WHEN xla_exceptions_pkg.application_exception THEN
186: RAISE;
187: WHEN OTHERS THEN
188: xla_exceptions_pkg.raise_message
189: (p_location => 'xla_sources_pkg.uncompile_tad_for_der_source');
184: EXCEPTION
185: WHEN xla_exceptions_pkg.application_exception THEN
186: RAISE;
187: WHEN OTHERS THEN
188: xla_exceptions_pkg.raise_message
189: (p_location => 'xla_sources_pkg.uncompile_tad_for_der_source');
190:
191: END uncompile_tad_for_der_source;
192:
322:
323: RETURN l_return;
324:
325: EXCEPTION
326: WHEN xla_exceptions_pkg.application_exception THEN
327:
328: IF check_sr_details%ISOPEN THEN
329: CLOSE check_sr_details;
330: END IF;
342: IF check_sr_conditions%ISOPEN THEN
343: CLOSE check_sr_conditions;
344: END IF;
345:
346: xla_exceptions_pkg.raise_message
347: (p_location => 'xla_sources_pkg.derived_source_locked_by_tab');
348:
349: END derived_source_locked_by_tab;
350:
698:
699: return l_return;
700:
701: EXCEPTION
702: WHEN xla_exceptions_pkg.application_exception THEN
703: RAISE;
704: WHEN OTHERS THEN
705: xla_exceptions_pkg.raise_message
706: (p_location => 'xla_sources_pkg.uncompile_pad_for_der_source');
701: EXCEPTION
702: WHEN xla_exceptions_pkg.application_exception THEN
703: RAISE;
704: WHEN OTHERS THEN
705: xla_exceptions_pkg.raise_message
706: (p_location => 'xla_sources_pkg.uncompile_pad_for_der_source');
707:
708: END uncompile_pad_for_der_source;
709:
1141:
1142: RETURN l_return;
1143:
1144: EXCEPTION
1145: WHEN xla_exceptions_pkg.application_exception THEN
1146:
1147: IF check_analytical%ISOPEN THEN
1148: CLOSE check_analytical;
1149: END IF;
1191: IF check_line_types%ISOPEN THEN
1192: CLOSE check_line_types;
1193: END IF;
1194:
1195: xla_exceptions_pkg.raise_message
1196: (p_location => 'xla_sources_pkg.derived_source_is_locked');
1197:
1198: END derived_source_is_locked;
1199:
1711:
1712: RETURN l_return;
1713:
1714: EXCEPTION
1715: WHEN xla_exceptions_pkg.application_exception THEN
1716: IF check_acct_line_sources%ISOPEN THEN
1717: CLOSE check_acct_line_sources;
1718: END IF;
1719: IF check_analytical%ISOPEN THEN
1765: IF check_entity_sources%ISOPEN THEN
1766: CLOSE check_entity_sources;
1767: END IF;
1768:
1769: xla_exceptions_pkg.raise_message
1770: (p_location => 'xla_sources_pkg.source_in_use');
1771:
1772: END source_in_use;
1773:
2249:
2250: RETURN l_return;
2251:
2252: EXCEPTION
2253: WHEN xla_exceptions_pkg.application_exception THEN
2254:
2255: IF check_analytical%ISOPEN THEN
2256: CLOSE check_analytical;
2257: END IF;
2299: IF check_line_types%ISOPEN THEN
2300: CLOSE check_line_types;
2301: END IF;
2302:
2303: xla_exceptions_pkg.raise_message
2304: (p_location => 'xla_sources_pkg.source_is_locked');
2305:
2306: END source_is_locked;
2307:
2369:
2370: return l_return;
2371:
2372: EXCEPTION
2373: WHEN xla_exceptions_pkg.application_exception THEN
2374: RAISE;
2375: WHEN OTHERS THEN
2376: xla_exceptions_pkg.raise_message
2377: (p_location => 'xla_sources_pkg.uncompile_prod_rule');
2372: EXCEPTION
2373: WHEN xla_exceptions_pkg.application_exception THEN
2374: RAISE;
2375: WHEN OTHERS THEN
2376: xla_exceptions_pkg.raise_message
2377: (p_location => 'xla_sources_pkg.uncompile_prod_rule');
2378:
2379: END uncompile_prod_rule;
2380:
2788:
2789: return l_return;
2790:
2791: EXCEPTION
2792: WHEN xla_exceptions_pkg.application_exception THEN
2793: RAISE;
2794: WHEN OTHERS THEN
2795: xla_exceptions_pkg.raise_message
2796: (p_location => 'xla_sources_pkg.uncompile_definitions');
2791: EXCEPTION
2792: WHEN xla_exceptions_pkg.application_exception THEN
2793: RAISE;
2794: WHEN OTHERS THEN
2795: xla_exceptions_pkg.raise_message
2796: (p_location => 'xla_sources_pkg.uncompile_definitions');
2797:
2798: END uncompile_definitions;
2799:
2852: END IF;
2853:
2854:
2855: EXCEPTION
2856: WHEN xla_exceptions_pkg.application_exception THEN
2857: RAISE;
2858: WHEN OTHERS THEN
2859: xla_exceptions_pkg.raise_message
2860: (p_location => 'xla_sources_pkg.delete_derived_source_details');
2855: EXCEPTION
2856: WHEN xla_exceptions_pkg.application_exception THEN
2857: RAISE;
2858: WHEN OTHERS THEN
2859: xla_exceptions_pkg.raise_message
2860: (p_location => 'xla_sources_pkg.delete_derived_source_details');
2861:
2862: END delete_derived_source_details;
2863:
2985:
2986: RETURN l_return;
2987:
2988: EXCEPTION
2989: WHEN xla_exceptions_pkg.application_exception THEN
2990:
2991: IF check_header_source%ISOPEN THEN
2992: CLOSE check_header_source;
2993: END IF;
3005: IF check_line_source%ISOPEN THEN
3006: CLOSE check_line_source;
3007: END IF;
3008:
3009: xla_exceptions_pkg.raise_message
3010: (p_location => 'xla_sources_pkg.derived_source_is_invalid');
3011:
3012: END derived_source_is_invalid;
3013:
3061:
3062: RETURN l_return;
3063:
3064: EXCEPTION
3065: WHEN xla_exceptions_pkg.application_exception THEN
3066:
3067: RAISE;
3068:
3069: WHEN OTHERS THEN
3067: RAISE;
3068:
3069: WHEN OTHERS THEN
3070:
3071: xla_exceptions_pkg.raise_message
3072: (p_location => 'xla_sources_pkg.derived_source_is_invalid');
3073:
3074: END derived_source_is_invalid;
3075:
3153:
3154: RETURN l_return;
3155:
3156: EXCEPTION
3157: WHEN xla_exceptions_pkg.application_exception THEN
3158: IF check_trx_acct_type%ISOPEN THEN
3159: CLOSE check_trx_acct_type;
3160: END IF;
3161: RAISE;
3164: IF check_trx_acct_type%ISOPEN THEN
3165: CLOSE check_trx_acct_type;
3166: END IF;
3167:
3168: xla_exceptions_pkg.raise_message
3169: (p_location => 'xla_sources_pkg.source_in_use_by_tab');
3170:
3171: END source_in_use_by_tab;
3172:
3348:
3349: RETURN l_return;
3350:
3351: EXCEPTION
3352: WHEN xla_exceptions_pkg.application_exception THEN
3353:
3354: IF check_sr_conditions%ISOPEN THEN
3355: CLOSE check_sr_conditions;
3356: END IF;
3373: IF c_check_derived_sources%ISOPEN THEN
3374: CLOSE c_check_derived_sources;
3375: END IF;
3376:
3377: xla_exceptions_pkg.raise_message
3378: (p_location => 'xla_sources_pkg.source_is_locked_by_tab');
3379:
3380: END source_is_locked_by_tab;
3381:
3557:
3558: return l_return;
3559:
3560: EXCEPTION
3561: WHEN xla_exceptions_pkg.application_exception THEN
3562: RAISE;
3563: WHEN OTHERS THEN
3564: xla_exceptions_pkg.raise_message
3565: (p_location => 'xla_sources_pkg.uncompile_tran_acct_def');
3560: EXCEPTION
3561: WHEN xla_exceptions_pkg.application_exception THEN
3562: RAISE;
3563: WHEN OTHERS THEN
3564: xla_exceptions_pkg.raise_message
3565: (p_location => 'xla_sources_pkg.uncompile_tran_acct_def');
3566:
3567: END uncompile_tran_acct_def;
3568:
3737:
3738: RETURN l_return;
3739:
3740: EXCEPTION
3741: WHEN xla_exceptions_pkg.application_exception THEN
3742: RAISE;
3743:
3744: WHEN OTHERS THEN
3745: xla_exceptions_pkg.raise_message
3741: WHEN xla_exceptions_pkg.application_exception THEN
3742: RAISE;
3743:
3744: WHEN OTHERS THEN
3745: xla_exceptions_pkg.raise_message
3746: (p_location => 'xla_sources_pkg.source_in_use_by_tad');
3747:
3748: END source_in_use_by_tad;
3749:
3892:
3893: RETURN l_level;
3894:
3895: EXCEPTION
3896: WHEN xla_exceptions_pkg.application_exception THEN
3897: RAISE;
3898:
3899: WHEN OTHERS THEN
3900: xla_exceptions_pkg.raise_message
3896: WHEN xla_exceptions_pkg.application_exception THEN
3897: RAISE;
3898:
3899: WHEN OTHERS THEN
3900: xla_exceptions_pkg.raise_message
3901: (p_location => 'xla_sources_pkg.get_derived_source_level');
3902:
3903: END get_derived_source_level;
3904: