DBA Data[Home] [Help]

APPS.AR_RECEIPT_API_PUB dependencies on AR_RECEIPT_VAL_PVT

Line 415: ar_receipt_val_pvt.Validate_Cash_Receipt(

411: -- bichatte removed the custome bank variables since we dont need to
412: -- validate them. payment uptake project. (Reverted)
413:
414:
415: ar_receipt_val_pvt.Validate_Cash_Receipt(
416: l_receipt_number,
417: l_receipt_method_id,
418: l_state,
419: l_receipt_date,

Line 1440: ar_receipt_val_pvt.Validate_Application_info(

1436: --The invalid cash receipt is bound to give an invalid transaction error
1437: IF l_def_return_status = FND_API.G_RET_STS_SUCCESS AND
1438: l_def_ids_return_status = FND_API.G_RET_STS_SUCCESS
1439: THEN
1440: ar_receipt_val_pvt.Validate_Application_info(
1441: l_apply_date,
1442: l_cr_date,
1443: l_trx_date,
1444: l_apply_gl_date ,

Line 1493: ar_receipt_val_pvt.validate_application_ref(

1489: --Validate application reference details passed.
1490: /* Bug 2535663 - subtract discounts from amount due remaining */
1491: l_amount_due_remain_disc := (l_amount_due_remaining -
1492: l_discount_earned - l_discount_unearned);
1493: ar_receipt_val_pvt.validate_application_ref(
1494: l_applied_payment_schedule_id,
1495: p_application_ref_type,
1496: p_application_ref_id,
1497: p_application_ref_num,

Line 2319: ar_receipt_val_pvt.Validate_Application_info(

2315: +---------------------*/
2316: IF l_def_return_status = FND_API.G_RET_STS_SUCCESS AND
2317: l_def_ids_return_status = FND_API.G_RET_STS_SUCCESS
2318: THEN
2319: ar_receipt_val_pvt.Validate_Application_info(
2320: p_apply_date => l_apply_date,
2321: p_cr_date => l_cr_date,
2322: p_trx_date => l_trx_date,
2323: p_apply_gl_date => l_apply_gl_date ,

Line 2403: ar_receipt_val_pvt.validate_llca_insert_ad(

2399: END IF;
2400:
2401: -- Validate the LLCA data and populate to AD and GT
2402: -- bug7311231, Modified the parameter list passing the flexfield info.
2403: ar_receipt_val_pvt.validate_llca_insert_ad(
2404: p_cash_receipt_id => l_cash_receipt_id
2405: ,p_customer_trx_id => l_customer_trx_id
2406: ,p_customer_trx_line_id => l_customer_trx_line_id
2407: ,p_cr_unapp_amount => l_cr_unapp_amount

Line 2493: ar_receipt_val_pvt.validate_llca_insert_app(

2489: Return;
2490: END IF;
2491:
2492: -- Validate llca and insert application
2493: ar_receipt_val_pvt.validate_llca_insert_app(
2494: p_cash_receipt_id => l_cash_receipt_id
2495: ,p_customer_trx_id => l_customer_trx_id
2496: ,p_disc_earn_allowed => l_discount_earned_allowed
2497: ,p_disc_max_allowed => l_discount_max_allowed

Line 3014: ar_receipt_val_pvt.validate_unapp_info(

3010: l_cr_unapp_amount);
3011:
3012:
3013: /*Added parameter l_cr_unapp_amount for bug 3119391 */
3014: ar_receipt_val_pvt.validate_unapp_info(
3015: l_receipt_gl_date,
3016: l_receivable_application_id, /* Bug fix 3266712 */
3017: l_reversal_gl_date,
3018: l_apply_gl_date,

Line 3036: ar_receipt_val_pvt.validate_claim_unapply(

3032: WHERE receivable_application_id = l_receivable_application_id;
3033: IF (l_application_ref_type = 'CLAIM' AND
3034: NVL(p_called_from,'RAPI') <> 'TRADE_MANAGEMENT')
3035: THEN
3036: ar_receipt_val_pvt.validate_claim_unapply(
3037: p_secondary_app_ref_id => l_secondary_app_ref_id,
3038: p_invoice_ps_id => l_applied_payment_schedule_id ,
3039: p_customer_trx_id => l_customer_trx_id,
3040: p_cash_receipt_id => l_cash_receipt_id,

Line 5570: ar_receipt_val_pvt.validate_reverse_info(

5566: | VALIDATION |
5567: | |
5568: +---------------------*/
5569:
5570: ar_receipt_val_pvt.validate_reverse_info(
5571: l_cash_receipt_id,
5572: l_receipt_gl_date,
5573: l_reversal_category_code,
5574: l_reversal_reason_code,

Line 5585: ar_receipt_val_pvt.check_std_reversible(

5581: END IF;
5582:
5583: --Check if the reversal is possible.
5584:
5585: ar_receipt_val_pvt.check_std_reversible(
5586: p_cash_receipt_id,
5587: l_reversal_date, /* Bug fix 3135407 */
5588: l_receipt_state,
5589: p_called_from,

Line 6105: ar_receipt_val_pvt.validate_on_ac_app(

6101: | VALIDATION |
6102: | |
6103: +---------------------*/
6104:
6105: ar_receipt_val_pvt.validate_on_ac_app(
6106: l_cash_receipt_id,
6107: l_cr_gl_date,
6108: l_cr_unapp_amount,
6109: l_cr_date,

Line 6488: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(

6484: l_reversal_gl_date ,
6485: l_receipt_gl_date
6486: );
6487:
6488: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(
6489: l_receipt_gl_date,
6490: l_receivable_application_id,
6491: l_reversal_gl_date,
6492: l_apply_gl_date,

Line 6826: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(

6822: -- as part of claim settlement
6823: IF p_called_from IN ('APPLY_OPEN_RECEIPT','TRADE_MANAGEMENT') THEN
6824: l_cr_unapp_amt := NULL;
6825: END IF;
6826: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(
6827: p_receipt_gl_date => l_receipt_gl_date,
6828: p_receivable_application_id => l_receivable_application_id,
6829: p_reversal_gl_date => l_reversal_gl_date,
6830: p_apply_gl_date => l_apply_gl_date,

Line 7329: ar_receipt_val_pvt.validate_activity_app(

7325: | VALIDATION |
7326: | |
7327: +---------------------*/
7328:
7329: ar_receipt_val_pvt.validate_activity_app(
7330: p_receivables_trx_id,
7331: p_applied_payment_schedule_id,
7332: l_cash_receipt_id,
7333: l_cr_gl_date,

Line 7793: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(

7789: l_reversal_gl_date ,
7790: l_receipt_gl_date
7791: );
7792:
7793: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(
7794: l_receipt_gl_date,
7795: l_receivable_application_id,
7796: l_reversal_gl_date,
7797: l_apply_gl_date,

Line 8172: ar_receipt_val_pvt.validate_activity_app(

8168: | |
8169: +---------------------*/
8170:
8171: --This routine will validate both validate_on_ac_app and activity
8172: ar_receipt_val_pvt.validate_activity_app(
8173: l_receivables_trx_id ,
8174: l_applied_payment_schedule_id,
8175: l_cash_receipt_id,
8176: l_cr_gl_date,

Line 8192: ar_receipt_val_pvt.validate_application_ref(

8188:
8189: arp_util.debug('Validation return status :'||l_validation_return_status);
8190:
8191: --Validate application reference details passed.
8192: ar_receipt_val_pvt.validate_application_ref(
8193: l_applied_payment_schedule_id,
8194: p_application_ref_type,
8195: p_application_ref_id,
8196: p_application_ref_num,

Line 8742: ar_receipt_val_pvt.Validate_misc_receipt(

8738: /*-------------------------------+
8739: | Validation |
8740: +-------------------------------*/
8741:
8742: ar_receipt_val_pvt.Validate_misc_receipt(
8743: l_receipt_number,
8744: l_receipt_method_id,
8745: l_state,
8746: l_receipt_date,

Line 9516: ar_receipt_val_pvt.Validate_open_receipt_info(

9512: --at least one of the two main entities are invalid.
9513:
9514: IF l_def_return_status = FND_API.G_RET_STS_SUCCESS
9515: THEN
9516: ar_receipt_val_pvt.Validate_open_receipt_info(
9517: p_cash_receipt_id => l_cash_receipt_id
9518: , p_open_cash_receipt_id => l_open_cash_receipt_id
9519: , p_apply_date => l_apply_date
9520: , p_apply_gl_date => l_apply_gl_date

Line 10051: ar_receipt_val_pvt.validate_unapp_open_receipt(

10047: | VALIDATION |
10048: | |
10049: +---------------------*/
10050:
10051: ar_receipt_val_pvt.validate_unapp_open_receipt(
10052: p_applied_cash_receipt_id => l_applied_cash_receipt_id
10053: , p_amount_applied => l_amount_applied
10054: , p_return_status => l_val_return_status);
10055: