DBA Data[Home] [Help]

APPS.AR_ADJUST_PUB dependencies on AR_ADJVALIDATE_PVT

Line 31: | ar_adjvalidate_pvt.Validate_Type |

27: | fnd_api.to_boolean |
28: | fnd_msg_pub.check_msg_level |
29: | fnd_msg_pub.count_and_get |
30: | fnd_msg_pub.initialize |
31: | ar_adjvalidate_pvt.Validate_Type |
32: | ar_adjvalidate_pvt.Validate_Payschd |
33: | ar_adjvalidate_pvt.Validate_amount |
34: | ar_adjvalidate_pvt.Validate_Rcvtrxccid |
35: | ar_adjvalidate_pvt.Validate_dates |

Line 32: | ar_adjvalidate_pvt.Validate_Payschd |

28: | fnd_msg_pub.check_msg_level |
29: | fnd_msg_pub.count_and_get |
30: | fnd_msg_pub.initialize |
31: | ar_adjvalidate_pvt.Validate_Type |
32: | ar_adjvalidate_pvt.Validate_Payschd |
33: | ar_adjvalidate_pvt.Validate_amount |
34: | ar_adjvalidate_pvt.Validate_Rcvtrxccid |
35: | ar_adjvalidate_pvt.Validate_dates |
36: | ar_adjvalidate_pvt.Validate_Reason_code |

Line 33: | ar_adjvalidate_pvt.Validate_amount |

29: | fnd_msg_pub.count_and_get |
30: | fnd_msg_pub.initialize |
31: | ar_adjvalidate_pvt.Validate_Type |
32: | ar_adjvalidate_pvt.Validate_Payschd |
33: | ar_adjvalidate_pvt.Validate_amount |
34: | ar_adjvalidate_pvt.Validate_Rcvtrxccid |
35: | ar_adjvalidate_pvt.Validate_dates |
36: | ar_adjvalidate_pvt.Validate_Reason_code |
37: | ar_adjvalidate_pvt.Validate_doc_seq |

Line 34: | ar_adjvalidate_pvt.Validate_Rcvtrxccid |

30: | fnd_msg_pub.initialize |
31: | ar_adjvalidate_pvt.Validate_Type |
32: | ar_adjvalidate_pvt.Validate_Payschd |
33: | ar_adjvalidate_pvt.Validate_amount |
34: | ar_adjvalidate_pvt.Validate_Rcvtrxccid |
35: | ar_adjvalidate_pvt.Validate_dates |
36: | ar_adjvalidate_pvt.Validate_Reason_code |
37: | ar_adjvalidate_pvt.Validate_doc_seq |
38: | ar_adjvalidate_pvt.Validate_Associated_Receipt |

Line 35: | ar_adjvalidate_pvt.Validate_dates |

31: | ar_adjvalidate_pvt.Validate_Type |
32: | ar_adjvalidate_pvt.Validate_Payschd |
33: | ar_adjvalidate_pvt.Validate_amount |
34: | ar_adjvalidate_pvt.Validate_Rcvtrxccid |
35: | ar_adjvalidate_pvt.Validate_dates |
36: | ar_adjvalidate_pvt.Validate_Reason_code |
37: | ar_adjvalidate_pvt.Validate_doc_seq |
38: | ar_adjvalidate_pvt.Validate_Associated_Receipt |
39: | ar_adjvalidate_pvt.Validate_Ussgl_code |

Line 36: | ar_adjvalidate_pvt.Validate_Reason_code |

32: | ar_adjvalidate_pvt.Validate_Payschd |
33: | ar_adjvalidate_pvt.Validate_amount |
34: | ar_adjvalidate_pvt.Validate_Rcvtrxccid |
35: | ar_adjvalidate_pvt.Validate_dates |
36: | ar_adjvalidate_pvt.Validate_Reason_code |
37: | ar_adjvalidate_pvt.Validate_doc_seq |
38: | ar_adjvalidate_pvt.Validate_Associated_Receipt |
39: | ar_adjvalidate_pvt.Validate_Ussgl_code |
40: | ar_adjvalidate_pvt.Validate_Desc_Flexfield |

