64: p_batch_id IN ar_batches.batch_id%TYPE DEFAULT NULL);
65:
66: PROCEDURE fetch_endorsement_setup_data(p_receivables_trx_id IN ar_receivables_trx.receivables_trx_id%TYPE);
67:
68: PROCEDURE process_standard_remitted;
69: PROCEDURE process_factored;
70: PROCEDURE process_endorsed;
71:
72: PROCEDURE write_API_output(p_msg_count IN NUMBER,
302:
303: IF pg_BR_rec.status = 'REMITTED' THEN
304:
305: pg_called_from := 'BR_REMITTED';
306: arp_br_housekeeper_pkg.process_standard_remitted;
307:
308: ELSIF pg_BR_rec.status = 'FACTORED' or pg_BR_rec.status = 'MATURED_PEND_RISK_ELIMINATION' THEN
309:
310: pg_called_from := 'BR_FACTORED_WITH_RECOURSE';
346: END ar_br_housekeeper;
347:
348:
349: /*===========================================================================+
350: | PROCEDURE process_standard_remitted |
351: | |
352: | DESCRIPTION |
353: | This procedure processes standard remitted bills receivable transactions |
354: | |
349: /*===========================================================================+
350: | PROCEDURE process_standard_remitted |
351: | |
352: | DESCRIPTION |
353: | This procedure processes standard remitted bills receivable transactions |
354: | |
355: | SCOPE - PUBLIC |
356: | |
357: | EXETERNAL PROCEDURES/FUNCTIONS ACCESSED |
364: | MODIFICATION HISTORY |
365: | 30-JUN-2000 Jani Rautiainen Created |
366: | |
367: +===========================================================================*/
368: PROCEDURE process_standard_remitted IS
369:
370: l_move_deferred_tax VARCHAR2(1) := 'Y';
371: l_receipt_date DATE;
372:
370: l_move_deferred_tax VARCHAR2(1) := 'Y';
371: l_receipt_date DATE;
372:
373: BEGIN
374: write_debug_and_log( 'arp_br_housekeeper_pkg.process_standard_remitted()+' );
375:
376: /*-------------------------------------------------+
377: | Fetch information from the BR remittance batch |
378: | The procedure populates a package global record |
435: create_and_apply_Receipt(l_move_deferred_tax,l_receipt_date);
436:
437: END IF; /* l_remittace_past_maturity */
438:
439: write_debug_and_log( 'arp_br_housekeeper_pkg.process_standard_remitted()-' );
440:
441: EXCEPTION
442: WHEN OTHERS THEN
443: write_debug_and_log('Exception: arp_br_housekeeper_pkg.process_standard_remitted '||SQLERRM);
439: write_debug_and_log( 'arp_br_housekeeper_pkg.process_standard_remitted()-' );
440:
441: EXCEPTION
442: WHEN OTHERS THEN
443: write_debug_and_log('Exception: arp_br_housekeeper_pkg.process_standard_remitted '||SQLERRM);
444: RAISE;
445: END process_standard_remitted;
446:
447: /*===========================================================================+
441: EXCEPTION
442: WHEN OTHERS THEN
443: write_debug_and_log('Exception: arp_br_housekeeper_pkg.process_standard_remitted '||SQLERRM);
444: RAISE;
445: END process_standard_remitted;
446:
447: /*===========================================================================+
448: | PROCEDURE process_factored |
449: | |
1961: /*===========================================================================+
1962: | PROCEDURE write_debug_and_log |
1963: | |
1964: | DESCRIPTION |
1965: | Writes standard messages to standard debugging and to the log |
1966: | |
1967: | SCOPE - PUBLIC |
1968: | |
1969: | EXETERNAL PROCEDURES/FUNCTIONS ACCESSED |
1981:
1982: BEGIN
1983:
1984: /*------------------------------------------------+
1985: | Write the message to log and to the standard |
1986: | debugging channel |
1987: +------------------------------------------------*/
1988: IF FND_GLOBAL.CONC_REQUEST_ID is not null THEN
1989:
1995:
1996: END IF;
1997:
1998: IF PG_DEBUG in ('Y', 'C') THEN
1999: arp_standard.debug(p_message);
2000: END IF;
2001:
2002: EXCEPTION
2003: WHEN others THEN
2025: | ARGUMENTS:IN: p_gl_date Date used in the |
2026: | p_doc_date arp_util.validate_and_default_gl_date |
2027: | p_validation_date1 to validate and / or default |
2028: | p_validation_date2 gl_date. For more information see |
2029: | p_validation_date3 ARP_STANDARD.validate_and_default_gl_date|
2030: | p_default_date1 |
2031: | p_default_date2 |
2032: | p_default_date3 |
2033: | |