Skip to content
Odoo model · product.product

Product Product

Everything the Oddll AI Brain can read and reason about on your product.product records — safely, and only what the signed-in user is allowed to see.

Library / Product Product

Questions about Product Product

Fields on this model

FieldTypeRelates to
active boolean
additional_product_tag_ids many2many product.tag
all_product_tag_ids many2many product.tag
avatax_category_id many2one product.avatax.category
avg_cost monetary
barcode char
base_unit_count float
base_unit_id many2one website.base.unit
base_unit_name char
base_unit_price monetary
bom_count integer
bom_line_ids one2many mrp.bom.line
can_image_1024_be_zoomed boolean
can_image_variant_1024_be_zoomed boolean
channel_ids one2many slide.channel
code char
combination_indices char
company_currency_id many2one res.currency
cost_method selection
date_from date
date_to date
default_code char
event_ticket_ids one2many event.event.ticket
expected_margin float
expected_margin_rate float
free_qty float
fsm_quantity float
gelato_product_uid char
has_image boolean
image_1024 image
image_128 image
image_1920 image
image_256 image
image_512 image
image_fetch_pending boolean
image_variant_1024 image
image_variant_128 image
image_variant_1920 image
image_variant_256 image
image_variant_512 image
incoming_qty float
intrastat_code_id many2one account.intrastat.code
intrastat_origin_country_id many2one res.country
intrastat_supplementary_unit selection
intrastat_supplementary_unit_amount float
invoice_state selection
is_booking_fee boolean
is_in_purchase_order boolean
is_kits boolean
is_product_variant boolean
l10n_eg_eta_code char
l10n_ke_is_insurance_applicable boolean
l10n_ke_item_code char
l10n_ke_origin_country_id many2one res.country
l10n_ke_packaging_quantity float
l10n_ke_packaging_unit_id many2one l10n_ke_edi_oscu.code
l10n_ke_product_type_code selection
lot_properties_definition propertiesdefinition
lst_price float
mrp_product_qty float
nbr_moves_in integer
nbr_moves_out integer
nbr_reordering_rules integer
normal_cost float
offer_count integer
on_sale_price float
orderpoint_ids one2many stock.warehouse.orderpoint
outgoing_qty float
packaging_ids one2many product.packaging
partner_ref char
price_extra float
pricelist_item_count integer
pricer_display_price char
pricer_product_to_create_or_update boolean
pricer_sale_pricelist_id many2one product.pricelist
pricer_store_id many2one pricer.store
pricer_tag_ids one2many pricer.tag
product_catalog_product_is_in_bom boolean
product_catalog_product_is_in_mo boolean
product_catalog_product_is_in_repair boolean
product_catalog_product_is_in_sale_order boolean
product_document_count integer
product_document_ids one2many product.document
product_template_attribute_value_ids many2many product.template.attribute.value
product_template_variant_value_ids many2many product.template.attribute.value
product_tmpl_id many2one product.template
product_variant_image_ids one2many product.image
purchase_avg_price float
purchase_gap float
purchase_num_invoiced float
purchase_order_line_ids one2many purchase.order.line
purchased_product_qty float
putaway_rule_ids one2many stock.putaway.rule
qty_available float
qty_in_rent float
quality_control_point_qty integer
quality_fail_qty integer
quality_pass_qty integer
quantity_decreasable boolean
quantity_decreasable_sum integer
quantity_svl float
reordering_max_qty float
reordering_min_qty float
sale_avg_price float
sale_expected float
sale_num_invoiced float
sales_count float
sales_gap float
schedule_count integer
serial_missing boolean
show_forecasted_qty_status_button boolean
show_on_hand_qty_status_button boolean
standard_price float
standard_price_update_warning char
stock_move_ids one2many stock.move
stock_notification_partner_ids many2many res.partner
stock_quant_ids one2many stock.quant
stock_valuation_layer_ids one2many stock.valuation.layer
storage_category_capacity_ids one2many stock.storage.category.capacity
tax_string char
total_cost float
total_margin float
total_margin_rate float
total_value monetary
turnover float
used_in_bom_count integer
valid_ean boolean
valuation selection
value_svl float
variant_bom_ids one2many mrp.bom
variant_ribbon_id many2one product.ribbon
virtual_available float
volume float
website_id many2one
website_url char
weight float
write_date datetime

Ask it in your own Odoo

The answer comes from your database — private, permission-checked, and audited. Oddll AI Brain never stores your business data.

Get Odoo + AI tips