[Home] [Help]
1: PACKAGE BODY OE_CNCL_Validate AS
2: /* $Header: OEXVCATB.pls 120.2.12020000.2 2012/07/03 10:18:10 amallik ship $ */
3:
4: -- Global constant holding the package name
5:
2: /* $Header: OEXVCATB.pls 120.2.12020000.2 2012/07/03 10:18:10 amallik ship $ */
3:
4: -- Global constant holding the package name
5:
6: G_PKG_NAME CONSTANT VARCHAR2(30) := 'OE_CNCL_Validate';
7:
8:
9:
10: FUNCTION Desc_Flex ( p_flex_name IN VARCHAR2 )
14443: END IF;
14444: FND_FLEX_DESCVAL.Set_Context_Value
14445: ( context_value => l_column_value);
14446:
14447: IF NOT OE_CNCL_Validate.Desc_Flex('OE_HEADER_ATTRIBUTES') THEN
14448: RETURN FALSE;
14449: END IF;
14450:
14451:
14801: END IF;
14802: FND_FLEX_DESCVAL.Set_Context_Value
14803: ( context_value => l_column_value);
14804:
14805: IF NOT OE_CNCL_Validate.Desc_Flex('OE_HEADER_GLOBAL_ATTRIBUTE') THEN
14806: RETURN FALSE;
14807: END IF;
14808:
14809: END IF;
15080: END IF;
15081: FND_FLEX_DESCVAL.Set_Context_Value
15082: ( context_value => l_column_value);
15083:
15084: IF NOT OE_CNCL_Validate.Desc_Flex('OE_HEADER_TP_ATTRIBUTES') THEN
15085: RETURN FALSE;
15086: END IF;
15087:
15088: END IF;
15438: END IF;
15439: FND_FLEX_DESCVAL.Set_Context_Value
15440: ( context_value => l_column_value);
15441:
15442: IF NOT OE_CNCL_Validate.Desc_Flex('OE_LINE_ATTRIBUTES') THEN
15443: RETURN FALSE;
15444: END IF;
15445:
15446:
15796: END IF;
15797: FND_FLEX_DESCVAL.Set_Context_Value
15798: ( context_value => l_column_value);
15799: /* commenting this code due to bug# 993103
15800: IF NOT OE_CNCL_Validate.Desc_Flex('OE_LINE_GLOBAL_ATTRIBUTE') THEN
15801:
15802: RETURN FALSE;
15803: END IF;
15804: */
16003: END IF;
16004: FND_FLEX_DESCVAL.Set_Context_Value
16005: ( context_value => l_column_value);
16006:
16007: IF NOT OE_CNCL_Validate.Desc_Flex('OE_LINE_PRICING_ATTRIBUTE') THEN
16008: RETURN FALSE;
16009: END IF;
16010:
16011:
16515: END IF;
16516: FND_FLEX_DESCVAL.Set_Context_Value
16517: ( context_value => l_column_value);
16518:
16519: IF NOT OE_CNCL_Validate.Desc_Flex('OE_LINE_INDUSTRY_ATTRIBUTE') THEN
16520: RETURN FALSE;
16521: END IF;
16522:
16523: END IF;
16801: END IF;
16802: FND_FLEX_DESCVAL.Set_Context_Value
16803: ( context_value => l_column_value);
16804:
16805: IF NOT OE_CNCL_Validate.Desc_Flex('OE_LINE_TP_ATTRIBUTES') THEN
16806: RETURN FALSE;
16807: END IF;
16808:
16809:
17089:
17090:
17091: /* Remove after fixing :block.field_name stuff
17092:
17093: IF NOT OE_CNCL_Validate.Desc_Flex('OE_LINE_RETURN_ATTRIBUTE') THEN
17094: RETURN FALSE;
17095: END IF;
17096: */
17097:
17373: END IF;
17374: FND_FLEX_DESCVAL.Set_Context_Value
17375: ( context_value => l_column_value);
17376:
17377: IF NOT OE_CNCL_Validate.Desc_Flex('OE_PRICE_ADJUSTMENT') THEN
17378: RETURN FALSE;
17379: END IF;
17380:
17381:
17657: END IF;
17658: FND_FLEX_DESCVAL.Set_Context_Value
17659: ( context_value => l_column_value);
17660:
17661: IF NOT OE_CNCL_Validate.Desc_Flex('OE_SALES_CREDITS_ATTRIBUTES') THEN
17662: RETURN FALSE;
17663: END IF;
17664:
17665:
20184: RETURN BOOLEAN
20185: IS
20186: l_dummy VARCHAR2(10);
20187: BEGIN
20188: oe_debug_pub.add('Entering OE_CNCL_Validate.Charge_Type_Code');
20189: IF p_Charge_Type_Code IS NULL OR
20190: p_Charge_Type_Code = FND_API.G_MISS_CHAR
20191: THEN
20192: RETURN TRUE;
20199: AND ROWNUM=1;
20200:
20201:
20202: RETURN TRUE;
20203: oe_debug_pub.add('Exiting OE_CNCL_Validate.Charge_Type_Code');
20204: EXCEPTION
20205:
20206: WHEN NO_DATA_FOUND THEN
20207:
20607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
20608:
20609: END Customer_Location;
20610:
20611: END OE_CNCL_Validate;