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|customer_vendor_all_edit
39 action: CustomerVendor/add
42 id: master_data_add_vendor
46 access: customer_vendor_edit|customer_vendor_all_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
125 action: CustomerVendor/search
127 - parent: master_data_reports
128 id: master_data_reports_vendors
133 action: CustomerVendor/search
135 - parent: master_data_reports
136 id: master_data_reports_contacts
140 action: CustomerVendor/search_contact
142 - parent: master_data_reports
143 id: master_data_reports_articles
147 access: part_service_assembly_details
152 - parent: master_data_reports
153 id: master_data_reports_projects
160 filter.active: active
162 - parent: master_data_reports
163 id: master_data_reports_requirement_spec_templates
164 name: Requirement Spec Templates
166 access: requirement_spec_edit
168 action: RequirementSpec/list
175 id: ar_add_requirement_spec
176 name: Add Requirement Spec
178 access: requirement_spec_edit
180 action: RequirementSpec/new
186 access: sales_quotation_edit
190 type: sales_quotation
192 id: ar_add_sales_order
193 name: Add Sales Order
194 icon: sales_order_add
196 access: sales_order_edit
202 id: ar_add_delivery_order
203 name: Add Delivery Order
204 icon: delivery_order_add
206 access: sales_delivery_order_edit
210 type: sales_delivery_order
212 id: ar_add_sales_invoice
213 name: Add Sales Invoice
214 icon: sales_invoice_add
222 id: ar_add_credit_note
223 name: Add Credit Note
224 icon: credit_note_add
244 access: sales_letter_edit
251 icon: sales_invoice_add
253 - parent: ar_invoices
254 id: ar_invoices_mass_add_sales_invoice
255 name: Mass Create Print Sales Invoice from Delivery Order
260 action: MassInvoiceCreatePrint/list_sales_delivery_orders
267 id: ar_reports_requirement_specs
268 name: Requirement Specs
270 access: requirement_spec_edit
272 action: RequirementSpec/list
274 id: ar_reports_quotations
276 icon: report_quotations
278 access: sales_quotation_edit
282 type: sales_quotation
284 id: ar_reports_sales_orders
286 icon: report_sales_orders
288 access: sales_order_edit
294 id: ar_reports_delivery_orders
295 name: Delivery Orders
296 icon: delivery_order_report
298 access: sales_delivery_order_edit
302 type: sales_delivery_order
304 id: ar_reports_invoices_credit_notes_ar_transactions
305 name: Invoices, Credit Notes & AR Transactions
306 icon: invoices_report
311 nextsub: ar_transactions
313 id: ar_reports_sales_report
319 action: search_invoice
320 nextsub: invoice_transactions
322 id: ar_reports_dunnings
324 icon: dunnings_report
331 id: ar_order_item_search
332 name: Order item search
334 access: sales_order_edit
336 action: OrderItem/search
338 id: ar_reports_delivery_plan
341 access: delivery_plan
343 action: DeliveryPlan/list
346 id: ar_reports_delivery_value_report
347 name: Delivery Value Report
349 access: delivery_value_report
351 action: DeliveryValueReport/list
354 id: ar_reports_financial_controlling
355 name: Financial Controlling
357 access: sales_order_edit
359 action: FinancialControllingReport/list
361 id: ar_reports_letters
364 access: sales_letter_report
376 action: ShopOrder/list
377 filter.transferred:eq_ignore_empty: 0
380 sort_by: shop_ordernumber
383 name: Webshop articles
384 access: shop_part_edit
386 action: ShopPart/list_articles
398 access: request_quotation_edit
402 type: request_quotation
404 id: ap_add_purchase_order
405 name: Add Purchase Order
406 icon: purchase_order_add
408 access: purchase_order_edit
414 id: ap_add_delivery_note
415 name: Add Delivery Note
417 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
421 type: purchase_delivery_order
423 id: ap_add_vendor_invoice
424 name: Add Vendor Invoice
426 access: client/allow_new_purchase_invoice & vendor_invoice_edit
435 access: purchase_letter_edit
449 access: request_quotation_edit
453 type: request_quotation
455 id: ap_reports_purchase_orders
456 name: Purchase Orders
457 icon: purchase_order_report
459 access: purchase_order_edit
465 id: ap_reports_delivery_orders
466 name: Delivery Orders
468 access: purchase_delivery_order_edit
472 type: purchase_delivery_order
474 id: ap_reports_vendor_invoices_ap_transactions
475 name: Vendor Invoices & AP Transactions
481 id: ap_reports_delivery_plan
484 access: delivery_plan
486 action: DeliveryPlan/list
489 id: ap_reports_delivery_value_report
490 name: Delivery Value Report
492 access: delivery_value_report
494 action: DeliveryValueReport/list
497 id: ap_reports_letters
500 access: purchase_letter_report
512 access: warehouse_management
514 action: Inventory/stock_in
516 id: warehouse_produce_assembly
517 name: Produce Assembly
518 icon: assembly_produce
520 access: warehouse_management
523 action: transfer_warehouse_selection
526 id: warehouse_transfer
529 access: warehouse_management
532 action: transfer_warehouse_selection
535 id: warehouse_removal
538 access: warehouse_management
541 action: transfer_warehouse_selection
544 id: warehouse_stocktaking
547 access: warehouse_management
549 action: Inventory/stocktaking
551 id: warehouse_reports
554 - parent: warehouse_reports
555 id: warehouse_reports_warehouse_content
556 name: Warehouse content
558 access: warehouse_contents | warehouse_management
562 - parent: warehouse_reports
563 id: warehouse_reports_whjournal
566 access: warehouse_management
570 - parent: warehouse_reports
571 id: warehouse_reports_whusage
573 icon: warehouse_usage
575 access: warehouse_contents | warehouse_management
577 action: Inventory/stock_usage
578 - parent: warehouse_reports
579 id: warehouse_stocktaking_journal
580 name: Stocktaking Journal
582 access: warehouse_contents | warehouse_management
584 action: Inventory/stocktaking_journal
589 - parent: general_ledger
590 id: general_ledger_add_transaction
591 name: Add Transaction
592 icon: transaction_add
594 access: gl_transactions
598 - parent: general_ledger
599 id: general_ledger_add_ar_transaction
600 name: Add AR Transaction
601 icon: ar_transaction_add
603 access: ar_transactions
607 - parent: general_ledger
608 id: general_ledger_add_ap_transaction
609 name: Add AP Transaction
610 icon: ap_transaction_add
612 access: ap_transactions
616 - parent: general_ledger
617 id: general_ledger_datev_export_assistent
618 name: DATEV - Export Assistent
621 access: datev_export & client/feature_datev
625 - parent: general_ledger
626 id: general_ledger_gobd_export
630 access: general_ledger
633 - parent: general_ledger
635 name: Year-end closing
638 access: general_ledger
640 action: YearEndTransactions/form
641 - parent: general_ledger
643 name: Factur-X/ZUGFeRD import
646 access: ap_transactions
648 action: ZUGFeRD/upload_zugferd
649 - parent: general_ledger
650 id: general_ledger_reports
654 - parent: general_ledger_reports
655 id: general_ledger_reports_ar_aging
659 access: general_ledger
664 - parent: general_ledger_reports
665 id: general_ledger_reports_ap_aging
669 access: general_ledger
674 - parent: general_ledger_reports
675 id: general_ledger_reports_journal
679 access: general_ledger | gl_transactions
710 id: cash_bank_collection_via_sepa
711 name: Bank collection via SEPA
716 action: bank_transfer_add
719 id: cash_bank_transfer_via_sepa
720 name: Bank transfer via SEPA
725 action: bank_transfer_add
728 id: cash_bank_import_menu
731 access: bank_transaction
732 - parent: cash_bank_import_menu
733 id: cash_bank_import_csv
734 name: Custom CSV format
737 action: CsvImport/new
738 profile.type: bank_transactions
739 - parent: cash_bank_import_menu
740 id: cash_bank_import_mt940
741 name: SWIFT MT940 format
744 action: BankImport/upload_mt940
746 id: cash_bank_transactions_mt940
747 name: Bank transactions MT940
749 access: bank_transaction
751 action: BankTransaction/search
753 id: cash_reconciliation_with_bank
754 name: Reconciliation with bank
756 access: bank_transaction
758 action: Reconciliation/search
760 id: cash_reconciliation
762 icon: reconcilliation
767 action: reconciliation
773 - parent: cash_reports
774 id: cash_reports_receipts
783 - parent: cash_reports
784 id: cash_reports_payments
793 - parent: cash_reports
794 id: cash_reports_bank_collections_via_sepa
795 name: Bank collections via SEPA
800 action: bank_transfer_search
802 - parent: cash_reports
803 id: cash_reports_bank_transfers_via_sepa
804 name: Bank transfers via SEPA
809 action: bank_transfer_search
811 - parent: cash_reports
812 id: cash_reports_bank_transactions
813 name: Bank transactions
815 access: bank_transaction
817 action: BankTransaction/list_all
823 id: reports_chart_of_accounts
824 name: Chart of Accounts
825 icon: chart_of_accounts
830 action: chart_of_accounts
832 id: reports_trial_balance
839 report: trial_balance
841 id: reports_erfolgsrechnung
842 name: Erfolgsrechnung
843 icon: income_statement
845 access: report & client/feature_erfolgsrechnung
849 report: erfolgsrechnung
851 id: reports_income_statement
852 name: Income Statement
853 icon: income_statement
855 access: report & client/feature_eurechnung
859 report: income_statement
864 access: report & client/feature_eurechnung
870 id: reports_balance_sheet
874 access: report & client/feature_balance
878 report: balance_sheet
884 access: advance_turnover_tax_return & client/feature_ustva
889 id: reports_projecttransactions
890 name: Projecttransactions
898 id: reports_financial_overview
899 name: Financial Overview
903 action: FinancialOverview/list
905 id: reports_liquidity_projection
906 name: Liquidity projection
910 action: LiquidityProjection/show
915 access: batch_printing
916 - parent: batch_printing
917 id: batch_printing_sales_invoices
919 icon: sales_invoice_printing
927 - parent: batch_printing
928 id: batch_printing_sales_orders
930 icon: sales_order_printing
932 access: sales_order_edit
938 - parent: batch_printing
939 id: batch_printing_quotations
941 icon: quotation_printing
943 access: sales_quotation_edit
948 type: sales_quotation
949 - parent: batch_printing
950 id: batch_printing_packing_lists
954 access: invoice_edit | sales_order_edit
960 - parent: batch_printing
961 id: batch_printing_purchase_orders
962 name: Purchase Orders
963 icon: purchase_order_printing
965 access: purchase_order_edit
971 - parent: batch_printing
972 id: batch_printing_rfqs
976 access: request_quotation_edit
981 type: request_quotation
982 - parent: batch_printing
983 id: batch_printing_checks
992 - parent: batch_printing
993 id: batch_printing_receipts
995 icon: receipt_printing
1007 - parent: productivity
1008 id: productivity_show_todo_list
1009 name: Show TODO list
1011 access: productivity
1014 action: show_todo_list
1015 - parent: productivity
1016 id: productivity_add_follow_up
1019 access: productivity
1023 - parent: productivity
1024 id: productivity_edit_access_rights
1025 name: Edit Access Rights
1027 access: productivity
1030 action: edit_access_rights
1031 - parent: productivity
1032 id: productivity_reports
1035 - parent: productivity_reports
1036 id: productivity_reports_follow_ups
1039 access: productivity
1043 - parent: productivity_reports
1044 id: productivity_reports_email_journal
1047 access: email_journal
1048 module: controller.pl
1051 action: EmailJournal/list
1058 id: system_client_configuration
1059 name: Client Configuration
1063 action: ClientConfig/edit
1065 id: system_ustva_einstellungen
1066 name: UStVa Einstellungen
1068 access: client/feature_ustva
1071 action: config_step1
1073 id: system_edit_dunning
1080 id: system_chart_of_accounts
1081 name: Chart of Accounts
1083 - parent: system_chart_of_accounts
1084 id: system_chart_of_accounts_add_account
1090 - parent: system_chart_of_accounts
1091 id: system_chart_of_accounts_list_accounts
1096 action: list_account
1097 - parent: system_chart_of_accounts
1098 id: system_chart_of_accounts_report_configuration_overview
1099 name: Report configuration overview
1102 action: Chart/show_report_configuration_overview
1104 id: system_buchungsgruppen
1105 name: Booking groups
1108 action: Buchungsgruppen/list
1114 action: Taxzones/list
1123 id: system_bank_accounts
1127 action: SimpleSystemSetting/list
1130 id: system_partsgroups
1134 action: SimpleSystemSetting/list
1137 id: system_part_classification
1138 name: Parts Classification
1139 icon: partsclassific
1142 action: SimpleSystemSetting/list
1143 type: part_classification
1145 id: system_pricegroups
1149 action: SimpleSystemSetting/list
1152 id: system_edit_units
1159 id: system_price_factors
1163 action: SimpleSystemSetting/list
1166 id: system_greetings
1170 action: SimpleSystemSetting/list
1173 id: system_departments
1177 action: SimpleSystemSetting/list
1180 id: system_types_of_business
1181 name: Types of Business
1184 action: SimpleSystemSetting/list
1187 id: system_contact_titles
1188 name: Contact Titles
1191 action: SimpleSystemSetting/list
1194 id: system_contact_departments
1195 name: Contact Departments
1198 action: SimpleSystemSetting/list
1199 type: contact_department
1201 id: system_project_types
1205 action: SimpleSystemSetting/list
1208 id: system_project_status
1209 name: Project Status
1212 action: SimpleSystemSetting/list
1213 type: project_status
1215 id: system_requirement_specs
1216 name: Requirement specs
1218 - parent: system_requirement_specs
1219 id: system_requirement_specs_pre_defined_texts
1220 name: Pre-defined Texts
1223 action: SimpleSystemSetting/list
1224 type: requirement_spec_predefined_text
1225 - parent: system_requirement_specs
1226 id: system_requirement_specs_requirement_spec_types
1227 name: Requirement Spec Types
1230 action: SimpleSystemSetting/list
1231 type: requirement_spec_type
1232 - parent: system_requirement_specs
1233 id: system_requirement_specs_requirement_spec_statuses
1234 name: Requirement Spec Statuses
1237 action: SimpleSystemSetting/list
1238 type: requirement_spec_status
1239 - parent: system_requirement_specs
1240 id: system_requirement_specs_complexities
1244 action: SimpleSystemSetting/list
1245 type: requirement_spec_complexity
1246 - parent: system_requirement_specs
1247 id: system_requirement_specs_risks
1251 action: SimpleSystemSetting/list
1252 type: requirement_spec_risk
1253 - parent: system_requirement_specs
1254 id: system_requirement_specs_acceptance_statuses
1255 name: Acceptance Statuses
1258 action: SimpleSystemSetting/list
1259 type: requirement_spec_acceptance_status
1261 id: system_languages_and_translations
1262 name: Languages and translations
1264 - parent: system_languages_and_translations
1265 id: system_languages_and_translations_add_language
1269 action: SimpleSystemSetting/list
1271 - parent: system_languages_and_translations
1272 id: system_languages_and_translations_greetings
1275 module: generictranslations.pl
1277 action: edit_greetings
1278 - parent: system_languages_and_translations
1279 id: system_languages_and_translations_sepa_strings
1282 module: generictranslations.pl
1284 action: edit_sepa_strings
1285 - parent: system_languages_and_translations
1286 id: system_languages_and_translations_zugferd_notes
1287 name: Factur-X/ZUGFeRD notes for each invoice
1289 module: generictranslations.pl
1291 action: edit_zugferd_notes
1292 - parent: system_languages_and_translations
1293 id: system_languages_and_translations_email_strings
1294 name: Preset email strings
1296 module: generictranslations.pl
1298 action: edit_email_strings
1300 id: system_payment_terms
1304 action: PaymentTerm/list
1306 id: system_delivery_terms
1307 name: Delivery Terms
1310 action: DeliveryTerm/list
1312 id: system_manage_custom_variables
1313 name: Manage Custom Variables
1316 action: CustomVariableConfig/list
1318 id: system_warehouses
1323 action: list_warehouses
1328 access: edit_shop_config
1332 id: system_import_csv
1335 - parent: system_import_csv
1336 id: system_import_csv_customers_and_vendors
1337 name: Customers and vendors
1340 action: CsvImport/new
1341 profile.type: customers_vendors
1342 - parent: system_import_csv
1343 id: system_import_csv_contacts
1347 action: CsvImport/new
1348 profile.type: contacts
1349 - parent: system_import_csv
1350 id: system_import_csv_shipto
1354 action: CsvImport/new
1355 profile.type: addresses
1356 - parent: system_import_csv
1357 id: system_import_csv_parts
1361 action: CsvImport/new
1363 - parent: system_import_csv
1364 id: system_import_csv_inventories
1368 action: CsvImport/new
1369 profile.type: inventories
1370 - parent: system_import_csv
1371 id: system_import_csv_projects
1375 action: CsvImport/new
1376 profile.type: projects
1377 - parent: system_import_csv
1378 id: system_import_csv_orders
1382 action: CsvImport/new
1383 profile.type: orders
1384 - parent: system_import_csv
1385 id: system_import_csv_delivery_orders
1386 name: Delivery Orders
1389 action: CsvImport/new
1390 profile.type: delivery_orders
1391 - parent: system_import_csv
1392 id: system_import_csv_ar_transactions
1393 name: AR Transactions
1396 action: CsvImport/new
1397 profile.type: ar_transactions
1399 id: system_templates
1403 - parent: system_templates
1404 id: system_templates_html_templates
1405 name: HTML Templates
1407 module: amtemplates.pl
1409 action: display_template_form
1412 - parent: system_templates
1413 id: system_templates_latex_templates
1414 name: LaTeX Templates
1416 module: amtemplates.pl
1418 action: display_template_form
1422 id: system_general_ledger_corrections
1423 name: General Ledger Corrections
1425 module: acctranscorrections.pl
1427 action: analyze_filter
1429 id: system_background_jobs_and_task_server
1430 name: Background jobs and task server
1433 - parent: system_background_jobs_and_task_server
1434 id: system_background_jobs_and_task_server_list_current_background_jobs
1435 name: List current background jobs
1438 action: BackgroundJob/list
1439 - parent: system_background_jobs_and_task_server
1440 id: system_background_jobs_and_task_server_background_job_history
1441 name: Background job history
1444 action: BackgroundJobHistory/list
1445 - parent: system_background_jobs_and_task_server
1446 id: system_background_jobs_and_task_server_task_server_control
1447 name: Task server control
1450 action: TaskServer/show
1452 id: system_audit_control
1457 action: audit_control
1459 id: system_history_search_engine
1460 name: History Search Engine
1464 action: show_history_search
1466 id: system_employees
1471 action: Employee/list
1477 id: program_user_preferences
1478 name: User Preferences
1484 id: program_internal_phone_list
1485 name: Internal Phone List
1488 action: CTI/list_internal_extensions
1496 action: company_logo
1499 id: program_kivitendo_modul
1500 name: kivitendo modules
1502 - parent: program_kivitendo_modul
1503 id: program_kivitendo_modul_overview
1504 name: Overview kivitendo modules
1506 href: http://www.kivitendo-premium.de/module.shtml
1508 - parent: program_kivitendo_modul
1509 id: program_kivitendo_modul_activate
1510 name: Activate kivitendo module
1512 href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1515 id: program_administration_area
1516 name: Administration area
1518 access: display_admin_link
1522 id: program_documentation_in_german_
1523 name: Documentation (in German)
1525 href: doc/kivitendo-Dokumentation.pdf
1528 id: program_kivitendo_website_external_
1529 name: kivitendo website (external)
1531 href: http://www.kivitendo.de/
1539 action: LoginScreen/logout