Subversion Repositories SmartDukaan

Rev

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

Rev 4602 Rev 4607
Line 895... Line 895...
895
     - billingDateFrom
895
     - billingDateFrom
896
     - billingDateTo
896
     - billingDateTo
897
    """
897
    """
898
    pass
898
    pass
899
 
899
 
-
 
900
  def getSlippedSippingDateOrders(self, ):
-
 
901
    pass
-
 
902
 
900
  def saveBluedartSettlements(self, mapAWBAndAmount):
903
  def saveBluedartSettlements(self, mapAWBAndAmount):
901
    """
904
    """
902
    Parameters:
905
    Parameters:
903
     - mapAWBAndAmount
906
     - mapAWBAndAmount
904
    """
907
    """
Line 3886... Line 3889...
3886
      return result.success
3889
      return result.success
3887
    if result.ex is not None:
3890
    if result.ex is not None:
3888
      raise result.ex
3891
      raise result.ex
3889
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getBilledOrdersForVendor failed: unknown result");
3892
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getBilledOrdersForVendor failed: unknown result");
3890
 
3893
 
-
 
3894
  def getSlippedSippingDateOrders(self, ):
-
 
3895
    self.send_getSlippedSippingDateOrders()
-
 
3896
    return self.recv_getSlippedSippingDateOrders()
-
 
3897
 
-
 
3898
  def send_getSlippedSippingDateOrders(self, ):
-
 
3899
    self._oprot.writeMessageBegin('getSlippedSippingDateOrders', TMessageType.CALL, self._seqid)
-
 
3900
    args = getSlippedSippingDateOrders_args()
-
 
3901
    args.write(self._oprot)
-
 
3902
    self._oprot.writeMessageEnd()
-
 
3903
    self._oprot.trans.flush()
-
 
3904
 
-
 
3905
  def recv_getSlippedSippingDateOrders(self, ):
-
 
3906
    (fname, mtype, rseqid) = self._iprot.readMessageBegin()
-
 
3907
    if mtype == TMessageType.EXCEPTION:
-
 
3908
      x = TApplicationException()
-
 
3909
      x.read(self._iprot)
-
 
3910
      self._iprot.readMessageEnd()
-
 
3911
      raise x
-
 
3912
    result = getSlippedSippingDateOrders_result()
-
 
3913
    result.read(self._iprot)
-
 
3914
    self._iprot.readMessageEnd()
-
 
3915
    if result.success is not None:
-
 
3916
      return result.success
-
 
3917
    if result.ex is not None:
-
 
3918
      raise result.ex
-
 
3919
    raise TApplicationException(TApplicationException.MISSING_RESULT, "getSlippedSippingDateOrders failed: unknown result");
-
 
3920
 
3891
  def saveBluedartSettlements(self, mapAWBAndAmount):
3921
  def saveBluedartSettlements(self, mapAWBAndAmount):
3892
    """
3922
    """
3893
    Parameters:
3923
    Parameters:
3894
     - mapAWBAndAmount
3924
     - mapAWBAndAmount
3895
    """
3925
    """
Line 4200... Line 4230...
4200
    self._processMap["markOrdersAsNotAvailabke"] = Processor.process_markOrdersAsNotAvailabke
4230
    self._processMap["markOrdersAsNotAvailabke"] = Processor.process_markOrdersAsNotAvailabke
4201
    self._processMap["markOrdersAsTimeout"] = Processor.process_markOrdersAsTimeout
4231
    self._processMap["markOrdersAsTimeout"] = Processor.process_markOrdersAsTimeout
4202
    self._processMap["getOrderForAwb"] = Processor.process_getOrderForAwb
4232
    self._processMap["getOrderForAwb"] = Processor.process_getOrderForAwb
4203
    self._processMap["getOrdersForProviderForStatus"] = Processor.process_getOrdersForProviderForStatus
4233
    self._processMap["getOrdersForProviderForStatus"] = Processor.process_getOrdersForProviderForStatus
4204
    self._processMap["getBilledOrdersForVendor"] = Processor.process_getBilledOrdersForVendor
4234
    self._processMap["getBilledOrdersForVendor"] = Processor.process_getBilledOrdersForVendor
-
 
4235
    self._processMap["getSlippedSippingDateOrders"] = Processor.process_getSlippedSippingDateOrders
4205
    self._processMap["saveBluedartSettlements"] = Processor.process_saveBluedartSettlements
4236
    self._processMap["saveBluedartSettlements"] = Processor.process_saveBluedartSettlements
4206
    self._processMap["savePaymentSettlements"] = Processor.process_savePaymentSettlements
