[Home] [Help]
2693: END IF;
2694: ***/
2695:
2696: -- lkxu, for bug 1701377
2697: IF OE_GLOBALS.G_IPAYMENT_INSTALLED IS NULL THEN
2698:
2699: OE_GLOBALS.G_IPAYMENT_INSTALLED := OE_GLOBALS.CHECK_PRODUCT_INSTALLED(673);
2700: END IF;
2701:
2695:
2696: -- lkxu, for bug 1701377
2697: IF OE_GLOBALS.G_IPAYMENT_INSTALLED IS NULL THEN
2698:
2699: OE_GLOBALS.G_IPAYMENT_INSTALLED := OE_GLOBALS.CHECK_PRODUCT_INSTALLED(673);
2700: END IF;
2701:
2702: IF OE_GLOBALS.G_IPAYMENT_INSTALLED <> 'Y' THEN
2703: IF l_debug_level > 0 THEN
2698:
2699: OE_GLOBALS.G_IPAYMENT_INSTALLED := OE_GLOBALS.CHECK_PRODUCT_INSTALLED(673);
2700: END IF;
2701:
2702: IF OE_GLOBALS.G_IPAYMENT_INSTALLED <> 'Y' THEN
2703: IF l_debug_level > 0 THEN
2704: oe_debug_pub.add( 'OEXPVPMB: IPAYMENT IS NOT INSTALLED!' , 3 ) ;
2705: END IF;
2706: RETURN;
4861: l_header_rec OE_ORDER_PUB.Header_Rec_Type;
4862: l_old_header_rec OE_ORDER_PUB.Header_Rec_Type;
4863: l_msg_count NUMBER;
4864: l_msg_data VARCHAR2(2000);
4865: l_control_rec OE_GLOBALS.Control_Rec_Type;
4866: l_return_status VARCHAR2(30);
4867: --
4868: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
4869: --
4897: l_header_rec.last_updated_by := FND_GLOBAL.USER_ID;
4898: l_header_rec.last_update_date := SYSDATE;
4899: l_header_rec.last_update_login := FND_GLOBAL.LOGIN_ID;
4900: l_header_rec.lock_control := l_header_rec.lock_control + 1;
4901: l_header_rec.operation := OE_GLOBALS.G_OPR_UPDATE;
4902:
4903: -- Header needs to be requeried, setting the flag to true
4904: OE_GLOBALS.G_CASCADING_REQUEST_LOGGED := TRUE;
4905:
4900: l_header_rec.lock_control := l_header_rec.lock_control + 1;
4901: l_header_rec.operation := OE_GLOBALS.G_OPR_UPDATE;
4902:
4903: -- Header needs to be requeried, setting the flag to true
4904: OE_GLOBALS.G_CASCADING_REQUEST_LOGGED := TRUE;
4905:
4906: IF l_debug_level > 0 THEN
4907: oe_debug_pub.add( 'OEXPVPMB: UPDATING FIELDS ON HEADER' ) ;
4908: END IF;
5266: IF l_debug_level > 0 THEN
5267: oe_debug_pub.add( 'OEXPVPMB: IN AUTHORIZE MULTIPLE PAYMENTS' ) ;
5268: END IF;
5269:
5270: IF OE_GLOBALS.G_IPAYMENT_INSTALLED IS NULL THEN
5271:
5272: OE_GLOBALS.G_IPAYMENT_INSTALLED := OE_GLOBALS.CHECK_PRODUCT_INSTALLED(673);
5273: END IF;
5274:
5268: END IF;
5269:
5270: IF OE_GLOBALS.G_IPAYMENT_INSTALLED IS NULL THEN
5271:
5272: OE_GLOBALS.G_IPAYMENT_INSTALLED := OE_GLOBALS.CHECK_PRODUCT_INSTALLED(673);
5273: END IF;
5274:
5275: IF OE_GLOBALS.G_IPAYMENT_INSTALLED <> 'Y' THEN
5276: IF l_debug_level > 0 THEN
5271:
5272: OE_GLOBALS.G_IPAYMENT_INSTALLED := OE_GLOBALS.CHECK_PRODUCT_INSTALLED(673);
5273: END IF;
5274:
5275: IF OE_GLOBALS.G_IPAYMENT_INSTALLED <> 'Y' THEN
5276: IF l_debug_level > 0 THEN
5277: oe_debug_pub.add( 'OEXPVPMB: IPAYMENT IS NOT INSTALLED!' , 3 ) ;
5278: END IF;
5279: RETURN;
7465: l_Header_Payment_rec OE_ORDER_PUB.Header_Payment_Rec_Type;
7466: l_old_Header_Payment_rec OE_ORDER_PUB.Header_Payment_Rec_Type;
7467: l_msg_count NUMBER;
7468: l_msg_data VARCHAR2(2000);
7469: l_control_rec OE_GLOBALS.Control_Rec_Type;
7470: l_return_status VARCHAR2(30);
7471: --
7472: l_debug_level CONSTANT NUMBER := oe_debug_pub.g_debug_level;
7473: --
7505: l_Line_Payment_rec.last_updated_by := FND_GLOBAL.USER_ID;
7506: l_Line_Payment_rec.last_update_date := SYSDATE;
7507: l_Line_Payment_rec.last_update_login := FND_GLOBAL.LOGIN_ID;
7508: l_Line_Payment_rec.lock_control := l_header_rec.lock_control + 1;
7509: l_Line_Payment_rec.operation := OE_GLOBALS.G_OPR_UPDATE;
7510:
7511: -- Header needs to be requeried, setting the flag to true
7512: -- OE_GLOBALS.G_CASCADING_REQUEST_LOGGED := TRUE;
7513:
7508: l_Line_Payment_rec.lock_control := l_header_rec.lock_control + 1;
7509: l_Line_Payment_rec.operation := OE_GLOBALS.G_OPR_UPDATE;
7510:
7511: -- Header needs to be requeried, setting the flag to true
7512: -- OE_GLOBALS.G_CASCADING_REQUEST_LOGGED := TRUE;
7513:
7514: IF l_debug_level > 0 THEN
7515: oe_debug_pub.add( 'OEXPVPMB: UPDATING FIELDS ON HEADER' ) ;
7516: END IF;
8256:
8257: --bug 5028932
8258: IF Oe_Payment_Trxn_Util.Get_CC_Security_Code_Use = 'REQUIRED'
8259: AND (l_trxn_attribs.Instrument_Security_Code IS NULL OR
8260: OE_GLOBALS.Equal(l_trxn_attribs.Instrument_Security_Code,FND_API.G_MISS_CHAR))
8261: THEN
8262: IF p_instrument_security_code IS NOT NULL AND
8263: NOT OE_GLOBALS.Equal(p_instrument_security_code,FND_API.G_MISS_CHAR) THEN
8264: l_trxn_attribs.Instrument_Security_Code := p_instrument_security_code;
8259: AND (l_trxn_attribs.Instrument_Security_Code IS NULL OR
8260: OE_GLOBALS.Equal(l_trxn_attribs.Instrument_Security_Code,FND_API.G_MISS_CHAR))
8261: THEN
8262: IF p_instrument_security_code IS NOT NULL AND
8263: NOT OE_GLOBALS.Equal(p_instrument_security_code,FND_API.G_MISS_CHAR) THEN
8264: l_trxn_attribs.Instrument_Security_Code := p_instrument_security_code;
8265: ELSE
8266: FND_MESSAGE.SET_NAME('ONT','OE_CC_SECURITY_CODE_REQD');
8267: OE_Msg_Pub.Add;