Subversion Repositories SmartDukaan

Rev

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

Rev 3014 Rev 3064
Line 32... Line 32...
32
  print '   getAllOrders(OrderStatus status, i64 from_date, i64 to_date, i64 warehouse_id)'
32
  print '   getAllOrders(OrderStatus status, i64 from_date, i64 to_date, i64 warehouse_id)'
33
  print '   getOrdersByBillingDate(OrderStatus status, i64 start_billing_date, i64 end_billing_date, i64 warehouse_id)'
33
  print '   getOrdersByBillingDate(OrderStatus status, i64 start_billing_date, i64 end_billing_date, i64 warehouse_id)'
34
  print '   getReturnableOrdersForCustomer(i64 customer_id, i64 limit)'
34
  print '   getReturnableOrdersForCustomer(i64 customer_id, i64 limit)'
35
  print '   getCancellableOrdersForCustomer(i64 customer_id, i64 limit)'
35
  print '   getCancellableOrdersForCustomer(i64 customer_id, i64 limit)'
36
  print '  bool changeOrderStatus(i64 orderId, OrderStatus status, string description)'
36
  print '  bool changeOrderStatus(i64 orderId, OrderStatus status, string description)'
37
  print '  bool addBillingDetails(i64 orderId, string invoice_number, string billed_by)'
-
 
38
  print '  bool addJacketNumber(i64 orderId, i64 jacketNumber, i64 imeiNumber, string itemNumber, string billedBy, i64 billingType)'
-
 
39
  print '  bool acceptOrder(i64 orderId)'
-
 
40
  print '  bool billOrder(i64 orderId)'
-
 
41
  print '   getOrdersForTransaction(i64 transactionId, i64 customerId)'
37
  print '   getOrdersForTransaction(i64 transactionId, i64 customerId)'
42
  print '   getOrdersForCustomer(i64 customerId, i64 from_date, i64 to_date,  statuses)'
38
  print '   getOrdersForCustomer(i64 customerId, i64 from_date, i64 to_date,  statuses)'
43
  print '  i64 createOrder(Order order)'
39
  print '  i64 createOrder(Order order)'
44
  print '  Order getOrder(i64 id)'
40
  print '  Order getOrder(i64 id)'
45
  print '   getLineItemsForOrder(i64 orderId)'
41
  print '   getLineItemsForOrder(i64 orderId)'
46
  print '  Order getOrderForCustomer(i64 orderId, i64 customerId)'
42
  print '  Order getOrderForCustomer(i64 orderId, i64 customerId)'
-
 
43
  print '   getAlerts(i64 orderId, bool valid)'
-
 
44
  print '  void setAlert(i64 orderId, bool unset, i64 type, string comment)'
-
 
45
  print '  i64 getValidOrderCount()'
-
 
46
  print '  i64 getNoOfCustomersWithSuccessfulTransaction()'
-
 
47
  print '   getValidOrdersAmountRange()'
-
 
48
  print '   getValidOrders(i64 limit)'
47
  print '   batchOrders(i64 warehouseId)'
49
  print '   batchOrders(i64 warehouseId)'
48
  print '  bool markOrderAsOutOfStock(i64 orderId)'
50
  print '  bool markOrderAsOutOfStock(i64 orderId)'
-
 
51
  print '  bool verifyOrder(i64 orderId)'
-
 
52
  print '  bool acceptOrder(i64 orderId)'
-
 
53
  print '  bool billOrder(i64 orderId)'
-
 
54
  print '  bool addBillingDetails(i64 orderId, string invoice_number, string billed_by)'
-
 
55
  print '  bool addJacketNumber(i64 orderId, i64 jacketNumber, i64 imeiNumber, string itemNumber, string billedBy, i64 billingType)'
49
  print '  bool markOrdersAsManifested(i64 warehouseId, i64 providerId)'
56
  print '  bool markOrdersAsManifested(i64 warehouseId, i64 providerId, bool cod)'
50
  print '   markOrdersAsPickedUp(i64 providerId,  pickupDetails)'
57
  print '   markOrdersAsPickedUp(i64 providerId,  pickupDetails)'
51
  print '  void markOrdersAsDelivered(i64 providerId,  deliveredOrders)'
58
  print '  void markOrdersAsDelivered(i64 providerId,  deliveredOrders)'
