Subversion Repositories SmartDukaan

Rev

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

Rev 4920 Rev 4938
Line 2082... Line 2082...
2082
    
2082
    
2083
    Parameters:
2083
    Parameters:
2084
     - itemId
2084
     - itemId
2085
     - inventory
2085
     - inventory
2086
    """
2086
    """
2087
    orders = Order.query.filter(Order.status.in_(tuple([OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS]))).order_by(Order.expected_shipping_time).all()
2087
    orders = Order.query.filter(Order.warehouse_id == 5).filter(Order.status.in_(tuple([OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.INVENTORY_LOW, OrderStatus.LOW_INV_PO_RAISED, OrderStatus.LOW_INV_REVERSAL_IN_PROCESS]))).order_by(Order.expected_shipping_time).all()
2088
    for order in orders:
2088
    for order in orders:
2089
        if inventory > 0:
2089
        if inventory > 0:
2090
            lineitem = order.lineitems[0]
2090
            lineitem = order.lineitems[0]
2091
            if itemId == lineitem.item_id:
2091
            if itemId == lineitem.item_id:
2092
                try:
2092
                try: