001 /*
002 * Copyright 2011 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 */
016 package org.kuali.kfs.vnd;
017
018 /**
019 * Property name constants.
020 */
021 public class VendorPropertyConstants {
022
023 public static final String DATA_OBJ_MAINT_CD_ACTIVE_IND = "dataObjectMaintenanceCodeActiveIndicator";
024
025 public static final String VENDOR_HEADER_PREFIX = "vendorHeader.";
026 public static final String VENDOR_DETAIL = "vendorDetail";
027 public static final String VENDOR_NUMBER = "vendorNumber";
028 public static final String VENDOR_DUNS_NUMBER = "vendorDunsNumber";
029 public static final String VENDOR_PARENT_INDICATOR = "vendorParentIndicator";
030 public static final String VENDOR_FAX_NUMBER = "vendorFaxNumber";
031 public static final String VENDOR_ADDRESS = "vendorAddresses";
032 public static final String VENDOR_CONTACT = "vendorContacts";
033 public static final String VENDOR_DEFAULT_ADDRESS = "vendorDefaultAddresses";
034 public static final String VENDOR_SUPPLIER_DIVERSITIES = "vendorSupplierDiversities";
035 public static final String VENDOR_ADDRESS_STATE = "vendorStateCode";
036 public static final String VENDOR_ADDRESS_STATE_CODE = "vendorAddresses.vendorStateCode";
037 public static final String VENDOR_ADDRESS_ZIP = "vendorZipCode";
038 public static final String VENDOR_ADDRESS_TYPE_CODE = "vendorAddressTypeCode";
039 public static final String VENDOR_ADDRESS_LINE_1 = "vendorLine1Address";
040 public static final String VENDOR_ADDRESS_CITY = "vendorCityName";
041 public static final String VENDOR_ADDRESS_COUNTRY = "vendorCountryCode";
042 public static final String VENDOR_ADDRESS_EMAIL = "vendorAddresses.vendorAddressEmailAddress";
043 public static final String VENDOR_DEFAULT_ADDRESS_INDICATOR = "vendorDefaultAddressIndicator";
044 public static final String VENDOR_DEFAULT_ADDRESS_CAMPUS = "vendorCampusCode";
045 public static final String VENDOR_SUPPLIER_DIVERSITY_CODE = "vendorSupplierDiversities.vendorSupplierDiversityCode";
046 public static final String VENDOR_SUPPLIER_DIVERSITY_ACTIVE = "vendorSupplierDiversities.active";
047 public static final String VENDOR_FEIN_SSN_INDICATOR = "vendorFeinSocialSecurityNumberIndicator";
048 public static final String VENDOR_TAX_NUMBER_ONLY = "vendorTaxNumber";
049 public static final String VENDOR_NAME = "vendorName";
050 public static final String VENDOR_FIRST_NAME = "vendorFirstName";
051 public static final String VENDOR_LAST_NAME = "vendorLastName";
052 public static final String VENDOR_PARENT_NAME = "vendorParentName";
053 public static final String VENDOR_SOLD_TO_NUMBER = "vendorSoldToNumber";
054 public static final String VENDOR_TAX_NUMBER = "vendorHeader.vendorTaxNumber";
055 public static final String VENDOR_TAX_TYPE_CODE = "vendorHeader.vendorTaxTypeCode";
056 public static final String VENDOR_OWNERSHIP_CODE = "vendorHeader.vendorOwnershipCode";
057 public static final String VENDOR_OWNERSHIP_CATEGORY_CODE = "vendorHeader.vendorOwnershipCategoryCode";
058 public static final String VENDOR_FEDERAL_WITHOLDING_TAX_BEGINNING_DATE = "vendorHeader.vendorFederalWithholdingTaxBeginningDate";
059 public static final String VENDOR_FEDERAL_WITHOLDING_TAX_END_DATE = "vendorHeader.vendorFederalWithholdingTaxEndDate";
060 public static final String VENDOR_TYPE_CODE = "vendorHeader.vendorTypeCode";
061 public static final String VENDOR_W9_RECEIVED_INDICATOR = "vendorHeader.vendorW9ReceivedIndicator";
062 public static final String VENDOR_W8_BEN_RECEIVED_INDICATOR = "vendorHeader.vendorW8BenReceivedIndicator";
063 public static final String VENDOR_RESTRICTED_REASON_TEXT = "vendorRestrictedReasonText";
064 public static final String VENDOR_DEBARRED_INDICATOR = "vendorHeader.vendorDebarredIndicator";
065 public static final String VENDOR_FOREIGN_INDICATOR = "vendorHeader.vendorForeignIndicator";
066 public static final String VENDOR_INACTIVE_REASON = "vendorInactiveReasonCode";
067
068 public static final String VENDOR_PAYMENT_TERMS = "vendorPaymentTerms";
069 public static final String VENDOR_SHIPPING_TITLE = "vendorShippingTitle";
070 public static final String VENDOR_SHIPPING_PAYMENT_TERMS = "vendorShippingPaymentTerms";
071
072 public static final String VENDOR_TAX_TYPE_CODE_WITHOUT_HEADER = "vendorTaxTypeCode";
073 public static final String VENDOR_MIN_ORDER_AMOUNT = "vendorMinimumOrderAmount";
074 public static final String VENDOR_DETAIL_ASSIGNED_ID = "vendorDetailAssignedIdentifier";
075 public static final String VENDOR_HEADER_GENERATED_ID = "vendorHeaderGeneratedIdentifier";
076 public static final String VENDOR_ALIAS_NAME = "vendorAliasName";
077 public static final String VENDOR_ALIAS_NAME_FULL_PATH = "vendorAliases.vendorAliasName";
078 public static final String VENDOR_ALIAS_ACTIVE = "vendorAliases.active";
079
080 public static final String CONTRACT_LANGUAGE_CREATE_DATE = "contractLanguageCreateDate";
081
082 // Vendor contracts
083 public static final String VENDOR_CONTRACT = "vendorContracts";
084 public static final String VENDOR_CONTRACT_DEFAULT_APO_LIMIT = "organizationAutomaticPurchaseOrderLimit";
085 public static final String VENDOR_CONTRACT_BEGIN_DATE = "vendorContractBeginningDate";
086 public static final String VENDOR_CONTRACT_END_DATE = "vendorContractEndDate";
087 public static final String VENDOR_CONTRACT_NAME = "vendorContractName";
088 public static final String VENDOR_CONTRACT_B2B_INDICATOR = "vendorB2bIndicator";
089
090 // Vendor contract organizations
091 public static final String VENDOR_CONTRACT_ORGANIZATION = "vendorContractOrganizations";
092 public static final String VENDOR_CONTRACT_ORGANIZATION_APO_LIMIT = "vendorContractPurchaseOrderLimitAmount";
093 public static final String VENDOR_CONTRACT_CHART_OF_ACCOUNTS_CODE = "chartOfAccountsCode";
094 public static final String VENDOR_CONTRACT_ORGANIZATION_CODE = "organizationCode";
095
096 // Vendor customer number
097 public static final String VENDOR_CUSTOMER_NUMBER_CHART_OF_ACCOUNTS_CODE = "chartOfAccountsCode";
098 public static final String VENDOR_CUSTOMER_NUMBER_ORGANIZATION_CODE = "vendorOrganizationCode";
099
100 // Vendor commodities code
101 public static final String VENDOR_COMMODITIES_CODE = "vendorCommodities";
102 public static final String PURCHASING_COMMODITY_CODE = "purchasingCommodityCode";
103 public static final String COMMODITY_DESCRIPTION = "commodityDescription";
104 public static final String CONTRACT_MANAGER_CODE = "contractManagerCode";
105 public static final String CAMPUS_CODE = "campusCode";
106 public static final String VENDOR_COMMODITIES_CODE_PURCHASING_COMMODITY_CODE = "vendorCommodities." + PURCHASING_COMMODITY_CODE;
107 public static final String VENDOR_COMMODITIES_DEFAULT_INDICATOR = "commodityDefaultIndicator";
108
109 //Purchase order cost source
110 public static final String ITEM_UNIT_PRICE_UPPER_VARIANCE_PERCENT = "itemUnitPriceUpperVariancePercent";
111 public static final String ITEM_UNIT_PRICE_LOWER_VARIANCE_PERCENT = "itemUnitPriceLowerVariancePercent";
112
113 public static final String PURCHASING_DEPARTMENT_STATE = "purchasingDepartmentStateCode";
114 public static final String PURCHASING_DEPARTMENT_POSTAL_CODE = "purchasingDepartmentZipCode";
115
116 }