52
  print '  void markOrdersAsFailed(i64 providerId,  returnedOrders)'
59
  print '  void markOrdersAsFailed(i64 providerId,  returnedOrders)'
53
  print '  void updateNonDeliveryReason(i64 providerId,  undeliveredOrders)'
60
  print '  void updateNonDeliveryReason(i64 providerId,  undeliveredOrders)'
54
  print '   getUndeliveredOrders(i64 providerId, i64 warehouseId)'
61
  print '   getUndeliveredOrders(i64 providerId, i64 warehouseId)'
55
  print '   getAlerts(i64 orderId, bool valid)'
-
 
56
  print '  void setAlert(i64 orderId, bool unset, i64 type, string comment)'
-
 
57
  print '  i64 getValidOrderCount()'
-
 
58
  print '  i64 getNoOfCustomersWithSuccessfulTransaction()'
-
 
59
  print '   getValidOrdersAmountRange()'
-
 
60
  print '   getValidOrders(i64 limit)'
-
 
61
  print '  bool toggleDOAFlag(i64 orderId)'
62
  print '  bool toggleDOAFlag(i64 orderId)'
62
  print '  bool requestPickupNumber(i64 orderId)'
63
  print '  bool requestPickupNumber(i64 orderId)'
63
  print '  bool authorizePickup(i64 orderId, string pickupNumber)'
64
  print '  bool authorizePickup(i64 orderId, string pickupNumber)'
64
  print '   markDoasAsPickedUp(i64 providerId,  pickupDetails)'
65
  print '   markDoasAsPickedUp(i64 providerId,  pickupDetails)'
65
  print '  bool receiveReturn(i64 orderId)'
66
  print '  bool receiveReturn(i64 orderId)'
Line 194... Line 195...
194
  if len(args) != 3:
195
  if len(args) != 3:
195
    print 'changeOrderStatus requires 3 args'
196
    print 'changeOrderStatus requires 3 args'
196
    sys.exit(1)
197
    sys.exit(1)
197
  pp.pprint(client.changeOrderStatus(eval(args[0]),eval(args[1]),args[2],))
198
  pp.pprint(client.changeOrderStatus(eval(args[0]),eval(args[1]),args[2],))
198
 
199
 
199
elif cmd == 'addBillingDetails':
-
 
200
  if len(args) != 3:
-
 
201
    print 'addBillingDetails requires 3 args'
-
 
202
    sys.exit(1)
-
 
203
  pp.pprint(client.addBillingDetails(eval(args[0]),args[1],args[2],))
-
 
204
 
-
 
205
elif cmd == 'addJacketNumber':
-
 
206
  if len(args) != 6:
-
 
207
    print 'addJacketNumber requires 6 args'
-
 
208
    sys.exit(1)
-
 
209
  pp.pprint(client.addJacketNumber(eval(args[0]),eval(args[1]),eval(args[2]),args[3],args[4],eval(args[5]),))
-
 
210
 
-
 
211
elif cmd == 'acceptOrder':
-
 
212
  if len(args) != 1:
-
 
213
    print 'acceptOrder requires 1 args'
-
 
214
    sys.exit(1)
-
 
215
  pp.pprint(client.acceptOrder(eval(args[0]),))
-
 
216
 
-
 
217
elif cmd == 'billOrder':
-
 
218
  if len(args) != 1:
-
 
219
    print 'billOrder requires 1 args'
-
 
220
    sys.exit(1)
-
 
221
  pp.pprint(client.billOrder(eval(args[0]),))
-
 
222
 
-
 
223
elif cmd == 'getOrdersForTransaction':
200
elif cmd == 'getOrdersForTransaction':
224
  if len(args) != 2:
201
  if len(args) != 2:
225
    print 'getOrdersForTransaction requires 2 args'
202
    print 'getOrdersForTransaction requires 2 args'
226
    sys.exit(1)
203
    sys.exit(1)
227
  pp.pprint(client.getOrdersForTransaction(eval(args[0]),eval(args[1]),))
204
  pp.pprint(client.getOrdersForTransaction(eval(args[0]),eval(args[1]),))
Line 254... Line 231...
254
  if len(args) != 2:
231
  if len(args) != 2:
255
    print 'getOrderForCustomer requires 2 args'
232
    print 'getOrderForCustomer requires 2 args'
256
    sys.exit(1)
233
    sys.exit(1)
257
  pp.pprint(client.getOrderForCustomer(eval(args[0]),eval(args[1]),))
234
  pp.pprint(client.getOrderForCustomer(eval(args[0]),eval(args[1]),))
258
 
235
 
-
 
236
elif cmd == 'getAlerts':
-
 
237
  if len(args) != 2:
-
 
238
    print 'getAlerts requires 2 args'
-
 
239
    sys.exit(1)
-
 
240
  pp.pprint(client.getAlerts(eval(args[0]),eval(args[1]),))
-
 
241
 
-
 
242
elif cmd == 'setAlert':
-
 
243
  if len(args) != 4:
-
 
244
    print 'setAlert requires 4 args'
-
 
245
    sys.exit(1)
-
 
246
  pp.pprint(client.setAlert(eval(args[0]),eval(args[1]),eval(args[2]),args[3],))
-
 
247
 
-
 
248
elif cmd == 'getValidOrderCount':
-
 
249
  if len(args) != 0:
-
 
250
    print 'getValidOrderCount requires 0 args'
-
 
251
    sys.exit(1)
-
 
252
  pp.pprint(client.getValidOrderCount())
-
 
253
 
-
 
254
elif cmd == 'getNoOfCustomersWithSuccessfulTransaction':
-
 
255
  if len(args) != 0:
-
 
256
    print 'getNoOfCustomersWithSuccessfulTransaction requires 0 args'
-
 
257
    sys.exit(1)
-
 
258
  pp.pprint(client.getNoOfCustomersWithSuccessfulTransaction())
-
 
259
 
-
 
260
elif cmd == 'getValidOrdersAmountRange':
-
 
261
  if len(args) != 0:
-
 
262
    print 'getValidOrdersAmountRange requires 0 args'
-
 
263
    sys.exit(1)
-
 
264
  pp.pprint(client.getValidOrdersAmountRange())
-
 
265
 
-
 
266
elif cmd == 'getValidOrders':
-
 
267
  if len(args) != 1:
-
 
268
    print 'getValidOrders requires 1 args'
-
 
269
    sys.exit(1)
-
 
270
  pp.pprint(client.getValidOrders(eval(args[0]),))
-
 
271
 
259
elif cmd == 'batchOrders':
272
elif cmd == 'batchOrders':
260
  if len(args) != 1:
273
  if len(args) != 1:
261
    print 'batchOrders requires 1 args'
274
    print 'batchOrders requires 1 args'
262
    sys.exit(1)
275
    sys.exit(1)
263
  pp.pprint(client.batchOrders(eval(args[0]),))
276
  pp.pprint(client.batchOrders(eval(args[0]),))
Line 266... Line 279...
266
  if len(args) != 1:
279
  if len(args) != 1:
267
    print 'markOrderAsOutOfStock requires 1 args'
280
    print 'markOrderAsOutOfStock requires 1 args'
268
    sys.exit(1)
281
    sys.exit(1)
269
  pp.pprint(client.markOrderAsOutOfStock(eval(args[0]),))
282
  pp.pprint(client.markOrderAsOutOfStock(eval(args[0]),))
270
 
283
 
-
 
284
elif cmd == 'verifyOrder':
-
 
285
  if len(args) != 1:
-
 
286
    print 'verifyOrder requires 1 args'
-
 
287
    sys.exit(1)
-
 
288
  pp.pprint(client.verifyOrder(eval(args[0]),))
-
 
289
 
-
 
290
elif cmd == 'acceptOrder':
-
 
291
  if len(args) != 1:
-
 
292
    print 'acceptOrder requires 1 args'
-
 
293
    sys.exit(1)
-
 
294
  pp.pprint(client.acceptOrder(eval(args[0]),))
-
 
295
 
-
 
296
elif cmd == 'billOrder':
-
 
297
  if len(args) != 1:
-
 
298
    print 'billOrder requires 1 args'
-
 
299
    sys.exit(1)
-
 
300
  pp.pprint(client.billOrder(eval(args[0]),))
-
 
301
 
-
 
302
elif cmd == 'addBillingDetails':
-
 
303
  if len(args) != 3:
-
 
304
    print 'addBillingDetails requires 3 args'
-
 
305
    sys.exit(1)
-
 
306
  pp.pprint(client.addBillingDetails(eval(args[0]),args[1],args[2],))
-
 
307
 
-
 
