Subversion Repositories SmartDukaan

Rev

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

Rev 4662 Rev 4709
Line 908... Line 908...
908
    pass
908
    pass
909
 
909
 
910
  def getSlippedSippingDateOrders(self, ):
910
  def getSlippedSippingDateOrders(self, ):
911
    pass
911
    pass
912
 
912
 
-
 
913
  def getCancelledOrders(self, cancelDateFrom, cancelDateTo):
-
 
914
    """
-
 
915
    Parameters:
-
 
916
     - cancelDateFrom
-
 
917
     - cancelDateTo
-
 
918
    """
-
 
919
    pass
-
 
920
 
913
  def saveBluedartSettlements(self, mapAWBAndAmount):
921
  def saveBluedartSettlements(self, mapAWBAndAmount):
914
    """
922
    """
915
    Parameters:
923
    Parameters:
916
     - mapAWBAndAmount
924
     - mapAWBAndAmount
917
    """
925
    """
Line 3962... Line 3970...
3962
      return result.success
3970
      return result.success
3963
    if result.ex is not None:
3971
    if result.ex is not None:
3964
      raise result.ex
3972
      raise result.ex
3965
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getSlippedSippingDateOrders failed: unknown result");
3973
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getSlippedSippingDateOrders failed: unknown result");
3966
 
3974
 
-
 
3975
  def getCancelledOrders(self, cancelDateFrom, cancelDateTo):
-
 
3976
    """
-
 
3977
    Parameters:
-
 
3978
     - cancelDateFrom
-
 
3979
     - cancelDateTo
-
 
3980
    """
-
 
3981
    self.send_getCancelledOrders(cancelDateFrom, cancelDateTo)
-
 
3982
    return self.recv_getCancelledOrders()
-
 
3983
 
-
 
3984
  def send_getCancelledOrders(self, cancelDateFrom, cancelDateTo):
-
 
3985
    self._oprot.writeMessageBegin('getCancelledOrders', TMessageType.CALL, self._seqid)
-
 
3986
    args = getCancelledOrders_args()
-
 
3987
    args.cancelDateFrom = cancelDateFrom
-
 
3988
    args.cancelDateTo = cancelDateTo
-
 
3989
    args.write(self._oprot)
-
 
3990
    self._oprot.writeMessageEnd()
-
 
3991
    self._oprot.trans.flush()
-
 
3992
 
-
 
3993
  def recv_getCancelledOrders(self, ):
-
 
3994
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
3995
    if mtype == TMessageType.EXCEPTION:
-
 
3996
      x = TApplicationException()
-
 
3997
      x.read(self._iprot)
-
 
3998
      self._iprot.readMessageEnd()
-
 
3999
      raise x
-
 
4000
    result = getCancelledOrders_result()
-
 
4001
    result.read(self._iprot)
-
 
4002
    self._iprot.readMessageEnd()
-
 
4003
    if result.success is not None:
-
 
4004
      return result.success
-
 
4005
    if result.ex is not None:
-
 
4006
      raise result.ex
-
 
4007
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getCancelledOrders failed: unknown result");
-
 
4008
 
3967
  def saveBluedartSettlements(self, mapAWBAndAmount):
4009
  def saveBluedartSettlements(self, mapAWBAndAmount):
3968
    """
4010
    """
3969
    Parameters:
4011
    Parameters:
3970
     - mapAWBAndAmount
4012
     - mapAWBAndAmount
3971
    """
4013
    """
Line 4278... Line 4320...
4278
    self._processMap["markOrderAsLostInTransit"] = Processor.process_markOrderAsLostInTransit
4320
    self._processMap["markOrderAsLostInTransit"] = Processor.process_markOrderAsLostInTransit
4279
    self._processMap["getOrderForAwb"] = Processor.process_getOrderForAwb
4321
    self._processMap["getOrderForAwb"] = Processor.process_getOrderForAwb
4280
    self._processMap["getOrdersForProviderForStatus"] = Processor.process_getOrdersForProviderForStatus
4322
    self._processMap["getOrdersForProviderForStatus"] = Processor.process_getOrdersForProviderForStatus
4281
    self._processMap["getBilledOrdersForVendor"] = Processor.process_getBilledOrdersForVendor
4323
    self._processMap["getBilledOrdersForVendor"] = Processor.process_getBilledOrdersForVendor
4282
    self._processMap["getSlippedSippingDateOrders"] = Processor.process_getSlippedSippingDateOrders
4324
    self._processMap["getSlippedSippingDateOrders"] = Processor.process_getSlippedSippingDateOrders
-
 
4325
    self._processMap["getCancelledOrders"] = Processor.process_getCancelledOrders
4283
    self._processMap["saveBluedartSettlements"] = Processor.process_saveBluedartSettlements
4326
    self._processMap["saveBluedartSettlements"] = Processor.process_saveBluedartSettlements
4284
    self._processMap["savePaymentSettlements"] = Processor.process_savePaymentSettlements
4327
    self._processMap["savePaymentSettlements"] = Processor.process_savePaymentSettlements
4285
    self._processMap["saveEBSSettlementSummary"] = Processor.process_saveEBSSettlementSummary
4328
    self._processMap["saveEBSSettlementSummary"] = Processor.process_saveEBSSettlementSummary
4286
    self._processMap["getSettlementForPaymentId"] = Processor.process_getSettlementForPaymentId
4329
    self._processMap["getSettlementForPaymentId"] = Processor.process_getSettlementForPaymentId
4287
    self._processMap["getEBSSettlementSummaries"] = Processor.process_getEBSSettlementSummaries
4330
    self._processMap["getEBSSettlementSummaries"] = Processor.process_getEBSSettlementSummaries
Line 5421... Line 5464...
5421
    oprot.writeMessageBegin("getSlippedSippingDateOrders", TMessageType.REPLY, seqid)
5464
    oprot.writeMessageBegin("getSlippedSippingDateOrders", TMessageType.REPLY, seqid)
5422
    result.write(oprot)
5465
    result.write(oprot)
5423
    oprot.writeMessageEnd()
5466
    oprot.writeMessageEnd()
5424
    oprot.trans.flush()
5467
    oprot.trans.flush()
5425
 
5468
 
-
 
5469
  def process_getCancelledOrders(self, seqid, iprot, oprot):
-
 
5470
    args = getCancelledOrders_args()
-
 
5471
    args.read(iprot)
-
 
5472
    iprot.readMessageEnd()
-
 
5473
    result = getCancelledOrders_result()
-
 
5474
    try:
-
 
5475
      result.success = self._handler.getCancelledOrders(args.cancelDateFrom, args.cancelDateTo)
-
 
5476
    except TransactionServiceException, ex:
-
 
5477
      result.ex = ex
-
 
5478
    oprot.writeMessageBegin("getCancelledOrders", TMessageType.REPLY, seqid)
-
 
5479
    result.write(oprot)
-
 
5480
    oprot.writeMessageEnd()
-
 
5481
    oprot.trans.flush()
-
 
5482
 
5426
  def process_saveBluedartSettlements(self, seqid, iprot, oprot):
5483
  def process_saveBluedartSettlements(self, seqid, iprot, oprot):
5427
    args = saveBluedartSettlements_args()
5484
    args = saveBluedartSettlements_args()
5428
    args.read(iprot)
5485
    args.read(iprot)
5429
    iprot.readMessageEnd()
5486
    iprot.readMessageEnd()
5430
    result = saveBluedartSettlements_result()
5487
    result = saveBluedartSettlements_result()
Line 17478... Line 17535...
17478
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
17535
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
17479
 
17536
 
17480
  def __ne__(self, other):
17537
  def __ne__(self, other):
17481
    return not (self == other)
17538
    return not (self == other)
17482
 
17539
 
-
 
17540
class getCancelledOrders_args:
-
 
17541
  """
-
 
17542
  Attributes:
-
 
17543
   - cancelDateFrom
-
 
17544
   - cancelDateTo
-
 
17545
  """
-
 
17546
 
-
 
17547
  thrift_spec = (
-
 
17548
    None, # 0
-
 
17549
    (1, TType.I64, 'cancelDateFrom', None, None, ), # 1
-
 
17550
    (2, TType.I64, 'cancelDateTo', None, None, ), # 2
-
 
17551
  )
-
 
17552
 
-
 
17553
  def __init__(self, cancelDateFrom=None, cancelDateTo=None,):
-
 
17554
    self.cancelDateFrom = cancelDateFrom
-
 
17555
    self.cancelDateTo = cancelDateTo
-
 
17556
 
-
 
17557
  def read(self, iprot):
-
 
17558
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
17559
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
17560
      return
-
 
17561
    iprot.readStructBegin()
-
 
17562
    while True:
-
 
17563
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
17564
      if ftype == TType.STOP:
-
 
17565
        break
-
 
17566
      if fid == 1:
-
 
17567
        if ftype == TType.I64:
-
 
17568
          self.cancelDateFrom = iprot.readI64();
-
 
17569
        else:
-
 
17570
          iprot.skip(ftype)
-
 
17571
      elif fid == 2:
-
 
17572
        if ftype == TType.I64:
-
 
17573
          self.cancelDateTo = iprot.readI64();
-
 
17574
        else:
-
 
17575
          iprot.skip(ftype)
-
 
17576
      else:
-
 
17577
        iprot.skip(ftype)
-
 
17578
      iprot.readFieldEnd()
-
 
17579
    iprot.readStructEnd()
-
 
17580
 
-
 
17581
  def write(self, oprot):
-
 
17582
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
17583
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
17584
      return
-
 
17585
    oprot.writeStructBegin('getCancelledOrders_args')
-
 
17586
    if self.cancelDateFrom is not None:
-
 
17587
      oprot.writeFieldBegin('cancelDateFrom', TType.I64, 1)
-
 
17588
      oprot.writeI64(self.cancelDateFrom)
-
 
17589
      oprot.writeFieldEnd()
-
 
17590
    if self.cancelDateTo is not None:
-
 
17591
      oprot.writeFieldBegin('cancelDateTo', TType.I64, 2)
-
 
17592
      oprot.writeI64(self.cancelDateTo)
-
 
17593
      oprot.writeFieldEnd()
-
 
17594
    oprot.writeFieldStop()
-
 
17595
    oprot.writeStructEnd()
-
 
17596
 
-
 
17597
  def validate(self):
-
 
17598
    return
-
 
17599
 
-
 
17600
 
-
 
17601
  def __repr__(self):
-
 
17602
    L = ['%s=%r' % (key, value)
-
 
17603
      for key, value in self.__dict__.iteritems()]
-
 
17604
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
17605
 
-
 
17606
  def __eq__(self, other):
-
 
17607
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
17608
 
-
 
17609
  def __ne__(self, other):
-
 
17610
    return not (self == other)
-
 
17611
 
-
 
17612
class getCancelledOrders_result:
-
 
17613
  """
-
 
17614
  Attributes:
-
 
17615
   - success
-
 
17616
   - ex
-
 
17617
  """
-
 
17618
 
-
 
17619
  thrift_spec = (
-
 
17620
    (0, TType.LIST, 'success', (TType.STRUCT,(Order, Order.thrift_spec)), None, ), # 0
-
 
17621
    (1, TType.STRUCT, 'ex', (TransactionServiceException, TransactionServiceException.thrift_spec), None, ), # 1
-
 
17622
  )
-
 
17623
 
-
 
17624
  def __init__(self, success=None, ex=None,):
-
 
17625
    self.success = success
-
 
17626
    self.ex = ex
-
 
17627
 
-
 
17628
  def read(self, iprot):
-
 
17629
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
17630
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
17631
      return
-
 
17632
    iprot.readStructBegin()
-
 
17633
    while True:
-
 
17634
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
17635
      if ftype == TType.STOP:
-
 
17636
        break
-
 
17637
      if fid == 0:
-
 
17638
        if ftype == TType.LIST:
-
 
17639
          self.success = []
-
 
17640
          (_etype308, _size305) = iprot.readListBegin()
-
 
17641
          for _i309 in xrange(_size305):
-
 
17642
            _elem310 = Order()
-
 
17643
            _elem310.read(iprot)
-
 
17644
            self.success.append(_elem310)
-
 
17645
          iprot.readListEnd()
-
 
17646
        else:
-
 
17647
          iprot.skip(ftype)
-
 
17648
      elif fid == 1:
-
 
17649
        if ftype == TType.STRUCT:
-
 
17650
          self.ex = TransactionServiceException()
-
 
17651
          self.ex.read(iprot)
-
 
17652
        else:
-
 
17653
          iprot.skip(ftype)
-
 
17654
      else:
-
 
17655
        iprot.skip(ftype)
-
 
17656
      iprot.readFieldEnd()
-
 
17657
    iprot.readStructEnd()
-
 
17658
 
-
 
17659
  def write(self, oprot):
-
 
17660
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
17661
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
17662
      return
-
 
17663
    oprot.writeStructBegin('getCancelledOrders_result')
-
 
17664
    if self.success is not None:
-
 
17665
      oprot.writeFieldBegin('success', TType.LIST, 0)
-
 
17666
      oprot.writeListBegin(TType.STRUCT, len(self.success))
-
 
17667
      for iter311 in self.success:
-
 
17668
        iter311.write(oprot)
-
 
17669
      oprot.writeListEnd()
-
 
17670
      oprot.writeFieldEnd()
-
 
17671
    if self.ex is not None:
-
 
17672
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
-
 
17673
      self.ex.write(oprot)
-
 
17674
      oprot.writeFieldEnd()
-
 
17675
    oprot.writeFieldStop()
-
 
17676
    oprot.writeStructEnd()
-
 
17677
 
-
 
17678
  def validate(self):
-
 
17679
    return
-
 
17680
 
-
 
17681
 
-
 
17682
  def __repr__(self):
-
 
17683
    L = ['%s=%r' % (key, value)
-
 
17684
      for key, value in self.__dict__.iteritems()]
-
 
17685
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
17686
 
-
 
17687
  def __eq__(self, other):
-
 
17688
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
17689
 
-
 
17690
  def __ne__(self, other):
-
 
17691
    return not (self == other)
-
 
17692
 
17483
class saveBluedartSettlements_args:
17693
class saveBluedartSettlements_args:
17484
  """
17694
  """
17485
  Attributes:
17695
  Attributes:
17486
   - mapAWBAndAmount
17696
   - mapAWBAndAmount
17487
  """
17697
  """
Line 17504... Line 17714...
17504
      if ftype == TType.STOP:
17714
      if ftype == TType.STOP:
17505
        break
17715
        break
17506
      if fid == 1:
17716
      if fid == 1:
17507
        if ftype == TType.MAP:
17717
        if ftype == TType.MAP:
17508
          self.mapAWBAndAmount = {}
17718
          self.mapAWBAndAmount = {}
17509
          (_ktype306, _vtype307, _size305 ) = iprot.readMapBegin() 
17719
          (_ktype313, _vtype314, _size312 ) = iprot.readMapBegin() 
17510
          for _i309 in xrange(_size305):
17720
          for _i316 in xrange(_size312):
17511
            _key310 = iprot.readI64();
17721
            _key317 = iprot.readI64();
17512
            _val311 = iprot.readDouble();
17722
            _val318 = iprot.readDouble();
17513
            self.mapAWBAndAmount[_key310] = _val311
17723
            self.mapAWBAndAmount[_key317] = _val318
17514
          iprot.readMapEnd()
17724
          iprot.readMapEnd()
17515
        else:
17725
        else:
17516
          iprot.skip(ftype)
17726
          iprot.skip(ftype)
17517
      else:
17727
      else:
17518
        iprot.skip(ftype)
17728
        iprot.skip(ftype)
