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
15 # ! is supported to negate the subsequent expression.
16 # If missing, access will be granted.
19 # client/feature_default_enabled | ( feature & system )
21 # href: fully qualified external link
22 # module: defaults to "controller.pl". Should not be present if the link is for
23 # Controller::Base dispatching to enable routing. Otherwise this
24 # script will be used.
25 # target: target window for link. ex: "_blank"
26 # params: additional url parameter
33 id: master_data_add_customer
37 access: customer_vendor_edit
39 action: CustomerVendor/add
42 id: master_data_add_vendor
46 access: customer_vendor_edit
48 action: CustomerVendor/add
51 id: master_data_add_part
55 access: part_service_assembly_edit
59 id: master_data_add_service
63 access: part_service_assembly_edit
65 action: Part/add_service
67 id: master_data_add_assembly
71 access: part_service_assembly_edit
73 action: Part/add_assembly
75 id: master_data_add_assortment
79 access: part_service_assembly_edit & client/feature_experimental_assortment
81 action: Part/add_assortment
83 id: master_data_add_project
91 id: master_data_add_requirement_spec_template
92 name: Add Requirement Spec Template
94 access: requirement_spec_edit
96 action: RequirementSpec/new
99 id: master_data_update_prices
103 access: part_service_assembly_edit
105 action: PartsPriceUpdate/search_update_prices
106 - parent: master_data
107 id: master_data_price_rules
110 access: part_service_assembly_edit
112 action: PriceRule/list
114 - parent: master_data
115 id: master_data_reports
117 icon: master_data_report
119 - parent: master_data_reports
120 id: master_data_reports_customers
122 icon: customer_report
124 access: customer_vendor_edit
126 action: CustomerVendor/search
128 - parent: master_data_reports
129 id: master_data_reports_vendors
133 access: customer_vendor_edit
135 action: CustomerVendor/search
137 - parent: master_data_reports
138 id: master_data_reports_contacts
141 access: customer_vendor_edit
143 action: CustomerVendor/search_contact
145 - parent: master_data_reports
146 id: master_data_reports_articles
150 access: part_service_assembly_details
155 - parent: master_data_reports
156 id: master_data_reports_projects
163 filter.active: active
165 - parent: master_data_reports
166 id: master_data_reports_requirement_spec_templates
167 name: Requirement Spec Templates
169 access: requirement_spec_edit
171 action: RequirementSpec/list
178 id: ar_add_requirement_spec
179 name: Add Requirement Spec
181 access: requirement_spec_edit
183 action: RequirementSpec/new
189 access: sales_quotation_edit
193 type: sales_quotation
195 id: ar_add_sales_order
196 name: Add Sales Order
197 icon: sales_order_add
199 access: sales_order_edit
205 id: ar_add_delivery_order
206 name: Add Delivery Order
207 icon: delivery_order_add
209 access: sales_delivery_order_edit
213 type: sales_delivery_order
215 id: ar_add_sales_invoice
216 name: Add Sales Invoice
217 icon: sales_invoice_add
225 id: ar_add_credit_note
226 name: Add Credit Note
227 icon: credit_note_add
247 access: sales_letter_edit
254 icon: sales_invoice_add
256 - parent: ar_invoices
257 id: ar_invoices_mass_add_sales_invoice
258 name: Mass Create Print Sales Invoice from Delivery Order
263 action: MassInvoiceCreatePrint/list_sales_delivery_orders
270 id: ar_reports_requirement_specs
271 name: Requirement Specs
273 access: requirement_spec_edit
275 action: RequirementSpec/list
277 id: ar_reports_quotations
279 icon: report_quotations
281 access: sales_quotation_edit
285 type: sales_quotation
287 id: ar_reports_sales_orders
289 icon: report_sales_orders
291 access: sales_order_edit
297 id: ar_reports_delivery_orders
298 name: Delivery Orders
299 icon: delivery_order_report
301 access: sales_delivery_order_edit
305 type: sales_delivery_order
307 id: ar_reports_invoices_credit_notes_ar_transactions
308 name: Invoices, Credit Notes & AR Transactions
309 icon: invoices_report
314 nextsub: ar_transactions
316 id: ar_reports_sales_report
322 action: search_invoice
323 nextsub: invoice_transactions
325 id: ar_reports_dunnings
327 icon: dunnings_report
334 id: ar_order_item_search
335 name: Order item search
337 access: sales_order_edit
339 action: OrderItem/search
341 id: ar_reports_delivery_plan
344 access: delivery_plan
346 action: DeliveryPlan/list
349 id: ar_reports_delivery_value_report
350 name: Delivery Value Report
352 access: delivery_value_report
354 action: DeliveryValueReport/list
357 id: ar_reports_financial_controlling
358 name: Financial Controlling
360 access: sales_order_edit
362 action: FinancialControllingReport/list
364 id: ar_reports_letters
367 access: sales_letter_report
379 action: ShopOrder/list
380 filter.transferred:eq_ignore_empty: 0
383 sort_by: shop_ordernumber
386 name: Webshop articles
387 access: shop_part_edit
389 action: ShopPart/list_articles
401 access: request_quotation_edit
405 type: request_quotation
407 id: ap_add_purchase_order
408 name: Add Purchase Order
409 icon: purchase_order_add
411 access: purchase_order_edit
417 id: ap_add_delivery_note
418 name: Add Delivery Note
420 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
424 type: purchase_delivery_order
426 id: ap_add_vendor_invoice
427 name: Add Vendor Invoice
429 access: client/allow_new_purchase_invoice & vendor_invoice_edit
438 access: purchase_letter_edit
452 access: request_quotation_edit
456 type: request_quotation
458 id: ap_reports_purchase_orders
459 name: Purchase Orders
460 icon: purchase_order_report
462 access: purchase_order_edit
468 id: ap_reports_delivery_orders
469 name: Delivery Orders
471 access: purchase_delivery_order_edit
475 type: purchase_delivery_order
477 id: ap_reports_vendor_invoices_ap_transactions
478 name: Vendor Invoices & AP Transactions
484 id: ap_reports_delivery_plan
487 access: delivery_plan
489 action: DeliveryPlan/list
492 id: ap_reports_delivery_value_report
493 name: Delivery Value Report
495 access: delivery_value_report
497 action: DeliveryValueReport/list
500 id: ap_reports_letters
503 access: purchase_letter_report
515 access: warehouse_management
517 action: Inventory/stock_in
519 id: warehouse_produce_assembly
520 name: Produce Assembly
521 icon: assembly_produce
523 access: warehouse_management
526 action: transfer_warehouse_selection
529 id: warehouse_transfer
532 access: warehouse_management
535 action: transfer_warehouse_selection
538 id: warehouse_removal
541 access: warehouse_management
544 action: transfer_warehouse_selection
547 id: warehouse_stocktaking
550 access: warehouse_management
552 action: Inventory/stocktaking
554 id: warehouse_reports
557 - parent: warehouse_reports
558 id: warehouse_reports_warehouse_content
559 name: Warehouse content
561 access: warehouse_contents | warehouse_management
565 - parent: warehouse_reports
566 id: warehouse_reports_whjournal
569 access: warehouse_management
573 - parent: warehouse_reports
574 id: warehouse_reports_whusage
576 icon: warehouse_usage
578 access: warehouse_contents | warehouse_management
580 action: Inventory/stock_usage
581 - parent: warehouse_reports
582 id: warehouse_stocktaking_journal
583 name: Stocktaking Journal
585 access: warehouse_contents | warehouse_management
587 action: Inventory/stocktaking_journal
592 - parent: general_ledger
593 id: general_ledger_add_transaction
594 name: Add Transaction
595 icon: transaction_add
597 access: gl_transactions
601 - parent: general_ledger
602 id: general_ledger_add_ar_transaction
603 name: Add AR Transaction
604 icon: ar_transaction_add
606 access: ar_transactions
610 - parent: general_ledger
611 id: general_ledger_add_ap_transaction
612 name: Add AP Transaction
613 icon: ap_transaction_add
615 access: ap_transactions
619 - parent: general_ledger
620 id: general_ledger_datev_export_assistent
621 name: DATEV - Export Assistent
624 access: datev_export & client/feature_datev
628 - parent: general_ledger
629 id: general_ledger_gobd_export
633 access: general_ledger
636 - parent: general_ledger
638 name: Year-end closing
641 access: general_ledger
643 action: YearEndTransactions/form
644 - parent: general_ledger
646 name: Factur-X/ZUGFeRD import
649 access: ap_transactions
651 action: ZUGFeRD/upload_zugferd
652 - parent: general_ledger
653 id: general_ledger_reports
657 - parent: general_ledger_reports
658 id: general_ledger_reports_ar_aging
662 access: general_ledger
667 - parent: general_ledger_reports
668 id: general_ledger_reports_ap_aging
672 access: general_ledger
677 - parent: general_ledger_reports
678 id: general_ledger_reports_journal
682 access: general_ledger | gl_transactions
713 id: cash_bank_collection_via_sepa
714 name: Bank collection via SEPA
719 action: bank_transfer_add
722 id: cash_bank_transfer_via_sepa
723 name: Bank transfer via SEPA
728 action: bank_transfer_add
731 id: cash_bank_import_menu
734 access: bank_transaction
735 - parent: cash_bank_import_menu
736 id: cash_bank_import_csv
737 name: Custom CSV format
740 action: CsvImport/new
741 profile.type: bank_transactions
742 - parent: cash_bank_import_menu
743 id: cash_bank_import_mt940
744 name: SWIFT MT940 format
747 action: BankImport/upload_mt940
749 id: cash_bank_transactions_mt940
750 name: Bank transactions MT940
752 access: bank_transaction
754 action: BankTransaction/search
756 id: cash_reconciliation_with_bank
757 name: Reconciliation with bank
759 access: bank_transaction
761 action: Reconciliation/search
763 id: cash_reconciliation
765 icon: reconcilliation
770 action: reconciliation
776 - parent: cash_reports
777 id: cash_reports_receipts
786 - parent: cash_reports
787 id: cash_reports_payments
796 - parent: cash_reports
797 id: cash_reports_bank_collections_via_sepa
798 name: Bank collections via SEPA
803 action: bank_transfer_search
805 - parent: cash_reports
806 id: cash_reports_bank_transfers_via_sepa
807 name: Bank transfers via SEPA
812 action: bank_transfer_search
814 - parent: cash_reports
815 id: cash_reports_bank_transactions
816 name: Bank transactions
818 access: bank_transaction
820 action: BankTransaction/list_all
826 id: reports_chart_of_accounts
827 name: Chart of Accounts
828 icon: chart_of_accounts
833 action: chart_of_accounts
835 id: reports_trial_balance
842 report: trial_balance
844 id: reports_erfolgsrechnung
845 name: Erfolgsrechnung
846 icon: income_statement
848 access: report & client/feature_erfolgsrechnung
852 report: erfolgsrechnung
854 id: reports_income_statement
855 name: Income Statement
856 icon: income_statement
858 access: report & client/feature_eurechnung
862 report: income_statement
867 access: report & client/feature_eurechnung
873 id: reports_balance_sheet
877 access: report & client/feature_balance
881 report: balance_sheet
887 access: advance_turnover_tax_return & client/feature_ustva
892 id: reports_projecttransactions
893 name: Projecttransactions
901 id: reports_financial_overview
902 name: Financial Overview
906 action: FinancialOverview/list
908 id: reports_liquidity_projection
909 name: Liquidity projection
913 action: LiquidityProjection/show
918 access: batch_printing
919 - parent: batch_printing
920 id: batch_printing_sales_invoices
922 icon: sales_invoice_printing
930 - parent: batch_printing
931 id: batch_printing_sales_orders
933 icon: sales_order_printing
935 access: sales_order_edit
941 - parent: batch_printing
942 id: batch_printing_quotations
944 icon: quotation_printing
946 access: sales_quotation_edit
951 type: sales_quotation
952 - parent: batch_printing
953 id: batch_printing_packing_lists
957 access: invoice_edit | sales_order_edit
963 - parent: batch_printing
964 id: batch_printing_purchase_orders
965 name: Purchase Orders
966 icon: purchase_order_printing
968 access: purchase_order_edit
974 - parent: batch_printing
975 id: batch_printing_rfqs
979 access: request_quotation_edit
984 type: request_quotation
985 - parent: batch_printing
986 id: batch_printing_checks
995 - parent: batch_printing
996 id: batch_printing_receipts
998 icon: receipt_printing
1010 - parent: productivity
1011 id: productivity_show_todo_list
1012 name: Show TODO list
1014 access: productivity
1017 action: show_todo_list
1018 - parent: productivity
1019 id: productivity_add_follow_up
1022 access: productivity
1026 - parent: productivity
1027 id: productivity_edit_access_rights
1028 name: Edit Access Rights
1030 access: productivity
1033 action: edit_access_rights
1034 - parent: productivity
1035 id: productivity_reports
1038 - parent: productivity_reports
1039 id: productivity_reports_follow_ups
1042 access: productivity
1046 - parent: productivity_reports
1047 id: productivity_reports_email_journal
1050 access: email_journal
1051 module: controller.pl
1054 action: EmailJournal/list
1061 id: system_client_configuration
1062 name: Client Configuration
1066 action: ClientConfig/edit
1068 id: system_ustva_einstellungen
1069 name: UStVa Einstellungen
1071 access: client/feature_ustva
1074 action: config_step1
1076 id: system_edit_dunning
1083 id: system_chart_of_accounts
1084 name: Chart of Accounts
1086 - parent: system_chart_of_accounts
1087 id: system_chart_of_accounts_add_account
1093 - parent: system_chart_of_accounts
1094 id: system_chart_of_accounts_list_accounts
1099 action: list_account
1100 - parent: system_chart_of_accounts
1101 id: system_chart_of_accounts_report_configuration_overview
1102 name: Report configuration overview
1105 action: Chart/show_report_configuration_overview
1107 id: system_buchungsgruppen
1108 name: Booking groups
1111 action: Buchungsgruppen/list
1117 action: Taxzones/list
1126 id: system_bank_accounts
1130 action: SimpleSystemSetting/list
1133 id: system_partsgroups
1137 action: SimpleSystemSetting/list
1140 id: system_part_classification
1141 name: Parts Classification
1142 icon: partsclassific
1145 action: SimpleSystemSetting/list
1146 type: part_classification
1148 id: system_pricegroups
1152 action: SimpleSystemSetting/list
1155 id: system_edit_units
1162 id: system_price_factors
1166 action: SimpleSystemSetting/list
1169 id: system_greetings
1173 action: SimpleSystemSetting/list
1176 id: system_departments
1180 action: SimpleSystemSetting/list
1183 id: system_types_of_business
1184 name: Types of Business
1187 action: SimpleSystemSetting/list
1190 id: system_contact_titles
1191 name: Contact Titles
1194 action: SimpleSystemSetting/list
1197 id: system_contact_departments
1198 name: Contact Departments
1201 action: SimpleSystemSetting/list
1202 type: contact_department
1204 id: system_project_types
1208 action: SimpleSystemSetting/list
1211 id: system_project_status
1212 name: Project Status
1215 action: SimpleSystemSetting/list
1216 type: project_status
1218 id: system_requirement_specs
1219 name: Requirement specs
1221 - parent: system_requirement_specs
1222 id: system_requirement_specs_pre_defined_texts
1223 name: Pre-defined Texts
1226 action: SimpleSystemSetting/list
1227 type: requirement_spec_predefined_text
1228 - parent: system_requirement_specs
1229 id: system_requirement_specs_requirement_spec_types
1230 name: Requirement Spec Types
1233 action: SimpleSystemSetting/list
1234 type: requirement_spec_type
1235 - parent: system_requirement_specs
1236 id: system_requirement_specs_requirement_spec_statuses
1237 name: Requirement Spec Statuses
1240 action: SimpleSystemSetting/list
1241 type: requirement_spec_status
1242 - parent: system_requirement_specs
1243 id: system_requirement_specs_complexities
1247 action: SimpleSystemSetting/list
1248 type: requirement_spec_complexity
1249 - parent: system_requirement_specs
1250 id: system_requirement_specs_risks
1254 action: SimpleSystemSetting/list
1255 type: requirement_spec_risk
1256 - parent: system_requirement_specs
1257 id: system_requirement_specs_acceptance_statuses
1258 name: Acceptance Statuses
1261 action: SimpleSystemSetting/list
1262 type: requirement_spec_acceptance_status
1264 id: system_languages_and_translations
1265 name: Languages and translations
1267 - parent: system_languages_and_translations
1268 id: system_languages_and_translations_add_language
1272 action: SimpleSystemSetting/list
1274 - parent: system_languages_and_translations
1275 id: system_languages_and_translations_greetings
1278 module: generictranslations.pl
1280 action: edit_greetings
1281 - parent: system_languages_and_translations
1282 id: system_languages_and_translations_sepa_strings
1285 module: generictranslations.pl
1287 action: edit_sepa_strings
1288 - parent: system_languages_and_translations
1289 id: system_languages_and_translations_zugferd_notes
1290 name: Factur-X/ZUGFeRD notes for each invoice
1292 module: generictranslations.pl
1294 action: edit_zugferd_notes
1295 - parent: system_languages_and_translations
1296 id: system_languages_and_translations_email_strings
1297 name: Preset email strings
1299 module: generictranslations.pl
1301 action: edit_email_strings
1303 id: system_payment_terms
1307 action: PaymentTerm/list
1309 id: system_delivery_terms
1310 name: Delivery Terms
1313 action: DeliveryTerm/list
1315 id: system_manage_custom_variables
1316 name: Manage Custom Variables
1319 action: CustomVariableConfig/list
1321 id: system_warehouses
1326 action: list_warehouses
1331 access: edit_shop_config
1335 id: system_import_csv
1338 - parent: system_import_csv
1339 id: system_import_csv_customers_and_vendors
1340 name: Customers and vendors
1343 action: CsvImport/new
1344 profile.type: customers_vendors
1345 - parent: system_import_csv
1346 id: system_import_csv_contacts
1350 action: CsvImport/new
1351 profile.type: contacts
1352 - parent: system_import_csv
1353 id: system_import_csv_shipto
1357 action: CsvImport/new
1358 profile.type: addresses
1359 - parent: system_import_csv
1360 id: system_import_csv_parts
1364 action: CsvImport/new
1366 - parent: system_import_csv
1367 id: system_import_csv_inventories
1371 action: CsvImport/new
1372 profile.type: inventories
1373 - parent: system_import_csv
1374 id: system_import_csv_projects
1378 action: CsvImport/new
1379 profile.type: projects
1380 - parent: system_import_csv
1381 id: system_import_csv_orders
1385 action: CsvImport/new
1386 profile.type: orders
1387 - parent: system_import_csv
1388 id: system_import_csv_delivery_orders
1389 name: Delivery Orders
1392 action: CsvImport/new
1393 profile.type: delivery_orders
1394 - parent: system_import_csv
1395 id: system_import_csv_ar_transactions
1396 name: AR Transactions
1399 action: CsvImport/new
1400 profile.type: ar_transactions
1402 id: system_templates
1406 - parent: system_templates
1407 id: system_templates_html_templates
1408 name: HTML Templates
1410 module: amtemplates.pl
1412 action: display_template_form
1415 - parent: system_templates
1416 id: system_templates_latex_templates
1417 name: LaTeX Templates
1419 module: amtemplates.pl
1421 action: display_template_form
1425 id: system_general_ledger_corrections
1426 name: General Ledger Corrections
1428 module: acctranscorrections.pl
1430 action: analyze_filter
1432 id: system_background_jobs_and_task_server
1433 name: Background jobs and task server
1436 - parent: system_background_jobs_and_task_server
1437 id: system_background_jobs_and_task_server_list_current_background_jobs
1438 name: List current background jobs
1441 action: BackgroundJob/list
1442 - parent: system_background_jobs_and_task_server
1443 id: system_background_jobs_and_task_server_background_job_history
1444 name: Background job history
1447 action: BackgroundJobHistory/list
1448 - parent: system_background_jobs_and_task_server
1449 id: system_background_jobs_and_task_server_task_server_control
1450 name: Task server control
1453 action: TaskServer/show
1455 id: system_audit_control
1460 action: audit_control
1462 id: system_history_search_engine
1463 name: History Search Engine
1467 action: show_history_search
1469 id: system_employees
1474 action: Employee/list
1480 id: program_user_preferences
1481 name: User Preferences
1487 id: program_internal_phone_list
1488 name: Internal Phone List
1491 action: CTI/list_internal_extensions
1499 action: company_logo
1502 id: program_kivitendo_modul
1503 name: kivitendo modules
1505 - parent: program_kivitendo_modul
1506 id: program_kivitendo_modul_overview
1507 name: Overview kivitendo modules
1509 href: http://www.kivitendo-premium.de/module.shtml
1511 - parent: program_kivitendo_modul
1512 id: program_kivitendo_modul_activate
1513 name: Activate kivitendo module
1515 href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1518 id: program_administration_area
1519 name: Administration area
1521 access: display_admin_link
1525 id: program_documentation_in_german_
1526 name: Documentation (in German)
1528 href: doc/kivitendo-Dokumentation.pdf
1531 id: program_kivitendo_website_external_
1532 name: kivitendo website (external)
1534 href: http://www.kivitendo.de/
1542 action: LoginScreen/logout