Subversion Repositories SmartDukaan

Rev

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

Rev 20045 Rev 21134
Line 160... Line 160...
160
  print '  RechargeOrder getRechargeOrdersForTransaction(i64 txnId)'
160
  print '  RechargeOrder getRechargeOrdersForTransaction(i64 txnId)'
161
  print '   getServiceProviders(RechargeType rechargeType, bool onlyActive)'
161
  print '   getServiceProviders(RechargeType rechargeType, bool onlyActive)'
162
  print '  DeviceNumberInfo getServiceProviderForDevice(RechargeType rechargeType, string deviceNumber)'
162
  print '  DeviceNumberInfo getServiceProviderForDevice(RechargeType rechargeType, string deviceNumber)'
163
  print '  string validateRecharge(RechargeType rechargeType, string deviceNumber, i64 userSelectedProviderId, string clientAddress)'
163
  print '  string validateRecharge(RechargeType rechargeType, string deviceNumber, i64 userSelectedProviderId, string clientAddress)'
164
  print '   getRechargeOrdersForDevice(string deviceNumber)'
164
  print '   getRechargeOrdersForDevice(string deviceNumber)'
165
  print '  void addAmountToWallet(i64 userId, i64 orderId, i64 amount)'
-
 
166
  print '  void creditBatch(i64 batchId, string userAmount)'
165
  print '  void creditBatch(i64 batchId, string userAmount)'
167
  print '  RechargeStatistics getRechargeStatistics()'
166
  print '  RechargeStatistics getRechargeStatistics()'
168
  print '   getRechargeOrdersForStatus(i64 status)'
167
  print '   getRechargeOrdersForStatus(i64 status)'
169
  print '   getPlansForOperator(i64 operatorId)'
168
  print '   getPlansForOperator(i64 operatorId)'
170
  print '   getRechargeDenominations(i64 operatorId, string circleCode, DenominationType denominationType)'
169
  print '   getRechargeDenominations(i64 operatorId, string circleCode, DenominationType denominationType)'
Line 298... Line 297...
298
  print '   getReturnOrdersAsPerWarehouseId(i64 warehouseId)'
297
  print '   getReturnOrdersAsPerWarehouseId(i64 warehouseId)'
299
  print '  ReturnTransaction createReturnTransaction(ReturnTransaction returnTransaction, string itemCondition, bool overrideWarranty)'
298
  print '  ReturnTransaction createReturnTransaction(ReturnTransaction returnTransaction, string itemCondition, bool overrideWarranty)'
300
  print '  ReturnTransaction getReturnTransaction(i64 id)'
299
  print '  ReturnTransaction getReturnTransaction(i64 id)'
301
  print '   getReturnOrdersForReturnTransaction(i64 returnTransactionId)'
300
  print '   getReturnOrdersForReturnTransaction(i64 returnTransactionId)'
302
  print '  bool changeReturnTransactionStatus(i64 returnTransactionId, ReturnTransactionStatus status,  returnOrderIds)'
301
  print '  bool changeReturnTransactionStatus(i64 returnTransactionId, ReturnTransactionStatus status,  returnOrderIds)'
303
  print '  bool createReturnPickupRequest( returnOrderIds, i64 providerId)'
302
  print '  i64 createReturnPickupRequest( returnOrderIds)'
304
  print '  bool updateReturnPickupRequest(ReturnPickupRequest returnPickupRequest)'
303
  print '  bool updateReturnPickupRequest(ReturnPickupRequest returnPickupRequest)'
305
  print '   getAllReturnOrdersForReturnPickupRequest(i64 logisticsRequestId)'
304
  print '   getAllReturnOrdersForReturnPickupRequest(i64 logisticsRequestId)'
306
  print '  bool receiveReturnPickup( returnOrdersMap, i64 id)'
305
  print '  bool receiveReturnPickup( returnOrdersMap, i64 id)'
307
  print '  bool validateReturnPickup(i64 returnPickupId,  returnOrdersMap)'
306
  print '  bool validateReturnPickup(i64 returnPickupId,  returnOrdersMap)'
308
  print '  bool processReturnPickup(i64 returnPickupId,  returnOrdersMap)'
307
  print '  bool processReturnPickup(i64 returnPickupId,  returnOrdersMap)'
Line 325... Line 324...
325
  print '  ReturnPickupRequest getReturnPickupRequest(i64 returnPickupId)'
324
  print '  ReturnPickupRequest getReturnPickupRequest(i64 returnPickupId)'
326
  print '  ReturnOrderInfo splitReturnOrderInfo(i64 returnOrderId, i64 splitOrderQty)'
325
  print '  ReturnOrderInfo splitReturnOrderInfo(i64 returnOrderId, i64 splitOrderQty)'
327
  print '  bool deleteReturnOrder(i64 returnOrderId)'
326
  print '  bool deleteReturnOrder(i64 returnOrderId)'
328
  print '  bool refundReturnOrder(ReturnOrderInfo returnOrderInfo,  attributes)'
327
  print '  bool refundReturnOrder(ReturnOrderInfo returnOrderInfo,  attributes)'
329
  print '   addShipmentDelay( shipmentDelayDetail)'
328
  print '   addShipmentDelay( shipmentDelayDetail)'
-
 
329
  print '  ShipmentLogisticsCostDetail getCostDetailForLogisticsTxnId(string logisticsTxnId)'
-
 
330
  print '  void addShipmentLogisticDetail(ShipmentLogisticsCostDetail shipmentLogisticsCostDetail)'
-
 
331
  print '  i64 createPayment(i64 userId, i64 txnId, i32 gatewayId)'
-
 
332
  print '  double calculatePaymentAmount(i64 txnId)'
-
 
333
  print '   getBilledOrdersForManifestGen(i64 warehouse_id, i64 logistics_provider_id, bool cod)'
-
 
334
  print '  bool registerRsa(i64 userId, string activation_code)'
-
 
335
  print '  string addSalesAssociate(Pmsa pmsa, string referrerEmail, string l1_userEmail)'
-
 
336
  print '   searchPmsa(PmsaSearchFilter pmsaSearchFilter, string associateEmail)'
-
 
337
  print '  Pmsa getPmsaUser(i64 id, string associateEmail)'
-
 
338
  print '  string updatePmsaUser(Pmsa pmsa, string associateEmail)'
-
 
339
  print '   getPmsaUsers(string associateEmail)'
-
 
340
  print '   getPendingAssociates(string associateEmail)'
-
 
341
  print '   getStatsForAssociates(string associateEmail)'
-
 
342
  print '  Pmsa getmypmsaprofile(string associateEmail)'
-
 
343
  print '  bool creditUserWallet(i64 userId, i64 amount)'
330
  print ''
344
  print ''
331
  sys.exit(0)
345
  sys.exit(0)
332
 
346
 
333
pp = pprint.PrettyPrinter(indent = 2)
347
pp = pprint.PrettyPrinter(indent = 2)
334
host = 'localhost'
348
host = 'localhost'
Line 1221... Line 1235...
1221
  if len(args) != 1:
1235
  if len(args) != 1:
1222
    print 'getRechargeOrdersForDevice requires 1 args'
1236
    print 'getRechargeOrdersForDevice requires 1 args'
1223
    sys.exit(1)
1237
    sys.exit(1)
1224
  pp.pprint(client.getRechargeOrdersForDevice(args[0],))
1238
  pp.pprint(client.getRechargeOrdersForDevice(args[0],))
1225
 
1239
 
1226
elif cmd == 'addAmountToWallet':
-
 
1227
  if len(args) != 3:
-
 
1228
    print 'addAmountToWallet requires 3 args'
-
 
1229
    sys.exit(1)
-
 
1230
  pp.pprint(client.addAmountToWallet(eval(args[0]),eval(args[1]),eval(args[2]),))
-
 
1231
 
-
 
