[Home] [Help]
PACKAGE: APPS.AR_BILLS_MAINTAIN_LIB_PVT
Source
1 PACKAGE AR_BILLS_MAINTAIN_LIB_PVT AS
2 /* $Header: ARBRMALS.pls 120.4 2005/10/30 03:48:53 appldev ship $ */
3
4
5 PROCEDURE Get_Doc_Seq
6 ( p_appid IN NUMBER ,
7 p_trx_rec IN OUT NOCOPY RA_CUSTOMER_TRX%ROWTYPE ,
8 p_sob_id IN NUMBER ,
9 p_met_code IN VARCHAR2 );
10
11
12
13 PROCEDURE Get_Remittance_Batch
14 ( p_customer_trx_id IN NUMBER ,
15 p_batch_rec OUT NOCOPY ar_batches%ROWTYPE );
16
17
18 PROCEDURE Update_Reserved_Columns
19 ( p_payment_schedule_id IN NUMBER ,
20 p_reserved_type IN VARCHAR2 ,
21 p_reserved_value IN NUMBER );
22
23
24 PROCEDURE Default_Action_Dates
25 ( p_trx_date IN OUT NOCOPY AR_TRANSACTION_HISTORY.trx_date%TYPE ,
26 p_gl_date IN OUT NOCOPY AR_TRANSACTION_HISTORY.gl_date%TYPE );
27
28
29 PROCEDURE Complete_Acc_Required
30 ( p_customer_trx_id IN ra_customer_trx.customer_trx_id%TYPE );
31
32
33 PROCEDURE Complete_OR_Accept
34 ( p_trh_rec IN OUT NOCOPY ar_transaction_history%ROWTYPE );
35
36
37 PROCEDURE Create_Adjustment
38 ( p_trh_rec IN ar_transaction_history%ROWTYPE ,
39 p_customer_trx_id IN ra_customer_trx.customer_trx_id%TYPE ,
40 p_ps_rec IN ar_payment_schedules%ROWTYPE ,
41 p_amount IN NUMBER ,
42 p_receivables_trx_id IN ar_receivables_trx.receivables_trx_id%TYPE,
43 p_status IN VARCHAR2 ,
44 p_move_deferred_tax IN VARCHAR2 ,
45 p_adj_id OUT NOCOPY ar_adjustments.adjustment_id%TYPE );
46
47
48 PROCEDURE Find_Last_Adjustment
49 ( p_customer_trx_id IN ra_customer_trx.customer_trx_id%TYPE ,
50 p_adj_id OUT NOCOPY ar_adjustments.adjustment_id%TYPE );
51
52
53 PROCEDURE Approve_Adjustment
54 ( p_adj_id IN ar_adjustments.adjustment_id%TYPE ,
55 p_move_deferred_tax IN VARCHAR2 ) ;
56
57
58 PROCEDURE Modify_Adjustment
59 ( p_adj_id IN AR_ADJUSTMENTS.adjustment_id%TYPE ,
60 p_status IN AR_ADJUSTMENTS.status%TYPE );
61
62
63 PROCEDURE Reverse_Adjustment
64 ( p_adj_id IN AR_ADJUSTMENTS.adjustment_id%TYPE ,
65 p_trh_rec IN AR_TRANSACTION_HISTORY%ROWTYPE ,
66 p_called_from IN VARCHAR2 );
67
68
69 PROCEDURE Reverse_Assignments_Adjustment
70 ( p_trh_rec IN ar_transaction_history%ROWTYPE ,
71 p_acceptance_flag IN VARCHAR2 );
72
73
74 PROCEDURE Find_Last_Receipt
75 ( p_customer_trx_id IN ra_customer_trx.customer_trx_id%TYPE ,
76 p_cash_receipt_id OUT NOCOPY ar_cash_receipts.cash_receipt_id%TYPE );
77
78
79 PROCEDURE Find_Last_STD
80 ( p_customer_trx_id IN ra_customer_trx.customer_trx_id%TYPE ,
81 p_cash_receipt_id OUT NOCOPY ar_cash_receipts.cash_receipt_id%TYPE ,
82 p_receivable_application_id OUT NOCOPY ar_receivable_applications.receivable_application_id%TYPE);
83
84
85 PROCEDURE Reverse_Receipt
86 ( p_trh_rec IN ar_transaction_history%ROWTYPE ,
87 p_cash_receipt_id IN ar_cash_receipts.cash_receipt_id%TYPE ,
88 p_reversal_reason IN VARCHAR2 ,
89 p_called_from IN VARCHAR2 );
90
91
92 PROCEDURE Apply_Receipt
93 ( p_trh_rec IN ar_transaction_history%ROWTYPE ,
94 p_ps_rec IN ar_payment_schedules%ROWTYPE ,
95 p_cash_receipt_id IN ar_cash_receipts.cash_receipt_id%TYPE ,
96 p_called_from IN VARCHAR2 );
97
98
99 PROCEDURE Unapply_Receipt
100 ( p_trh_rec IN ar_transaction_history%ROWTYPE ,
101 p_ps_id IN ar_payment_schedules.payment_schedule_id%TYPE,
102 p_cash_receipt_id IN ar_cash_receipts.cash_receipt_id%TYPE ,
103 p_called_from IN VARCHAR2 );
104
105
106 PROCEDURE Apply_STD
107 ( p_customer_trx_id IN ra_customer_trx.customer_trx_id%TYPE ,
108 p_cash_receipt_id IN ar_cash_receipts.cash_receipt_id%TYPE ,
109 p_apply_date IN DATE ,
110 p_apply_gl_date IN DATE );
111
112 PROCEDURE Unapply_STD
113 ( p_trh_rec IN ar_transaction_history%ROWTYPE ,
114 p_called_from IN VARCHAR2 ,
115 p_cash_receipt_id OUT NOCOPY ar_cash_receipts.cash_receipt_id%TYPE );
116
117
118 PROCEDURE Factore_Recourse
119 ( p_batch_rec IN ar_batches%ROWTYPE ,
120 p_ps_rec IN ar_payment_schedules%ROWTYPE ,
121 p_trh_rec IN ar_transaction_history%ROWTYPE );
122
123 PROCEDURE Factore_Without_Recourse
124 ( p_batch_rec IN ar_batches%ROWTYPE ,
125 p_ps_rec IN ar_payment_schedules%ROWTYPE );
126
127 PROCEDURE Unpaid
128 ( p_trh_rec IN OUT NOCOPY ar_transaction_history%ROWTYPE ,
129 p_ps_id IN ar_payment_schedules.payment_schedule_id%TYPE,
130 p_remittance_batch_id IN ra_customer_trx.remittance_batch_id%TYPE,
131 p_unpaid_reason IN VARCHAR2 );
132
133
134 PROCEDURE Link_Application_History
135 ( p_trh_rec IN ar_transaction_history%ROWTYPE );
136
137 END AR_BILLS_MAINTAIN_LIB_PVT ;