Subversion Repositories SmartDukaan

Rev

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

Rev 4393 Rev 4410
Line 44... Line 44...
44
	REFUNDED,
44
	REFUNDED,
45
	LOW_INV_PO_RAISED,
45
	LOW_INV_PO_RAISED,
46
	LOW_INV_REVERSAL_IN_PROCESS,
46
	LOW_INV_REVERSAL_IN_PROCESS,
47
	LOW_INV_NOT_AVAILABLE_AT_HOTSPOT,
47
	LOW_INV_NOT_AVAILABLE_AT_HOTSPOT,
48
	LOW_INV_PO_RAISED_TIMEOUT,
48
	LOW_INV_PO_RAISED_TIMEOUT,
49
	LOW_INV_REVERSAL_TIMEOUT
49
	LOW_INV_REVERSAL_TIMEOUT,
-
 
50
	MANIFESTED
50
}
51
}
51
 
52
 
52
 
53
 
53
enum TransactionStatus{
54
enum TransactionStatus{
54
	INIT,
55
	INIT,
Line 382... Line 383...
382
	*/
383
	*/
383
	bool addBillingDetails(1:i64 orderId, 2:string invoice_number, 3:i64 imeiNumber, 4:string itemNumber, 5:string billed_by, 6:i64 jacketNumber, 7:i64 billingType, 8:i64 vendorId) throws (1:TransactionServiceException ex),
384
	bool addBillingDetails(1:i64 orderId, 2:string invoice_number, 3:i64 imeiNumber, 4:string itemNumber, 5:string billed_by, 6:i64 jacketNumber, 7:i64 billingType, 8:i64 vendorId) throws (1:TransactionServiceException ex),
384
		
385
		
385
	/**
386
	/**
386
	Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
387
	Depending on the third parameter, marks either all prepaid or all cod orders BILLED by the
387
	given warehouse and were picked up by the given provider as SHIPPED_FROM_WH.
388
	given warehouse and were picked up by the given provider as MANIFESTED.
388
	*/
389
	*/
389
	bool markOrdersAsManifested(1:i64 warehouseId, 2:i64 providerId, 3:bool cod) throws (1:TransactionServiceException ex),
390
	bool markOrdersAsManifested(1:i64 warehouseId, 2:i64 providerId, 3:bool cod) throws (1:TransactionServiceException ex),
-
 
391
 
-
 
392
	/**
-
 
393
	Depending on the third parameter, marks either all prepaid or all cod orders BILLED and marked as MANIFESTED by the
-
 
394
	given warehouse and were picked up by the given provider as SHIPPED_FROM_WH.
-
 
395
	*/
-
 
396
	bool markOrdersAsShippedFromWarehouse(1:i64 warehouseId, 2:i64 providerId, 3:bool cod) throws (1:TransactionServiceException ex),
390
	
397
		
391
	/**
398
	/**
392
	Marks all SHIPPED_FROM_WH orders of the previous day for a provider as SHIPPED_TO_LOGISTICS.
399
	Marks all SHIPPED_FROM_WH orders of the previous day for a provider as SHIPPED_TO_LOGISTICS.
393
	Returns a list of orders that were shipped from warehouse but did not appear in the pick-up report.
400
	Returns a list of orders that were shipped from warehouse but did not appear in the pick-up report.
394
	Raises an exception if we encounter report for an AWB number that we did not ship.
401
	Raises an exception if we encounter report for an AWB number that we did not ship.
395
	*/
402
	*/