Product

Model Name:product.product
Inherits from:Product Template
Base Module:Product
Menu:Product ‣ Products

The Product-model introduces the conception of ...

Fields

Code:
Internal Name:code
Type:Single Line Text

The Code-field is used to store ...

Default Locations:
Internal Name:locations
Type:One-To-Many
Relation Model:Product Location
Base Module:Stock Product Location

The Default Locations-field is used to store ...

Description:
Internal Name:description
Type:Multi Line Text

The Description-field is used to store ...

Forecast Quantity:
Internal Name:forecast_quantity
Attributes:Read Only
Type:Float Number
Base Module:Stock Management

The Forecast Quantity-field is used to store ...

Quantity:
Internal Name:quantity
Attributes:Read Only
Type:Float Number
Base Module:Stock Management

The Quantity-field is used to store ...

Wizards

Cost History:

Product by Location:

Access

The manipulation of records in this model is controlled by Model access entries. Users being member of Group “Product Administration” have the following access permissions:

Read:allowed
Write:allowed
Create:allowed
Delete:allowed

All other Users have these access permissions:

Read:allowed
Write:forbidden
Create:forbidden
Delete:forbidden

Product Category

Model Name:

product.category

Base Module:

Product

Menu:

Product ‣ Categories

Product ‣ Categories ‣ Categories

The Product Category-model introduces the conception of ...

Fields

Account Cost of Goods Sold:
Internal Name:account_cogs
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Anglo-Saxon

The Account Cost of Goods Sold-field is used to store ...

Account Expense:
Internal Name:account_expense
Type:Many-To-One
Relation Model:Account
Base Module:Account Product

The Account Expense-field is used to store ...

Account Revenue:
Internal Name:account_revenue
Type:Many-To-One
Relation Model:Account
Base Module:Account Product

The Account Revenue-field is used to store ...

Account Stock:
Internal Name:account_stock
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Continental

The Account Stock-field is used to store ...

Account Stock Customer:
Internal Name:account_stock_customer
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Continental

The Account Stock Customer-field is used to store ...

Account Stock Lost and Found:
Internal Name:account_stock_lost_found
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Continental

The Account Stock Lost and Found-field is used to store ...

Account Stock Supplier:
Internal Name:account_stock_supplier
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Continental

The Account Stock Supplier-field is used to store ...

Children:
Internal Name:childs
Type:One-To-Many
Relation Model:Product Category

The children records in a tree-structure. See section Tree.

Customer Taxes:
Internal Name:customer_taxes
Type:Many-To-Many
Relation Model:Account Tax
Base Module:Account Product

The Customer Taxes-field is used to store ...

Journal Stock Customer:
Internal Name:account_journal_stock_customer
Type:Many-To-One
Relation Model:Journal
Base Module:Account Stock Continental

The Journal Stock Customer-field is used to store ...

Journal Stock Lost and Found:
Internal Name:account_journal_stock_lost_found
Type:Many-To-One
Relation Model:Journal
Base Module:Account Stock Continental

The Journal Stock Lost and Found-field is used to store ...

Journal Stock Supplier:
Internal Name:account_journal_stock_supplier
Type:Many-To-One
Relation Model:Journal
Base Module:Account Stock Continental

The Journal Stock Supplier-field is used to store ...

Name:
Internal Name:name
Attributes:Required
Type:Single Line Text

The Name-field is used to store ...

Parent:
Internal Name:parent
Type:Many-To-One
Relation Model:Product Category

The parent record in a tree-structure. See section Tree.

Supplier Taxes:
Internal Name:supplier_taxes
Type:Many-To-Many
Relation Model:Account Tax
Base Module:Account Product

The Supplier Taxes-field is used to store ...

Access

The manipulation of records in this model is controlled by Model access entries. Users being member of Group “Product Administration” have the following access permissions:

Read:allowed
Write:allowed
Create:allowed
Delete:allowed

All other Users have these access permissions:

Read:allowed
Write:forbidden
Create:forbidden
Delete:forbidden

Product Template

Model Name:product.template
Base Module:Product

The Product Template-model introduces the conception of ...

Fields

Account Cost of Good Sold:
Internal Name:account_cogs
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Anglo-Saxon

This account will be used instead of the one defined on the category.

Account Expense:
Internal Name:account_expense
Type:Many-To-One
Relation Model:Account
Base Module:Account Product

This account will be used instead of the one defined on the category.

Account Journal Stock Customer:
Internal Name:account_journal_stock_customer
Type:Many-To-One
Relation Model:Journal
Base Module:Account Stock Continental

This journal will be used instead of the one defined on the category.

Account Journal Stock Lost and Found:
Internal Name:account_journal_stock_lost_found
Type:Many-To-One
Relation Model:Journal
Base Module:Account Stock Continental

This journal will be used instead of the one defined on the category.

Account Journal Stock Supplier:
Internal Name:account_journal_stock_supplier
Type:Many-To-One
Relation Model:Journal
Base Module:Account Stock Continental

This journal will be used instead of the one defined on the category.

Account Revenue:
Internal Name:account_revenue
Type:Many-To-One
Relation Model:Account
Base Module:Account Product

This account will be used instead of the one defined on the category.

Account Stock:
Internal Name:account_stock
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Continental

This account will be used instead of the one defined on the category.

Account Stock Customer:
Internal Name:account_stock_customer
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Continental

This account will be used instead of the one defined on the category.

Account Stock Lost and Found:
Internal Name:account_stock_lost_found
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Continental

