com.retek.component.item.test
Class ItemObjectMaster

java.lang.Object
  extended bycom.retek.component.item.test.ItemObjectMaster

public class ItemObjectMaster
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_UNIT_OF_MEASURE
           
 
Constructor Summary
ItemObjectMaster()
           
 
Method Summary
static ItemSupplier attachItemSupplierPersonalizationAttributes(DistributedContext context, ItemSupplier itemSupplier, ItemPersonalizationBuilderAttributes attributes)
           
static ItemSupplier createAndPersistItemSupplier(DistributedContext context, SellableItem sellableItem, Supplier supplier)
           
static Sku createBasicSku(DistributedContext context)
           
static Sku createBasicSku(DistributedContext context, int itemLevel, int transactionLevel)
           
static ItemAttribute createCustomItemAttribute(DistributedContext context)
           
static ItemAttributeScreenType createCustomItemAttributeScreenType(Banner banner)
           
static Department createDepartment(DistributedContext context)
           
static Differentiator createDifferentiator(DistributedContext context)
           
static Differentiator createDifferentiator(DistributedContext context, java.lang.String id)
           
static DifferentiatorGroupHeader createDifferentiatorGroupHeader(DistributedContext context)
           
static DifferentiatorGroupHeader createDifferentiatorGroupHeaderWithDiffs(DistributedContext context)
           
static DifferentiatorGroupHeader createDifferentiatorGroupHeaderWithDiffs(DistributedContext context, int howMany)
           
static DifferentiatorGroupHeader createDifferentiatorGroupHeaderWithDiffType(DistributedContext context)
           
static DifferentiatorType createDifferentiatorType(DistributedContext context)
           
static Differentiator createDifferentiatorWithType(DistributedContext context)
           
static Differentiator createDifferentiatorWithType(DistributedContext context, DifferentiatorType aDiffType)
           
static FreeFormUdaProductInformationAttribute createFreeFormUdaProductInformationAttribute(DistributedContext context, java.lang.String itemId)
           
static ItemAttribute createGlobalItemAttribute(DistributedContext context, boolean enabled)
           
static ItemAttribute createGlobalItemAttribute(DistributedContext context, boolean enabled, java.lang.String attributeName, java.lang.String attributeValue)
           
static ItemAttributeScreenType createItemAttributeScreenType(Banner banner)
           
static ItemFreeFormUda createItemFreeFormUda(DistributedContext context, java.lang.String value)
           
static ItemLocation createItemLocation(DistributedContext context, Pack pack, Location location, java.lang.String status, boolean isNoLongerAvailable, int inboundDays, int outboundDays)
           
static ItemLocation createItemLocation(DistributedContext context, Pack pack, Location location, java.lang.String status, boolean isNoLongerAvailable, int inboundDays, int outboundDays, java.lang.String locationType)
           
static ItemLocation createItemLocation(DistributedContext context, Pack pack, Store store)
           
static ItemLocation createItemLocation(DistributedContext context, SellableItem sellableItem, Location location, java.lang.String status, boolean isNoLongerAvailable, int inboundDays, int outboundDays, java.lang.String locationType)
           
static ItemLocation createItemLocation(DistributedContext context, Sku sku, Channel channel)
           
static ItemLocation createItemLocation(DistributedContext context, Sku sku, Store store)
           
static ItemLocation createItemLocation(DistributedContext context, Sku sku, Warehouse warehouse)
           
static ItemLocation createItemLocationForStore(DistributedContext context, Sku sku, Store store, java.lang.String status, boolean isNoLongerAvailable, int inboundDays, int outboundDays)
           
static ItemLocation createItemLocationForWarehouse(DistributedContext context, Sku sku, Warehouse warehouse, java.lang.String status, boolean isNoLongerAvailable, int inboundDays, int outboundDays)
           
static void createItemLocationsForVirtualStores(DistributedContext context, Sku aSku, DistributedReference orgReference)
           
static ItemProductInformationAttribute createItemProductInformationAttribute(DistributedContext context)
           
