DBA Data[Home] [Help]

APPS.ARP_PROCESS_CREDIT dependencies on ARP_CTLGD_PKG

Line 262: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(

258: null,
259: p_status);
260: ELSIF (p_mode = 'DELETE')
261: THEN
262: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(
263: p_customer_trx_id,
264: p_customer_trx_line_id,
265: 'FREIGHT',
266: null,

Line 303: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(

299: --
300: END IF;
301: ELSIF (p_mode = 'DELETE')
302: THEN
303: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(
304: p_customer_trx_id,
305: p_customer_trx_line_id,
306: 'FREIGHT',
307: null,

Line 1732: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(

1728:
1729: /*----------------------------------------+
1730: | delete distributions, except for 'REC' |
1731: +----------------------------------------*/
1732: arp_ctlgd_pkg.delete_f_ct_ltctl_id_type(
1733: p_customer_trx_id,
1734: null,
1735: null,
1736: null,

Line 1926: arp_ctlgd_pkg.delete_f_ct_id(p_customer_trx_id,

1922: --6870437
1923: ARP_XLA_EVENTS.delete_reverse_revrec_event( p_document_id => p_customer_trx_id,
1924: p_doc_table => 'CT');
1925:
1926: arp_ctlgd_pkg.delete_f_ct_id(p_customer_trx_id,
1927: 'N',
1928: NULL);
1929: EXCEPTION
1930: WHEN NO_DATA_FOUND THEN

Line 1939: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);

1935: 'arp_process_credit.reverse_revrec_effect_cm()');
1936: RAISE;
1937: END;
1938:
1939: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
1940: l_dist_rec.latest_rec_flag := 'Y';
1941: BEGIN
1942: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
1943: p_customer_trx_id,

Line 1942: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

1938:
1939: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
1940: l_dist_rec.latest_rec_flag := 'Y';
1941: BEGIN
1942: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
1943: p_customer_trx_id,
1944: 'Y',
1945: 'REC');
1946: EXCEPTION

Line 2331: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);

2327: END IF;
2328:
2329: IF (l_acct_set_change = 'REAL')
2330: THEN
2331: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
2332:
2333: l_dist_rec.account_set_flag := 'N';
2334:
2335: l_dist_rec.acctd_amount := arp_standard.functional_amount(

Line 2345: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2341: l_dist_rec.amount := p_credit_amount;
2342: l_dist_rec.gl_date := p_gl_date;
2343: l_dist_rec.original_gl_date := p_gl_date;
2344:
2345: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2346: p_customer_trx_id,
2347: null,
2348: null);
2349:

Line 2353: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);

2349:
2350: ELSIF (l_acct_set_change = 'ACCT_SET')
2351: THEN
2352:
2353: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
2354:
2355: l_dist_rec.account_set_flag := 'Y';
2356:
2357: --

Line 2360: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2356:
2357: --
2358: -- update acct_set_flag = Y for REC record
2359: --
2360: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2361: p_customer_trx_id,
2362: 'N',
2363: 'REC');
2364:

Line 2375: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2371: l_dist_rec.acctd_amount := null;
2372: l_dist_rec.original_gl_date := null;
2373: l_dist_rec.gl_date := null;
2374:
2375: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2376: p_customer_trx_id,
2377: 'Y',
2378: null);
2379: END IF;

Line 2436: arp_ctlgd_pkg.update_acctd_amount(p_customer_trx_id,

2432: l_acct_set_change IS NULL
2433: AND
2434: nvl(p_rederive_credit_info, 'N') = 'N')
2435: THEN
2436: arp_ctlgd_pkg.update_acctd_amount(p_customer_trx_id,
2437: pg_base_curr_code,
2438: l_exchange_rate,
2439: pg_base_precision,
2440: pg_base_min_acc_unit);

Line 2449: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);

2445: l_acct_set_change IS NULL
2446: AND
2447: nvl(p_rederive_credit_info, 'N') = 'N')
2448: THEN
2449: arp_ctlgd_pkg.set_to_dummy(l_dist_rec);
2450: l_dist_rec.gl_date := p_gl_date;
2451:
2452: BEGIN
2453: /* Bug 3251996 Updating the gl_date of the distributions

Line 2460: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2456: N is updated with the gl_date. */
2457:
2458: IF (p_cr_txn_invoicing_rule_id IS NOT NULL)
2459: THEN
2460: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2461: p_customer_trx_id,
2462: 'Y',
2463: null);
2464: ELSE

Line 2465: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,

2461: p_customer_trx_id,
2462: 'Y',
2463: null);
2464: ELSE
2465: arp_ctlgd_pkg.update_f_ct_id(l_dist_rec,
2466: p_customer_trx_id,
2467: 'N',
2468: null);
2469: END IF;

Line 3390: arp_ctlgd_pkg.update_amount_f_ctl_id(p_customer_trx_line_id,

3386: ELSE
3387: IF (l_line_amt_chng_flag = TRUE)
3388: THEN
3389: BEGIN
3390: arp_ctlgd_pkg.update_amount_f_ctl_id(p_customer_trx_line_id,
3391: p_line_amount,
3392: p_currency_code,
3393: pg_base_curr_code,
3394: p_exchange_rate,