4237
    self._processMap["savePaymentSettlements"] = Processor.process_savePaymentSettlements
4207
    self._processMap["saveEBSSettlementSummary"] = Processor.process_saveEBSSettlementSummary
4238
    self._processMap["saveEBSSettlementSummary"] = Processor.process_saveEBSSettlementSummary
4208
    self._processMap["getSettlementForPaymentId"] = Processor.process_getSettlementForPaymentId
4239
    self._processMap["getSettlementForPaymentId"] = Processor.process_getSettlementForPaymentId
4209
    self._processMap["getEBSSettlementSummaries"] = Processor.process_getEBSSettlementSummaries
4240
    self._processMap["getEBSSettlementSummaries"] = Processor.process_getEBSSettlementSummaries
Line 5315... Line 5346...
5315
    oprot.writeMessageBegin("getBilledOrdersForVendor", TMessageType.REPLY, seqid)
5346
    oprot.writeMessageBegin("getBilledOrdersForVendor", TMessageType.REPLY, seqid)
5316
    result.write(oprot)
5347
    result.write(oprot)
5317
    oprot.writeMessageEnd()
5348
    oprot.writeMessageEnd()
5318
    oprot.trans.flush()
5349
    oprot.trans.flush()
5319
 
5350
 
-
 
5351
  def process_getSlippedSippingDateOrders(self, seqid, iprot, oprot):
-
 
5352
    args = getSlippedSippingDateOrders_args()
-
 
5353
    args.read(iprot)
-
 
5354
    iprot.readMessageEnd()
-
 
5355
    result = getSlippedSippingDateOrders_result()
-
 
5356
    try:
-
 
5357
      result.success = self._handler.getSlippedSippingDateOrders()
-
 
5358
    except TransactionServiceException, ex:
-
 
5359
      result.ex = ex
-
 
5360
    oprot.writeMessageBegin("getSlippedSippingDateOrders", TMessageType.REPLY, seqid)
-
 
5361
    result.write(oprot)
-
 
5362
    oprot.writeMessageEnd()
-
 
5363
    oprot.trans.flush()
-
 
5364
 
5320
  def process_saveBluedartSettlements(self, seqid, iprot, oprot):
5365
  def process_saveBluedartSettlements(self, seqid, iprot, oprot):
5321
    args = saveBluedartSettlements_args()
5366
    args = saveBluedartSettlements_args()
5322
    args.read(iprot)
5367
    args.read(iprot)
5323
    iprot.readMessageEnd()
5368
    iprot.readMessageEnd()
5324
    result = saveBluedartSettlements_result()
5369
    result = saveBluedartSettlements_result()
Line 17105... Line 17150...
17105
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
17150
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
17106
 
17151
 
17107
  def __ne__(self, other):
17152
  def __ne__(self, other):
17108
    return not (self == other)
17153
    return not (self == other)
17109
 
17154
 
-
 
17155
class getSlippedSippingDateOrders_args:
-
 
17156
 
-
 
17157
  thrift_spec = (
-
 
17158
  )
-
 
17159
 
-
 
17160
  def read(self, iprot):
-
 
17161
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
17162
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
17163
      return
-
 
17164
    iprot.readStructBegin()
-
 
17165
    while True:
-
 
17166
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
17167
      if ftype == TType.STOP:
-
 
17168
        break
-
 
17169
      else:
-
 
17170
        iprot.skip(ftype)
-
 
17171
      iprot.readFieldEnd()
-
 
17172
    iprot.readStructEnd()
-
 
17173
 
-
 
17174
  def write(self, oprot):
-
 
17175
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
17176
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
17177
      return
-
 
17178
    oprot.writeStructBegin('getSlippedSippingDateOrders_args')
-
 
17179
    oprot.writeFieldStop()
-
 
17180
    oprot.writeStructEnd()
-
 
17181
 
-
 
17182
  def validate(self):
-
 
17183
    return
-
 
17184
 
-
 
17185
 
-
 
17186
  def __repr__(self):
-
 
17187
    L = ['%s=%r' % (key, value)
-
 
17188
      for key, value in self.__dict__.iteritems()]
-
 
17189
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
17190
 
-
 
17191
  def __eq__(self, other):
-
 
17192
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
17193
 
-
 
17194
  def __ne__(self, other):
-
 
17195
    return not (self == other)
-
 
17196
 
-
 
17197
class getSlippedSippingDateOrders_result:
-
 
17198
  """
-
 
17199
  Attributes:
-
 
17200
   - success
-
 
17201
   - ex
-
 
17202
  """
-
 
17203
 
-
 
17204
  thrift_spec = (
-
 
17205
    (0, TType.LIST, 'success', (TType.STRUCT,(Order, Order.thrift_spec)), None, ), # 0
-
 
17206
    (1, TType.STRUCT, 'ex', (TransactionServiceException, TransactionServiceException.thrift_spec), None, ), # 1
-
 
17207
  )
-
 
17208
 
-
 
17209
  def __init__(self, success=None, ex=None,):
-
 
17210
    self.success = success
-
 
17211
    self.ex = ex
-
 
17212
 
-
 
17213
  def read(self, iprot):
-
 
17214
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
-
 
17215
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
-
 
17216
      return
-
 
17217
    iprot.readStructBegin()
-
 
17218
    while True:
-
 
17219
      (fname, ftype, fid) = iprot.readFieldBegin()
-
 
17220
      if ftype == TType.STOP:
-
 
17221
        break
-
 
17222
      if fid == 0:
-
 
17223
        if ftype == TType.LIST:
-
 
17224
          self.success = []
-
 
17225
          (_etype301, _size298) = iprot.readListBegin()
-
 
17226
          for _i302 in xrange(_size298):
-
 
17227
            _elem303 = Order()
-
 
17228
            _elem303.read(iprot)
-
 
17229
            self.success.append(_elem303)
-
 
17230
          iprot.readListEnd()
-
 
17231
        else:
-
 
17232
          iprot.skip(ftype)
-
 
17233
      elif fid == 1:
-
 
17234
        if ftype == TType.STRUCT:
-
 
17235
          self.ex = TransactionServiceException()
-
 
17236
          self.ex.read(iprot)
-
 
17237
        else:
-
 
17238
          iprot.skip(ftype)
-
 
17239
      else:
-
 
17240
        iprot.skip(ftype)
-
 
17241
      iprot.readFieldEnd()
-
 
17242
    iprot.readStructEnd()
-
 
17243
 
-
 
17244
  def write(self, oprot):
-
 
17245
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
-
 
17246
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
-
 
17247
      return
-
 
17248
    oprot.writeStructBegin('getSlippedSippingDateOrders_result')
-
 
17249
    if self.success is not None:
-
 
17250
      oprot.writeFieldBegin('success', TType.LIST, 0)
-
 
17251
      oprot.writeListBegin(TType.STRUCT, len(self.success))
-
 
17252
      for iter304 in self.success:
-
 
17253
        iter304.write(oprot)
-
 
17254
      oprot.writeListEnd()
-
 
17255
      oprot.writeFieldEnd()
-
 
17256
    if self.ex is not None:
-
 
17257
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
-
 
17258
      self.ex.write(oprot)
-
 
17259
      oprot.writeFieldEnd()
-
 
17260
    oprot.writeFieldStop()
-
 
17261
    oprot.writeStructEnd()
-
 
17262
 
-
 
17263
  def validate(self):
-
 
17264
    return
-
 
17265
 
-
 
17266
 
-
 
17267
  def __repr__(self):
-
 
17268
    L = ['%s=%r' % (key, value)
-
 
17269
      for key, value in self.__dict__.iteritems()]
-
 
17270
    return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
-
 
17271
 
-
 
17272
  def __eq__(self, other):
-
 
17273
    return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
-
 
17274
 
-
 
17275
  def __ne__(self, other):
-
 
17276
    return not (self == other)
-
 
17277
 
17110
class saveBluedartSettlements_args:
17278
class saveBluedartSettlements_args:
17111
  """
17279
  """
17112
  Attributes:
17280
  Attributes:
17113
   - mapAWBAndAmount
17281
   - mapAWBAndAmount
17114
  """
17282
  """
Line 17131... Line 17299...
17131
      if ftype == TType.STOP:
17299
      if ftype == TType.STOP:
17132
        break
17300
        break
17133
      if fid == 1:
17301
      if fid == 1:
17134
        if ftype == TType.MAP:
17302
        if ftype == TType.MAP:
17135
          self.mapAWBAndAmount = {}
17303
          self.mapAWBAndAmount = {}
17136
          (_ktype299, _vtype300, _size298 ) = iprot.readMapBegin() 
17304
          (_ktype306, _vtype307, _size305 ) = iprot.readMapBegin() 
17137
          for _i302 in xrange(_size298):
17305
          for _i309 in xrange(_size305):
17138
            _key303 = iprot.readI64();
17306
            _key310 = iprot.readI64();
17139
            _val304 = iprot.readDouble();
