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
361 id: ar_reports_delivery_value_report
362 name: Delivery Value Report
364 access: delivery_value_report
366 action: DeliveryPlan/list
367 mode: delivery_value_report
370 id: ar_reports_financial_controlling
371 name: Financial Controlling
373 access: sales_order_edit
375 action: FinancialControllingReport/list
377 id: ar_reports_letters
380 access: sales_letter_report
393 access: request_quotation_edit
397 type: request_quotation
399 id: ap_add_purchase_order
400 name: Add Purchase Order
401 icon: purchase_order_add
403 access: purchase_order_edit
409 id: ap_add_delivery_note
410 name: Add Delivery Note
412 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
416 type: purchase_delivery_order
418 id: ap_add_vendor_invoice
419 name: Add Vendor Invoice
421 access: client/allow_new_purchase_invoice & vendor_invoice_edit
436 access: request_quotation_edit
440 type: request_quotation
442 id: ap_reports_purchase_orders
443 name: Purchase Orders
444 icon: purchase_order_report
446 access: purchase_order_edit
452 id: ap_reports_delivery_orders
453 name: Delivery Orders
455 access: purchase_delivery_order_edit
459 type: purchase_delivery_order
461 id: ap_reports_vendor_invoices_ap_transactions
462 name: Vendor Invoices & AP Transactions
464 access: vendor_invoice_edit
468 nextsub: ap_transactions
470 id: ap_reports_delivery_plan
473 access: delivery_plan
475 action: DeliveryPlan/list
479 id: ap_reports_delivery_value_report
480 name: Delivery Value Report
482 access: delivery_value_report
484 action: DeliveryPlan/list
486 mode: delivery_value_report
495 access: warehouse_management
497 action: Inventory/stock_in
499 id: warehouse_produce_assembly
500 name: Produce Assembly
501 icon: assembly_produce
503 access: warehouse_management
506 action: transfer_warehouse_selection
509 id: warehouse_transfer
512 access: warehouse_management
515 action: transfer_warehouse_selection
518 id: warehouse_removal
521 access: warehouse_management
524 action: transfer_warehouse_selection
527 id: warehouse_reports
530 - parent: warehouse_reports
531 id: warehouse_reports_warehouse_content
532 name: Warehouse content
534 access: warehouse_contents | warehouse_management
538 - parent: warehouse_reports
539 id: warehouse_reports_whjournal
542 access: warehouse_management
550 - parent: general_ledger
551 id: general_ledger_add_transaction
552 name: Add Transaction
553 icon: transaction_add
555 access: general_ledger
559 - parent: general_ledger
560 id: general_ledger_add_ar_transaction
561 name: Add AR Transaction
562 icon: ar_transaction_add
564 access: general_ledger
568 - parent: general_ledger
569 id: general_ledger_add_ap_transaction
570 name: Add AP Transaction
571 icon: ap_transaction_add
573 access: general_ledger
577 - parent: general_ledger
578 id: general_ledger_datev_export_assistent
579 name: DATEV - Export Assistent
586 - parent: general_ledger
587 id: general_ledger_reports
591 - parent: general_ledger_reports
592 id: general_ledger_reports_ar_aging
596 access: general_ledger
601 - parent: general_ledger_reports
602 id: general_ledger_reports_ap_aging
606 access: general_ledger
611 - parent: general_ledger_reports
612 id: general_ledger_reports_journal
616 access: general_ledger
647 id: cash_bank_collection_via_sepa
648 name: Bank collection via SEPA
653 action: bank_transfer_add
656 id: cash_bank_transfer_via_sepa
657 name: Bank transfer via SEPA
662 action: bank_transfer_add
668 - parent: cash_bank_import
669 id: cash_bank_import_csv
672 access: bank_transaction
674 action: CsvImport/new
675 profile.type: bank_transactions
676 - parent: cash_bank_import
677 id: cash_bank_import_mt940
680 access: bank_transaction
682 action: BankImport/upload_mt940
684 id: cash_bank_transactions_mt940
685 name: Bank transactions MT940
687 access: bank_transaction
689 action: BankTransaction/search
691 id: cash_reconciliation_with_bank
692 name: Reconciliation with bank
694 access: bank_transaction
696 action: Reconciliation/search
697 next_sub: Reconciliation/reconciliation
699 id: cash_reconciliation
701 icon: reconcilliation
706 action: reconciliation
712 - parent: cash_reports
713 id: cash_reports_receipts
722 - parent: cash_reports
723 id: cash_reports_payments
732 - parent: cash_reports
733 id: cash_reports_bank_collections_via_sepa
734 name: Bank collections via SEPA
739 action: bank_transfer_search
741 - parent: cash_reports
742 id: cash_reports_bank_transfers_via_sepa
743 name: Bank transfers via SEPA
748 action: bank_transfer_search
750 - parent: cash_reports
751 id: cash_reports_bank_transactions
752 name: Bank transactions
754 access: bank_transaction
756 action: BankTransaction/list_all
762 id: reports_chart_of_accounts
763 name: Chart of Accounts
764 icon: chart_of_accounts
769 action: chart_of_accounts
771 id: reports_trial_balance
778 report: trial_balance
780 id: reports_income_statement
781 name: Income Statement
782 icon: income_statement
788 report: income_statement
799 id: reports_balance_sheet
807 report: balance_sheet
813 access: advance_turnover_tax_return
818 id: reports_projecttransactions
819 name: Projecttransactions
827 id: reports_financial_overview
828 name: Financial Overview
832 action: FinancialOverview/list
834 id: reports_liquidity_projection
835 name: Liquidity projection
839 action: LiquidityProjection/show
844 access: batch_printing
845 - parent: batch_printing
846 id: batch_printing_sales_invoices
848 icon: sales_invoice_printing
856 - parent: batch_printing
857 id: batch_printing_sales_orders
859 icon: sales_order_printing
861 access: sales_order_edit
867 - parent: batch_printing
868 id: batch_printing_quotations
870 icon: quotation_printing
872 access: sales_quotation_edit
877 type: sales_quotation
878 - parent: batch_printing
879 id: batch_printing_packing_lists
883 access: invoice_edit | sales_order_edit
889 - parent: batch_printing
890 id: batch_printing_purchase_orders
891 name: Purchase Orders
892 icon: purchase_order_printing
894 access: purchase_order_edit
900 - parent: batch_printing
901 id: batch_printing_rfqs
905 access: request_quotation_edit
910 type: request_quotation
911 - parent: batch_printing
912 id: batch_printing_checks
921 - parent: batch_printing
922 id: batch_printing_receipts
924 icon: receipt_printing
937 - parent: productivity
938 id: productivity_show_todo_list
943 action: show_todo_list
944 - parent: productivity
945 id: productivity_add_follow_up
951 - parent: productivity
952 id: productivity_edit_access_rights
953 name: Edit Access Rights
957 action: edit_access_rights
958 - parent: productivity
959 id: productivity_reports
962 - parent: productivity_reports
963 id: productivity_reports_follow_ups
975 id: system_client_configuration
976 name: Client Configuration
980 action: ClientConfig/edit
982 id: system_ustva_einstellungen
983 name: UStVa Einstellungen
989 id: system_edit_dunning
996 id: system_chart_of_accounts
997 name: Chart of Accounts
999 - parent: system_chart_of_accounts
1000 id: system_chart_of_accounts_add_account
1006 - parent: system_chart_of_accounts
1007 id: system_chart_of_accounts_list_accounts
1012 action: list_account
1014 id: system_buchungsgruppen
1015 name: Buchungsgruppen
1018 action: Buchungsgruppen/list
1024 action: Taxzones/list
1033 id: system_bank_accounts
1037 action: BankAccount/list
1047 id: system_pricegroups
1055 id: system_edit_units
1062 id: system_price_factors
1067 action: list_price_factors
1069 id: system_departments
1073 action: Department/list
1075 id: system_types_of_business
1076 name: Types of Business
1079 action: Business/list
1088 id: system_project_types
1092 action: ProjectType/list
1094 id: system_project_status
1095 name: Project Status
1098 action: ProjectStatus/list
1100 id: system_requirement_specs
1101 name: Requirement specs
1103 - parent: system_requirement_specs
1104 id: system_requirement_specs_pre_defined_texts
1105 name: Pre-defined Texts
1108 action: RequirementSpecPredefinedText/list
1109 - parent: system_requirement_specs
1110 id: system_requirement_specs_requirement_spec_types
1111 name: Requirement Spec Types
1114 action: RequirementSpecType/list
1115 - parent: system_requirement_specs
1116 id: system_requirement_specs_requirement_spec_statuses
1117 name: Requirement Spec Statuses
1120 action: RequirementSpecStatus/list
1121 - parent: system_requirement_specs
1122 id: system_requirement_specs_complexities
1126 action: RequirementSpecComplexity/list
1127 - parent: system_requirement_specs
1128 id: system_requirement_specs_risks
1132 action: RequirementSpecRisk/list
1133 - parent: system_requirement_specs
1134 id: system_requirement_specs_acceptance_statuses
1135 name: Acceptance Statuses
1138 action: RequirementSpecAcceptanceStatus/list
1140 id: system_languages_and_translations
1141 name: Languages and translations
1143 - parent: system_languages_and_translations
1144 id: system_languages_and_translations_add_language
1149 action: add_language
1150 - parent: system_languages_and_translations
1151 id: system_languages_and_translations_list_languages
1152 name: List Languages
1156 action: list_language
1157 - parent: system_languages_and_translations
1158 id: system_languages_and_translations_greetings
1161 module: generictranslations.pl
1163 action: edit_greetings
1164 - parent: system_languages_and_translations
1165 id: system_languages_and_translations_sepa_strings
1168 module: generictranslations.pl
1170 action: edit_sepa_strings
1172 id: system_payment_terms
1176 action: PaymentTerm/list
1178 id: system_delivery_terms
1179 name: Delivery Terms
1182 action: DeliveryTerm/list
1184 id: system_manage_custom_variables
1185 name: Manage Custom Variables
1188 action: CustomVariableConfig/list
1190 id: system_warehouses
1195 action: list_warehouses
1197 id: system_import_csv
1200 - parent: system_import_csv
1201 id: system_import_csv_customers_and_vendors
1202 name: Customers and vendors
1205 action: CsvImport/new
1206 profile.type: customers_vendors
1207 - parent: system_import_csv
1208 id: system_import_csv_contacts
1212 action: CsvImport/new
1213 profile.type: contacts
1214 - parent: system_import_csv
1215 id: system_import_csv_shipto
1219 action: CsvImport/new
1220 profile.type: addresses
1221 - parent: system_import_csv
1222 id: system_import_csv_parts
1226 action: CsvImport/new
1228 - parent: system_import_csv
1229 id: system_import_csv_inventories
1233 action: CsvImport/new
1234 profile.type: inventories
1235 - parent: system_import_csv
1236 id: system_import_csv_projects
1240 action: CsvImport/new
1241 profile.type: projects
1242 - parent: system_import_csv
1243 id: system_import_csv_orders
1247 action: CsvImport/new
1248 profile.type: orders
1250 id: system_templates
1254 - parent: system_templates
1255 id: system_templates_html_templates
1256 name: HTML Templates
1258 module: amtemplates.pl
1260 action: display_template_form
1263 - parent: system_templates
1264 id: system_templates_latex_templates
1265 name: LaTeX Templates
1267 module: amtemplates.pl
1269 action: display_template_form
1272 - parent: system_templates
1273 id: system_templates_stylesheet
1276 module: amtemplates.pl
1278 action: display_template_form
1281 id: system_general_ledger_corrections
1282 name: General Ledger Corrections
1284 module: acctranscorrections.pl
1286 action: analyze_filter
1288 id: system_background_jobs_and_task_server
1289 name: Background jobs and task server
1292 - parent: system_background_jobs_and_task_server
1293 id: system_background_jobs_and_task_server_list_current_background_jobs
1294 name: List current background jobs
1297 action: BackgroundJob/list
1298 - parent: system_background_jobs_and_task_server
1299 id: system_background_jobs_and_task_server_background_job_history
1300 name: Background job history
1303 action: BackgroundJobHistory/list
1304 - parent: system_background_jobs_and_task_server
1305 id: system_background_jobs_and_task_server_task_server_control
1306 name: Task server control
1309 action: TaskServer/show
1311 id: system_audit_control
1316 action: audit_control
1318 id: system_history_search_engine
1319 name: History Search Engine
1323 action: show_history_search
1325 id: system_employees
1330 action: Employee/list
1336 id: program_user_preferences
1337 name: User Preferences
1343 id: program_internal_phone_list
1344 name: Internal Phone List
1347 action: CTI/list_internal_extensions
1355 action: company_logo
1358 id: program_administration_area
1359 name: Administration area
1361 access: display_admin_link
1365 id: program_documentation_in_german_
1366 name: Documentation (in German)
1368 href: doc/kivitendo-Dokumentation.pdf
1371 id: program_kivitendo_website_external_
1372 name: kivitendo website (external)
1374 href: http://www.kivitendo.de/
1382 action: LoginScreen/logout