| Line 4... |
Line 4... |
| 4 |
@author: ashish
|
4 |
@author: ashish
|
| 5 |
'''
|
5 |
'''
|
| 6 |
from shop2020.thriftpy.model.v1.inventory.ttypes import ItemInventory, \
|
6 |
from shop2020.thriftpy.model.v1.inventory.ttypes import ItemInventory, \
|
| 7 |
Warehouse, VendorItemPricing, Vendor, VendorItemMapping, \
|
7 |
Warehouse, VendorItemPricing, Vendor, VendorItemMapping, \
|
| 8 |
InventoryType, WarehouseType, IgnoredInventoryUpdateItems as TIgnoredinventoryupdateitems ,\
|
8 |
InventoryType, WarehouseType, IgnoredInventoryUpdateItems as TIgnoredinventoryupdateitems ,\
|
| 9 |
ItemStockPurchaseParams, OOSStatus, AmazonInventorySnapshot as TAmazonInventorySnapshot
|
9 |
ItemStockPurchaseParams, OOSStatus, AmazonInventorySnapshot as TAmazonInventorySnapshot,\
|
| - |
|
10 |
WarehouseLocation
|
| 10 |
from shop2020.utils.Utils import to_java_date
|
11 |
from shop2020.utils.Utils import to_java_date
|
| 11 |
|
12 |
|
| 12 |
def to_t_item_inventory(item_inventory_list, item_id):
|
13 |
def to_t_item_inventory(item_inventory_list, item_id):
|
| 13 |
t_item_inventory = ItemInventory()
|
14 |
t_item_inventory = ItemInventory()
|
| 14 |
t_item_inventory.id = item_id
|
15 |
t_item_inventory.id = item_id
|
| Line 34... |
Line 35... |
| 34 |
t_warehouse.billingWarehouseId = warehouse.billingWarehouseId
|
35 |
t_warehouse.billingWarehouseId = warehouse.billingWarehouseId
|
| 35 |
t_warehouse.shippingWarehouseId = warehouse.shippingWarehouseId
|
36 |
t_warehouse.shippingWarehouseId = warehouse.shippingWarehouseId
|
| 36 |
t_warehouse.isAvailabilityMonitored = warehouse.isAvailabilityMonitored
|
37 |
t_warehouse.isAvailabilityMonitored = warehouse.isAvailabilityMonitored
|
| 37 |
t_warehouse.transferDelayInHours = warehouse.transferDelayInHours
|
38 |
t_warehouse.transferDelayInHours = warehouse.transferDelayInHours
|
| 38 |
t_warehouse.stateId = warehouse.state_id
|
39 |
t_warehouse.stateId = warehouse.state_id
|
| - |
|
40 |
t_warehouse.logisticsLocation = warehouse.logisticsLocation
|
| 39 |
t_warehouse.inventoryType = InventoryType._NAMES_TO_VALUES[warehouse.inventoryType]
|
41 |
t_warehouse.inventoryType = InventoryType._NAMES_TO_VALUES[warehouse.inventoryType]
|
| 40 |
t_warehouse.warehouseType = WarehouseType._NAMES_TO_VALUES[warehouse.warehouseType]
|
42 |
t_warehouse.warehouseType = WarehouseType._NAMES_TO_VALUES[warehouse.warehouseType]
|
| 41 |
if warehouse.vendorString:
|
43 |
if warehouse.vendorString:
|
| 42 |
t_warehouse.vendorString = warehouse.vendorString
|
44 |
t_warehouse.vendorString = warehouse.vendorString
|
| 43 |
if warehouse.addedOn:
|
45 |
if warehouse.addedOn:
|