Subversion Repositories SmartDukaan

Rev

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

Rev 4815 Rev 4837
Line 309... Line 309...
309
										OrderStatus.LOW_INV_PO_RAISED,
309
										OrderStatus.LOW_INV_PO_RAISED,
310
										OrderStatus.LOW_INV_REVERSAL_IN_PROCESS,
310
										OrderStatus.LOW_INV_REVERSAL_IN_PROCESS,
311
										OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT,
311
										OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT,
312
										OrderStatus.BILLED,
312
										OrderStatus.BILLED,
313
										OrderStatus.PAYMENT_FLAGGED],
313
										OrderStatus.PAYMENT_FLAGGED],
-
 
314
										
314
	2:list<OrderStatus> prepaidCancellableBeforeBilled = [OrderStatus.COD_VERIFICATION_PENDING,
315
	2:list<OrderStatus> prepaidCancellableBeforeBilled = [OrderStatus.COD_VERIFICATION_PENDING,
315
										OrderStatus.SUBMITTED_FOR_PROCESSING,
316
										OrderStatus.SUBMITTED_FOR_PROCESSING,
316
										OrderStatus.ACCEPTED,
317
										OrderStatus.ACCEPTED,
317
										OrderStatus.INVENTORY_LOW,
318
										OrderStatus.INVENTORY_LOW,
318
										OrderStatus.LOW_INV_PO_RAISED,
319
										OrderStatus.LOW_INV_PO_RAISED,
319
										OrderStatus.LOW_INV_REVERSAL_IN_PROCESS,
320
										OrderStatus.LOW_INV_REVERSAL_IN_PROCESS,
320
										OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT],
321
										OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT],
-
 
322
										
321
	3:list<OrderStatus> prepaidCancellableAfterBilled = [OrderStatus.BILLED,
323
	3:list<OrderStatus> prepaidCancellableAfterBilled = [OrderStatus.BILLED, OrderStatus.PAYMENT_FLAGGED],
-
 
324
	
-
 
325
	4:list<OrderStatus> openOrders = [
-
 
326
										OrderStatus.PAYMENT_PENDING,			OrderStatus.COD_VERIFICATION_PENDING,
-
 
327
										OrderStatus.SUBMITTED_FOR_PROCESSING,	OrderStatus.ACCEPTED,
-
 
328
										OrderStatus.INVENTORY_LOW,				OrderStatus.BILLED,
322
										OrderStatus.PAYMENT_FLAGGED]
329
										OrderStatus.PAYMENT_FLAGGED,			OrderStatus.SHIPPED_FROM_WH,
-
 
330
										OrderStatus.SHIPPED_TO_LOGST,			OrderStatus.PAYMENT_FLAGGED_DENIED,
-
 
331
										OrderStatus.CANCEL_REQUEST_RECEIVED,	OrderStatus.CANCEL_REQUEST_CONFIRMED,
-
 
332
										OrderStatus.RTO_IN_TRANSIT,				OrderStatus.RTO_RECEIVED_PRESTINE,
-
 
333
										OrderStatus.DOA_PICKUP_REQUEST_RAISED,	OrderStatus.DOA_PICKUP_CONFIRMED,
-
 
334
										OrderStatus.DOA_RETURN_IN_TRANSIT,		OrderStatus.DOA_RECEIVED_PRESTINE,
-
 
335
										OrderStatus.DOA_CERT_INVALID,			OrderStatus.DOA_CERT_VALID,
-
 
336
										OrderStatus.LOW_INV_PO_RAISED,			OrderStatus.LOW_INV_REVERSAL_IN_PROCESS,
-
 
337
										OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT,	OrderStatus.LOW_INV_PO_RAISED_TIMEOUT,
-
 
338
										OrderStatus.LOW_INV_REVERSAL_TIMEOUT,	OrderStatus.MANIFESTED,
-
 
339
										OrderStatus.CAPTURE_IN_PROCESS,			OrderStatus.DOA_REQUEST_RECEIVED,
-
 
340
										OrderStatus.DOA_REQUEST_AUTHORIZED,		OrderStatus.DOA_RECEIVED_DAMAGED,
-
 
341
										OrderStatus.DOA_LOST_IN_TRANSIT,		OrderStatus.RTO_RECEIVED_DAMAGED,
-
 
342
										OrderStatus.RTO_LOST_IN_TRANSIT,		OrderStatus.RTO_INVENTORY_REVERSED,
-
 
343
										OrderStatus.RET_REQUEST_RECEIVED,		OrderStatus.RET_REQUEST_AUTHORIZED,
-
 
344
										OrderStatus.RET_PICKUP_REQUEST_RAISED,	OrderStatus.RET_PICKUP_DENIED,
-
 
345
										OrderStatus.RET_PICKUP_CONFIRMED,		OrderStatus.RET_RETURN_IN_TRANSIT,
-
 
346
										OrderStatus.RET_RECEIVED_PRESTINE,		OrderStatus.RET_RECEIVED_DAMAGED,
-
 
347
										OrderStatus.RET_LOST_IN_TRANSIT,		OrderStatus.RET_PRODUCT_USABLE,
-
 
348
										OrderStatus.RET_PRODUCT_UNUSABLE,		OrderStatus.LOST_IN_TRANSIT
-
 
349
									]
323
}
350
}
324
 
351
 
325
service TransactionService extends GenericService.GenericService{
352
service TransactionService extends GenericService.GenericService{
326
	
353
	
327
	i64 createTransaction(1:Transaction transaction) throws (1:TransactionServiceException ex),
354
	i64 createTransaction(1:Transaction transaction) throws (1:TransactionServiceException ex),