Subversion Repositories SmartDukaan

Rev

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

Rev 7611 Rev 7645
Line 950... Line 950...
950
	
950
	
951
	/**
951
	/**
952
	 CRM person can authorize or deny the request reised by customer. If he authorizes order will change from DOA_REQUEST_RECEIVED 
952
	 CRM person can authorize or deny the request reised by customer. If he authorizes order will change from DOA_REQUEST_RECEIVED 
953
	 to DOA_REQUEST_AUTHORIZED. If he denies, status will be changed back to DELVIERY_SUCCESS. 
953
	 to DOA_REQUEST_AUTHORIZED. If he denies, status will be changed back to DELVIERY_SUCCESS. 
954
	*/
954
	*/
955
	bool markOrderDoaRequestAuthorized(1:i64 orderId, 2:bool isAuthorized) throws (1:TransactionServiceException ex),
955
	bool markOrderDoaRequestAuthorized(1:i64 orderId, 2:bool isAuthorized, 3:bool fromStore, 4:bool isReship) throws (1:TransactionServiceException ex),
956
	
956
	
957
	/**
957
	/**
958
	 Once user raise the request for a RET, order status will be changed from DELVIERY_SUCCESS to RET_REQUEST_RECEIVED 
958
	 Once user raise the request for a RET, order status will be changed from DELVIERY_SUCCESS to RET_REQUEST_RECEIVED 
959
	*/
959
	*/
960
	bool markOrderReturnRequestReceived(1:i64 orderId) throws (1:TransactionServiceException ex),
960
	bool markOrderReturnRequestReceived(1:i64 orderId) throws (1:TransactionServiceException ex),
961
	
961
	
962
	/**
962
	/**
963
	 CRM person can authorize or deny the request reised by customer. If he authorizes order will change from RET_REQUEST_RECEIVED 
963
	 CRM person can authorize or deny the request reised by customer. If he authorizes order will change from RET_REQUEST_RECEIVED 
964
	 to RET_REQUEST_AUTHORIZED. If he denies, status will be changed back to DELVIERY_SUCCESS. 
964
	 to RET_REQUEST_AUTHORIZED. If he denies, status will be changed back to DELVIERY_SUCCESS. 
965
	*/
965
	*/
966
	bool markOrderReturnRequestAuthorized(1:i64 orderId, 2:bool isAuthorized) throws (1:TransactionServiceException ex),
966
	bool markOrderReturnRequestAuthorized(1:i64 orderId, 2:bool isAuthorized, 3:bool fromStore, 4:bool isReship) throws (1:TransactionServiceException ex),
967
 
967
 
968
	/**
968
	/**
969
	Sends out an email to the account manager of the original courier provider used to ship the order.
969
	Sends out an email to the account manager of the original courier provider used to ship the order.
970
	If the order status was DELIVERY_SUCCESS, it is changed to be DOA_PICKUP_REQUEST_RAISED.
970
	If the order status was DELIVERY_SUCCESS, it is changed to be DOA_PICKUP_REQUEST_RAISED.
971
	If the order status was DOA_PICKUP_REQUEST_RAISED, it is left unchanged.
971
	If the order status was DOA_PICKUP_REQUEST_RAISED, it is left unchanged.
Line 1419... Line 1419...
1419
	 
1419
	 
1420
	 bool updateSourceDetailTimestamp(1:i64 id , 2:i64 lastUpdatedOn);
1420
	 bool updateSourceDetailTimestamp(1:i64 id , 2:i64 lastUpdatedOn);
1421
	 
1421
	 
1422
	 list<Order> getOrdersByMobileNumber(1:string mobileNumber);
1422
	 list<Order> getOrdersByMobileNumber(1:string mobileNumber);
1423
	 
1423
	 
1424
	 list<Order> getOrdersByAmazonOrderItemCode(1:string amazonId);
1424
	 list<Order> getOrdersByAmazonOrderCode(1:string amazonId);
1425
}
1425
}