Skip to main content

Tryton module with products

Project description

The Product module defines the following models: Category of Unit of Measure, Unit of Measure, Product Template, Product and Product Category.

Category of Unit of Measure

A Category of Unit of Measure is simply defined by a name.

Unit of Measure

A Unit of Measure is defined by:

  • Name.

  • Symbol.

  • UOM category.

  • Rate and a Factor (the later is the inverse of the former).

  • Rounding Precision and Display Digits, used to round and display quantities expressed in the given UOM.

  • Active, allow to disable a UOM.

Product category

The Product Category Model is just composed of a name. Product Categories are organised in a tree structure.

Product Template and Product

The product concept in Tryton is composed of two models: Product Template and Product.

The Product Template model contains the following fields:

  • Name.

  • Type, whose value can be Goods, Assets, Service.

  • Category.

  • List Price, the default sale price expressed in the List Price UOM. product.

  • List Price UOM.

  • Cost Price, the cost for one unit of this product expressed in the Cost Price UOM.

  • Cost Price UOM.

  • Cost Price Method, which can be Fixed or Average. Defines how the cost price should be updated. Fixed means that the cost price stay unchanged. Average means that the cost price is the average cost of all the items that are in stock. It’s default value can be defined on product configuration.

  • Default UOM. The default UOM for this product. Used for example to express stock levels.

  • Active, allow to disable a product.

The Product model extend the Product Template with two fields: Code and Description. If a sequence is set on product configuration the code will be readonly and will be filled in using the sequence. It’s also possible to define a list of identifiers on product. An identifier is composed by a type and a code. The following types are available:

  • International Article Number (EAN)

  • International Standard Audiovisual Number (ISAN)

  • International Standard Book Number (ISBN)

  • International Standard Identifier for Libraries (ISIL)

  • International Securities Identification Number (ISIN)

  • International Standard Music Number (ISMN)

Configuration

The product module uses the section product to retrieve some parameters:

  • price_decimal: defines the number of decimal digits with which the unit prices are stored. The default value is 4.

  • uom_conversion_decimal: defines the number of decimal digits with which the conversion rates and factors of UoM are stored. The default value is 12.

Release history Release notifications | RSS feed

This version

5.4.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trytond_product-5.4.1.tar.gz (67.8 kB view details)

Uploaded Source

Built Distribution

trytond_product-5.4.1-py3-none-any.whl (109.7 kB view details)

Uploaded Python 3

File details

Details for the file trytond_product-5.4.1.tar.gz.

File metadata

  • Download URL: trytond_product-5.4.1.tar.gz
  • Upload date:
  • Size: 67.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.23.3 CPython/3.6.9

File hashes

Hashes for trytond_product-5.4.1.tar.gz
Algorithm Hash digest
SHA256 e38fb345d0a03738ef7fc1b2751ed0cc6fe2fc6ddf3ef61f571bd671c0fba110
MD5 c296f12330a34fd2724b061e98bc1691
BLAKE2b-256 0f8fc6d5e178aaf109b26d9c90e7092e1aa1dcecda17f7cd77dae43770accf7c

See more details on using hashes here.

File details

Details for the file trytond_product-5.4.1-py3-none-any.whl.

File metadata

  • Download URL: trytond_product-5.4.1-py3-none-any.whl
  • Upload date:
  • Size: 109.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.23.3 CPython/3.6.9

File hashes

Hashes for trytond_product-5.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 38ef3e93741a4e2b4c1a6122d00b61d72560e1fc4f610b2140076778acdcf931
MD5 0ce5e9f5e91e4d1c768b21c7613c4dbd
BLAKE2b-256 59d992c40f11bfe9c4e86a368669c6e968e62e5a772472468ef4ec60469322be

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page