Explorar el Código

Menú ordenado actual

sebastian hace 5 años
commit
605805d8aa

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+*.pyc

+ 0 - 0
__init__.py


+ 28 - 0
__openerp__.py

@@ -0,0 +1,28 @@
+# -*- coding: utf-8 -*-
+{
+    'name': "Eiru web Menu Base",
+    'author': "Adrielso Kunert",
+    'category': 'base',
+    'version': '0.1',
+    'depends': [
+        'base',
+        'account',
+        'sale',
+        'purchase',
+        'stock',
+        'eiru_reports_dashboard',
+        'eiru_custom_menu',
+        'product_brand',
+        'eiru_account_bank_statement_utility',
+        'eiru_bank_payments_references',
+        'account_analytic_purchase_contract',
+    ],
+    'data': [
+        'views/eiru_web_menu_inicio.xml',
+        'views/eiru_web_menu_purchase.xml',
+        'views/eiru_web_menu_sale.xml',
+        'views/eiru_web_menu_expense.xml',
+        'views/eiru_web_menu_invoice.xml',
+        'views/eiru_web_menu_stock.xml',
+    ],
+}

+ 16 - 0
views/eiru_web_menu_expense.xml

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <!--******************
+        |        Gastos      |
+        *******************-->
+        <!-- <menuitem id="expense_menu.expense_main_menu" sequence="4"/> -->
+        <menuitem id="expense_menu.expense_main_menu" name="Gastos" sequence="4"/>
+        <!--*****************************************
+        |       Gastos/Gastos                       |
+        ******************************************-->
+        <menuitem id="expense_menu.expense_submenu_1" name="Gastos" parent="expense_menu.expense_main_menu" sequence="1"/>
+        <!-- Gastos/Gastos/Registrar Gastos -->
+        <menuitem id="expense_menu.menu_expense" parent="expense_menu.expense_submenu_1" action="expense_menu.action_expense" sequence="1"/>
+	</data>
+</openerp>

+ 20 - 0
views/eiru_web_menu_inicio.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <!-- Inicio = eiru_reports_dashboard.eiru_report_main_menu -->
+        <!-- Ventas menu -->
+        <menuitem id="eiru_web_menu_inicio_sale" name="Ventas" parent="eiru_reports_dashboard.eiru_report_main_menu" sequence="10"/>
+        <menuitem id="eiru_web_menu_inicio_sale_order" name="Pedidos de venta" parent="eiru_web_menu_inicio_sale" action="sale.action_orders" sequence="1"/>
+        <menuitem id="eiru_web_menu_inicio_sale_customer" name="Clientes" parent="eiru_web_menu_inicio_sale" action="base.action_partner_form" sequence="2"/>
+
+        <!-- Compras menu -->
+        <menuitem id="eiru_web_menu_inicio_purchase" name="Compras" parent="eiru_reports_dashboard.eiru_report_main_menu" sequence="20"/>
+        <menuitem id="eiru_web_menu_inicio_purchase_order" name="Pedidos de compra" parent="eiru_web_menu_inicio_purchase" action="purchase.purchase_form_action" sequence="1"/>
+        <menuitem id="eiru_web_menu_inicio_purchase_supplier" name="Proveedores" parent="eiru_web_menu_inicio_purchase" action="base.action_partner_supplier_form" sequence="2"/>
+
+        <!-- Productos menu -->
+        <menuitem id="eiru_web_menu_inicio_product" name="Productos" parent="eiru_reports_dashboard.eiru_report_main_menu" sequence="30"/>
+        <menuitem id="eiru_web_menu_inicio_product_template" name="Productos" parent="eiru_web_menu_inicio_product" action="product.product_template_action" sequence="1"/>
+
+	</data>
+</openerp>

+ 89 - 0
views/eiru_web_menu_invoice.xml

@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <!--*************
+        |   Finanzas     |
+        *************-->
+        <menuitem id="account.menu_finance" sequence="5"/>
+        <!--#####################################
+        #           Finanzas/Clientes           #
+        ######################################-->
+        <menuitem id="account.menu_finance_receivables" parent="account.menu_finance" sequence="1"/>
+        <!-- Finanzas/Clientes/Facturas de Cliente -->
+        <menuitem id="account.menu_action_invoice_tree1" parent="account.menu_finance_receivables" action="account.action_invoice_tree1" sequence="1"/>
+        <!-- Finanzas/Clientes/Nota de Crédito -->
+        <menuitem id="account.menu_action_invoice_tree3" parent="account.menu_finance_receivables" action="account.action_invoice_tree3" sequence="2"/>
+        <!-- Finanzas/Clientes/Pagos de cliente -->
+        <menuitem id="account_voucher.menu_action_vendor_receipt" parent="account.menu_finance_receivables" action="account_voucher.action_vendor_receipt" sequence="3"/>
+        <!-- Finanzas/Clientes/Clientes -->
+        <menuitem id="account.menu_account_customer" parent="account.menu_finance_receivables" action="base.action_partner_customer_form" sequence="4"/>
+
+        <!--#########################################
+        #           Finanzas/Proveedores            #
+        ##########################################-->
+        <menuitem id="account.menu_finance_payables" parent="account.menu_finance" sequence="2"/>
+        <!-- Finanzas/Proveedores/Facturas de Proveedor -->
+        <menuitem id="account.menu_action_invoice_tree2" parent="account.menu_finance_payables" action="account.action_invoice_tree2" sequence="1" />
+        <!-- Finanzas/Proveedores/Nota de Débito -->
+        <menuitem id="account.menu_action_invoice_tree4" parent="account.menu_finance_payables" action="account.action_invoice_tree4" sequence="2" />
+        <!-- Finanzas/Proveedores/Pagos a proveedores -->
+        <menuitem id="account_voucher.menu_action_vendor_payment" parent="account.menu_finance_payables" action="account_voucher.action_vendor_payment" sequence="3" />
+        <!-- Finanzas/Proveedores/Proveedores -->
+        <menuitem id="account.menu_account_supplier" parent="account.menu_finance_payables" action="base.action_partner_supplier_form" sequence="4" />
+
+        <!--#################################################
+        #               Finanzas/Banco y caja               #
+        ##################################################-->
+        <menuitem id="account.menu_finance_bank_and_cash" parent="account.menu_finance" sequence="3"/>
+        <!-- Finanzas/Banco y caja/Registros de caja -->
+        <menuitem id="account.journal_cash_move_lines" parent="account.menu_finance_bank_and_cash" action="account.action_view_bank_statement_tree" sequence="1" />
+        <!-- Finanzas/Banco y caja/Extractos bancarios -->
+        <menuitem id="account.menu_bank_statement_tree" parent="account.menu_finance_bank_and_cash" action="account.action_bank_statement_tree" sequence="2" />
+        <!-- Finanzas/Banco y caja/Operaciones bancarias -->
+        <menuitem id="eiru_bank_payments_references.eiru_res_bank_payments_line" parent="account.menu_finance_bank_and_cash" action="eiru_bank_payments_references.eiru_bank_payments_line_tree" sequence="3" />
+        <!-- Finanzas/Banco y caja/Bancos -->
+        <menuitem id="eiru_bank_payments_references.eiru_res_bank_payments" parent="account.menu_finance_bank_and_cash" action="eiru_bank_payments_references.eiru_bank_payments_tree" sequence="4" />
+        <!-- Finanzas/Banco y caja/Tipo de operación -->
+        <menuitem id="eiru_bank_payments_references.eiru_res_bank_payments_type" parent="account.menu_finance_bank_and_cash" action="eiru_bank_payments_references.eiru_bank_payments_type_tree" sequence="5" />
+        <!-- Finanzas/Banco y caja/Tipo de cheque -->
+        <menuitem id="eiru_bank_payments_references.eiru_res_bank_cheque_type" parent="account.menu_finance_bank_and_cash" action="eiru_bank_payments_references.eiru_bank_cheque_type_tree" sequence="6" />
+        <!-- Finanzas/Banco y caja/Tipo de Cajas -->
+        <menuitem id="eiru_account_bank_statement_utility.eiru_account_bank_statement_type_menu" parent="account.menu_finance_bank_and_cash" action="eiru_account_bank_statement_utility.eiru_account_bank_statement_type" sequence="7" />
+
+        <!--#########################################
+        #       Finanzas/Configuración              #
+        ##########################################-->
+        <menuitem id="account.menu_finance_configuration" parent="account.menu_finance" sequence="4"/>
+        <!-- Finanzas/Banco y caja/Configuración de Caja -->
+        <menuitem id="eiru_account_bank_statement_utility.eiru_account_bank_statement_config"  parent="account.menu_finance_configuration" action="eiru_account_bank_statement_utility.eiru_bank_statement_config" sequence="1"/>
+        <!-- Finanzas/Objetivos del Dashboard -->
+        <menuitem id="eiru_reports_dashboard.dashboard_objetive_parent_menu" name="Dashboard" parent="account.menu_finance_configuration" sequence="2"/>
+        <!-- Finanzas/Configuración/Diversos/Condiciones de Pago -->
+        <menuitem id="eiru_web_menu_invoice_payment_term_form" name="Condiciones de Pago" parent="account.menu_finance_configuration" action="account.action_payment_term_form" sequence="3"/>
+
+        <!--#########################################
+        |               Make_invisible              |
+        ##########################################-->
+        <!-- Finanzas/Clientes/Recibo de ventas -->
+        <record id="account_voucher.menu_action_sale_receipt" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Finanzas/Proveedores/Recibos de compra -->
+        <record id="account_voucher.menu_action_purchase_receipt" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Finanzas/Procesamiento periódico -->
+        <record id="account.menu_finance_periodical_processing" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Finanzas/Asientos contables -->
+        <record id="account.menu_finance_entries" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Finanzas/Gráficoss -->
+        <record id="account.menu_finance_charts" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+
+	</data>
+</openerp>

+ 65 - 0
views/eiru_web_menu_purchase.xml

@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <!--*************
+        |   COMPRAS     |
+        *************-->
+        <menuitem id="base.menu_purchase_root" sequence="2"/>
+        <!--*************************
+        |   COMPRAS/COMPRAS         |
+        *************************-->
+        <!-- Presupuestos de compra -->
+        <menuitem id="eiru_web_menu_purchase_purchase_budgets" name="Presupuestos de compra" parent="purchase.menu_procurement_management" action="purchase.purchase_rfq" sequence="1"/>
+        <!-- Histórico de presupuesto ->purchase.menu_purchase_rfq -->
+        <record id="purchase.menu_purchase_rfq" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Pedidos de compra -->
+        <menuitem id="eiru_web_menu_purchase_purchase" name="Pedidos de compra" parent="purchase.menu_procurement_management" action="purchase.purchase_form_action" sequence="2"/>
+        <!-- Histórico de pedidos de compra -> purchase.menu_purchase_form_action -->
+        <record id="purchase.menu_purchase_form_action" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Porvvedor -->
+        <menuitem id="base.menu_procurement_management_supplier_name" parent="purchase.menu_procurement_management" action="base.action_partner_supplier_form" sequence="3"/>
+        <!-- Contratos  -> account_analytic_purchase_contract.contract_purchase -->
+        <menuitem id="account_analytic_purchase_contract.contract_purchase" parent="purchase.menu_procurement_management" action="account_analytic_purchase_contract.action_contract_purchase" sequence="4"/>
+
+
+        <!--**************************************************************************
+        |        COMPRAS/Productos -> purchase.menu_procurement_management_product   |
+        **************************************************************************-->
+        <menuitem id="purchase.menu_procurement_management_product" parent="base.menu_purchase_root"  sequence="2"/>
+        <!-- Productos Template  -->
+        <menuitem id="purchase.menu_procurement_partner_contact_form" parent="purchase.menu_procurement_management_product" action="purchase.product_normal_action_puchased" sequence="1"/>
+        <!-- Productos por categoria -->
+        <menuitem id="purchase.menu_product_by_category_purchase_form" parent="purchase.menu_procurement_management_product" action="product.product_category_action" sequence="2"/>
+
+        <!--*************************************************************
+        |                   Configuraciones                             |
+        **************************************************************-->
+        <menuitem id="purchase.menu_purchase_config_purchase" parent="base.menu_purchase_root"  sequence="3"/>
+        <!-- Lista de precio -->
+        <menuitem id="purchase.menu_purchase_config_pricelist" parent="purchase.menu_purchase_config_purchase"  sequence="1"/>
+        <!-- Productos -->
+        <menuitem id="purchase.menu_product_in_config_purchase" parent="purchase.menu_purchase_config_purchase"  sequence="2"/>
+        <record id="purchase.menu_purchase_uom_form_action" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Contactos -->
+        <menuitem id="purchase.menu_purchase_partner_cat" parent="purchase.menu_purchase_config_purchase"  sequence="3"/>
+
+        <!--*********************
+        |   make_invisible      |
+        *********************-->
+        <!-- Compras/Productos entrantes -->
+        <record id="purchase.menu_procurement_management_inventory" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Compras/Control de facturas -->
+        <record id="purchase.menu_procurement_management_invoice" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+
+	</data>
+</openerp>

+ 69 - 0
views/eiru_web_menu_sale.xml

@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <!--******************
+        |        VENTAS      |
+        *******************-->
+        <menuitem id="base.menu_base_partner" sequence="3"/>
+        <!--*****************************************
+        |       VENTAS/VENTAS ->base.menu_sales     |
+        ******************************************-->
+        <!-- Presupuestos de venta -->
+        <menuitem id="eiru_web_menu_sale_budgets" name="Presupuestos de venta" parent="base.menu_sales" action="sale.action_quotations" sequence="1"/>
+        <!-- Pedidos de venta -->
+        <menuitem id="eiru_web_menu_sale_sale" name="Pedidos de venta" parent="base.menu_sales" action="sale.action_orders" sequence="2"/>
+        <!-- Clientes -->
+        <menuitem id="base.menu_partner_form" parent="base.menu_sales" action="base.action_partner_form" sequence="3"/>
+        <!-- Contratos -->
+        <menuitem id="account_analytic_analysis.menu_action_account_analytic_overdue_all" parent="base.menu_sales" action="account_analytic_analysis.action_account_analytic_overdue_all" sequence="4"/>
+        <!--******************************
+        |            Productos           |
+        *******************************-->
+        <menuitem id="base.menu_product" parent="base.menu_base_partner" sequence="2"/>
+        <!-- Productos por categoria -->
+        <menuitem id="product.menu_products_category" parent="base.menu_product" action="product.product_category_action" sequence="2"/>
+        <!-- Gestion de marcas -->
+        <menuitem id="product_brand.menu_product_brand" parent="base.menu_product" action="product_brand.action_product_brand" sequence="3"/>
+        <!--*********************************
+        |           Configuraciones         |
+        **********************************-->
+        <menuitem id="base.menu_base_config" parent="base.menu_base_partner" sequence="3"/>
+        <!-- Ventas/Configuración/Lista de precios -->
+        <menuitem id="product.menu_product_pricelist_main" parent="base.menu_base_config" sequence="1"/>
+        <!--*********************************
+        |           Make_invisible          |
+        **********************************-->
+        <!-- Historio de Presupuestos -->
+        <record id="sale.menu_sale_quotations" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Historio ce Presupuestos -->
+        <record id="sale.menu_sale_order" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Variantes de Producto -->
+        <record id="product.menu_products" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Ventas/Facturación -->
+        <record id="base.menu_invoiced" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Ventas/Configuración/Plantilla de contrato -->
+        <record id="account_analytic_analysis.menu_template_of_contract_action" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Categorías de las unidades de medida	 -->
+        <record id="product.menu_product_uom_categ_form_action" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Ventas/Configuración/Libreta de direcciones -->
+        <record id="base.menu_config_address_book" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+        <!-- Ventas/Configuración/Categorías y atributos de producto -->
+        <record id="product.prod_config_main" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+	</data>
+</openerp>

+ 33 - 0
views/eiru_web_menu_stock.xml

@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<openerp>
+    <data>
+        <!--*************
+        |   Finanzas     |
+        *************-->
+        <menuitem id="stock.menu_stock_root" sequence="5"/>
+        <!-- Stock/Productos -->
+        <menuitem id="stock.menu_stock_product" parent="stock.menu_stock_root" sequence="2"/>
+        <!--#############################################
+        #           Stock/Control inventario            #
+        ##############################################-->
+        <menuitem id="stock.menu_stock_inventory_control" parent="stock.menu_stock_root" sequence="3"/>
+
+        <!--#########################################
+        #           Stock/Trazabilidad              #
+        ##########################################-->
+        <menuitem id="stock.menu_traceability" parent="stock.menu_stock_root" sequence="4"/>
+
+        <!--#########################################
+        |               Make_invisible              |
+        ##########################################-->
+        <!-- Stock/Productos/Productos por categoría -->
+        <record id="stock.menu_product_by_category_stock_form" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+
+        <record id="stock_account.menu_action_history_tree" model="ir.ui.menu">
+            <field name="groups_id" eval="[(6,0,[ref('eiru_custom_menu.make_invisible')])]"/>
+        </record>
+
+	</data>
+</openerp>