DBA Data[Home] [Help]

APPS.AR_BILLS_MAINTAIN_PUB dependencies on AR_BILLS_MAINTAIN_STATUS_PUB

Line 343: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

339: +-----------------------------------------------*/
340:
341: l_action := C_COMPLETE;
342:
343: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
344: p_customer_trx_id => p_customer_trx_id ,
345: p_complete_flag => C_ACTION_REC.complete_flag,
346: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag,
347: p_accept_flag => C_ACTION_REC.accept_flag,

Line 410: IF (AR_BILLS_MAINTAIN_STATUS_PUB.is_acceptance_required(l_trx_rec.cust_trx_type_id))

406: /*-----------------------------------------------+
407: | BR Completion |
408: +------------------------------------------------*/
409:
410: IF (AR_BILLS_MAINTAIN_STATUS_PUB.is_acceptance_required(l_trx_rec.cust_trx_type_id))
411: THEN
412: AR_BILLS_MAINTAIN_LIB_PVT.Complete_Acc_Required (p_customer_trx_id);
413: l_trh_rec.postable_flag := 'N' ;
414: l_trh_rec.current_accounted_flag := 'N' ;

Line 438: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

434:
435:
436: -- Fetch the new status and new event of the BR
437:
438: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
439: p_trx_rec => l_trx_rec ,
440: p_action => l_action ,
441: p_new_status => l_trh_rec.status,
442: p_new_event => l_trh_rec.event );

Line 645: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

641: +-----------------------------------------------*/
642:
643: l_action := C_UNCOMPLETE;
644:
645: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
646: p_customer_trx_id => p_customer_trx_id ,
647: p_complete_flag => C_ACTION_REC.complete_flag ,
648: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
649: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 691: IF (AR_BILLS_MAINTAIN_STATUS_PUB.is_acceptance_required(l_trx_rec.cust_trx_type_id))

687: l_trh_rec.customer_trx_id := p_customer_trx_id;
688: ARP_TRANSACTION_HISTORY_PKG.lock_fetch_f_trx_id (l_trh_rec);
689:
690:
691: IF (AR_BILLS_MAINTAIN_STATUS_PUB.is_acceptance_required(l_trx_rec.cust_trx_type_id))
692: THEN
693: l_acceptance_flag := 'Y';
694: ELSE
695: l_acceptance_flag := 'N';

Line 722: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

718: +------------------------------------------------*/
719:
720: -- Fetch the new status and new event of the BR
721:
722: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
723: p_trx_rec => l_trx_rec ,
724: p_action => l_action ,
725: p_new_status => l_trh_rec.status,
726: p_new_event => l_trh_rec.event );

Line 950: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

946: +-----------------------------------------------*/
947:
948: l_action := C_ACCEPT;
949:
950: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
951: p_customer_trx_id => p_customer_trx_id ,
952: p_complete_flag => C_ACTION_REC.complete_flag ,
953: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
954: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 1031: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

1027: +------------------------------------------------*/
1028:
1029: -- Fetch the new status and new event of the BR
1030:
1031: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
1032: p_trx_rec => l_trx_rec ,
1033: p_action => l_action ,
1034: p_new_status => l_trh_rec.status,
1035: p_new_event => l_trh_rec.event );

Line 1226: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

1222: +-----------------------------------------------*/
1223:
1224: l_action := C_HOLD;
1225:
1226: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
1227: p_customer_trx_id => p_customer_trx_id ,
1228: p_complete_flag => C_ACTION_REC.complete_flag ,
1229: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
1230: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 1298: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

1294: +-----------------------------------------------*/
1295:
1296: -- Fetch the new status and new event of the BR
1297:
1298: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
1299: p_trx_rec => l_trx_rec ,
1300: p_action => l_action ,
1301: p_new_status => l_trh_rec.status,
1302: p_new_event => l_trh_rec.event );

Line 1497: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

1493: +-----------------------------------------------*/
1494:
1495: l_action := C_UNHOLD;
1496:
1497: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
1498: p_customer_trx_id => p_customer_trx_id ,
1499: p_complete_flag => C_ACTION_REC.complete_flag ,
1500: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
1501: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 1566: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

1562: +-----------------------------------------------*/
1563:
1564: -- Fetch the new status and new event of the BR
1565:
1566: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
1567: p_trx_rec => l_trx_rec ,
1568: p_action => l_action ,
1569: p_new_status => l_trh_rec.status,
1570: p_new_event => l_trh_rec.event );

Line 1738: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

1734:
1735:
1736: l_action := C_SELECT_REMIT;
1737:
1738: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
1739: p_customer_trx_id => l_ps_rec.customer_trx_id ,
1740: p_complete_flag => C_ACTION_REC.complete_flag ,
1741: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
1742: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 1799: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

