Rev 32194 | Rev 33247 | Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.service.warehouse;import java.util.List;import com.spice.profitmandi.common.model.ItemQtyModel;import com.spice.profitmandi.dao.entity.warehouse.WarehouseInventoryItem;import com.spice.profitmandi.dao.entity.warehouse.WarehousePurchaseOrder;import com.spice.profitmandi.dao.model.transaction.OrderBillingModel;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service;import com.spice.profitmandi.common.exception.ProfitMandiBusinessException;import com.spice.profitmandi.common.model.ItemDescriptionModel;import com.spice.profitmandi.dao.entity.transaction.WarehouseAddressMaster;import com.spice.profitmandi.dao.enumuration.inventory.InventoryType;import com.spice.profitmandi.dao.enumuration.inventory.WarehouseType;@Servicepublic interface WarehouseService {public List<Integer> getAuthWarehouses(String email) throws ProfitMandiBusinessException;public void createVendorWarehouse(WarehouseType warehouseType, InventoryType inventoryType, String label, int warehouseId, WarehouseAddressMaster wam, int vendorId);public List<ItemDescriptionModel> getAllPartnerItemStringDescription(int vendorId);@Autowiredvoid billing(List<OrderBillingModel> orderBillingModels) throws Exception;//TODO - NEED TO ImplementWarehouseInventoryItem addInventoryItem(int purchaseId, WarehousePurchaseOrder warehousePurchaseOrder, ItemQtyModel itemQtyModel) throws ProfitMandiBusinessException;}