DBA Data[Home] [Help]

APPS.PO_NEGOTIATIONS4_PVT dependencies on FND_API

Line 124: * x_return_status - FND_API.G_RET_STS_SUCCESS if action succeeds

120: * handles the encumbrace effect of splitting requisition lines. This api would
121: * be called from ORacle sourcing workflow.
122: *
123: * Returns:
124: * x_return_status - FND_API.G_RET_STS_SUCCESS if action succeeds
125: * FND_API.G_RET_STS_ERROR if action fails
126: * FND_API.G_RET_STS_UNEXP_ERROR if unexpected error occurs
127: * x_msg_count returns count of messages in the stack.
128: * x_msg_data returns message only if 1 message.

Line 125: * FND_API.G_RET_STS_ERROR if action fails

121: * be called from ORacle sourcing workflow.
122: *
123: * Returns:
124: * x_return_status - FND_API.G_RET_STS_SUCCESS if action succeeds
125: * FND_API.G_RET_STS_ERROR if action fails
126: * FND_API.G_RET_STS_UNEXP_ERROR if unexpected error occurs
127: * x_msg_count returns count of messages in the stack.
128: * x_msg_data returns message only if 1 message.
129: *

Line 126: * FND_API.G_RET_STS_UNEXP_ERROR if unexpected error occurs

122: *
123: * Returns:
124: * x_return_status - FND_API.G_RET_STS_SUCCESS if action succeeds
125: * FND_API.G_RET_STS_ERROR if action fails
126: * FND_API.G_RET_STS_UNEXP_ERROR if unexpected error occurs
127: * x_msg_count returns count of messages in the stack.
128: * x_msg_data returns message only if 1 message.
129: *
130: * Possible values for PO_REQ_SPLIT_LINES_GT.record_status:

Line 142: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE ,

138: */
139:
140: PROCEDURE Split_RequisitionLines
141: ( p_api_version IN NUMBER ,
142: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE ,
143: p_commit IN VARCHAR2 :=FND_API.G_FALSE ,
144: x_return_status OUT NOCOPY VARCHAR2 ,
145: x_msg_count OUT NOCOPY NUMBER ,
146: x_msg_data OUT NOCOPY VARCHAR2 ,

Line 143: p_commit IN VARCHAR2 :=FND_API.G_FALSE ,

139:
140: PROCEDURE Split_RequisitionLines
141: ( p_api_version IN NUMBER ,
142: p_init_msg_list IN VARCHAR2 :=FND_API.G_FALSE ,
143: p_commit IN VARCHAR2 :=FND_API.G_FALSE ,
144: x_return_status OUT NOCOPY VARCHAR2 ,
145: x_msg_count OUT NOCOPY NUMBER ,
146: x_msg_data OUT NOCOPY VARCHAR2 ,
147: p_auction_header_id IN NUMBER

Line 272: IF NOT FND_API.Compatible_API_Call

268: FND_LOG.string(FND_LOG.LEVEL_STATEMENT, l_module,
269: 'Compatible_API_Call ');
270: END IF;
271:
272: IF NOT FND_API.Compatible_API_Call
273: (
274: l_api_version,
275: p_api_version,
276: l_api_name,

Line 280: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

276: l_api_name,
277: G_PKG_NAME
278: )
279: THEN
280: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
281: END IF;
282:
283:
284: l_progress :='020';

Line 1839: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN

1835: p_requisition_header_id => i.requisition_header_id,
1836: p_calling_program => 'PO_NEGOTIATIONS',
1837: x_return_status => l_return_status
1838: );
1839: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1840: FND_MESSAGE.set_name('PO','PO_PDOI_TAX_CALCULATION_ERR');
1841: FND_MSG_PUB.add;
1842:
1843: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

Line 1843: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

1839: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
1840: FND_MESSAGE.set_name('PO','PO_PDOI_TAX_CALCULATION_ERR');
1841: FND_MSG_PUB.add;
1842:
1843: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1844: RAISE FND_API.g_exc_error;
1845: ELSE
1846: RAISE FND_API.g_exc_unexpected_error;
1847: END IF;

Line 1844: RAISE FND_API.g_exc_error;

1840: FND_MESSAGE.set_name('PO','PO_PDOI_TAX_CALCULATION_ERR');
1841: FND_MSG_PUB.add;
1842:
1843: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1844: RAISE FND_API.g_exc_error;
1845: ELSE
1846: RAISE FND_API.g_exc_unexpected_error;
1847: END IF;
1848: END IF;

Line 1846: RAISE FND_API.g_exc_unexpected_error;

1842:
1843: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
1844: RAISE FND_API.g_exc_error;
1845: ELSE
1846: RAISE FND_API.g_exc_unexpected_error;
1847: END IF;
1848: END IF;
1849: END LOOP;
1850:

Line 1969: IF (l_return_status = FND_API.g_ret_sts_error) THEN

1965: 'After: Calling HANDLE_TAX_ADJUSTMENTS; Status is
1966: '||l_return_status);
1967: END IF;
1968:
1969: IF (l_return_status = FND_API.g_ret_sts_error) THEN
1970: RAISE FND_API.g_exc_error;
1971: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN
1972: RAISE FND_API.g_exc_unexpected_error;
1973: END IF;

Line 1970: RAISE FND_API.g_exc_error;

1966: '||l_return_status);
1967: END IF;
1968:
1969: IF (l_return_status = FND_API.g_ret_sts_error) THEN
1970: RAISE FND_API.g_exc_error;
1971: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN
1972: RAISE FND_API.g_exc_unexpected_error;
1973: END IF;
1974: -- JFMIP, support for Req Modify when encumbrance is enabled END

Line 1971: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN

1967: END IF;
1968:
1969: IF (l_return_status = FND_API.g_ret_sts_error) THEN
1970: RAISE FND_API.g_exc_error;
1971: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN
1972: RAISE FND_API.g_exc_unexpected_error;
1973: END IF;
1974: -- JFMIP, support for Req Modify when encumbrance is enabled END
1975:

Line 1972: RAISE FND_API.g_exc_unexpected_error;

1968:
1969: IF (l_return_status = FND_API.g_ret_sts_error) THEN
1970: RAISE FND_API.g_exc_error;
1971: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN
1972: RAISE FND_API.g_exc_unexpected_error;
1973: END IF;
1974: -- JFMIP, support for Req Modify when encumbrance is enabled END
1975:
1976: -- Bug 4723367 START

Line 2051: IF (l_return_status = FND_API.g_ret_sts_error) THEN

2047: '||l_return_status);
2048: END IF;
2049:
2050:
2051: IF (l_return_status = FND_API.g_ret_sts_error) THEN
2052: RAISE FND_API.g_exc_error;
2053: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN
2054: RAISE FND_API.g_exc_unexpected_error;
2055: END IF;

Line 2052: RAISE FND_API.g_exc_error;

2048: END IF;
2049:
2050:
2051: IF (l_return_status = FND_API.g_ret_sts_error) THEN
2052: RAISE FND_API.g_exc_error;
2053: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN
2054: RAISE FND_API.g_exc_unexpected_error;
2055: END IF;
2056: --

Line 2053: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN

2049:
2050:
2051: IF (l_return_status = FND_API.g_ret_sts_error) THEN
2052: RAISE FND_API.g_exc_error;
2053: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN
2054: RAISE FND_API.g_exc_unexpected_error;
2055: END IF;
2056: --
2057:

Line 2054: RAISE FND_API.g_exc_unexpected_error;

2050:
2051: IF (l_return_status = FND_API.g_ret_sts_error) THEN
2052: RAISE FND_API.g_exc_error;
2053: ELSIF (l_return_status = FND_API.g_ret_sts_unexp_error) THEN
2054: RAISE FND_API.g_exc_unexpected_error;
2055: END IF;
2056: --
2057:
2058: END IF; -- if l_encumbrance_flag..

Line 2062: IF FND_API.To_Boolean( p_commit ) THEN

2058: END IF; -- if l_encumbrance_flag..
2059:
2060: END IF; -- requisition_line_id_rslt_tbl.COUNT>1
2061:
2062: IF FND_API.To_Boolean( p_commit ) THEN
2063: COMMIT WORK;
2064: END IF;
2065:
2066: -- Standard call to get message count and if count is 1,

Line 2079: x_return_status := FND_API.G_RET_STS_SUCCESS;

2075: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_STATEMENT) THEN
2076: FND_LOG.string(FND_LOG.LEVEL_STATEMENT, l_module,
2077: 'Before: Setting success status to x_return_status');
2078: END IF;
2079: x_return_status := FND_API.G_RET_STS_SUCCESS;
2080:
2081: EXCEPTION
2082: WHEN FND_API.g_exc_unexpected_error THEN
2083: ROLLBACK TO Split_RequisitionLines_PVT;

Line 2082: WHEN FND_API.g_exc_unexpected_error THEN