static ItemProductInformationAttribute createItemProductInformationAttribute(DistributedContext context, boolean isDynamic)
           
static ItemProductInformationAttribute createItemProductInformationAttribute(DistributedContext context, ItemAttribute itemAttribute)
           
static ItemProductInformationAttribute createItemProductInformationAttribute(DistributedContext context, java.lang.String attributeName, java.lang.String attributeValue)
           
static ItemSupplier createItemSupplier(DistributedContext context, Pack pack, Sku packComponentSku, java.lang.String supplierId, boolean isPrimaryDirectShipSupplier)
           
static ItemSupplier createItemSupplier(DistributedContext context, Pack pack, Supplier supplier)
           
static ItemSupplier createItemSupplier(DistributedContext context, Pack pack, Supplier supplier, boolean isPrimaryDirectShipSupplier)
           
static ItemSupplier createItemSupplier(DistributedContext context, SellableItem sellableItem)
           
static ItemSupplier createItemSupplier(DistributedContext context, SellableItem sellableItem, java.lang.String supplierId, boolean isDirectShipSupplier)
           
static ItemSupplier createItemSupplier(DistributedContext context, SellableItem sellableItem, Supplier supplier, boolean isPrimaryDirectShipSupplier)
           
static ItemSupplier createItemSupplier(DistributedContext context, Sku sku, boolean isPrimaryDirectShipSupplier, Supplier supplier)
           
static ItemSupplier createItemSupplierForPack(DistributedContext context, Pack pack, Supplier supplier, boolean isPrimaryDirectShipSupplier)
           
static Sku createNonInventoryableSku(DistributedContext context)
           
static Pack createPack(Channel channel, DistributedContext context)
           
static Pack createPack(DistributedContext context)
           
static Pack createPack(DistributedContext context, int numComponents)
           
static Pack createPack(DistributedContext context, int numComponents, int quantity)
           
static Pack createPack(DistributedContext context, java.util.List skus)
           
static Pack createPack(DistributedContext context, java.util.Map components)
           
static ShipRestriction createPersistedShipRestriction(DistributedContext context, Item item)
           
static ShipRestriction createPersistedShipRestriction(DistributedContext context, SellableItem sellableItem)
           
static ProductInformation createProductInformation(DistributedContext context, Banner banner, java.lang.String itemId, RDate startDate, RDate endDate)
           
static ProductInformation createProductInformation(DistributedContext context, ItemAttributeScreenType screenType, java.lang.String itemId, RDate startDate, RDate endDate)
           
static void createShipRestrictionForAddressCode(DistributedContext context, SellableItem item, Carrier carrier, java.lang.String zipcode)
           
static void createShipRestrictionForMilitaryAddress(DistributedContext context, SellableItem item, Carrier carrier)
           
static void createShipRestrictionForPoBoxes(DistributedContext context, SellableItem item, Carrier carrier)
           
static void createShipRestrictionForZipcode(DistributedContext context, SellableItem item, Carrier carrier, java.lang.String zipcode)
           
static Sku createSku(DistributedContext context)
           
static Sku createSku(DistributedContext context, Money unitPrice)
           
static Sku createSku(DistributedContext context, Style style, int i)
           
static Sku createSku(DistributedContext context, Style style, int i, Carrier carrier, ShippingMethod shippingMethod)
           
static Sku createSku(DistributedContext context, Style style, int i, ItemPersonalizationBuilderAttributes attributes)
           
static Sku createSku(DistributedContext context, Style style, int i, ItemPersonalizationBuilderAttributes attributes, Carrier carrier, ShippingMethod shippingMethod)
           
static Sku createSkuForSuppliers(DistributedContext context, Style style, int i, java.util.Set suppliers, ItemPersonalizationBuilderAttributes attributes)
           
static Sku createSkuWithoutDiffs(DistributedContext context)
           
static Sku createSkuWithoutShippingMethods(DistributedContext context)
           
