| Line 7502... |
Line 7502... |
| 7502 |
if order.status in [OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS, OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT, OrderStatus.CAPTURE_IN_PROCESS]:
|
7502 |
if order.status in [OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS, OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT, OrderStatus.CAPTURE_IN_PROCESS]:
|
| 7503 |
if not order.cod:
|
7503 |
if not order.cod:
|
| 7504 |
if order.transaction.status == TransactionStatus.AUTHORIZED:
|
7504 |
if order.transaction.status == TransactionStatus.AUTHORIZED:
|
| 7505 |
__capture_txn(order)
|
7505 |
__capture_txn(order)
|
| 7506 |
break
|
7506 |
break
|
| - |
|
7507 |
''' Change IP using Config Client and Handle Exception '''
|
| 7507 |
|
7508 |
try:
|
| - |
|
7509 |
inventoryDbHost = str(ConfigClient().get_property("inventory_service_db_hostname"))
|
| 7508 |
conn = getDbConnection("192.168.190.114","root", "shop2020", "inventory")
|
7510 |
conn = getDbConnection(inventoryDbHost,"root", "shop2020", "inventory")
|
| - |
|
7511 |
except:
|
| - |
|
7512 |
raise TransactionServiceException(212, "Unable to connect to Inventory System")
|
| 7509 |
#conn = getDbConnection("localhost","root","shop2020","inventory")
|
7513 |
#conn = getDbConnection("localhost","root","shop2020","inventory")
|
| 7510 |
print 'Connected to Inventory DB'
|
7514 |
print 'Connected to Inventory DB'
|
| 7511 |
|
7515 |
|
| 7512 |
for order in ordersList:
|
7516 |
for order in ordersList:
|
| 7513 |
if order.status in [OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS, OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT, OrderStatus.CAPTURE_IN_PROCESS]:
|
7517 |
if order.status in [OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS, OrderStatus.LOW_INV_NOT_AVAILABLE_AT_HOTSPOT, OrderStatus.CAPTURE_IN_PROCESS]:
|
| Line 7690... |
Line 7694... |
| 7690 |
else:
|
7694 |
else:
|
| 7691 |
ordersList.append(order)
|
7695 |
ordersList.append(order)
|
| 7692 |
|
7696 |
|
| 7693 |
|
7697 |
|
| 7694 |
#inventoryDbConnection = getDbConnection("192.168.190.114","root", "shop2020", "inventory")
|
7698 |
#inventoryDbConnection = getDbConnection("192.168.190.114","root", "shop2020", "inventory")
|
| - |
|
7699 |
try:
|
| 7695 |
warehouseDbConnection = getDbConnection("localhost","root", "shop2020", "warehouse")
|
7700 |
warehouseDbConnection = getDbConnection("localhost","root", "shop2020", "warehouse")
|
| - |
|
7701 |
except:
|
| - |
|
7702 |
raise TransactionServiceException(302, "Unable to connect to Warehouse System")
|
| 7696 |
inventory_client = InventoryClient().get_client()
|
7703 |
inventory_client = InventoryClient().get_client()
|
| 7697 |
warehouse_client = WarehouseClient().get_client()
|
7704 |
warehouse_client = WarehouseClient().get_client()
|
| 7698 |
catalog_client = CatalogClient().get_client()
|
7705 |
catalog_client = CatalogClient().get_client()
|
| 7699 |
whStateId = None
|
7706 |
whStateId = None
|
| 7700 |
for order in ordersList:
|
7707 |
for order in ordersList:
|