2078: END IF;
2079: x_return_status := FND_API.G_RET_STS_SUCCESS;
2080:
2081: EXCEPTION
2082: WHEN FND_API.g_exc_unexpected_error THEN
2083: ROLLBACK TO Split_RequisitionLines_PVT;
2084: x_msg_data := FND_MSG_PUB.GET();
2085: x_return_status := FND_API.g_ret_sts_unexp_error;
2086: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_EXCEPTION) THEN

Line 2085: x_return_status := FND_API.g_ret_sts_unexp_error;

2081: EXCEPTION
2082: WHEN FND_API.g_exc_unexpected_error THEN
2083: ROLLBACK TO Split_RequisitionLines_PVT;
2084: x_msg_data := FND_MSG_PUB.GET();
2085: x_return_status := FND_API.g_ret_sts_unexp_error;
2086: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_EXCEPTION) THEN
2087: FND_LOG.string(FND_LOG.LEVEL_EXCEPTION, l_module,
2088: 'Exception: UnexpectedError '||x_msg_data||sqlerrm);
2089: END IF;

Line 2091: WHEN FND_API.g_exc_error THEN

2087: FND_LOG.string(FND_LOG.LEVEL_EXCEPTION, l_module,
2088: 'Exception: UnexpectedError '||x_msg_data||sqlerrm);
2089: END IF;
2090:
2091: WHEN FND_API.g_exc_error THEN
2092: ROLLBACK TO Split_RequisitionLines_PVT;
2093: x_return_status := FND_API.g_ret_sts_error;
2094: FND_MSG_PUB.Count_And_Get
2095: ( p_count => x_msg_count ,

Line 2093: x_return_status := FND_API.g_ret_sts_error;

2089: END IF;
2090:
2091: WHEN FND_API.g_exc_error THEN
2092: ROLLBACK TO Split_RequisitionLines_PVT;
2093: x_return_status := FND_API.g_ret_sts_error;
2094: FND_MSG_PUB.Count_And_Get
2095: ( p_count => x_msg_count ,
2096: p_data => x_msg_data
2097: );

Line 2109: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

2105:
2106: -- Log a debug message, add the error the the API message list.
2107: PO_DEBUG.handle_unexp_error(g_pkg_name,l_api_name,l_progress);
2108:
2109: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2110:
2111: FND_MSG_PUB.Count_And_Get(
2112: p_count => x_msg_count
2113: , p_data => x_msg_data

Line 2631: IF NOT FND_API.Compatible_API_Call

2627: 'Compatible_API_Call ');
2628: END IF;
2629: END IF;
2630:
2631: IF NOT FND_API.Compatible_API_Call
2632: (
2633: l_api_version,
2634: p_api_version,
2635: l_api_name,

Line 2639: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2635: l_api_name,
2636: G_PKG_NAME
2637: )
2638: THEN
2639: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2640: END IF;
2641:
2642: --do the dump of input values if the log level is statement.
2643: l_progress :='015';

Line 2818: IF (x_return_status = FND_API.g_ret_sts_error) OR

2814: 'After: Calling encumbrance api; Status is '||x_return_status);
2815: END IF;
2816: END IF;
2817:
2818: IF (x_return_status = FND_API.g_ret_sts_error) OR
2819: (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
2820:
2821: IF G_FND_DEBUG = 'Y' THEN
2822: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_EXCEPTION) THEN

Line 2819: (x_return_status = FND_API.g_ret_sts_unexp_error) THEN

