Subversion Repositories SmartDukaan

Rev

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

Rev 6524 Rev 6643
Line 38... Line 38...
38
	4:PickUpType pickup
38
	4:PickUpType pickup
39
}
39
}
40
 
40
 
41
struct AwbUpdate{
41
struct AwbUpdate{
42
    1:string awbNumber,
42
    1:string awbNumber,
43
    2:string providerName,
43
    2:i64 providerId,
44
    3:string location,
44
    3:i64 date,
45
    4:i64 entryDate,
45
    4:string status,
46
    5:string description
46
    5:string description,
-
 
47
    6:string location
47
}
48
}
48
 
49
 
49
struct LogisticsInfo {
50
struct LogisticsInfo {
50
	1:i64 warehouseId,
51
	1:i64 warehouseId,
51
	2:i64 providerId,
52
	2:i64 providerId,
Line 107... Line 108...
107
	string getEmptyAWB(1:i64 providerId, DeliveryType type) throws (1:LogisticsServiceException se),
108
	string getEmptyAWB(1:i64 providerId, DeliveryType type) throws (1:LogisticsServiceException se),
108
 
109
 
109
	/**
110
	/**
110
	 Returns the list of updates for the given AWB number and provider id. The list is empty if there are no updates yet.
111
	 Returns the list of updates for the given AWB number and provider id. The list is empty if there are no updates yet.
111
	*/
112
	*/
112
	list<AwbUpdate> getShipmentInfo(1:string awb, 2:i64 providerId) throws (1:LogisticsServiceException se),
113
	list<AwbUpdate> getShipmentInfo(1:string awbNumber, 2:i64 providerId) throws (1:LogisticsServiceException se),
-
 
114
	
-
 
115
	/**
-
 
116
	 Store the update for the given AWB number and provider id.
-
 
117
	*/
-
 
118
	void storeShipmentInfo(1:AwbUpdate update) throws (1:LogisticsServiceException se),
-
 
119
	
113
	
120
	
114
	/**
121
	/**
115
	 Returns the short three letter code of a pincode for the given provider.
122
	 Returns the short three letter code of a pincode for the given provider.
116
     Raises an exception if the pin code is not serviced by the given provider.
123
     Raises an exception if the pin code is not serviced by the given provider.
117
	*/
124
	*/