001/*
002 * The Kuali Financial System, a comprehensive financial management system for higher education.
003 * 
004 * Copyright 2005-2014 The Kuali Foundation
005 * 
006 * This program is free software: you can redistribute it and/or modify
007 * it under the terms of the GNU Affero General Public License as
008 * published by the Free Software Foundation, either version 3 of the
009 * License, or (at your option) any later version.
010 * 
011 * This program is distributed in the hope that it will be useful,
012 * but WITHOUT ANY WARRANTY; without even the implied warranty of
013 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
014 * GNU Affero General Public License for more details.
015 * 
016 * You should have received a copy of the GNU Affero General Public License
017 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
018 */
019package org.kuali.kfs.module.cam;
020
021
022
023/**
024 * Constants for cams business object property names.
025 */
026public class CamsPropertyConstants {
027
028    public static class Asset {
029        public static final String DOCUMENT_TYPE_CODE = "documentTypeCode";
030        public static final String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
031        public static final String PRIMARY_DEPRECIATION_METHOD = "primaryDepreciationMethodCode";
032        public static final String SALVAGE_AMOUNT = "salvageAmount";
033        public static final String ASSET_DATE_OF_SERVICE = "capitalAssetInServiceDate";
034        public static final String ASSET_RETIREMENT_FISCAL_YEAR = "retirementFiscalYear";
035        public static final String ASSET_RETIREMENT_FISCAL_MONTH = "retirementPeriodCode";
036        public static final String ASSET_INVENTORY_STATUS = "inventoryStatusCode";
037        public static final String ASSET_WARRANTY_WARRANTY_NUMBER = "assetWarranty.warrantyNumber";
038        public static final String NATIONAL_STOCK_NUMBER = "nationalStockNumber";
039        public static final String GOVERNMENT_TAG_NUMBER = "governmentTagNumber";
040        public static final String OLD_TAG_NUMBER = "oldTagNumber";
041        public static final String AGENCY_NUMBER = "agencyNumber";
042        public static final String ORGANIZATION_OWNER_CHART_OF_ACCOUNTS_CODE = "organizationOwnerChartOfAccountsCode";
043        public static final String ORGANIZATION_OWNER_ACCOUNT_NUMBER = "organizationOwnerAccountNumber";
044        public static final String ORGANIZATION_CODE = "organizationOwnerAccount.organizationCode";
045        public static final String ORGANIZATION_OWNER_ACCOUNTS_COA_CODE = "organizationOwnerAccount.chartOfAccountsCode";
046        public static final String ORGANIZATION_TEXT = "assetOrganization.organizationText";
047        public static final String VENDOR_NAME = "vendorName";
048        public static final String CAMPUS_TAG_NUMBER = "campusTagNumber";
049        public static final String CAMPUS_CODE = "campusCode";
050        public static final String BUILDING_CODE = "buildingCode";
051        public static final String BUILDING_ROOM_NUMBER = "buildingRoomNumber";
052        public static final String CAPITAL_ASSET_TYPE_CODE = "capitalAssetTypeCode";
053        public static final String CAPITAL_ASSET_DESCRIPTION = "capitalAssetDescription";
054        public static final String ASSET_DEPRECIATION_DATE = "depreciationDate";
055        public static final String ASSET_PAYMENTS = "assetPayments";
056        public static final String ASSET_COMPONENTS = "assetComponents";
057        public static final String ASSET_WARRANTY = "assetWarranty";
058        public static final String ASSET_REPAIR_HISTORY = "assetRepairHistory";
059        public static final String ESTIMATED_SELLING_PRICE = "estimatedSellingPrice";
060        public static final String ESTIMATED_FABRICATION_COMPLETION_DATE = "estimatedFabricationCompletionDate";
061        public static final String FABRICATION_ESTIMATED_TOTAL_AMOUNT = "fabricationEstimatedTotalAmount";
062        public static final String MANUFACTURER_NAME = "manufacturerName";
063        public static final String MANUFACTURER_MODEL_NUMBER = "manufacturerModelNumber";
064        public static final String CREATE_DATE = "createDate";
065        public static final String FINANCIAL_DOCUMENT_POSTING_PERIOD_CODE = "financialDocumentPostingPeriodCode";
066        public static final String FINANCIAL_DOCUMENT_POSTING_YEAR = "financialDocumentPostingYear";
067        public static final String REPRESENTATIVE_UNIVERSAL_IDENTIFIER = "representativeUniversalIdentifier";
068        public static final String ASSET_REPRESENTATIVE = "assetRepresentative";
069        public static final String RECEIVE_DATE = "receiveDate";
070        public static final String REPLACEMENT_AMOUNT = "replacementAmount";
071        public static final String SERIAL_NUMBER = "serialNumber";
072        public static final String LAST_INVENTORY_DATE = "lastInventoryDate";
073        public static final String LAST_INVENTORY_DATE_UPDATE_BUTTON = "lastInventoryDateUpdateButton";
074        public static final String TOTAL_COST_AMOUNT = "totalCostAmount";
075        public static final String ACCUMULATED_DEPRECIATION = "accumulatedDepreciation";
076        public static final String BOOK_VALUE = "bookValue";
077        public static final String FEDERAL_CONTRIBUTION = "federalContribution";
078        public static final String ORGANIZATION_OWNER_ACCOUNT = "organizationOwnerAccount";
079        public static final String CAPITAL_ASSET_TYPE = "capitalAssetType";
080        public static final String RETIREMENT_INFO_MERGED_TARGET = "retirementInfo.assetRetirementGlobal.mergedTargetCapitalAssetNumber";
081        public static final String ASSET_LOCATIONS = "assetLocations";
082        public static final String BUILDING_SUB_ROOM_NUMBER = "buildingSubRoomNumber";
083        public final static String ACQUISITION_TYPE_CODE = "acquisitionTypeCode";
084        public static final String FABRICATION_ESTIMATED_RETENTION_YEARS = "fabricationEstimatedRetentionYears";
085        public static final String FINANCIAL_OBJECT_SUB_TYP_CODE = "financialObjectSubTypeCode";
086        public static final String CONDITION_CODE = "conditionCode";
087        public static final String INVENTORY_STATUS_CODE = "inventoryStatusCode";
088        public static final String REP_USER_AUTH_ID = "assetRepresentative.principalName";
089        public static final String LAND_COUNTRY_NAME = "landCountyName";
090        public static final String LAND_ACREAGE_SIZE = "landAcreageSize";
091        public static final String LAND_PARCEL_NUMBER = "landParcelNumber";
092        public static final String QUANTITY = "quantity";
093        // Asset Edit reference objects
094        public static final String REF_ACQUISITION_TYPE = "acquisitionType";
095        public static final String REF_ASSET_CONDITION = "condition";
096        public static final String REF_ASSET_DEPRECATION_METHOD = "assetPrimaryDepreciationMethod";
097        public static final String REF_ASSET_STATUS = "inventoryStatus";
098        public static final String REF_ASSET_TYPE = "capitalAssetType";
099        public static final String REF_OBJECT_SUB_TYPE = "financialObjectSubType";
100        public static final String REF_CONTRACTS_AND_GRANTS_AGENCY = "agency";
101
102        public static class AssetLocation {
103            public static final String CONTACT_NAME = "offCampusLocation.assetLocationContactName";
104            public static final String STREET_ADDRESS = "offCampusLocation.assetLocationStreetAddress";
105            public static final String CITY_NAME = "offCampusLocation.assetLocationCityName";
106            public static final String STATE_CODE = "offCampusLocation.assetLocationStateCode";
107            public static final String ZIP_CODE = "offCampusLocation.assetLocationZipCode";
108            public static final String COUNTRY_CODE = "offCampusLocation.assetLocationCountryCode";
109        }
110    }
111
112    public static class AssetObject {
113        public static final String UNIVERSITY_FISCAL_YEAR = "universityFiscalYear";
114        public static final String ACTIVE = "active";
115    }
116
117    public static class AssetPayment {
118        public static final String TRANSFER_PAYMENT_CODE = "transferPaymentCode";
119        public static final String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
120        public static final String ORIGINATION_CODE = "financialSystemOriginationCode";
121        public static final String ACCOUNT_NUMBER = "accountNumber";
122        public static final String SUB_ACCOUNT_NUMBER = "subAccountNumber";
123        public static final String OBJECT_CODE = "financialObjectCode";
124        public static final String FINANCIAL_OBJECT = "financialObject";
125        public static final String OBJECT_CODE_CURRENT ="objectCodeCurrent"; 
126        public static final String SUB_OBJECT_CODE = "financialSubObjectCode";
127        public static final String OBJECT_TYPE_CODE = "financialObject.financialObjectTypeCode";
128        public static final String PROJECT_CODE = "projectCode";
129        public static final String PAYMENT_SEQ_NUMBER = "paymentSequenceNumber";
130        public static final String TRANSACTION_DC_CODE = "transactionDebitCreditCode";
131        public static final String ORGANIZATION_REFERENCE_ID = "organizationReferenceId";
132        public static final String PURCHASE_ORDER_NUMBER = "purchaseOrderNumber";
133        public static final String REQUISITION_NUMBER = "requisitionNumber";
134        public static final String FINANCIAL_DOCUMENT_POSTING_DATE = "financialDocumentPostingDate";
135        public static final String FINANCIAL_DOCUMENT_POSTING_YEAR = "financialDocumentPostingYear";
136        public static final String FINANCIAL_DOCUMENT_POSTING_PERIOD_CODE = "financialDocumentPostingPeriodCode";
137        public static final String ACCOUNT_CHARGE_AMOUNT = "accountChargeAmount";
138        public static final String PRIMARY_DEPRECIATION_BASE_AMOUNT = "primaryDepreciationBaseAmount";
139        public static final String ACCUMULATED_DEPRECIATION_AMOUNT = "accumulatedPrimaryDepreciationAmount";
140        public static final String PREVIOUS_YEAR_DEPRECIATION_AMOUNT = "previousYearPrimaryDepreciationAmount";
141        public static final String PERIOD_1_DEPRECIATION_AMOUNT = "period1Depreciation1Amount";
142        public static final String PERIOD_2_DEPRECIATION_AMOUNT = "period2Depreciation1Amount";
143        public static final String PERIOD_3_DEPRECIATION_AMOUNT = "period3Depreciation1Amount";
144        public static final String PERIOD_4_DEPRECIATION_AMOUNT = "period4Depreciation1Amount";
145        public static final String PERIOD_5_DEPRECIATION_AMOUNT = "period5Depreciation1Amount";
146        public static final String PERIOD_6_DEPRECIATION_AMOUNT = "period6Depreciation1Amount";
147        public static final String PERIOD_7_DEPRECIATION_AMOUNT = "period7Depreciation1Amount";
148        public static final String PERIOD_8_DEPRECIATION_AMOUNT = "period8Depreciation1Amount";
149        public static final String PERIOD_9_DEPRECIATION_AMOUNT = "period9Depreciation1Amount";
150        public static final String PERIOD_10_DEPRECIATION_AMOUNT = "period10Depreciation1Amount";
151        public static final String PERIOD_11_DEPRECIATION_AMOUNT = "period11Depreciation1Amount";
152        public static final String PERIOD_12_DEPRECIATION_AMOUNT = "period12Depreciation1Amount";
153    }
154
155    public static class AssetPaymentDetail {
156        public static final String SEQUENCE_NUMBER = "sequenceNumber";
157        public static final String CHART_OF_ACCOUNTS_CODE = "chartOfAccountsCode";
158        public static final String ACCOUNT_NUMBER = "accountNumber";
159        public static final String SUB_ACCOUNT_NUMBER = "subAccountNumber";
160        public static final String FINANCIAL_OBJECT_CODE = "financialObjectCode";
161        public static final String OBJECT_CODE = "objectCode";
162        public static final String SUB_OBJECT_CODE = "financialSubObjectCode";
163        public static final String PROJECT_CODE = "projectCode";
164        public static final String ORGANIZATION_REFERENCE_ID = "organizationReferenceId";
165        public static final String AMOUNT = "amount";
166        public static final String PURCHASE_ORDER = "purchaseOrderNumber";
167        public static final String REQUISITION_NUMBER = "requisitionNumber";
168        public static final String DOCUMENT_NUMBER = "expenditureFinancialDocumentNumber";
169        public static final String DOCUMENT_TYPE_CODE = "expenditureFinancialDocumentTypeCode";
170        public static final String DOCUMENT_TYPE = "expenditureFinancialSystemDocumentTypeCode";
171        public static final String ORIGINATION_CODE = "expenditureFinancialSystemOriginationCode";
172        public static final String ORIGINATION = "expenditureFinancialSystemOrigination";
173        public static final String DOCUMENT_POSTING_DATE = "expenditureFinancialDocumentPostedDate";
174        public static final String DOCUMENT_POSTING_FISCAL_YEAR = "postingYear";
175        public static final String DOCUMENT_POSTING_FISCAL_MONTH = "postingPeriodCode";
176        public static final String ACCOUNT = "account";
177        public static final String VERSION_NUMBER = "versionNumber";
178    }
179
180    public static class AssetPaymentAssetDetail {
181        public static final String ASSET = "asset";
182
183    }
184
185    public static class AssetLocationGlobalDetail {
186        public static final String ASSET = "asset";
187        public static final String CAPITAL_ASSET_NUMBER = "assetLocationGlobalDetails.capitalAssetNumber";
188    }
189
190    public static class AssetType {
191        public static final String CAPITAL_ASSET_TYPE_CODE = "capitalAssetTypeCode";
192        public static final String ASSET_DEPRECIATION_LIFE_LIMIT = "depreciableLifeLimit";
193    }
194
195    public static class AssetOrganization {
196        public static final String ASSET_ORGANIZATION = "assetOrganization";
197        public static final String ORGANIZATION_TAG_NUMBER = "organizationTagNumber";
198    }
199
200    public static class AssetTransferDocument {
201        public static final String ORGANIZATION = "organization";
202        public static final String ORGANIZATION_OWNER_ACCOUNT = "organizationOwnerAccount";
203        public static final String OLD_ORGANIZATION_OWNER_ACCOUNT = "oldOrganizationOwnerAccount";
204        public static final String ORGANIZATION_OWNER_ACCOUNT_NUMBER = "organizationOwnerAccountNumber";
205        public static final String ORGANIZATION_OWNER_CHART_OF_ACCOUNTS_CODE = "organizationOwnerChartOfAccountsCode";
206        public static final String BUILDING_CODE = "buildingCode";
207        public static final String BUILDING = "building";
208        public static final String CAMPUS_CODE = "campusCode";
209        public static final String BUILDING_ROOM_NUMBER = "buildingRoomNumber";
210        public static final String BUILDING_SUB_ROOM_NUMBER = "buildingSubRoomNumber";
211        public static final String CAMPUS = "campus";
212        public static final String ORGANIZATION_OWNER_CHART_OF_ACCOUNTS = "organizationOwnerChartOfAccounts";
213        public static final String OFF_CAMPUS_STATE = "offCampusState";
214        public static final String BUILDING_ROOM = "buildingRoom";
215        public static final String OFF_CAMPUS_STATE_CODE = "offCampusStateCode";
216        public static final String OFF_CAMPUS_ADDRESS = "offCampusAddress";
217        public static final String OFF_CAMPUS_CITY = "offCampusCityName";
218        public static final String OFF_CAMPUS_ZIP = "offCampusZipCode";
219        public static final String OFF_CAMPUS_CONTACT_NAME = "offCampusName";
220        public static final String LOCATION_TAB = "locationTabKey";
221        public static final String TRANSFER_FUND_FINANCIAL_DOC = "transferOfFundsFinancialDocument";
222        public static final String TRANSFER_FUND_FINANCIAL_DOC_NUM = "transferOfFundsFinancialDocumentNumber";
223        public static final String REP_USER_AUTH_ID = "assetRepresentative.principalName";
224        public static final String ASSET = "asset";
225        public static final String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
226    }
227
228    public static class AssetComponent {
229        public static final String COMPONENT_NUMBER = "componentNumber";
230        public static final String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
231    }
232
233    public static class AssetRetirementGlobal {
234        public static final String SHARED_RETIREMENT_INFO = "sharedRetirementInfo";
235        public static final String MERGED_TARGET_CAPITAL_ASSET_NUMBER = "mergedTargetCapitalAssetNumber";
236        public static final String MERGED_TARGET_CAPITAL_ASSET = "mergedTargetCapitalAsset";
237        public static final String MERGED_TARGET_CAPITAL_ASSET_DESC = "mergedTargetCapitalAssetDescription";
238        public static final String RETIREMENT_REASON_CODE = "retirementReasonCode";
239        public static final String ASSET_RETIREMENT_GLOBAL_DETAILS = "assetRetirementGlobalDetails";
240        public static final String CAPITAL_ASSET_NUMBER = "assetRetirementGlobalDetails.capitalAssetNumber";
241    }
242
243    public static class AssetRetirementGlobalDetail {
244        public static final String ASSET = "asset";
245        public static final String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
246        public static final String RETIREMENT_CHART_OF_ACCOUNTS_CODE = "retirementChartOfAccountsCode";
247        public static final String RETIREMENT_ACCOUNT_NUMBER = "retirementAccountNumber";
248        public static final String RETIREMENT_CONTACT_NAME = "retirementContactName";
249        public static final String RETIREMENT_INSTITUTION_NAME = "retirementInstitutionName";
250        public static final String RETIREMENT_STREET_ADDRESS = "retirementStreetAddress";
251        public static final String RETIREMENT_CITY_NAME = "retirementCityName";
252        public static final String RETIREMENT_STATE_CODE = "retirementStateCode";
253        public static final String RETIREMENT_ZIP_CODE = "retirementZipCode";
254        public static final String RETIREMENT_COUNTRY_CODE = "retirementCountryCode";
255        public static final String RETIREMENT_PHONE_NUMBER = "retirementPhoneNumber";
256        public static final String ESTIMATED_SELLING_PRICE = "estimatedSellingPrice";
257        public static final String SALE_PRICE = "salePrice";
258        public static final String CASH_RECEIPT_FINANCIAL_DOCUMENT_NUMBER = "cashReceiptFinancialDocumentNumber";
259        public static final String HANDLING_FEE_AMOUNT = "handlingFeeAmount";
260        public static final String PREVENTIVE_MAINTENANCE_AMOUNT = "preventiveMaintenanceAmount";
261        public static final String BUYER_DESCRIPTION = "buyerDescription";
262        public static final String PAID_CASE_NUMBER = "paidCaseNumber";
263    }
264
265    public static class AssetLocationGlobal {
266        public static final String ASSET_LOCATION_GLOBAL_DETAILS = "assetLocationGlobalDetails";
267        public static final String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
268        public static final String CAMPUS_CODE = "campusCode";
269        public static final String BUILDING_CODE = "buildingCode";
270        public static final String BUILDING_ROOM_NUMBER = "buildingRoomNumber";
271        public static final String BUILDING_SUB_ROOM_NUMBER = "buildingSubRoomNumber";
272        public static final String CAMPUS_TAG_NUMBER = "campusTagNumber";
273    }
274
275    public static class EquipmentLoanOrReturnDocument {
276        public static final String LOAN_DATE = "loanDate";
277        public static final String EXPECTED_RETURN_DATE = "expectedReturnDate";
278        public static final String LOAN_RETURN_DATE = "loanReturnDate";
279        public static final String BORROWER_UNIVERSAL_USER = "borrowerPerson";
280        public static final String BORROWER_UNIVERSAL_INDENTIFIER = "borrowerUniversalIdentifier";
281        public static final String BORROWER_STATE = "borrowerState";
282        public static final String BORROWER_STATE_CODE = "borrowerStateCode";
283        public static final String BORROWER_STAORAGE_STATE = "borrowerStorageState";
284        public static final String BORROWER_STAORAGE_STATE_CODE = "borrowerStorageStateCode";
285        public static final String BORROWER_POSTAL_ZIP_CODE = "borrowerPostalZipCode";
286        public static final String BORROWER_STORAGE_ZIP_CODE = "borrowerStorageZipCode";
287        public static final String BORROWER_COUNTRY_CODE = "borrowerCountryCode";
288        public static final String BORROWER_STAORAGE_COUNTRY_CODE = "borrowerStorageCountryCode";
289        public static final String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
290        public static final String DOCUMENT_HEADER = "documentHeader";
291        public static final String CAMPUS_TAG_NUMBER = "campusTagNumber";
292        public static final String BORROWER_PRINCIPAL_NAME = "borrowerPerson.principalName";
293    }
294
295    public static class AssetGlobal {
296        public static final String DOCUMENT_NUMBER = "documentNumber";
297        public static final String ORGANIZATION_OWNER_ACCOUNT = "organizationOwnerAccount";
298        public static final String ORGANIZATION_OWNER_CHART = "organizationOwnerChartOfAccounts";
299        public static final String INVENTORY_STATUS_CODE = "inventoryStatusCode";
300        public static final String CAPITAL_ASSET_DESCRIPTION = "capitalAssetDescription";
301        public static final String ASSET_SHARED_DETAILS = "assetSharedDetails";
302        public static final String ORGANIZATION_OWNER_ACCOUNT_NUMBER = "organizationOwnerAccountNumber";
303        public static final String VENDOR_NAME = "vendorName";
304        public static final String MFR_NAME = "manufacturerName";
305        public static final String ORGANIZATION_TEXT = "organizationText";
306        public static final String ACQUISITION_TYPE = "acquisitionType";
307        public static final String ACQUISITION_TYPE_CODE = "acquisitionTypeCode";
308        public static final String ORGANIZATION_OWNER_CHART_OF_ACCOUNTS = "organizationOwnerChartOfAccountsCode";
309        public static final String ORGANIZATION_OWNER_ACCT_NUMBER = "organizationOwnerAccountNumber";
310        public static final String CAPITAL_ASSET_TYPE = "capitalAssetType";
311        public static final String ASSET_PAYMENT_DETAILS = "assetPaymentDetails";
312        public static final String CAPITAL_ASSET_TYPE_CODE = "capitalAssetTypeCode";
313        public static final String SEPARATE_SOURCE_CAPITAL_ASSET_NUMBER = "separateSourceCapitalAssetNumber";
314        public static final String SEPERATE_SOURCE_PAYMENT_SEQUENCE_NUMBER = "separateSourcePaymentSequenceNumber";
315        public static final String CAPITAL_ASSET_DEPRECIATION_DATE = "capitalAssetDepreciationDate";
316        public static final String SEPARATE_SOURCE_CAPITAL_ASSET = "separateSourceCapitalAsset";
317        public static final String SEPARATE_SOURCE_REMAINING_AMOUNT = "separateSourceRemainingAmount";
318    }
319
320    public static class AssetGlobalDetail {
321        public static String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
322        public static final String VERSION_NUM = "versionNumber";
323        public static final String CAMPUS = "campus";
324        public static final String BUILDING = "building";
325        public static final String BUILDING_ROOM = "buildingRoom";
326        public static final String OFF_CAMPUS_STATE = "offCampusState";
327        public static String CAMPUS_CODE = "campusCode";
328        public static String BUILDING_CODE = "buildingCode";
329        public static String BUILDING_ROOM_NUMBER = "buildingRoomNumber";
330        public static String BUILDING_SUB_ROOM_NUMBER = "buildingSubRoomNumber";
331        public static String OFF_CAMPUS_NAME = "offCampusName";
332        public static String OFF_CAMPUS_ADDRESS = "offCampusAddress";
333        public static String OFF_CAMPUS_CITY_NAME = "offCampusCityName";
334        public static String OFF_CAMPUS_STATE_CODE = "offCampusStateCode";
335        public static String OFF_CAMPUS_ZIP_CODE = "offCampusZipCode";
336        public static String OFF_CAMPUS_COUNTRY_CODE = "offCampusCountryCode";
337        public static final String ASSET_UNIQUE_DETAILS = "assetGlobalUniqueDetails";
338        public static final String CAMPUS_TAG_NUMBER = "campusTagNumber";
339        public static final String DOCUMENT_NUMBER = "documentNumber";
340        // **** Asset Separate ****
341        // needed to highlight fields
342        public static final String ASSET_GLOBAL_UNIQUE_DETAILS = "assetGlobalUniqueDetails";
343        public static String REPRESENTATIVE_UNIVERSAL_IDENTIFIER = "representativeUniversalIdentifier";
344        public static String CAPITAL_ASSET_TYPE_CODE = "capitalAssetTypeCode";
345        public static String CAPITAL_ASSET_DESCRIPTION = "capitalAssetDescription";
346        public static String MANUFACTURER_NAME = "manufacturerName";
347        public static String ORGANIZATION_TEXT = "organizationText";
348        public static String MANUFACTURER_MODEL_NUMBER = "manufacturerModelNumber";
349        public static String SEPARATE_SOURCE_AMOUNT = "separateSourceAmount";
350        public static String LOCATION_QUANTITY = "locationQuantity";
351    }
352
353    public static class AssetDepreciationConvention {
354        public static final String FINANCIAL_OBJECT_SUB_TYPE_CODE = "financialObjectSubTypeCode";
355    }
356
357    public static class AssetPaymentDocument {
358        public static final String ASSET = "asset";
359        public static final String ASSET_PAYMENTS = "assetPayments";
360        public static final String ASSET_PAYMENT_ASSET_DETAIL = "assetPaymentAssetDetail";
361        public static final String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
362    }
363
364    public static class AssetObjectCode {
365        public static final String CAPITALIZATION_FINANCIAL_OBJECT = "capitalizationFinancialObject";
366        public static final String ACCUMULATED_DEPRECIATION_FINANCIAL_OBJECT = "accumulatedDepreciationFinancialObject";
367    }
368
369    public static class AssetRetirementReason {
370        public static String RETIREMENT_REASON_CODE = "retirementReasonCode";
371    }
372
373    public static class BarcodeInventory {
374        public static final String DOCUMENT_NUMBER = "documentNumber";
375        public static String ASSET_TAG_NUMBER = "assetTagNumber";
376        public static String UPLOAD_SCAN_INDICATOR = "uploadScanIndicator";
377        public static String INVENTORY_DATE = "uploadScanTimestamp";
378        public static String CAMPUS_CODE = "campusCode";
379        public static String BUILDING_CODE = "buildingCode";
380        public static String BUILDING_ROOM_NUMBER = "buildingRoomNumber";
381        public static String BUILDING_SUBROOM_NUMBER = "buildingSubRoomNumber";
382        public static String ASSET_CONDITION_CODE = "assetConditionCode";
383        public static String CAMPUS_REFERENCE = "campus";
384        public static String BUILDING_REFERENCE = "building";
385        public static String BUILDING_ROOM_REFERENCE = "buildingRoom";
386        public static String CONDITION_REFERENCE = "condition";
387        public static final String BARCODE_INVENTORY_DETAIL = "barcodeInventoryErrorDetail";
388    }
389
390    public static class AssetAcquisitionType {
391        public final static String ACQUISITION_TYPE_CODE = "acquisitionTypeCode";
392    }
393
394    public static class AssetRepairHistory {
395        public final static String INCIDENT_DATE = "incidentDate";
396    }
397
398    public static final String ASSET_LOCATION_COMMON_ERROR_SECTION_ID = "assetLocationErrorSection";
399    public static final String COMMON_ERROR_SECTION_ID = "commonErrorSection";
400    public static final String BCIE_GLOBAL_REPLACE_ERROR_SECTION_ID = "globalReplaceErrorSection";
401    public static final String DOCUMENT_NUMBER = "documentNumber";
402
403
404    public static class AssetLock {
405        public static final String DOCUMENT_NUMBER = "documentNumber";
406    }
407
408    public static class AssetPaymentAllocation {        
409        public static final String ASSET_DISTRIBUTION_BY_AMOUNT_CODE = "1";
410        public static final String ASSET_DISTRIBUTION_EVENLY_CODE = "2";
411        public static final String ASSET_DISTRIBUTION_BY_TOTAL_COST_CODE = "3";
412        public static final String ASSET_DISTRIBUTION_BY_PERCENTAGE_CODE = "4";
413        public static final String ASSET_DISTRIBUTION_DEFAULT_CODE = ASSET_DISTRIBUTION_EVENLY_CODE;
414    }
415}