2815: END IF;
2816: END IF;
2817:
2818: IF (x_return_status = FND_API.g_ret_sts_error) OR
2819: (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
2820:
2821: IF G_FND_DEBUG = 'Y' THEN
2822: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_EXCEPTION) THEN
2823: FND_LOG.string(FND_LOG.LEVEL_EXCEPTION, l_module,

Line 2830: IF (x_return_status = FND_API.g_ret_sts_error) THEN

2826: END IF;
2827: END IF;
2828:
2829:
2830: IF (x_return_status = FND_API.g_ret_sts_error) THEN
2831: RAISE FND_API.g_exc_error;
2832: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
2833: RAISE FND_API.g_exc_unexpected_error;
2834: END IF;

Line 2831: RAISE FND_API.g_exc_error;

2827: END IF;
2828:
2829:
2830: IF (x_return_status = FND_API.g_ret_sts_error) THEN
2831: RAISE FND_API.g_exc_error;
2832: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
2833: RAISE FND_API.g_exc_unexpected_error;
2834: END IF;
2835: END IF; /*IF (x_return_status = FND_API.g_ret_sts_error)*/

Line 2832: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN

2828:
2829:
2830: IF (x_return_status = FND_API.g_ret_sts_error) THEN
2831: RAISE FND_API.g_exc_error;
2832: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
2833: RAISE FND_API.g_exc_unexpected_error;
2834: END IF;
2835: END IF; /*IF (x_return_status = FND_API.g_ret_sts_error)*/
2836: END LOOP;

Line 2833: RAISE FND_API.g_exc_unexpected_error;

2829:
2830: IF (x_return_status = FND_API.g_ret_sts_error) THEN
2831: RAISE FND_API.g_exc_error;
2832: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
2833: RAISE FND_API.g_exc_unexpected_error;
2834: END IF;
2835: END IF; /*IF (x_return_status = FND_API.g_ret_sts_error)*/
2836: END LOOP;
2837:

Line 2835: END IF; /*IF (x_return_status = FND_API.g_ret_sts_error)*/

2831: RAISE FND_API.g_exc_error;
2832: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
2833: RAISE FND_API.g_exc_unexpected_error;
2834: END IF;
2835: END IF; /*IF (x_return_status = FND_API.g_ret_sts_error)*/
2836: END LOOP;
2837:
2838: -- Switch the org context back to the current OU if it has been changed
2839: IF (l_org_context_changed = 'Y') THEN

Line 2850: IF FND_API.To_Boolean( p_commit ) THEN

2846: --this is handled within the encumbrance call now
2847: --(in po_document_funds_pvt.do_req_split)
2848:
2849:
2850: IF FND_API.To_Boolean( p_commit ) THEN
2851: COMMIT WORK;
2852: END IF;
2853:
2854: -- Standard call to get message count and if count is 1,

Line 2869: x_return_status := FND_API.G_RET_STS_SUCCESS;

2865: FND_LOG.string(FND_LOG.LEVEL_STATEMENT, l_module,
2866: 'Before: Setting success status to x_return_status');
2867: END IF;
2868: END IF;
2869: x_return_status := FND_API.G_RET_STS_SUCCESS;
2870:
2871: EXCEPTION
2872: WHEN FND_API.g_exc_unexpected_error THEN
2873: ROLLBACK TO HANDLE_FUNDS_REVERSAL_PVT;

Line 2872: WHEN FND_API.g_exc_unexpected_error THEN

2868: END IF;
2869: x_return_status := FND_API.G_RET_STS_SUCCESS;
2870:
2871: EXCEPTION
2872: WHEN FND_API.g_exc_unexpected_error THEN
2873: ROLLBACK TO HANDLE_FUNDS_REVERSAL_PVT;
2874: x_msg_data := FND_MSG_PUB.GET();
2875: x_return_status := FND_API.g_ret_sts_unexp_error;
2876: IF G_FND_DEBUG = 'Y' THEN

Line 2875: x_return_status := FND_API.g_ret_sts_unexp_error;

2871: EXCEPTION
2872: WHEN FND_API.g_exc_unexpected_error THEN
2873: ROLLBACK TO HANDLE_FUNDS_REVERSAL_PVT;
2874: x_msg_data := FND_MSG_PUB.GET();
2875: x_return_status := FND_API.g_ret_sts_unexp_error;
2876: IF G_FND_DEBUG = 'Y' THEN
2877: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_EXCEPTION) THEN
2878: FND_LOG.string(FND_LOG.LEVEL_EXCEPTION, l_module,
2879: 'Exception: UnexpectedError '||x_msg_data||sqlerrm);

Line 2882: WHEN FND_API.g_exc_error THEN

