Subversion Repositories SmartDukaan

Rev

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

Rev 12800 Rev 13504
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, type):
578
  def getItemsInPurchaseReturn(self, purchaseReturnId, type, returnTime):
579
    """
579
    """
580
    Parameters:
580
    Parameters:
581
     - purchaseReturnId
581
     - purchaseReturnId
582
     - type
582
     - type
-
 
583
     - returnTime
583
    """
584
    """
584
    pass
585
    pass
585
 
586
 
586
  def getScansForInventoryItem(self, inventoryItemId, type):
587
  def getScansForInventoryItem(self, inventoryItemId, type):
587
    """
588
    """
Line 2664... Line 2665...
2664
      return result.success
2665
      return result.success
2665
    if result.ex is not None:
2666
    if result.ex is not None:
2666
      raise result.ex
2667
      raise result.ex
2667
    raise TApplicationException(TApplicationException.MISSING_RESULT, "scanForBadPurchaseReturn failed: unknown result");
2668
    raise TApplicationException(TApplicationException.MISSING_RESULT, "scanForBadPurchaseReturn failed: unknown result");
2668
 
2669
 
2669
  def getItemsInPurchaseReturn(self, purchaseReturnId, type):
2670
  def getItemsInPurchaseReturn(self, purchaseReturnId, type, returnTime):
2670
    """
2671
    """
2671
    Parameters:
2672
    Parameters:
2672
     - purchaseReturnId
2673
     - purchaseReturnId
2673
     - type
2674
     - type
-
 
2675
     - returnTime
2674
    """
2676
    """
2675
    self.send_getItemsInPurchaseReturn(purchaseReturnId, type)
2677
    self.send_getItemsInPurchaseReturn(purchaseReturnId, type, returnTime)
2676
    return self.recv_getItemsInPurchaseReturn()
2678
    return self.recv_getItemsInPurchaseReturn()
2677
 
2679
 
2678
  def send_getItemsInPurchaseReturn(self, purchaseReturnId, type):
2680
  def send_getItemsInPurchaseReturn(self, purchaseReturnId, type, returnTime):
2679
    self._oprot.writeMessageBegin('getItemsInPurchaseReturn', TMessageType.CALL, self._seqid)
2681
    self._oprot.writeMessageBegin('getItemsInPurchaseReturn', TMessageType.CALL, self._seqid)
2680
    args = getItemsInPurchaseReturn_args()
2682
    args = getItemsInPurchaseReturn_args()
2681
    args.purchaseReturnId = purchaseReturnId
2683
    args.purchaseReturnId = purchaseReturnId
2682
    args.type = type
2684
    args.type = type
-
 
2685
    args.returnTime = returnTime
2683
    args.write(self._oprot)
2686
    args.write(self._oprot)
2684
    self._oprot.writeMessageEnd()
2687
    self._oprot.writeMessageEnd()
2685
    self._oprot.trans.flush()
2688
    self._oprot.trans.flush()
2686
 
2689
 
2687
  def recv_getItemsInPurchaseReturn(self, ):
2690
  def recv_getItemsInPurchaseReturn(self, ):
Line 3654... Line 3657...
3654
    args = getItemsInPurchaseReturn_args()
3657
    args = getItemsInPurchaseReturn_args()
3655
    args.read(iprot)
3658
    args.read(iprot)
3656
    iprot.readMessageEnd()
3659
    iprot.readMessageEnd()
3657
    result = getItemsInPurchaseReturn_result()
3660
    result = getItemsInPurchaseReturn_result()
3658
    try:
3661
    try:
3659
      result.success = self._handler.getItemsInPurchaseReturn(args.purchaseReturnId, args.type)
3662
      result.success = self._handler.getItemsInPurchaseReturn(args.purchaseReturnId, args.type, args.returnTime)
3660
    except WarehouseServiceException, ex:
3663
    except WarehouseServiceException, ex:
3661
      result.ex = ex
3664
      result.ex = ex
