com.retek.component.inventory.impl.command
Class AtpCalculateQuantityValuesPackCommand

java.lang.Object
  extended bycom.retek.commons.domain.core.Command
      extended bycom.retek.component.inventory.impl.command.ATPCalculateQuantityValuesSellableItemCommand
          extended bycom.retek.component.inventory.impl.command.AtpCalculateQuantityValuesPackCommand

public class AtpCalculateQuantityValuesPackCommand
extends ATPCalculateQuantityValuesSellableItemCommand


Field Summary
 
Fields inherited from class com.retek.component.inventory.impl.command.ATPCalculateQuantityValuesSellableItemCommand
atpValuesMap, reserveFromDate
 
Constructor Summary
AtpCalculateQuantityValuesPackCommand()
           
 
Method Summary
protected  AtpValues calculateAtpValuesForSellableItem(SellableItem sellableItem, Inventory inventory)
           
protected  AtpValues createATPValuesForDirectShip(SellableItem sellableItem)
           
 void setPacks(java.util.Set activeInventoriablePacks)
           
 
Methods inherited from class com.retek.component.inventory.impl.command.ATPCalculateQuantityValuesSellableItemCommand
doExecute, getAtpValues, getAtpValuesMap, getInventoryManager, getItemIds, getOrganizationRef, getQuantityConvertedFromStandardToSellingUOM, setAllowNegativeFutureQty, setOrganizationRef, setReserveFromDate, setSellableItem, setSellableItems
 
Methods inherited from class com.retek.commons.domain.core.Command
addPostExecutionRule, addPreExecutionRule, execute, getContext, isExecuted, processRules, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtpCalculateQuantityValuesPackCommand

public AtpCalculateQuantityValuesPackCommand()
Method Detail

setPacks

public void setPacks(java.util.Set activeInventoriablePacks)

calculateAtpValuesForSellableItem

protected AtpValues calculateAtpValuesForSellableItem(SellableItem sellableItem,
                                                      Inventory inventory)
                                               throws SystemException,
                                                      BusinessException
Overrides:
calculateAtpValuesForSellableItem in class ATPCalculateQuantityValuesSellableItemCommand
Throws:
SystemException
BusinessException

createATPValuesForDirectShip

protected AtpValues createATPValuesForDirectShip(SellableItem sellableItem)
                                          throws SystemException,
                                                 BusinessException
Specified by:
createATPValuesForDirectShip in class ATPCalculateQuantityValuesSellableItemCommand
Throws:
SystemException
BusinessException


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