1232
elif cmd == 'creditBatch':
1240
elif cmd == 'creditBatch':
1233
  if len(args) != 2:
1241
  if len(args) != 2:
1234
    print 'creditBatch requires 2 args'
1242
    print 'creditBatch requires 2 args'
1235
    sys.exit(1)
1243
    sys.exit(1)
1236
  pp.pprint(client.creditBatch(eval(args[0]),args[1],))
1244
  pp.pprint(client.creditBatch(eval(args[0]),args[1],))
Line 2050... Line 2058...
2050
    print 'changeReturnTransactionStatus requires 3 args'
2058
    print 'changeReturnTransactionStatus requires 3 args'
2051
    sys.exit(1)
2059
    sys.exit(1)
2052
  pp.pprint(client.changeReturnTransactionStatus(eval(args[0]),eval(args[1]),eval(args[2]),))
2060
  pp.pprint(client.changeReturnTransactionStatus(eval(args[0]),eval(args[1]),eval(args[2]),))
2053
 
2061
 
2054
elif cmd == 'createReturnPickupRequest':
2062
elif cmd == 'createReturnPickupRequest':
2055
  if len(args) != 2:
2063
  if len(args) != 1:
2056
    print 'createReturnPickupRequest requires 2 args'
2064
    print 'createReturnPickupRequest requires 1 args'
2057
    sys.exit(1)
2065
    sys.exit(1)
2058
  pp.pprint(client.createReturnPickupRequest(eval(args[0]),eval(args[1]),))
2066
  pp.pprint(client.createReturnPickupRequest(eval(args[0]),))
2059
 
2067
 
2060
elif cmd == 'updateReturnPickupRequest':
2068
elif cmd == 'updateReturnPickupRequest':
2061
  if len(args) != 1:
2069
  if len(args) != 1:
2062
    print 'updateReturnPickupRequest requires 1 args'
2070
    print 'updateReturnPickupRequest requires 1 args'
2063
    sys.exit(1)
2071
    sys.exit(1)
Line 2211... Line 2219...
2211
  if len(args) != 1:
2219
  if len(args) != 1:
2212
    print 'addShipmentDelay requires 1 args'
2220
    print 'addShipmentDelay requires 1 args'
2213
    sys.exit(1)
2221
    sys.exit(1)
2214
  pp.pprint(client.addShipmentDelay(eval(args[0]),))
2222
  pp.pprint(client.addShipmentDelay(eval(args[0]),))
2215
 
2223
 
-
 
2224
elif cmd == 'getCostDetailForLogisticsTxnId':
-
 
2225
  if len(args) != 1:
-
 
2226
    print 'getCostDetailForLogisticsTxnId requires 1 args'
-
 
2227
    sys.exit(1)
-
 
2228
  pp.pprint(client.getCostDetailForLogisticsTxnId(args[0],))
-
 
2229
 
-
 
2230
elif cmd == 'addShipmentLogisticDetail':
-
 
2231
  if len(args) != 1:
-
 
2232
    print 'addShipmentLogisticDetail requires 1 args'
-
 
2233
    sys.exit(1)
-
 
2234
  pp.pprint(client.addShipmentLogisticDetail(eval(args[0]),))
-
 
2235
 
-
 
2236
elif cmd == 'createPayment':
-
 
2237
  if len(args) != 3:
-
 
2238
    print 'createPayment requires 3 args'
-
 
2239
    sys.exit(1)
-
 
2240
  pp.pprint(client.createPayment(eval(args[0]),eval(args[1]),eval(args[2]),))
-
 
2241
 
-
 
2242
elif cmd == 'calculatePaymentAmount':
-
 
2243
  if len(args) != 1:
-
 
2244
    print 'calculatePaymentAmount requires 1 args'
-
 
2245
    sys.exit(1)
-
 
2246
  pp.pprint(client.calculatePaymentAmount(eval(args[0]),))
-
 
2247
 
-
 
2248
elif cmd == 'getBilledOrdersForManifestGen':
-
 
2249
  if len(args) != 3:
-
 
2250
    print 'getBilledOrdersForManifestGen requires 3 args'
-
 
2251
    sys.exit(1)
-
 
2252
  pp.pprint(client.getBilledOrdersForManifestGen(eval(args[0]),eval(args[1]),eval(args[2]),))
-
 
2253
 
-
 
2254
elif cmd == 'registerRsa':
-
 
2255
  if len(args) != 2:
-
 
2256
    print 'registerRsa requires 2 args'
-
 
2257
    sys.exit(1)
-
 
2258
  pp.pprint(client.registerRsa(eval(args[0]),args[1],))
-
 
2259
 
-
 
2260
elif cmd == 'addSalesAssociate':
-
 
2261
  if len(args) != 3:
-
 
2262
    print 'addSalesAssociate requires 3 args'
-
 
2263
    sys.exit(1)
-
 
2264
  pp.pprint(client.addSalesAssociate(eval(args[0]),args[1],args[2],))
-
 
2265
 
-
 
2266
elif cmd == 'searchPmsa':
-
 
2267
  if len(args) != 2:
-
 
2268
    print 'searchPmsa requires 2 args'
-
 
2269
    sys.exit(1)
-
 
2270
  pp.pprint(client.searchPmsa(eval(args[0]),args[1],))
-
 
2271
 
-
 
2272
elif cmd == 'getPmsaUser':
-
 
2273
  if len(args) != 2:
-
 
2274
    print 'getPmsaUser requires 2 args'
-
 
2275
    sys.exit(1)
-
 
2276
  pp.pprint(client.getPmsaUser(eval(args[0]),args[1],))
-
 
2277
 
-
 
2278
elif cmd == 'updatePmsaUser':
-
 
2279
  if len(args) != 2:
-
 
2280
    print 'updatePmsaUser requires 2 args'
-
 
2281
    sys.exit(1)
-
 
2282
  pp.pprint(client.updatePmsaUser(eval(args[0]),args[1],))
-
 
2283
 
-
 
2284
elif cmd == 'getPmsaUsers':
-
 
2285
  if len(args) != 1:
-
 
2286
    print 'getPmsaUsers requires 1 args'
-
 
2287
    sys.exit(1)
-
 
2288
  pp.pprint(client.getPmsaUsers(args[0],))
-
 
2289
 
-
 
2290
elif cmd == 'getPendingAssociates':
-
 
2291
  if len(args) != 1:
-
 
2292
    print 'getPendingAssociates requires 1 args'
-
 
2293
    sys.exit(1)
-
 
2294
  pp.pprint(client.getPendingAssociates(args[0],))
-
 
2295
 
-
 
2296
elif cmd == 'getStatsForAssociates':
-
 
2297
  if len(args) != 1:
-
 
2298
    print 'getStatsForAssociates requires 1 args'
-
 
2299
    sys.exit(1)
-
 
2300
  pp.pprint(client.getStatsForAssociates(args[0],))
-
 
2301
 
-
 
2302
elif cmd == 'getmypmsaprofile':
-
 
2303
  if len(args) != 1:
-
 
2304
    print 'getmypmsaprofile requires 1 args'
-
 
2305
    sys.exit(1)
-
 
2306
  pp.pprint(client.getmypmsaprofile(args[0],))
-
 
2307
 
-
 
2308
elif cmd == 'creditUserWallet':
-
 
2309
  if len(args) != 2:
-
 
2310
    print 'creditUserWallet requires 2 args'
-
 
2311
    sys.exit(1)
-
 
2312
  pp.pprint(client.creditUserWallet(eval(args[0]),eval(args[1]),))
-
 
2313
 
2216
else:
2314
else:
2217
  print 'Unrecognized method %s' % cmd
2315
  print 'Unrecognized method %s' % cmd
2218
  sys.exit(1)
2316
  sys.exit(1)
2219
 
2317
 
2220
transport.close()
2318
transport.close()