308
elif cmd == 'addJacketNumber':
-
 
309
  if len(args) != 6:
-
 
310
    print 'addJacketNumber requires 6 args'
-
 
311
    sys.exit(1)
-
 
312
  pp.pprint(client.addJacketNumber(eval(args[0]),eval(args[1]),eval(args[2]),args[3],args[4],eval(args[5]),))
-
 
313
 
271
elif cmd == 'markOrdersAsManifested':
314
elif cmd == 'markOrdersAsManifested':
272
  if len(args) != 2:
315
  if len(args) != 3:
273
    print 'markOrdersAsManifested requires 2 args'
316
    print 'markOrdersAsManifested requires 3 args'
274
    sys.exit(1)
317
    sys.exit(1)
275
  pp.pprint(client.markOrdersAsManifested(eval(args[0]),eval(args[1]),))
318
  pp.pprint(client.markOrdersAsManifested(eval(args[0]),eval(args[1]),eval(args[2]),))
276
 
319
 
277
elif cmd == 'markOrdersAsPickedUp':
320
elif cmd == 'markOrdersAsPickedUp':
278
  if len(args) != 2:
321
  if len(args) != 2:
279
    print 'markOrdersAsPickedUp requires 2 args'
322
    print 'markOrdersAsPickedUp requires 2 args'
280
    sys.exit(1)
323
    sys.exit(1)
Line 302... Line 345...
302
  if len(args) != 2:
345
  if len(args) != 2:
303
    print 'getUndeliveredOrders requires 2 args'
346
    print 'getUndeliveredOrders requires 2 args'
304
    sys.exit(1)
347
    sys.exit(1)
305
  pp.pprint(client.getUndeliveredOrders(eval(args[0]),eval(args[1]),))
348
  pp.pprint(client.getUndeliveredOrders(eval(args[0]),eval(args[1]),))
306
 
349
 
307
elif cmd == 'getAlerts':
-
 
308
  if len(args) != 2:
-
 
309
    print 'getAlerts requires 2 args'
-
 
310
    sys.exit(1)
-
 
311
  pp.pprint(client.getAlerts(eval(args[0]),eval(args[1]),))
-
 
312
 
-
 
313
elif cmd == 'setAlert':
-
 
314
  if len(args) != 4:
-
 
315
    print 'setAlert requires 4 args'
-
 
316
    sys.exit(1)
-
 
317
  pp.pprint(client.setAlert(eval(args[0]),eval(args[1]),eval(args[2]),args[3],))
-
 
318
 
-
 
319
elif cmd == 'getValidOrderCount':
-
 
320
  if len(args) != 0:
-
 
321
    print 'getValidOrderCount requires 0 args'
-
 
322
    sys.exit(1)
-
 
323
  pp.pprint(client.getValidOrderCount())
-
 
324
 
-
 
325
elif cmd == 'getNoOfCustomersWithSuccessfulTransaction':
-
 
326
  if len(args) != 0:
-
 
327
    print 'getNoOfCustomersWithSuccessfulTransaction requires 0 args'
-
 
328
    sys.exit(1)
-
 
329
  pp.pprint(client.getNoOfCustomersWithSuccessfulTransaction())
-
 
330
 
-
 
331
elif cmd == 'getValidOrdersAmountRange':
-
 
332
  if len(args) != 0:
-
 
333
    print 'getValidOrdersAmountRange requires 0 args'
-
 
334
    sys.exit(1)
-
 
335
  pp.pprint(client.getValidOrdersAmountRange())
-
 
336
 
-
 
337
elif cmd == 'getValidOrders':
-
 
338
  if len(args) != 1:
-
 
339
    print 'getValidOrders requires 1 args'
-
 
340
    sys.exit(1)
-
 
341
  pp.pprint(client.getValidOrders(eval(args[0]),))
-
 
342
 
-
 
343
elif cmd == 'toggleDOAFlag':
350
elif cmd == 'toggleDOAFlag':
344
  if len(args) != 1:
351
  if len(args) != 1:
345
    print 'toggleDOAFlag requires 1 args'
352
    print 'toggleDOAFlag requires 1 args'
346
    sys.exit(1)
353
    sys.exit(1)
347
  pp.pprint(client.toggleDOAFlag(eval(args[0]),))
354
  pp.pprint(client.toggleDOAFlag(eval(args[0]),))