static Sku createSkuWithoutSubmit(DistributedContext context)
           
static Sku createSkuWithTwoItemLocations(DistributedContext context)
           
static Sku createSkuWithTwoItemSuppliers(DistributedContext context)
           
static Style createStyle(Channel channel, DistributedContext context)
           
static Style createStyle(DistributedContext context)
           
static Style createStyle(DistributedContext context, int howMany)
           
static Style createStyleWithoutDiffs(DistributedContext context)
           
static Style createStyleWithSku(DistributedContext context, int howMany)
           
static Style createStyleWithSku(DistributedContext context, int howMany, Carrier carrier, ShippingMethod shippingMethod)
           
static Style createStyleWithSku(DistributedContext context, int howMany, Carrier carrier, ShippingMethod shippingMethod, Sku sku)
           
static Style createStyleWithSku(DistributedContext context, int howMany, ItemPersonalizationBuilderAttributes attributes)
           
static UdaHeader createUdaHeader(DistributedContext context, java.lang.String udaHeaderDescription)
           
static UdaHeaderProductInformationAttribute createUDAHeaderProductInformationAttribute(DistributedContext context, java.lang.String itemId)
           
static UdaHeaderProductInformationAttribute createUDAHeaderProductInformationAttribute(DistributedContext context, java.lang.String itemId, java.lang.String udaHeaderDescription)
           
static UdaHeaderProductInformationAttribute createUDAHeaderProductInformationAttribute(DistributedContext context, java.lang.String itemId, UdaHeader udaHeader)
           
static UdaValue createUdaValue(DistributedContext context)
           
static UdaValue createUdaValue(DistributedContext context, UdaHeader udaHeader, java.lang.String udaValueDescription)
           
static ItemCollection getAlternateValidItemCollection(DistributedContext context, ItemCollection primaryCollection)
           
static java.lang.String getUnique10DigitCode()
           
static ItemCollection getValidItemCollection(DistributedContext context)
           
static Store getVirtualStore(SellableItem sellableItem)
           
static Warehouse getVirtualWarehouse(SellableItem sellableItem)
           
static void resetAllDaos()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_UNIT_OF_MEASURE

public static final java.lang.String DEFAULT_UNIT_OF_MEASURE
See Also:
Constant Field Values
Constructor Detail

ItemObjectMaster

public ItemObjectMaster()
Method Detail

resetAllDaos

public static void resetAllDaos()
                         throws java.lang.Exception
Throws:
java.lang.Exception

getUnique10DigitCode

public static java.lang.String getUnique10DigitCode()

createDepartment

public static Department createDepartment(DistributedContext context)
                                   throws SystemException,
                                          BusinessException
Throws:
SystemException
BusinessException

createDifferentiator

public static Differentiator createDifferentiator(DistributedContext context)
                                           throws SystemException,
                                                  BusinessException
Throws:
SystemException
BusinessException

createDifferentiatorType

public static DifferentiatorType createDifferentiatorType(DistributedContext context)
                                                   throws SystemException,
                                                          BusinessException
Throws:
SystemException
BusinessException

createDifferentiatorWithType

public static Differentiator createDifferentiatorWithType(DistributedContext context)
                                                   throws SystemException,
                                                          BusinessException
Throws:
SystemException
BusinessException

createDifferentiatorWithType

public static Differentiator createDifferentiatorWithType(DistributedContext context,
                                                          DifferentiatorType aDiffType)
                                                   throws SystemException,
                                                          BusinessException
Throws:
SystemException
BusinessException

createDifferentiator

public static Differentiator createDifferentiator(DistributedContext context,
                                                  java.lang.String id)
                                           throws SystemException,
                                                  BusinessException
Throws:
SystemException
BusinessException

createDifferentiatorGroupHeader

public static DifferentiatorGroupHeader createDifferentiatorGroupHeader(DistributedContext context)
                                                                 throws BusinessException,
                                                                        SystemException
Throws:
BusinessException
SystemException

createDifferentiatorGroupHeaderWithDiffType