Line 37: | ar_adjvalidate_pvt.Validate_doc_seq |

33: | ar_adjvalidate_pvt.Validate_amount |
34: | ar_adjvalidate_pvt.Validate_Rcvtrxccid |
35: | ar_adjvalidate_pvt.Validate_dates |
36: | ar_adjvalidate_pvt.Validate_Reason_code |
37: | ar_adjvalidate_pvt.Validate_doc_seq |
38: | ar_adjvalidate_pvt.Validate_Associated_Receipt |
39: | ar_adjvalidate_pvt.Validate_Ussgl_code |
40: | ar_adjvalidate_pvt.Validate_Desc_Flexfield |
41: | ar_adjvalidate_pvt.Validate_Created_From |

Line 38: | ar_adjvalidate_pvt.Validate_Associated_Receipt |

34: | ar_adjvalidate_pvt.Validate_Rcvtrxccid |
35: | ar_adjvalidate_pvt.Validate_dates |
36: | ar_adjvalidate_pvt.Validate_Reason_code |
37: | ar_adjvalidate_pvt.Validate_doc_seq |
38: | ar_adjvalidate_pvt.Validate_Associated_Receipt |
39: | ar_adjvalidate_pvt.Validate_Ussgl_code |
40: | ar_adjvalidate_pvt.Validate_Desc_Flexfield |
41: | ar_adjvalidate_pvt.Validate_Created_From |
42: | |

Line 39: | ar_adjvalidate_pvt.Validate_Ussgl_code |

35: | ar_adjvalidate_pvt.Validate_dates |
36: | ar_adjvalidate_pvt.Validate_Reason_code |
37: | ar_adjvalidate_pvt.Validate_doc_seq |
38: | ar_adjvalidate_pvt.Validate_Associated_Receipt |
39: | ar_adjvalidate_pvt.Validate_Ussgl_code |
40: | ar_adjvalidate_pvt.Validate_Desc_Flexfield |
41: | ar_adjvalidate_pvt.Validate_Created_From |
42: | |
43: | ARGUMENTS : IN: p_chk_approval_limits |

Line 40: | ar_adjvalidate_pvt.Validate_Desc_Flexfield |

36: | ar_adjvalidate_pvt.Validate_Reason_code |
37: | ar_adjvalidate_pvt.Validate_doc_seq |
38: | ar_adjvalidate_pvt.Validate_Associated_Receipt |
39: | ar_adjvalidate_pvt.Validate_Ussgl_code |
40: | ar_adjvalidate_pvt.Validate_Desc_Flexfield |
41: | ar_adjvalidate_pvt.Validate_Created_From |
42: | |
43: | ARGUMENTS : IN: p_chk_approval_limits |
44: | p_check_amount |

Line 41: | ar_adjvalidate_pvt.Validate_Created_From |

37: | ar_adjvalidate_pvt.Validate_doc_seq |
38: | ar_adjvalidate_pvt.Validate_Associated_Receipt |
39: | ar_adjvalidate_pvt.Validate_Ussgl_code |
40: | ar_adjvalidate_pvt.Validate_Desc_Flexfield |
41: | ar_adjvalidate_pvt.Validate_Created_From |
42: | |
43: | ARGUMENTS : IN: p_chk_approval_limits |
44: | p_check_amount |
45: | OUT: |

Line 103: ar_adjvalidate_pvt.Validate_Type (

99:
100: /*-------------------------------------------------+
101: | 1. Validate type |
102: +-------------------------------------------------*/
103: ar_adjvalidate_pvt.Validate_Type (
104: p_adj_rec,
105: l_return_status
106: ) ;
107: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )

Line 119: ar_adjvalidate_pvt.Validate_Payschd (

115: /*-------------------------------------------------+
116: | 2. Validate payment_schedule_id and |
117: | customer_trx_line_id |
118: +-------------------------------------------------*/
119: ar_adjvalidate_pvt.Validate_Payschd (
120: p_adj_rec,
121: l_ps_rec,
122: l_return_status,
123: p_llca_from_call

Line 137: ar_adjvalidate_pvt.Validate_dates (

133: /*-------------------------------------------------+
134: | 3. Validate adjustment apply_date and GL date |
135: +-------------------------------------------------*/
136:
137: ar_adjvalidate_pvt.Validate_dates (
138: p_adj_rec.apply_date,
139: p_adj_rec.gl_date,
140: l_ps_rec,
141: l_return_status

Line 165: ar_adjvalidate_pvt.Validate_amount (

161: | p_check_amount will only be 'F' in of |
162: | reversal of adjustments |
163: +-------------------------------------------------*/
164:
165: ar_adjvalidate_pvt.Validate_amount (
166: p_adj_rec,
167: l_ps_rec,
168: p_chk_approval_limits,
169: p_check_amount,

Line 190: ar_adjvalidate_pvt.Validate_Rcvtrxccid (

186: /*-------------------------------------------------+
187: | Bug 1290698. Modified to pass PS record for |
188: | Validating PS class and receivable trx type |
189: +-------------------------------------------------*/
190: ar_adjvalidate_pvt.Validate_Rcvtrxccid (
191: p_adj_rec,
192: l_ps_rec,
193: l_return_status,
194: p_llca_from_call

Line 275: ar_adjvalidate_pvt.Validate_Over_Application(

271: /*We need to check for over-application only when it's not an adjustment
272: reversal*/
273: IF (p_check_amount = FND_API.G_TRUE)
274: THEN
275: ar_adjvalidate_pvt.Validate_Over_Application(
276: p_adj_rec,
277: l_ps_rec,
278: l_return_status);
279: END IF;

Line 297: ar_adjvalidate_pvt.Validate_Over_Application_llca(

293: THEN
294:
295: IF (p_check_amount = FND_API.G_TRUE)
296: THEN
297: ar_adjvalidate_pvt.Validate_Over_Application_llca(
298: p_adj_rec,
299: l_ps_rec,
300: l_return_status);
301: END IF;

Line 321: ar_adjvalidate_pvt.Validate_doc_seq (

317: -- since this type of adjustment is not a document
318:
319: if p_adj_rec.receivables_trx_id <> -15 then
320:
321: ar_adjvalidate_pvt.Validate_doc_seq (
322: p_adj_rec,
323: l_return_status
324: ) ;
325: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )

Line 338: ar_adjvalidate_pvt.Validate_Reason_code (

334:
335: /*-------------------------------------------------+
336: | 8. Validate reason_code |
337: +-------------------------------------------------*/
338: ar_adjvalidate_pvt.Validate_Reason_code (
339: p_adj_rec,
340: l_return_status
341: );
342: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )

Line 353: ar_adjvalidate_pvt.Validate_Associated_Receipt (

349:
350: /*-------------------------------------------------+
351: | 9. Validate associated cash_receipt_id |
352: +-------------------------------------------------*/
353: ar_adjvalidate_pvt.Validate_Associated_Receipt (
354: p_adj_rec,
355: l_return_status
356: );
357: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )

Line 368: ar_adjvalidate_pvt.Validate_Ussgl_code (

364:
365: /*-------------------------------------------------+
366: | 10. Validate ussgl transaction code |
367: +-------------------------------------------------*/
368: ar_adjvalidate_pvt.Validate_Ussgl_code (
369: p_adj_rec,
370: l_return_status
371: );
372: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )

Line 383: ar_adjvalidate_pvt.Validate_Desc_Flexfield(

379:
380: /*-------------------------------------------------+
381: | 11. Validate descriptive flex |
382: +-------------------------------------------------*/
383: ar_adjvalidate_pvt.Validate_Desc_Flexfield(
384: p_adj_rec,
385: l_return_status
386: );
387: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )

Line 398: ar_adjvalidate_pvt.Validate_Created_From (

394:
395: /*-------------------------------------------------+
396: | 12. Validate created form |
397: +-------------------------------------------------*/
398: ar_adjvalidate_pvt.Validate_Created_From (
399: p_adj_rec,
400: l_return_status
401: );
402:

Line 692: ar_adjvalidate_pvt.Within_approval_limits(

688: /*-----------------------------------+
689: | Get the approval limits and check |
690: +-----------------------------------*/
691:
692: ar_adjvalidate_pvt.Within_approval_limits(
693: p_old_adj_rec.amount,
694: l_ps_rec.invoice_currency_code,
695: l_approved_flag,
696: l_return_status

Line 730: ar_adjvalidate_pvt.Validate_dates (

726: | 3. Validate GL date |
727: +-------------------------------------------------*/
728:
729: /*Bug4303601*/
730: ar_adjvalidate_pvt.Validate_dates (
731: p_old_adj_rec.apply_date,
732: NVL(p_adj_rec.gl_date,p_old_adj_rec.gl_date),
733: l_ps_rec,
734: l_return_status

Line 751: ar_adjvalidate_pvt.Validate_Associated_Receipt (

747: --Bug 2487925 Validate the cash receipt id, if passed
748:
749: IF (p_adj_rec.associated_cash_receipt_id IS NOT NULL) THEN
750:
751: ar_adjvalidate_pvt.Validate_Associated_Receipt (
752: p_adj_rec,
753: l_return_status
754: );
755: IF ( l_return_status <> FND_API.G_RET_STS_SUCCESS )

Line 979: ar_adjvalidate_pvt.Validate_dates (

975: arp_util.debug('Validate_Adj_Reverse: ' || 'invalid payment schedule id');
976: END IF;
977: END ;
978:
979: ar_adjvalidate_pvt.Validate_dates (
980: p_reversal_date,
981: p_reversal_gl_date,
982: l_ps_rec,
983: l_return_status

Line 1156: ar_adjvalidate_pvt.Within_approval_limits(

1152: /*-----------------------------------+
1153: | Get the approval limits and check |
1154: +-----------------------------------*/
1155:
1156: ar_adjvalidate_pvt.Within_approval_limits(
1157: p_old_adj_rec.amount,
1158: l_ps_rec.invoice_currency_code,
1159: l_approved_flag,
1160: l_return_status

Line 1195: ar_adjvalidate_pvt.Validate_dates (

1191: | 3. Validate GL date |
1192: +-------------------------------------------------*/
1193:
1194: /*Bug4303601*/
1195: ar_adjvalidate_pvt.Validate_dates (
1196: p_old_adj_rec.apply_date,
1197: NVL(p_adj_rec.gl_date,p_old_adj_rec.gl_date),
1198: l_ps_rec,
1199: l_return_status

Line 1562: | ar_adjvalidate_pvt.Init_Context_Rec |

1558: | fnd_api.to_boolean |
1559: | fnd_msg_pub.check_msg_level |
1560: | fnd_msg_pub.count_and_get |
1561: | fnd_msg_pub.initialize |
1562: | ar_adjvalidate_pvt.Init_Context_Rec |
1563: | ar_adjvalidate_pvt.Cache_Details |
1564: | |
1565: | ARGUMENTS : IN: |
1566: | p_api_name |

Line 1563: | ar_adjvalidate_pvt.Cache_Details |

1559: | fnd_msg_pub.check_msg_level |
1560: | fnd_msg_pub.count_and_get |
1561: | fnd_msg_pub.initialize |
1562: | ar_adjvalidate_pvt.Init_Context_Rec |
1563: | ar_adjvalidate_pvt.Cache_Details |
1564: | |
1565: | ARGUMENTS : IN: |
1566: | p_api_name |
1567: | p_api_version |

Line 1732: ar_adjvalidate_pvt.Init_Context_Rec (

1728: /*------------------------------------------------+
1729: | Initialize the profile options and cache data |
1730: +------------------------------------------------*/
1731:
1732: ar_adjvalidate_pvt.Init_Context_Rec (
1733: p_validation_level,
1734: l_return_status
1735: );
1736:

Line 1755: ar_adjvalidate_pvt.Cache_Details (

1751: /*------------------------------------------------+
1752: | Cache details |
1753: +------------------------------------------------*/
1754:
1755: ar_adjvalidate_pvt.Cache_Details (
1756: l_return_status
1757: );
1758:
1759: /*---------------------------------------------------+

Line 2085: | ar_adjvalidate_pvt.Init_Context_Rec |

2081: | fnd_api.to_boolean |
2082: | fnd_msg_pub.check_msg_level |
2083: | fnd_msg_pub.count_and_get |
2084: | fnd_msg_pub.initialize |
2085: | ar_adjvalidate_pvt.Init_Context_Rec |
2086: | ar_adjvalidate_pvt.Cache_Details |
2087: | |
2088: | ARGUMENTS : IN: |
2089: | p_api_name |

Line 2086: | ar_adjvalidate_pvt.Cache_Details |

2082: | fnd_msg_pub.check_msg_level |
2083: | fnd_msg_pub.count_and_get |
2084: | fnd_msg_pub.initialize |
2085: | ar_adjvalidate_pvt.Init_Context_Rec |
2086: | ar_adjvalidate_pvt.Cache_Details |
2087: | |
2088: | ARGUMENTS : IN: |
2089: | p_api_name |
2090: | p_api_version |

Line 2244: ar_adjvalidate_pvt.Init_Context_Rec (

2240: /*------------------------------------------------+
2241: | Initialize the profile options and cache data |
2242: +------------------------------------------------*/
2243:
2244: ar_adjvalidate_pvt.Init_Context_Rec (
2245: p_validation_level,
2246: l_return_status
2247: );
2248:

Line 2267: ar_adjvalidate_pvt.Cache_Details (

2263: /*------------------------------------------------+
2264: | Cache details |
2265: +------------------------------------------------*/
2266:
2267: ar_adjvalidate_pvt.Cache_Details (
2268: l_return_status
2269: );
2270:
2271: /*---------------------------------------------------+

Line 2685: | ar_adjvalidate_pvt.within_approval_limit |

2681: | fnd_msg_pub.count_and_get |
2682: | fnd_msg_pub.initialize |
2683: | ar_adjustments_pkg.fetch_p |
2684: | ar_process_adjustment.update_adjustment |
2685: | ar_adjvalidate_pvt.within_approval_limit |
2686: | |
2687: | ARGUMENTS : IN: |
2688: | p_api_name |
2689: | p_api_version |

Line 2829: ar_adjvalidate_pvt.Init_Context_Rec (

2825: /*------------------------------------------------+
2826: | Initialize the profile options and cache data |
2827: +------------------------------------------------*/
2828:
2829: ar_adjvalidate_pvt.Init_Context_Rec (
2830: p_validation_level,
2831: l_return_status
2832: );
2833: /*------------------------------------------------+

Line 2849: ar_adjvalidate_pvt.Cache_Details (

2845: /*------------------------------------------------+
2846: | Cache details |
2847: +------------------------------------------------*/
2848:
2849: ar_adjvalidate_pvt.Cache_Details (
2850: l_return_status
2851: );
2852: /*------------------------------------------------+
2853: | Check status and return if error |

Line 3297: ar_adjvalidate_pvt.Init_Context_Rec (

3293: /*------------------------------------------------+
3294: | Initialize the profile options and cache data |
3295: +------------------------------------------------*/
3296:
3297: ar_adjvalidate_pvt.Init_Context_Rec (
3298: p_validation_level,
3299: l_return_status
3300: );
3301: /*------------------------------------------------+

Line 3342: ar_adjvalidate_pvt.Cache_Details (

3338: /*------------------------------------------------+
3339: | Cache details |
3340: +------------------------------------------------*/
3341:
3342: ar_adjvalidate_pvt.Cache_Details (
3343: l_return_status
3344: );
3345: /*------------------------------------------------+
3346: | Check status and return if error |

Line 3872: ar_adjvalidate_pvt.Init_Context_Rec (

3868: /*------------------------------------------------+
3869: | Initialize the profile options and cache data |
3870: +------------------------------------------------*/
3871:
3872: ar_adjvalidate_pvt.Init_Context_Rec (
3873: p_validation_level,
3874: l_return_status
3875: );
3876: /*------------------------------------------------+

Line 3892: ar_adjvalidate_pvt.Cache_Details (

3888: /*------------------------------------------------+
3889: | Cache details |
3890: +------------------------------------------------*/
3891:
3892: ar_adjvalidate_pvt.Cache_Details (
3893: l_return_status
3894: );
3895: /*------------------------------------------------+
3896: | Check status and return if error |