1 # This is the main menu config file for user space menu entries.
 
   3 # Each menu entry can have the following properties:
 
   5 # parent:  the id of a higher node in the tree, top-level node if missing
 
   6 # id:      a unique identifier used by parent links and for overloading
 
   7 # name:    translatable text for display
 
   8 # icon:    stripped name of an icon for this menu entry
 
   9 # order:   numeric value. lower will be displayed first
 
  10 # access:  boolean expression of the rights needed to display and access this entry
 
  11 #          ( ) & | are supported.  if binary operator is missing the last
 
  12 #          operator in same scope is repeated, or "|" if none used in scope
 
  13 #          yet. client config entries can be used as rights by prefixing them
 
  14 #          with "client/". If missing, access will be granted.
 
  17 #            client/feature_default_enabled | ( feature & system )
 
  19 # href:   fully qualified external link
 
  20 # module: defaults to "controller.pl". Should not be present if the link is for
 
  21 #         Controller::Base dispatching to enable routing. Otherwise this
 
  22 #         script will be used.
 
  23 # target: target window for link. ex: "_blank"
 
  24 # params: additional url parameter
 
  31   id: master_data_add_customer
 
  35   access: customer_vendor_edit
 
  37     action: CustomerVendor/add
 
  40   id: master_data_add_vendor
 
  44   access: customer_vendor_edit
 
  46     action: CustomerVendor/add
 
  49   id: master_data_add_part
 
  53   access: part_service_assembly_edit
 
  59   id: master_data_add_service
 
  63   access: part_service_assembly_edit
 
  69   id: master_data_add_assembly
 
  73   access: part_service_assembly_edit
 
  79   id: master_data_add_project
 
  87   id: master_data_add_requirement_spec_template
 
  88   name: Add Requirement Spec Template
 
  90   access: requirement_spec_edit
 
  92     action: RequirementSpec/new
 
  95   id: master_data_update_prices
 
  99   access: part_service_assembly_edit
 
 102     action: search_update_prices
 
 103 - parent: master_data
 
 104   id: master_data_price_rules
 
 107   access: part_service_assembly_edit
 
 109     action: PriceRule/list
 
 111 - parent: master_data
 
 112   id: master_data_reports
 
 114   icon: master_data_report
 
 116 - parent: master_data_reports
 
 117   id: master_data_reports_customers
 
 119   icon: customer_report
 
 121   access: customer_vendor_edit
 
 123     action: CustomerVendor/search
 
 125 - parent: master_data_reports
 
 126   id: master_data_reports_vendors
 
 130   access: customer_vendor_edit
 
 132     action: CustomerVendor/search
 
 134 - parent: master_data_reports
 
 135   id: master_data_reports_contacts
 
 138   access: customer_vendor_edit
 
 140     action: CustomerVendor/search_contact
 
 142 - parent: master_data_reports
 
 143   id: master_data_reports_parts
 
 147   access: part_service_assembly_details
 
 152 - parent: master_data_reports
 
 153   id: master_data_reports_services
 
 157   access: part_service_assembly_details
 
 162 - parent: master_data_reports
 
 163   id: master_data_reports_assemblies
 
 165   icon: assembly_report
 
 167   access: part_service_assembly_details
 
 171     searchitems: assembly
 
 172 - parent: master_data_reports
 
 173   id: master_data_reports_projects
 
 180     filter.active: active
 
 182 - parent: master_data_reports
 
 183   id: master_data_reports_requirement_spec_templates
 
 184   name: Requirement Spec Templates
 
 186   access: requirement_spec_edit
 
 188     action: RequirementSpec/list
 
 195   id: ar_add_requirement_spec
 
 196   name: Add Requirement Spec
 
 198   access: requirement_spec_edit
 
 200     action: RequirementSpec/new
 
 206   access: sales_quotation_edit
 
 210     type: sales_quotation
 
 212   id: ar_add_sales_order
 
 213   name: Add Sales Order
 
 214   icon: sales_order_add
 
 216   access: sales_order_edit
 
 222   id: ar_add_delivery_order
 
 223   name: Add Delivery Order
 
 224   icon: delivery_order_add
 
 226   access: sales_delivery_order_edit
 
 230     type: sales_delivery_order
 
 232   id: ar_add_sales_invoice
 
 233   name: Add Sales Invoice
 
 234   icon: sales_invoice_add
 
 242   id: ar_add_credit_note
 
 243   name: Add Credit Note
 
 244   icon: credit_note_add
 
 264   access: sales_letter_edit
 
 271   icon: sales_invoice_add
 
 273 - parent: ar_invoices
 
 274   id: ar_invoices_mass_add_sales_invoice
 
 275   name: Mass Create Print Sales Invoice from Delivery Order
 
 280     action: MassInvoiceCreatePrint/list_sales_delivery_orders
 
 287   id: ar_reports_requirement_specs
 
 288   name: Requirement Specs
 
 290   access: requirement_spec_edit
 
 292     action: RequirementSpec/list
 
 294   id: ar_reports_quotations
 
 296   icon: report_quotations
 
 298   access: sales_quotation_edit
 
 302     type: sales_quotation
 
 304   id: ar_reports_sales_orders
 
 306   icon: report_sales_orders
 
 308   access: sales_order_edit
 
 314   id: ar_reports_delivery_orders
 
 315   name: Delivery Orders
 
 316   icon: delivery_order_report
 
 318   access: sales_delivery_order_edit
 
 322     type: sales_delivery_order
 
 324   id: ar_reports_invoices_credit_notes_ar_transactions
 
 325   name: Invoices, Credit Notes & AR Transactions
 
 326   icon: invoices_report
 
 332     nextsub: ar_transactions
 
 334   id: ar_reports_sales_report
 
 340     action: search_invoice
 
 341     nextsub: invoice_transactions
 
 343   id: ar_reports_dunnings
 
 345   icon: dunnings_report
 
 352   id: ar_reports_delivery_plan
 
 355   access: delivery_plan
 
 357     action: DeliveryPlan/list
 
 360   id: ar_reports_delivery_value_report
 
 361   name: Delivery Value Report
 
 363   access: delivery_value_report
 
 365     action: DeliveryValueReport/list
 
 368   id: ar_reports_financial_controlling
 
 369   name: Financial Controlling
 
 371   access: sales_order_edit
 
 373     action: FinancialControllingReport/list
 
 375   id: ar_reports_letters
 
 378   access: sales_letter_report
 
 391   access: request_quotation_edit
 
 395     type: request_quotation
 
 397   id: ap_add_purchase_order
 
 398   name: Add Purchase Order
 
 399   icon: purchase_order_add
 
 401   access: purchase_order_edit
 
 407   id: ap_add_delivery_note
 
 408   name: Add Delivery Note
 
 410   access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
 
 414     type: purchase_delivery_order
 
 416   id: ap_add_vendor_invoice
 
 417   name: Add Vendor Invoice
 
 419   access: client/allow_new_purchase_invoice & vendor_invoice_edit
 
 434   access: request_quotation_edit
 
 438     type: request_quotation
 
 440   id: ap_reports_purchase_orders
 
 441   name: Purchase Orders
 
 442   icon: purchase_order_report
 
 444   access: purchase_order_edit
 
 450   id: ap_reports_delivery_orders
 
 451   name: Delivery Orders
 
 453   access: purchase_delivery_order_edit
 
 457     type: purchase_delivery_order
 
 459   id: ap_reports_vendor_invoices_ap_transactions
 
 460   name: Vendor Invoices & AP Transactions
 
 462   access: vendor_invoice_edit
 
 466     nextsub: ap_transactions
 
 468   id: ap_reports_delivery_plan
 
 471   access: delivery_plan
 
 473     action: DeliveryPlan/list
 
 476   id: ap_reports_delivery_value_report
 
 477   name: Delivery Value Report
 
 479   access: delivery_value_report
 
 481     action: DeliveryValueReport/list
 
 491   access: warehouse_management
 
 493     action: Inventory/stock_in
 
 495   id: warehouse_produce_assembly
 
 496   name: Produce Assembly
 
 497   icon: assembly_produce
 
 499   access: warehouse_management
 
 502     action: transfer_warehouse_selection
 
 505   id: warehouse_transfer
 
 508   access: warehouse_management
 
 511     action: transfer_warehouse_selection
 
 514   id: warehouse_removal
 
 517   access: warehouse_management
 
 520     action: transfer_warehouse_selection
 
 523   id: warehouse_reports
 
 526 - parent: warehouse_reports
 
 527   id: warehouse_reports_warehouse_content
 
 528   name: Warehouse content
 
 530   access: warehouse_contents | warehouse_management
 
 534 - parent: warehouse_reports
 
 535   id: warehouse_reports_whjournal
 
 538   access: warehouse_management
 
 546 - parent: general_ledger
 
 547   id: general_ledger_add_transaction
 
 548   name: Add Transaction
 
 549   icon: transaction_add
 
 551   access: general_ledger
 
 555 - parent: general_ledger
 
 556   id: general_ledger_add_ar_transaction
 
 557   name: Add AR Transaction
 
 558   icon: ar_transaction_add
 
 560   access: general_ledger
 
 564 - parent: general_ledger
 
 565   id: general_ledger_add_ap_transaction
 
 566   name: Add AP Transaction
 
 567   icon: ap_transaction_add
 
 569   access: general_ledger
 
 573 - parent: general_ledger
 
 574   id: general_ledger_datev_export_assistent
 
 575   name: DATEV - Export Assistent
 
 582 - parent: general_ledger
 
 583   id: general_ledger_reports
 
 587 - parent: general_ledger_reports
 
 588   id: general_ledger_reports_ar_aging
 
 592   access: general_ledger
 
 597 - parent: general_ledger_reports
 
 598   id: general_ledger_reports_ap_aging
 
 602   access: general_ledger
 
 607 - parent: general_ledger_reports
 
 608   id: general_ledger_reports_journal
 
 612   access: general_ledger
 
 643   id: cash_bank_collection_via_sepa
 
 644   name: Bank collection via SEPA
 
 649     action: bank_transfer_add
 
 652   id: cash_bank_transfer_via_sepa
 
 653   name: Bank transfer via SEPA
 
 658     action: bank_transfer_add
 
 664 - parent: cash_bank_import
 
 665   id: cash_bank_import_csv
 
 668   access: bank_transaction
 
 670     action: CsvImport/new
 
 671     profile.type: bank_transactions
 
 672 - parent: cash_bank_import
 
 673   id: cash_bank_import_mt940
 
 676   access: bank_transaction
 
 678     action: BankImport/upload_mt940
 
 680   id: cash_bank_transactions_mt940
 
 681   name: Bank transactions MT940
 
 683   access: bank_transaction
 
 685     action: BankTransaction/search
 
 687   id: cash_reconciliation_with_bank
 
 688   name: Reconciliation with bank
 
 690   access: bank_transaction
 
 692     action: Reconciliation/search
 
 693     next_sub: Reconciliation/reconciliation
 
 695   id: cash_reconciliation
 
 697   icon: reconcilliation
 
 702     action: reconciliation
 
 708 - parent: cash_reports
 
 709   id: cash_reports_receipts
 
 718 - parent: cash_reports
 
 719   id: cash_reports_payments
 
 728 - parent: cash_reports
 
 729   id: cash_reports_bank_collections_via_sepa
 
 730   name: Bank collections via SEPA
 
 735     action: bank_transfer_search
 
 737 - parent: cash_reports
 
 738   id: cash_reports_bank_transfers_via_sepa
 
 739   name: Bank transfers via SEPA
 
 744     action: bank_transfer_search
 
 746 - parent: cash_reports
 
 747   id: cash_reports_bank_transactions
 
 748   name: Bank transactions
 
 750   access: bank_transaction
 
 752     action: BankTransaction/list_all
 
 758   id: reports_chart_of_accounts
 
 759   name: Chart of Accounts
 
 760   icon: chart_of_accounts
 
 765     action: chart_of_accounts
 
 767   id: reports_trial_balance
 
 774     report: trial_balance
 
 776   id: reports_income_statement
 
 777   name: Income Statement
 
 778   icon: income_statement
 
 784     report: income_statement
 
 795   id: reports_balance_sheet
 
 803     report: balance_sheet
 
 809   access: advance_turnover_tax_return
 
 814   id: reports_projecttransactions
 
 815   name: Projecttransactions
 
 823   id: reports_financial_overview
 
 824   name: Financial Overview
 
 828     action: FinancialOverview/list
 
 830   id: reports_liquidity_projection
 
 831   name: Liquidity projection
 
 835     action: LiquidityProjection/show
 
 846     action: Mebil/showmap
 
 853     action: Mebil/calcmap
 
 858   access: batch_printing
 
 859 - parent: batch_printing
 
 860   id: batch_printing_sales_invoices
 
 862   icon: sales_invoice_printing
 
 870 - parent: batch_printing
 
 871   id: batch_printing_sales_orders
 
 873   icon: sales_order_printing
 
 875   access: sales_order_edit
 
 881 - parent: batch_printing
 
 882   id: batch_printing_quotations
 
 884   icon: quotation_printing
 
 886   access: sales_quotation_edit
 
 891     type: sales_quotation
 
 892 - parent: batch_printing
 
 893   id: batch_printing_packing_lists
 
 897   access: invoice_edit | sales_order_edit
 
 903 - parent: batch_printing
 
 904   id: batch_printing_purchase_orders
 
 905   name: Purchase Orders
 
 906   icon: purchase_order_printing
 
 908   access: purchase_order_edit
 
 914 - parent: batch_printing
 
 915   id: batch_printing_rfqs
 
 919   access: request_quotation_edit
 
 924     type: request_quotation
 
 925 - parent: batch_printing
 
 926   id: batch_printing_checks
 
 935 - parent: batch_printing
 
 936   id: batch_printing_receipts
 
 938   icon: receipt_printing
 
 951 - parent: productivity
 
 952   id: productivity_show_todo_list
 
 957     action: show_todo_list
 
 958 - parent: productivity
 
 959   id: productivity_add_follow_up
 
 965 - parent: productivity
 
 966   id: productivity_edit_access_rights
 
 967   name: Edit Access Rights
 
 971     action: edit_access_rights
 
 972 - parent: productivity
 
 973   id: productivity_reports
 
 976 - parent: productivity_reports
 
 977   id: productivity_reports_follow_ups
 
 983 - parent: productivity_reports
 
 984   id: productivity_reports_email_journal
 
 987   module: controller.pl
 
 989     action: EmailJournal/list
 
 996   id: system_client_configuration
 
 997   name: Client Configuration
 
1001     action: ClientConfig/edit
 
1003   id: system_ustva_einstellungen
 
1004   name: UStVa Einstellungen
 
1008     action: config_step1
 
1010   id: system_edit_dunning
 
1017   id: system_chart_of_accounts
 
1018   name: Chart of Accounts
 
1020 - parent: system_chart_of_accounts
 
1021   id: system_chart_of_accounts_add_account
 
1027 - parent: system_chart_of_accounts
 
1028   id: system_chart_of_accounts_list_accounts
 
1033     action: list_account
 
1035   id: system_buchungsgruppen
 
1036   name: Buchungsgruppen
 
1039     action: Buchungsgruppen/list
 
1045     action: Taxzones/list
 
1054   id: system_bank_accounts
 
1058     action: BankAccount/list
 
1068   id: system_pricegroups
 
1076   id: system_edit_units
 
1083   id: system_price_factors
 
1088     action: list_price_factors
 
1090   id: system_departments
 
1094     action: Department/list
 
1096   id: system_types_of_business
 
1097   name: Types of Business
 
1100     action: Business/list
 
1109   id: system_project_types
 
1113     action: ProjectType/list
 
1115   id: system_project_status
 
1116   name: Project Status
 
1119     action: ProjectStatus/list
 
1121   id: system_requirement_specs
 