public static DifferentiatorGroupHeader createDifferentiatorGroupHeaderWithDiffType(DistributedContext context)
                                                                             throws BusinessException,
                                                                                    SystemException
Throws:
BusinessException
SystemException

createDifferentiatorGroupHeaderWithDiffs

public static DifferentiatorGroupHeader createDifferentiatorGroupHeaderWithDiffs(DistributedContext context)
                                                                          throws BusinessException,
                                                                                 SystemException
Throws:
BusinessException
SystemException

createDifferentiatorGroupHeaderWithDiffs

public static DifferentiatorGroupHeader createDifferentiatorGroupHeaderWithDiffs(DistributedContext context,
                                                                                 int howMany)
                                                                          throws BusinessException,
                                                                                 SystemException
Throws:
BusinessException
SystemException

createStyle

public static Style createStyle(DistributedContext context)
                         throws SystemException,
                                BusinessException
Throws:
SystemException
BusinessException

createStyle

public static Style createStyle(DistributedContext context,
                                int howMany)
                         throws SystemException,
                                BusinessException
Throws:
SystemException
BusinessException

createStyleWithoutDiffs

public static Style createStyleWithoutDiffs(DistributedContext context)
                                     throws SystemException,
                                            BusinessException
Throws:
SystemException
BusinessException

createStyleWithSku

public static Style createStyleWithSku(DistributedContext context,
                                       int howMany)
                                throws java.lang.Exception
Throws:
java.lang.Exception

createStyleWithSku

public static Style createStyleWithSku(DistributedContext context,
                                       int howMany,
                                       Carrier carrier,
                                       ShippingMethod shippingMethod)
                                throws java.lang.Exception
Throws:
java.lang.Exception

createStyleWithSku

public static Style createStyleWithSku(DistributedContext context,
                                       int howMany,
                                       Carrier carrier,
                                       ShippingMethod shippingMethod,
                                       Sku sku)
                                throws java.lang.Exception
Throws:
java.lang.Exception

createStyleWithSku

public static Style createStyleWithSku(DistributedContext context,
                                       int howMany,
                                       ItemPersonalizationBuilderAttributes attributes)
                                throws java.lang.Exception
Throws:
java.lang.Exception

createSkuWithoutDiffs

public static Sku createSkuWithoutDiffs(DistributedContext context)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

createStyle

public static Style createStyle(Channel channel,
                                DistributedContext context)
                         throws java.lang.Exception
Throws:
java.lang.Exception

createPack

public static Pack createPack(Channel channel,
                              DistributedContext context)
                       throws java.lang.Exception
Throws:
java.lang.Exception

createPack

public static Pack createPack(DistributedContext context,
                              java.util.List skus)
                       throws java.lang.Exception
Throws:
java.lang.Exception

createSku

public static Sku createSku(DistributedContext context,
                            Style style,
                            int i)
                     throws java.lang.Exception
Throws:
java.lang.Exception

createSku

public static Sku createSku(DistributedContext context,
                            Style style,
                            int i,
                            ItemPersonalizationBuilderAttributes attributes)
                     throws java.lang.Exception
Throws:
java.lang.Exception

createSku

public static Sku createSku(DistributedContext context,
                            Style style,
                            int i,
                            ItemPersonalizationBuilderAttributes attributes,
                            Carrier carrier,
                            ShippingMethod shippingMethod)
                     throws java.lang.Exception
Throws:
java.lang.Exception

createSkuForSuppliers

public static Sku createSkuForSuppliers(DistributedContext context,
                                        Style style,
                                        int i,
                                        java.util.Set suppliers,
                                        ItemPersonalizationBuilderAttributes attributes)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

createSku

public static Sku createSku(DistributedContext context,
                            Style style,
                            int i,
                            Carrier carrier,
                            ShippingMethod shippingMethod)
                     throws java.lang.Exception
Throws:
java.lang.Exception

createSku

public static Sku createSku(DistributedContext context)
                     throws java.lang.Exception
