Subversion Repositories SmartDukaan

Rev

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

Rev 956 Rev 1000
Line 45... Line 45...
45
	8:string extra_info,
45
	8:string extra_info,
46
	9:double quantity,
46
	9:double quantity,
47
	10:double unit_price,
47
	10:double unit_price,
48
	11:double unit_weight,
48
	11:double unit_weight,
49
	12:double total_price,
49
	12:double total_price,
-
 
50
	13:double transfer_price,
50
	13:double total_weight,
51
	14:double total_weight,
51
}
52
}
52
 
53
 
53
 
54
 
54
struct Order{
55
struct Order{
55
	1:i64 id,
56
	1:i64 id,
Line 151... Line 152...
151
	TransactionStatus getTransactionStatus(1:i64 transactionId) throws (1:TransactionServiceException ex),
152
	TransactionStatus getTransactionStatus(1:i64 transactionId) throws (1:TransactionServiceException ex),
152
	bool changeTransactionStatus(1:i64 transactionId, 2:TransactionStatus status, 3:string description) throws (1:TransactionServiceException ex),
153
	bool changeTransactionStatus(1:i64 transactionId, 2:TransactionStatus status, 3:string description) throws (1:TransactionServiceException ex),
153
	*/
154
	*/
154
	
155
	
155
	list<Order> getAllOrders(1:OrderStatus status, 2:i64 from_date, 3:i64 to_date, 4:i64 warehouse_id) throws (1:TransactionServiceException ex),
156
	list<Order> getAllOrders(1:OrderStatus status, 2:i64 from_date, 3:i64 to_date, 4:i64 warehouse_id) throws (1:TransactionServiceException ex),
-
 
157
	list<Order> getOrdersByBillingDate(1:OrderStatus status, 2:i64 start_billing_date, 3:i64 end_billing_date, 4:i64 warehouse_id) throws (1:TransactionServiceException ex),
156
	bool changeOrderStatus(1:i64 orderId, 2:OrderStatus status, 3:string description) throws (1:TransactionServiceException ex),
158
	bool changeOrderStatus(1:i64 orderId, 2:OrderStatus status, 3:string description) throws (1:TransactionServiceException ex),
157
	bool addBillingDetails(1:i64 orderId, 2:string invoice_number, 3:i64 jacket_number, 4:string billed_by) throws (1:TransactionServiceException ex),
159
	bool addBillingDetails(1:i64 orderId, 2:string invoice_number, 3:i64 jacket_number, 4:string billed_by) throws (1:TransactionServiceException ex),
158
 
160
 
159
	bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
161
	bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
160
	bool billOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
162
	bool billOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
161
		
163
	
162
	list<Order> getOrdersForTransaction(1:i64 transactionId)  throws (1:TransactionServiceException ex),
164
	list<Order> getOrdersForTransaction(1:i64 transactionId)  throws (1:TransactionServiceException ex),
163
	list<Order> getOrdersForCustomer(1:i64 customerId, 2:i64 from_date, 3:i64 to_date, 4:OrderStatus status) throws (1:TransactionServiceException ex),
165
	list<Order> getOrdersForCustomer(1:i64 customerId, 2:i64 from_date, 3:i64 to_date, 4:OrderStatus status) throws (1:TransactionServiceException ex),
164
	i64 createOrder(1:Order order) throws (1:TransactionServiceException ex),
166
	i64 createOrder(1:Order order) throws (1:TransactionServiceException ex),
165
	Order getOrder(1:i64 id) throws (1:TransactionServiceException ex),
167
	Order getOrder(1:i64 id) throws (1:TransactionServiceException ex),
166
	list<LineItem> getLineItemsForOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
168
	list<LineItem> getLineItemsForOrder(1:i64 orderId) throws (1:TransactionServiceException ex),