com.retek.component.item
Interface Item

All Superinterfaces:
BusinessObject, ItemThresholdableItem, ThresholdableItem
All Known Subinterfaces:
Pack, SellableItem, Sku, Style

public interface Item
extends BusinessObject, ItemThresholdableItem


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

Field Detail

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
Method Detail

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