Subversion Repositories SmartDukaan

Rev

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

Rev 4769 Rev 4770
Line 665... Line 665...
665
        # Putting NULL as transfer price for cases where its missing
665
        # Putting NULL as transfer price for cases where its missing
666
        if item_pricing is not None:
666
        if item_pricing is not None:
667
            order.lineitems[0].transfer_price = item_pricing.transferPrice
667
            order.lineitems[0].transfer_price = item_pricing.transferPrice
668
 
668
 
669
        # For Mahipal warehouse, we need to scan out items for every billed order
669
        # For Mahipal warehouse, we need to scan out items for every billed order
670
        if order.warehouse_id == 7:
670
        if order.warehouse_id == 7 and lineitem.productGroup == "Handsets":
671
            try:
671
            try:
672
                warehouse_client = WarehouseClient().get_client()
672
                warehouse_client = WarehouseClient().get_client()
673
                inventoryItem = warehouse_client.getInventoryItem(serialNumber)
673
                inventoryItem = warehouse_client.getInventoryItem(serialNumber)
674
                if (inventoryItem.itemId != item_id):
674
                if (inventoryItem.itemId != item_id):
675
                    item = catalog_client.getItem(inventoryItem.itemId)
675
                    item = catalog_client.getItem(inventoryItem.itemId)