Subversion Repositories SmartDukaan

Rev

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

Rev 5460 Rev 5504
Line 200... Line 200...
200
struct ProductNotificationRequestCount	{
200
struct ProductNotificationRequestCount	{
201
	1:Item item,
201
	1:Item item,
202
	2:i64 count
202
	2:i64 count
203
}
203
}
204
 
204
 
-
 
205
struct VoucherItemMapping{
-
 
206
	1:string voucherType,
-
 
207
	2:i64 itemId,
-
 
208
	3:i64 amount
-
 
209
}
-
 
210
 
205
exception InventoryServiceException{
211
exception InventoryServiceException{
206
	1:i64 id,
212
	1:i64 id,
207
	2:string message
213
	2:string message
208
}
214
}
209
 
215
 
Line 575... Line 581...
575
    * Clear item availability cache.
581
    * Clear item availability cache.
576
    */
582
    */
577
    void clearItemAvailabilityCache();
583
    void clearItemAvailabilityCache();
578
    
584
    
579
    list<i64> getClearanceSaleCatalogIds() throws (1:InventoryServiceException cex),
585
    list<i64> getClearanceSaleCatalogIds() throws (1:InventoryServiceException cex),
-
 
586
        
-
 
587
	bool addupdateVoucherForItem(1:i64 catalog_item_id, 2:string voucherType, 3:i64 voucherAmount) throws (1:InventoryServiceException cex),
-
 
588
	
-
 
589
	bool deleteVoucherForItem(1:i64 catalog_item_id, 2:string voucherType) throws (1:InventoryServiceException cex),
-
 
590
	
-
 
591
	i64 getVoucherAmount(1:i64 itemId, 2:string voucherType),
-
 
592
	
-
 
593
	list<VoucherItemMapping> getAllItemVouchers(1:i64 itemId),
580
}
594
}