DBA Data[Home] [Help]

APPS.AR_RECEIPT_API_PUB dependencies on AR_RECEIPT_VAL_PVT

Line 421: ar_receipt_val_pvt.Validate_Cash_Receipt(

417: -- bichatte removed the custome bank variables since we dont need to
418: -- validate them. payment uptake project. (Reverted)
419:
420:
421: ar_receipt_val_pvt.Validate_Cash_Receipt(
422: l_receipt_number,
423: l_receipt_method_id,
424: l_state,
425: l_receipt_date,

Line 1469: ar_receipt_val_pvt.Validate_Application_info(

1465: --The invalid cash receipt is bound to give an invalid transaction error
1466: IF l_def_return_status = FND_API.G_RET_STS_SUCCESS AND
1467: l_def_ids_return_status = FND_API.G_RET_STS_SUCCESS
1468: THEN
1469: ar_receipt_val_pvt.Validate_Application_info(
1470: l_apply_date,
1471: l_cr_date,
1472: l_trx_date,
1473: l_apply_gl_date ,

Line 1522: ar_receipt_val_pvt.validate_application_ref(

1518: --Validate application reference details passed.
1519: /* Bug 2535663 - subtract discounts from amount due remaining */
1520: l_amount_due_remain_disc := (l_amount_due_remaining -
1521: l_discount_earned - l_discount_unearned);
1522: ar_receipt_val_pvt.validate_application_ref(
1523: l_applied_payment_schedule_id,
1524: p_application_ref_type,
1525: p_application_ref_id,
1526: p_application_ref_num,

Line 2358: ar_receipt_val_pvt.Validate_Application_info(

2354: +---------------------*/
2355: IF l_def_return_status = FND_API.G_RET_STS_SUCCESS AND
2356: l_def_ids_return_status = FND_API.G_RET_STS_SUCCESS
2357: THEN
2358: ar_receipt_val_pvt.Validate_Application_info(
2359: p_apply_date => l_apply_date,
2360: p_cr_date => l_cr_date,
2361: p_trx_date => l_trx_date,
2362: p_apply_gl_date => l_apply_gl_date ,

Line 2448: ar_receipt_val_pvt.validate_llca_insert_ad(

2444: END IF;
2445:
2446: -- Validate the LLCA data and populate to AD and GT
2447: -- bug7311231, Modified the parameter list passing the flexfield info.
2448: ar_receipt_val_pvt.validate_llca_insert_ad(
2449: p_cash_receipt_id => l_cash_receipt_id
2450: ,p_customer_trx_id => l_customer_trx_id
2451: ,p_customer_trx_line_id => l_customer_trx_line_id
2452: ,p_cr_unapp_amount => l_cr_unapp_amount

Line 2538: ar_receipt_val_pvt.validate_llca_insert_app(

2534: Return;
2535: END IF;
2536:
2537: -- Validate llca and insert application
2538: ar_receipt_val_pvt.validate_llca_insert_app(
2539: p_cash_receipt_id => l_cash_receipt_id
2540: ,p_customer_trx_id => l_customer_trx_id
2541: ,p_disc_earn_allowed => l_discount_earned_allowed
2542: ,p_disc_max_allowed => l_discount_max_allowed

Line 3060: ar_receipt_val_pvt.validate_unapp_info(

3056: l_cr_unapp_amount);
3057:
3058:
3059: /*Added parameter l_cr_unapp_amount for bug 3119391 */
3060: ar_receipt_val_pvt.validate_unapp_info(
3061: l_receipt_gl_date,
3062: l_receivable_application_id, /* Bug fix 3266712 */
3063: l_reversal_gl_date,
3064: l_apply_gl_date,

Line 3082: ar_receipt_val_pvt.validate_claim_unapply(

3078: WHERE receivable_application_id = l_receivable_application_id;
3079: IF (l_application_ref_type = 'CLAIM' AND
3080: NVL(p_called_from,'RAPI') <> 'TRADE_MANAGEMENT')
3081: THEN
3082: ar_receipt_val_pvt.validate_claim_unapply(
3083: p_secondary_app_ref_id => l_secondary_app_ref_id,
3084: p_invoice_ps_id => l_applied_payment_schedule_id ,
3085: p_customer_trx_id => l_customer_trx_id,
3086: p_cash_receipt_id => l_cash_receipt_id,

Line 5757: ar_receipt_val_pvt.validate_reverse_info(

5753: | VALIDATION |
5754: | |
5755: +---------------------*/
5756:
5757: ar_receipt_val_pvt.validate_reverse_info(
5758: l_cash_receipt_id,
5759: l_receipt_gl_date,
5760: l_reversal_category_code,
5761: l_reversal_reason_code,

Line 5772: ar_receipt_val_pvt.check_std_reversible(

5768: END IF;
5769:
5770: --Check if the reversal is possible.
5771:
5772: ar_receipt_val_pvt.check_std_reversible(
5773: p_cash_receipt_id,
5774: l_reversal_date, /* Bug fix 3135407 */
5775: l_receipt_state,
5776: p_called_from,

Line 6384: ar_receipt_val_pvt.validate_on_ac_app(

6380: | VALIDATION |
6381: | |
6382: +---------------------*/
6383:
6384: ar_receipt_val_pvt.validate_on_ac_app(
6385: l_cash_receipt_id,
6386: l_cr_gl_date,
6387: l_cr_unapp_amount,
6388: l_cr_date,

Line 6767: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(

6763: l_reversal_gl_date ,
6764: l_receipt_gl_date
6765: );
6766:
6767: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(
6768: l_receipt_gl_date,
6769: l_receivable_application_id,
6770: l_reversal_gl_date,
6771: l_apply_gl_date,

Line 7105: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(

7101: -- as part of claim settlement
7102: IF p_called_from IN ('APPLY_OPEN_RECEIPT','TRADE_MANAGEMENT') THEN
7103: l_cr_unapp_amt := NULL;
7104: END IF;
7105: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(
7106: p_receipt_gl_date => l_receipt_gl_date,
7107: p_receivable_application_id => l_receivable_application_id,
7108: p_reversal_gl_date => l_reversal_gl_date,
7109: p_apply_gl_date => l_apply_gl_date,

Line 7644: ar_receipt_val_pvt.validate_activity_app(

7640: | VALIDATION |
7641: | |
7642: +---------------------*/
7643:
7644: ar_receipt_val_pvt.validate_activity_app(
7645: p_receivables_trx_id,
7646: p_applied_payment_schedule_id,
7647: l_cash_receipt_id,
7648: l_cr_gl_date,

Line 8153: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(

8149: l_reversal_gl_date ,
8150: l_receipt_gl_date
8151: );
8152:
8153: ar_receipt_val_pvt.validate_unapp_on_ac_act_info(
8154: l_receipt_gl_date,
8155: l_receivable_application_id,
8156: l_reversal_gl_date,
8157: l_apply_gl_date,

Line 8532: ar_receipt_val_pvt.validate_activity_app(

8528: | |
8529: +---------------------*/
8530:
8531: --This routine will validate both validate_on_ac_app and activity
8532: ar_receipt_val_pvt.validate_activity_app(
8533: l_receivables_trx_id ,
8534: l_applied_payment_schedule_id,
8535: l_cash_receipt_id,
8536: l_cr_gl_date,

Line 8552: ar_receipt_val_pvt.validate_application_ref(

8548:
8549: arp_util.debug('Validation return status :'||l_validation_return_status);
8550:
8551: --Validate application reference details passed.
8552: ar_receipt_val_pvt.validate_application_ref(
8553: l_applied_payment_schedule_id,
8554: p_application_ref_type,
8555: p_application_ref_id,
8556: p_application_ref_num,

Line 9102: ar_receipt_val_pvt.Validate_misc_receipt(

9098: /*-------------------------------+
9099: | Validation |
9100: +-------------------------------*/
9101:
9102: ar_receipt_val_pvt.Validate_misc_receipt(
9103: l_receipt_number,
9104: l_receipt_method_id,
9105: l_state,
9106: l_receipt_date,

Line 9877: ar_receipt_val_pvt.Validate_open_receipt_info(

9873: --at least one of the two main entities are invalid.
9874:
9875: IF l_def_return_status = FND_API.G_RET_STS_SUCCESS
9876: THEN
9877: ar_receipt_val_pvt.Validate_open_receipt_info(
9878: p_cash_receipt_id => l_cash_receipt_id
9879: , p_open_cash_receipt_id => l_open_cash_receipt_id
9880: , p_apply_date => l_apply_date
9881: , p_apply_gl_date => l_apply_gl_date

Line 10412: ar_receipt_val_pvt.validate_unapp_open_receipt(

10408: | VALIDATION |
10409: | |
10410: +---------------------*/
10411:
10412: ar_receipt_val_pvt.validate_unapp_open_receipt(
10413: p_applied_cash_receipt_id => l_applied_cash_receipt_id
10414: , p_amount_applied => l_amount_applied
10415: , p_return_status => l_val_return_status);
10416: