Subversion Repositories SmartDukaan

Rev

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

Rev 5593 Rev 5676
Line 564... Line 564...
564
	/**
564
	/**
565
	Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
565
	Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
566
	given warehouse and were picked up by the given provider as SHIPPED_FROM_WH.
566
	given warehouse and were picked up by the given provider as SHIPPED_FROM_WH.
567
	*/
567
	*/
568
	bool markOrdersAsShippedFromWarehouse(1:i64 warehouseId, 2:i64 providerId, 3:bool cod, 4:list<i64> orderIds) throws (1:TransactionServiceException ex),
568
	bool markOrdersAsShippedFromWarehouse(1:i64 warehouseId, 2:i64 providerId, 3:bool cod, 4:list<i64> orderIds) throws (1:TransactionServiceException ex),
-
 
569
	
-
 
570
	bool markOrdersAsReturnedFromStore(1:i64 providerId, 2:list<i64> orderIds) throws (1:TransactionServiceException ex),
569
		
571
		
570
	/**
572
	/**
571
	Marks all SHIPPED_FROM_WH orders of the previous day for a provider as SHIPPED_TO_LOGISTICS.
573
	Marks all SHIPPED_FROM_WH orders of the previous day for a provider as SHIPPED_TO_LOGISTICS.
572
	Raises an exception if we encounter report for an AWB number that we did not ship.	
574
	Raises an exception if we encounter report for an AWB number that we did not ship.	
573
	*/
575
	*/
Line 979... Line 981...
979
	* gets all attributes for a given orderId
981
	* gets all attributes for a given orderId
980
	*/
982
	*/
981
	list<Attribute> getAllAttributesForOrderId(1:i64 orderId),
983
	list<Attribute> getAllAttributesForOrderId(1:i64 orderId),
982
	
984
	
983
	/**
985
	/**
-
 
986
	* sets attributes for an order
-
 
987
	*/
-
 
988
	void setOrderAttributes(1:i64 orderId, list<Attribute> attributes),
-
 
989
	
-
 
990
	/**
984
	* sets attributes for all orders in a transaction
991
	* sets attributes for all orders in a transaction
985
	*/
992
	*/
986
	void setOrderAttributeForTransaction(1:i64 transactionId, Attribute attribute),
993
	void setOrderAttributeForTransaction(1:i64 transactionId, Attribute attribute),
987
	
994
	
988
	list<Order> getReceivePendingOrders(1:i64 storeId),
995
	list<Order> getReceivePendingOrders(1:i64 storeId),