2878: FND_LOG.string(FND_LOG.LEVEL_EXCEPTION, l_module,
2879: 'Exception: UnexpectedError '||x_msg_data||sqlerrm);
2880: END IF;
2881: END IF;
2882: WHEN FND_API.g_exc_error THEN
2883: ROLLBACK TO HANDLE_FUNDS_REVERSAL_PVT;
2884: x_return_status := FND_API.g_ret_sts_error;
2885: FND_MSG_PUB.Count_And_Get
2886: ( p_count => x_msg_count ,

Line 2884: x_return_status := FND_API.g_ret_sts_error;

2880: END IF;
2881: END IF;
2882: WHEN FND_API.g_exc_error THEN
2883: ROLLBACK TO HANDLE_FUNDS_REVERSAL_PVT;
2884: x_return_status := FND_API.g_ret_sts_error;
2885: FND_MSG_PUB.Count_And_Get
2886: ( p_count => x_msg_count ,
2887: p_data => x_msg_data
2888: );

Line 2899: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

2895:
2896: WHEN OTHERS THEN
2897: ROLLBACK TO HANDLE_FUNDS_REVERSAL_PVT;
2898: --x_msg_data := FND_MSG_PUB.GET(FND_MSG_PUB.G_LAST);
2899: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
2900:
2901: FND_MSG_PUB.Count_And_Get
2902: ( p_count => x_msg_count ,
2903: p_data => x_msg_data

Line 2976: IF NOT FND_API.Compatible_API_Call

2972: 'Compatible_API_Call ');
2973: END IF;
2974: END IF;
2975:
2976: IF NOT FND_API.Compatible_API_Call
2977: (
2978: l_api_version,
2979: p_api_version,
2980: l_api_name,

Line 2984: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2980: l_api_name,
2981: G_PKG_NAME
2982: )
2983: THEN
2984: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2985: END IF;
2986:
2987: --do the dump of input values if the log level is statement.
2988: l_progress :='015';

Line 3152: IF FND_API.To_Boolean( p_commit ) THEN

3148: 'Before Commit');
3149: END IF;
3150: END IF;
3151:
3152: IF FND_API.To_Boolean( p_commit ) THEN
3153: COMMIT WORK;
3154: END IF;
3155:
3156: IF G_FND_DEBUG = 'Y' THEN

Line 3178: x_return_status := FND_API.G_RET_STS_SUCCESS;

3174: FND_LOG.string(FND_LOG.LEVEL_STATEMENT, l_module,
3175: 'Before: Setting success status to x_return_status');
3176: END IF;
3177: END IF;
3178: x_return_status := FND_API.G_RET_STS_SUCCESS;
3179:
3180:
3181: EXCEPTION
3182: WHEN FND_API.g_exc_unexpected_error THEN

Line 3182: WHEN FND_API.g_exc_unexpected_error THEN

3178: x_return_status := FND_API.G_RET_STS_SUCCESS;
3179:
3180:
3181: EXCEPTION
3182: WHEN FND_API.g_exc_unexpected_error THEN
3183: ROLLBACK TO HANDLE_TAX_ADJUSTMENTS_PVT;
3184: x_msg_data := FND_MSG_PUB.GET();
3185: x_return_status := FND_API.g_ret_sts_unexp_error;
3186: IF G_FND_DEBUG = 'Y' THEN

Line 3185: x_return_status := FND_API.g_ret_sts_unexp_error;

3181: EXCEPTION
3182: WHEN FND_API.g_exc_unexpected_error THEN
3183: ROLLBACK TO HANDLE_TAX_ADJUSTMENTS_PVT;
3184: x_msg_data := FND_MSG_PUB.GET();
3185: x_return_status := FND_API.g_ret_sts_unexp_error;
3186: IF G_FND_DEBUG = 'Y' THEN
3187: IF (FND_LOG.G_CURRENT_RUNTIME_LEVEL <= FND_LOG.LEVEL_EXCEPTION) THEN
3188: FND_LOG.string(FND_LOG.LEVEL_EXCEPTION, l_module,
3189: 'Exception: UnexpectedError '||x_msg_data||sqlerrm);

Line 3193: WHEN FND_API.g_exc_error THEN

3189: 'Exception: UnexpectedError '||x_msg_data||sqlerrm);
3190: END IF;
3191: END IF;
3192:
3193: WHEN FND_API.g_exc_error THEN
3194: ROLLBACK TO HANDLE_TAX_ADJUSTMENTS_PVT;
3195: x_return_status := FND_API.g_ret_sts_error;
3196: FND_MSG_PUB.Count_And_Get
3197: ( p_count => x_msg_count ,

Line 3195: x_return_status := FND_API.g_ret_sts_error;

3191: END IF;
3192:
3193: WHEN FND_API.g_exc_error THEN
3194: ROLLBACK TO HANDLE_TAX_ADJUSTMENTS_PVT;
3195: x_return_status := FND_API.g_ret_sts_error;
3196: FND_MSG_PUB.Count_And_Get
3197: ( p_count => x_msg_count ,
3198: p_data => x_msg_data
3199: );

Line 3210: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

3206:
3207: WHEN OTHERS THEN
3208: ROLLBACK TO HANDLE_TAX_ADJUSTMENTS_PVT;
3209: --x_msg_data := FND_MSG_PUB.GET(FND_MSG_PUB.G_LAST);
3210: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3211:
3212: FND_MSG_PUB.Count_And_Get
3213: ( p_count => x_msg_count ,
3214: p_data => x_msg_data