Line 17525... Line 17735...
17525
      return
17735
      return
17526
    oprot.writeStructBegin('saveBluedartSettlements_args')
17736
    oprot.writeStructBegin('saveBluedartSettlements_args')
17527
    if self.mapAWBAndAmount is not None:
17737
    if self.mapAWBAndAmount is not None:
17528
      oprot.writeFieldBegin('mapAWBAndAmount', TType.MAP, 1)
17738
      oprot.writeFieldBegin('mapAWBAndAmount', TType.MAP, 1)
17529
      oprot.writeMapBegin(TType.I64, TType.DOUBLE, len(self.mapAWBAndAmount))
17739
      oprot.writeMapBegin(TType.I64, TType.DOUBLE, len(self.mapAWBAndAmount))
17530
      for kiter312,viter313 in self.mapAWBAndAmount.items():
17740
      for kiter319,viter320 in self.mapAWBAndAmount.items():
17531
        oprot.writeI64(kiter312)
17741
        oprot.writeI64(kiter319)
17532
        oprot.writeDouble(viter313)
17742
        oprot.writeDouble(viter320)
17533
      oprot.writeMapEnd()
17743
      oprot.writeMapEnd()
17534
      oprot.writeFieldEnd()
17744
      oprot.writeFieldEnd()
17535
    oprot.writeFieldStop()
17745
    oprot.writeFieldStop()
17536
    oprot.writeStructEnd()
17746
    oprot.writeStructEnd()
17537
 
17747
 
Line 18162... Line 18372...
18162
      if ftype == TType.STOP:
18372
      if ftype == TType.STOP:
18163
        break
18373
        break
18164
      if fid == 0:
18374
      if fid == 0:
18165
        if ftype == TType.MAP:
18375
        if ftype == TType.MAP:
18166
          self.success = {}
18376
          self.success = {}
18167
          (_ktype315, _vtype316, _size314 ) = iprot.readMapBegin() 
18377
          (_ktype322, _vtype323, _size321 ) = iprot.readMapBegin() 
18168
          for _i318 in xrange(_size314):
18378
          for _i325 in xrange(_size321):
18169
            _key319 = iprot.readI64();
18379
            _key326 = iprot.readI64();
18170
            _val320 = iprot.readString();
18380
            _val327 = iprot.readString();
18171
            self.success[_key319] = _val320
18381
            self.success[_key326] = _val327
18172
          iprot.readMapEnd()
18382
          iprot.readMapEnd()
18173
        else:
18383
        else:
18174
          iprot.skip(ftype)
18384
          iprot.skip(ftype)
18175
      elif fid == 1:
18385
      elif fid == 1:
18176
        if ftype == TType.STRUCT:
18386
        if ftype == TType.STRUCT:
Line 18189... Line 18399...
18189
      return
18399
      return
18190
    oprot.writeStructBegin('getEBSSettlementSummaries_result')
18400
    oprot.writeStructBegin('getEBSSettlementSummaries_result')
18191
    if self.success is not None:
18401
    if self.success is not None:
18192
      oprot.writeFieldBegin('success', TType.MAP, 0)
18402
      oprot.writeFieldBegin('success', TType.MAP, 0)
18193
      oprot.writeMapBegin(TType.I64, TType.STRING, len(self.success))
18403
      oprot.writeMapBegin(TType.I64, TType.STRING, len(self.success))
18194
      for kiter321,viter322 in self.success.items():
18404
      for kiter328,viter329 in self.success.items():
18195
        oprot.writeI64(kiter321)
18405
        oprot.writeI64(kiter328)
18196
        oprot.writeString(viter322)
18406
        oprot.writeString(viter329)
18197
      oprot.writeMapEnd()
18407
      oprot.writeMapEnd()
18198
      oprot.writeFieldEnd()
18408
      oprot.writeFieldEnd()
18199
    if self.ex is not None:
18409
    if self.ex is not None:
18200
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
18410
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
18201
      self.ex.write(oprot)
18411
      self.ex.write(oprot)