[Home] [Help]
1: PACKAGE BODY IBY_PAYMENT_ADAPTER_PUB AS
2: /* $Header: ibyppadb.pls 120.31.12020000.5 2013/02/15 09:14:40 gmamidip ship $ */
3:
4:
5: -- *** Declaring global datatypes and variables ***
2: /* $Header: ibyppadb.pls 120.31.12020000.5 2013/02/15 09:14:40 gmamidip ship $ */
3:
4:
5: -- *** Declaring global datatypes and variables ***
6: G_PKG_NAME CONSTANT VARCHAR2(30) := 'IBY_PAYMENT_ADAPTER_PUB';
7:
8: g_validation_level CONSTANT NUMBER := FND_API.G_VALID_LEVEL_FULL;
9:
10:
142: iby_debug_pub.add(debug_msg => 'ECApp servlet trxn status is NULL!',
143: debug_level => FND_LOG.LEVEL_UNEXPECTED,
144: module => G_DEBUG_MODULE || '.trxn_status_success');
145: RETURN FALSE;
146: ELSIF ((IBY_PAYMENT_ADAPTER_PUB.C_TRXN_STATUS_SUCCESS = p_trxn_status) OR
147: (IBY_PAYMENT_ADAPTER_PUB.C_TRXN_STATUS_INFO = p_trxn_status) OR
148: (IBY_PAYMENT_ADAPTER_PUB.C_TRXN_STATUS_WARNING = p_trxn_status)
149: )
150: THEN
143: debug_level => FND_LOG.LEVEL_UNEXPECTED,
144: module => G_DEBUG_MODULE || '.trxn_status_success');
145: RETURN FALSE;
146: ELSIF ((IBY_PAYMENT_ADAPTER_PUB.C_TRXN_STATUS_SUCCESS = p_trxn_status) OR
147: (IBY_PAYMENT_ADAPTER_PUB.C_TRXN_STATUS_INFO = p_trxn_status) OR
148: (IBY_PAYMENT_ADAPTER_PUB.C_TRXN_STATUS_WARNING = p_trxn_status)
149: )
150: THEN
151: RETURN TRUE;
144: module => G_DEBUG_MODULE || '.trxn_status_success');
145: RETURN FALSE;
146: ELSIF ((IBY_PAYMENT_ADAPTER_PUB.C_TRXN_STATUS_SUCCESS = p_trxn_status) OR
147: (IBY_PAYMENT_ADAPTER_PUB.C_TRXN_STATUS_INFO = p_trxn_status) OR
148: (IBY_PAYMENT_ADAPTER_PUB.C_TRXN_STATUS_WARNING = p_trxn_status)
149: )
150: THEN
151: RETURN TRUE;
152: ELSE
460:
461: iby_debug_pub.add(debug_msg => 'Enter', debug_level => FND_LOG.LEVEL_PROCEDURE,
462: module => G_DEBUG_MODULE || '.get_baseurl');
463:
464: iby_utility_pvt.get_property(iby_payment_adapter_pub.C_ECAPP_URL_PROP_NAME,x_baseurl);
465:
466: --dbms_output.put_line('x_return_status = '|| x_return_status);
467: --Raising Exception to handle errors if value is missing
468: IF ((x_baseurl IS NULL) OR (trim(x_baseurl) = '')) THEN
664: p_pmtinstr_rec IN PmtInstr_rec_type,
665: p_tangible_rec IN Tangible_rec_type,
666: p_pmtreqtrxn_rec IN PmtReqTrxn_rec_type,
667: p_riskinfo_rec IN RiskInfo_rec_type
668: := IBY_PAYMENT_ADAPTER_PUB.G_MISS_RISKINFO_REC,
669: x_return_status OUT NOCOPY VARCHAR2,
670: x_msg_count OUT NOCOPY NUMBER,
671: x_msg_data OUT NOCOPY VARCHAR2,
672: x_reqresp_rec OUT NOCOPY ReqResp_rec_type
4142: x_reqresp_rec OUT NOCOPY ReqResp_rec_type
4143: ) IS
4144:
4145: --Initialize all Risk Info related Parameters to default NULL values
4146: p_riskinfo_rec IBY_PAYMENT_ADAPTER_PUB.RiskInfo_rec_type;
4147:
4148: BEGIN
4149: --Call OraPmtReq with the Risk input parameters.
4150: IBY_PAYMENT_ADAPTER_PUB.OraPmtReq( p_api_version,
4146: p_riskinfo_rec IBY_PAYMENT_ADAPTER_PUB.RiskInfo_rec_type;
4147:
4148: BEGIN
4149: --Call OraPmtReq with the Risk input parameters.
4150: IBY_PAYMENT_ADAPTER_PUB.OraPmtReq( p_api_version,
4151: p_init_msg_list,
4152: p_commit,
4153: p_validation_level,
4154: p_ecapp_id ,
5337:
5338: END OraSecureExtension;
5339:
5340: --------------------------------------------------------------------------------------------
5341: END IBY_PAYMENT_ADAPTER_PUB;
5342: