Introduce new model of "Product Documents" to hold documents linked to a given product template/variant, displayed on: * quotations * confirmed sale orders * e-commerce product page This will also replace the previous "Digital Files" (website_sale_digital) logic & module, which allowed to specify product documents available to customers after the SO invoice was paid. This exact feature will be lost after upgrade, since we only keep the choice to link documents on quotations/orders, but: 1) on e-commerce, carts are supposed paid when confirmed 2) on portal, the "Online Payment" settings makes sure the users have to pay to confirm their quotation. therefore we consider new configuration sufficient, without needing a "paid order" choice as well. task-3249201 Part-of: odoo/odoo#132739
3.6 KiB
3.6 KiB
| 1 | id | name | model_id:id | group_id:id | perm_read | perm_write | perm_create | perm_unlink |
|---|---|---|---|---|---|---|---|---|
| 2 | access_product_category_user | product.category.user | model_product_category | base.group_user | 1 | 0 | 0 | 0 |
| 3 | access_product_template_user | product.template.user | model_product_template | base.group_user | 1 | 0 | 0 | 0 |
| 4 | access_product_packaging_user | product.packaging.user | model_product_packaging | base.group_user | 1 | 0 | 0 | 0 |
| 5 | access_product_supplierinfo_user | product.supplierinfo.user | model_product_supplierinfo | base.group_user | 1 | 0 | 0 | 0 |
| 6 | access_product_pricelist_user | product.pricelist.user | model_product_pricelist | base.group_user | 1 | 0 | 0 | 0 |
| 7 | access_product_pricelist_item_user | product.pricelist.item.user | model_product_pricelist_item | base.group_user | 1 | 0 | 0 | 0 |
| 8 | access_product_pricelist_partner_manager | product.pricelist partner manager | model_product_pricelist | base.group_partner_manager | 1 | 0 | 0 | 0 |
| 9 | access_product_product_employee | product.product employee | model_product_product | base.group_user | 1 | 0 | 0 | 0 |
| 10 | access_product_attribute | product.attribute | model_product_attribute | base.group_user | 1 | 0 | 0 | 0 |
| 11 | access_product_attribute_value | product.attribute value | model_product_attribute_value | base.group_user | 1 | 0 | 0 | 0 |
| 12 | access_product_attribute_custom_value_user | product.attribute.custom value manager | model_product_attribute_custom_value | base.group_user | 1 | 0 | 0 | 0 |
| 13 | access_product_product_attribute | product.template.attribute value | model_product_template_attribute_value | base.group_user | 1 | 0 | 0 | 0 |
| 14 | access_product_template_attribute_exclusion | product..template.attribute exclusion | model_product_template_attribute_exclusion | base.group_user | 1 | 0 | 0 | 0 |
| 15 | access_product_template_attribute_line | product.template.attribute line | model_product_template_attribute_line | base.group_user | 1 | 0 | 0 | 0 |
| 16 | access_product_tag_user | product.tag.user | model_product_tag | base.group_user | 1 | 0 | 0 | 0 |
| 17 | access_product_category_manager | product.category.manager | model_product_category | base.group_system | 1 | 1 | 1 | 1 |
| 18 | access_product_template_manager | product.template.manager | model_product_template | base.group_system | 1 | 1 | 1 | 1 |
| 19 | access_product_packaging_manager | product.packaging.manager | model_product_packaging | base.group_system | 1 | 1 | 1 | 1 |
| 20 | access_product_supplierinfo_manager | product.supplierinfo.manager | model_product_supplierinfo | base.group_system | 1 | 1 | 1 | 1 |
| 21 | access_product_pricelist_manager | product.pricelist.manager | model_product_pricelist | base.group_system | 1 | 1 | 1 | 1 |
| 22 | access_product_pricelist_item_manager | product.pricelist.item.manager | model_product_pricelist_item | base.group_system | 1 | 1 | 1 | 1 |
| 23 | access_product_product_manager | product.product manager | model_product_product | base.group_system | 1 | 1 | 1 | 1 |
| 24 | access_product_attribute_manager | product.attribute manager | model_product_attribute | base.group_system | 1 | 1 | 1 | 1 |
| 25 | access_product_attribute_value_manager | product.attribute value manager | model_product_attribute_value | base.group_system | 1 | 1 | 1 | 1 |
| 26 | access_product_attribute_custom_value_manager | product.attribute.custom value manager | model_product_attribute_custom_value | base.group_system | 1 | 1 | 1 | 1 |
| 27 | access_product_product_attribute_manager | product.template.attribute value manager | model_product_template_attribute_value | base.group_system | 1 | 1 | 1 | 1 |
| 28 | access_product_template_attribute_exclusion_manager | product.template.attribute exclusion manager | model_product_template_attribute_exclusion | base.group_system | 1 | 1 | 1 | 1 |
| 29 | access_product_template_attribute_line_manager | product.template.attribute line manager | model_product_template_attribute_line | base.group_system | 1 | 1 | 1 | 1 |
| 30 | access_product_label_layout_user | product.label.layout.user | model_product_label_layout | base.group_user | 1 | 1 | 1 | 1 |
| 31 | access_product_tag_manager | product.tag.manager | model_product_tag | base.group_system | 1 | 1 | 1 | 1 |
| 32 | access_product_document_user | access_product_document_user | model_product_document | base.group_user | 1 | 1 | 1 | 1 |