DBA Data[Home] [Help]

APPS.AR_ADJVALIDATE_PVT dependencies on AR_ADJVALIDATE_PVT

Line 1: PACKAGE BODY AR_ADJVALIDATE_PVT AS

1: PACKAGE BODY AR_ADJVALIDATE_PVT AS
2: /* $Header: ARXVADJB.pls 120.16.12020000.4 2013/02/05 11:57:53 vpotti ship $*/
3: G_PKG_NAME CONSTANT VARCHAR2(30) :='AR_ADJVALIDATE_PVT';
4:
5: G_MSG_UERROR CONSTANT NUMBER := FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR;

Line 3: G_PKG_NAME CONSTANT VARCHAR2(30) :='AR_ADJVALIDATE_PVT';

1: PACKAGE BODY AR_ADJVALIDATE_PVT AS
2: /* $Header: ARXVADJB.pls 120.16.12020000.4 2013/02/05 11:57:53 vpotti ship $*/
3: G_PKG_NAME CONSTANT VARCHAR2(30) :='AR_ADJVALIDATE_PVT';
4:
5: G_MSG_UERROR CONSTANT NUMBER := FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR;
6: G_MSG_ERROR CONSTANT NUMBER := FND_MSG_PUB.G_MSG_LVL_ERROR;
7: G_MSG_HIGH CONSTANT NUMBER := FND_MSG_PUB.G_MSG_LVL_DEBUG_HIGH;

Line 964: AR_ADJVALIDATE_PVT.cache_approval_type (l_return_status);

960: | Cache Approval type. To be used for validation |
961: | of status |
962: +-------------------------------------------------*/
963:
964: AR_ADJVALIDATE_PVT.cache_approval_type (l_return_status);
965:
966: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )
967: THEN
968: p_return_status := l_return_status;

Line 978: AR_ADJVALIDATE_PVT.cache_adjustment_reason (l_return_status);

974: | Cache reason codes for adjustment. To be used |
975: | for validation of adjustment reason codes |
976: +-------------------------------------------------*/
977:
978: AR_ADJVALIDATE_PVT.cache_adjustment_reason (l_return_status);
979: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )
980: THEN
981: p_return_status := l_return_status;
982: IF PG_DEBUG in ('Y', 'C') THEN

Line 992: AR_ADJVALIDATE_PVT.cache_adjustment_type (l_return_status);

988: | Cache adjustment types i.e. INVOICE, LINE etc. |
989: | To be used for validation of type |
990: +-------------------------------------------------*/
991:
992: AR_ADJVALIDATE_PVT.cache_adjustment_type (l_return_status);
993: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )
994: THEN
995: p_return_status := l_return_status;
996: IF PG_DEBUG in ('Y', 'C') THEN

Line 1006: AR_ADJVALIDATE_PVT.cache_receivables_trx (l_return_status) ;

1002: | Cache Receivables transaction ids. To be used |
1003: | for validation of Receivables trx id |
1004: +-------------------------------------------------*/
1005:
1006: AR_ADJVALIDATE_PVT.cache_receivables_trx (l_return_status) ;
1007:
1008: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )
1009: THEN
1010: p_return_status := l_return_status;

Line 1021: AR_ADJVALIDATE_PVT.cache_ussgl_code (l_return_status);

1017: | Cache USSGL transaction information. To be used|
1018: | for validation of USSGL transaction code |
1019: +-------------------------------------------------*/
1020:
1021: AR_ADJVALIDATE_PVT.cache_ussgl_code (l_return_status);
1022: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )
1023: THEN
1024: p_return_status := l_return_status;
1025: IF PG_DEBUG in ('Y', 'C') THEN

Line 1035: AR_ADJVALIDATE_PVT.cache_gl_periods(l_return_status);

1031: | Cache GL periods. To be used to validate if GL |
1032: | dates lie within open or future enterable period|
1033: +--------------------------------------------------*/
1034:
1035: AR_ADJVALIDATE_PVT.cache_gl_periods(l_return_status);
1036: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )
1037: THEN
1038: p_return_status := l_return_status;
1039: IF PG_DEBUG in ('Y', 'C') THEN

