12: RecExist NUMBER;
13: BEGIN
14: IF pg_debug = 'Y'
15: THEN
16: ar_invoice_utils.debug ('AR_TRX_GLOBAL_PROCESS_DIST.INSERT_ROW (+)');
17: END IF;
18:
19: x_return_status := FND_API.G_RET_STS_SUCCESS;
20:
23:
24: RecExist := p_trx_dist_tbl.FIRST;
25: IF pg_debug = 'Y'
26: THEN
27: ar_invoice_utils.debug ('Record Count ' || RecExist);
28: END IF;
29: IF RecExist >= 1
30: THEN
31: FOR i IN p_trx_dist_tbl.FIRST .. p_trx_dist_tbl.LAST
101: END LOOP;
102: END IF;
103: IF pg_debug = 'Y'
104: THEN
105: ar_invoice_utils.debug ('AR_TRX_GLOBAL_PROCESS_DIST.INSERT_ROW (-)');
106: END IF;
107: EXCEPTION
108: WHEN OTHERS THEN
109: x_errmsg := 'Error in AR_TRX_GLOBAL_PROCESS_DIST.INSERT_ROW '||sqlerrm;