1122   name: Requirement specs
 
1124 - parent: system_requirement_specs
 
1125   id: system_requirement_specs_pre_defined_texts
 
1126   name: Pre-defined Texts
 
1129     action: RequirementSpecPredefinedText/list
 
1130 - parent: system_requirement_specs
 
1131   id: system_requirement_specs_requirement_spec_types
 
1132   name: Requirement Spec Types
 
1135     action: RequirementSpecType/list
 
1136 - parent: system_requirement_specs
 
1137   id: system_requirement_specs_requirement_spec_statuses
 
1138   name: Requirement Spec Statuses
 
1141     action: RequirementSpecStatus/list
 
1142 - parent: system_requirement_specs
 
1143   id: system_requirement_specs_complexities
 
1147     action: RequirementSpecComplexity/list
 
1148 - parent: system_requirement_specs
 
1149   id: system_requirement_specs_risks
 
1153     action: RequirementSpecRisk/list
 
1154 - parent: system_requirement_specs
 
1155   id: system_requirement_specs_acceptance_statuses
 
1156   name: Acceptance Statuses
 
1159     action: RequirementSpecAcceptanceStatus/list
 
1161   id: system_languages_and_translations
 
1162   name: Languages and translations
 
1164 - parent: system_languages_and_translations
 
1165   id: system_languages_and_translations_add_language
 
1170     action: add_language
 
1171 - parent: system_languages_and_translations
 
1172   id: system_languages_and_translations_list_languages
 
1173   name: List Languages
 
1177     action: list_language
 
1178 - parent: system_languages_and_translations
 
1179   id: system_languages_and_translations_greetings
 
1182   module: generictranslations.pl
 
1184     action: edit_greetings
 
1185 - parent: system_languages_and_translations
 
1186   id: system_languages_and_translations_sepa_strings
 
1189   module: generictranslations.pl
 
1191     action: edit_sepa_strings
 
1193   id: system_payment_terms
 
1197     action: PaymentTerm/list
 
1199   id: system_delivery_terms
 
1200   name: Delivery Terms
 
1203     action: DeliveryTerm/list
 
1205   id: system_manage_custom_variables
 
1206   name: Manage Custom Variables
 
1209     action: CustomVariableConfig/list
 
1211   id: system_warehouses
 
1216     action: list_warehouses
 
1218   id: system_import_csv
 
1221 - parent: system_import_csv
 
1222   id: system_import_csv_customers_and_vendors
 
1223   name: Customers and vendors
 
1226     action: CsvImport/new
 
1227     profile.type: customers_vendors
 
1228 - parent: system_import_csv
 
1229   id: system_import_csv_contacts
 
