DBA Data[Home] [Help]

APPS.IBY_TRANSACTIONEFT_PKG dependencies on IBY_BATCHES_ALL

Line 40: l_mbatch_id IBY_BATCHES_ALL.mbatchid%TYPE;

36:
37: l_grouping_mode varchar2(40);
38: l_grp_cntr NUMBER;
39:
40: l_mbatch_id IBY_BATCHES_ALL.mbatchid%TYPE;
41: l_logical_group_reference iby_trxn_summaries_all.logical_group_reference%TYPE;
42: l_module_name VARCHAR2(200) := G_PKG_NAME || '.createLogicalGroups';
43:
44: prev_org_id iby_trxn_summaries_all.org_id%TYPE;

Line 299: * the iby_batches_all table to keep track of the batch status, and

295:
296: /*
297: * The purpose of this procedure is to check if there is any open
298: * transaction which are due. If there is, it will insert a row into
299: * the iby_batches_all table to keep track of the batch status, and
300: * change the transactions status to other status. So, the open
301: * transactions will be sent as part of future batch close. Also, it
302: * will not allow any modification and cancellation to these transactions.
303: */

Line 320: l_mbatchid iby_batches_all.mbatchid%type;

316: IS
317:
318: numrows NUMBER;
319: l_mpayeeid iby_payee.mpayeeid%type;
320: l_mbatchid iby_batches_all.mbatchid%type;
321:
322: BEGIN
323:
324: SELECT

Line 353: INSERT INTO iby_batches_all