3662
    oprot.writeMessageBegin("getItemsInPurchaseReturn", TMessageType.REPLY, seqid)
3665
    oprot.writeMessageBegin("getItemsInPurchaseReturn", TMessageType.REPLY, seqid)
3663
    result.write(oprot)
3666
    result.write(oprot)
3664
    oprot.writeMessageEnd()
3667
    oprot.writeMessageEnd()
Line 12380... Line 12383...
12380
class getItemsInPurchaseReturn_args:
12383
class getItemsInPurchaseReturn_args:
12381
  """
12384
  """
12382
  Attributes:
12385
  Attributes:
12383
   - purchaseReturnId
12386
   - purchaseReturnId
12384
   - type
12387
   - type
-
 
12388
   - returnTime
12385
  """
12389
  """
12386
 
12390
 
12387
  thrift_spec = (
12391
  thrift_spec = (
12388
    None, # 0
12392
    None, # 0
12389
    (1, TType.I64, 'purchaseReturnId', None, None, ), # 1
12393
    (1, TType.I64, 'purchaseReturnId', None, None, ), # 1
12390
    (2, TType.I32, 'type', None, None, ), # 2
12394
    (2, TType.I32, 'type', None, None, ), # 2
-
 
12395
    (3, TType.STRING, 'returnTime', None, None, ), # 3
12391
  )
12396
  )
12392
 
12397
 
12393
  def __init__(self, purchaseReturnId=None, type=None,):
12398
  def __init__(self, purchaseReturnId=None, type=None, returnTime=None,):
12394
    self.purchaseReturnId = purchaseReturnId
12399
    self.purchaseReturnId = purchaseReturnId
12395
    self.type = type
12400
    self.type = type
-
 
12401
    self.returnTime = returnTime
12396
 
12402
 
12397
  def read(self, iprot):
12403
  def read(self, iprot):
12398
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
12404
    if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
12399
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
12405
      fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
12400
      return
12406
      return
Line 12411... Line 12417...
12411
      elif fid == 2:
12417
      elif fid == 2:
12412
        if ftype == TType.I32:
12418
        if ftype == TType.I32:
12413
          self.type = iprot.readI32();
12419
          self.type = iprot.readI32();
12414
        else:
12420
        else:
12415
          iprot.skip(ftype)
12421
          iprot.skip(ftype)
-
 
12422
      elif fid == 3:
-
 
12423
        if ftype == TType.STRING:
-
 
12424
          self.returnTime = iprot.readString();
-
 
12425
        else:
-
 
12426
          iprot.skip(ftype)
12416
      else:
12427
      else:
12417
        iprot.skip(ftype)
12428
        iprot.skip(ftype)
12418
      iprot.readFieldEnd()
12429
      iprot.readFieldEnd()
12419
    iprot.readStructEnd()
12430
    iprot.readStructEnd()
12420
 
12431
 
Line 12429... Line 12440...
12429
      oprot.writeFieldEnd()
12440
      oprot.writeFieldEnd()
12430
    if self.type is not None:
12441
    if self.type is not None:
12431
      oprot.writeFieldBegin('type', TType.I32, 2)
12442
      oprot.writeFieldBegin('type', TType.I32, 2)
12432
      oprot.writeI32(self.type)
12443
      oprot.writeI32(self.type)
12433
      oprot.writeFieldEnd()
12444
      oprot.writeFieldEnd()
-
 
12445
    if self.returnTime is not None:
-
 
12446
      oprot.writeFieldBegin('returnTime', TType.STRING, 3)
-
 
12447
      oprot.writeString(self.returnTime)
-
 
12448
      oprot.writeFieldEnd()
12434
    oprot.writeFieldStop()
12449
    oprot.writeFieldStop()
12435
    oprot.writeStructEnd()
12450
    oprot.writeStructEnd()
12436
 
12451
 
12437
  def validate(self):
12452
  def validate(self):
12438
    return
12453
    return