Subversion Repositories SmartDukaan

Rev

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

Rev 2765 Rev 2780
Line 61... Line 61...
61
	9:double quantity,
61
	9:double quantity,
62
	10:double unit_price,
62
	10:double unit_price,
63
	11:double unit_weight,
63
	11:double unit_weight,
64
	12:double total_price,
64
	12:double total_price,
65
	13:double transfer_price,
65
	13:double transfer_price,
66
	14:double total_weight
66
	14:double total_weight,
-
 
67
	15:optional i64 imei_number,
-
 
68
	16:optional string item_number
67
}
69
}
68
 
70
 
69
 
71
 
70
struct Order{
72
struct Order{
71
	1:i64 id,
73
	1:i64 id,
Line 224... Line 226...
224
	/**
226
	/**
225
	Adds jacket number and IMEI no. to the order. Doesn't update the IMEI no. if a -1 is supplied.
227
	Adds jacket number and IMEI no. to the order. Doesn't update the IMEI no. if a -1 is supplied.
226
	Also marks the order as billed and sets the billing timestamp.
228
	Also marks the order as billed and sets the billing timestamp.
227
	Return false if it doesn't find the order with the given ID.
229
	Return false if it doesn't find the order with the given ID.
228
	*/
230
	*/
229
	bool addJacketNumber(1:i64 orderId, 2:i64 jacketNumber) throws (1:TransactionServiceException ex),
231
	bool addJacketNumber(1:i64 orderId, 2:i64 jacketNumber, 3:i64 imeiNumber, 4:string itemNumber, 5:string billedBy) throws (1:TransactionServiceException ex),
230
 
232
 
231
	bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
233
	bool acceptOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
232
	bool billOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
234
	bool billOrder(1:i64 orderId) throws (1:TransactionServiceException ex),
233
	
235
	
234
	/**
236
	/**