mirror of
https://github.com/bringout/oca-ocb-sale.git
synced 2026-04-25 02:52:08 +02:00
Initial commit: Sale packages
This commit is contained in:
commit
14e3d26998
6469 changed files with 2479670 additions and 0 deletions
103
odoo-bringout-oca-ocb-sale/doc/MODELS.md
Normal file
103
odoo-bringout-oca-ocb-sale/doc/MODELS.md
Normal file
|
|
@ -0,0 +1,103 @@
|
|||
# Models
|
||||
|
||||
Detected core models and extensions in sale.
|
||||
|
||||
```mermaid
|
||||
classDiagram
|
||||
class account_move
|
||||
class sale_order
|
||||
class sale_order_line
|
||||
class account_analytic_applicability
|
||||
class account_analytic_line
|
||||
class account_move_line
|
||||
class analytic_mixin
|
||||
class crm_team
|
||||
class payment_provider
|
||||
class payment_transaction
|
||||
class product_attribute_custom_value
|
||||
class product_packaging
|
||||
class product_product
|
||||
class product_template
|
||||
class res_company
|
||||
class res_config_settings
|
||||
class res_partner
|
||||
class utm_campaign
|
||||
class res_company
|
||||
sale_order --> res_company : company_id (Many2one)
|
||||
class res_partner
|
||||
sale_order --> res_partner : partner_id (Many2one)
|
||||
class res_partner
|
||||
sale_order --> res_partner : partner_invoice_id (Many2one)
|
||||
class res_partner
|
||||
sale_order --> res_partner : partner_shipping_id (Many2one)
|
||||
class account_fiscal_position
|
||||
sale_order --> account_fiscal_position : fiscal_position_id (Many2one)
|
||||
class account_payment_term
|
||||
sale_order --> account_payment_term : payment_term_id (Many2one)
|
||||
class product_pricelist
|
||||
sale_order --> product_pricelist : pricelist_id (Many2one)
|
||||
class res_users
|
||||
sale_order --> res_users : user_id (Many2one)
|
||||
class crm_team
|
||||
sale_order --> crm_team : team_id (Many2one)
|
||||
class sale_order_line
|
||||
sale_order --> sale_order_line : order_line (One2many)
|
||||
class account_move
|
||||
sale_order --> account_move : invoice_ids (Many2many)
|
||||
class payment_transaction
|
||||
sale_order --> payment_transaction : transaction_ids (Many2many)
|
||||
class payment_transaction
|
||||
sale_order --> payment_transaction : authorized_transaction_ids (Many2many)
|
||||
class account_analytic_account
|
||||
sale_order --> account_analytic_account : analytic_account_id (Many2one)
|
||||
class crm_tag
|
||||
sale_order --> crm_tag : tag_ids (Many2many)
|
||||
class res_country
|
||||
sale_order --> res_country : tax_country_id (Many2one)
|
||||
class sale_order
|
||||
sale_order_line --> sale_order : order_id (Many2one)
|
||||
class product_product
|
||||
sale_order_line --> product_product : product_id (Many2one)
|
||||
class product_template
|
||||
sale_order_line --> product_template : product_template_id (Many2one)
|
||||
class product_attribute_custom_value
|
||||
sale_order_line --> product_attribute_custom_value : product_custom_attribute_value_ids (One2many)
|
||||
class product_template_attribute_value
|
||||
sale_order_line --> product_template_attribute_value : product_no_variant_attribute_value_ids (Many2many)
|
||||
class uom_uom
|
||||
sale_order_line --> uom_uom : product_uom (Many2one)
|
||||
class account_tax
|
||||
sale_order_line --> account_tax : tax_id (Many2many)
|
||||
class product_pricelist_item
|
||||
sale_order_line --> product_pricelist_item : pricelist_item_id (Many2one)
|
||||
class product_packaging
|
||||
sale_order_line --> product_packaging : product_packaging_id (Many2one)
|
||||
class account_analytic_line
|
||||
sale_order_line --> account_analytic_line : analytic_line_ids (One2many)
|
||||
class account_move_line
|
||||
sale_order_line --> account_move_line : invoice_lines (Many2many)
|
||||
class sale_order
|
||||
res_partner --> sale_order : sale_order_ids (One2many)
|
||||
class res_company
|
||||
utm_campaign --> res_company : company_id (Many2one)
|
||||
class res_currency
|
||||
utm_campaign --> res_currency : currency_id (Many2one)
|
||||
class sale_order
|
||||
payment_transaction --> sale_order : sale_order_ids (Many2many)
|
||||
class sale_order_line
|
||||
product_attribute_custom_value --> sale_order_line : sale_order_line_id (Many2one)
|
||||
class sale_order_line
|
||||
account_move_line --> sale_order_line : sale_line_ids (Many2many)
|
||||
class sale_order_line
|
||||
account_analytic_line --> sale_order_line : so_line (Many2one)
|
||||
class product_product
|
||||
res_config_settings --> product_product : deposit_default_product_id (Many2one)
|
||||
class mail_template
|
||||
res_config_settings --> mail_template : invoice_mail_template_id (Many2one)
|
||||
class crm_team
|
||||
account_move --> crm_team : team_id (Many2one)
|
||||
```
|
||||
|
||||
Notes
|
||||
- Classes show model technical names; fields omitted for brevity.
|
||||
- Items listed under _inherit are extensions of existing models.
|
||||
Loading…
Add table
Add a link
Reference in a new issue