| Line 320... |
Line 320... |
| 320 |
Parameters:
|
320 |
Parameters:
|
| 321 |
- orderId
|
321 |
- orderId
|
| 322 |
"""
|
322 |
"""
|
| 323 |
pass
|
323 |
pass
|
| 324 |
|
324 |
|
| 325 |
def addBillingDetails(self, orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, vendorId, authorize):
|
325 |
def addBillingDetails(self, orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, fulfilmentWarehouseId, authorize):
|
| 326 |
"""
|
326 |
"""
|
| 327 |
Add billing details such as the bill number and the biller to the Order.
|
327 |
Add billing details such as the bill number and the biller to the Order.
|
| 328 |
Adds jacket number, item number and Serial no. to the order. Doesn't update
|
328 |
Adds jacket number, item number and Serial no. to the order. Doesn't update
|
| 329 |
the IMEI no. if a -1 is supplied.
|
329 |
the IMEI no. if a -1 is supplied.
|
| 330 |
Also, it generates an invoice number for the order, marks the order as
|
330 |
Also, it generates an invoice number for the order, marks the order as
|
| Line 337... |
Line 337... |
| 337 |
- serialNumber
|
337 |
- serialNumber
|
| 338 |
- itemNumber
|
338 |
- itemNumber
|
| 339 |
- billed_by
|
339 |
- billed_by
|
| 340 |
- jacketNumber
|
340 |
- jacketNumber
|
| 341 |
- billingType
|
341 |
- billingType
|
| 342 |
- vendorId
|
342 |
- fulfilmentWarehouseId
|
| 343 |
- authorize
|
343 |
- authorize
|
| 344 |
"""
|
344 |
"""
|
| 345 |
pass
|
345 |
pass
|
| 346 |
|
346 |
|
| 347 |
def addInvoiceNumber(self, orderId, invoiceNumber, color):
|
347 |
def addInvoiceNumber(self, orderId, invoiceNumber, color):
|
| Line 2271... |
Line 2271... |
| 2271 |
return result.success
|
2271 |
return result.success
|
| 2272 |
if result.ex is not None:
|
2272 |
if result.ex is not None:
|
| 2273 |
raise result.ex
|
2273 |
raise result.ex
|
| 2274 |
raise TApplicationException(TApplicationException.MISSING_RESULT, "acceptOrder failed: unknown result");
|
2274 |
raise TApplicationException(TApplicationException.MISSING_RESULT, "acceptOrder failed: unknown result");
|
| 2275 |
|
2275 |
|
| 2276 |
def addBillingDetails(self, orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, vendorId, authorize):
|
2276 |
def addBillingDetails(self, orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, fulfilmentWarehouseId, authorize):
|
| 2277 |
"""
|
2277 |
"""
|
| 2278 |
Add billing details such as the bill number and the biller to the Order.
|
2278 |
Add billing details such as the bill number and the biller to the Order.
|
| 2279 |
Adds jacket number, item number and Serial no. to the order. Doesn't update
|
2279 |
Adds jacket number, item number and Serial no. to the order. Doesn't update
|
| 2280 |
the IMEI no. if a -1 is supplied.
|
2280 |
the IMEI no. if a -1 is supplied.
|
| 2281 |
Also, it generates an invoice number for the order, marks the order as
|
2281 |
Also, it generates an invoice number for the order, marks the order as
|
| Line 2288... |
Line 2288... |
| 2288 |
- serialNumber
|
2288 |
- serialNumber
|
| 2289 |
- itemNumber
|
2289 |
- itemNumber
|
| 2290 |
- billed_by
|
2290 |
- billed_by
|
| 2291 |
- jacketNumber
|
2291 |
- jacketNumber
|
| 2292 |
- billingType
|
2292 |
- billingType
|
| 2293 |
- vendorId
|
2293 |
- fulfilmentWarehouseId
|
| 2294 |
- authorize
|
2294 |
- authorize
|
| 2295 |
"""
|
2295 |
"""
|
| 2296 |
self.send_addBillingDetails(orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, vendorId, authorize)
|
2296 |
self.send_addBillingDetails(orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, fulfilmentWarehouseId, authorize)
|
| 2297 |
return self.recv_addBillingDetails()
|
2297 |
return self.recv_addBillingDetails()
|
| 2298 |
|
2298 |
|
| 2299 |
def send_addBillingDetails(self, orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, vendorId, authorize):
|
2299 |
def send_addBillingDetails(self, orderId, invoice_number, serialNumber, itemNumber, billed_by, jacketNumber, billingType, fulfilmentWarehouseId, authorize):
|
| 2300 |
self._oprot.writeMessageBegin('addBillingDetails', TMessageType.CALL, self._seqid)
|
2300 |
self._oprot.writeMessageBegin('addBillingDetails', TMessageType.CALL, self._seqid)
|
| 2301 |
args = addBillingDetails_args()
|
2301 |
args = addBillingDetails_args()
|
| 2302 |
args.orderId = orderId
|
2302 |
args.orderId = orderId
|
| 2303 |
args.invoice_number = invoice_number
|
2303 |
args.invoice_number = invoice_number
|
| 2304 |
args.serialNumber = serialNumber
|
2304 |
args.serialNumber = serialNumber
|
| 2305 |
args.itemNumber = itemNumber
|
2305 |
args.itemNumber = itemNumber
|
| 2306 |
args.billed_by = billed_by
|
2306 |
args.billed_by = billed_by
|
| 2307 |
args.jacketNumber = jacketNumber
|
2307 |
args.jacketNumber = jacketNumber
|
| 2308 |
args.billingType = billingType
|
2308 |
args.billingType = billingType
|
| 2309 |
args.vendorId = vendorId
|
2309 |
args.fulfilmentWarehouseId = fulfilmentWarehouseId
|
| 2310 |
args.authorize = authorize
|
2310 |
args.authorize = authorize
|
| 2311 |
args.write(self._oprot)
|
2311 |
args.write(self._oprot)
|
| 2312 |
self._oprot.writeMessageEnd()
|
2312 |
self._oprot.writeMessageEnd()
|
| 2313 |
self._oprot.trans.flush()
|
2313 |
self._oprot.trans.flush()
|
| 2314 |
|
2314 |
|
| Line 5543... |
Line 5543... |
| 5543 |
args = addBillingDetails_args()
|
5543 |
args = addBillingDetails_args()
|
| 5544 |
args.read(iprot)
|
5544 |
args.read(iprot)
|
| 5545 |
iprot.readMessageEnd()
|
5545 |
iprot.readMessageEnd()
|
| 5546 |
result = addBillingDetails_result()
|
5546 |
result = addBillingDetails_result()
|
| 5547 |
try:
|
5547 |
try:
|
| 5548 |
result.success = self._handler.addBillingDetails(args.orderId, args.invoice_number, args.serialNumber, args.itemNumber, args.billed_by, args.jacketNumber, args.billingType, args.vendorId, args.authorize)
|
5548 |
result.success = self._handler.addBillingDetails(args.orderId, args.invoice_number, args.serialNumber, args.itemNumber, args.billed_by, args.jacketNumber, args.billingType, args.fulfilmentWarehouseId, args.authorize)
|
| 5549 |
except TransactionServiceException, ex:
|
5549 |
except TransactionServiceException, ex:
|
| 5550 |
result.ex = ex
|
5550 |
result.ex = ex
|
| 5551 |
oprot.writeMessageBegin("addBillingDetails", TMessageType.REPLY, seqid)
|
5551 |
oprot.writeMessageBegin("addBillingDetails", TMessageType.REPLY, seqid)
|
| 5552 |
result.write(oprot)
|
5552 |
result.write(oprot)
|
| 5553 |
oprot.writeMessageEnd()
|
5553 |
oprot.writeMessageEnd()
|
| Line 11315... |
Line 11315... |
| 11315 |
- serialNumber
|
11315 |
- serialNumber
|
| 11316 |
- itemNumber
|
11316 |
- itemNumber
|
| 11317 |
- billed_by
|
11317 |
- billed_by
|
| 11318 |
- jacketNumber
|
11318 |
- jacketNumber
|
| 11319 |
- billingType
|
11319 |
- billingType
|
| 11320 |
- vendorId
|
11320 |
- fulfilmentWarehouseId
|
| 11321 |
- authorize
|
11321 |
- authorize
|
| 11322 |
"""
|
11322 |
"""
|
| 11323 |
|
11323 |
|
| 11324 |
thrift_spec = (
|
11324 |
thrift_spec = (
|
| 11325 |
None, # 0
|
11325 |
None, # 0
|
| Line 11328... |
Line 11328... |
| 11328 |
(3, TType.STRING, 'serialNumber', None, None, ), # 3
|
11328 |
(3, TType.STRING, 'serialNumber', None, None, ), # 3
|
| 11329 |
(4, TType.STRING, 'itemNumber', None, None, ), # 4
|
11329 |
(4, TType.STRING, 'itemNumber', None, None, ), # 4
|
| 11330 |
(5, TType.STRING, 'billed_by', None, None, ), # 5
|
11330 |
(5, TType.STRING, 'billed_by', None, None, ), # 5
|
| 11331 |
(6, TType.I64, 'jacketNumber', None, None, ), # 6
|
11331 |
(6, TType.I64, 'jacketNumber', None, None, ), # 6
|
| 11332 |
(7, TType.I64, 'billingType', None, None, ), # 7
|
11332 |
(7, TType.I64, 'billingType', None, None, ), # 7
|
| 11333 |
(8, TType.I64, 'vendorId', None, None, ), # 8
|
11333 |
(8, TType.I64, 'fulfilmentWarehouseId', None, None, ), # 8
|
| 11334 |
(9, TType.BOOL, 'authorize', None, None, ), # 9
|
11334 |
(9, TType.BOOL, 'authorize', None, None, ), # 9
|
| 11335 |
)
|
11335 |
)
|
| 11336 |
|
11336 |
|
| 11337 |
def __init__(self, orderId=None, invoice_number=None, serialNumber=None, itemNumber=None, billed_by=None, jacketNumber=None, billingType=None, vendorId=None, authorize=None,):
|
11337 |
def __init__(self, orderId=None, invoice_number=None, serialNumber=None, itemNumber=None, billed_by=None, jacketNumber=None, billingType=None, fulfilmentWarehouseId=None, authorize=None,):
|
| 11338 |
self.orderId = orderId
|
11338 |
self.orderId = orderId
|
| 11339 |
self.invoice_number = invoice_number
|
11339 |
self.invoice_number = invoice_number
|
| 11340 |
self.serialNumber = serialNumber
|
11340 |
self.serialNumber = serialNumber
|
| 11341 |
self.itemNumber = itemNumber
|
11341 |
self.itemNumber = itemNumber
|
| 11342 |
self.billed_by = billed_by
|
11342 |
self.billed_by = billed_by
|
| 11343 |
self.jacketNumber = jacketNumber
|
11343 |
self.jacketNumber = jacketNumber
|
| 11344 |
self.billingType = billingType
|
11344 |
self.billingType = billingType
|
| 11345 |
self.vendorId = vendorId
|
11345 |
self.fulfilmentWarehouseId = fulfilmentWarehouseId
|
| 11346 |
self.authorize = authorize
|
11346 |
self.authorize = authorize
|
| 11347 |
|
11347 |
|
| 11348 |
def read(self, iprot):
|
11348 |
def read(self, iprot):
|
| 11349 |
if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
|
11349 |
if iprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None and fastbinary is not None:
|
| 11350 |
fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
|
11350 |
fastbinary.decode_binary(self, iprot.trans, (self.__class__, self.thrift_spec))
|
| Line 11389... |
Line 11389... |
| 11389 |
self.billingType = iprot.readI64();
|
11389 |
self.billingType = iprot.readI64();
|
| 11390 |
else:
|
11390 |
else:
|
| 11391 |
iprot.skip(ftype)
|
11391 |
iprot.skip(ftype)
|
| 11392 |
elif fid == 8:
|
11392 |
elif fid == 8:
|
| 11393 |
if ftype == TType.I64:
|
11393 |
if ftype == TType.I64:
|
| 11394 |
self.vendorId = iprot.readI64();
|
11394 |
self.fulfilmentWarehouseId = iprot.readI64();
|
| 11395 |
else:
|
11395 |
else:
|
| 11396 |
iprot.skip(ftype)
|
11396 |
iprot.skip(ftype)
|
| 11397 |
elif fid == 9:
|
11397 |
elif fid == 9:
|
| 11398 |
if ftype == TType.BOOL:
|
11398 |
if ftype == TType.BOOL:
|
| 11399 |
self.authorize = iprot.readBool();
|
11399 |
self.authorize = iprot.readBool();
|
| Line 11435... |
Line 11435... |
| 11435 |
oprot.writeFieldEnd()
|
11435 |
oprot.writeFieldEnd()
|
| 11436 |
if self.billingType is not None:
|
11436 |
if self.billingType is not None:
|
| 11437 |
oprot.writeFieldBegin('billingType', TType.I64, 7)
|
11437 |
oprot.writeFieldBegin('billingType', TType.I64, 7)
|
| 11438 |
oprot.writeI64(self.billingType)
|
11438 |
oprot.writeI64(self.billingType)
|
| 11439 |
oprot.writeFieldEnd()
|
11439 |
oprot.writeFieldEnd()
|
| 11440 |
if self.vendorId is not None:
|
11440 |
if self.fulfilmentWarehouseId is not None:
|
| 11441 |
oprot.writeFieldBegin('vendorId', TType.I64, 8)
|
11441 |
oprot.writeFieldBegin('fulfilmentWarehouseId', TType.I64, 8)
|
| 11442 |
oprot.writeI64(self.vendorId)
|
11442 |
oprot.writeI64(self.fulfilmentWarehouseId)
|
| 11443 |
oprot.writeFieldEnd()
|
11443 |
oprot.writeFieldEnd()
|
| 11444 |
if self.authorize is not None:
|
11444 |
if self.authorize is not None:
|
| 11445 |
oprot.writeFieldBegin('authorize', TType.BOOL, 9)
|
11445 |
oprot.writeFieldBegin('authorize', TType.BOOL, 9)
|
| 11446 |
oprot.writeBool(self.authorize)
|
11446 |
oprot.writeBool(self.authorize)
|
| 11447 |
oprot.writeFieldEnd()
|
11447 |
oprot.writeFieldEnd()
|