Subversion Repositories SmartDukaan

Rev

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

Rev 7285 Rev 7293
Line 247... Line 247...
247
	64:i64 courier_delivery_time
247
	64:i64 courier_delivery_time
248
	65:i64 insurer,
248
	65:i64 insurer,
249
	66:double insuranceAmount,
249
	66:double insuranceAmount,
250
	67:string dob,
250
	67:string dob,
251
	68:string guardianName,
251
	68:string guardianName,
252
	69:i64 freebieItemId
252
	69:i64 freebieItemId,
-
 
253
	70:i64 source,
-
 
254
	71:double advanceAmount,
-
 
255
	72:i64 storeId
253
}
256
}
254
 
257
 
255
struct Attribute{
258
struct Attribute{
256
	1:string name,
259
	1:string name,
257
	2:string value
260
	2:string value
Line 362... Line 365...
362
    PARTIALLY_REFUNDED = 8,
365
    PARTIALLY_REFUNDED = 8,
363
    INIT = 9,
366
    INIT = 9,
364
    RECHARGE_UNKNOWN = 10
367
    RECHARGE_UNKNOWN = 10
365
}
368
}
366
 
369
 
-
 
370
enum OrderSource {
-
 
371
	WEBSITE = 1,
-
 
372
	STORE = 2	
-
 
373
}
-
 
374
 
367
struct RechargeOrder {
375
struct RechargeOrder {
368
    1:i64 id,
376
    1:i64 id,
369
    2:string displayId,
377
    2:string displayId,
370
    3:i64 totalAmount,
378
    3:i64 totalAmount,
371
    4:i64 walletAmount,
379
    4:i64 walletAmount,
Line 635... Line 643...
635
	//	Get transaction methods.
643
	//	Get transaction methods.
636
	Transaction getTransaction(1:i64 id) throws (1:TransactionServiceException ex),
644
	Transaction getTransaction(1:i64 id) throws (1:TransactionServiceException ex),
637
	list<Transaction> getTransactionsForCustomer(1:i64 customerId, 2:i64 from_date, 3:i64 to_date, 4:TransactionStatus status) throws (1:TransactionServiceException ex),
645
	list<Transaction> getTransactionsForCustomer(1:i64 customerId, 2:i64 from_date, 3:i64 to_date, 4:TransactionStatus status) throws (1:TransactionServiceException ex),
638
	list<Transaction> getTransactionsForShoppingCartId(1:i64 shoppingCartId) throws (1:TransactionServiceException ex),
646
	list<Transaction> getTransactionsForShoppingCartId(1:i64 shoppingCartId) throws (1:TransactionServiceException ex),
639
	TransactionStatus getTransactionStatus(1:i64 transactionId) throws (1:TransactionServiceException ex),
647
	TransactionStatus getTransactionStatus(1:i64 transactionId) throws (1:TransactionServiceException ex),
640
	bool changeTransactionStatus(1:i64 transactionId, 2:TransactionStatus status, 3:string description, 4:i64 pickUp, 5:OrderType orderType) throws (1:TransactionServiceException ex),
648
	bool changeTransactionStatus(1:i64 transactionId, 2:TransactionStatus status, 3:string description, 4:i64 pickUp, 5:OrderType orderType, 6:OrderSource source) throws (1:TransactionServiceException ex),
641
	
649
	
642
	bool enqueueTransactionInfoEmail(1:i64 transactionId) throws (1:TransactionServiceException ex),
650
	bool enqueueTransactionInfoEmail(1:i64 transactionId) throws (1:TransactionServiceException ex),
643
	
651
	
644
	list<Order> getAllOrders(1:list<OrderStatus> statuses, 2:i64 from_date, 3:i64 to_date, 4:i64 warehouse_id) throws (1:TransactionServiceException ex),
652
	list<Order> getAllOrders(1:list<OrderStatus> statuses, 2:i64 from_date, 3:i64 to_date, 4:i64 warehouse_id) throws (1:TransactionServiceException ex),
645
	
653