Subversion Repositories SmartDukaan

Rev

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

Rev 5382 Rev 5386
Line 459... Line 459...
459
	Order getOrder(1:i64 id) throws (1:TransactionServiceException ex),
459
	Order getOrder(1:i64 id) throws (1:TransactionServiceException ex),
460
	list<LineItem> getLineItemsForOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
460
	list<LineItem> getLineItemsForOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
461
	
461
	
462
	list<Order> getOrderList(1:list<i64> order_ids),
462
	list<Order> getOrderList(1:list<i64> order_ids),
463
	
463
	
-
 
464
	list<Order> getOrderListForVendor(1:list<i64> order_ids, 2:i64 vendorId),
-
 
465
	
464
	/**
466
	/**
465
	Returns an order for the order Id. Also checks if the order belongs to the customer whose Id is passed.
467
	Returns an order for the order Id. Also checks if the order belongs to the customer whose Id is passed.
466
	Throws exception if either order Id is invalid or order does not below to the customer whose Id is passed.
468
	Throws exception if either order Id is invalid or order does not below to the customer whose Id is passed.
467
	*/
469
	*/
468
	Order getOrderForCustomer(1:i64 orderId, 2:i64 customerId) throws (1:TransactionServiceException ex),
470
	Order getOrderForCustomer(1:i64 orderId, 2:i64 customerId) throws (1:TransactionServiceException ex),
Line 902... Line 904...
902
	
904
	
903
	void savePaymentSettlements(1:i64 settlementDate, 2:i64 paymentGatewayId, 3:i64 referenceId, 4:double serviceTax, 5:double otherCharges, 6:double netCollection) throws (1:TransactionServiceException ex),
905
	void savePaymentSettlements(1:i64 settlementDate, 2:i64 paymentGatewayId, 3:i64 referenceId, 4:double serviceTax, 5:double otherCharges, 6:double netCollection) throws (1:TransactionServiceException ex),
904
	
906
	
905
	void saveEBSSettlementSummary(1:i64 settlementId, 2:i64 settlementDate, 3:i64 transactionDateFrom, 4:i64 transactionDateTo, 5:double amount) throws (1:TransactionServiceException ex),
907
	void saveEBSSettlementSummary(1:i64 settlementId, 2:i64 settlementDate, 3:i64 transactionDateFrom, 4:i64 transactionDateTo, 5:double amount) throws (1:TransactionServiceException ex),
906
	
908
	
907
	PaymentSettlement getSettlementForReferenceId(1:i64 referenceId, 2:i64 paymentGatewayId, 3:bool isRefund) throws (1:TransactionServiceException ex),
909
	PaymentSettlement getSettlementForPrepaid(1:i64 referenceId, 2:bool isRefund) throws (1:TransactionServiceException ex),
-
 
910
	
-
 
911
	PaymentSettlement getSettlementForCod(1:i64 orderId, 2:bool isRefund) throws (1:TransactionServiceException ex),
908
	
912
	
909
	map<i64, string> getEBSSettlementSummaries() throws (1:TransactionServiceException ex),
913
	map<i64, string> getEBSSettlementSummaries() throws (1:TransactionServiceException ex),
910
	
914
	
911
	void markEBSSettlementUploaded(1:i64 settlementId) throws (1:TransactionServiceException ex),
915
	void markEBSSettlementUploaded(1:i64 settlementId) throws (1:TransactionServiceException ex),
912
	
916
	
Line 930... Line 934...
930
	 */
934
	 */
931
	void updateCODAgent(1:string agent, 2:i64 orderId) throws (1:TransactionServiceException ex),
935
	void updateCODAgent(1:string agent, 2:i64 orderId) throws (1:TransactionServiceException ex),
932
	
936
	
933
	void updateOrderAsPaidToVendor(1:i64 orderId) throws (1:TransactionServiceException ex),
937
	void updateOrderAsPaidToVendor(1:i64 orderId) throws (1:TransactionServiceException ex),
934
	
938
	
-
 
939
	void updateOrderOnlyAsPaidToVendor(1:i64 orderId) throws (1:TransactionServiceException ex),
-
 
940
	
935
	list<Order> getRefundedOrdersMarkedPaid() throws (1:TransactionServiceException ex)
941
	list<Order> getRefundedOrdersMarkedPaid() throws (1:TransactionServiceException ex)
936
}
942
}
937
943