1233     action: CsvImport/new
 
1234     profile.type: contacts
 
1235 - parent: system_import_csv
 
1236   id: system_import_csv_shipto
 
1240     action: CsvImport/new
 
1241     profile.type: addresses
 
1242 - parent: system_import_csv
 
1243   id: system_import_csv_parts
 
1247     action: CsvImport/new
 
1249 - parent: system_import_csv
 
1250   id: system_import_csv_inventories
 
1254     action: CsvImport/new
 
1255     profile.type: inventories
 
1256 - parent: system_import_csv
 
1257   id: system_import_csv_projects
 
1261     action: CsvImport/new
 
1262     profile.type: projects
 
1263 - parent: system_import_csv
 
1264   id: system_import_csv_orders
 
1268     action: CsvImport/new
 
1269     profile.type: orders
 
1271   id: system_templates
 
1275 - parent: system_templates
 
1276   id: system_templates_html_templates
 
1277   name: HTML Templates
 
1279   module: amtemplates.pl
 
1281     action: display_template_form
 
1284 - parent: system_templates
 
1285   id: system_templates_latex_templates
 
1286   name: LaTeX Templates
 
1288   module: amtemplates.pl
 
1290     action: display_template_form
 
1293 - parent: system_templates
 
1294   id: system_templates_stylesheet
 
1297   module: amtemplates.pl
 
1299     action: display_template_form
 
1302   id: system_general_ledger_corrections
 
1303   name: General Ledger Corrections
 
1305   module: acctranscorrections.pl
 
1307     action: analyze_filter
 
1309   id: system_background_jobs_and_task_server
 
1310   name: Background jobs and task server
 
1313 - parent: system_background_jobs_and_task_server
 
1314   id: system_background_jobs_and_task_server_list_current_background_jobs
 
1315   name: List current background jobs
 
1318     action: BackgroundJob/list
 
1319 - parent: system_background_jobs_and_task_server
 
1320   id: system_background_jobs_and_task_server_background_job_history
 
1321   name: Background job history
 
1324     action: BackgroundJobHistory/list
 
1325 - parent: system_background_jobs_and_task_server
 
1326   id: system_background_jobs_and_task_server_task_server_control
 
1327   name: Task server control
 
1330     action: TaskServer/show
 
1332   id: system_audit_control
 
1337     action: audit_control
 
1339   id: system_history_search_engine
 
1340   name: History Search Engine
 
1344     action: show_history_search
 
1346   id: system_employees
 
1351     action: Employee/list
 
1357   id: program_user_preferences
 
1358   name: User Preferences
 
1364   id: program_internal_phone_list
 
1365   name: Internal Phone List
 
1368     action: CTI/list_internal_extensions
 
1376     action: company_logo
 
1379   id: program_kivitendo_modul
 
1380   name: kivitendo modules
 
1382 - parent: program_kivitendo_modul
 
1383   id: program_kivitendo_modul_overview
 
1384   name: Overview kivitendo modules
 
1386   href: http://www.kivitendo-premium.de/module.shtml
 
1388 - parent: program_kivitendo_modul
 
1389   id: program_kivitendo_modul_activate
 
1390   name: Activate kivitendo module
 
1392   href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
 
1395   id: program_administration_area
 
1396   name: Administration area
 
1398   access: display_admin_link
 
1402   id: program_documentation_in_german_
 
1403   name: Documentation (in German)
 
1405   href: doc/kivitendo-Dokumentation.pdf
 
1408   id: program_kivitendo_website_external_
 
1409   name: kivitendo website (external)
 
1411   href: http://www.kivitendo.de/
 
1419     action: LoginScreen/logout