349: DUAL;
350:
351: iby_accppmtmthd_pkg.getMPayeeId(merchant_id_in, l_mpayeeid);
352: -- Bug:8363526 : Inserting new column settledate VALUE:sysdate
353: INSERT INTO iby_batches_all
354: (MBATCHID,
355: BATCHID,
356: MPAYEEID,
357: PAYEEID,

Line 426: * the iby_batches_all table to keep track of the batch status, and

422:
423: /*
424: * The purpose of this procedure is to check if there is any open
425: * transaction which are due. If there is, it will insert a row into
426: * the iby_batches_all table to keep track of the batch status, and
427: * change the transactions status to other status. So, the open
428: * transactions will be sent as part of future batch close. Also, it
429: * will not allow any modification and cancellation to these transactions.
430: */

Line 433: profile_code_in IN iby_batches_all.

429: * will not allow any modification and cancellation to these transactions.
430: */
431: PROCEDURE createBatchCloseTrxnsNew(
432: merch_batchid_in IN VARCHAR2,
433: profile_code_in IN iby_batches_all.
434: process_profile_code%TYPE,
435: merchant_id_in IN VARCHAR2,
436: vendor_id_in IN NUMBER,
437: vendor_key_in IN VARCHAR2,

Line 443: instr_type_in IN iby_batches_all.

439: oldstatus_in IN NUMBER,
440: batchstate_in IN NUMBER,
441: settlement_date_in IN DATE,
442: req_type_in IN VARCHAR2,
443: instr_type_in IN iby_batches_all.
444: instrument_type%TYPE,
445: br_disputed_flag_in IN iby_batches_all.
446: br_disputed_flag%TYPE,
447: f_pmt_channel_in IN iby_trxn_summaries_all.

Line 445: br_disputed_flag_in IN iby_batches_all.

441: settlement_date_in IN DATE,
442: req_type_in IN VARCHAR2,
443: instr_type_in IN iby_batches_all.
444: instrument_type%TYPE,
445: br_disputed_flag_in IN iby_batches_all.
446: br_disputed_flag%TYPE,
447: f_pmt_channel_in IN iby_trxn_summaries_all.
448: payment_channel_code%TYPE,
449: f_curr_in IN iby_trxn_summaries_all.

Line 467: l_mbatchid iby_batches_all.mbatchid%type;

463: IS
464:
465: numrows NUMBER;
466: l_mpayeeid iby_payee.mpayeeid%type;
467: l_mbatchid iby_batches_all.mbatchid%type;
468: l_module_name CONSTANT VARCHAR2(200) :=
469: G_PKG_NAME || '.createBatchCloseTrxnsNew';
470:
471: l_batches_tab IBY_TRANSACTIONCC_PKG.batchAttrTabType;

Line 560: * IBY_BATCHES_ALL table with a unique mbatchid.

556: END IF;
557: /*
558: * After grouping it is possible that multiple batches were
559: * created. Each batch will be a separate row in the
560: * IBY_BATCHES_ALL table with a unique mbatchid.
561: *
562: * The user may have provided a batch id (batch prefix), we will
563: * have to assign that batch id to each of the created batches.
564: *

Line 665: INSERT INTO iby_batches_all

661: print_debuginfo(l_module_name, 'Going to insert batch '
662: || l_batches_tab(i).mbatch_id);
663:
664: END IF;
665: INSERT INTO iby_batches_all
666: (MBATCHID,
667: BATCHID,
668: MPAYEEID,
669: PAYEEID,

Line 842: * the iby_batches_all table to keep track of the batch status, and

838: * This is the overloaded form of the previous API. This takes an array of
839: * profile codes as input parameter (instead of a single one)
840: * The purpose of this procedure is to check if there is any open
841: * transaction which are due. If there is, it will insert a row into
842: * the iby_batches_all table to keep track of the batch status, and
843: * change the transactions status to other status. So, the open
844: * transactions will be sent as part of future batch close. Also, it
845: * will not allow any modification and cancellation to these transactions.
846: */

Line 858: instr_type_in IN iby_batches_all.

854: oldstatus_in IN NUMBER,
855: batchstate_in IN NUMBER,
856: settlement_date_in IN DATE,
857: req_type_in IN VARCHAR2,
858: instr_type_in IN iby_batches_all.
859: instrument_type%TYPE,
860: br_disputed_flag_in IN iby_batches_all.
861: br_disputed_flag%TYPE,
862: f_pmt_channel_in IN iby_trxn_summaries_all.

Line 860: br_disputed_flag_in IN iby_batches_all.

856: settlement_date_in IN DATE,
857: req_type_in IN VARCHAR2,
858: instr_type_in IN iby_batches_all.
859: instrument_type%TYPE,
860: br_disputed_flag_in IN iby_batches_all.
861: br_disputed_flag%TYPE,
862: f_pmt_channel_in IN iby_trxn_summaries_all.
863: payment_channel_code%TYPE,
864: f_curr_in IN iby_trxn_summaries_all.

Line 882: l_mbatchid iby_batches_all.mbatchid%type;

878: IS
879:
880: numrows NUMBER;
881: l_mpayeeid iby_payee.mpayeeid%type;
882: l_mbatchid iby_batches_all.mbatchid%type;
883: l_module_name CONSTANT VARCHAR2(200) :=
884: G_PKG_NAME || '.createBatchCloseTrxnsNew2';
885:
886: l_batches_tab IBY_TRANSACTIONCC_PKG.batchAttrTabType;

Line 1009: * IBY_BATCHES_ALL table with a unique mbatchid.

1005: END IF;
1006: /*
1007: * After grouping it is possible that multiple batches were
1008: * created. Each batch will be a separate row in the
1009: * IBY_BATCHES_ALL table with a unique mbatchid.
1010: *
1011: * The user may have provided a batch id (batch prefix), we will
1012: * have to assign that batch id to each of the created batches.
1013: *

Line 1130: INSERT INTO iby_batches_all

1126: print_debuginfo(l_module_name, 'l_batches_tab(i).trxn_count '
1127: || l_batches_tab(i).trxn_count );
1128: END IF;
1129:
1130: INSERT INTO iby_batches_all
1131: (MBATCHID,
1132: BATCHID,
1133: MPAYEEID,
1134: PAYEEID,

Line 1324: UPDATE iby_batches_all SET

1320: BEGIN
1321: -- reset the OBJECT VERSION NUMBER, since we not using it
1322: -- the purpose of this, it is to keep track the EFT batchseq number
1323:
1324: UPDATE iby_batches_all SET
1325: SENTCOUNTERDAILY = 0
1326: WHERE batchid = merch_batchid_in
1327: AND payeeid = merchant_id_in
1328: AND trunc(LAST_UPDATE_DATE) < trunc(sysdate);

Line 1331: UPDATE iby_batches_all SET

1327: AND payeeid = merchant_id_in
1328: AND trunc(LAST_UPDATE_DATE) < trunc(sysdate);
1329:
1330:
1331: UPDATE iby_batches_all SET
1332: BATCHSTATUS = batchstate_in,
1333: BATCHSTATEID = batchstate_in,
1334: NUMTRXNS = numtrxns_in,
1335:

Line 2121: p_mbatch_id IN iby_batches_all.mbatchid%TYPE,

2117:
2118: PROCEDURE validate_open_batch
2119: (
2120: p_bep_id IN iby_trxn_summaries_all.bepid%TYPE,
2121: p_mbatch_id IN iby_batches_all.mbatchid%TYPE,
2122: p_funds_xfer_format_code IN iby_fndcpt_sys_eft_pf_b.funds_xfer_format_code%TYPE
2123: )
2124: IS
2125:

Line 2166: FROM iby_batches_all ba, iby_trxn_summaries_all ts

2162: END IF;
2163:
2164: SELECT COUNT(transactionid)
2165: INTO l_trxn_count
2166: FROM iby_batches_all ba, iby_trxn_summaries_all ts
2167: WHERE (ba.mbatchid = p_mbatch_id)
2168: AND (ba.payeeid = ts.payeeid)
2169: AND (ba.batchid = ts.batchid);
2170: --