Subversion Repositories SmartDukaan

Rev

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

Rev 7330 Rev 7811
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: