Subversion Repositories SmartDukaan

Rev

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

Rev 1334 Rev 1341
Line 161... Line 161...
161
            order.tracking_id = order.airwaybill_no
161
            order.tracking_id = order.airwaybill_no
162
            order.expected_delivery_time = datetime.datetime.now() + datetime.timedelta(days=logistics_info.deliveryTime)
162
            order.expected_delivery_time = datetime.datetime.now() + datetime.timedelta(days=logistics_info.deliveryTime)
163
            
163
            
164
            catalog_client = InventoryClient().get_client()
164
            catalog_client = InventoryClient().get_client()
165
            catalog_client.reserveItemInWarehouse(item_id, logistics_info.warehouseId, order.lineitems[0].quantity)
165
            catalog_client.reserveItemInWarehouse(item_id, logistics_info.warehouseId, order.lineitems[0].quantity)
166
            item = catalog_client.getItem(item_id)
166
            item_pricing = catalog_client.getItemPricing(item_id, order.warehouse_id)
167
            order.lineitems[0].transfer_price = item.transferPrice
167
            order.lineitems[0].transfer_price = item_pricing.transferPrice
168
        
168
        
169
        try:
169
        try:
170
            #Email the information of order placed to customer
170
            #Email the information of order placed to customer
171
            email_transaction_info_to_user(transaction_id)
171
            email_transaction_info_to_user(transaction_id)
172
        except Exception as ex:
172
        except Exception as ex: