DBA Data[Home] [Help]

PACKAGE: APPS.ARP_PROCESS_MISC_RECEIPTS

Source


1 PACKAGE ARP_PROCESS_MISC_RECEIPTS AS
2 /* $Header: ARREMTRS.pls 120.5 2005/12/08 03:32:37 bichatte ship $ */
3 
4 FUNCTION revision RETURN VARCHAR2;
5 
6 PROCEDURE insert_misc_receipt(
7 	p_currency_code		IN VARCHAR2,
8 	p_amount		IN NUMBER,
9 	p_receivables_trx_id	IN NUMBER,
10 	p_misc_payment_source	IN VARCHAR2,
11 	p_receipt_number	IN VARCHAR2,
12 	p_receipt_date		IN DATE,
13 	p_gl_date		IN DATE,
14 	p_comments		IN VARCHAR2,
15 	p_exchange_rate_type	IN VARCHAR2,
16 	p_exchange_rate		IN NUMBER,
17 	p_exchange_date		IN DATE,
18 	p_batch_id		IN NUMBER,
19 	p_attribute_category	IN VARCHAR2,
20 	p_attribute1		IN VARCHAR2,
21 	p_attribute2		IN VARCHAR2,
22 	p_attribute3		IN VARCHAR2,
23 	p_attribute4		IN VARCHAR2,
24 	p_attribute5		IN VARCHAR2,
25 	p_attribute6		IN VARCHAR2,
26 	p_attribute7		IN VARCHAR2,
27 	p_attribute8		IN VARCHAR2,
28 	p_attribute9		IN VARCHAR2,
29 	p_attribute10		IN VARCHAR2,
30 	p_attribute11		IN VARCHAR2,
31 	p_attribute12		IN VARCHAR2,
32 	p_attribute13		IN VARCHAR2,
33 	p_attribute14		IN VARCHAR2,
34 	p_attribute15		IN VARCHAR2,
35 	p_remittance_bank_account_id  IN NUMBER,
36 	p_deposit_date		      IN DATE,
37 	p_receipt_method_id	      IN NUMBER,
38 	p_doc_sequence_value	      IN NUMBER,
39 	p_doc_sequence_id	      IN NUMBER,
40 	p_distribution_set_id	IN NUMBER,
41 	p_reference_type	IN VARCHAR2,
42 	p_reference_id		IN NUMBER,
43 	p_vat_tax_id		IN NUMBER,
44         p_ussgl_transaction_code IN VARCHAR2,
45 	p_anticipated_clearing_date IN DATE,
46 --
47 -- ******* Global Flexfield parameters *******
48 --
49 	p_global_attribute1		IN VARCHAR2,
50 	p_global_attribute2		IN VARCHAR2,
51 	p_global_attribute3		IN VARCHAR2,
52 	p_global_attribute4		IN VARCHAR2,
53 	p_global_attribute5		IN VARCHAR2,
54 	p_global_attribute6		IN VARCHAR2,
55 	p_global_attribute7		IN VARCHAR2,
56 	p_global_attribute8		IN VARCHAR2,
57 	p_global_attribute9		IN VARCHAR2,
58 	p_global_attribute10		IN VARCHAR2,
59 	p_global_attribute11		IN VARCHAR2,
60 	p_global_attribute12		IN VARCHAR2,
61 	p_global_attribute13		IN VARCHAR2,
62 	p_global_attribute14		IN VARCHAR2,
63 	p_global_attribute15		IN VARCHAR2,
64 	p_global_attribute16		IN VARCHAR2,
65 	p_global_attribute17		IN VARCHAR2,
66 	p_global_attribute18		IN VARCHAR2,
67 	p_global_attribute19		IN VARCHAR2,
68 	p_global_attribute20		IN VARCHAR2,
69 	p_global_attribute_category	IN VARCHAR2,
70  	p_cr_id			OUT NOCOPY NUMBER,
71 --
72 	p_row_id		OUT NOCOPY VARCHAR2,
73 	p_form_name		IN  varchar2,
74 	p_form_version		IN  varchar2,
75         p_tax_rate		IN  NUMBER,
76         p_gl_tax_acct           IN  VARCHAR2,/* Bug fix 2300268 */
77         p_crh_id                OUT NOCOPY NUMBER, /* Bug fix 2742388 */
78 	p_legal_entity_id	IN  NUMBER DEFAULT NULL, /* R12 LE uptake */
79         p_payment_trxn_extension_id  IN ar_cash_receipts.payment_trxn_extension_id%TYPE DEFAULT NULL
80 );
81 
82 
83 PROCEDURE update_misc_receipt(
84 	p_cash_receipt_id	IN NUMBER,
85 	p_batch_id		IN NUMBER,
86 	p_currency_code		IN VARCHAR2,
87 	p_amount		IN NUMBER,
88 	p_receivables_trx_id	IN NUMBER,
89 	p_misc_payment_source	IN VARCHAR2,
90 	p_receipt_number	IN VARCHAR2,
91 	p_receipt_date		IN DATE,
92 	p_gl_date		IN DATE,
93 	p_comments		IN VARCHAR2,
94 	p_exchange_rate_type	IN VARCHAR2,
95 	p_exchange_rate		IN NUMBER,
96 	p_exchange_date		IN DATE,
97 	p_attribute_category	IN VARCHAR2,
98 	p_attribute1		IN VARCHAR2,
99 	p_attribute2		IN VARCHAR2,
100 	p_attribute3		IN VARCHAR2,
101 	p_attribute4		IN VARCHAR2,
102 	p_attribute5		IN VARCHAR2,
103 	p_attribute6		IN VARCHAR2,
104 	p_attribute7		IN VARCHAR2,
105 	p_attribute8		IN VARCHAR2,
106 	p_attribute9		IN VARCHAR2,
107 	p_attribute10		IN VARCHAR2,
108 	p_attribute11		IN VARCHAR2,
109 	p_attribute12		IN VARCHAR2,
110 	p_attribute13		IN VARCHAR2,
111 	p_attribute14		IN VARCHAR2,
112 	p_attribute15		IN VARCHAR2,
113 	p_remittance_bank_account_id  IN NUMBER,
114 	p_deposit_date		      IN DATE,
115 	p_receipt_method_id	      IN NUMBER,
116 	p_doc_sequence_value	      IN NUMBER,
117 	p_doc_sequence_id	      IN NUMBER,
118 	p_distribution_set_id	IN NUMBER,
119 	p_reference_type	IN VARCHAR2,
120 	p_reference_id		IN NUMBER,
121 	p_vat_tax_id		IN NUMBER,
122         p_ussgl_transaction_code IN VARCHAR2,
123 -- ******* Rate Adjustment parameters: ********
124 	p_rate_adjust_gl_date	      IN DATE,
125 	p_new_exchange_date	      IN DATE,
126 	p_new_exchange_rate	      IN NUMBER,
127 	p_new_exchange_rate_type      IN VARCHAR2,
128 	p_gain_loss		      IN NUMBER,
129 	p_exchange_rate_attr_cat      IN VARCHAR2,
130  	p_exchange_rate_attr1	      IN VARCHAR2,
131  	p_exchange_rate_attr2	      IN VARCHAR2,
132  	p_exchange_rate_attr3	      IN VARCHAR2,
133  	p_exchange_rate_attr4	      IN VARCHAR2,
134  	p_exchange_rate_attr5	      IN VARCHAR2,
135  	p_exchange_rate_attr6	      IN VARCHAR2,
136  	p_exchange_rate_attr7	      IN VARCHAR2,
137  	p_exchange_rate_attr8	      IN VARCHAR2,
138  	p_exchange_rate_attr9	      IN VARCHAR2,
139  	p_exchange_rate_attr10	      IN VARCHAR2,
140  	p_exchange_rate_attr11	      IN VARCHAR2,
141  	p_exchange_rate_attr12	      IN VARCHAR2,
142  	p_exchange_rate_attr13	      IN VARCHAR2,
143  	p_exchange_rate_attr14	      IN VARCHAR2,
144  	p_exchange_rate_attr15	      IN VARCHAR2,
145 --
146 -- ********* Reversal Info ***********
147 --
148 	p_reversal_date		IN DATE,
149 	p_reversal_gl_date	IN DATE,
150 	p_reversal_category	IN VARCHAR2,
151 	p_reversal_comments	IN VARCHAR2,
152 	p_reversal_reason_code  IN VARCHAR2,
153 --
154 -- ********* CashBook Expected Date (new in 10.7) ******
155 --
156         p_anticipated_clearing_date IN DATE,
157 --
158 -- ******* Global Flexfield parameters *******
159 --
160 	p_global_attribute1		IN VARCHAR2,
161 	p_global_attribute2		IN VARCHAR2,
162 	p_global_attribute3		IN VARCHAR2,
163 	p_global_attribute4		IN VARCHAR2,
164 	p_global_attribute5		IN VARCHAR2,
165 	p_global_attribute6		IN VARCHAR2,
166 	p_global_attribute7		IN VARCHAR2,
167 	p_global_attribute8		IN VARCHAR2,
168 	p_global_attribute9		IN VARCHAR2,
169 	p_global_attribute10		IN VARCHAR2,
170 	p_global_attribute11		IN VARCHAR2,
171 	p_global_attribute12		IN VARCHAR2,
172 	p_global_attribute13		IN VARCHAR2,
173 	p_global_attribute14		IN VARCHAR2,
174 	p_global_attribute15		IN VARCHAR2,
175 	p_global_attribute16		IN VARCHAR2,
176 	p_global_attribute17		IN VARCHAR2,
177 	p_global_attribute18		IN VARCHAR2,
178 	p_global_attribute19		IN VARCHAR2,
179 	p_global_attribute20		IN VARCHAR2,
180 	p_global_attribute_category	IN VARCHAR2,
181 --
182 --
183 -- ******* Receipt State/Status Return information ******
184 --
185 	p_new_state		OUT NOCOPY VARCHAR2,
186 	p_new_state_dsp		OUT NOCOPY VARCHAR2,
187 	p_new_status		OUT NOCOPY VARCHAR2,
188 	p_new_status_dsp	OUT NOCOPY VARCHAR2,
189 --
190 	p_form_name		IN  varchar2,
191 	p_form_version		IN  varchar2,
192 	p_tax_rate 		IN  NUMBER,
193         p_gl_tax_acct           IN  VARCHAR2,  /* Bug fix 2300268 */
194 	p_legal_entity_id	IN  NUMBER DEFAULT NULL); /* R12 LE uptake */
195 
196 
197 
198 ----------------- Private functions/procedures ------------------
199 
200 
201 END ARP_PROCESS_MISC_RECEIPTS;