This account will be used instead of the one defined on the category.

Account Stock Supplier:
Internal Name:account_stock_supplier
Type:Many-To-One
Relation Model:Account
Base Module:Account Stock Continental

This account will be used instead of the one defined on the category.

Active:
Internal Name:active
Type:Boolean

When not ticked the record is deactivated for future use. See section Active.

Category:
Internal Name:category
Attributes:Required
Type:Many-To-One
Relation Model:Product Category

The Category-field is used to store ...

Cost Method:
Internal Name:cost_price_method
Attributes:Required
Type:Selection

The following options are available:

  • Fixed
  • Average
  • FIFO

The Cost Method-field is used to store ...

Cost Price:
Internal Name:cost_price
Type:Numeric Number

The Cost Price-field is used to store ...

Cost Price:
Internal Name:cost_price_uom
Attributes:Read Only
Type:Numeric Number

The Cost Price-field is used to store ...

Customer Taxes:
Internal Name:customer_taxes
Type:Many-To-Many
Relation Model:Account Tax
Base Module:Account Product

The Customer Taxes-field is used to store ...

Default UOM:
Internal Name:default_uom
Attributes:Required
Type:Many-To-One
Relation Model:Unit of measure

The Default UOM-field is used to store ...

Delivery Time:
Internal Name:delivery_time
Type:Integer Number
Base Module:Sale

In number of days

List Price:
Internal Name:list_price_uom
Attributes:Read Only
Type:Numeric Number

The List Price-field is used to store ...

List Price:
Internal Name:list_price
Type:Numeric Number

The List Price-field is used to store ...

Name:
Internal Name:name
Attributes:Required
Type:Single Line Text

The Name-field is used to store ...

Purchasable:
Internal Name:purchasable
Type:Boolean
Base Module:Purchase

The Purchasable-field is used to store ...

Purchase UOM:
Internal Name:purchase_uom
Type:Many-To-One
Relation Model:Unit of measure
Base Module:Purchase

The Purchase UOM-field is used to store ...

Salable:
Internal Name:salable
Type:Boolean
Base Module:Sale

The Salable-field is used to store ...

Sale UOM:
Internal Name:sale_uom
Type:Many-To-One
Relation Model:Unit of measure
Base Module:Sale

The Sale UOM-field is used to store ...

Suppliers:
Internal Name:product_suppliers
Type:One-To-Many
Relation Model:Product Supplier
Base Module:Purchase

The Suppliers-field is used to store ...

Supplier Taxes:
Internal Name:supplier_taxes
Type:Many-To-Many
Relation Model:Account Tax
Base Module:Account Product

The Supplier Taxes-field is used to store ...

Type:
Internal Name:type
Attributes:Required
Type:Selection

The following options are available:

  • Stockable
  • Consumable
  • Service

The Type-field is used to store ...

Use Category’s accounts:
Internal Name:account_category
Type:Boolean
Base Module:Account Product

Use the accounts defined on the category

Use Category’s Taxes:
Internal Name:taxes_category
Type:Boolean
Base Module:Account Product

Use the taxes defined on the category

Access

The manipulation of records in this model is controlled by Model access entries. Users being member of Group “Product Administration” have the following access permissions:

Read:allowed
Write:allowed
Create:allowed
Delete:allowed

All other Users have these access permissions:

Read:allowed
Write:forbidden
Create:forbidden
Delete:forbidden

Product uom category

Model Name:product.uom.category
Base Module:Product
Menu:Product ‣ Units of Measure ‣ Categories

The Product uom category-model introduces the conception of ...

Fields

Name:
Internal Name:name
Attributes:Required
Type:Single Line Text

The Name-field is used to store ...

Access

The manipulation of records in this model is controlled by Model access entries. Users being member of Group “Product Administration” have the following access permissions:

Read:allowed
Write:allowed
Create:allowed
Delete:allowed

All other Users have these access permissions:

Read:allowed
Write:forbidden
Create:forbidden
Delete:forbidden

Unit of measure

Model Name:product.uom
Base Module:Product
Menu:Product ‣ Units of Measure

The Unit of measure-model introduces the conception of ...

Fields

Active:
Internal Name:active
Type:Boolean

When not ticked the record is deactivated for future use. See section Active.

Display Digits:
Internal Name:digits
Type:Integer Number

The Display Digits-field is used to store ...

Factor:
Internal Name:factor
Attributes:Required
Type:Float Number

The coefficient for the formula: coef (base unit) = 1 (this unit)

Name:
Internal Name:name
Attributes:Required
Type:Single Line Text

The Name-field is used to store ...

Rate:
Internal Name:rate
Attributes:Required
Type:Float Number

The coefficient for the formula: 1 (base unit) = coef (this unit)

Rounding Precision:
Internal Name:rounding
Attributes:Required
Type:Float Number

The Rounding Precision-field is used to store ...

Symbol:
Internal Name:symbol
Attributes:Required
Type:Single Line Text

The Symbol-field is used to store ...

UOM Category:
Internal Name:category
Attributes:Required
Type:Many-To-One
Relation Model:Product uom category

The UOM Category-field is used to store ...

Access

The manipulation of records in this model is controlled by Model access entries. Users being member of Group “Product Administration” have the following access permissions:

Read:allowed
Write:allowed
Create:allowed
Delete:allowed

All other Users have these access permissions:

Read:allowed
Write:forbidden
Create:forbidden
Delete:forbidden

Table Of Contents

Previous topic

Product

Next topic

Product Cost FIFO

This Page