Subversion Repositories SmartDukaan

Rev

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

Rev 4741 Rev 4757
Line 624... Line 624...
624
	Marks the return order with the given id as processed. Raises an exception if no such return order exists. 
624
	Marks the return order with the given id as processed. Raises an exception if no such return order exists. 
625
	*/
625
	*/
626
	void processReturn(1:i64 returnOrderId) throws (1:TransactionServiceException ex),
626
	void processReturn(1:i64 returnOrderId) throws (1:TransactionServiceException ex),
627
 
627
 
628
	/**
628
	/**
629
	Creates purchase orders corresponding to all the pending orders of the given warehouse.
-
 
630
	Returns the list of PO no. of the newly created purchase order.
-
 
631
	Returns null if no new purchase order had to be created.
-
 
632
	*/
-
 
633
	list<i64> createPurchaseOrder(1:i64 warehouseId) throws (1:TransactionServiceException ex),
-
 
634
 
-
 
635
	/**
-
 
636
	Set the weight of the given order to the provided value. Will attempt to update the weight of the item in the catalog as well.
629
	Set the weight of the given order to the provided value. Will attempt to update the weight of the item in the catalog as well.
637
	*/
630
	*/
638
	Order updateWeight(1:i64 orderId, 2:double weight) throws (1:TransactionServiceException ex),
631
	Order updateWeight(1:i64 orderId, 2:double weight) throws (1:TransactionServiceException ex),
639
	
632
	
640
	/**
633
	/**
Line 786... Line 779...
786
	list<PaymentSettlement> getSettlementsByDate(1:i64 settlementDateFrom, 2:i64 settlementDateTo, 3:bool isRefund) throws (1:TransactionServiceException ex),
779
	list<PaymentSettlement> getSettlementsByDate(1:i64 settlementDateFrom, 2:i64 settlementDateTo, 3:bool isRefund) throws (1:TransactionServiceException ex),
787
	
780
	
788
	/**
781
	/**
789
	Returns list of Order Ids, which belong to reshiped orders, shortlisted from a given list of Order Ids 
782
	Returns list of Order Ids, which belong to reshiped orders, shortlisted from a given list of Order Ids 
790
	*/
783
	*/
791
	list<i64> getReshippedOrderIds(1:list<i64> orderIds) throws (1:TransactionServiceException ex)
784
	list<i64> getReshippedOrderIds(1:list<i64> orderIds) throws (1:TransactionServiceException ex);
-
 
785
 
-
 
786
	/**
-
 
787
	 * Updates orders as PO raised. Also updates purchase order id in orders. Pass a map of items mapped to
-
 
788
	 * the quantities for which the PO is raised.
-
 
789
	 */
-
 
790
	void updateOrdersAsPORaised(1:map<i64, i64> itemIdQuantityMap, 2:i64 purchaseOrderId, 3:i64 warehouseId) throws (1:TransactionServiceException ex);
792
}
791
}
793
792