DBA Data[Home] [Help]

APPS.AR_RECEIPT_VAL_PVT dependencies on ARP_GLOBAL

Line 309: IF nvl(arp_global.sysparam.site_required_flag,'N') = 'Y' THEN

305: --This is the case where customer site use id is null, neither it was supplied
306: --by the user nor it could be defaulted a WARNING message is raised to
307: --indicate that the customer site use id could not be defaulted.
308:
309: IF nvl(arp_global.sysparam.site_required_flag,'N') = 'Y' THEN
310: --error
311: FND_MESSAGE.SET_NAME('AR','AR_RAPI_CUS_STE_USE_ID_NOT_DEF');
312: FND_MSG_PUB.Add;
313: p_return_status := FND_API.G_RET_STS_ERROR;

Line 792: IF p_currency_code <> arp_global.functional_currency THEN

788: BEGIN
789:
790: p_return_status := FND_API.G_RET_STS_SUCCESS;
791:
792: IF p_currency_code <> arp_global.functional_currency THEN
793:
794: IF p_exchange_rate_type IS NULL THEN
795:
796: -- raise exception

Line 912: IF ((arp_global.functional_currency <> p_currency_code) OR

908: BEGIN
909: p_return_status := FND_API.G_RET_STS_SUCCESS;
910: IF (Is_currency_valid(p_currency_code) = 'Y') THEN
911:
912: IF ((arp_global.functional_currency <> p_currency_code) OR
913: (p_exchange_rate_type IS NOT NULL OR
914: p_exchange_rate IS NOT NULL OR
915: p_exchange_rate_date IS NOT NULL)) THEN
916:

Line 1123: IF p_currency_code <> arp_global.functional_currency OR

1119: arp_util.debug('Validate_amount: ' || 'l_override_remit_return_status : '||l_override_remit_return_status);
1120: END IF;
1121:
1122: --Validate currency and exchange rate info.
1123: IF p_currency_code <> arp_global.functional_currency OR
1124: p_exchange_rate_type IS NOT NULL OR
1125: p_exchange_rate IS NOT NULL OR
1126: p_exchange_rate_date IS NOT NULL THEN
1127: Validate_currency(p_currency_code,

Line 1716: ELSIF arp_global.sysparam.unearned_discount = 'N'

1712: p_return_status := FND_API.G_RET_STS_ERROR;
1713:
1714: -- Check for Unearned Discounts.
1715: -- Bug 3527600: Allow for negative discount
1716: ELSIF arp_global.sysparam.unearned_discount = 'N'
1717: AND ABS(p_discount) > ABS(p_discount_earned_allowed)
1718: THEN
1719: fnd_message.set_name ('AR','AR_RW_VAL_UNEARNED_DISCOUNT');
1720: fnd_msg_pub.Add;

Line 3038: arp_global.base_precision,

3034: l_tot_writeoff_amt_func := arpcurr.functional_amount(
3035: l_tot_write_off_amt,
3036: l_functional_currency,
3037: l_exchange_rate,
3038: arp_global.base_precision,
3039: arp_global.base_min_acc_unit);
3040: END IF;
3041:
3042: IF l_tot_writeoff_amt_func IS NULL THEN

Line 3039: arp_global.base_min_acc_unit);

3035: l_tot_write_off_amt,
3036: l_functional_currency,
3037: l_exchange_rate,
3038: arp_global.base_precision,
3039: arp_global.base_min_acc_unit);
3040: END IF;
3041:
3042: IF l_tot_writeoff_amt_func IS NULL THEN
3043: l_tot_writeoff_amt_func := l_tot_write_off_amt;

Line 3472: IF p_currency_code <> arp_global.functional_currency OR

3468: FND_MSG_PUB.Add;
3469: END IF;
3470:
3471: --Validate currency and exchange rate info.
3472: IF p_currency_code <> arp_global.functional_currency OR
3473: p_exchange_rate_type IS NOT NULL OR
3474: p_exchange_rate IS NOT NULL OR
3475: p_exchange_date IS NOT NULL
3476: THEN

Line 3540: IF arp_global.sysparam.accounting_method = 'ACCRUAL'

3536: IF PG_DEBUG in ('Y', 'C') THEN
3537: arp_util.debug('Validate_misc_receipt: ' || 'Validating vat_tax_id');
3538: END IF;
3539:
3540: IF arp_global.sysparam.accounting_method = 'ACCRUAL'
3541: THEN
3542: IF p_vat_tax_id IS NOT NULL THEN
3543: BEGIN
3544: SELECT percentage_rate

Line 3560: AND vt.set_of_books_id = arp_global.set_of_books_id

3556: FROM ar_vat_tax vt
3557: WHERE p_receipt_date between
3558: nvl(vt.start_date, p_receipt_date)
3559: and nvl(vt.end_date, p_receipt_date)
3560: AND vt.set_of_books_id = arp_global.set_of_books_id
3561: AND vt.tax_class = decode(sign(p_amount), 1, 'O', 0, 'O', -1, 'I')
3562: AND vt.enabled_flag='Y'
3563: AND vt.tax_type <> 'TAX_GROUP'
3564: AND vt.tax_type <> 'LOCATION'

Line 3599: IF arp_global.sysparam.accounting_method = 'ACCRUAL' THEN

3595: FND_MSG_PUB.Add;
3596: END IF;
3597: ELSE
3598:
3599: IF arp_global.sysparam.accounting_method = 'ACCRUAL' THEN
3600: p_tax_rate := l_tax_rate;
3601: END IF;
3602:
3603: END IF;

Line 4026: p_pay_unrelated_invoices_flag => arp_global.sysparam.pay_unrelated_invoices_flag,

4022: p_trx_date => p_cr_date,
4023: p_bill_to_customer_id => p_open_cr_customer_id,
4024: p_ct_prev_paying_customer_id => p_cr_customer_id,
4025: p_currency_code => p_receipt_currency,
4026: p_pay_unrelated_invoices_flag => arp_global.sysparam.pay_unrelated_invoices_flag,
4027: p_ct_prev_trx_date => p_cr_date) THEN
4028: FND_MESSAGE.SET_NAME('AR','ARTA_PYMNT_UNRELATED_CUST');
4029: FND_MSG_PUB.Add;
4030: l_cust_return_status := FND_API.G_RET_STS_ERROR;