DBA Data[Home] [Help]

PACKAGE: APPS.ARP_PROCESS_COMMITMENT

Source


1 PACKAGE ARP_PROCESS_COMMITMENT AUTHID CURRENT_USER AS
2 /* $Header: ARTECOMS.pls 115.3 2002/11/15 03:39:40 anukumar ship $ */
3 
4 PROCEDURE header_pre_insert;
5 
6 TYPE commitment_rec_type IS RECORD
7 (
8   customer_trx_line_id
9                      ra_customer_trx_lines.customer_trx_line_id%type,
10   inventory_item_id  ra_customer_trx_lines.inventory_item_id%type,
11   memo_line_id       ra_customer_trx_lines.memo_line_id%type,
12   description        ra_customer_trx_lines.description%type,
13   extended_amount    ra_customer_trx_lines.extended_amount%type,
14   interface_line_attribute1
15                      ra_customer_trx_lines.interface_line_attribute1%type,
16   interface_line_attribute2
17                      ra_customer_trx_lines.interface_line_attribute2%type,
18   interface_line_attribute3
19                      ra_customer_trx_lines.interface_line_attribute3%type,
20   interface_line_attribute4
21                      ra_customer_trx_lines.interface_line_attribute4%type,
22   interface_line_attribute5
23                      ra_customer_trx_lines.interface_line_attribute5%type,
24   interface_line_attribute6
25                      ra_customer_trx_lines.interface_line_attribute6%type,
26   interface_line_attribute7
27                      ra_customer_trx_lines.interface_line_attribute7%type,
28   interface_line_attribute8
29                      ra_customer_trx_lines.interface_line_attribute8%type,
30   interface_line_attribute9
31                      ra_customer_trx_lines.interface_line_attribute9%type,
32   interface_line_attribute10
33                      ra_customer_trx_lines.interface_line_attribute10%type,
34   interface_line_attribute11
35                      ra_customer_trx_lines.interface_line_attribute11%type,
36   interface_line_attribute12
37                      ra_customer_trx_lines.interface_line_attribute12%type,
38   interface_line_attribute13
39                      ra_customer_trx_lines.interface_line_attribute13%type,
40   interface_line_attribute14
41                      ra_customer_trx_lines.interface_line_attribute14%type,
42   interface_line_attribute15
43                      ra_customer_trx_lines.interface_line_attribute15%type,
44   interface_line_context
45                      ra_customer_trx_lines.interface_line_context%type,
46   attribute_category
47                      ra_customer_trx_lines.attribute_category%type,
48   attribute1         ra_customer_trx_lines.attribute1%type,
49   attribute2         ra_customer_trx_lines.attribute2%type,
50   attribute3         ra_customer_trx_lines.attribute3%type,
51   attribute4         ra_customer_trx_lines.attribute4%type,
52   attribute5         ra_customer_trx_lines.attribute5%type,
53   attribute6         ra_customer_trx_lines.attribute6%type,
54   attribute7         ra_customer_trx_lines.attribute7%type,
55   attribute8         ra_customer_trx_lines.attribute8%type,
56   attribute9         ra_customer_trx_lines.attribute9%type,
57   attribute10        ra_customer_trx_lines.attribute10%type,
58   attribute11        ra_customer_trx_lines.attribute11%type,
59   attribute12        ra_customer_trx_lines.attribute12%type,
60   attribute13        ra_customer_trx_lines.attribute13%type,
61   attribute14        ra_customer_trx_lines.attribute14%type,
62   attribute15        ra_customer_trx_lines.attribute15%type,
63   default_ussgl_transaction_code
64                 ra_customer_trx_lines.default_ussgl_transaction_code%type
65 );
66 
67 PROCEDURE header_post_insert ( p_customer_trx_id IN
68                                  ra_customer_trx.customer_trx_id%type,
69                                p_commitment_rec IN commitment_rec_type,
70                                p_primary_salesrep_id IN
71                                  ra_customer_trx.primary_salesrep_id%type,
72                                p_gl_date IN
73                                  ra_cust_trx_line_gl_dist.gl_date%type,
74                               p_customer_trx_line_id OUT NOCOPY
75                                ra_customer_trx_lines.customer_trx_line_id%type,
76                               p_status   OUT NOCOPY varchar2
77                              );
78 
79 PROCEDURE header_pre_update;
80 
81 PROCEDURE header_post_update( p_commitment_rec        IN commitment_rec_type,
82                               p_foreign_currency_code IN
83                                 fnd_currencies.currency_code%type,
84                               p_exchange_rate         IN
85                                 ra_customer_trx.exchange_rate%type,
86                               p_rerun_autoacc_flag    IN boolean );
87 
88 PROCEDURE header_pre_delete;
89 
90 PROCEDURE set_to_dummy( p_commitment_rec OUT NOCOPY commitment_rec_type );
91 
92 END ARP_PROCESS_COMMITMENT;