Throws:
java.lang.Exception

createSku

public static Sku createSku(DistributedContext context,
                            Money unitPrice)
                     throws java.lang.Exception
Throws:
java.lang.Exception

createSkuWithoutSubmit

public static Sku createSkuWithoutSubmit(DistributedContext context)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

createSkuWithoutShippingMethods

public static Sku createSkuWithoutShippingMethods(DistributedContext context)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

createBasicSku

public static Sku createBasicSku(DistributedContext context)
                          throws java.lang.Exception
Throws:
java.lang.Exception

createBasicSku

public static Sku createBasicSku(DistributedContext context,
                                 int itemLevel,
                                 int transactionLevel)
                          throws java.lang.Exception
Throws:
java.lang.Exception

createNonInventoryableSku

public static Sku createNonInventoryableSku(DistributedContext context)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

createPack

public static Pack createPack(DistributedContext context,
                              java.util.Map components)
                       throws java.lang.Exception
Throws:
java.lang.Exception

createPack

public static Pack createPack(DistributedContext context,
                              int numComponents)
                       throws java.lang.Exception
Throws:
java.lang.Exception

createPack

public static Pack createPack(DistributedContext context,
                              int numComponents,
                              int quantity)
                       throws java.lang.Exception
Throws:
java.lang.Exception

createPack

public static Pack createPack(DistributedContext context)
                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocationForStore

public static ItemLocation createItemLocationForStore(DistributedContext context,
                                                      Sku sku,
                                                      Store store,
                                                      java.lang.String status,
                                                      boolean isNoLongerAvailable,
                                                      int inboundDays,
                                                      int outboundDays)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocationForWarehouse

public static ItemLocation createItemLocationForWarehouse(DistributedContext context,
                                                          Sku sku,
                                                          Warehouse warehouse,
                                                          java.lang.String status,
                                                          boolean isNoLongerAvailable,
                                                          int inboundDays,
                                                          int outboundDays)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocation

public static ItemLocation createItemLocation(DistributedContext context,
                                              Pack pack,
                                              Location location,
                                              java.lang.String status,
                                              boolean isNoLongerAvailable,
                                              int inboundDays,
                                              int outboundDays)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocation

public static ItemLocation createItemLocation(DistributedContext context,
                                              SellableItem sellableItem,
                                              Location location,
                                              java.lang.String status,
                                              boolean isNoLongerAvailable,
                                              int inboundDays,
                                              int outboundDays,
                                              java.lang.String locationType)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocation

public static ItemLocation createItemLocation(DistributedContext context,
                                              Sku sku,
                                              Store store)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocation

public static ItemLocation createItemLocation(DistributedContext context,
                                              Sku sku,
                                              Warehouse warehouse)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocation

public static ItemLocation createItemLocation(DistributedContext context,
                                              Sku sku,
                                              Channel channel)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocation

public static ItemLocation createItemLocation(DistributedContext context,
                                              Pack pack,
                                              Location location,
                                              java.lang.String status,
                                              boolean isNoLongerAvailable,
                                              int inboundDays,
                                              int outboundDays,
                                              java.lang.String locationType)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocation

public static ItemLocation createItemLocation(DistributedContext context,
                                              Pack pack,
                                              Store store)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createSkuWithTwoItemLocations

public static Sku createSkuWithTwoItemLocations(DistributedContext context)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

createItemSupplier

public static ItemSupplier createItemSupplier(DistributedContext context,
                                              SellableItem sellableItem,
                                              java.lang.String supplierId,
                                              boolean isDirectShipSupplier)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemSupplier

public static ItemSupplier createItemSupplier(DistributedContext context,
                                              SellableItem sellableItem,
                                              Supplier supplier,
                                              boolean isPrimaryDirectShipSupplier)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemSupplierForPack

public static ItemSupplier createItemSupplierForPack(DistributedContext context,
                                                     Pack pack,
                                                     Supplier supplier,
                                                     boolean isPrimaryDirectShipSupplier)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

