Rev 4018 | Blame | Compare with Previous | Last modification | View Log | RSS feed
'''Created on 08-Aug-2011@author: Chandranshu'''from shop2020.clients.CatalogClient import CatalogClientfrom shop2020.clients.InventoryClient import InventoryClientfrom shop2020.clients.LogisticsClient import LogisticsClientfrom shop2020.clients.PurchaseClient import PurchaseClientfrom shop2020.clients.TransactionClient import TransactionClientfrom shop2020.clients.WarehouseClient import WarehouseClientfrom shop2020.thriftpy.logistics.ttypes import DeliveryTypefrom shop2020.thriftpy.model.v1.inventory.ttypes import BillingType, \InventoryType, WarehouseTypefrom shop2020.thriftpy.purchase.ttypes import Invoicefrom shop2020.thriftpy.warehouse.ttypes import ScanTypefrom twisted.test.test_factories import IninventoryClient = InventoryClient().get_client()availability = {}availability['auto kit|hip street|hs-ipautokit|na'] = 3availability['battery|blackberry|c-s2|na'] = 30inventoryClient.updateInventory(1, '20120907-456', availability)#catalogClient.addInventory(5, 20, 0)#print catalogClient.getItemPricing(5, -1)#print catalogClient.getItemAvailabilityAtLocation(0, 5)#logisticsClient = LogisticsClient().get_client()#print logisticsClient.getLogisticsEstimation(5, '110001', DeliveryType.COD)#transactionClient = TransactionClient().get_client()#transactionClient.markOrdersAsShippedFromWarehouse(7, 1, 1, [1])#transactionClient.acceptOrderForItem(itemId, quantity, fulfilmentWarehouseId, billingWarehouseId)#transactionClient.acceptOrder(143155)#transactionClient.receiveReturn(76, 0)#transactionClient.shiftToWarehouse(1, 8)#print catalogClient.getShippingLocations()#warehouseClient = WarehouseClient().get_client()p#print warehouseClient.getInventoryItemsFromLastScanType(ScanType.DOA_OUT)#purchaseClient = PurchaseClient().get_client()#invoice = Invoice()#invoice.invoiceNumber = 'T-344'#invoice.date = 12345#invoice.supplierId = 3#purchaseClient.createInvoice(invoice)