~akretion-team/+junk/stock_planning_reordering

« back to all changes in this revision

Viewing changes to stock_planning_reordering/product.py

  • Committer: Benoit Guillot
  • Date: 2014-05-07 13:09:00 UTC
  • Revision ID: benoit.guillot@akretion.com.br-20140507130900-etjnwlue1mzzdvt2
[FIX] fix if field missing and limit number of product visible 

Show diffs side-by-side

added added

removed removed

Lines of Context:
127
127
        store_delivery_time = product.seller_info_id.delay
128
128
        delivery_time_qty = store_delivery_time*(average_qty/30)
129
129
        delivery_date_qty = product.immediately_usable_qty + product.incoming_qty - delivery_time_qty
130
 
        days_to_zero = (product.immediately_usable_qty + product.incoming_qty)/(average_qty/30)
 
130
        days_to_zero = average_qty and (product.immediately_usable_qty + product.incoming_qty)/(average_qty/30) or 10000
131
131
        shortage_date = date.today() + timedelta(days=days_to_zero)
132
132
        form_shortage_date = shortage_date.strftime(DEFAULT_SERVER_DATETIME_FORMAT)
133
133
        deadline_order_date = shortage_date - timedelta(days=store_delivery_time)