Instantly share code, notes, and snippets.
Created
April 1, 2019 07:25
-
Star
0
(0)
You must be signed in to star a gist -
Fork
0
(0)
You must be signed in to fork a gist
-
Save rifki/f90d4a2f695d26384f6c0f5ecd7b6f68 to your computer and use it in GitHub Desktop.
odoo-menu xml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<odoo> | |
<data> | |
<!-- Master Menu Moodah --> | |
<record id="menu_root" model="ir.ui.menu"> | |
<field name="name">Moodah</field> | |
</record> | |
<!-- Start Contacts --> | |
<menuitem id="menu_contacts" name="Contacts" | |
parent="menu_root" sequence="10" | |
action="contacts.action_contacts" /> | |
<!-- EOF Contacts --> | |
<!-- Start Inventory --> | |
<record id="menu_inventory_root" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_root"></field> | |
<field name="name">Inventory</field> | |
<field name="sequence">20</field> | |
</record> | |
<!-- Dashboard --> | |
<record id="stock.stock_picking_type_menu" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_inventory_root"></field> | |
<field name="sequence">10</field> | |
</record> | |
<!-- delivery orders --> | |
<menuitem id="menu_delivery_orders_inventory" name="Delivery Orders" parent="menu_inventory_root" | |
sequence="20" | |
action="stock.action_picking_tree_all" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- Receipts --> | |
<menuitem id="menu_stock_operations_inventory" name="Receipts" parent="menu_inventory_root" | |
sequence="30" | |
action="stock.action_picking_tree_all" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- Internal Transfer --> | |
<menuitem id="menu_internal_transfer_inventory" name="Internal Transfer" parent="menu_inventory_root" | |
sequence="40" | |
action="stock.action_picking_tree_all" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- Products --> | |
<record id="stock.menu_product_variant_config_stock" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_inventory_root"></field> | |
<field name="sequence">50</field> | |
</record> | |
<!-- inventory adjustment --> | |
<record id="stock.menu_action_inventory_form" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_inventory_root"></field> | |
<field name="sequence">60</field> | |
</record> | |
<!-- Inventory Valuation --> | |
<record id="stock_account.menu_valuation" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_inventory_root"></field> | |
<field name="sequence">70</field> | |
</record> | |
<!-- Product Moves --> | |
<record id="stock.stock_move_line_menu" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_inventory_root"></field> | |
<field name="sequence">80</field> | |
</record> | |
<!-- EOF Inventory --> | |
<!-- Start Sale --> | |
<record id="menu_sale_root" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_root"></field> | |
<field name="name">Sales</field> | |
<field name="sequence">30</field> | |
</record> | |
<!-- quotation --> | |
<record id="sale.menu_sale_quotations" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_sale_root"></field> | |
<field name="sequence">10</field> | |
</record> | |
<!--sales order--> | |
<record id="sale.menu_sale_order" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_sale_root"></field> | |
<field name="sequence">20</field> | |
</record> | |
<!-- customer invoice--> | |
<record id="account.menu_action_invoice_tree1" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_sale_root"></field> | |
<field name="sequence">30</field> | |
</record> | |
<!-- customer credit notes --> | |
<record id="account.menu_action_invoice_out_refund" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_sale_root"></field> | |
<field name="sequence">40</field> | |
</record> | |
<!-- delivery orders --> | |
<menuitem id="menu_delivery_orders" name="Delivery Orders" parent="menu_sale_root" | |
sequence="50" | |
action="stock.action_picking_tree_all" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- EOF Sale --> | |
<!-- Start purchase --> | |
<record id="menu_purchase_root" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_root"></field> | |
<field name="name">Purchase</field> | |
<field name="sequence">40</field> | |
</record> | |
<!-- request for quotations --> | |
<record id="purchase.menu_purchase_rfq" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_purchase_root"></field> | |
<field name="sequence">10</field> | |
</record> | |
<!-- purchase orders --> | |
<record id="purchase.menu_purchase_form_action" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_purchase_root"></field> | |
<field name="sequence">20</field> | |
</record> | |
<!-- vendor bills --> | |
<record id="account.menu_action_invoice_tree2" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_purchase_root"></field> | |
<field name="sequence">30</field> | |
</record> | |
<!-- receipts --> | |
<menuitem id="menu_receipts_purchase" name="Receipts" parent="menu_purchase_root" | |
sequence="40" | |
action="stock.action_picking_tree_all" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- vendor credit notes --> | |
<record id="account.menu_action_invoice_in_refund" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_purchase_root"></field> | |
<field name="sequence">50</field> | |
</record> | |
<!-- EOF purchase --> | |
<!-- Start Accounting //--> | |
<record id="menu_accounting_root" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_root"></field> | |
<field name="name">Accounting</field> | |
<field name="sequence">50</field> | |
</record> | |
<menuitem id="menu_cash_and_bank_accounting" | |
name="Cash & Bank" | |
parent="menu_accounting_root" | |
sequence="10" | |
action="account.action_account_journal_form" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<menuitem id="menu_journal_entries_accounting" | |
name="Journal Entries" | |
parent="menu_accounting_root" | |
sequence="20" | |
action="account.action_move_journal_line" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- menu Financial Report --> | |
<record id="menu_financialreport_accounting" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_accounting_root"></field> | |
<field name="name">Financial Report</field> | |
<field name="sequence">30</field> | |
</record> | |
<menuitem id="menu_general_ledger_accounting" | |
name="General Ledger" | |
parent="menu_financialreport_accounting" | |
sequence="10" | |
action="account.action_account_general_ledger_menu" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<menuitem id="menu_balance_sheet_accounting" | |
name="Balance Sheet" | |
parent="menu_financialreport_accounting" | |
sequence="20" | |
action="account.action_account_report_bs" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<menuitem id="menu_profit_loss_accounting" | |
name="Profit and Loss" | |
parent="menu_financialreport_accounting" | |
sequence="30" | |
action="account.action_account_report_pl" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- EOF Accounting //--> | |
<!-- Start Settings --> | |
<!-- sub-menu General --> | |
<record id="menu_settings_root" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_root"></field> | |
<field name="name">Settings</field> | |
<field name="sequence">60</field> | |
</record> | |
<record id="menu_general_root" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_settings_root"></field> | |
<field name="name">General</field> | |
<field name="sequence">10</field> | |
</record> | |
<menuitem id="menu_company_properties_accounting" | |
name="Company Properties" | |
parent="menu_general_root" | |
sequence="10" | |
action="base.ir_property_form" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- sub-menu Accounting --> | |
<record id="menu_settings_general" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_settings_root"></field> | |
<field name="name">Accounting</field> | |
<field name="sequence">20</field> | |
</record> | |
<menuitem id="menu_chart_of_accounts_accounting" | |
name="Chart of Accounts" | |
parent="menu_settings_general" | |
sequence="10" | |
action="account.action_account_form" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- Taxes --> | |
<record id="account.menu_action_tax_form" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_settings_general"></field> | |
<field name="sequence">20</field> | |
</record> | |
<!-- Journals --> | |
<record id="account.menu_action_account_journal_form" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_settings_general"></field> | |
<field name="sequence">30</field> | |
</record> | |
<!-- sub-menu inventory --> | |
<record id="menu_settings_inventory" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_settings_root"></field> | |
<field name="name">Inventory</field> | |
<field name="sequence">30</field> | |
</record> | |
<!-- product categories --> | |
<record id="stock.menu_product_category_config_stock" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_settings_inventory"></field> | |
<field name="sequence">10</field> | |
</record> | |
<menuitem id="menu_locations_inventory" | |
name="Locations" | |
parent="menu_settings_inventory" | |
sequence="20" | |
action="stock.action_location_form" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<menuitem id="menu_attributes_inventory" | |
name="Attributes" | |
parent="menu_settings_inventory" | |
sequence="30" | |
action="product.attribute_action" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- sub-menu sales --> | |
<record id="menu_settings_sales" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_settings_root"></field> | |
<field name="name">Sales</field> | |
<field name="sequence">40</field> | |
</record> | |
<!-- payment terms --> | |
<record id="account.menu_action_payment_term_form" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_settings_sales"></field> | |
<field name="sequence">10</field> | |
</record> | |
<!-- sales channels --> | |
<record id="sale.sales_team_config" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_settings_sales"></field> | |
<field name="sequence">20</field> | |
</record> | |
<menuitem id="menu_pricelist_inventory" | |
name="Pricelists" | |
parent="menu_settings_sales" | |
sequence="30" | |
action="product.product_pricelist_action2" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- Machines --> | |
<menuitem id="menu_machines_settings" | |
name="Machines" | |
parent="menu_settings_root" | |
sequence="50" | |
action="machine_repair_management.action_product_machine" | |
groups="stock.group_stock_manager,stock.group_stock_user"/> | |
<!-- EOF Settings --> | |
<!-- Start Kehutanan --> | |
<record id="menu_kehutanan_root" model="ir.ui.menu"> | |
<field name="parent_id" ref="menu_root"/> | |
<field name="name">Kehutanan</field> | |
<field name="sequence">70</field> | |
</record> | |
<menuitem id="menu_finished_goods_kehutanan" | |
name="Finished Goods" parent="menu_kehutanan_root" | |
sequence="10" action="account.product_product_action"/> | |
<!-- EOF Kehutanan --> | |
</data> | |
</odoo> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment