001/*
002 * Copyright 2006 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.module.purap;
017
018
019/**
020 * Property name constants.
021 */
022public class PurapPropertyConstants {
023
024    public static final String VENDOR_HEADER_GENERATED_ID = "vendorHeaderGeneratedIdentifier";
025    public static final String VENDOR_DETAIL_ASSIGNED_ID = "vendorDetailAssignedIdentifier";
026    public static final String DOCUMENT_NUMBER = "documentNumber";
027    // ITEM
028    public static final String ITEM_IDENTIFIER = "itemIdentifier";
029    public static final String ACCOUNTS = "sourceAccountingLines";
030    public static final String QUANTITY = "itemQuantity";
031    public static final String EXTENDED_PRICE = "extendedPrice";
032    public static final String ITEM_TYPE = "itemType";
033    public static final String ITEM = "item";
034    public static final String ITEMS = "items";
035    public static final String ITEM_CATALOG_NUMBER = "itemCatalogNumber";
036    public static final String ITEM_DESCRIPTION = "itemDescription";
037    public static final String ITEM_QUANTITY = "itemQuantity";
038    public static final String ITEM_UNIT_PRICE = "itemUnitPrice";
039    public static final String ITEM_COMMODITY_CODE = "purchasingCommodityCode";
040    public static final String NEW_PURCHASING_ITEM_LINE = "newPurchasingItemLine";
041    public static final String NEW_PURCHASING_CAPITAL_ASSET_LOCATION_LINE = "newPurchasingCapitalAssetLocationLine";
042    public static final String NEW_LINE_ITEM_RECEIVING_ITEM_LINE = "newLineItemReceivingItemLine";
043    public static final String ITEM_CAPITAL_ASSET_TRANSACTION_TYPE = "capitalAssetTransactionType";
044    public static final String ITEM_CAPITAL_ASSET_TRANSACTION_TYPE_CODE = "capitalAssetTransactionTypeCode";
045    public static final String CAPITAL_ASSET_ITEM_IDENTIFIER = "capitalAssetItemIdentifier";
046    public static final String CAPITAL_ASSET_SYSTEM_IDENTIFIER = "capitalAssetSystemIdentifier";
047    public static final String ITEM_REASON_ADDED = "itemReasonAdded";
048    public static final String ITEM_TAX_AMOUNT = "itemTaxAmount";
049    public static final String ITEM_SALES_TAX_AMOUNT = "itemSalesTaxAmount";
050    public static final String TOTAL_AMOUNT = "totalAmount";
051
052    // ITEM TYPE
053    public static final String ITEM_TYPE_QUANTITY_BASED = "quantityBasedGeneralLedgerIndicator";
054
055    // accounting line
056    public static final String ACCOUNT_DISTRIBUTION_NEW_SRC_LINE = "accountDistributionnewSourceLine";
057    public static final String ACCOUNT_IDENTIFIER = "accountIdentifier";
058    public static final String ACCOUNT_LINE_PERCENT = "accountLinePercent";
059    public static final String FINANCIAL_OBJECT_CODE = "financialObjectCode";
060    public static final String SUB_FUND_GROUP_CODE = "subFundGroupCode";
061    public static final String ACCOUNT_TYPE_CODE = "accountTypeCode";
062    public static final String ORGANIZATION_CODE = "organizationCode";
063    public static final String CHART_OF_ACCOUNTS_CODE = "chartOfAccountsCode";
064    public static final String ACCOUNT_NUMBER = "accountNumber";
065    public static final String DATA_OBJ_MAINT_CD_ACTIVE_IND = "dataObjectMaintenanceCodeActiveIndicator";
066
067    // document fields
068    public static final String GENERAL_LEDGER_PENDING_ENTRIES = "generalLedgerPendingEntries";
069
070    // PURCHASING AND ACCOUNTS PAYABLE DOCUMENT BASE
071    public static final String PURAP_DOC = "purapDocument";
072    public static final String PURAP_DOC_ID = "purapDocumentIdentifier";
073    public static final String PURAP_LINK_ID = "accountsPayablePurchasingDocumentLinkIdentifier";
074    public static final String PURAP_ITEM = "purapItem";
075    public static final String OLD_STATUS = "oldStatus";
076    public static final String NEW_STATUS = "newStatus";
077    public static final String STATUS_CODE = "statusCode";
078    public static final String STATUS = "status";
079    public static final String VENDOR_NUMBER = "vendorNumber";
080    public static final String VENDOR_POSTAL_CODE = "vendorPostalCode";
081    public static final String VENDOR_COUNTRY_CODE = "vendorCountryCode";
082    public static final String VENDOR_STATE_CODE = "vendorStateCode";
083    public static final String VENDOR_ADDRESS_ID = "vendorAddressGeneratedIdentifier";
084    public static final String DELIVERY_CAMPUS_CODE = "deliveryCampusCode";
085    public static final String DELIVERY_POSTAL_CODE = "deliveryPostalCode";
086    public static final String DELIVERY_STATE_CODE = "deliveryStateCode";
087    public static final String REQUESTOR_PERSON_NAME = "requestorPersonName";
088    public static final String DELIVERY_TO_NAME = "deliveryToName";
089    public static final String BANK_CODE = "bankCode";
090
091    // Staff Upload
092    public static final String PURCHASE_ORDER_AUTOMATIC_INDICATIOR = "purchaseOrderAutomaticIndicator";
093    public static final String PAYMENT_REQUEST_APPROVAL_INDICATIOR = "paymentRequestPositiveApprovalIndicator";
094    public static final String DELIVERY_DEFAULT_ROOM_NUMBER = "DELIVERY_DEFAULT_ROOMNUMBER";
095    public static final String BILLING_PHONE_NUMBER = "billingPhoneNumber";
096    public static final String UOM = "uom";
097    public static final String FIRST_NAME = "firstName";
098    public static final String LAST_NAME = "lastName";
099    public static final String ADDRESS1 = "address1";
100    public static final String ADDRESS2 = "address2";
101    public static final String CITY = "city";
102    public static final String STATE_CODE = "stateCode";
103    public static final String POSTAL_CODE = "postalCode";
104    public static final String COUNTRY_CODE = "countryCode";
105    public static final String PHONE_NUMBER = "phoneNumber";
106    public static final String EMAIL = "email";
107    public static final String SMS = "sms";
108
109
110    // PURCHASING DOCUMENT BASE
111    public static final String RECURRING_PAYMENT_TYPE_CODE = "recurringPaymentTypeCode";
112    public static final String PURCHASE_ORDER_BEGIN_DATE = "purchaseOrderBeginDate";
113    public static final String PURCHASE_ORDER_END_DATE = "purchaseOrderEndDate";
114    public static final String PURCHASE_ORDER_TOTAL_LIMIT = "purchaseOrderTotalLimit";
115    public static final String VENDOR_FAX_NUMBER = "vendorFaxNumber";
116    public static final String CONTRACT_MANAGER_CODE = "contractManagerCode";
117    public static final String VENDOR_CONTRACT_ID = "vendorContractGeneratedIdentifier";
118    public static final String PURCHASE_ORDER = "purchaseOrder";
119    public static final String PURCHASE_ORDER_COST_SOURCE = "purchaseOrderCostSource";
120    public static final String DELIVERY_REQUIRED_DATE = "deliveryRequiredDate";
121    public static final String COMMODITY_CODE = "commodityCode";
122    public static final String RECEIVING_DOCUMENT_REQUIRED_ID = "receivingDocumentRequiredIndicator";
123    public static final String CAPITAL_ASSET_SYSTEM_TYPE = "capitalAssetManagementSystemType";
124    public static final String CAPITAL_ASSET_TRANSACTION_TYPE = "capitalAssetTransactionType";
125    public static final String CAPITAL_ASSET_TRANSACTION_TYPE_CODE = "capitalAssetTransactionTypeCode";
126    public static final String PURCHASING_CAPITAL_ASSET_ITEMS = "purchasingCapitalAssetItems";
127    public static final String PURCHASING_CAPITAL_ASSET_LOCATION = "purchasingCapitalAssetItems";
128    public static final String PURCHASING_CAPITAL_ASSET_SYSTEMS = "purchasingCapitalAssetSystems";
129    public static final String PURCHASING_CAPITAL_ASSET_SYSTEM = "purchasingCapitalAssetSystem";
130    public static final String CAPITAL_ASSET_LOCATIONS = "capitalAssetLocations";
131    public static final String CAPITAL_ASSET_NUMBER = "capitalAssetNumber";
132    public static final String VENDOR_CONTRACT = "vendorContract";
133    public static final String ITEM_UNIT_OF_MEASURE = "itemUnitOfMeasure";
134    public static final String PO_CREATE_DATE ="purchaseOrderCreateTimestamp";
135
136    // Capital Asset Locations
137    public static final String CAPITAL_ASSET_LOCATION_ADDRESS_LINE1 = "capitalAssetLine1Address";
138    public static final String CAPITAL_ASSET_LOCATION_CITY = "capitalAssetCityName";
139    public static final String CAPITAL_ASSET_LOCATION_STATE = "capitalAssetStateCode";
140    public static final String CAPITAL_ASSET_LOCATION_POSTAL_CODE = "capitalAssetPostalCode";
141    public static final String CAPITAL_ASSET_LOCATION_COUNTRY = "capitalAssetCountryCode";
142    public static final String CAPITAL_ASSET_LOCATION_CAMPUS = "campusCode";
143    public static final String CAPITAL_ASSET_LOCATION_BUILDING = "buildingCode";
144    public static final String CAPITAL_ASSET_LOCATION_ROOM = "buildingRoomNumber";
145
146    // Purchasing Capital Asset System Base
147    public static final String CAPITAL_ASSET_TYPE_CODE = "capitalAssetTypeCode";
148
149    // Receiving Address
150    public static final String RECEIVING_ADDRESS_DEFAULT_INDICATOR = "defaultIndicator";
151    public static final String RECEIVING_ADDRESS_STATE = "receivingStateCode";
152    public static final String RECEIVING_ADDRESS_POSTAL_CODE = "receivingPostalCode";
153
154    // Building Address
155    public static final String BILLING_ADDRESS_STATE = "billingStateCode";
156    public static final String BILLING_ADDRESS_POSTAL_CODE = "billingPostalCode";
157
158    // Business Object
159    public static final String BO_ACTIVE = "active";
160
161    // AP DOCUMENT BASE
162    public static final String PURCHASE_ORDER_IDENTIFIER = "purchaseOrderIdentifier";
163
164    // REQUISITION DOCUMENT
165    public static final String REQUESTOR_PERSON_PHONE_NUMBER = "requestorPersonPhoneNumber";
166    public static final String REQUESTOR_PERSON_EMAIL_ADDRESS = "requestorPersonEmailAddress";
167
168    // PURCHASE ORDER DOCUMENT
169    public static final String PURCHASE_ORDER_CURRENT_INDICATOR = "purchaseOrderCurrentIndicator";
170    public static final String VENDOR_STIPULATION = "purchaseOrderVendorStipulations";
171    public static final String QUOTE_TRANSMITTED = "purchaseOrderQuoteTransmitted";
172    public static final String VENDOR_QUOTES = "purchaseOrderVendorQuotes";
173    public static final String ALTERNATE_VENDOR_NAME = "alternateVendorName";
174    public static final String PURCHASE_ORDER_STATUS_CODE = "purchaseOrderStatusCode";
175    public static final String TOTAL_ENCUMBRANCE = "totalEncumbrance";
176    public static final String VENDOR_CHOICE_CODE = "vendorChoiceCode";
177    public static final String CONTRACT_MANAGER = "contractManager";
178    public static final String ASSIGNED_USER_PRINCIPAL_NAME = "assignedUserPrincipalName";
179
180    // Quote Language
181    public static final String PURCHASE_ORDER_QUOTE_LANGUAGE_ID = "purchaseOrderQuoteLanguageIdentifier";
182
183    // vendor quote
184    public static final String PURCHASE_ORDER_VENDOR_QUOTE_IDENTIFIER = "purchaseOrderVendorQuoteIdentifier";
185    public static final String PURCHASE_ORDER_QUOTE_STATUS = "purchaseOrderQuoteStatus";
186    public static final String PURCHASE_ORDER_VENDOR_QUOTES = "purchaseOrderVendorQuotes";
187    public static final String PURCHASE_ORDER_QUOTE_INITIALIZATION_DATE = "purchaseOrderQuoteInitializationDate";
188    public static final String PURCHASE_ORDER_QUOTE_AWARDED_DATE = "purchaseOrderQuoteAwardedDate";
189    public static final String PURCHASE_ORDER_QUOTE_DUE_DATE = "purchaseOrderQuoteDueDate";
190    public static final String PURCHASE_ORDER_QUOTE_TYPE_CODE = "purchaseOrderQuoteTypeCode";
191    public static final String PURCHASE_ORDER_QUOTE_VENDOR_NOTE_TEXT = "purchaseOrderQuoteVendorNoteText";
192    public static final String NEW_PURCHASE_ORDER_VENDOR_QUOTE_TEXT = "newPurchaseOrderVendorQuote";
193    public static final String NEW_PURCHASE_ORDER_VENDOR_QUOTE_VENDOR_NAME = "newPurchaseOrderVendorQuote.vendorName";
194    public static final String NEW_PURCHASE_ORDER_VENDOR_QUOTE_VENDOR_LINE_1_ADDR = "newPurchaseOrderVendorQuote.vendorLine1Address";
195    public static final String NEW_PURCHASE_ORDER_VENDOR_QUOTE_VENDOR_CITY_NAME = "newPurchaseOrderVendorQuote.vendorCityName";
196
197    // Stipulations
198    public static final String VENDOR_STIPULATION_DESCRIPTION = "vendorStipulationDescription";
199
200    // Sensitive Data
201    public static final String SENSITIVE_DATA_CODE = "sensitiveDataCode";
202
203    // PAYMENT REQUEST DOCUMENT
204    public static final String INVOICE_DATE = "invoiceDate";
205    public static final String OFFSET_ACCT_LINE = "sourceAccountingLineList";
206    public static final String INVOICE_NUMBER = "invoiceNumber";
207    public static final String VENDOR_INVOICE_AMOUNT = "vendorInvoiceAmount";
208    public static final String PAYMENT_REQUEST_PAY_DATE = "paymentRequestPayDate";
209    public static final String GRAND_TOTAL = "grandTotal";
210    public static final String PAYMENT_REQUEST = "paymentRequest";
211    public static final String RECURRING_PAYMENT_TYPE = "recurringPaymentType";
212
213    // tax tab fields
214    public static final String TAX_CLASSIFICATION_CODE = "taxClassificationCode";
215    public static final String TAX_COUNTRY_CODE = "taxCountryCode";
216    public static final String TAX_NQI_ID = "taxNQIId";
217    public static final String TAX_FEDERAL_PERCENT = "taxFederalPercent";
218    public static final String TAX_STATE_PERCENT = "taxStatePercent";
219    public static final String TAX_SPECIAL_W4_AMOUNT = "taxSpecialW4Amount";
220    public static final String TAX_GROSS_UP_INDICATOR = "taxGrossUpIndicator";
221    public static final String TAX_EXEMPT_TREATY_INDICATOR = "taxExemptTreatyIndicator";
222    public static final String TAX_FOREIGN_SOURCE_INDICATOR = "taxForeignSourceIndicator";
223    public static final String TAX_USAID_PER_DIEM_INDICATOR = "taxUSAIDPerDiemIndicator";
224    public static final String TAX_OTHER_EXEMPT_INDICATOR = "taxOtherExemptIndicator";
225
226    // CREDIT MEMO DOCUMENT
227    public static final String PAYMENT_REQUEST_ID = "paymentRequestIdentifier";
228    public static final String INVOICE_ID = "invoiceIdentifier";
229    public static final String CREDIT_MEMO_ID = "creditMemoIdentifier";
230    public static final String CREDIT_MEMO_DATE = "creditMemoDate";
231    public static final String CREDIT_MEMO_NUMBER = "creditMemoNumber";
232    public static final String CREDIT_MEMO_AMOUNT = "creditMemoAmount";
233
234    // RECEIVING LINE DOCUMENT
235    public static final String LINE_ITEM_RECEIVING_DOCUMENT_NUMBER = "lineItemReceivingDocumentNumber";
236    public static final String SHIPMENT_RECEIVED_DATE = "shipmentReceivedDate";
237    public static final String SHIPMENT_PACKING_SLIP_NUMBER = "shipmentPackingSlipNumber";
238    public static final String SHIPMENT_BILL_OF_LADING_NUMBER = "shipmentBillOfLadingNumber";
239    public static final String LINE_ITEM_RECEIVING_STATUS = "lineItemReceivingStatus";
240
241    //ASSIGN CONTRACT MANAGER DOCUMENT
242    public static final String REQUISITION_IDENTIFIER = "requisitionIdentifier";
243    public static final String VENDOR_NAME = "vendorName";
244
245    // ELECTRONIC INVOICE GENERATION
246    public static final String PURCHASE_ORDER_DOCUMENT_NUMBER = "poDocNumber";
247
248    //BULK RECEIVING DOCUMENT
249    public static final String VENDOR_DATE = "vendorName";
250
251    public static final String B2B_PUNCH_BACK_ACTION_FORWARDING_URL = "b2b.punch.back.action.forwarding.url";
252
253    //MSU Contribution OLEMI-5041 DTT-3371 OLECNTRB-955
254    public static final String ITEM_UNIT_OF_MEASURE_CODE = "itemUnitOfMeasureCode";
255
256}
257