purchase.order.form.inherit purchase.order parent.state != 'purchase' product_type == 'consu' On purchase.order.line.form.inherit purchase.order.line purchase.order.list.inherit purchase.order 1 date_planned and (date_planned < effective_date or date_planned < datetime.datetime.combine(datetime.date.today(), datetime.time(0,0,0)).to_utc().strftime('%Y-%m-%d %H:%M:%S') and receipt_status!='full' and effective_date <= date_planned)