Based on Draft Invoices account.invoice form tree,form,calendar,graph [('type','=','in_invoice')] {'default_type':'in_invoice', 'type':'in_invoice', 'journal_type': 'purchase', 'search_default_draft': 1}

Click to create a draft invoice.

Use this menu to control the invoices to be received from your supplier. OpenERP generates draft invoices from your purchase orders or receptions, according to your settings.

Once you receive a supplier invoice, you can match it with the draft invoice and validate it.

Mark unread True ir.actions.server code self.message_check_and_set_unread(cr, uid, context.get('active_ids'), context=context) action_purchase_order_unread action purchase.order client_action_multi Mark read True ir.actions.server code self.message_check_and_set_read(cr, uid, context.get('active_ids'), context=context) action_purchase_order_read action purchase.order client_action_multi purchase.order.calendar purchase.order purchase.order.graph purchase.order purchase.order.form purchase.order