Subversion Repositories SmartDukaan

Rev

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

Rev 4285 Rev 4295
Line 76... Line 76...
76
	12:double total_price,
76
	12:double total_price,
77
	13:double transfer_price,
77
	13:double transfer_price,
78
	14:double total_weight,
78
	14:double total_weight,
79
	15:optional i64 imei_number,
79
	15:optional i64 imei_number,
80
	16:optional string item_number,
80
	16:optional string item_number,
81
	17:optional string dealText
81
	17:optional string dealText,
-
 
82
	18:i64 warrantry_expiry_timestamp
82
}
83
}
83
 
84
 
84
enum DelayReason {
85
enum DelayReason {
85
	INVENTORY_LOW_PHASED_OUT,
86
	INVENTORY_LOW_PHASED_OUT,
86
	INVENTORY_LOW_COLOR_NOT_AVAILABLE,
87
	INVENTORY_LOW_COLOR_NOT_AVAILABLE,
Line 562... Line 563...
562
	is defined as one whose shipping date is about to expire.
563
	is defined as one whose shipping date is about to expire.
563
	*/
564
	*/
564
	map<i64, i64> getItemWiseRiskyOrdersCount(),
565
	map<i64, i64> getItemWiseRiskyOrdersCount(),
565
	
566
	
566
	/**
567
	/**
-
 
568
	Returns a list of all orders which have items with given id
-
 
569
	*/
-
 
570
	list<Order> getOrdersForItemIds(1:list<i64> itemIds),
-
 
571
	
-
 
572
	/**
567
	 * Mark order as cancellation request received. If customer sends request of cancellation of 
573
	 * Mark order as cancellation request received. If customer sends request of cancellation of 
568
	 * a particular order, this method will be called. It will just change status of the order 
574
	 * a particular order, this method will be called. It will just change status of the order 
569
	 * depending on its current status. It also records the previous status, so that we can move 
575
	 * depending on its current status. It also records the previous status, so that we can move 
570
	 * back to that status if cancellation request is denied.
576
	 * back to that status if cancellation request is denied.
571
	 */
577
	 */