countries defaults managed
[kivitendo-erp.git] / menus / user / 00-erp.yaml
index 8d6260f..53d0586 100644 (file)
@@ -1,3 +1,27 @@
+# This is the main menu config file for user space menu entries.
+#
+# Each menu entry can have the following properties:
+#
+# parent:  the id of a higher node in the tree, top-level node if missing
+# id:      a unique identifier used by parent links and for overloading
+# name:    translatable text for display
+# icon:    stripped name of an icon for this menu entry
+# order:   numeric value. lower will be displayed first
+# access:  boolean expression of the rights needed to display and access this entry
+#          ( ) & | are supported.  if binary operator is missing the last
+#          operator in same scope is repeated, or "|" if none used in scope
+#          yet. client config entries can be used as rights by prefixing them
+#          with "client/". If missing, access will be granted.
+#
+#          Example:
+#            client/feature_default_enabled | ( feature & system )
+#
+# href:   fully qualified external link
+# module: defaults to "controller.pl". Should not be present if the link is for
+#         Controller::Base dispatching to enable routing. Otherwise this
+#         script will be used.
+# target: target window for link. ex: "_blank"
+# params: additional url parameter
 ---
 - id: master_data
   name: Master Data
   module: letter.pl
   params:
     action: add
+- parent: ar
+  id: ar_invoices
+  name: Invoices
+  icon: sales_invoice_add
+  order: 850
+- parent: ar_invoices
+  id: ar_invoices_mass_add_sales_invoice
+  name: Mass Create Print Sales Invoice from Delivery Order
+  order: 100
+  access: invoice_edit
+  params:
+    noshow: 1
+    action: MassInvoiceCreatePrint/list_sales_delivery_orders
 - parent: ar
   id: ar_reports
   name: Reports
   params:
     action: DeliveryPlan/list
     vc: customer
-    mode: delivery_plan
 - parent: ar_reports
   id: ar_reports_delivery_value_report
   name: Delivery Value Report
   order: 900
   access: delivery_value_report
   params:
-    action: DeliveryPlan/list
-    mode: delivery_value_report
+    action: DeliveryValueReport/list
     vc: customer
 - parent: ar_reports
   id: ar_reports_financial_controlling
   access: delivery_plan
   params:
     action: DeliveryPlan/list
-    mode: delivery_plan
     vc: vendor
 - parent: ap_reports
   id: ap_reports_delivery_value_report
   order: 600
   access: delivery_value_report
   params:
-    action: DeliveryPlan/list
+    action: DeliveryValueReport/list
     vc: vendor
-    mode: delivery_value_report
 - id: warehouse
   name: Warehouse
   icon: warehouse
   module: fu.pl
   params:
     action: search
+- parent: productivity_reports
+  id: productivity_reports_email_journal
+  name: Email journal
+  order: 200
+  module: controller.pl
+  params:
+    action: EmailJournal/list
 - id: system
   name: System
   icon: system
   params:
     action: company_logo
     no_todo_list: 1
+- parent: program
+  id: program_kivitendo_modul
+  name: kivitendo modules
+  order: 350
+- parent: program_kivitendo_modul
+  id: program_kivitendo_modul_overview
+  name: Overview kivitendo modules
+  order: 100
+  href: http://www.kivitendo-premium.de/module.shtml
+  target: _blank
+- parent: program_kivitendo_modul
+  id: program_kivitendo_modul_activate
+  name: Activate kivitendo module
+  order: 200
+  href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
+  target: _blank
 - parent: program
   id: program_administration_area
   name: Administration area