Subversion Repositories SmartDukaan

Rev

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

Rev 23075 Rev 26033
Line 8... Line 8...
8
import com.spice.profitmandi.common.model.CheckItemQuantityRequest;
8
import com.spice.profitmandi.common.model.CheckItemQuantityRequest;
9
import com.spice.profitmandi.common.model.CheckItemQuantityResponse;
9
import com.spice.profitmandi.common.model.CheckItemQuantityResponse;
10
import com.spice.profitmandi.common.model.ScanNonSerializedRequest;
10
import com.spice.profitmandi.common.model.ScanNonSerializedRequest;
11
import com.spice.profitmandi.common.model.ScanSerializedRequest;
11
import com.spice.profitmandi.common.model.ScanSerializedRequest;
12
import com.spice.profitmandi.common.model.ShippedOrder;
12
import com.spice.profitmandi.common.model.ShippedOrder;
-
 
13
import com.spice.profitmandi.dao.entity.fofo.PrebookingOrder;
13
 
14
 
14
@Service
15
@Service
15
public interface PurchaseService {
16
public interface PurchaseService {
16
	public void scanSerializedItems(ScanSerializedRequest scanSerializedRequest, int fofoId) throws ProfitMandiBusinessException;
17
	public void scanSerializedItems(ScanSerializedRequest scanSerializedRequest, int fofoId) throws ProfitMandiBusinessException;
17
	public void scanNonSerializedItems(ScanNonSerializedRequest scanNonSerializedRequest, int fofoId) throws ProfitMandiBusinessException;
18
	public void scanNonSerializedItems(ScanNonSerializedRequest scanNonSerializedRequest, int fofoId) throws ProfitMandiBusinessException;
18
	public CheckItemQuantityResponse checkItemQuantity(CheckItemQuantityRequest checkItemQuantityRequest, int fofoId);
19
	public CheckItemQuantityResponse checkItemQuantity(CheckItemQuantityRequest checkItemQuantityRequest, int fofoId);
19
	public Map<String, Object> purchaseByInvoiceNumber(String airwayBillOrInvoiceNumber, int fofoId) throws ProfitMandiBusinessException;
20
	public Map<String, Object> purchaseByInvoiceNumber(String airwayBillOrInvoiceNumber, int fofoId) throws ProfitMandiBusinessException;
20
	public ShippedOrder getShippingDetailByOrderId(int orderId, int fofoId) throws ProfitMandiBusinessException;
21
	public ShippedOrder getShippingDetailByOrderId(int orderId, int fofoId) throws ProfitMandiBusinessException;
-
 
22
	void sendPrebookingNotifyMessage(PrebookingOrder prebookingOrder) throws ProfitMandiBusinessException;
21
}
23
}