91: ** Procedure Name : scheduleCCCancel
92: ** Purpose : creates an entry for a CreditCard cancel request in the
93: ** iby_trxn_summaries_all table
94: */
95: procedure scheduleCCCancel(i_ecappid iby_batches_all.ecappid%type,
96: i_payeeid iby_batches_all.payeeid%type,
97: i_bepid iby_batches_all.bepid%type,
98: i_bepkey iby_batches_all.bepkey%type,
99: i_tangibleid iby_trxn_summaries_all.tangibleid%type,
92: ** Purpose : creates an entry for a CreditCard cancel request in the
93: ** iby_trxn_summaries_all table
94: */
95: procedure scheduleCCCancel(i_ecappid iby_batches_all.ecappid%type,
96: i_payeeid iby_batches_all.payeeid%type,
97: i_bepid iby_batches_all.bepid%type,
98: i_bepkey iby_batches_all.bepkey%type,
99: i_tangibleid iby_trxn_summaries_all.tangibleid%type,
100: i_reqtype iby_trxn_summaries_all.reqtype%type,
93: ** iby_trxn_summaries_all table
94: */
95: procedure scheduleCCCancel(i_ecappid iby_batches_all.ecappid%type,
96: i_payeeid iby_batches_all.payeeid%type,
97: i_bepid iby_batches_all.bepid%type,
98: i_bepkey iby_batches_all.bepkey%type,
99: i_tangibleid iby_trxn_summaries_all.tangibleid%type,
100: i_reqtype iby_trxn_summaries_all.reqtype%type,
101: i_reqdate iby_trxn_summaries_all.reqdate%type,
94: */
95: procedure scheduleCCCancel(i_ecappid iby_batches_all.ecappid%type,
96: i_payeeid iby_batches_all.payeeid%type,
97: i_bepid iby_batches_all.bepid%type,
98: i_bepkey iby_batches_all.bepkey%type,
99: i_tangibleid iby_trxn_summaries_all.tangibleid%type,
100: i_reqtype iby_trxn_summaries_all.reqtype%type,
101: i_reqdate iby_trxn_summaries_all.reqdate%type,
102: i_pmtmethod iby_trxn_summaries_all.paymentmethodname%type,
107: );
108: /*
109: ** Procedure Name : scheduleCCbatch
110: ** Purpose : creates an entry for scheduling the CreditCard batch requests
111: ** in the iby_batches_all table.
112: **
113: ** Parameters:
114: **
115: ** In : i_ecappid, i_payeeid, i_bepid, i_batchid,
116: ** i_reqtype, i_reqdate, i_pmtmethod,
117: ** i_nlslang, i_terminalid
118: **
119: */
120: procedure scheduleCCbatch(i_ecappid iby_batches_all.ecappid%type,
121: i_payeeid iby_batches_all.payeeid%type,
122: i_bepid iby_batches_all.bepid%type,
123: i_bepkey iby_batches_all.bepkey%type,
124: i_batchid iby_batches_all.batchid%type,
117: ** i_nlslang, i_terminalid
118: **
119: */
120: procedure scheduleCCbatch(i_ecappid iby_batches_all.ecappid%type,
121: i_payeeid iby_batches_all.payeeid%type,
122: i_bepid iby_batches_all.bepid%type,
123: i_bepkey iby_batches_all.bepkey%type,
124: i_batchid iby_batches_all.batchid%type,
125: i_reqtype iby_batches_all.reqtype%type,
118: **
119: */
120: procedure scheduleCCbatch(i_ecappid iby_batches_all.ecappid%type,
121: i_payeeid iby_batches_all.payeeid%type,
122: i_bepid iby_batches_all.bepid%type,
123: i_bepkey iby_batches_all.bepkey%type,
124: i_batchid iby_batches_all.batchid%type,
125: i_reqtype iby_batches_all.reqtype%type,
126: i_reqdate iby_batches_all.reqdate%type,
119: */
120: procedure scheduleCCbatch(i_ecappid iby_batches_all.ecappid%type,
121: i_payeeid iby_batches_all.payeeid%type,
122: i_bepid iby_batches_all.bepid%type,
123: i_bepkey iby_batches_all.bepkey%type,
124: i_batchid iby_batches_all.batchid%type,
125: i_reqtype iby_batches_all.reqtype%type,
126: i_reqdate iby_batches_all.reqdate%type,
127: i_pmtmethod iby_batches_all.paymentmethodname%type,
120: procedure scheduleCCbatch(i_ecappid iby_batches_all.ecappid%type,
121: i_payeeid iby_batches_all.payeeid%type,
122: i_bepid iby_batches_all.bepid%type,
123: i_bepkey iby_batches_all.bepkey%type,
124: i_batchid iby_batches_all.batchid%type,
125: i_reqtype iby_batches_all.reqtype%type,
126: i_reqdate iby_batches_all.reqdate%type,
127: i_pmtmethod iby_batches_all.paymentmethodname%type,
128: i_desturl iby_batches_all.desturl%type,
121: i_payeeid iby_batches_all.payeeid%type,
122: i_bepid iby_batches_all.bepid%type,
123: i_bepkey iby_batches_all.bepkey%type,
124: i_batchid iby_batches_all.batchid%type,
125: i_reqtype iby_batches_all.reqtype%type,
126: i_reqdate iby_batches_all.reqdate%type,
127: i_pmtmethod iby_batches_all.paymentmethodname%type,
128: i_desturl iby_batches_all.desturl%type,
129: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
122: i_bepid iby_batches_all.bepid%type,
123: i_bepkey iby_batches_all.bepkey%type,
124: i_batchid iby_batches_all.batchid%type,
125: i_reqtype iby_batches_all.reqtype%type,
126: i_reqdate iby_batches_all.reqdate%type,
127: i_pmtmethod iby_batches_all.paymentmethodname%type,
128: i_desturl iby_batches_all.desturl%type,
129: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
130: i_terminalid iby_batches_all.terminalid%type
123: i_bepkey iby_batches_all.bepkey%type,
124: i_batchid iby_batches_all.batchid%type,
125: i_reqtype iby_batches_all.reqtype%type,
126: i_reqdate iby_batches_all.reqdate%type,
127: i_pmtmethod iby_batches_all.paymentmethodname%type,
128: i_desturl iby_batches_all.desturl%type,
129: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
130: i_terminalid iby_batches_all.terminalid%type
131: DEFAULT NULL,
124: i_batchid iby_batches_all.batchid%type,
125: i_reqtype iby_batches_all.reqtype%type,
126: i_reqdate iby_batches_all.reqdate%type,
127: i_pmtmethod iby_batches_all.paymentmethodname%type,
128: i_desturl iby_batches_all.desturl%type,
129: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
130: i_terminalid iby_batches_all.terminalid%type
131: DEFAULT NULL,
132: i_schedDate iby_batches_all.batchopendate%type);
125: i_reqtype iby_batches_all.reqtype%type,
126: i_reqdate iby_batches_all.reqdate%type,
127: i_pmtmethod iby_batches_all.paymentmethodname%type,
128: i_desturl iby_batches_all.desturl%type,
129: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
130: i_terminalid iby_batches_all.terminalid%type
131: DEFAULT NULL,
132: i_schedDate iby_batches_all.batchopendate%type);
133: /*
126: i_reqdate iby_batches_all.reqdate%type,
127: i_pmtmethod iby_batches_all.paymentmethodname%type,
128: i_desturl iby_batches_all.desturl%type,
129: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
130: i_terminalid iby_batches_all.terminalid%type
131: DEFAULT NULL,
132: i_schedDate iby_batches_all.batchopendate%type);
133: /*
134: ** Procedure Name : scheduleSET
128: i_desturl iby_batches_all.desturl%type,
129: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
130: i_terminalid iby_batches_all.terminalid%type
131: DEFAULT NULL,
132: i_schedDate iby_batches_all.batchopendate%type);
133: /*
134: ** Procedure Name : scheduleSET
135: ** Purpose : creates an entry for scheduling the CreditCard payments
136: ** in the iby_trxn_summaries_all and iby_trxn_core
223: ** Purpose : creates an entry for a CreditCard cancel request in the
224: ** iby_trxn_summaries_all table
225: */
226: /*********should no longer be used
227: procedure scheduleSETCancel(i_ecappid iby_batches_all.ecappid%type,
228: i_payeeid iby_batches_all.payeeid%type,
229: i_bepid iby_batches_all.bepid%type,
230: i_tangibleid iby_trxn_summaries_all.tangibleid%type,
231: i_reqtype iby_trxn_summaries_all.reqtype%type,
224: ** iby_trxn_summaries_all table
225: */
226: /*********should no longer be used
227: procedure scheduleSETCancel(i_ecappid iby_batches_all.ecappid%type,
228: i_payeeid iby_batches_all.payeeid%type,
229: i_bepid iby_batches_all.bepid%type,
230: i_tangibleid iby_trxn_summaries_all.tangibleid%type,
231: i_reqtype iby_trxn_summaries_all.reqtype%type,
232: i_reqdate iby_trxn_summaries_all.reqdate%type,
225: */
226: /*********should no longer be used
227: procedure scheduleSETCancel(i_ecappid iby_batches_all.ecappid%type,
228: i_payeeid iby_batches_all.payeeid%type,
229: i_bepid iby_batches_all.bepid%type,
230: i_tangibleid iby_trxn_summaries_all.tangibleid%type,
231: i_reqtype iby_trxn_summaries_all.reqtype%type,
232: i_reqdate iby_trxn_summaries_all.reqdate%type,
233: i_pmtmethod iby_trxn_summaries_all.paymentmethodname%type,
239:
240: /*
241: ** Procedure Name : scheduleCCbatch
242: ** Purpose : creates an entry for scheduling the CreditCard batch requests
243: ** in the iby_batches_all table.
244: **
245: ** Parameters:
246: **
247: ** In : i_ecappid, i_payeeid, i_bepid, i_batchid,
248: ** i_reqtype, i_reqdate, i_pmtmethod,
249: ** i_nlslang, i_terminalid
250: **
251: */
252: procedure scheduleSETbatch(i_ecappid iby_batches_all.ecappid%type,
253: i_payeeid iby_batches_all.payeeid%type,
254: i_bepid iby_batches_all.bepid%type,
255: i_batchid iby_batches_all.batchid%type,
256: i_reqtype iby_batches_all.reqtype%type,
249: ** i_nlslang, i_terminalid
250: **
251: */
252: procedure scheduleSETbatch(i_ecappid iby_batches_all.ecappid%type,
253: i_payeeid iby_batches_all.payeeid%type,
254: i_bepid iby_batches_all.bepid%type,
255: i_batchid iby_batches_all.batchid%type,
256: i_reqtype iby_batches_all.reqtype%type,
257: i_reqdate iby_batches_all.reqdate%type,
250: **
251: */
252: procedure scheduleSETbatch(i_ecappid iby_batches_all.ecappid%type,
253: i_payeeid iby_batches_all.payeeid%type,
254: i_bepid iby_batches_all.bepid%type,
255: i_batchid iby_batches_all.batchid%type,
256: i_reqtype iby_batches_all.reqtype%type,
257: i_reqdate iby_batches_all.reqdate%type,
258: i_pmtmethod iby_batches_all.paymentmethodname%type,
251: */
252: procedure scheduleSETbatch(i_ecappid iby_batches_all.ecappid%type,
253: i_payeeid iby_batches_all.payeeid%type,
254: i_bepid iby_batches_all.bepid%type,
255: i_batchid iby_batches_all.batchid%type,
256: i_reqtype iby_batches_all.reqtype%type,
257: i_reqdate iby_batches_all.reqdate%type,
258: i_pmtmethod iby_batches_all.paymentmethodname%type,
259: i_desturl iby_batches_all.desturl%type,
252: procedure scheduleSETbatch(i_ecappid iby_batches_all.ecappid%type,
253: i_payeeid iby_batches_all.payeeid%type,
254: i_bepid iby_batches_all.bepid%type,
255: i_batchid iby_batches_all.batchid%type,
256: i_reqtype iby_batches_all.reqtype%type,
257: i_reqdate iby_batches_all.reqdate%type,
258: i_pmtmethod iby_batches_all.paymentmethodname%type,
259: i_desturl iby_batches_all.desturl%type,
260: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
253: i_payeeid iby_batches_all.payeeid%type,
254: i_bepid iby_batches_all.bepid%type,
255: i_batchid iby_batches_all.batchid%type,
256: i_reqtype iby_batches_all.reqtype%type,
257: i_reqdate iby_batches_all.reqdate%type,
258: i_pmtmethod iby_batches_all.paymentmethodname%type,
259: i_desturl iby_batches_all.desturl%type,
260: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
261: i_terminalid iby_batches_all.terminalid%type DEFAULT NULL);
254: i_bepid iby_batches_all.bepid%type,
255: i_batchid iby_batches_all.batchid%type,
256: i_reqtype iby_batches_all.reqtype%type,
257: i_reqdate iby_batches_all.reqdate%type,
258: i_pmtmethod iby_batches_all.paymentmethodname%type,
259: i_desturl iby_batches_all.desturl%type,
260: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
261: i_terminalid iby_batches_all.terminalid%type DEFAULT NULL);
262: /*
255: i_batchid iby_batches_all.batchid%type,
256: i_reqtype iby_batches_all.reqtype%type,
257: i_reqdate iby_batches_all.reqdate%type,
258: i_pmtmethod iby_batches_all.paymentmethodname%type,
259: i_desturl iby_batches_all.desturl%type,
260: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
261: i_terminalid iby_batches_all.terminalid%type DEFAULT NULL);
262: /*
263: ** Function Name: requestExists
256: i_reqtype iby_batches_all.reqtype%type,
257: i_reqdate iby_batches_all.reqdate%type,
258: i_pmtmethod iby_batches_all.paymentmethodname%type,
259: i_desturl iby_batches_all.desturl%type,
260: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
261: i_terminalid iby_batches_all.terminalid%type DEFAULT NULL);
262: /*
263: ** Function Name: requestExists
264: ** Purpose: This is a function to check if a particular payment
257: i_reqdate iby_batches_all.reqdate%type,
258: i_pmtmethod iby_batches_all.paymentmethodname%type,
259: i_desturl iby_batches_all.desturl%type,
260: i_nlslang iby_batches_all.nlslang%type DEFAULT NULL,
261: i_terminalid iby_batches_all.terminalid%type DEFAULT NULL);
262: /*
263: ** Function Name: requestExists
264: ** Purpose: This is a function to check if a particular payment
265: ** request such as orapmtreq, oracapture, orareturn etc.
279: ** for duplicate batch requests.
280: ** In : i_payeeid, i_batchid, i_reqtype
281: ** Out : boolean to indicate if request exists
282: */
283: function batchExists(i_payeeid iby_batches_all.payeeid%type,
284: i_batchid iby_batches_all.batchid%type,
285: i_reqtype iby_batches_all.reqtype%type)
286: return boolean;
287:
280: ** In : i_payeeid, i_batchid, i_reqtype
281: ** Out : boolean to indicate if request exists
282: */
283: function batchExists(i_payeeid iby_batches_all.payeeid%type,
284: i_batchid iby_batches_all.batchid%type,
285: i_reqtype iby_batches_all.reqtype%type)
286: return boolean;
287:
288:
281: ** Out : boolean to indicate if request exists
282: */
283: function batchExists(i_payeeid iby_batches_all.payeeid%type,
284: i_batchid iby_batches_all.batchid%type,
285: i_reqtype iby_batches_all.reqtype%type)
286: return boolean;
287:
288:
289: /*