Subversion Repositories SmartDukaan

Rev

Rev 33384 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 33384 Rev 36016
Line 1... Line 1...
1
package com.spice.profitmandi.service.warehouse;
1
package com.spice.profitmandi.service.warehouse;
2
 
2
 
3
import com.spice.profitmandi.common.exception.ProfitMandiBusinessException;
3
import com.spice.profitmandi.common.exception.ProfitMandiBusinessException;
4
import com.spice.profitmandi.common.model.ItemDescriptionModel;
4
import com.spice.profitmandi.common.model.ItemDescriptionModel;
5
import com.spice.profitmandi.common.model.ItemQtyModel;
5
import com.spice.profitmandi.common.model.ItemQtyModel;
-
 
6
import com.spice.profitmandi.dao.entity.catalog.Item;
-
 
7
import com.spice.profitmandi.dao.entity.inventory.InventoryWarehouse;
6
import com.spice.profitmandi.dao.entity.transaction.WarehouseAddressMaster;
8
import com.spice.profitmandi.dao.entity.transaction.WarehouseAddressMaster;
7
import com.spice.profitmandi.dao.entity.warehouse.WarehouseInventoryItem;
9
import com.spice.profitmandi.dao.entity.warehouse.WarehouseInventoryItem;
8
import com.spice.profitmandi.dao.entity.warehouse.WarehousePurchaseOrder;
10
import com.spice.profitmandi.dao.entity.warehouse.WarehousePurchaseOrder;
9
import com.spice.profitmandi.dao.enumuration.inventory.InventoryType;
11
import com.spice.profitmandi.dao.enumuration.inventory.InventoryType;
10
import com.spice.profitmandi.dao.enumuration.inventory.WarehouseType;
12
import com.spice.profitmandi.dao.enumuration.inventory.WarehouseType;
Line 28... Line 30...
28
    void billing(List<OrderBillingModel> orderBillingModels) throws ProfitMandiBusinessException;
30
    void billing(List<OrderBillingModel> orderBillingModels) throws ProfitMandiBusinessException;
29
 
31
 
30
    //TODO - NEED TO Implement
32
    //TODO - NEED TO Implement
31
    WarehouseInventoryItem addInventoryItem(int purchaseId, WarehousePurchaseOrder warehousePurchaseOrder, ItemQtyModel itemQtyModel) throws ProfitMandiBusinessException;
33
    WarehouseInventoryItem addInventoryItem(int purchaseId, WarehousePurchaseOrder warehousePurchaseOrder, ItemQtyModel itemQtyModel) throws ProfitMandiBusinessException;
32
 
34
 
-
 
35
    WarehouseInventoryItem addInventoryItem(int purchaseId, WarehousePurchaseOrder warehousePurchaseOrder, ItemQtyModel itemQtyModel, Item item, InventoryWarehouse supplierWarehouse) throws ProfitMandiBusinessException;
-
 
36
 
33
    List<String>  moveToGood(List<String> serialNumbers) throws ProfitMandiBusinessException;
37
    List<String>  moveToGood(List<String> serialNumbers) throws ProfitMandiBusinessException;
34
 
38
 
35
    List<String>  moveToBad(List<String> serialNumbers, ScanType badScanType) throws ProfitMandiBusinessException;
39
    List<String>  moveToBad(List<String> serialNumbers, ScanType badScanType) throws ProfitMandiBusinessException;
36
}
40
}