001// -------------------------------------------------------------------------------- 002// Copyright 2002-2024 Echo Three, LLC 003// 004// Licensed under the Apache 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.apache.org/licenses/LICENSE-2.0 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 017package com.echothree.model.control.item.common; 018 019public interface ItemProperties { 020 021 String ALLOW_ASSOCIATE_PAYMENTS = "allowAssociatePayments"; 022 String ALLOW_CLUB_DISCOUNTS = "allowClubDiscounts"; 023 String ALLOW_COUPON_DISCOUNTS = "allowCouponDiscounts"; 024 String CANCELLATION_POLICY = "cancellationPolicy"; 025 String CHECK_CONTENT_WEB_ADDRESS = "checkContentWebAddress"; 026 String COMPANY = "company"; 027 String CURRENCY = "currency"; 028 String CUSTOMER_TYPE = "customerType"; 029 String DESCRIPTION = "description"; 030 String ENTITY_INSTANCE = "entityInstance"; 031 String FROM_TIME = "fromTime"; 032 String HEIGHT = "height"; 033 String INCLUDE_IN_INDEX = "includeInIndex"; 034 String INDEX_DEFAULT = "indexDefault"; 035 String INVENTORY_CONDITION = "inventoryCondition"; 036 String INVENTORY_SERIALIZED = "inventorySerialized"; 037 String IS_DEFAULT = "isDefault"; 038 String ITEM = "item"; 039 String ITEMSCALE_FROM_PARENT_NAME = "itemscaleFromParentName"; 040 String ITEM_ACCOUNTING_CATEGORY = "itemAccountingCategory"; 041 String ITEM_CATEGORY = "itemCategory"; 042 String ITEM_DELIVERY_TYPE = "itemDeliveryType"; 043 String ITEM_DESCRIPTION_TYPE = "itemDescriptionType"; 044 String ITEM_DESCRIPTION_TYPE_NAME = "itemDescriptionTypeName"; 045 String ITEM_IMAGE_TYPE = "itemImageType"; 046 String ITEM_INVENTORY_TYPE = "itemInventoryType"; 047 String ITEM_NAME = "itemName"; 048 String ITEM_PRICE_TYPE = "itemPriceType"; 049 String ITEM_PRICE_TYPE_NAME = "itemPriceTypeName"; 050 String ITEM_PURCHASING_CATEGORY = "itemPurchasingCategory"; 051 String ITEM_STATUS = "itemStatus"; 052 String ITEM_TYPE = "itemType"; 053 String ITEM_USE_TYPE = "itemUseType"; 054 String LANGUAGE = "language"; 055 String MAXIMUM_HEIGHT = "maximumHeight"; 056 String MAXIMUM_UNIT_PRICE = "maximumUnitPrice"; 057 String MAXIMUM_WIDTH = "maximumWidth"; 058 String MIME_TYPE = "mimeType"; 059 String MIME_TYPE_USAGE_TYPE = "mimeTypeUsageType"; 060 String MINIMUM_HEIGHT = "minimumHeight"; 061 String MINIMUM_UNIT_PRICE = "minimumUnitPrice"; 062 String MINIMUM_WIDTH = "minimumWidth"; 063 String PARENT_ITEM_DESCRIPTION_TYPE = "parentItemDescriptionType"; 064 String PREFERRED_HEIGHT = "preferredHeight"; 065 String PREFERRED_MIME_TYPE = "preferredMimeType"; 066 String PREFERRED_WIDTH = "preferredWidth"; 067 String PURCHASE_ORDER_END_TIME = "purchaseOrderEndTime"; 068 String PURCHASE_ORDER_START_TIME = "purchaseOrderStartTime"; 069 String QUALITY = "quality"; 070 String RETURN_POLICY = "returnPolicy"; 071 String SALES_ORDER_END_TIME = "salesOrderEndTime"; 072 String SALES_ORDER_START_TIME = "salesOrderStartTime"; 073 String SCALED_FROM_PARENT = "scaledFromParent"; 074 String SERIAL_NUMBER_SEQUENCE = "serialNumberSequence"; 075 String SHIPPING_CHARGE_EXEMPT = "shippingChargeExempt"; 076 String SHIPPING_END_TIME = "shippingEndTime"; 077 String SHIPPING_START_TIME = "shippingStartTime"; 078 String SORT_ORDER = "sortOrder"; 079 String THRU_TIME = "thruTime"; 080 String UNFORMATTED_FROM_TIME = "unformattedFromTime"; 081 String UNFORMATTED_MAXIMUM_UNIT_PRICE = "unformattedMaximumUnitPrice"; 082 String UNFORMATTED_MINIMUM_UNIT_PRICE = "unformattedMinimumUnitPrice"; 083 String UNFORMATTED_PURCHASE_ORDER_END_TIME = "unformattedPurchaseOrderEndTime"; 084 String UNFORMATTED_PURCHASE_ORDER_START_TIME = "unformattedPurchaseOrderStartTime"; 085 String UNFORMATTED_SALES_ORDER_END_TIME = "unformattedSalesOrderEndTime"; 086 String UNFORMATTED_SALES_ORDER_START_TIME = "unformattedSalesOrderStartTime"; 087 String UNFORMATTED_SHIPPING_END_TIME = "unformattedShippingEndTime"; 088 String UNFORMATTED_SHIPPING_START_TIME = "unformattedShippingStartTime"; 089 String UNFORMATTED_THRU_TIME = "unformattedThruTime"; 090 String UNFORMATTED_UNIT_PRICE = "unformattedUnitPrice"; 091 String UNFORMATTED_UNIT_PRICE_INCREMENT = "unformattedUnitPriceIncrement"; 092 String UNIT_OF_MEASURE_KIND = "unitOfMeasureKind"; 093 String UNIT_OF_MEASURE_TYPE = "unitOfMeasureType"; 094 String UNIT_PRICE = "unitPrice"; 095 String UNIT_PRICE_INCREMENT = "unitPriceIncrement"; 096 String USE_PARENT_IF_MISSING = "useParentIfMissing"; 097 String WIDTH = "width"; 098 099}