001/*
002 * Copyright 2007 The Kuali Foundation
003 *
004 * Licensed under the Educational Community License, Version 2.0 (the "License");
005 * you may not use this file except in compliance with the License.
006 * You may obtain a copy of the License at
007 *
008 * http://www.opensource.org/licenses/ecl2.php
009 *
010 * Unless required by applicable law or agreed to in writing, software
011 * distributed under the License is distributed on an "AS IS" BASIS,
012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013 * See the License for the specific language governing permissions and
014 * limitations under the License.
015 */
016package org.kuali.ole.sys.service.impl;
017
018import org.kuali.rice.coreservice.framework.parameter.ParameterConstants.COMPONENT;
019import org.kuali.rice.coreservice.framework.parameter.ParameterConstants.NAMESPACE;
020import org.kuali.rice.krad.util.KRADConstants;
021
022
023public class OleParameterConstants {
024
025    public static final String NERVOUS_SYSTEM_NAMESPACE = KRADConstants.KNS_NAMESPACE;
026    public static final String ALL_COMPONENT = "All";
027    public static final String DOCUMENT_COMPONENT = "Document";
028    public static final String LOOKUP_COMPONENT = "Lookup";
029    public static final String BATCH_COMPONENT = "Batch";
030
031    @NAMESPACE(namespace = NERVOUS_SYSTEM_NAMESPACE)
032    @COMPONENT(component = ALL_COMPONENT)
033    public final class NERVOUS_SYSTEM_ALL {
034    }
035
036    @NAMESPACE(namespace = NERVOUS_SYSTEM_NAMESPACE)
037    @COMPONENT(component = DOCUMENT_COMPONENT)
038    public final class NERVOUS_SYSTEM_DOCUMENT {
039    }
040
041    @NAMESPACE(namespace = NERVOUS_SYSTEM_NAMESPACE)
042    @COMPONENT(component = LOOKUP_COMPONENT)
043    public final class NERVOUS_SYSTEM_LOOKUP {
044    }
045
046    @NAMESPACE(namespace = NERVOUS_SYSTEM_NAMESPACE)
047    @COMPONENT(component = BATCH_COMPONENT)
048    public final class NERVOUS_SYSTEM_BATCH {
049    }
050
051    public static final String FINANCIAL_NAMESPACE_PREFIX = "OLE-";
052    public static final String FINANCIAL_SYSTEM_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "SYS";
053    public static final String ACCOUNTS_RECEIVABLE_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "AR";
054    public static final String BUDGET_CONSTRUCTION_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "BC";
055    public static final String CAPITAL_ASSET_BUILDER_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "CAB";
056    public static final String CAPITAL_ASSETS_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "CAM";
057    public static final String CONTRACTS_AND_GRANTS_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "CG";
058    public static final String CHART_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "COA";
059    public static final String EFFORT_REPORTING_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "EC";
060    public static final String FINANCIAL_PROCESSING_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "FP";
061    public static final String GENERAL_LEDGER_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "GL";
062    public static final String LABOR_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "LD";
063    public static final String PRE_DISBURSEMENT_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "PDP";
064    public static final String PURCHASING_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "PURAP";
065    public static final String VENDOR_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "VND";
066    public static final String ENDOWMENT_NAMESPACE = FINANCIAL_NAMESPACE_PREFIX + "ENDOW";
067    public static final String PARAMETER_CONFIG_TYPE_CODE = "CONFG";
068    public static final String PARAMETER_ALL_DETAIL_TYPE = "All";
069
070    @NAMESPACE(namespace = FINANCIAL_SYSTEM_NAMESPACE)
071    @COMPONENT(component = ALL_COMPONENT)
072    public final class FINANCIAL_SYSTEM_ALL {
073    }
074
075    @NAMESPACE(namespace = FINANCIAL_SYSTEM_NAMESPACE)
076    @COMPONENT(component = DOCUMENT_COMPONENT)
077    public final class FINANCIAL_SYSTEM_DOCUMENT {
078    }
079
080    @NAMESPACE(namespace = FINANCIAL_SYSTEM_NAMESPACE)
081    @COMPONENT(component = LOOKUP_COMPONENT)
082    public final class FINANCIAL_SYSTEM_LOOKUP {
083    }
084
085    @NAMESPACE(namespace = FINANCIAL_SYSTEM_NAMESPACE)
086    @COMPONENT(component = BATCH_COMPONENT)
087    public final class FINANCIAL_SYSTEM_BATCH {
088    }
089
090    @NAMESPACE(namespace = ACCOUNTS_RECEIVABLE_NAMESPACE)
091    @COMPONENT(component = ALL_COMPONENT)
092    public final class ACCOUNTS_RECEIVABLE_ALL {
093    }
094
095    @NAMESPACE(namespace = ACCOUNTS_RECEIVABLE_NAMESPACE)
096    @COMPONENT(component = DOCUMENT_COMPONENT)
097    public final class ACCOUNTS_RECEIVABLE_DOCUMENT {
098    }
099
100    @NAMESPACE(namespace = ACCOUNTS_RECEIVABLE_NAMESPACE)
101    @COMPONENT(component = LOOKUP_COMPONENT)
102    public final class ACCOUNTS_RECEIVABLE_LOOKUP {
103    }
104
105    @NAMESPACE(namespace = ACCOUNTS_RECEIVABLE_NAMESPACE)
106    @COMPONENT(component = BATCH_COMPONENT)
107    public final class ACCOUNTS_RECEIVABLE_BATCH {
108    }
109
110    @NAMESPACE(namespace = BUDGET_CONSTRUCTION_NAMESPACE)
111    @COMPONENT(component = ALL_COMPONENT)
112    public final class BUDGET_CONSTRUCTION_ALL {
113    }
114
115    @NAMESPACE(namespace = BUDGET_CONSTRUCTION_NAMESPACE)
116    @COMPONENT(component = DOCUMENT_COMPONENT)
117    public final class BUDGET_CONSTRUCTION_DOCUMENT {
118    }
119
120    @NAMESPACE(namespace = BUDGET_CONSTRUCTION_NAMESPACE)
121    @COMPONENT(component = LOOKUP_COMPONENT)
122    public final class BUDGET_CONSTRUCTION_LOOKUP {
123    }
124
125    @NAMESPACE(namespace = BUDGET_CONSTRUCTION_NAMESPACE)
126    @COMPONENT(component = BATCH_COMPONENT)
127    public final class BUDGET_CONSTRUCTION_BATCH {
128    }
129
130    @NAMESPACE(namespace = CAPITAL_ASSETS_NAMESPACE)
131    @COMPONENT(component = ALL_COMPONENT)
132    public final class CAPITAL_ASSETS_ALL {
133    }
134
135    @NAMESPACE(namespace = CAPITAL_ASSETS_NAMESPACE)
136    @COMPONENT(component = DOCUMENT_COMPONENT)
137    public final class CAPITAL_ASSETS_DOCUMENT {
138    }
139
140    @NAMESPACE(namespace = CAPITAL_ASSETS_NAMESPACE)
141    @COMPONENT(component = LOOKUP_COMPONENT)
142    public final class CAPITAL_ASSETS_LOOKUP {
143    }
144
145    @NAMESPACE(namespace = CAPITAL_ASSETS_NAMESPACE)
146    @COMPONENT(component = BATCH_COMPONENT)
147    public final class CAPITAL_ASSETS_BATCH {
148    }
149
150    @NAMESPACE(namespace = CAPITAL_ASSET_BUILDER_NAMESPACE)
151    @COMPONENT(component = ALL_COMPONENT)
152    public final class CAPITAL_ASSET_BUILDER_ALL {
153    }
154
155    @NAMESPACE(namespace = CAPITAL_ASSET_BUILDER_NAMESPACE)
156    @COMPONENT(component = DOCUMENT_COMPONENT)
157    public final class CAPITAL_ASSET_BUILDER_DOCUMENT {
158    }
159
160    @NAMESPACE(namespace = CAPITAL_ASSET_BUILDER_NAMESPACE)
161    @COMPONENT(component = LOOKUP_COMPONENT)
162    public final class CAPITAL_ASSET_BUILDER_LOOKUP {
163    }
164
165    @NAMESPACE(namespace = CAPITAL_ASSET_BUILDER_NAMESPACE)
166    @COMPONENT(component = BATCH_COMPONENT)
167    public final class CAPITAL_ASSET_BUILDER_BATCH {
168    }
169
170    @NAMESPACE(namespace = CONTRACTS_AND_GRANTS_NAMESPACE)
171    @COMPONENT(component = ALL_COMPONENT)
172    public final class CONTRACTS_AND_GRANTS_ALL {
173    }
174
175    @NAMESPACE(namespace = CONTRACTS_AND_GRANTS_NAMESPACE)
176    @COMPONENT(component = DOCUMENT_COMPONENT)
177    public final class CONTRACTS_AND_GRANTS_DOCUMENT {
178    }
179
180    @NAMESPACE(namespace = CONTRACTS_AND_GRANTS_NAMESPACE)
181    @COMPONENT(component = LOOKUP_COMPONENT)
182    public final class CONTRACTS_AND_GRANTS_LOOKUP {
183    }
184
185    @NAMESPACE(namespace = CONTRACTS_AND_GRANTS_NAMESPACE)
186    @COMPONENT(component = BATCH_COMPONENT)
187    public final class CONTRACTS_AND_GRANTS_BATCH {
188    }
189
190    @NAMESPACE(namespace = CHART_NAMESPACE)
191    @COMPONENT(component = ALL_COMPONENT)
192    public final class CHART_ALL {
193    }
194
195    @NAMESPACE(namespace = CHART_NAMESPACE)
196    @COMPONENT(component = DOCUMENT_COMPONENT)
197    public final class CHART_DOCUMENT {
198    }
199
200    @NAMESPACE(namespace = CHART_NAMESPACE)
201    @COMPONENT(component = LOOKUP_COMPONENT)
202    public final class CHART_LOOKUP {
203    }
204
205    @NAMESPACE(namespace = CHART_NAMESPACE)
206    @COMPONENT(component = BATCH_COMPONENT)
207    public final class CHART_BATCH {
208    }
209
210    @NAMESPACE(namespace = EFFORT_REPORTING_NAMESPACE)
211    @COMPONENT(component = ALL_COMPONENT)
212    public final class EFFORT_REPORTING_ALL {
213    }
214
215    @NAMESPACE(namespace = EFFORT_REPORTING_NAMESPACE)
216    @COMPONENT(component = DOCUMENT_COMPONENT)
217    public final class EFFORT_REPORTING_DOCUMENT {
218    }
219
220    @NAMESPACE(namespace = EFFORT_REPORTING_NAMESPACE)
221    @COMPONENT(component = LOOKUP_COMPONENT)
222    public final class EFFORT_REPORTING_LOOKUP {
223    }
224
225    @NAMESPACE(namespace = EFFORT_REPORTING_NAMESPACE)
226    @COMPONENT(component = BATCH_COMPONENT)
227    public final class EFFORT_REPORTING_BATCH {
228    }
229
230    @NAMESPACE(namespace = ENDOWMENT_NAMESPACE)
231    @COMPONENT(component = ALL_COMPONENT)
232    public final class ENDOWMENT_ALL {
233    }
234
235    @NAMESPACE(namespace = ENDOWMENT_NAMESPACE)
236    @COMPONENT(component = DOCUMENT_COMPONENT)
237    public final class ENDOWMENT_DOCUMENT {
238    }
239
240    @NAMESPACE(namespace = ENDOWMENT_NAMESPACE)
241    @COMPONENT(component = LOOKUP_COMPONENT)
242    public final class ENDOWMENT_LOOKUP {
243    }
244
245    @NAMESPACE(namespace = ENDOWMENT_NAMESPACE)
246    @COMPONENT(component = BATCH_COMPONENT)
247    public final class ENDOWMENT_BATCH {
248    }
249
250    @NAMESPACE(namespace = FINANCIAL_PROCESSING_NAMESPACE)
251    @COMPONENT(component = ALL_COMPONENT)
252    public final class FINANCIAL_PROCESSING_ALL {
253    }
254
255    @NAMESPACE(namespace = FINANCIAL_PROCESSING_NAMESPACE)
256    @COMPONENT(component = DOCUMENT_COMPONENT)
257    public final class FINANCIAL_PROCESSING_DOCUMENT {
258    }
259
260    @NAMESPACE(namespace = FINANCIAL_PROCESSING_NAMESPACE)
261    @COMPONENT(component = LOOKUP_COMPONENT)
262    public final class FINANCIAL_PROCESSING_LOOKUP {
263    }
264
265    @NAMESPACE(namespace = FINANCIAL_SYSTEM_NAMESPACE)
266    @COMPONENT(component = BATCH_COMPONENT)
267    public final class FINANCIAL_PROCESSING_BATCH {
268    }
269
270    @NAMESPACE(namespace = GENERAL_LEDGER_NAMESPACE)
271    @COMPONENT(component = ALL_COMPONENT)
272    public final class GENERAL_LEDGER_ALL {
273    }
274
275    @NAMESPACE(namespace = GENERAL_LEDGER_NAMESPACE)
276    @COMPONENT(component = DOCUMENT_COMPONENT)
277    public final class GENERAL_LEDGER_DOCUMENT {
278    }
279
280    @NAMESPACE(namespace = GENERAL_LEDGER_NAMESPACE)
281    @COMPONENT(component = LOOKUP_COMPONENT)
282    public final class GENERAL_LEDGER_LOOKUP {
283    }
284
285    @NAMESPACE(namespace = GENERAL_LEDGER_NAMESPACE)
286    @COMPONENT(component = BATCH_COMPONENT)
287    public final class GENERAL_LEDGER_BATCH {
288    }
289
290    @NAMESPACE(namespace = LABOR_NAMESPACE)
291    @COMPONENT(component = ALL_COMPONENT)
292    public final class LABOR_ALL {
293    }
294
295    @NAMESPACE(namespace = LABOR_NAMESPACE)
296    @COMPONENT(component = DOCUMENT_COMPONENT)
297    public final class LABOR_DOCUMENT {
298    }
299
300    @NAMESPACE(namespace = LABOR_NAMESPACE)
301    @COMPONENT(component = LOOKUP_COMPONENT)
302    public final class LABOR_LOOKUP {
303    }
304
305    @NAMESPACE(namespace = LABOR_NAMESPACE)
306    @COMPONENT(component = BATCH_COMPONENT)
307    public final class LABOR_BATCH {
308    }
309
310    @NAMESPACE(namespace = PRE_DISBURSEMENT_NAMESPACE)
311    @COMPONENT(component = ALL_COMPONENT)
312    public final class PRE_DISBURSEMENT_ALL {
313    }
314
315    @NAMESPACE(namespace = PRE_DISBURSEMENT_NAMESPACE)
316    @COMPONENT(component = DOCUMENT_COMPONENT)
317    public final class PRE_DISBURSEMENT_DOCUMENT {
318    }
319
320    @NAMESPACE(namespace = PRE_DISBURSEMENT_NAMESPACE)
321    @COMPONENT(component = LOOKUP_COMPONENT)
322    public final class PRE_DISBURSEMENT_LOOKUP {
323    }
324
325    @NAMESPACE(namespace = PRE_DISBURSEMENT_NAMESPACE)
326    @COMPONENT(component = BATCH_COMPONENT)
327    public final class PRE_DISBURSEMENT_BATCH {
328    }
329
330    @NAMESPACE(namespace = PURCHASING_NAMESPACE)
331    @COMPONENT(component = ALL_COMPONENT)
332    public final class PURCHASING_ALL {
333    }
334
335    @NAMESPACE(namespace = PURCHASING_NAMESPACE)
336    @COMPONENT(component = DOCUMENT_COMPONENT)
337    public final class PURCHASING_DOCUMENT {
338    }
339
340    @NAMESPACE(namespace = PURCHASING_NAMESPACE)
341    @COMPONENT(component = LOOKUP_COMPONENT)
342    public final class PURCHASING_LOOKUP {
343    }
344
345    @NAMESPACE(namespace = PURCHASING_NAMESPACE)
346    @COMPONENT(component = BATCH_COMPONENT)
347    public final class PURCHASING_BATCH {
348    }
349
350    @NAMESPACE(namespace = VENDOR_NAMESPACE)
351    @COMPONENT(component = ALL_COMPONENT)
352    public final class VENDOR_ALL {
353    }
354
355    @NAMESPACE(namespace = VENDOR_NAMESPACE)
356    @COMPONENT(component = DOCUMENT_COMPONENT)
357    public final class VENDOR_DOCUMENT {
358    }
359
360    @NAMESPACE(namespace = VENDOR_NAMESPACE)
361    @COMPONENT(component = LOOKUP_COMPONENT)
362    public final class VENDOR_LOOKUP {
363    }
364
365    @NAMESPACE(namespace = VENDOR_NAMESPACE)
366    @COMPONENT(component = BATCH_COMPONENT)
367    public final class VENDOR_BATCH {
368    }
369
370    // CSU 6702 BEGIN
371    public static class YEAR_END_ACCOUNTING_PERIOD_PARAMETER_NAMES {
372        public static final String DETAIL_PARAMETER_TYPE = "Document";
373        public static final String ENABLE_FISCAL_PERIOD_SELECTION_IND = "ENABLE_FISCAL_PERIOD_SELECTION_IND";
374        public static final String FISCAL_PERIOD_SELECTION_DOCUMENT_TYPES = "FISCAL_PERIOD_SELECTION_DOCUMENT_TYPES";
375        public static final String NUMBER_OF_POSTBACK_PERIODS = "NUMBER_OF_POSTBACK_PERIODS";
376    }
377}