17307
            _val311 = iprot.readDouble();
17140
            self.mapAWBAndAmount[_key303] = _val304
17308
            self.mapAWBAndAmount[_key310] = _val311
17141
          iprot.readMapEnd()
17309
          iprot.readMapEnd()
17142
        else:
17310
        else:
17143
          iprot.skip(ftype)
17311
          iprot.skip(ftype)
17144
      else:
17312
      else:
17145
        iprot.skip(ftype)
17313
        iprot.skip(ftype)
Line 17152... Line 17320...
17152
      return
17320
      return
17153
    oprot.writeStructBegin('saveBluedartSettlements_args')
17321
    oprot.writeStructBegin('saveBluedartSettlements_args')
17154
    if self.mapAWBAndAmount is not None:
17322
    if self.mapAWBAndAmount is not None:
17155
      oprot.writeFieldBegin('mapAWBAndAmount', TType.MAP, 1)
17323
      oprot.writeFieldBegin('mapAWBAndAmount', TType.MAP, 1)
17156
      oprot.writeMapBegin(TType.I64, TType.DOUBLE, len(self.mapAWBAndAmount))
17324
      oprot.writeMapBegin(TType.I64, TType.DOUBLE, len(self.mapAWBAndAmount))
17157
      for kiter305,viter306 in self.mapAWBAndAmount.items():
17325
      for kiter312,viter313 in self.mapAWBAndAmount.items():
17158
        oprot.writeI64(kiter305)
17326
        oprot.writeI64(kiter312)
17159
        oprot.writeDouble(viter306)
17327
        oprot.writeDouble(viter313)
17160
      oprot.writeMapEnd()
17328
      oprot.writeMapEnd()
17161
      oprot.writeFieldEnd()
17329
      oprot.writeFieldEnd()
17162
    oprot.writeFieldStop()
17330
    oprot.writeFieldStop()
17163
    oprot.writeStructEnd()
17331
    oprot.writeStructEnd()
17164
 
17332
 
Line 17789... Line 17957...
17789
      if ftype == TType.STOP:
17957
      if ftype == TType.STOP:
17790
        break
17958
        break
17791
      if fid == 0:
17959
      if fid == 0:
17792
        if ftype == TType.MAP:
17960
        if ftype == TType.MAP:
17793
          self.success = {}
17961
          self.success = {}
17794
          (_ktype308, _vtype309, _size307 ) = iprot.readMapBegin() 
17962
          (_ktype315, _vtype316, _size314 ) = iprot.readMapBegin() 
17795
          for _i311 in xrange(_size307):
17963
          for _i318 in xrange(_size314):
17796
            _key312 = iprot.readI64();
17964
            _key319 = iprot.readI64();
17797
            _val313 = iprot.readString();
17965
            _val320 = iprot.readString();
17798
            self.success[_key312] = _val313
17966
            self.success[_key319] = _val320
17799
          iprot.readMapEnd()
17967
          iprot.readMapEnd()
17800
        else:
17968
        else:
17801
          iprot.skip(ftype)
17969
          iprot.skip(ftype)
17802
      elif fid == 1:
17970
      elif fid == 1:
17803
        if ftype == TType.STRUCT:
17971
        if ftype == TType.STRUCT:
Line 17816... Line 17984...
17816
      return
17984
      return
17817
    oprot.writeStructBegin('getEBSSettlementSummaries_result')
17985
    oprot.writeStructBegin('getEBSSettlementSummaries_result')
17818
    if self.success is not None:
17986
    if self.success is not None:
17819
      oprot.writeFieldBegin('success', TType.MAP, 0)
17987
      oprot.writeFieldBegin('success', TType.MAP, 0)
17820
      oprot.writeMapBegin(TType.I64, TType.STRING, len(self.success))
17988
      oprot.writeMapBegin(TType.I64, TType.STRING, len(self.success))
17821
      for kiter314,viter315 in self.success.items():
17989
      for kiter321,viter322 in self.success.items():
17822
        oprot.writeI64(kiter314)
17990
        oprot.writeI64(kiter321)
17823
        oprot.writeString(viter315)
17991
        oprot.writeString(viter322)
17824
      oprot.writeMapEnd()
17992
      oprot.writeMapEnd()
17825
      oprot.writeFieldEnd()
17993
      oprot.writeFieldEnd()
17826
    if self.ex is not None:
17994
    if self.ex is not None:
17827
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
17995
      oprot.writeFieldBegin('ex', TType.STRUCT, 1)
17828
      self.ex.write(oprot)
17996
      self.ex.write(oprot)