Subversion Repositories SmartDukaan

Rev

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

Rev 19817 Rev 19832
Line 298... Line 298...
298
struct Attribute{
298
struct Attribute{
299
	1:string name,
299
	1:string name,
300
	2:string value
300
	2:string value
301
}
301
}
302
 
302
 
-
 
303
struct PendingStoreOrder{
-
 
304
	1:i64 id,
-
 
305
	2:i64 storeId,
-
 
306
	3:i64 productId,
-
 
307
	4:string pincode,
-
 
308
	5:string name,
-
 
309
	6:string email,
-
 
310
	7:string phone,
-
 
311
	8:string line1,
-
 
312
	9:string line2,
-
 
313
	10:string city,
-
 
314
	11:string state,
-
 
315
	12:i64 createdOn
-
 
316
}
-
 
317
 
303
struct OrderStatusAuditTrail{
318
struct OrderStatusAuditTrail{
304
	1:i64 id,
319
	1:i64 id,
305
	2:i64 orderId,
320
	2:i64 orderId,
306
	3:i64 status,
321
	3:i64 status,
307
	4:i64 timestamp,
322
	4:i64 timestamp,
Line 1273... Line 1288...
1273
	given order is not a COD order, it also captures the payment if the same has
1288
	given order is not a COD order, it also captures the payment if the same has
1274
	not been captured.
1289
	not been captured.
1275
	Throws an exception if no such order exists.
1290
	Throws an exception if no such order exists.
1276
	*/
1291
	*/
1277
	bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
1292
	bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
-
 
1293
 
-
 
1294
	bool unacceptOrder(1:i64 orderId),
1278
	
1295
	
1279
	/**
1296
	/**
1280
	Add billing details such as the bill number and the biller to the Order.
1297
	Add billing details such as the bill number and the biller to the Order.
1281
	Adds jacket number, item number and Serial no. to the order. Doesn't update
1298
	Adds jacket number, item number and Serial no. to the order. Doesn't update
1282
	the IMEI no. if a -1 is supplied.
1299
	the IMEI no. if a -1 is supplied.
Line 2074... Line 2091...
2074
	bool validateReturnTransaction(1:i64 customerId, 2:map<i64,i64> returnOrdersMap, 3:string itemCondition, 4:bool overrideWarranty)
2091
	bool validateReturnTransaction(1:i64 customerId, 2:map<i64,i64> returnOrdersMap, 3:string itemCondition, 4:bool overrideWarranty)
2075
	
2092
	
2076
	bool markReturnNotRequiredOrdersProcessed(1:i64 returnTransactionId) throws (1:TransactionServiceException ex);
2093
	bool markReturnNotRequiredOrdersProcessed(1:i64 returnTransactionId) throws (1:TransactionServiceException ex);
2077
	
2094
	
2078
	ReturnPickupRequest getReturnPickupRequest(1:i64 returnPickupId);
2095
	ReturnPickupRequest getReturnPickupRequest(1:i64 returnPickupId);
-
 
2096
	list<PendingStoreOrder> getPendingStoreOrders(1:i64 storeId)
2079
}
2097
}
2080
2098