DBA Data[Home] [Help]

PACKAGE: APPS.PNT_PAYMENT_SCHEDULES_PKG

Source


1 PACKAGE pnt_payment_schedules_pkg AS
2   -- $Header: PNTPYSCS.pls 120.0 2005/05/29 11:40:47 appldev noship $
3 
4 PROCEDURE check_payment_schedule_date (
5                        x_lease_id                      IN     NUMBER,
6                        x_schedule_date                 IN     DATE,
7                        x_payment_status_lookup_code    IN     VARCHAR2,
8                        x_rowid                         IN     VARCHAR2
9                      );
10 
11 PROCEDURE check_payment_status (
12                        x_payment_schedule_id           IN     NUMBER,
13                        x_payment_status_lookup_code    IN     VARCHAR,
14                        x_error_flag                    IN OUT NOCOPY VARCHAR2
15                      );
16 
17 PROCEDURE get_next_payment_schedule (
18                        x_lease_id                      IN     NUMBER,
19                        x_schedule_date                 IN     DATE,
20                        x_next_payment_schedule_id      IN OUT NOCOPY NUMBER
21                      );
22 
23 PROCEDURE mark_pmt_items_exportable (
24                        x_payment_status_lookup_code    IN     VARCHAR2,
25                        x_payment_schedule_id           IN     NUMBER,
26                        x_export_flag                   IN     VARCHAR2
27                      );
28 
29 PROCEDURE mark_billing_items_exportable (
30                        x_payment_status_lookup_code    IN     VARCHAR2,
31                        x_payment_schedule_id           IN     NUMBER,
32                        x_export_flag                   IN     VARCHAR2
33                      );
34 
35 PROCEDURE check_on_hold (
36                        x_lease_id                      IN     NUMBER,
37                        x_schedule_date                 IN     DATE
38                      );
39 
40 
41 PROCEDURE check_payment_items_acct_amt (
42                       p_payment_schedule_id            IN     NUMBER,
43                        p_functional_currency           IN     VARCHAR2,
44                        p_error_flag                       OUT NOCOPY VARCHAR2
45                      );
46 
47 PROCEDURE update_accounted_amount (
48                       p_pnt_sched_id                   IN     NUMBER,
49                        p_payment_status_lookup_code    IN     VARCHAR2 DEFAULT 'DRAFT',
50                        p_lease_functional_currency     IN     VARCHAR2,
51                        p_last_updated_by               IN     NUMBER,
52                        p_last_update_date              IN     DATE,
53                        p_last_update_login             IN     NUMBER
54                      );
55 
56 PROCEDURE Insert_Row (
57                        X_CONTEXT                       IN      VARCHAR2,
58                        X_ROWID                         IN OUT NOCOPY VARCHAR2,
59                        X_PAYMENT_SCHEDULE_ID           IN OUT NOCOPY NUMBER,
60                        X_SCHEDULE_DATE                 IN     DATE,
61                        X_LEASE_CHANGE_ID               IN     NUMBER,
62                        X_LEASE_ID                      IN     NUMBER,
63                        X_APPROVED_BY_USER_ID           IN     NUMBER,
64                        X_TRANSFERRED_BY_USER_ID        IN     NUMBER,
65                        X_PAYMENT_STATUS_LOOKUP_CODE    IN     VARCHAR2,
66                        X_APPROVAL_DATE                 IN     DATE,
67                        X_TRANSFER_DATE                 IN     DATE,
68                        X_PERIOD_NAME                   IN     VARCHAR2,
69                        X_ATTRIBUTE_CATEGORY            IN     VARCHAR2,
70                        X_ATTRIBUTE1                    IN     VARCHAR2,
71                        X_ATTRIBUTE2                    IN     VARCHAR2,
72                        X_ATTRIBUTE3                    IN     VARCHAR2,
73                        X_ATTRIBUTE4                    IN     VARCHAR2,
74                        X_ATTRIBUTE5                    IN     VARCHAR2,
75                        X_ATTRIBUTE6                    IN     VARCHAR2,
76                        X_ATTRIBUTE7                    IN     VARCHAR2,
77                        X_ATTRIBUTE8                    IN     VARCHAR2,
78                        X_ATTRIBUTE9                    IN     VARCHAR2,
79                        X_ATTRIBUTE10                   IN     VARCHAR2,
80                        X_ATTRIBUTE11                   IN     VARCHAR2,
81                        X_ATTRIBUTE12                   IN     VARCHAR2,
82                        X_ATTRIBUTE13                   IN     VARCHAR2,
83                        X_ATTRIBUTE14                   IN     VARCHAR2,
84                        X_ATTRIBUTE15                   IN     VARCHAR2,
85                        X_CREATION_DATE                 IN     DATE,
86                        X_CREATED_BY                    IN     NUMBER,
87                        X_LAST_UPDATE_DATE              IN     DATE,
88                        X_LAST_UPDATED_BY               IN     NUMBER,
89                        X_LAST_UPDATE_LOGIN             IN     NUMBER,
90                        x_org_id                        IN     NUMBER
91                      );
92 
93 PROCEDURE Lock_Row (
94                        X_PAYMENT_SCHEDULE_ID           IN     NUMBER,
95                        X_APPROVED_BY_USER_ID           IN     NUMBER,
96                        X_TRANSFERRED_BY_USER_ID        IN     NUMBER,
97                        X_PAYMENT_STATUS_LOOKUP_CODE    IN     VARCHAR2,
98                        X_APPROVAL_DATE                 IN     DATE,
99                        X_TRANSFER_DATE                 IN     DATE,
100                        X_PERIOD_NAME                   IN     VARCHAR2,
101                        X_ATTRIBUTE_CATEGORY            IN     VARCHAR2,
102                        X_ATTRIBUTE1                    IN     VARCHAR2,
103                        X_ATTRIBUTE2                    IN     VARCHAR2,
104                        X_ATTRIBUTE3                    IN     VARCHAR2,
105                        X_ATTRIBUTE4                    IN     VARCHAR2,
106                        X_ATTRIBUTE5                    IN     VARCHAR2,
107                        X_ATTRIBUTE6                    IN     VARCHAR2,
108                        X_ATTRIBUTE7                    IN     VARCHAR2,
109                        X_ATTRIBUTE8                    IN     VARCHAR2,
110                        X_ATTRIBUTE9                    IN     VARCHAR2,
111                        X_ATTRIBUTE10                   IN     VARCHAR2,
112                        X_ATTRIBUTE11                   IN     VARCHAR2,
113                        X_ATTRIBUTE12                   IN     VARCHAR2,
114                        X_ATTRIBUTE13                   IN     VARCHAR2,
115                        X_ATTRIBUTE14                   IN     VARCHAR2,
116                        X_ATTRIBUTE15                   IN     VARCHAR2
117                      );
118 
119 PROCEDURE Update_Row (
120                        X_CONTEXT                       IN     VARCHAR2,
121                        X_PAYMENT_SCHEDULE_ID           IN     NUMBER,
122                        X_SCHEDULE_DATE                 IN     DATE,
123                        X_APPROVED_BY_USER_ID           IN     NUMBER,
124                        X_TRANSFERRED_BY_USER_ID        IN     NUMBER,
125                        X_PAYMENT_STATUS_LOOKUP_CODE    IN     VARCHAR2,
126                        X_LEASE_FUNCTIONAL_CURRENCY     IN     VARCHAR2 DEFAULT NULL,
127                        X_APPROVAL_DATE                 IN     DATE,
128                        X_TRANSFER_DATE                 IN     DATE,
129                        X_PERIOD_NAME                   IN     VARCHAR2,
130                        X_ATTRIBUTE_CATEGORY            IN     VARCHAR2,
131                        X_ATTRIBUTE1                    IN     VARCHAR2,
132                        X_ATTRIBUTE2                    IN     VARCHAR2,
133                        X_ATTRIBUTE3                    IN     VARCHAR2,
134                        X_ATTRIBUTE4                    IN     VARCHAR2,
135                        X_ATTRIBUTE5                    IN     VARCHAR2,
136                        X_ATTRIBUTE6                    IN     VARCHAR2,
137                        X_ATTRIBUTE7                    IN     VARCHAR2,
138                        X_ATTRIBUTE8                    IN     VARCHAR2,
139                        X_ATTRIBUTE9                    IN     VARCHAR2,
140                        X_ATTRIBUTE10                   IN     VARCHAR2,
141                        X_ATTRIBUTE11                   IN     VARCHAR2,
142                        X_ATTRIBUTE12                   IN     VARCHAR2,
143                        X_ATTRIBUTE13                   IN     VARCHAR2,
144                        X_ATTRIBUTE14                   IN     VARCHAR2,
145                        X_ATTRIBUTE15                   IN     VARCHAR2,
146                        X_LAST_UPDATE_DATE              IN     DATE,
147                        X_LAST_UPDATED_BY               IN     NUMBER,
148                        X_LAST_UPDATE_LOGIN             IN     NUMBER
149                      );
150 
151 PROCEDURE Delete_Row (
152                        X_PAYMENT_SCHEDULE_ID           IN     NUMBER
153                      );
154 
155 
156 PROCEDURE update_rate (
157                        p_pnt_sched_id                  IN     NUMBER,
158                        p_payment_status_lookup_code    IN     VARCHAR2,
159                        p_lease_functional_currency     IN     VARCHAR2,
160                        p_last_updated_by               IN     NUMBER,
161                        p_last_update_date              IN     DATE,
162                        p_last_update_login             IN     NUMBER
163                      );
164 
165 END pnt_payment_schedules_pkg;