Subversion Repositories SmartDukaan

Rev

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

Rev 2700 Rev 2765
Line 350... Line 350...
350
	Throws an exception if the order with the given id couldn't be found.
350
	Throws an exception if the order with the given id couldn't be found.
351
	*/
351
	*/
352
	bool authorizePickup(1:i64 orderId, 2:string pickupNumber) throws (1:TransactionServiceException ex),
352
	bool authorizePickup(1:i64 orderId, 2:string pickupNumber) throws (1:TransactionServiceException ex),
353
	
353
	
354
	/**
354
	/**
-
 
355
	Marks all DOA_PICKUP_AUTHORIZED orders of the previous day for a provider as DOA_RETURN_IN_TRANSIT.
-
 
356
	Returns a list of orders that were authorized for pickup but did not appear in the pick-up report.
-
 
357
	*/
-
 
358
	list<Order> markDoasAsPickedUp(1:i64 providerId, 2:map<string, string> pickupDetails),
-
 
359
	
-
 
360
	/**
355
	If the order status is DOA_RETURN_AUTHORIZED or DOA_RETURN_IN_TRANSIT, marks the order status as DOA_RECEIVED and returns true.
361
	If the order status is DOA_RETURN_AUTHORIZED or DOA_RETURN_IN_TRANSIT, marks the order status as DOA_RECEIVED and returns true.
356
	If the order status is SALES_RETURN_IN_TRANSIT, marks the order status as SALES_RET_RECEIVED and returns true.
362
	If the order status is SALES_RETURN_IN_TRANSIT, marks the order status as SALES_RET_RECEIVED and returns true.
357
	If the order is in any other state, it returns false.
363
	If the order is in any other state, it returns false.
358
	Throws an exception if the order with the given id couldn't be found.
364
	Throws an exception if the order with the given id couldn't be found.
359
	*/
365
	*/