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 }