DBA Data[Home] [Help]

APPS.ARP_PROCESS_CREDIT dependencies on ARP_CTLGD_PKG

Line 243: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(

239: null,
240: p_status);
241: ELSIF (p_mode = 'DELETE')
242: THEN
243: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(
244: p_customer_trx_id,
245: p_customer_trx_line_id,
246: 'FREIGHT',
247: null,

Line 284: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(

280: --
281: END IF;
282: ELSIF (p_mode = 'DELETE')
283: THEN
284: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(
285: p_customer_trx_id,
286: p_customer_trx_line_id,
287: 'FREIGHT',
288: null,

Line 1702: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(

1698:
1699: /*----------------------------------------+
1700: | delete distributions, except for 'REC' |
1701: +----------------------------------------*/
1702: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(
1703: p_customer_trx_id,
1704: null,
1705: null,
1706: null,

Line 1896: arp_ctlgd_pkg.delete_f_ct_id(p_customer_trx_id,

1892: --6870437
1893: ARP_XLA_EVENTS.delete_reverse_revrec_event( p_document_id => p_customer_trx_id,
1894: p_doc_table => 'CT');
1895:
1896: arp_ctlgd_pkg.delete_f_ct_id(p_customer_trx_id,
1897: 'N',
1898: NULL);
1899: EXCEPTION
1900: WHEN NO_DATA_FOUND THEN

Line 1909: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);

1905: 'arp_process_credit.reverse_revrec_effect_cm()');
1906: RAISE;
1907: END;
1908:
1909: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
1910: l_dist_rec.latest_rec_flag := 'Y';
1911: BEGIN
1912: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
1913: p_customer_trx_id,

Line 1912: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

1908:
1909: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
1910: l_dist_rec.latest_rec_flag := 'Y';
1911: BEGIN
1912: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
1913: p_customer_trx_id,
1914: 'Y',
1915: 'REC');
1916: EXCEPTION

Line 2301: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);

2297: END IF;
2298:
2299: IF (l_acct_set_change = 'REAL')
2300: THEN
2301: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
2302:
2303: l_dist_rec.account_set_flag := 'N';
2304:
2305: l_dist_rec.acctd_amount := arp_standard.functional_amount(

Line 2315: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2311: l_dist_rec.amount := p_credit_amount;
2312: l_dist_rec.gl_date := p_gl_date;
2313: l_dist_rec.original_gl_date := p_gl_date;
2314:
2315: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2316: p_customer_trx_id,
2317: null,
2318: null);
2319:

Line 2323: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);

2319:
2320: ELSIF (l_acct_set_change = 'ACCT_SET')
2321: THEN
2322:
2323: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
2324:
2325: l_dist_rec.account_set_flag := 'Y';
2326:
2327: --

Line 2330: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2326:
2327: --
2328: -- update acct_set_flag = Y for REC record
2329: --
2330: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2331: p_customer_trx_id,
2332: 'N',
2333: 'REC');
2334:

Line 2345: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2341: l_dist_rec.acctd_amount := null;
2342: l_dist_rec.original_gl_date := null;
2343: l_dist_rec.gl_date := null;
2344:
2345: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2346: p_customer_trx_id,
2347: 'Y',
2348: null);
2349: END IF;

Line 2406: arp_ctlgd_pkg.update_acctd_amount(p_customer_trx_id,

2402: l_acct_set_change IS NULL
2403: AND
2404: nvl(p_rederive_credit_info, 'N') = 'N')
2405: THEN
2406: arp_ctlgd_pkg.update_acctd_amount(p_customer_trx_id,
2407: pg_base_curr_code,
2408: l_exchange_rate,
2409: pg_base_precision,
2410: pg_base_min_acc_unit);

Line 2419: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);

2415: l_acct_set_change IS NULL
2416: AND
2417: nvl(p_rederive_credit_info, 'N') = 'N')
2418: THEN
2419: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
2420: l_dist_rec.gl_date := p_gl_date;
2421:
2422: BEGIN
2423: /* Bug 3251996 Updating the gl_date of the distributions

Line 2430: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2426: N is updated with the gl_date. */
2427:
2428: IF (p_cr_txn_invoicing_rule_id IS NOT NULL)
2429: THEN
2430: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2431: p_customer_trx_id,
2432: 'Y',
2433: null);
2434: ELSE

Line 2435: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2431: p_customer_trx_id,
2432: 'Y',
2433: null);
2434: ELSE
2435: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2436: p_customer_trx_id,
2437: 'N',
2438: null);
2439: END IF;

Line 3350: arp_ctlgd_pkg.update_amount_f_ctl_id(p_customer_trx_line_id,

3346: ELSE
3347: IF (l_line_amt_chng_flag = TRUE)
3348: THEN
3349: BEGIN
3350: arp_ctlgd_pkg.update_amount_f_ctl_id(p_customer_trx_line_id,
3351: p_line_amount,
3352: p_currency_code,
3353: pg_base_curr_code,
3354: p_exchange_rate,