createItemSupplier

public static ItemSupplier createItemSupplier(DistributedContext context,
                                              Pack pack,
                                              Sku packComponentSku,
                                              java.lang.String supplierId,
                                              boolean isPrimaryDirectShipSupplier)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemSupplier

public static ItemSupplier createItemSupplier(DistributedContext context,
                                              Sku sku,
                                              boolean isPrimaryDirectShipSupplier,
                                              Supplier supplier)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemSupplier

public static ItemSupplier createItemSupplier(DistributedContext context,
                                              SellableItem sellableItem)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createAndPersistItemSupplier

public static ItemSupplier createAndPersistItemSupplier(DistributedContext context,
                                                        SellableItem sellableItem,
                                                        Supplier supplier)
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

createItemSupplier

public static ItemSupplier createItemSupplier(DistributedContext context,
                                              Pack pack,
                                              Supplier supplier,
                                              boolean isPrimaryDirectShipSupplier)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createItemSupplier

public static ItemSupplier createItemSupplier(DistributedContext context,
                                              Pack pack,
                                              Supplier supplier)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

createSkuWithTwoItemSuppliers

public static Sku createSkuWithTwoItemSuppliers(DistributedContext context)
                                         throws java.lang.Exception
Throws:
java.lang.Exception

attachItemSupplierPersonalizationAttributes

public static ItemSupplier attachItemSupplierPersonalizationAttributes(DistributedContext context,
                                                                       ItemSupplier itemSupplier,
                                                                       ItemPersonalizationBuilderAttributes attributes)
                                                                throws java.lang.Exception
Throws:
java.lang.Exception

createPersistedShipRestriction

public static ShipRestriction createPersistedShipRestriction(DistributedContext context,
                                                             SellableItem sellableItem)
                                                      throws java.lang.Exception
Throws:
java.lang.Exception

createPersistedShipRestriction

public static ShipRestriction createPersistedShipRestriction(DistributedContext context,
                                                             Item item)
                                                      throws java.lang.Exception
Throws:
java.lang.Exception

createShipRestrictionForZipcode

public static void createShipRestrictionForZipcode(DistributedContext context,
                                                   SellableItem item,
                                                   Carrier carrier,
                                                   java.lang.String zipcode)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

createShipRestrictionForAddressCode

public static void createShipRestrictionForAddressCode(DistributedContext context,
                                                       SellableItem item,
                                                       Carrier carrier,
                                                       java.lang.String zipcode)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

createShipRestrictionForPoBoxes

public static void createShipRestrictionForPoBoxes(DistributedContext context,
                                                   SellableItem item,
                                                   Carrier carrier)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

createShipRestrictionForMilitaryAddress

public static void createShipRestrictionForMilitaryAddress(DistributedContext context,
                                                           SellableItem item,
                                                           Carrier carrier)
                                                    throws java.lang.Exception
Throws:
java.lang.Exception

createUdaHeader

public static UdaHeader createUdaHeader(DistributedContext context,
                                        java.lang.String udaHeaderDescription)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

createUdaValue

public static UdaValue createUdaValue(DistributedContext context)
                               throws java.lang.Exception
Throws:
java.lang.Exception

createUdaValue

public static UdaValue createUdaValue(DistributedContext context,
                                      UdaHeader udaHeader,
                                      java.lang.String udaValueDescription)
                               throws java.lang.Exception
Throws:
java.lang.Exception

createCustomItemAttribute

public static ItemAttribute createCustomItemAttribute(DistributedContext context)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

createCustomItemAttributeScreenType

public static ItemAttributeScreenType createCustomItemAttributeScreenType(Banner banner)
                                                                   throws java.lang.Exception
Throws:
java.lang.Exception

createItemAttributeScreenType

public static ItemAttributeScreenType createItemAttributeScreenType(Banner banner)
                                                             throws java.lang.Exception
Throws:
java.lang.Exception

createGlobalItemAttribute