1795: +-----------------------------------------------*/
1796:
1797: -- Fetch the new status and new event of the BR
1798:
1799: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
1800: p_trx_rec => l_trx_rec ,
1801: p_action => l_action ,
1802: p_new_status => l_trh_rec.status,
1803: p_new_event => l_trh_rec.event );

Line 1903: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

1899: +-----------------------------------------------*/
1900:
1901: l_action := C_DESELECT_REMIT;
1902:
1903: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
1904: p_customer_trx_id => l_ps_rec.customer_trx_id ,
1905: p_complete_flag => C_ACTION_REC.complete_flag ,
1906: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
1907: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 1961: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

1957: +-----------------------------------------------*/
1958:
1959: -- Fetch the new status and new event of the BR
1960:
1961: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
1962: p_trx_rec => l_trx_rec ,
1963: p_action => l_action ,
1964: p_new_status => l_trh_rec.status,
1965: p_new_event => l_trh_rec.event );

Line 2063: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

2059: +-----------------------------------------------*/
2060:
2061: l_action := C_DESELECT_REMIT;
2062:
2063: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
2064: p_customer_trx_id => l_ps_rec.customer_trx_id ,
2065: p_complete_flag => C_ACTION_REC.complete_flag ,
2066: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
2067: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 2219: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

2215: +-----------------------------------------------*/
2216:
2217: l_action := C_APPROVE_REMIT;
2218:
2219: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
2220: p_customer_trx_id => l_ps_rec.customer_trx_id ,
2221: p_complete_flag => C_ACTION_REC.complete_flag ,
2222: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
2223: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 2309: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

2305: +-----------------------------------------------*/
2306:
2307: -- Fetch the new status and new event of the BR
2308:
2309: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
2310: p_trx_rec => l_trx_rec ,
2311: p_action => l_action ,
2312: p_new_status => l_trh_rec.status,
2313: p_new_event => l_trh_rec.event );

Line 2363: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

2359: +-----------------------------------------------*/
2360:
2361: -- Fetch the new status and new event of the BR
2362:
2363: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
2364: p_trx_rec => l_trx_rec ,
2365: p_action => l_action ,
2366: p_new_status => l_trh_rec.status,
2367: p_new_event => l_trh_rec.event );

Line 2533: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

2529: +-----------------------------------------------*/
2530:
2531: l_action := C_CANCEL;
2532:
2533: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
2534: p_customer_trx_id => p_customer_trx_id ,
2535: p_complete_flag => C_ACTION_REC.complete_flag ,
2536: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
2537: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 2627: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

2623: +-----------------------------------------------*/
2624:
2625: -- Fetch the new status and new event of the BR
2626:
2627: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
2628: p_trx_rec => l_trx_rec ,
2629: p_action => l_action ,
2630: p_new_status => l_trh_rec.status,
2631: p_new_event => l_trh_rec.event );

Line 2860: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

2856: +-----------------------------------------------*/
2857:
2858: l_action := C_UNPAID;
2859:
2860: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
2861: p_customer_trx_id => p_customer_trx_id ,
2862: p_complete_flag => C_ACTION_REC.complete_flag ,
2863: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
2864: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 2961: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

2957: +-----------------------------------------------*/
2958:
2959: -- Fetch the new status and new event of the BR
2960:
2961: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
2962: p_trx_rec => l_trx_rec ,
2963: p_action => l_action ,
2964: p_new_status => l_trh_rec.status,
2965: p_new_event => l_trh_rec.event );

Line 3164: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

3160: +-----------------------------------------------*/
3161:
3162: l_action := C_ENDORSE;
3163:
3164: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
3165: p_customer_trx_id => p_customer_trx_id ,
3166: p_complete_flag => C_ACTION_REC.complete_flag ,
3167: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
3168: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 3313: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

3309: +-----------------------------------------------*/
3310:
3311: -- Fetch the new status and new event of the BR
3312:
3313: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
3314: p_trx_rec => l_trx_rec ,
3315: p_action => l_action ,
3316: p_new_status => l_trh_rec.status,
3317: p_new_event => l_trh_rec.event );

Line 3340: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

3336: +-----------------------------------------------*/
3337:
3338: -- Fetch the new status and new event of the BR
3339:
3340: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
3341: p_trx_rec => l_trx_rec ,
3342: p_action => l_action ,
3343: p_new_status => l_trh_rec.status,
3344: p_new_event => l_trh_rec.event );

Line 3535: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

3531: +-----------------------------------------------*/
3532:
3533: l_action := C_PROTEST;
3534:
3535: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
3536: p_customer_trx_id => p_customer_trx_id ,
3537: p_complete_flag => C_ACTION_REC.complete_flag ,
3538: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
3539: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 3599: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

