Subversion Repositories SmartDukaan

Rev

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

Rev 13584 Rev 13691
Line 887... Line 887...
887
	6:double totalAmount,
887
	6:double totalAmount,
888
	7:double promotionDiscount,
888
	7:double promotionDiscount,
889
	8:i64 quantity
889
	8:i64 quantity
890
}
890
}
891
 
891
 
-
 
892
struct HsOrder {
-
 
893
	1:i64 orderId,
-
 
894
	2:string hsOrderNo,
-
 
895
	3:string hsSubOrderNo,
-
 
896
	4:string catalogueName,
-
 
897
	5:i64 hsOrderDate,
-
 
898
	6:string hsProductId,
-
 
899
	7:string hsItemId,
-
 
900
	8:string sellerSku,
-
 
901
	9:string paymentMode,
-
 
902
	10:string courierName,
-
 
903
	11:i64 slaDays
-
 
904
}
-
 
905
 
892
service TransactionService extends GenericService.GenericService{
906
service TransactionService extends GenericService.GenericService{
893
	
907
	
894
	i64 createTransaction(1:Transaction transaction) throws (1:TransactionServiceException ex),
908
	i64 createTransaction(1:Transaction transaction) throws (1:TransactionServiceException ex),
895
	
909
	
896
	//	Get transaction methods.
910
	//	Get transaction methods.
Line 1711... Line 1725...
1711
	 list<Order> getGroupOrdersByLogisticsTxnId(1:string logisticsTxnId) throws (1:TransactionServiceException ex)
1725
	 list<Order> getGroupOrdersByLogisticsTxnId(1:string logisticsTxnId) throws (1:TransactionServiceException ex)
1712
	 
1726
	 
1713
	 bool addBillingDetailsForGrouppedOrders(1:list<i64> order_ids, 2:string invoice_number, 3:map<i64,list<string>> itemNumbersMap, 4:map<i64,list<string>> serialNumbersMap, 5:map<i64,list<i64>> freebieWarehouseIdMap, 6:string billed_by, 7:i64 jacketNumber, 8:i64 billingType, 9:bool authorize, 10:string invoiceType) throws (1:TransactionServiceException ex)
1727
	 bool addBillingDetailsForGrouppedOrders(1:list<i64> order_ids, 2:string invoice_number, 3:map<i64,list<string>> itemNumbersMap, 4:map<i64,list<string>> serialNumbersMap, 5:map<i64,list<i64>> freebieWarehouseIdMap, 6:string billed_by, 7:i64 jacketNumber, 8:i64 billingType, 9:bool authorize, 10:string invoiceType) throws (1:TransactionServiceException ex)
1714
	 
1728
	 
1715
	 string getInvoiceFormatLogisticsTxnId(1:i64 transactionId, 2:i64 shipementSeq) throws (1:TransactionServiceException ex)
1729
	 string getInvoiceFormatLogisticsTxnId(1:i64 transactionId, 2:i64 shipementSeq) throws (1:TransactionServiceException ex)
-
 
1730
	 
-
 
1731
	 void createHomeShopOrder(1:HsOrder snapdealOrder);
-
 
1732
     
-
 
1733
     list<HsOrder> getHomeShopOrder(1:i64 orderId, 2:string hsOrderNo, 3:string hsSubOrderNo);
-
 
1734
     
-
 
1735
     bool homeShopOrderExists(1:string hsOrderNo, 2:string hsSubOrderNo);
1716
}
1736
}
1717
1737