Subversion Repositories SmartDukaan

Rev

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

Rev 7734 Rev 7785
Line 72... Line 72...
72
    10:string email,
72
    10:string email,
73
    11:string zone,
73
    11:string zone,
74
    12:string bdm,
74
    12:string bdm,
75
    13:string bdmEmail
75
    13:string bdmEmail
76
}
76
}
-
 
77
 
-
 
78
struct LogisticsLocationInfo {
-
 
79
	1:i64 providerId,
-
 
80
	2:string pinCode,
-
 
81
	3:string destinationCode,
-
 
82
	4:bool expAvailable,
-
 
83
	5:bool codAvailable,
-
 
84
	6:bool otgAvailable,
-
 
85
	7:i64 codLimit,
-
 
86
	8:i64 prepaidLimit,
-
 
87
	9:i64 warehouseId,
-
 
88
	10:i64 deliveryTime,
-
 
89
	11:i64 delivery_delay
-
 
90
}
77
    
91
    
78
exception LogisticsServiceException{
92
exception LogisticsServiceException{
79
	1:i64 id,
93
	1:i64 id,
80
	2:string message
94
	2:string message
81
}
95
}
Line 163... Line 177...
163
	
177
	
164
	void updatePincode(1:i64 providerId, 2:string pincode, 3:bool exp, 4:bool cod, 5:bool otgAvailable),
178
	void updatePincode(1:i64 providerId, 2:string pincode, 3:bool exp, 4:bool cod, 5:bool otgAvailable),
165
	
179
	
166
	bool addNewAwbs(1:i64 providerId, 2:bool cod, 3:list<string> awbs),
180
	bool addNewAwbs(1:i64 providerId, 2:bool cod, 3:list<string> awbs),
167
	
181
	
168
	/**
-
 
169
	Returns true when record exist in the Serviceablelocationdetails DB Table otherwise return false.
-
 
170
	*/
-
 
171
	bool getServiceableLocationAsPerProviderIdAndPincode(1:i64 providerId, 2:string pincode),
182
	void runLogisticsLocationInfoUpdate(1:list<LogisticsLocationInfo> logisticsLocationInfoList, 2:bool runCompleteUpdate)
172
	
-
 
173
	void runCompleteUpdateForPincode()
-
 
174
}
183
}