Line 1049: AR_ADJVALIDATE_PVT.cache_code_combination (l_return_status);

1045: | Cache Code combination Ids. To be used to |
1046: | validate input provided by user |
1047: +--------------------------------------------------*/
1048:
1049: AR_ADJVALIDATE_PVT.cache_code_combination (l_return_status);
1050: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )
1051: THEN
1052: p_return_status := l_return_status;
1053: IF PG_DEBUG in ('Y', 'C') THEN

Line 2075: AR_ADJVALIDATE_PVT.Within_approval_limits (

2071: p_adj_rec.created_from LIKE 'ENHANCED_CASH%' )
2072: THEN
2073: l_approved_flag := FND_API.G_TRUE ;
2074: ELSE
2075: AR_ADJVALIDATE_PVT.Within_approval_limits (
2076: p_adj_rec.amount,
2077: p_ps_rec.invoice_currency_code,
2078: l_approved_flag,
2079: l_return_status

Line 3687: arp_util.debug('ar_adjvalidate_pvt.validate_inv_line_amount()+');

3683:
3684:
3685: BEGIN
3686:
3687: arp_util.debug('ar_adjvalidate_pvt.validate_inv_line_amount()+');
3688:
3689: /*----------------------------------------------------------------+
3690: | IF the line number is filled in |
3691: | THEN validate adjustment is not more than available invoiced |

Line 3725: arp_util.debug( 'EXCEPTION: ar_adjvalidate_pvt.' ||

3721: p_adj_rec.amount +
3722: l_remain_amt < 0
3723: )
3724: THEN
3725: arp_util.debug( 'EXCEPTION: ar_adjvalidate_pvt.' ||
3726: 'validate_inv_line_amount ()');
3727: arp_util.debug( 'Adjustments cannot be more than available ' ||
3728: 'invoiced line amount.');
3729: p_return_status := FND_API.G_RET_STS_ERROR;

Line 3739: arp_util.debug( 'EXCEPTION: ar_adjvalidate_pvt.' ||

3735: p_adj_rec.amount +
3736: l_remain_amt > 0
3737: )
3738: THEN
3739: arp_util.debug( 'EXCEPTION: ar_adjvalidate_pvt.' ||
3740: 'validate_inv_line_amount ()');
3741: arp_util.debug( 'Adjustments cannot be more than available ' ||
3742: 'invoiced line amount.');
3743: p_return_status := FND_API.G_RET_STS_ERROR;

Line 3752: arp_util.debug('ar_adjvalidate_pvt.validate_inv_line_amount()-');

3748:
3749: END IF; -- end not approved or adjusted and line specified case
3750:
3751:
3752: arp_util.debug('ar_adjvalidate_pvt.validate_inv_line_amount()-');
3753:
3754: EXCEPTION
3755: WHEN OTHERS THEN
3756: arp_util.debug('EXCEPTION: ar_adjvalidate_pvt.' ||

Line 3756: arp_util.debug('EXCEPTION: ar_adjvalidate_pvt.' ||

3752: arp_util.debug('ar_adjvalidate_pvt.validate_inv_line_amount()-');
3753:
3754: EXCEPTION
3755: WHEN OTHERS THEN
3756: arp_util.debug('EXCEPTION: ar_adjvalidate_pvt.' ||
3757: 'validate_inv_line_amount()');
3758: FND_MSG_PUB.Add_Exc_Msg (G_PKG_NAME,'validate_inv_line_amount()');
3759: p_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
3760: RETURN;

Line 4177: arp_util.debug('initialization section of ar_adjvalidate_pvt');

4173: RETURN;
4174: END Validate_Over_Application_llca;
4175:
4176: BEGIN
4177: arp_util.debug('initialization section of ar_adjvalidate_pvt');
4178: G_cache_org_id := -99999;
4179:
4180: END AR_ADJVALIDATE_PVT;

Line 4180: END AR_ADJVALIDATE_PVT;

4176: BEGIN
4177: arp_util.debug('initialization section of ar_adjvalidate_pvt');
4178: G_cache_org_id := -99999;
4179:
4180: END AR_ADJVALIDATE_PVT;