com.retek.component.inventory.impl.remote
Interface InventoryServiceRemote
- All Superinterfaces:
- DefaultSessionRemote, javax.ejb.EJBObject, java.rmi.Remote
- public interface InventoryServiceRemote
- extends DefaultSessionRemote
Remote interface for com.retek.component.inventory.impl.remote.InventoryService.
Method Summary |
ReferenceCache |
createReferenceCache(java.lang.Class businessInterface)
|
java.util.Set |
findAllVirtualWarehouses(IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
|
java.util.Set |
findItemSupplierQuantityBlocks(java.lang.String itemId,
java.lang.String supplierId)
|
java.util.Collection |
findPurchaseOrders(PurchaseOrderSearchCriteria criteria)
|
java.util.Set |
findWarehouseSkuAvailabilityRecords(java.lang.String sellableItemId)
|
java.util.Set |
getAllSupplierInventoriesBySysDate(java.lang.String sellableItemId)
|
Quantity |
getQuantityConverted(java.lang.String itemId,
Quantity qty,
java.lang.String fromUom,
java.lang.String toUom)
|
java.util.Set |
getSupplierInventories(java.lang.String sellableItemId,
java.lang.String supplierId)
|
Quantity |
getTotalBackorderedQuantity(java.lang.String sellableItemId,
DistributedReference vStoreRef)
|
Quantity |
getTotalReservedAndShippedQuantityFromSupplier(java.lang.String itemId,
java.lang.String supplierId)
|
Quantity |
getTotalReservedQuantity(java.lang.String sellableItemId,
DistributedReference vStoreRef)
|
InventoryQtyDto |
inventoryQtySubmit(InventoryQtyDto dto)
|
void |
moveQuantityFromReservedToBackOrder(java.lang.String sellableItemId,
DistributedReference vStoreRef,
Quantity qtyToMove,
IntegrationReference warehouseIntegarionRef)
|
void |
packRelease(java.lang.String packId,
DistributedReference virtualStoreRef,
PackReservationValues packRsvValues)
|
PackReservationValues |
packReserve(java.lang.String packId,
DistributedReference vStoreRef,
Quantity quantityToReserve,
RDate reserveFromDate)
|
InventoryDto |
readInventoryForItem(java.lang.String sellableItemId,
IntegrationReference bannerIntRef,
IntegrationReference channelTypeIntRef)
|
InventoryQtyDto |
readInventoryQty(InventoryQtyType inventoryQtyType)
|
void |
release(java.lang.String sellableItemId,
IntegrationReference channelTypeRef,
IntegrationReference bannerRef,
Quantity reservationReleaseQuantity,
Quantity backorderedReleaseQuantity)
|
void |
releaseFromSupplier(java.lang.String sellableItemId,
java.lang.String supplierId,
Quantity reservationReleaseQuantity,
RDate supplierStartDate)
|
ReservationValues |
reserve(java.lang.String skuId,
DistributedReference vStoreRef,
Quantity quantityToReserve,
RDate reserveFromDate,
boolean directShipSkuSegregation)
|
ItemSupplierQuantityBlockDto |
submit(ItemSupplierQuantityBlockDto dto)
|
void |
warehouseCancel(java.lang.String sellableItemId,
java.lang.String virtualWarehouseDisplayCode,
Quantity warehouseChangeQty)
|
void |
warehouseRelease(java.lang.String sellableItemId,
IntegrationReference chnannelTypeIntegrationRef,
IntegrationReference bannerIntegrationRef,
IntegrationReference virtualWarehouseIntegrationRef,
Quantity warehouseReleaseQty)
|
java.util.Set |
warehouseReserve(DistributedReference virtualStoreRef,
DistributedReference countryRef,
java.lang.String shipToZipCode,
java.util.Set skuResValues,
boolean isPersonalized,
boolean isGifting)
|
java.util.Set |
warehouseReserve(java.lang.String sellableItemId,
DistributedReference virtualStoreRef,
DistributedReference countryRef,
java.lang.String shipToZipCode,
boolean isPersonalized,
boolean isGifting,
Quantity warehouseReservationQuantity)
|
Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
createReferenceCache
public ReferenceCache createReferenceCache(java.lang.Class businessInterface)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findAllVirtualWarehouses
public java.util.Set findAllVirtualWarehouses(IntegrationReference bannerRef,
IntegrationReference channelTypeRef)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
findItemSupplierQuantityBlocks
public java.util.Set findItemSupplierQuantityBlocks(java.lang.String itemId,
java.lang.String supplierId)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findPurchaseOrders
public java.util.Collection findPurchaseOrders(PurchaseOrderSearchCriteria criteria)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findWarehouseSkuAvailabilityRecords
public java.util.Set findWarehouseSkuAvailabilityRecords(java.lang.String sellableItemId)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
getAllSupplierInventoriesBySysDate
public java.util.Set getAllSupplierInventoriesBySysDate(java.lang.String sellableItemId)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
getQuantityConverted
public Quantity getQuantityConverted(java.lang.String itemId,
Quantity qty,
java.lang.String fromUom,
java.lang.String toUom)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
getSupplierInventories
public java.util.Set getSupplierInventories(java.lang.String sellableItemId,
java.lang.String supplierId)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
getTotalBackorderedQuantity
public Quantity getTotalBackorderedQuantity(java.lang.String sellableItemId,
DistributedReference vStoreRef)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
getTotalReservedAndShippedQuantityFromSupplier
public Quantity getTotalReservedAndShippedQuantityFromSupplier(java.lang.String itemId,
java.lang.String supplierId)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
getTotalReservedQuantity
public Quantity getTotalReservedQuantity(java.lang.String sellableItemId,
DistributedReference vStoreRef)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
inventoryQtySubmit
public InventoryQtyDto inventoryQtySubmit(InventoryQtyDto dto)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
moveQuantityFromReservedToBackOrder
public void moveQuantityFromReservedToBackOrder(java.lang.String sellableItemId,
DistributedReference vStoreRef,
Quantity qtyToMove,
IntegrationReference warehouseIntegarionRef)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
packRelease
public void packRelease(java.lang.String packId,
DistributedReference virtualStoreRef,
PackReservationValues packRsvValues)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
packReserve
public PackReservationValues packReserve(java.lang.String packId,
DistributedReference vStoreRef,
Quantity quantityToReserve,
RDate reserveFromDate)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
readInventoryForItem
public InventoryDto readInventoryForItem(java.lang.String sellableItemId,
IntegrationReference bannerIntRef,
IntegrationReference channelTypeIntRef)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
readInventoryQty
public InventoryQtyDto readInventoryQty(InventoryQtyType inventoryQtyType)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
release
public void release(java.lang.String sellableItemId,
IntegrationReference channelTypeRef,
IntegrationReference bannerRef,
Quantity reservationReleaseQuantity,
Quantity backorderedReleaseQuantity)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
releaseFromSupplier
public void releaseFromSupplier(java.lang.String sellableItemId,
java.lang.String supplierId,
Quantity reservationReleaseQuantity,
RDate supplierStartDate)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
reserve
public ReservationValues reserve(java.lang.String skuId,
DistributedReference vStoreRef,
Quantity quantityToReserve,
RDate reserveFromDate,
boolean directShipSkuSegregation)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
submit
public ItemSupplierQuantityBlockDto submit(ItemSupplierQuantityBlockDto dto)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
warehouseCancel
public void warehouseCancel(java.lang.String sellableItemId,
java.lang.String virtualWarehouseDisplayCode,
Quantity warehouseChangeQty)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
warehouseRelease
public void warehouseRelease(java.lang.String sellableItemId,
IntegrationReference chnannelTypeIntegrationRef,
IntegrationReference bannerIntegrationRef,
IntegrationReference virtualWarehouseIntegrationRef,
Quantity warehouseReleaseQty)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
warehouseReserve
public java.util.Set warehouseReserve(DistributedReference virtualStoreRef,
DistributedReference countryRef,
java.lang.String shipToZipCode,
java.util.Set skuResValues,
boolean isPersonalized,
boolean isGifting)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
warehouseReserve
public java.util.Set warehouseReserve(java.lang.String sellableItemId,
DistributedReference virtualStoreRef,
DistributedReference countryRef,
java.lang.String shipToZipCode,
boolean isPersonalized,
boolean isGifting,
Quantity warehouseReservationQuantity)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28