1050: (
1051: token => ''STRUCTURE_NAME''
1052: ,value => l_chart_of_accounts_name
1053: );
1054: fnd_msg_pub.add;
1055: RAISE le_fatal_error;
1056: END;
1057:
1058: --Retrieve the natural account segment qualifier column name
1083: (
1084: token => ''STRUCTURE_NAME''
1085: ,value => l_chart_of_accounts_name
1086: );
1087: fnd_msg_pub.add;
1088: RAISE le_fatal_error;
1089: END;
1090:
1091: --Retrieve the intercompany segment qualifier column name
1625: (
1626: token => ''ERROR''
1627: ,value => SQLERRM
1628: );
1629: fnd_msg_pub.add;
1630: RETURN FALSE;
1631: END apply_adr_rules;
1632:
1633: FUNCTION build_code_combinations_dyn
2035: (
2036: token => ''ERROR''
2037: ,value => SQLERRM
2038: );
2039: fnd_msg_pub.add;
2040: RETURN FALSE;
2041: WHEN OTHERS
2042: THEN
2043: IF (xla_cmp_tad_pkg.C_LEVEL_EXCEPTION >= xla_cmp_tad_pkg.g_log_level)
2065: (
2066: token => ''ERROR''
2067: ,value => SQLERRM
2068: );
2069: fnd_msg_pub.add;
2070: RETURN FALSE;
2071: END build_code_combinations_dyn;
2072: ';
2073:
2162: (
2163: token => ''ERROR''
2164: ,value => SQLERRM
2165: );
2166: fnd_msg_pub.add;
2167: RETURN FALSE;
2168: END build_code_combinations;
2169:
2170:
2234: (
2235: token => ''ERROR''
2236: ,value => SQLERRM
2237: );
2238: fnd_msg_pub.add;
2239: RETURN FALSE;
2240: END push_interface_data;
2241:
2242: FUNCTION pop_interface_data ( x_total_rows_moved OUT NOCOPY NUMBER)
2305: (
2306: token => ''ERROR''
2307: ,value => SQLERRM
2308: );
2309: fnd_msg_pub.add;
2310: RETURN FALSE;
2311: END pop_interface_data;
2312:
2313:
2416: (
2417: token => ''FUNCTION_NAME''
2418: ,value => ''$TAD_PACKAGE_NAME_3$.trans_account_def_online''
2419: );
2420: fnd_msg_pub.add;
2421:
2422: l_fatal_error_message := ''push_interface_data failed'';
2423: RAISE le_fatal_error;
2424: END IF;
2443: (
2444: token => ''FUNCTION_NAME''
2445: ,value => ''$TAD_PACKAGE_NAME_3$.trans_account_def_online''
2446: );
2447: fnd_msg_pub.add;
2448:
2449: --Document the exception
2450: l_fatal_error_message :=
2451: ''No rows present in the inline interface, aborting...'';
2486: (
2487: token => ''FUNCTION_NAME''
2488: ,value => ''$TAD_PACKAGE_NAME_3$.trans_account_def_online''
2489: );
2490: fnd_msg_pub.add;
2491:
2492: l_fatal_error_message := ''apply_adr_rules failed'';
2493: RAISE le_fatal_error;
2494: END IF;
2518: (
2519: token => ''FUNCTION_NAME''
2520: ,value => ''$TAD_PACKAGE_NAME_3$.trans_account_def_online''
2521: );
2522: fnd_msg_pub.add;
2523:
2524: l_fatal_error_message := ''build_code_combinations failed'';
2525: RAISE le_fatal_error;
2526: END IF;
2545: (
2546: token => ''FUNCTION_NAME''
2547: ,value => ''$TAD_PACKAGE_NAME_3$.trans_account_def_online''
2548: );
2549: fnd_msg_pub.add;
2550: l_fatal_error_message := ''pop_interface_data failed'';
2551: RAISE le_fatal_error;
2552: END IF;
2553:
2580: (
2581: token => ''FUNCTION_NAME''
2582: ,value => ''$TAD_PACKAGE_NAME_3$.trans_account_def_online''
2583: );
2584: fnd_msg_pub.add;
2585:
2586: l_fatal_error_message := ''Rows pushed('' || l_total_rows_pushed
2587: || '') <> Rows popped(''
2588: || l_total_rows_popped || '')'';
2625: (
2626: application => ''XLA''
2627: ,name => l_return_msg_name
2628: );
2629: fnd_msg_pub.add;
2630: END IF;
2631: fnd_msg_pub.Count_And_Get
2632: (
2633: p_count => x_msg_count
2627: ,name => l_return_msg_name
2628: );
2629: fnd_msg_pub.add;
2630: END IF;
2631: fnd_msg_pub.Count_And_Get
2632: (
2633: p_count => x_msg_count
2634: ,p_data => x_msg_data
2635: );
2747: (
2748: token => ''FUNCTION_NAME''
2749: ,value => ''$TAD_PACKAGE_NAME_3$.trans_account_def_batch''
2750: );
2751: fnd_msg_pub.add;
2752: RAISE le_fatal_error;
2753: END IF;
2754:
2755: --Build the code combinations
2784: (
2785: token => ''FUNCTION_NAME''
2786: ,value => ''$TAD_PACKAGE_NAME_3$.trans_account_def_batch''
2787: );
2788: fnd_msg_pub.add;
2789: RAISE le_fatal_error;
2790: END IF;
2791:
2792: --Assign return status
2824: (
2825: application => ''XLA''
2826: ,name => l_return_msg_name
2827: );
2828: fnd_msg_pub.add;
2829: END IF;
2830: fnd_msg_pub.Count_And_Get
2831: (
2832: p_count => x_msg_count
2826: ,name => l_return_msg_name
2827: );
2828: fnd_msg_pub.add;
2829: END IF;
2830: fnd_msg_pub.Count_And_Get
2831: (
2832: p_count => x_msg_count
2833: ,p_data => x_msg_data
2834: );
3620: ,'TRX_ACCT_DEF', cur_tad.name
3621: )
3622: );
3623: --Report the errors
3624: fnd_msg_pub.Count_And_Get
3625: (
3626: p_count => l_msg_count
3627: ,p_data => l_msg_data
3628: );
3651: LOOP
3652: fnd_file.put_line
3653: (
3654: fnd_file.log
3655: ,fnd_msg_pub.get(p_encoded => 'F')
3656: );
3657: END LOOP;
3658: END IF;
3659: END IF;
3765:
3766: l_return_value := TRUE;
3767:
3768: --Initialize the global message table
3769: FND_MSG_PUB.Initialize;
3770:
3771: --Initialize global variables
3772: IF NOT init_global_variables
3773: (