| accrual_move_ids | many2many account.move | Accrual Entries | purchase | | | | | |
| allowed_uom_ids | many2many uom.uom | | purchase | | | | | |
| amount_to_invoice_at_date | float | Amount | purchase | | | | | |
| analytic_json | json | Analytic JSON | account_budget_purchaseE | | | | | |
| auto_sale_order_line_id | many2one sale.order.line | Intercompany Sale Order Line | sale_purchase_inter_company_rulesE | | | | | |
| bill_to_receive | boolean | Bill to Receive | purchase | | | | | |
| budget_line_ids | one2many budget.line | Budget Lines | account_budget_purchaseE | | | | | |
| company_currency_id | many2one | Company Currency | purchase_alternative | | | | | |
| company_id | many2one res.company | Company | purchase | | | | | |
| currency_id | many2one | Currency | purchase | | | | | |
| date_approve | datetime | Confirmation Date | purchase | | | | | |
| date_order | datetime | Order Deadline | purchase | | | | | |
| date_planned | datetime | Expected Arrival | purchase | | | | | |
| date_promised | datetime | Promised Date | purchase_stock | | | | | |
| discount | float | Discount (%) | purchase | | | | | |
| display_type | selection | | purchase | | | | | |
| document_tax_mode | selection | | purchase | | | | | |
| forecasted_issue | boolean | | purchase_stock | | | | | |
| forecasted_location_id | many2one stock.location | Forecasted Location | purchase_stock | | | | | |
| group_id | many2one procurement.group | Procurement group that generated this line | purchase_stock | | | | | |
| invoice_lines | one2many account.move.line | Bill Lines | purchase | | | | | |
| is_above_budget | boolean | Is Above Budget | account_budget_purchaseE | | | | | |
| is_configurable_product | boolean | Is the product configurable? | purchase_product_matrix | | | | | |
| is_downpayment | boolean | | purchase | | | | | |
| is_storable | boolean | | purchase_stock | | | | | |
| label | text | Label | purchase | | | | | |
| location_final_id | many2one stock.location | Location from procurement | purchase_stock | | | | | |
| matched_invoice_count | integer | Matched Invoices Count | purchase | | | | | |
| move_dest_ids | many2many stock.move | Downstream moves alt | purchase_stock | | | | | |
| move_ids | one2many stock.move | Reservation | purchase_stock | | | | | |
| name | text | Description | purchase | | | | | |
| non_deductible_tax | float | | purchase | | | | | |
| on_time_rate_perc | float | OTD | purchase_alternative_stock | | | | | |
| order_id | many2one purchase.order | Order Reference | purchase | | | | | |
| orderpoint_id | many2one stock.warehouse.orderpoint | Orderpoint | purchase_stock | | | | | |
| parent_id | many2one purchase.order.line | Parent Section Line | purchase | | | | | |
| partner_id | many2one res.partner | Partner | purchase | | | | | |
| prepaid_expense | boolean | Prepaid Expense | purchase | | | | | |
| price_subtotal | monetary | Subtotal | purchase | | | | | |
| price_subtotal_to_invoice | monetary | To Invoice | purchase | | | | | |
| price_tax | float | Tax | purchase | | | | | |
| price_total | monetary | Total | purchase | | | | | |
| price_total_cc | monetary | Company Subtotal | purchase_alternative | | | | | |
| price_unit | float | Unit Price | purchase | | | | | |
| price_unit_discounted | float | Unit Price (Discounted) | purchase | | | | | |
| price_unit_product_uom | float | Unit Price Product UoM | purchase | | | | | |
| product_categ_id | many2one | | purchase_accountantE | | | | | |
| product_description_variants | char | Custom Description | purchase_stock | | | | | |
| product_id | many2one product.product | Product | purchase | | | | | |
| product_no_variant_attribute_value_ids | many2many product.template.attribute.value | Product attribute values that do not create variants | purchase | | | | | |
| product_packaging_id | many2one product.packaging | Packaging | purchase | | | | | |
| product_packaging_qty | float | Packaging Quantity | purchase | | | | | |
| product_qty | float | Quantity | purchase | | | | | |
| product_template_attribute_value_ids | many2many | | purchase | | | | | |
| product_template_id | many2one product.template | Product Template | purchase_product_matrix | | | | | |
| product_type | selection | | purchase | | | | | |
| product_uom | many2one uom.uom | Unit of Measure | purchase | | | | | |
| product_uom_category_id | many2one | | purchase | | | | | |
| product_uom_id | many2one uom.uom | Unit | purchase | | | | | |
| product_uom_qty | float | Total Quantity | purchase | | | | | |
| propagate_cancel | boolean | Propagate cancellation | purchase_stock | | | | | |
| purchase_line_warn_msg | text | | purchase | | | | | |
| qty_invoiced | float | Billed Qty | purchase | | | | | |
| qty_invoiced_at_date | float | Billed | purchase | | | | | |
| qty_received | float | Received Qty | purchase | | | | | |
| qty_received_at_date | float | Received | purchase | | | | | |
| qty_received_manual | float | Manual Received Qty | purchase | | | | | |
| qty_received_method | selection | Received Qty Method | purchase | | | | | |
| qty_to_invoice | float | To Invoice Quantity | purchase | | | | | |
| qty_to_invoice_raw | float | Not Invoiced Quantity | purchase | | | | | |
| sale_line_id | many2one sale.order.line | Origin Sale Item | sale_purchase | | | | | |
| sale_order_id | many2one | Sale Order | sale_purchase | | | | | |
| selected_seller_id | many2one product.supplierinfo | | purchase | | | | | |
| sequence | integer | Sequence | purchase | | | | | |
| state | selection | | purchase | | | | | |
| tax_calculation_rounding_method | selection | Tax calculation rounding method | purchase | | | | | |
| tax_ids | many2many account.tax | Taxes | purchase | | | | | |
| taxes_id | many2many account.tax | Taxes | purchase | | | | | |
| technical_price_unit | float | | purchase | | | | | |
| translated_product_name | text | | purchase | | | | | |
| uom_id | many2one uom.uom | Unit | purchase | | | | | |