Subversion Repositories SmartDukaan

Rev

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

Rev 956 Rev 1157
Line 125... Line 125...
125
	ItemInventory getItemInventoryByItemId(1:i64 item_id) throws (1:InventoryServiceException cex),
125
	ItemInventory getItemInventoryByItemId(1:i64 item_id) throws (1:InventoryServiceException cex),
126
	//ItemInventory getItemInventoryByCatalogId(1:i64 item_id) throws (1:InventoryServiceException cex),
126
	//ItemInventory getItemInventoryByCatalogId(1:i64 item_id) throws (1:InventoryServiceException cex),
127
	i64 getItemAvailibilityAtWarehouse(1:i64 warehouse_id, 2:i64 item_id) throws (1:InventoryServiceException cex),
127
	i64 getItemAvailibilityAtWarehouse(1:i64 warehouse_id, 2:i64 item_id) throws (1:InventoryServiceException cex),
128
	bool markItemAsContentComplete(1:i64 entityId) throws (1:InventoryServiceException cex),
128
	bool markItemAsContentComplete(1:i64 entityId) throws (1:InventoryServiceException cex),
129
	
129
	
-
 
130
	
130
	/**
131
	/**
131
	  Returns the id of the warehouse with the largest inventory of the item and the inventory size in the given locations.
132
	  Returns the id of the warehouse with the largest inventory of the item and the inventory size in the given locations.
132
	  The size of list will always be 2.
133
	  The size of list will always be 2.
133
	 */
134
	 */
134
	list<i64> getItemAvailabilityAtLocation(1:i64 warehouse_loc, 2:i64 item_id) throws (1:InventoryServiceException isex),
135
	list<i64> getItemAvailabilityAtLocation(1:i64 warehouse_loc, 2:i64 item_id) throws (1:InventoryServiceException isex),
Line 158... Line 159...
158
	
159
	
159
	list<Item> getLatestArrivals() throws (1:InventoryServiceException isex),
160
	list<Item> getLatestArrivals() throws (1:InventoryServiceException isex),
160
	list<i64> getLatestArrivalsCatalogIds(1:i64 beginIndex, 2:i64 totalItems, 3:i64 category) throws (1:InventoryServiceException cex),
161
	list<i64> getLatestArrivalsCatalogIds(1:i64 beginIndex, 2:i64 totalItems, 3:i64 category) throws (1:InventoryServiceException cex),
161
	i64 getLatestArrivalsCount() throws (1:InventoryServiceException cex),
162
	i64 getLatestArrivalsCount() throws (1:InventoryServiceException cex),
162
	
163
	
-
 
164
	
-
 
165
	i64 generateNewEntityID(),
-
 
166
	
-
 
167
	/**
-
 
168
	* Store category object and retrieve it
-
 
169
	*/
163
	bool putCategoryObject(1:binary object),
170
	bool putCategoryObject(1:binary object),
164
	binary getCategoryObject()
171
	binary getCategoryObject()
165
}
172
}
166
 
173