com.retek.component.item
Interface Item
- All Superinterfaces:
- BusinessObject, ItemThresholdableItem, ThresholdableItem
- All Known Subinterfaces:
- Pack, SellableItem, Sku, Style
- public interface Item
- extends BusinessObject, ItemThresholdableItem
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
DESCRIPTION
public static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
DEPARTMENT
public static final java.lang.String DEPARTMENT
- See Also:
- Constant Field Values
CLASS
public static final java.lang.String CLASS
- See Also:
- Constant Field Values
SUBCLASS
public static final java.lang.String SUBCLASS
- See Also:
- Constant Field Values
COLLECTION
public static final java.lang.String COLLECTION
- See Also:
- Constant Field Values
STATUS
public static final java.lang.String STATUS
- See Also:
- Constant Field Values
STATUS_ACTIVE
public static final java.lang.String STATUS_ACTIVE
- See Also:
- Constant Field Values
TYPE
public static final java.lang.String TYPE
- See Also:
- Constant Field Values
DIFF1
public static final java.lang.String DIFF1
- See Also:
- Constant Field Values
DIFF2
public static final java.lang.String DIFF2
- See Also:
- Constant Field Values
DIFF3
public static final java.lang.String DIFF3
- See Also:
- Constant Field Values
DIFF4
public static final java.lang.String DIFF4
- See Also:
- Constant Field Values
DIFFS
public static final java.lang.String[] DIFFS
VALID_DIFF_KEYS
public static final java.util.ArrayList VALID_DIFF_KEYS
CARE_INSTRUCTIONS_FLAG_METHOD_KEY
public static final java.lang.String CARE_INSTRUCTIONS_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
CATCH_WEIGHT_FLAG_METHOD_KEY
public static final java.lang.String CATCH_WEIGHT_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
CLASS_ID_METHOD_KEY
public static final java.lang.String CLASS_ID_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_COLLECTION_METHOD_KEY
public static final java.lang.String ITEM_COLLECTION_METHOD_KEY
- See Also:
- Constant Field Values
COMMENTS_METHOD_KEY
public static final java.lang.String COMMENTS_METHOD_KEY
- See Also:
- Constant Field Values
CONSTANT_DIMENSION_FLAG_METHOD_KEY
public static final java.lang.String CONSTANT_DIMENSION_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
CONTAINS_INNER_FLAG_METHOD_KEY
public static final java.lang.String CONTAINS_INNER_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
CONVEYABLE_TYPE_CODE_METHOD_KEY
public static final java.lang.String CONVEYABLE_TYPE_CODE_METHOD_KEY
- See Also:
- Constant Field Values
COST_ZONE_GROUP_ID_METHOD_KEY
public static final java.lang.String COST_ZONE_GROUP_ID_METHOD_KEY
- See Also:
- Constant Field Values
CROSS_SELL_BACKORDER_FLAG_METHOD_KEY
public static final java.lang.String CROSS_SELL_BACKORDER_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
DEFAULT_WASTE_PERCENT_METHOD_KEY
public static final java.lang.String DEFAULT_WASTE_PERCENT_METHOD_KEY
- See Also:
- Constant Field Values
DEPARTMENT_ID_METHOD_KEY
public static final java.lang.String DEPARTMENT_ID_METHOD_KEY
- See Also:
- Constant Field Values
FORECAST_FLAG_METHOD_KEY
public static final java.lang.String FORECAST_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
FORMAT_ID_METHOD_KEY
public static final java.lang.String FORMAT_ID_METHOD_KEY
- See Also:
- Constant Field Values
GIFT_CARD_FLAG_METHOD_KEY
public static final java.lang.String GIFT_CARD_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
HANDLING_SENSITIVITY_CODE_METHOD_KEY
public static final java.lang.String HANDLING_SENSITIVITY_CODE_METHOD_KEY
- See Also:
- Constant Field Values
HANDLING_TEMPERATURE_CODE_METHOD_KEY
public static final java.lang.String HANDLING_TEMPERATURE_CODE_METHOD_KEY
- See Also:
- Constant Field Values
INVENTORY_FLAG_METHOD_KEY
public static final java.lang.String INVENTORY_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_DESCRIPTION_METHOD_KEY
public static final java.lang.String ITEM_DESCRIPTION_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_GRANDPARENT_ID_METHOD_KEY
public static final java.lang.String ITEM_GRANDPARENT_ID_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_ID_METHOD_KEY
public static final java.lang.String ITEM_ID_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_LEVEL_METHOD_KEY
public static final java.lang.String ITEM_LEVEL_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_NUMBER_TYPE_CODE_METHOD_KEY
public static final java.lang.String ITEM_NUMBER_TYPE_CODE_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_PARENT_ID_METHOD_KEY
public static final java.lang.String ITEM_PARENT_ID_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_SERVICE_LEVEL_METHOD_KEY
public static final java.lang.String ITEM_SERVICE_LEVEL_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_TYPE_CODE_METHOD_KEY
public static final java.lang.String ITEM_TYPE_CODE_METHOD_KEY
- See Also:
- Constant Field Values
MERCHANDISE_FLAG_METHOD_KEY
public static final java.lang.String MERCHANDISE_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
MFG_RECOMMENDED_RETAIL_PRICE_METHOD_KEY
public static final java.lang.String MFG_RECOMMENDED_RETAIL_PRICE_METHOD_KEY
- See Also:
- Constant Field Values
NON_DENOMINATIONAL_METHOD_KEY
public static final java.lang.String NON_DENOMINATIONAL_METHOD_KEY
- See Also:
- Constant Field Values
ORDERABLE_FLAG_METHOD_KEY
public static final java.lang.String ORDERABLE_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
ORDER_AS_TYPE_METHOD_KEY
public static final java.lang.String ORDER_AS_TYPE_METHOD_KEY
- See Also:
- Constant Field Values
PACKAGE_SIZE_METHOD_KEY
public static final java.lang.String PACKAGE_SIZE_METHOD_KEY
- See Also:
- Constant Field Values
PACKAGE_UOM_METHOD_KEY
public static final java.lang.String PACKAGE_UOM_METHOD_KEY
- See Also:
- Constant Field Values
PACK_FLAG_METHOD_KEY
public static final java.lang.String PACK_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
PACK_TYPE_METHOD_KEY
public static final java.lang.String PACK_TYPE_METHOD_KEY
- See Also:
- Constant Field Values
PERISHABLE_FLAG_METHOD_KEY
public static final java.lang.String PERISHABLE_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
PERSONALIZATION_FLAG_METHOD_KEY
public static final java.lang.String PERSONALIZATION_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
PREFIX_METHOD_KEY
public static final java.lang.String PREFIX_METHOD_KEY
- See Also:
- Constant Field Values
PRIMARY_REF_ITEM_FLAG_METHOD_KEY
public static final java.lang.String PRIMARY_REF_ITEM_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
RECIPE_CARD_FLAG_METHOD_KEY
public static final java.lang.String RECIPE_CARD_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
REG_EMPLOYEE_DISCOUNT_PERCENT_METHOD_KEY
public static final java.lang.String REG_EMPLOYEE_DISCOUNT_PERCENT_METHOD_KEY
- See Also:
- Constant Field Values
RETAIL_LABEL_TYPE_METHOD_KEY
public static final java.lang.String RETAIL_LABEL_TYPE_METHOD_KEY
- See Also:
- Constant Field Values
RETAIL_LABEL_VALUE_METHOD_KEY
public static final java.lang.String RETAIL_LABEL_VALUE_METHOD_KEY
- See Also:
- Constant Field Values
RETAIL_ZONE_GROUP_ID_METHOD_KEY
public static final java.lang.String RETAIL_ZONE_GROUP_ID_METHOD_KEY
- See Also:
- Constant Field Values
SALE_EMPLOYEE_DISCOUNT_PERCENT_METHOD_KEY
public static final java.lang.String SALE_EMPLOYEE_DISCOUNT_PERCENT_METHOD_KEY
- See Also:
- Constant Field Values
SELLABLE_FLAG_METHOD_KEY
public static final java.lang.String SELLABLE_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
SHIP_ALONE_FLAG_METHOD_KEY
public static final java.lang.String SHIP_ALONE_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
SHIP_RESTRICT_DEFAULTED_FLAG_METHOD_KEY
public static final java.lang.String SHIP_RESTRICT_DEFAULTED_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
SHORT_DESCRIPTION_METHOD_KEY
public static final java.lang.String SHORT_DESCRIPTION_METHOD_KEY
- See Also:
- Constant Field Values
SHORT_DESCRIPTION_35_METHOD_KEY
public static final java.lang.String SHORT_DESCRIPTION_35_METHOD_KEY
- See Also:
- Constant Field Values
SIMPLE_PACK_FLAG_METHOD_KEY
public static final java.lang.String SIMPLE_PACK_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
STANDARD_DELIVERY_CHARGE_FLAG_METHOD_KEY
public static final java.lang.String STANDARD_DELIVERY_CHARGE_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
STATUS_CODE_METHOD_KEY
public static final java.lang.String STATUS_CODE_METHOD_KEY
- See Also:
- Constant Field Values
STORE_ORD_MULT_METHOD_KEY
public static final java.lang.String STORE_ORD_MULT_METHOD_KEY
- See Also:
- Constant Field Values
SUBCLASS_ID_METHOD_KEY
public static final java.lang.String SUBCLASS_ID_METHOD_KEY
- See Also:
- Constant Field Values
SUBSTITUTE_BACKORDER_FLAG_METHOD_KEY
public static final java.lang.String SUBSTITUTE_BACKORDER_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
SWATCH_FLAG_METHOD_KEY
public static final java.lang.String SWATCH_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
TAX_CLASSIFICATION_METHOD_KEY
public static final java.lang.String TAX_CLASSIFICATION_METHOD_KEY
- See Also:
- Constant Field Values
TRANSACTION_LEVEL_METHOD_KEY
public static final java.lang.String TRANSACTION_LEVEL_METHOD_KEY
- See Also:
- Constant Field Values
UNIT_RETAIL_METHOD_KEY
public static final java.lang.String UNIT_RETAIL_METHOD_KEY
- See Also:
- Constant Field Values
UOM_CODE_METHOD_KEY
public static final java.lang.String UOM_CODE_METHOD_KEY
- See Also:
- Constant Field Values
UOM_CONVERSION_FACTOR_METHOD_KEY
public static final java.lang.String UOM_CONVERSION_FACTOR_METHOD_KEY
- See Also:
- Constant Field Values
UP_SELL_BACKORDER_FLAG_METHOD_KEY
public static final java.lang.String UP_SELL_BACKORDER_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
WASTE_PERCENT_METHOD_KEY
public static final java.lang.String WASTE_PERCENT_METHOD_KEY
- See Also:
- Constant Field Values
WASTE_TYPE_METHOD_KEY
public static final java.lang.String WASTE_TYPE_METHOD_KEY
- See Also:
- Constant Field Values
invokeNoArgAccessor
public java.lang.Object invokeNoArgAccessor(java.lang.String methodKey)
throws SystemException
- Throws:
SystemException
isPersisted
public boolean isPersisted()
submit
public void submit()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
addDifferentiator
public void addDifferentiator(java.lang.String key,
Differentiator diff)
getDifferentiators
public java.util.Collection getDifferentiators()
addDifferentiators
public void addDifferentiators(java.util.Map diffs)
getDifferentiatorDescription
public java.lang.String getDifferentiatorDescription(java.lang.String key)
throws SystemException
- Throws:
SystemException
getComments
public java.lang.String getComments()
getItemClass
public java.lang.String getItemClass()
getItemCollection
public ItemCollection getItemCollection()
throws SystemException
- Throws:
SystemException
getItemCollectionCode
public java.lang.String getItemCollectionCode()
throws SystemException
- Throws:
SystemException
getItemDepartment
public java.lang.String getItemDepartment()
getItemStatus
public java.lang.String getItemStatus()
getItemSubclass
public java.lang.String getItemSubclass()
getShortItemDescription
public java.lang.String getShortItemDescription()
getDescription
public java.lang.String getDescription()
throws SystemException
- Specified by:
getDescription
in interface ThresholdableItem
- Throws:
SystemException
getItemLevel
public int getItemLevel()
getTransactionLevel
public int getTransactionLevel()
getDifferentiatorType
public DifferentiatorType getDifferentiatorType(java.lang.String key)
getDifferentiatorTypes
public java.util.Collection getDifferentiatorTypes()
getHandlingSensitivityCode
public java.lang.String getHandlingSensitivityCode()
getHandlingTemperatureCode
public java.lang.String getHandlingTemperatureCode()
getItemGrandparentId
public java.lang.String getItemGrandparentId()
getStandardUom
public java.lang.String getStandardUom()
getItemNumberTypeCode
public java.lang.String getItemNumberTypeCode()
getItemParentId
public java.lang.String getItemParentId()
isMerchandise
public boolean isMerchandise()
isPack
public boolean isPack()
isShipAlone
public boolean isShipAlone()
getUnitRetail
public java.lang.String getUnitRetail()
isInventoriable
public boolean isInventoriable()
isNonDenominational
public boolean isNonDenominational()
isGiftCard
public boolean isGiftCard()
setDescription
public void setDescription(java.lang.String description)
setComments
public void setComments(java.lang.String comments)
setItemClass
public void setItemClass(java.lang.String itemClass)
setItemCollection
public void setItemCollection(ItemCollection itemCollection)
throws SystemException
- Throws:
SystemException
setItemDepartment
public void setItemDepartment(java.lang.String itemDepartment)
setItemStatus
public void setItemStatus(java.lang.String itemStatus)
setItemSubclass
public void setItemSubclass(java.lang.String itemSubclass)
setShortItemDescription
public void setShortItemDescription(java.lang.String shortItemDescription)
setItemNumberTypeCode
public void setItemNumberTypeCode(java.lang.String itemNumberType)
setItemParentId
public void setItemParentId(java.lang.String itemParent)
setItemGrandparentId
public void setItemGrandparentId(java.lang.String itemGrandparent)
setStandardUom
public void setStandardUom(java.lang.String standardUom)
setPack
public void setPack(boolean pack)
setMerchandise
public void setMerchandise(boolean merchandise)
setHandlingTemperatureCode
public void setHandlingTemperatureCode(java.lang.String handlingTemp)
setHandlingSensitivityCode
public void setHandlingSensitivityCode(java.lang.String handlingSensitivity)
setUnitRetail
public void setUnitRetail(java.lang.String unitRetail)
setShipAlone
public void setShipAlone(boolean shipAlone)
getConveyableType
public ConveyableType getConveyableType()
getType
public ItemType getType()
isPerishable
public boolean isPerishable()
getRegularEmployeeDiscountPercent
public Quantity getRegularEmployeeDiscountPercent()
getSaleEmployeeDiscountPercent
public Quantity getSaleEmployeeDiscountPercent()
getTaxClassification
public java.lang.String getTaxClassification()
setConveyableType
public void setConveyableType(ConveyableType conveyableType)
setType
public void setType(ItemType itemType)
setPerishable
public void setPerishable(boolean perishable)
setRegularEmployeeDiscountPercent
public void setRegularEmployeeDiscountPercent(Quantity regularEmployeeDiscountPercent)
setSaleEmployeeDiscountPercent
public void setSaleEmployeeDiscountPercent(Quantity saleEmployeeDiscountPercent)
setTaxClassification
public void setTaxClassification(java.lang.String taxClassification)
addUdaValue
public void addUdaValue(UdaValue udaValue)
getUdaValues
public java.util.Set getUdaValues()
getUdaValueById
public UdaValue getUdaValueById(java.lang.String udaHeaderId,
java.lang.String udaValueId)
getItemFreeFormUdaById
public ItemFreeFormUda getItemFreeFormUdaById(java.lang.String freeFormUdaId)
isContainsInner
public boolean isContainsInner()
setContainsInner
public void setContainsInner(boolean containsInner)
isCareInstructions
public boolean isCareInstructions()
isCrossSellBackOrder
public boolean isCrossSellBackOrder()
isPersonalizationAvailable
public boolean isPersonalizationAvailable()
isRecipeCard
public boolean isRecipeCard()
isStandardDeliveryCharge
public boolean isStandardDeliveryCharge()
isSubstituteItemBackOrder
public boolean isSubstituteItemBackOrder()
isSwatch
public boolean isSwatch()
isUpSellBackOrder
public boolean isUpSellBackOrder()
setCareInstructions
public void setCareInstructions(boolean careInstructions)
setCrossSellBackOrder
public void setCrossSellBackOrder(boolean crossSellBackOrder)
setPersonalizationAvailable
public void setPersonalizationAvailable(boolean personalizationAvailable)
setRecipeCard
public void setRecipeCard(boolean recipeCard)
setStandardDeliveryCharge
public void setStandardDeliveryCharge(boolean standardDeliveryCharge)
setSubstituteItemBackOrder
public void setSubstituteItemBackOrder(boolean substituteItemBackOrder)
setSwatch
public void setSwatch(boolean swatch)
setNonDenominational
public void setNonDenominational(boolean nonDenominational)
setGiftCard
public void setGiftCard(boolean giftCard)
setUpSellBackOrder
public void setUpSellBackOrder(boolean upSellBackOrder)
getFreeFormUdas
public java.util.Set getFreeFormUdas()
addFreeFormUda
public void addFreeFormUda(ItemFreeFormUda freeFormUda)
throws SystemException
- Throws:
SystemException
setShortItemDescription35
public void setShortItemDescription35(java.lang.String string)
setShippingRestrictionsDefaulted
public void setShippingRestrictionsDefaulted(boolean b)
isShippingRestrictionsDefaulted
public boolean isShippingRestrictionsDefaulted()
getShortItemDescription35
public java.lang.String getShortItemDescription35()
isCatchWeight
public boolean isCatchWeight()
isConstantDimension
public boolean isConstantDimension()
getCostZoneGroupId
public java.lang.String getCostZoneGroupId()
getDefaultWastePercent
public java.lang.String getDefaultWastePercent()
isForecast
public boolean isForecast()
getFormatId
public java.lang.String getFormatId()
getItemServiceLevel
public java.lang.String getItemServiceLevel()
getMfgRecommendedRetailPrice
public java.lang.String getMfgRecommendedRetailPrice()
isOrderable
public boolean isOrderable()
getOrderAsType
public java.lang.String getOrderAsType()
getPackageSize
public java.lang.String getPackageSize()
getPackageUom
public java.lang.String getPackageUom()
getPackType
public java.lang.String getPackType()
getPrefix
public java.lang.String getPrefix()
isPrimaryRefItem
public boolean isPrimaryRefItem()
getRetailLabelType
public java.lang.String getRetailLabelType()
getRetailLabelValue
public java.lang.String getRetailLabelValue()
getRetailZoneGroupId
public java.lang.String getRetailZoneGroupId()
isSellable
public boolean isSellable()
isSimplePack
public boolean isSimplePack()
getStoreOrdMult
public java.lang.String getStoreOrdMult()
getUomConversionFactor
public java.lang.String getUomConversionFactor()
getWastePercent
public java.lang.String getWastePercent()
getWasteType
public java.lang.String getWasteType()
setCatchWeight
public void setCatchWeight(boolean b)
setConstantDimension
public void setConstantDimension(boolean b)
setCostZoneGroupId
public void setCostZoneGroupId(java.lang.String string)
setDefaultWastePercent
public void setDefaultWastePercent(java.lang.String string)
setForecast
public void setForecast(boolean b)
setFormatId
public void setFormatId(java.lang.String string)
setItemServiceLevel
public void setItemServiceLevel(java.lang.String string)
setMfgRecommendedRetailPrice
public void setMfgRecommendedRetailPrice(java.lang.String string)
setOrderable
public void setOrderable(boolean b)
setOrderAsType
public void setOrderAsType(java.lang.String string)
setPackageSize
public void setPackageSize(java.lang.String string)
setPackageUom
public void setPackageUom(java.lang.String string)
setPackType
public void setPackType(java.lang.String string)
setPrefix
public void setPrefix(java.lang.String string)
setPrimaryRefItem
public void setPrimaryRefItem(boolean b)
setRetailLabelType
public void setRetailLabelType(java.lang.String string)
setRetailLabelValue
public void setRetailLabelValue(java.lang.String string)
setRetailZoneGroupId
public void setRetailZoneGroupId(java.lang.String string)
setSellable
public void setSellable(boolean b)
setSimplePack
public void setSimplePack(boolean b)
setStoreOrdMult
public void setStoreOrdMult(java.lang.String string)
setUomConversionFactor
public void setUomConversionFactor(java.lang.String string)
setWastePercent
public void setWastePercent(java.lang.String string)
setWasteType
public void setWasteType(java.lang.String string)
Copyright © 2005 Retek Inc. All Rights Reserved.
- Generated at Fri, 01/21/2005 14:25