13826: l_sum_amount NUMBER;
13827: l_sum_acctd_amount NUMBER;
13828: l_count NUMBER;
13829:
13830: l_rev_adj_rec AR_Revenue_Adjustment_PVT.Rev_Adj_Rec_Type;
13831: l_adj_id NUMBER;
13832: l_dist_count NUMBER;
13833: l_adj_number ar_adjustments.adjustment_number%TYPE;
13834: l_ra_dist_tbl AR_Revenue_Adjustment_PVT.RA_Dist_Tbl_Type;
13830: l_rev_adj_rec AR_Revenue_Adjustment_PVT.Rev_Adj_Rec_Type;
13831: l_adj_id NUMBER;
13832: l_dist_count NUMBER;
13833: l_adj_number ar_adjustments.adjustment_number%TYPE;
13834: l_ra_dist_tbl AR_Revenue_Adjustment_PVT.RA_Dist_Tbl_Type;
13835:
13836: l_return_status VARCHAR2(1);
13837: l_msg_count NUMBER;
13838: l_msg_data VARCHAR2(2000);
13897: l_rev_adj_rec.customer_trx_id := p_cust_inv_rec.customer_trx_id;
13898: l_rev_adj_rec.reason_code := 'ACCOUNTING';
13899:
13900: IF PG_DEBUG = 'Y' THEN
13901: localdebug(' Calling AR_Revenue_Adjustment_PVT.Earn_Revenue ');
13902: END IF;
13903:
13904: AR_Revenue_Adjustment_PVT.Earn_Revenue
13905: ( p_api_version => 2
13900: IF PG_DEBUG = 'Y' THEN
13901: localdebug(' Calling AR_Revenue_Adjustment_PVT.Earn_Revenue ');
13902: END IF;
13903:
13904: AR_Revenue_Adjustment_PVT.Earn_Revenue
13905: ( p_api_version => 2
13906: ,p_init_msg_list => FND_API.G_TRUE
13907: ,p_commit => FND_API.G_FALSE
13908: ,p_validation_level => FND_API.G_VALID_LEVEL_FULL