3595: +-----------------------------------------------*/
3596:
3597: -- Fetch the new status and new event of the BR
3598:
3599: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
3600: p_trx_rec => l_trx_rec ,
3601: p_action => l_action ,
3602: p_new_status => l_trh_rec.status,
3603: p_new_event => l_trh_rec.event );

Line 3798: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

3794: +-----------------------------------------------*/
3795:
3796: l_action := C_RESTATE;
3797:
3798: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
3799: p_customer_trx_id => p_customer_trx_id ,
3800: p_complete_flag => C_ACTION_REC.complete_flag ,
3801: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
3802: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 3874: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

3870: +-----------------------------------------------*/
3871:
3872: -- Fetch the new status and new event of the BR
3873:
3874: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
3875: p_trx_rec => l_trx_rec ,
3876: p_action => l_action ,
3877: p_new_status => l_trh_rec.status,
3878: p_new_event => l_trh_rec.event );

Line 4077: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

4073: +-----------------------------------------------*/
4074:
4075: l_action := C_RECALL;
4076:
4077: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
4078: p_customer_trx_id => p_customer_trx_id ,
4079: p_complete_flag => C_ACTION_REC.complete_flag ,
4080: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
4081: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 4189: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

4185: +-----------------------------------------------*/
4186:
4187: -- Fetch the new status and new event of the BR
4188:
4189: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
4190: p_trx_rec => l_trx_rec ,
4191: p_action => l_action ,
4192: p_new_status => l_trh_rec.status,
4193: p_new_event => l_trh_rec.event );

Line 4404: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

4400: +-----------------------------------------------*/
4401:
4402: l_action := C_ELIMINATE_RISK;
4403:
4404: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
4405: p_customer_trx_id => p_customer_trx_id ,
4406: p_complete_flag => C_ACTION_REC.complete_flag ,
4407: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
4408: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 4490: IF NOT (AR_BILLS_MAINTAIN_STATUS_PUB.Is_BR_Matured (l_ps_rec.due_date))

4486: AR_BILLS_MAINTAIN_LIB_PVT.Apply_Receipt (l_trh_rec, l_ps_rec, l_cash_receipt_id, C_BR_FACTORED_RECOURSE);
4487:
4488: ELSIF (l_trh_rec.status = C_ENDORSED)
4489: THEN
4490: IF NOT (AR_BILLS_MAINTAIN_STATUS_PUB.Is_BR_Matured (l_ps_rec.due_date))
4491: THEN
4492:
4493: /*------------------------------------------------------+
4494: | The Maturity Date event has not happened, so the |

Line 4533: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

4529: +-----------------------------------------------*/
4530:
4531: -- Fetch the new status and new event of the BR
4532:
4533: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
4534: p_trx_rec => l_trx_rec ,
4535: p_action => l_action ,
4536: p_new_status => l_trh_rec.status,
4537: p_new_event => l_trh_rec.event );

Line 4744: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

4740: +-----------------------------------------------*/
4741:
4742: l_action := C_UNELIMINATE_RISK;
4743:
4744: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
4745: p_customer_trx_id => p_customer_trx_id ,
4746: p_complete_flag => C_ACTION_REC.complete_flag ,
4747: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
4748: p_accept_flag => C_ACTION_REC.accept_flag ,

Line 4796: AR_BILLS_MAINTAIN_STATUS_PUB.Find_Last_Relevant_Trh (l_trh_prev_rec);

4792:
4793: -- Fetch the previous transaction history record information
4794:
4795: l_trh_prev_rec.transaction_history_id := l_trh_rec.prv_trx_history_id;
4796: AR_BILLS_MAINTAIN_STATUS_PUB.Find_Last_Relevant_Trh (l_trh_prev_rec);
4797:
4798:
4799: -- Fetch the Payment Schedule information
4800:

Line 4900: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (

4896: +-----------------------------------------------*/
4897:
4898: -- Fetch the new status and new event of the BR
4899:
4900: AR_BILLS_MAINTAIN_STATUS_PUB.New_Status_Event (
4901: p_trx_rec => l_trx_rec ,
4902: p_action => l_action ,
4903: p_new_status => l_trh_rec.status,
4904: p_new_event => l_trh_rec.event );

Line 5107: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (

5103: | Action Validation |
5104: +-----------------------------------------------*/
5105:
5106:
5107: AR_BILLS_MAINTAIN_STATUS_PUB.validate_actions (
5108: p_customer_trx_id => p_customer_trx_id ,
5109: p_complete_flag => C_ACTION_REC.complete_flag ,
5110: p_uncomplete_flag => C_ACTION_REC.uncomplete_flag ,
5111: p_accept_flag => C_ACTION_REC.accept_flag ,