Subversion Repositories SmartDukaan

Rev

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

Rev 10886 Rev 11751
Line 573... Line 573...
573
     - vendorId
573
     - vendorId
574
     - billingWarehouseId
574
     - billingWarehouseId
575
    """
575
    """
576
    pass
576
    pass
577
 
577
 
578
  def getItemsInPurchaseReturn(self, purchaseReturnId):
578
  def getItemsInPurchaseReturn(self, purchaseReturnId, type):
579
    """
579
    """
580
    Parameters:
580
    Parameters:
581
     - purchaseReturnId
581
     - purchaseReturnId
-
 
582
     - type
582
    """
583
    """
583
    pass
584
    pass
584
 
585
 
585
  def getScansForInventoryItem(self, inventoryItemId, type):
586
  def getScansForInventoryItem(self, inventoryItemId, type):
586
    """
587
    """
Line 2649... Line 2650...
2649
      return result.success
2650
      return result.success
2650
    if result.ex is not None:
2651
    if result.ex is not None:
2651
      raise result.ex
2652
      raise result.ex
2652
    raise TApplicationException(TApplicationException.MISSING_RESULT, "scanForBadPurchaseReturn failed: unknown result");
2653
    raise TApplicationException(TApplicationException.MISSING_RESULT, "scanForBadPurchaseReturn failed: unknown result");
2653
 
2654
 
2654
  def getItemsInPurchaseReturn(self, purchaseReturnId):
2655
  def getItemsInPurchaseReturn(self, purchaseReturnId, type):
2655
    """
2656
    """
2656
    Parameters:
2657
    Parameters:
2657
     - purchaseReturnId
2658
     - purchaseReturnId
-
 
2659
     - type
2658
    """
2660
    """
2659
    self.send_getItemsInPurchaseReturn(purchaseReturnId)
2661
    self.send_getItemsInPurchaseReturn(purchaseReturnId, type)
2660
    return self.recv_getItemsInPurchaseReturn()
2662
    return self.recv_getItemsInPurchaseReturn()
2661
 
2663
 
2662
  def send_getItemsInPurchaseReturn(self, purchaseReturnId):
2664
  def send_getItemsInPurchaseReturn(self, purchaseReturnId, type):
2663
    self._oprot.writeMessageBegin('getItemsInPurchaseReturn', TMessageType.CALL, self._seqid)
2665
    self._oprot.writeMessageBegin('getItemsInPurchaseReturn', TMessageType.CALL, self._seqid)
2664
    args = getItemsInPurchaseReturn_args()
2666
    args = getItemsInPurchaseReturn_args()
2665
    args.purchaseReturnId = purchaseReturnId
2667
    args.purchaseReturnId = purchaseReturnId
-
 
2668
    args.type = type
2666
    args.write(self._oprot)
2669
    args.write(self._oprot)
2667
    self._oprot.writeMessageEnd()
2670
    self._oprot.writeMessageEnd()
2668
    self._oprot.trans.flush()
2671
    self._oprot.trans.flush()
2669
 
2672
 
2670
  def recv_getItemsInPurchaseReturn(self, ):
2673
  def recv_getItemsInPurchaseReturn(self, ):
Line 3571... Line 3574...
3571
    args = getItemsInPurchaseReturn_args()
3574
    args = getItemsInPurchaseReturn_args()
3572
    args.read(iprot)
3575
    args.read(iprot)
3573
    iprot.readMessageEnd()
3576
    iprot.readMessageEnd()
3574
    result = getItemsInPurchaseReturn_result()
3577
    result = getItemsInPurchaseReturn_result()
3575
    try:
3578
    try:
3576
      result.success = self._handler.getItemsInPurchaseReturn(args.purchaseReturnId)
3579
      result.success = self._handler.getItemsInPurchaseReturn(args.purchaseReturnId, args.type)
3577
    except WarehouseServiceException, ex:
3580
    except WarehouseServiceException, ex:
3578
      result.ex = ex
3581
      result.ex = ex
3579
    oprot.writeMessageBegin("getItemsInPurchaseReturn", TMessageType.REPLY, seqid)
3582
    oprot.writeMessageBegin("getItemsInPurchaseReturn", TMessageType.REPLY, seqid)
3580
    result.write(oprot)
3583
    result.write(oprot)
3581
    oprot.writeMessageEnd()
3584
    oprot.writeMessageEnd()
Line 12268... Line 12271...
12268
 
12271
 
12269
class getItemsInPurchaseReturn_args:
12272
class getItemsInPurchaseReturn_args:
12270
  """
12273
  """
12271
  Attributes:
12274
  Attributes:
12272
   - purchaseReturnId
12275
   - purchaseReturnId
-
 
12276
   - type
12273
  """
12277
  """
12274
 
12278
 
12275
  thrift_spec = (
12279
  thrift_spec = (
12276
    None, # 0
12280
    None, # 0
12277
    (1, TType.I64, 'purchaseReturnId', None, None, ), # 1
12281
    (1, TType.I64, 'purchaseReturnId', None, None, ), # 1
-
 
12282
    (2, TType.I32, 'type', None, None, ), # 2
12278
  )
12283
  )
12279
 
12284
 
12280
  def __init__(self, purchaseReturnId=None,):
12285
  def __init__(self, purchaseReturnId=None, type=None,):
12281
    self.purchaseReturnId = purchaseReturnId
12286
    self.purchaseReturnId = purchaseReturnId
-
 
12287
    self.type = type
12282
 
12288
 
12283
  def read(self, iprot):
12289
  def read(self, iprot):
12284
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
12290
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
12285
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
12291
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
12286
      return
12292
      return
Line 12292... Line 12298...
12292
      if fid == 1:
12298
      if fid == 1:
12293
        if ftype == TType.I64:
12299
        if ftype == TType.I64:
12294
          self.purchaseReturnId = iprot.readI64();
12300
          self.purchaseReturnId = iprot.readI64();
12295
        else:
12301
        else:
12296
          iprot.skip(ftype)
12302
          iprot.skip(ftype)
-
 
12303
      elif fid == 2:
-
 
12304
        if ftype == TType.I32:
-
 
12305
          self.type = iprot.readI32();
-
 
12306
        else:
-
 
12307
          iprot.skip(ftype)
12297
      else:
12308
      else:
12298
        iprot.skip(ftype)
12309
        iprot.skip(ftype)
12299
      iprot.readFieldEnd()
12310
      iprot.readFieldEnd()
12300
    iprot.readStructEnd()
12311
    iprot.readStructEnd()
12301
 
12312
 
Line 12306... Line 12317...
12306
    oprot.writeStructBegin('getItemsInPurchaseReturn_args')
12317
    oprot.writeStructBegin('getItemsInPurchaseReturn_args')
12307
    if self.purchaseReturnId is not None:
12318
    if self.purchaseReturnId is not None:
12308
      oprot.writeFieldBegin('purchaseReturnId', TType.I64, 1)
12319
      oprot.writeFieldBegin('purchaseReturnId', TType.I64, 1)
12309
      oprot.writeI64(self.purchaseReturnId)
12320
      oprot.writeI64(self.purchaseReturnId)
12310
      oprot.writeFieldEnd()
12321
      oprot.writeFieldEnd()
-
 
12322
    if self.type is not None:
-
 
12323
      oprot.writeFieldBegin('type', TType.I32, 2)
-
 
12324
      oprot.writeI32(self.type)
-
 
12325
      oprot.writeFieldEnd()
12311
    oprot.writeFieldStop()
12326
    oprot.writeFieldStop()
12312
    oprot.writeStructEnd()
12327
    oprot.writeStructEnd()
12313
 
12328
 
12314
  def validate(self):
12329
  def validate(self):
12315
    return
12330
    return