Subversion Repositories SmartDukaan

Rev

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

Rev 5944 Rev 5950
Line 1028... Line 1028...
1028
            for index, serialNumber in enumerate(serialNumbers):
1028
            for index, serialNumber in enumerate(serialNumbers):
1029
                try:
1029
                try:
1030
                    warehouse_client = WarehouseClient().get_client()
1030
                    warehouse_client = WarehouseClient().get_client()
1031
                    # Fetching GOOD w/h corresponding to the virtual one here
1031
                    # Fetching GOOD w/h corresponding to the virtual one here
1032
                    if not warehouse.billingWarehouseId:
1032
                    if not warehouse.billingWarehouseId:
1033
                        warehouse = catalog_client.getWarehouses(None, InventoryType.GOOD, warehouse.vendor.id, order.warehouse_id, 0)[0]
1033
                        warehouse = inventory_client.getWarehouses(None, InventoryType.GOOD, warehouse.vendor.id, order.warehouse_id, 0)[0]
1034
 
1034
 
1035
                    if ItemType.SERIALIZED == item.type:
1035
                    if ItemType.SERIALIZED == item.type:
1036
                        inventoryItem = warehouse_client.getInventoryItem(serialNumber)
1036
                        inventoryItem = warehouse_client.getInventoryItem(serialNumber)
1037
                    else:
1037
                    else:
1038
                        inventoryItem = warehouse_client.getNonSeralizedInventoryItem(itemNumbers[index], item_id, warehouse.id)
1038
                        inventoryItem = warehouse_client.getNonSeralizedInventoryItem(itemNumbers[index], item_id, warehouse.id)