DBA Data[Home] [Help]

PACKAGE: APPS.ARP_PROCESS_FREIGHT

Source


1 PACKAGE ARP_PROCESS_FREIGHT AS
2 /* $Header: ARTEFRTS.pls 120.3.12010000.1 2008/07/24 16:56:00 appldev ship $ */
3 
4 PROCEDURE check_frt_line_count(
5   p_frt_rec               IN ra_customer_trx_lines%rowtype);
6 
7 PROCEDURE validate_insert_freight(
8   p_frt_rec               IN ra_customer_trx_lines%rowtype);
9 
10 PROCEDURE validate_update_freight(
11   p_frt_rec               IN ra_customer_trx_lines%rowtype);
12 
13 PROCEDURE validate_delete_freight(
14   p_customer_trx_id             IN ra_customer_trx.customer_trx_id%type,
15   p_customer_trx_line_id        IN ra_customer_trx_lines.customer_trx_line_id%type,
16   p_complete_flag               IN ra_customer_trx.complete_flag%type);
17 
18 PROCEDURE set_flags(
19   p_customer_trx_line_id  IN ra_customer_trx_lines.customer_trx_line_id%type,
20   p_new_frt_rec           IN ra_customer_trx_lines%rowtype,
21   p_new_ccid              IN
22                             ra_cust_trx_line_gl_dist.code_combination_id%type,
23   p_new_gl_date           IN ra_cust_trx_line_gl_dist.gl_date%type,
24   p_amount_changed_flag   OUT NOCOPY boolean,
25   p_ccid_changed_flag     OUT NOCOPY boolean,
26   p_gl_date_changed_flag  OUT NOCOPY boolean);
27 
28 PROCEDURE insert_freight(
29   p_form_name             IN varchar2,
30   p_form_version          IN number,
31   p_frt_rec               IN OUT NOCOPY ra_customer_trx_lines%rowtype,
32   p_trx_class             IN ra_cust_trx_types.type%type,
33   p_gl_date               IN ra_cust_trx_line_gl_dist.gl_date%type,
34   p_frt_ccid              IN ra_cust_trx_line_gl_dist.code_combination_id%type,
35   p_customer_trx_line_id  OUT NOCOPY ra_customer_trx_lines.customer_trx_line_id%type,
36   p_status                OUT NOCOPY varchar2,
37   p_run_autoacc_flag      IN varchar2  DEFAULT 'Y');
38 
39 PROCEDURE update_freight(
40   p_form_name             IN varchar2,
41   p_form_version          IN number,
42   p_customer_trx_id       IN ra_customer_trx.customer_trx_id%type,
43   p_customer_trx_line_id  IN ra_customer_trx_lines.customer_trx_line_id%type,
44   p_frt_rec               IN OUT NOCOPY ra_customer_trx_lines%rowtype,
45   p_trx_class             IN ra_cust_trx_types.type%type,
46   p_gl_date               IN
47                         ra_cust_trx_line_gl_dist.gl_date%type,
48   p_frt_ccid              IN
49                         ra_cust_trx_line_gl_dist.code_combination_id%type,
50   p_complete_flag         IN varchar2,
51   p_open_rec_flag         IN varchar2,
52   p_status               OUT NOCOPY varchar2);
53 
54 
55 PROCEDURE delete_freight(
56   p_form_name             IN varchar2,
57   p_form_version          IN number,
58   p_trx_class             IN ra_cust_trx_types.type%type,
59   p_complete_flag         IN varchar2,
60   p_open_rec_flag         IN varchar2,
61   p_customer_trx_id       IN ra_customer_trx.customer_trx_id%type,
62   p_customer_trx_line_id  IN ra_customer_trx_lines.customer_trx_line_id%type);
63 
64 PROCEDURE init;
65 
66 END ARP_PROCESS_FREIGHT;