DBA Data[Home] [Help]

PACKAGE: APPS.ARP_PROCESS_RCTS

Source


1 PACKAGE ARP_PROCESS_RCTS AUTHID CURRENT_USER AS
2 /* $Header: ARRERGWS.pls 120.9.12010000.2 2009/02/02 16:44:19 mpsingh ship $ */
3 
4 FUNCTION revision RETURN VARCHAR2;
5 
6 PROCEDURE lock_cash_receipt(
7   	p_cash_receipt_id	IN NUMBER,
8 	p_currency_code		IN VARCHAR2,
9 	p_amount		IN NUMBER,
10 	p_pay_from_customer	IN NUMBER,
11 	p_receipt_number	IN VARCHAR2,
12 	p_receipt_date		IN DATE,
13 	p_gl_date		IN DATE,
14 	p_maturity_date		IN DATE,
15 	p_comments		IN VARCHAR2,
16 	p_exchange_rate_type	IN VARCHAR2,
17 	p_exchange_rate		IN NUMBER,
18 	p_exchange_date		IN DATE,
19 	p_batch_id		IN NUMBER,
20 	p_attribute_category	IN VARCHAR2,
21 	p_attribute1		IN VARCHAR2,
22 	p_attribute2		IN VARCHAR2,
23 	p_attribute3		IN VARCHAR2,
24 	p_attribute4		IN VARCHAR2,
25 	p_attribute5		IN VARCHAR2,
26 	p_attribute6		IN VARCHAR2,
27 	p_attribute7		IN VARCHAR2,
28 	p_attribute8		IN VARCHAR2,
29 	p_attribute9		IN VARCHAR2,
30 	p_attribute10		IN VARCHAR2,
31 	p_attribute11		IN VARCHAR2,
32 	p_attribute12		IN VARCHAR2,
33 	p_attribute13		IN VARCHAR2,
34 	p_attribute14		IN VARCHAR2,
35 	p_attribute15		IN VARCHAR2,
36 	p_override_remit_account_flag IN VARCHAR2,
37 	p_remittance_bank_account_id  IN NUMBER,
38 	p_customer_bank_account_id    IN NUMBER,
39 	p_customer_site_use_id	      IN NUMBER,
40 	p_customer_receipt_reference  IN VARCHAR2,
41 	p_factor_discount_amount      IN NUMBER,
42 	p_deposit_date		      IN DATE,
43 	p_receipt_method_id	      IN NUMBER,
44 	p_doc_sequence_value	      IN NUMBER,
45 	p_doc_sequence_id	      IN NUMBER,
46 	p_ussgl_transaction_code      IN VARCHAR2,
47         p_vat_tax_id		      IN NUMBER,
48 	p_anticipated_clearing_date   IN DATE,
49 	p_customer_bank_branch_id     IN NUMBER,
50 --
51 -- ******* Global Flexfield parameters *******
52 --
53 	p_global_attribute1		IN VARCHAR2,
54 	p_global_attribute2		IN VARCHAR2,
55 	p_global_attribute3		IN VARCHAR2,
56 	p_global_attribute4		IN VARCHAR2,
57 	p_global_attribute5		IN VARCHAR2,
58 	p_global_attribute6		IN VARCHAR2,
59 	p_global_attribute7		IN VARCHAR2,
60 	p_global_attribute8		IN VARCHAR2,
61 	p_global_attribute9		IN VARCHAR2,
62 	p_global_attribute10		IN VARCHAR2,
63 	p_global_attribute11		IN VARCHAR2,
64 	p_global_attribute12		IN VARCHAR2,
65 	p_global_attribute13		IN VARCHAR2,
66 	p_global_attribute14		IN VARCHAR2,
67 	p_global_attribute15		IN VARCHAR2,
68 	p_global_attribute16		IN VARCHAR2,
69 	p_global_attribute17		IN VARCHAR2,
70 	p_global_attribute18		IN VARCHAR2,
71 	p_global_attribute19		IN VARCHAR2,
72 	p_global_attribute20		IN VARCHAR2,
73 	p_global_attribute_category	IN VARCHAR2,
74 --
75 --  	Notes Receivable
76 --
77         p_issuer_name			IN VARCHAR2,
78 	p_issue_date			IN DATE,
79 	p_issuer_bank_branch_id		IN NUMBER,
80 --
81 --      Enh: 2974220
82         p_application_notes             IN VARCHAR2,
83 --
84 	p_form_name		        IN VARCHAR2,
85 	p_form_version		        IN VARCHAR2,
86         p_payment_server_order_num      IN VARCHAR2,
87         p_approval_code                 IN VARCHAR2,
88         p_receipt_status                IN VARCHAR2,   /* Bug 2688648 */
89         p_rec_version_number            IN NUMBER, /* Bug fix 3032059 */
90         p_payment_trxn_extension_id     IN NUMBER, /* Bug fix 3032059 */
91 	p_automatch_set_id              IN NUMBER, /* ER Automatch Application */
92 	p_autoapply_flag                IN VARCHAR2
93 			);
94 
95 PROCEDURE delete_cash_receipt(
96 	p_cash_receipt_id	IN NUMBER,
97 	p_batch_id		IN NUMBER);
98 
99 Procedure post_query_logic(
100    p_cr_id		IN	ar_cash_receipts.cash_receipt_id%TYPE,
101    p_receipt_type	IN	VARCHAR2,
102    p_reference_type	IN 	VARCHAR2,
103    p_reference_id	IN	NUMBER,
104    p_std_reversal_possible OUT NOCOPY  VARCHAR2,
105    p_apps_exist_flag	OUT NOCOPY 	VARCHAR2,
106    p_rec_moved_state_flag OUT NOCOPY	VARCHAR2,
107    p_amount_applied	OUT NOCOPY	NUMBER,
108    p_amount_unapplied   OUT NOCOPY     NUMBER,
109    p_write_off_amount   OUT NOCOPY     NUMBER,
110    p_cc_refund_amount   OUT NOCOPY     NUMBER,
111    p_cc_chargeback_amount   OUT NOCOPY    NUMBER,
112    p_chargeback_amount   OUT NOCOPY    NUMBER,
113    p_amount_on_account  OUT NOCOPY     NUMBER,
114    p_amount_in_claim    OUT NOCOPY     NUMBER,
115    p_prepayment_amount  OUT NOCOPY     NUMBER,
116    p_amount_unidentified OUT NOCOPY    NUMBER,
117    p_discounts_earned    OUT NOCOPY    NUMBER,
118    p_discounts_unearned  OUT NOCOPY    NUMBER,
119    p_tot_exchange_gain_loss OUT NOCOPY NUMBER,
120    p_statement_number    OUT NOCOPY    VARCHAR2,
121    p_line_number	 OUT NOCOPY	VARCHAR2,
122    p_statement_date	 OUT NOCOPY    DATE,
123    p_reference_id_dsp	 OUT NOCOPY	VARCHAR2,
124    p_cross_curr_apps_flag OUT NOCOPY	VARCHAR2,
125    p_reversal_date          IN  DATE,
126    p_reversal_gl_date       OUT NOCOPY DATE,
127    p_debit_memo             OUT NOCOPY VARCHAR2,
128    p_debit_memo_ccid        OUT NOCOPY NUMBER,
129    p_debit_memo_type        OUT NOCOPY VARCHAR2,
130    p_debit_memo_number      OUT NOCOPY VARCHAR2,
131    p_debit_memo_doc_number  OUT NOCOPY NUMBER,
132    p_confirm_date           OUT NOCOPY DATE,
133    p_confirm_gl_date        OUT NOCOPY DATE
134 			);
135 PROCEDURE set_posted_flag( p_cash_receipt_id  IN number,
136                            p_posted_flag   OUT NOCOPY BOOLEAN);
137 
138 --Bug 5033971
139 PROCEDURE Delete_Transaction_Extension(
140 
141            --   *****  Standard API parameters *****
142                 p_api_version                   IN  NUMBER                      ,
143                 p_init_msg_list                 IN  VARCHAR2 := FND_API.G_TRUE  ,
144                 p_commit                        IN  VARCHAR2 := FND_API.G_FALSE ,
145                 x_return_status                 OUT NOCOPY VARCHAR2             ,
146                 x_msg_count                     OUT NOCOPY NUMBER               ,
147                 x_msg_data                      OUT NOCOPY VARCHAR2             ,
148 
149            --   *****  Receipt  Header information parameters *****
150                 p_org_id                        IN  NUMBER      DEFAULT NULL    ,
151                 p_cust_Account_id               IN  NUMBER      DEFAULT NULL    ,
152                 p_account_site_use_id           IN  NUMBER      DEFAULT NULL    ,
153                 p_payment_trxn_extn_id          IN  IBY_TRXN_EXTENSIONS_V.TRXN_EXTENSION_ID%TYPE    );
154 
155 ----------------- Private functions/procedures ------------------
156 
157 
158 END ARP_PROCESS_RCTS;