public static ItemAttribute createGlobalItemAttribute(DistributedContext context,
                                                      boolean enabled)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

createGlobalItemAttribute

public static ItemAttribute createGlobalItemAttribute(DistributedContext context,
                                                      boolean enabled,
                                                      java.lang.String attributeName,
                                                      java.lang.String attributeValue)
                                               throws java.lang.Exception
Throws:
java.lang.Exception

createProductInformation

public static ProductInformation createProductInformation(DistributedContext context,
                                                          ItemAttributeScreenType screenType,
                                                          java.lang.String itemId,
                                                          RDate startDate,
                                                          RDate endDate)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

createProductInformation

public static ProductInformation createProductInformation(DistributedContext context,
                                                          Banner banner,
                                                          java.lang.String itemId,
                                                          RDate startDate,
                                                          RDate endDate)
                                                   throws java.lang.Exception
Throws:
java.lang.Exception

createUDAHeaderProductInformationAttribute

public static UdaHeaderProductInformationAttribute createUDAHeaderProductInformationAttribute(DistributedContext context,
                                                                                              java.lang.String itemId)
                                                                                       throws java.lang.Exception
Throws:
java.lang.Exception

createUDAHeaderProductInformationAttribute

public static UdaHeaderProductInformationAttribute createUDAHeaderProductInformationAttribute(DistributedContext context,
                                                                                              java.lang.String itemId,
                                                                                              java.lang.String udaHeaderDescription)
                                                                                       throws java.lang.Exception
Throws:
java.lang.Exception

createUDAHeaderProductInformationAttribute

public static UdaHeaderProductInformationAttribute createUDAHeaderProductInformationAttribute(DistributedContext context,
                                                                                              java.lang.String itemId,
                                                                                              UdaHeader udaHeader)
                                                                                       throws java.lang.Exception
Throws:
java.lang.Exception

createFreeFormUdaProductInformationAttribute

public static FreeFormUdaProductInformationAttribute createFreeFormUdaProductInformationAttribute(DistributedContext context,
                                                                                                  java.lang.String itemId)
                                                                                           throws java.lang.Exception
Throws:
java.lang.Exception

createItemFreeFormUda

public static ItemFreeFormUda createItemFreeFormUda(DistributedContext context,
                                                    java.lang.String value)
                                             throws SystemException
Throws:
SystemException

createItemProductInformationAttribute

public static ItemProductInformationAttribute createItemProductInformationAttribute(DistributedContext context)
                                                                             throws java.lang.Exception
Throws:
java.lang.Exception

createItemProductInformationAttribute

public static ItemProductInformationAttribute createItemProductInformationAttribute(DistributedContext context,
                                                                                    java.lang.String attributeName,
                                                                                    java.lang.String attributeValue)
                                                                             throws java.lang.Exception
Throws:
java.lang.Exception

createItemProductInformationAttribute

public static ItemProductInformationAttribute createItemProductInformationAttribute(DistributedContext context,
                                                                                    boolean isDynamic)
                                                                             throws java.lang.Exception
Throws:
java.lang.Exception

createItemProductInformationAttribute

public static ItemProductInformationAttribute createItemProductInformationAttribute(DistributedContext context,
                                                                                    ItemAttribute itemAttribute)
                                                                             throws java.lang.Exception
Throws:
java.lang.Exception

getVirtualStore

public static Store getVirtualStore(SellableItem sellableItem)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getVirtualWarehouse

public static Warehouse getVirtualWarehouse(SellableItem sellableItem)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

createItemLocationsForVirtualStores

public static void createItemLocationsForVirtualStores(DistributedContext context,
                                                       Sku aSku,
                                                       DistributedReference orgReference)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

getValidItemCollection

public static ItemCollection getValidItemCollection(DistributedContext context)
                                             throws java.lang.Exception
Throws:
java.lang.Exception

getAlternateValidItemCollection

public static ItemCollection getAlternateValidItemCollection(DistributedContext context,
                                                             ItemCollection primaryCollection)
                                                      throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28