Subversion Repositories SmartDukaan

Rev

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

Rev 1134 Rev 1147
Line 161... Line 161...
161
	Returns orders within a range of their billing dates
161
	Returns orders within a range of their billing dates
162
	*/
162
	*/
163
	list<Order> getOrdersByBillingDate(1:OrderStatus status, 2:i64 start_billing_date, 3:i64 end_billing_date, 4:i64 warehouse_id) throws (1:TransactionServiceException ex),
163
	list<Order> getOrdersByBillingDate(1:OrderStatus status, 2:i64 start_billing_date, 3:i64 end_billing_date, 4:i64 warehouse_id) throws (1:TransactionServiceException ex),
164
	
164
	
165
	bool changeOrderStatus(1:i64 orderId, 2:OrderStatus status, 3:string description) throws (1:TransactionServiceException ex),
165
	bool changeOrderStatus(1:i64 orderId, 2:OrderStatus status, 3:string description) throws (1:TransactionServiceException ex),
-
 
166
	
-
 
167
	/**
-
 
168
	Add billing details such as the bill number and the biller to the Order.
-
 
169
	*/
166
	bool addBillingDetails(1:i64 orderId, 2:string invoice_number, 3:i64 jacket_number, 4:string billed_by) throws (1:TransactionServiceException ex),
170
	bool addBillingDetails(1:i64 orderId, 2:string invoice_number, 3:string billed_by) throws (1:TransactionServiceException ex),
-
 
171
	
-
 
172
	/**
-
 
173
	Adds jacket number to the order. Return false if it doesn't find the order with the given ID.
-
 
174
	*/
-
 
175
	bool addJacketNumber(1:i64 orderId, 2:i64 jacketNumber) throws (1:TransactionServiceException ex),
167
 
176
 
168
	bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
177
	bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
169
	bool billOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
178
	bool billOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
170
	
179
	
171
	list<Order> getOrdersForTransaction(1:i64 transactionId)  throws (1:TransactionServiceException ex),
180
	list<Order> getOrdersForTransaction(1:i64 transactionId)  throws (1:TransactionServiceException ex),