[Home] [Help]
PACKAGE: APPS.AR_INVOICE_UTILS
Source
1 PACKAGE AR_INVOICE_UTILS AUTHID CURRENT_USER AS
2 /* $Header: ARXVINUS.pls 115.5 2004/02/12 23:24:39 bsarkar noship $ */
3
4 PROCEDURE validate_header (
5 p_trx_system_param_rec AR_INVOICE_DEFAULT_PVT.trx_system_parameters_rec_type,
6 p_trx_profile_rec AR_INVOICE_DEFAULT_PVT.trx_profile_rec_type,
7 x_errmsg OUT NOCOPY VARCHAR2,
8 x_return_status OUT NOCOPY VARCHAR2 );
9
10 PROCEDURE validate_lines (
11 x_errmsg OUT NOCOPY VARCHAR2,
12 x_return_status OUT NOCOPY VARCHAR2);
13
14 PROCEDURE validate_salescredits (
15 p_trx_system_param_rec ar_invoice_default_pvt.trx_system_parameters_rec_type,
16 x_errmsg OUT NOCOPY VARCHAR2,
17 x_return_status OUT NOCOPY VARCHAR2 );
18
19 PROCEDURE validate_distributions (
20 p_trx_system_parameters_rec
21 AR_INVOICE_DEFAULT_PVT.trx_system_parameters_rec_type,
22 x_errmsg OUT NOCOPY VARCHAR2,
23 x_return_status OUT NOCOPY VARCHAR2);
24
25 PROCEDURE debug (
26 p_message IN VARCHAR2,
27 p_log_level IN NUMBER default FND_LOG.LEVEL_STATEMENT,
28 p_module_name IN VARCHAR2 default 'ar.plsql.InvoiceAPI')
29 ;
30
31 PROCEDURE validate_dependent_parameters (
32 p_trx_system_param_rec ar_invoice_default_pvt.trx_system_parameters_rec_type,
33 x_errmsg OUT NOCOPY VARCHAR2,
34 x_return_status OUT NOCOPY VARCHAR2 );
35
36 PROCEDURE validate_master_detail (
37 x_errmsg OUT NOCOPY VARCHAR2,
38 x_return_status OUT NOCOPY VARCHAR2);
39
40
41 PROCEDURE validate_gdf(
42 p_request_id NUMBER,
43 x_errmsg OUT NOCOPY VARCHAR2,
44 x_return_status OUT NOCOPY VARCHAR2);
45
46 END;