com.retek.component.item
Interface SellableItem
- All Superinterfaces:
- BusinessObject, Item, ItemThresholdableItem, ThresholdableItem
- All Known Subinterfaces:
- Pack, Sku
- public interface SellableItem
- extends Item
Fields inherited from interface com.retek.component.item.Item |
CARE_INSTRUCTIONS_FLAG_METHOD_KEY, CATCH_WEIGHT_FLAG_METHOD_KEY, CLASS, CLASS_ID_METHOD_KEY, COLLECTION, COMMENTS_METHOD_KEY, CONSTANT_DIMENSION_FLAG_METHOD_KEY, CONTAINS_INNER_FLAG_METHOD_KEY, CONVEYABLE_TYPE_CODE_METHOD_KEY, COST_ZONE_GROUP_ID_METHOD_KEY, CROSS_SELL_BACKORDER_FLAG_METHOD_KEY, DEFAULT_WASTE_PERCENT_METHOD_KEY, DEPARTMENT, DEPARTMENT_ID_METHOD_KEY, DESCRIPTION, DIFF1, DIFF2, DIFF3, DIFF4, DIFFS, FORECAST_FLAG_METHOD_KEY, FORMAT_ID_METHOD_KEY, GIFT_CARD_FLAG_METHOD_KEY, HANDLING_SENSITIVITY_CODE_METHOD_KEY, HANDLING_TEMPERATURE_CODE_METHOD_KEY, ID, INVENTORY_FLAG_METHOD_KEY, ITEM_COLLECTION_METHOD_KEY, ITEM_DESCRIPTION_METHOD_KEY, ITEM_GRANDPARENT_ID_METHOD_KEY, ITEM_ID_METHOD_KEY, ITEM_LEVEL_METHOD_KEY, ITEM_NUMBER_TYPE_CODE_METHOD_KEY, ITEM_PARENT_ID_METHOD_KEY, ITEM_SERVICE_LEVEL_METHOD_KEY, ITEM_TYPE_CODE_METHOD_KEY, MERCHANDISE_FLAG_METHOD_KEY, MFG_RECOMMENDED_RETAIL_PRICE_METHOD_KEY, NON_DENOMINATIONAL_METHOD_KEY, ORDER_AS_TYPE_METHOD_KEY, ORDERABLE_FLAG_METHOD_KEY, PACK_FLAG_METHOD_KEY, PACK_TYPE_METHOD_KEY, PACKAGE_SIZE_METHOD_KEY, PACKAGE_UOM_METHOD_KEY, PERISHABLE_FLAG_METHOD_KEY, PERSONALIZATION_FLAG_METHOD_KEY, PREFIX_METHOD_KEY, PRIMARY_REF_ITEM_FLAG_METHOD_KEY, RECIPE_CARD_FLAG_METHOD_KEY, REG_EMPLOYEE_DISCOUNT_PERCENT_METHOD_KEY, RETAIL_LABEL_TYPE_METHOD_KEY, RETAIL_LABEL_VALUE_METHOD_KEY, RETAIL_ZONE_GROUP_ID_METHOD_KEY, SALE_EMPLOYEE_DISCOUNT_PERCENT_METHOD_KEY, SELLABLE_FLAG_METHOD_KEY, SHIP_ALONE_FLAG_METHOD_KEY, SHIP_RESTRICT_DEFAULTED_FLAG_METHOD_KEY, SHORT_DESCRIPTION_35_METHOD_KEY, SHORT_DESCRIPTION_METHOD_KEY, SIMPLE_PACK_FLAG_METHOD_KEY, STANDARD_DELIVERY_CHARGE_FLAG_METHOD_KEY, STATUS, STATUS_ACTIVE, STATUS_CODE_METHOD_KEY, STORE_ORD_MULT_METHOD_KEY, SUBCLASS, SUBCLASS_ID_METHOD_KEY, SUBSTITUTE_BACKORDER_FLAG_METHOD_KEY, SWATCH_FLAG_METHOD_KEY, TAX_CLASSIFICATION_METHOD_KEY, TRANSACTION_LEVEL_METHOD_KEY, TYPE, UNIT_RETAIL_METHOD_KEY, UOM_CODE_METHOD_KEY, UOM_CONVERSION_FACTOR_METHOD_KEY, UP_SELL_BACKORDER_FLAG_METHOD_KEY, VALID_DIFF_KEYS, WASTE_PERCENT_METHOD_KEY, WASTE_TYPE_METHOD_KEY |
Methods inherited from interface com.retek.component.item.Item |
addDifferentiator, addDifferentiators, addFreeFormUda, addUdaValue, getComments, getConveyableType, getCostZoneGroupId, getDefaultWastePercent, getDescription, getDifferentiatorDescription, getDifferentiators, getDifferentiatorType, getDifferentiatorTypes, getFormatId, getFreeFormUdas, getHandlingSensitivityCode, getHandlingTemperatureCode, getItemClass, getItemCollection, getItemCollectionCode, getItemDepartment, getItemFreeFormUdaById, getItemGrandparentId, getItemLevel, getItemNumberTypeCode, getItemParentId, getItemServiceLevel, getItemStatus, getItemSubclass, getMfgRecommendedRetailPrice, getOrderAsType, getPackageSize, getPackageUom, getPackType, getPrefix, getRegularEmployeeDiscountPercent, getRetailLabelType, getRetailLabelValue, getRetailZoneGroupId, getSaleEmployeeDiscountPercent, getShortItemDescription, getShortItemDescription35, getStandardUom, getStoreOrdMult, getTaxClassification, getTransactionLevel, getType, getUdaValueById, getUdaValues, getUnitRetail, getUomConversionFactor, getWastePercent, getWasteType, invokeNoArgAccessor, isCareInstructions, isCatchWeight, isConstantDimension, isContainsInner, isCrossSellBackOrder, isForecast, isGiftCard, isInventoriable, isMerchandise, isNonDenominational, isOrderable, isPack, isPerishable, isPersisted, isPersonalizationAvailable, isPrimaryRefItem, isRecipeCard, isSellable, isShipAlone, isShippingRestrictionsDefaulted, isSimplePack, isSubstituteItemBackOrder, isSwatch, isUpSellBackOrder, setCareInstructions, setCatchWeight, setComments, setConstantDimension, setContainsInner, setConveyableType, setCostZoneGroupId, setCrossSellBackOrder, setDefaultWastePercent, setDescription, setForecast, setFormatId, setGiftCard, setHandlingSensitivityCode, setHandlingTemperatureCode, setItemClass, setItemCollection, setItemDepartment, setItemGrandparentId, setItemNumberTypeCode, setItemParentId, setItemServiceLevel, setItemStatus, setItemSubclass, setMerchandise, setMfgRecommendedRetailPrice, setNonDenominational, setOrderable, setOrderAsType, setPack, setPackageSize, setPackageUom, setPackType, setPerishable, setPersonalizationAvailable, setPrefix, setPrimaryRefItem, setRecipeCard, setRegularEmployeeDiscountPercent, setRetailLabelType, setRetailLabelValue, setRetailZoneGroupId, setSaleEmployeeDiscountPercent, setSellable, setShipAlone, setShippingRestrictionsDefaulted, setShortItemDescription, setShortItemDescription35, setSimplePack, setStandardUom, setStoreOrdMult, setSubstituteItemBackOrder, setSwatch, setTaxClassification, setType, setUnitRetail, setUomConversionFactor, setUpSellBackOrder, setWastePercent, setWasteType, submit |
GIFT_WRAP_TYPE_CODE_METHOD_KEY
public static final java.lang.String GIFT_WRAP_TYPE_CODE_METHOD_KEY
- See Also:
- Constant Field Values
GIFT_CARDABLE_FLAG_METHOD_KEY
public static final java.lang.String GIFT_CARDABLE_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
GIFT_WRAPPABLE_FLAG_METHOD_KEY
public static final java.lang.String GIFT_WRAPPABLE_FLAG_METHOD_KEY
- See Also:
- Constant Field Values
ITEM_LOCATION
public static final java.lang.String ITEM_LOCATION
- See Also:
- Constant Field Values
SHIPPING_METHOD
public static final java.lang.String SHIPPING_METHOD
- See Also:
- Constant Field Values
getItemLocations
public java.util.Collection getItemLocations()
getItemStores
public java.util.Collection getItemStores()
addItemLocation
public void addItemLocation(ItemLocation itemLocation)
getItemSuppliers
public java.util.Collection getItemSuppliers()
getItemSupplier
public ItemSupplier getItemSupplier(Supplier supplier)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getPrimaryItemSupplier
public ItemSupplier getPrimaryItemSupplier()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getPrimaryDefaultWarehouse
public Warehouse getPrimaryDefaultWarehouse()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getGiftWrapType
public GiftWrapType getGiftWrapType()
getItemLocationOutboundHandlingDays
public int getItemLocationOutboundHandlingDays(java.lang.String locationId)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
getShippingMethods
public java.util.Set getShippingMethods()
throws SystemException
- Throws:
SystemException
getPrimaryShippingMethod
public ShippingMethod getPrimaryShippingMethod()
throws SystemException
- Throws:
SystemException
getPrimaryDirectShipItemSupplier
public ItemSupplier getPrimaryDirectShipItemSupplier()
getDifferentiator
public Differentiator getDifferentiator(java.lang.String key)
getDifferentiator
public Differentiator getDifferentiator(DifferentiatorType differentiatorType)
setStandardDeliveryCharge
public void setStandardDeliveryCharge(boolean standardDeliveryCharge)
- Specified by:
setStandardDeliveryCharge
in interface Item
addShippingMethod
public void addShippingMethod(ShippingMethod shippingMethod)
throws SystemException
- Throws:
SystemException
removeShippingMethod
public void removeShippingMethod(ShippingMethod shippingMethod)
throws SystemException
- Throws:
SystemException
setPrimaryShippingMethod
public void setPrimaryShippingMethod(ShippingMethod shippingMethod)
throws SystemException
- Throws:
SystemException
setGiftWrapType
public void setGiftWrapType(GiftWrapType giftWrapType)
setInventoriable
public void setInventoriable(boolean inventoryable)
addItemSupplier
public void addItemSupplier(ItemSupplier itemSupplier)
isGiftWrappable
public boolean isGiftWrappable()
isGiftCardable
public boolean isGiftCardable()
isGiftServiceable
public boolean isGiftServiceable()
isDirectShippable
public boolean isDirectShippable()
throws SystemException
- Throws:
SystemException
isStandardDeliveryCharge
public boolean isStandardDeliveryCharge()
- Specified by:
isStandardDeliveryCharge
in interface Item
hasItemLocation
public boolean hasItemLocation(Location location)
throws SystemException
- Throws:
SystemException
Copyright © 2005 Retek Inc. All Rights Reserved.
- Generated at Fri, 01/21/2005 14:25