Revert "[ADD] sale_management: Separate sales menu items from sale app"
This reverts commit 9ab421d99a.
We should use the active field on the ir.ui.menu with the root menuitem instead of moving all the menuitems into a new module
@@ -1,30 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<!--
|
||||
This menu item's purpose is to overwrite another one defined in
|
||||
the sales_team module in order to set action.
|
||||
-->
|
||||
|
||||
<menuitem id="sales_team.menu_sales_team_act" action="sales_team.crm_team_salesteams_act" sequence="1" parent="sales_team.menu_base_partner" name="Dashboard"/>
|
||||
|
||||
<menuitem id="sales_team.menu_partner_form" parent="sales_team.menu_sales" action="base.action_partner_form" sequence="3"/>
|
||||
|
||||
<menuitem id="sales_team.menu_sale_general_settings" name="Settings" parent="sales_team.menu_sale_config" sequence="0" action="sales_team.action_sale_config" groups="base.group_system"/>
|
||||
<menuitem name="Sales Channels" id="sales_team.sales_team_config" parent="sales_team.menu_sale_config" action="sales_team.sales_team_config_action" sequence="2"/>
|
||||
<menuitem name="Activity Types" id="sales_team.sales_team_menu_config_activity_types" sequence="2" action="sales_team.mail_activity_type_action_config_sales" parent="sales_team.menu_sale_config"/>
|
||||
|
||||
<menuitem action="base.action_partner_category_form" id="sales_team.menu_partner_category_form" name="Contact Tags" sequence="1" parent="sales_team.menu_config_address_book" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_partner_title_contact" id="sales_team.menu_partner_title_contact" name="Contact Titles" parent="sales_team.menu_config_address_book" sequence="3" groups="base.group_no_one"/>
|
||||
|
||||
<menuitem action="base.action_country" id="sales_team.menu_country_partner" parent="sales_team.menu_localisation" sequence="1" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_country_group" id="sales_team.menu_country_group" name="Country Group" parent="sales_team.menu_localisation" sequence="3" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_country_state" id="sales_team.menu_country_state_partner" parent="sales_team.menu_localisation" sequence="2" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_currency_form" id="sales_team.menu_action_currency_form" parent="sales_team.menu_localisation" sequence="3" groups="base.group_multi_currency"/>
|
||||
|
||||
<menuitem action="base.action_res_bank_form" id="sales_team.menu_action_res_bank_form" parent="sales_team.menu_config_bank_accounts" sequence="1" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_res_partner_bank_account_form" id="sales_team.menu_action_res_partner_bank_form" parent="sales_team.menu_config_bank_accounts" groups="base.group_no_one" sequence="2"/>
|
||||
|
||||
<!-- CRM lead search by Salesteams -->
|
||||
<record id="crm_case_form_view_salesteams_lead" model="ir.actions.act_window">
|
||||
<field name="name">Leads</field>
|
||||
|
||||
@@ -149,7 +149,7 @@
|
||||
</record>
|
||||
|
||||
<menuitem action="action_delivery_carrier_form" id="menu_action_delivery_carrier_form" parent="menu_delivery" sequence="1"/>
|
||||
<menuitem action="action_delivery_carrier_form" id="sale_menu_action_delivery_carrier_form" parent="sale_management.sale_management_menu_config" sequence="4"/>
|
||||
<menuitem action="action_delivery_carrier_form" id="sale_menu_action_delivery_carrier_form" parent="sale.menu_sales_config" sequence="4"/>
|
||||
|
||||
<record id="view_delivery_price_rule_form" model="ir.ui.view">
|
||||
<field name="name">delivery.price.rule.form</field>
|
||||
|
||||
@@ -18,7 +18,7 @@ that product, you will be able to choose an existing event of that category and
|
||||
when you confirm your sales order it will automatically create a registration for
|
||||
this event.
|
||||
""",
|
||||
'depends': ['event', 'sale_management'],
|
||||
'depends': ['event', 'sale'],
|
||||
'data': [
|
||||
'views/event_views.xml',
|
||||
'views/product_views.xml',
|
||||
|
||||
@@ -21,7 +21,7 @@ The following topics are covered by this module:
|
||||
* Repair quotation report
|
||||
* Notes for the technician and for the final customer
|
||||
""",
|
||||
'depends': ['stock', 'sale_management', 'account'],
|
||||
'depends': ['stock', 'sale', 'account'],
|
||||
'website': 'https://www.odoo.com/page/manufacturing',
|
||||
'data': [
|
||||
'security/ir.model.access.csv',
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
This module adds a custom Sales Channel for the point of sale to be able to view and manage your point of sale sales with more ease.
|
||||
""",
|
||||
'depends': ['point_of_sale', 'sale_management'],
|
||||
'depends': ['point_of_sale', 'sale'],
|
||||
'data': [
|
||||
'data/pos_sale_data.xml',
|
||||
'security/pos_sale_security.xml',
|
||||
|
||||
@@ -10,7 +10,7 @@ A module that adds intrastat reports.
|
||||
|
||||
This module gives the details of the goods traded between the countries of
|
||||
European Union.""",
|
||||
'depends': ['base', 'product', 'delivery', 'stock', 'sale_management', 'purchase'],
|
||||
'depends': ['base', 'product', 'delivery', 'stock', 'sale', 'purchase'],
|
||||
'data': [
|
||||
'data/report_intrastat_data.xml',
|
||||
'report/report_intrastat_invoice_template.xml',
|
||||
|
||||
@@ -3,16 +3,49 @@
|
||||
|
||||
{
|
||||
'name': 'Sales',
|
||||
'version': '1.1',
|
||||
'version': '1.0',
|
||||
'category': 'Sales',
|
||||
'summary': 'Sales internal machinery',
|
||||
'sequence': 15,
|
||||
'summary': 'Quotations, Sales Orders, Invoicing',
|
||||
'description': """
|
||||
This module contains all the common features of Sales Management and eCommerce.
|
||||
Manage sales quotations and orders
|
||||
==================================
|
||||
|
||||
This application allows you to manage your sales goals in an effective and efficient manner by keeping track of all sales orders and history.
|
||||
|
||||
It handles the full sales workflow:
|
||||
|
||||
* **Quotation** -> **Sales order** -> **Invoice**
|
||||
|
||||
Preferences (only with Warehouse Management installed)
|
||||
------------------------------------------------------
|
||||
|
||||
If you also installed the Warehouse Management, you can deal with the following preferences:
|
||||
|
||||
* Shipping: Choice of delivery at once or partial delivery
|
||||
* Invoicing: choose how invoices will be paid
|
||||
* Incoterms: International Commercial terms
|
||||
|
||||
You can choose flexible invoicing methods:
|
||||
|
||||
* *On Demand*: Invoices are created manually from Sales Orders when needed
|
||||
* *On Delivery Order*: Invoices are generated from picking (delivery)
|
||||
* *Before Delivery*: A Draft invoice is created and must be paid before delivery
|
||||
|
||||
With this module you can personnalize the sales order and invoice report with
|
||||
categories, subtotals or page-breaks.
|
||||
|
||||
The Dashboard for the Sales Manager will include
|
||||
------------------------------------------------
|
||||
* My Quotations
|
||||
* Monthly Turnover (Graph)
|
||||
""",
|
||||
'depends': ['sales_team', 'account', 'procurement'],
|
||||
'website': 'https://www.odoo.com/page/crm',
|
||||
'depends': ['sales_team', 'account', 'procurement', 'web_tour'],
|
||||
'data': [
|
||||
'data/ir_sequence_data.xml',
|
||||
'data/sale_data.xml',
|
||||
'data/sale_tour.xml',
|
||||
'report/sale_report.xml',
|
||||
'data/mail_template_data.xml',
|
||||
'report/sale_report_views.xml',
|
||||
@@ -35,4 +68,5 @@ This module contains all the common features of Sales Management and eCommerce.
|
||||
'css': ['static/src/css/sale.css'],
|
||||
'installable': True,
|
||||
'auto_install': False,
|
||||
'application': True,
|
||||
}
|
||||
|
||||
@@ -94,4 +94,6 @@
|
||||
<field name="help">This report performs analysis on your quotations and sales orders. Analysis check your sales revenues and sort it by different group criteria (salesman, partner, product, etc.) Use this report to perform analysis on sales not having invoiced yet. If you want to analyse your turnover, you should use the Invoice Analysis report in the Accounting application.</field>
|
||||
</record>
|
||||
|
||||
<menuitem name="Sales" action="action_order_report_all" id="menu_report_product_all" parent="sales_team.menu_sale_report" sequence="8"/>
|
||||
|
||||
</odoo>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 51 KiB |
|
Before Width: | Height: | Size: 108 KiB After Width: | Height: | Size: 108 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 65 KiB After Width: | Height: | Size: 65 KiB |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
@@ -10,7 +10,7 @@ tour.register('sale_tour', {
|
||||
url: "/web",
|
||||
}, [tour.STEPS.MENU_MORE, {
|
||||
trigger: '.o_app[data-menu-xmlid="sales_team.menu_base_partner"], .oe_menu_toggler[data-menu-xmlid="sales_team.menu_base_partner"]',
|
||||
content: _t('Organize your sales activities with the <b>Sales Management app</b>.'),
|
||||
content: _t('Organize your sales activities with the <b>Sales app</b>.'),
|
||||
position: 'bottom',
|
||||
}, {
|
||||
trigger: ".oe_kanban_action_button",
|
||||
@@ -3,3 +3,4 @@
|
||||
from . import test_sale_to_invoice
|
||||
from . import test_sale_order
|
||||
from . import test_product_id_change
|
||||
from . import test_sale_ui
|
||||
|
||||
@@ -50,4 +50,12 @@
|
||||
<field name="view_mode">tree,form</field>
|
||||
</record>
|
||||
|
||||
<menuitem
|
||||
action="report_configuration_action"
|
||||
id="Report_configuration"
|
||||
parent="menu_sales_config"
|
||||
sequence="2"
|
||||
name="Report Layout Categories"
|
||||
groups="sale.group_sale_layout"
|
||||
/>
|
||||
</odoo>
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
<template id="assets_backend" name="project assets" inherit_id="sales_team.assets_backend">
|
||||
<xpath expr="." position="inside">
|
||||
<script type="text/javascript" src="/sale/static/src/js/sale.js"></script>
|
||||
<script type="text/javascript" src="/sale/static/src/js/tour.js"></script>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<!-- Top menu item -->
|
||||
<!--
|
||||
This menu item's purpose is to overwrite another one defined in
|
||||
the base module in order to set new groups.
|
||||
-->
|
||||
<menuitem name="Sales"
|
||||
id="sales_team.menu_base_partner"
|
||||
web_icon="sale,static/description/icon.png"/>
|
||||
|
||||
<menuitem
|
||||
id= "menu_sales_config"
|
||||
parent= "sales_team.menu_sale_config"
|
||||
sequence= "3"
|
||||
name= "Sales"
|
||||
groups= "sales_team.group_sale_manager,sales_team.group_sale_salesman,account.group_account_manager,account.group_account_user"/>
|
||||
|
||||
<menuitem id="product_menu_catalog" name="Catalog" action="product.product_template_action" parent="sales_team.menu_base_partner" sequence="7"/>
|
||||
<menuitem id="menu_product" name="Product Variants" parent="product_menu_catalog" sequence="2" groups="product.group_product_variant"/>
|
||||
<menuitem id="sales_team.menu_sales" name="Sales" parent="sales_team.menu_base_partner" sequence="4"/>
|
||||
<menuitem action="product.product_template_action" id="menu_product_template_action" parent="product_menu_catalog" sequence="1" />
|
||||
<menuitem id="sale.prod_config_main" name="Products" parent="sales_team.menu_sale_config" sequence="5"/>
|
||||
<menuitem action="product.attribute_action" id="menu_attribute_action" parent="sale.prod_config_main" sequence="1" groups="product.group_product_variant"/>
|
||||
<menuitem action="product.variants_action" id="menu_variants_action" parent="sale.prod_config_main" sequence="2" groups="product.group_product_variant"/>
|
||||
<menuitem id="menu_products" action="product.product_normal_action_sell" parent="product_menu_catalog" groups="product.group_product_variant" sequence="2"/>
|
||||
<menuitem action="product.product_category_action_form" name="Internal Categories" id="menu_product_category_action_form" parent="sale.prod_config_main" sequence="4"/>
|
||||
<menuitem id="next_id_16" name="Units of Measure" parent="sale.prod_config_main" sequence="6" groups="product.group_uom"/>
|
||||
<menuitem action="product.product_uom_form_action" id="menu_product_uom_form_action" parent="sale.prod_config_main" sequence="7" groups="product.group_uom"/>
|
||||
<menuitem action="product.product_uom_categ_form_action" id="menu_product_uom_categ_form_action" parent="sale.prod_config_main" sequence="8" groups="product.group_uom"/>
|
||||
<menuitem id="menu_product_pricelist_main" name="Pricelists" parent="product_menu_catalog" action="product.product_pricelist_action2" groups="product.group_sale_pricelist" sequence="3"/>
|
||||
|
||||
<record id="view_sale_order_calendar" model="ir.ui.view">
|
||||
<field name="name">sale.order.calendar</field>
|
||||
<field name="model">sale.order</field>
|
||||
@@ -438,6 +468,10 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<menuitem action="action_orders"
|
||||
id="menu_sale_order" parent="sales_team.menu_sales"
|
||||
sequence="12" groups="sales_team.group_sale_salesman,sales_team.group_sale_manager"/>
|
||||
|
||||
<record id="action_orders_to_invoice" model="ir.actions.act_window">
|
||||
<field name="name">Orders to Invoice</field>
|
||||
<field name="type">ir.actions.act_window</field>
|
||||
@@ -456,6 +490,12 @@
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
<menuitem name="Invoicing"
|
||||
id="menu_sale_invoicing" parent="sales_team.menu_base_partner"
|
||||
sequence="5"/>
|
||||
<menuitem action="action_orders_to_invoice"
|
||||
id="menu_sale_order_invoice" parent="sale.menu_sale_invoicing"
|
||||
sequence="2"/>
|
||||
|
||||
<record id="action_orders_upselling" model="ir.actions.act_window">
|
||||
<field name="name">Orders to Upsell</field>
|
||||
@@ -478,6 +518,9 @@
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
<menuitem action="action_orders_upselling"
|
||||
id="menu_sale_order_upselling" parent="sale.menu_sale_invoicing"
|
||||
sequence="5"/>
|
||||
|
||||
|
||||
<record id="action_quotations" model="ir.actions.act_window">
|
||||
@@ -502,6 +545,10 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_sale_quotations"
|
||||
action="action_quotations" parent="sales_team.menu_sales"
|
||||
sequence="11"/>
|
||||
|
||||
<record id="view_order_line_tree" model="ir.ui.view">
|
||||
<field name="name">sale.order.line.tree</field>
|
||||
<field name="model">sale.order.line</field>
|
||||
|
||||
@@ -17,7 +17,7 @@ We suggest you to install this module, if you installed both the sale and the cr
|
||||
modules.
|
||||
""",
|
||||
'website': 'https://www.odoo.com/page/crm',
|
||||
'depends': ['sale_management', 'crm'],
|
||||
'depends': ['sale', 'crm'],
|
||||
'data': [
|
||||
'security/ir.model.access.csv',
|
||||
'views/partner_views.xml',
|
||||
|
||||
@@ -15,7 +15,7 @@ This module does not add any feature, despite a few demo data to
|
||||
test the features easily.
|
||||
""",
|
||||
'website': 'https://www.odoo.com/page/warehouse',
|
||||
'depends': ['sale_management', 'hr_expense'],
|
||||
'depends': ['sale', 'hr_expense'],
|
||||
'data': [
|
||||
'views/product_view.xml',
|
||||
],
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
@@ -1,52 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
{
|
||||
'name': 'Sales Management',
|
||||
'version': '1.0',
|
||||
'category': 'Sales',
|
||||
'sequence': 15,
|
||||
'summary': 'Quotations, Sales Orders, Invoicing',
|
||||
'description': """
|
||||
Manage sales quotations and orders
|
||||
==================================
|
||||
|
||||
This application allows you to manage your sales goals in an effective and efficient manner by keeping track of all sales orders and history.
|
||||
|
||||
It handles the full sales workflow:
|
||||
|
||||
* **Quotation** -> **Sales order** -> **Invoice**
|
||||
|
||||
Preferences (only with Warehouse Management installed)
|
||||
------------------------------------------------------
|
||||
|
||||
If you also installed the Warehouse Management, you can deal with the following preferences:
|
||||
|
||||
* Shipping: Choice of delivery at once or partial delivery
|
||||
* Invoicing: choose how invoices will be paid
|
||||
* Incoterms: International Commercial terms
|
||||
|
||||
You can choose flexible invoicing methods:
|
||||
|
||||
* *On Demand*: Invoices are created manually from Sales Orders when needed
|
||||
* *On Delivery Order*: Invoices are generated from picking (delivery)
|
||||
* *Before Delivery*: A Draft invoice is created and must be paid before delivery
|
||||
|
||||
With this module you can personnalize the sales order and invoice report with
|
||||
categories, subtotals or page-breaks.
|
||||
|
||||
The Dashboard for the Sales Manager will include
|
||||
------------------------------------------------
|
||||
* My Quotations
|
||||
* Monthly Turnover (Graph)
|
||||
""",
|
||||
'website': 'https://www.odoo.com/page/sales',
|
||||
'depends': ['sale'],
|
||||
'data': [
|
||||
'data/sale_management_tour.xml',
|
||||
'views/sale_management_views.xml',
|
||||
'views/crm_team_views.xml',
|
||||
'views/sale_management_templates.xml',
|
||||
],
|
||||
'application': True,
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from . import test_sale_ui
|
||||
@@ -1,28 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<!--
|
||||
This menu item's purpose is to overwrite another one defined in
|
||||
the sales_team module in order to set action.
|
||||
-->
|
||||
|
||||
<menuitem id="sales_team.menu_sales_team_act" action="sales_team.crm_team_salesteams_act" sequence="1" parent="sales_team.menu_base_partner" name="Dashboard"/>
|
||||
|
||||
<menuitem id="sales_team.menu_partner_form" parent="sales_team.menu_sales" action="base.action_partner_form" sequence="3"/>
|
||||
|
||||
<menuitem id="sales_team.menu_sale_general_settings" name="Settings" parent="sales_team.menu_sale_config" sequence="0" action="sales_team.action_sale_config" groups="base.group_system"/>
|
||||
<menuitem name="Sales Channels" id="sales_team.sales_team_config" parent="sales_team.menu_sale_config" action="sales_team.sales_team_config_action" sequence="2"/>
|
||||
<menuitem name="Activity Types" id="sales_team.sales_team_menu_config_activity_types" sequence="2" action="sales_team.mail_activity_type_action_config_sales" parent="sales_team.menu_sale_config"/>
|
||||
|
||||
<menuitem action="base.action_partner_category_form" id="sales_team.menu_partner_category_form" name="Contact Tags" sequence="1" parent="sales_team.menu_config_address_book" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_partner_title_contact" id="sales_team.menu_partner_title_contact" name="Contact Titles" parent="sales_team.menu_config_address_book" sequence="3" groups="base.group_no_one"/>
|
||||
|
||||
<menuitem action="base.action_country" id="sales_team.menu_country_partner" parent="sales_team.menu_localisation" sequence="1" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_country_group" id="sales_team.menu_country_group" name="Country Group" parent="sales_team.menu_localisation" sequence="3" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_country_state" id="sales_team.menu_country_state_partner" parent="sales_team.menu_localisation" sequence="2" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_currency_form" id="sales_team.menu_action_currency_form" parent="sales_team.menu_localisation" sequence="3" groups="base.group_multi_currency"/>
|
||||
|
||||
<menuitem action="base.action_res_bank_form" id="sales_team.menu_action_res_bank_form" parent="sales_team.menu_config_bank_accounts" sequence="1" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_res_partner_bank_account_form" id="sales_team.menu_action_res_partner_bank_form" parent="sales_team.menu_config_bank_accounts" groups="base.group_no_one" sequence="2"/>
|
||||
|
||||
</odoo>
|
||||
@@ -1,9 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<!-- inherits from sales_team.assets_backend to override certain attributes defined in sales_team -->
|
||||
<template id="assets_backend" name="project assets" inherit_id="sales_team.assets_backend">
|
||||
<xpath expr="." position="inside">
|
||||
<script type="text/javascript" src="/sale_management/static/src/js/tour.js"></script>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -1,35 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<menuitem name="Sales"
|
||||
id="sales_team.menu_base_partner"
|
||||
web_icon="sale_management,static/description/icon.png"/>
|
||||
|
||||
<menuitem id="sale_management_menu_product_catalog" name="Catalog" action="product.product_template_action" parent="sales_team.menu_base_partner" sequence="7"/>
|
||||
<menuitem id="sale_management_menu_product" name="Product Variants" parent="sale_management_menu_product_catalog" sequence="2" groups="product.group_product_variant"/>
|
||||
<menuitem action="product.product_template_action" id="sale_management_menu_product_template_action" parent="sale_management_menu_product_catalog" sequence="1" />
|
||||
<menuitem id="sale_management_menu_products" action="product.product_normal_action_sell" parent="sale_management_menu_product_catalog" groups="product.group_product_variant" sequence="2"/>
|
||||
<menuitem id="menu_product_pricelist_main" name="Pricelists" parent="sale_management_menu_product_catalog" action="product.product_pricelist_action2" groups="product.group_sale_pricelist" sequence="3"/>
|
||||
|
||||
<menuitem id="sales_team.menu_sales" name="Sales" parent="sales_team.menu_base_partner" sequence="4"/>
|
||||
<menuitem action="sale.action_orders" id="sale_management_menu_sale_order" parent="sales_team.menu_sales" sequence="12" groups="sales_team.group_sale_salesman,sales_team.group_sale_manager"/>
|
||||
<menuitem id="sale_management_menu_sale_quotations" action="sale.action_quotations" parent="sales_team.menu_sales" sequence="11"/>
|
||||
|
||||
<menuitem name="Invoicing" id="sale_management_menu_sale_invoicing" parent="sales_team.menu_base_partner" sequence="5"/>
|
||||
<menuitem action="sale.action_orders_to_invoice" id="sale_management_menu_sale_order_invoice" parent="sale_management_menu_sale_invoicing" sequence="2"/>
|
||||
<menuitem action="sale.action_orders_upselling" id="sale_management_menu_sale_order_upselling" parent="sale_management_menu_sale_invoicing" sequence="5"/>
|
||||
|
||||
<menuitem id="sale_management_menu_prod_config_main" name="Products" parent="sales_team.menu_sale_config" sequence="5"/>
|
||||
<menuitem action="product.attribute_action" id="menu_attribute_action" parent="sale_management_menu_prod_config_main" sequence="1" groups="product.group_product_variant"/>
|
||||
<menuitem action="product.variants_action" id="menu_variants_action" parent="sale_management_menu_prod_config_main" sequence="2" groups="product.group_product_variant"/>
|
||||
<menuitem id="next_id_16" name="Units of Measure" parent="sale_management_menu_prod_config_main" sequence="6" groups="product.group_uom"/>
|
||||
<menuitem action="product.product_uom_form_action" id="menu_product_uom_form_action" parent="sale_management_menu_prod_config_main" sequence="7" groups="product.group_uom"/>
|
||||
<menuitem action="product.product_uom_categ_form_action" id="menu_product_uom_categ_form_action" parent="sale_management_menu_prod_config_main" sequence="8" groups="product.group_uom"/>
|
||||
|
||||
<menuitem id="sale_management_menu_config" parent="sales_team.menu_sale_config" sequence="3" name="Sales" groups="sales_team.group_sale_manager,sales_team.group_sale_salesman,account.group_account_manager,account.group_account_user"/>
|
||||
<menuitem action="sale.report_configuration_action" id="sale_management_menu_Report_configuration" parent="sale_management_menu_config" sequence="2" name="Report Layout Categories" groups="sale.group_sale_layout" />
|
||||
|
||||
<!-- Report View Menu -->
|
||||
<menuitem name="Sales" action="sale.action_order_report_all" id="sale_management_menu_report_product_all" parent="sales_team.menu_sale_report" sequence="8"/>
|
||||
|
||||
</odoo>
|
||||
@@ -12,7 +12,7 @@ This module adds the 'Margin' on sales order.
|
||||
This gives the profitability by calculating the difference between the Unit
|
||||
Price and Cost Price.
|
||||
""",
|
||||
'depends': ['sale_management'],
|
||||
'depends':['sale'],
|
||||
'demo':['data/sale_margin_demo.xml'],
|
||||
'data':['security/ir.model.access.csv','views/sale_margin_view.xml'],
|
||||
'uninstall_hook': "uninstall_hook",
|
||||
|
||||
@@ -25,7 +25,7 @@ You can choose flexible invoicing methods:
|
||||
* *Before Delivery*: A Draft invoice is created and must be paid before delivery
|
||||
""",
|
||||
'website': 'https://www.odoo.com/page/warehouse',
|
||||
'depends': ['sale_management', 'stock_account'],
|
||||
'depends': ['sale', 'stock_account'],
|
||||
'data': [
|
||||
'security/sale_stock_security.xml',
|
||||
'security/ir.model.access.csv',
|
||||
|
||||
@@ -14,7 +14,7 @@ according to the order/contract you work on. This allows to
|
||||
have real delivered quantities in sales orders.
|
||||
""",
|
||||
'website': 'https://www.odoo.com/page/warehouse',
|
||||
'depends': ['sale_management', 'hr_timesheet'],
|
||||
'depends': ['sale', 'hr_timesheet'],
|
||||
'data': [
|
||||
'data/sale_timesheet_data.xml',
|
||||
'views/account_invoice_views.xml',
|
||||
|
||||
@@ -2,31 +2,30 @@
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<!-- The actions on menuitems have been moved to sales_management and crm to hide them -->
|
||||
<!-- for example when only website_sale is installed -->
|
||||
<menuitem name="Sales"
|
||||
id="menu_base_partner"
|
||||
groups="group_sale_salesman,group_sale_manager" sequence="6"/>
|
||||
<menuitem name="Sales"
|
||||
id="menu_base_partner"
|
||||
groups="group_sale_salesman,group_sale_manager" sequence="6"/>
|
||||
|
||||
<menuitem id="menu_sales" name="Sales" parent="menu_base_partner" sequence="5"/>
|
||||
<menuitem id="menu_partner_form" parent="menu_sales" sequence="3"/>
|
||||
<menuitem id="menu_sales" name="Sales" parent="menu_base_partner" sequence="5"/>
|
||||
<menuitem id="menu_partner_form" parent="menu_sales" action="base.action_partner_form" sequence="3"/>
|
||||
|
||||
<menuitem id="menu_sale_config" name="Configuration" parent="menu_base_partner"
|
||||
sequence="100" groups="group_sale_manager"/>
|
||||
<menuitem id="menu_sale_config" name="Configuration" parent="menu_base_partner"
|
||||
sequence="100" groups="group_sale_manager"/>
|
||||
<menuitem id="menu_sale_general_settings" name="Settings" parent="menu_sale_config"
|
||||
sequence="0" groups="base.group_system"/>
|
||||
sequence="0" action="action_sale_config" groups="base.group_system"/>
|
||||
|
||||
<menuitem id="menu_config_address_book" parent="menu_sale_config" name="Contacts" sequence="4" groups="base.group_system"/>
|
||||
<menuitem id="menu_partner_category_form" name="Contact Tags" sequence="1" parent="menu_config_address_book" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_partner_title_contact" name="Contact Titles" parent="menu_config_address_book" sequence="3" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_localisation" name="Localization" parent="menu_config_address_book" sequence="5" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_country_partner" parent="menu_localisation" sequence="1" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_country_group" name="Country Group" parent="menu_localisation" sequence="3" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_country_state_partner" parent="menu_localisation" sequence="2" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_action_currency_form" parent="menu_localisation" sequence="3" groups="base.group_multi_currency"/>
|
||||
<menuitem id="menu_config_bank_accounts" name="Bank Accounts" parent="menu_config_address_book" sequence="6" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_action_res_bank_form" parent="menu_config_bank_accounts" sequence="1" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_action_res_partner_bank_form" parent="menu_config_bank_accounts" groups="base.group_no_one" sequence="2"/>
|
||||
<menuitem action="base.action_partner_category_form" id="menu_partner_category_form" name="Contact Tags" sequence="1" parent="menu_config_address_book" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_partner_title_contact" id="menu_partner_title_contact" name="Contact Titles" parent="menu_config_address_book" sequence="3" groups="base.group_no_one"/>
|
||||
<menuitem id="menu_localisation" name="Localization" parent="menu_config_address_book" sequence="5" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_country" id="menu_country_partner" parent="menu_localisation" sequence="1" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_country_group" id="menu_country_group" name="Country Group" parent="menu_localisation" sequence="3" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_country_state" id="menu_country_state_partner" parent="menu_localisation" sequence="2" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_currency_form" id="menu_action_currency_form" parent="menu_localisation" sequence="3" groups="base.group_multi_currency"/>
|
||||
<menuitem id="menu_config_bank_accounts" name="Bank Accounts" parent="menu_config_address_book" sequence="6" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_res_bank_form" id="menu_action_res_bank_form" parent="menu_config_bank_accounts" sequence="1" groups="base.group_no_one"/>
|
||||
<menuitem action="base.action_res_partner_bank_account_form" id="menu_action_res_partner_bank_form" parent="menu_config_bank_accounts" groups="base.group_no_one" sequence="2"/>
|
||||
|
||||
|
||||
<!-- Cateamions Search view -->
|
||||
<record id="crm_team_salesteams_search" model="ir.ui.view">
|
||||
@@ -161,7 +160,7 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<menuitem id="sales_team.menu_sales_team_act" sequence="1" parent="sales_team.menu_base_partner" name="Dashboard"/>
|
||||
<menuitem id="sales_team.menu_sales_team_act" action="crm_team_salesteams_act" sequence="1" parent="sales_team.menu_base_partner" name="Dashboard"/>
|
||||
|
||||
<!-- add css / js -->
|
||||
<template id="assets_backend" name="sales_team assets" inherit_id="web.assets_backend">
|
||||
@@ -195,6 +194,7 @@
|
||||
<menuitem name="Sales Channels"
|
||||
id="sales_team_config"
|
||||
parent="sales_team.menu_sale_config"
|
||||
action="sales_team_config_action"
|
||||
sequence="2"/>
|
||||
|
||||
<record id="mail_activity_type_action_config_sales" model="ir.actions.act_window">
|
||||
@@ -207,6 +207,7 @@
|
||||
<menuitem name="Activity Types"
|
||||
id="sales_team_menu_config_activity_types"
|
||||
sequence="2"
|
||||
action="mail_activity_type_action_config_sales"
|
||||
parent="sales_team.menu_sale_config"/>
|
||||
|
||||
</data>
|
||||
|
||||
@@ -11,7 +11,7 @@ Odoo Sale Quote Roller
|
||||
=========================
|
||||
|
||||
""",
|
||||
'depends': ['website', 'sale_management', 'mail', 'payment', 'website_portal_sale', 'website_mail'],
|
||||
'depends': ['website', 'sale', 'mail', 'payment', 'website_portal_sale', 'website_mail'],
|
||||
'data': [
|
||||
'data/website_quote_data.xml',
|
||||
'report/sale_order_reports.xml',
|
||||
|
||||
@@ -118,7 +118,7 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<menuitem id="menu_sale_quote_template" action="action_sale_quotation_template" parent="sale_management.sale_management_menu_config" sequence="1" name="Quotation Templates" groups="sales_team.group_sale_salesman,sales_team.group_sale_manager"/>
|
||||
<menuitem id="menu_sale_quote_template" action="action_sale_quotation_template" parent="sale.menu_sales_config" sequence="1" name="Quotation Templates" groups="sales_team.group_sale_salesman,sales_team.group_sale_manager"/>
|
||||
|
||||
<menuitem id='payment_acquirer_menu_sale' action='payment.action_payment_acquirer' parent='sale_management.sale_management_menu_config' sequence='3' name='Payment Methods' groups="sales_team.group_sale_salesman"/>
|
||||
<menuitem id='payment_acquirer_menu_sale' action='payment.action_payment_acquirer' parent='sale.menu_sales_config' sequence='3' name='Payment Methods' groups="sales_team.group_sale_salesman"/>
|
||||
</odoo>
|
||||
|
||||