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
57 id: master_data_add_service
61 access: part_service_assembly_edit
63 action: Part/add_service
65 id: master_data_add_assembly
69 access: part_service_assembly_edit
71 action: Part/add_assembly
73 id: master_data_add_assortment
77 access: part_service_assembly_edit & client/feature_experimental
79 action: Part/add_assortment
81 id: master_data_add_project
89 id: master_data_add_requirement_spec_template
90 name: Add Requirement Spec Template
92 access: requirement_spec_edit
94 action: RequirementSpec/new
97 id: master_data_update_prices
101 access: part_service_assembly_edit
103 action: PartsPriceUpdate/search_update_prices
104 - parent: master_data
105 id: master_data_price_rules
108 access: part_service_assembly_edit
110 action: PriceRule/list
112 - parent: master_data
113 id: master_data_reports
115 icon: master_data_report
117 - parent: master_data_reports
118 id: master_data_reports_customers
120 icon: customer_report
122 access: customer_vendor_edit
124 action: CustomerVendor/search
126 - parent: master_data_reports
127 id: master_data_reports_vendors
131 access: customer_vendor_edit
133 action: CustomerVendor/search
135 - parent: master_data_reports
136 id: master_data_reports_contacts
139 access: customer_vendor_edit
141 action: CustomerVendor/search_contact
143 - parent: master_data_reports
144 id: master_data_reports_articles
148 access: part_service_assembly_details
153 - parent: master_data_reports
154 id: master_data_reports_projects
161 filter.active: active
163 - parent: master_data_reports
164 id: master_data_reports_requirement_spec_templates
165 name: Requirement Spec Templates
167 access: requirement_spec_edit
169 action: RequirementSpec/list
176 id: ar_add_requirement_spec
177 name: Add Requirement Spec
179 access: requirement_spec_edit
181 action: RequirementSpec/new
187 access: sales_quotation_edit
191 type: sales_quotation
193 id: ar_add_sales_order
194 name: Add Sales Order
195 icon: sales_order_add
197 access: sales_order_edit
203 id: ar_add_delivery_order
204 name: Add Delivery Order
205 icon: delivery_order_add
207 access: sales_delivery_order_edit
211 type: sales_delivery_order
213 id: ar_add_sales_invoice
214 name: Add Sales Invoice
215 icon: sales_invoice_add
223 id: ar_add_credit_note
224 name: Add Credit Note
225 icon: credit_note_add
245 access: sales_letter_edit
252 icon: sales_invoice_add
254 - parent: ar_invoices
255 id: ar_invoices_mass_add_sales_invoice
256 name: Mass Create Print Sales Invoice from Delivery Order
261 action: MassInvoiceCreatePrint/list_sales_delivery_orders
268 id: ar_reports_requirement_specs
269 name: Requirement Specs
271 access: requirement_spec_edit
273 action: RequirementSpec/list
275 id: ar_reports_quotations
277 icon: report_quotations
279 access: sales_quotation_edit
283 type: sales_quotation
285 id: ar_reports_sales_orders
287 icon: report_sales_orders
289 access: sales_order_edit
295 id: ar_reports_delivery_orders
296 name: Delivery Orders
297 icon: delivery_order_report
299 access: sales_delivery_order_edit
303 type: sales_delivery_order
305 id: ar_reports_invoices_credit_notes_ar_transactions
306 name: Invoices, Credit Notes & AR Transactions
307 icon: invoices_report
313 nextsub: ar_transactions
315 id: ar_reports_sales_report
321 action: search_invoice
322 nextsub: invoice_transactions
324 id: ar_reports_dunnings
326 icon: dunnings_report
333 id: ar_order_item_search
334 name: Order item search
336 access: sales_order_edit
338 action: OrderItem/search
340 id: ar_reports_delivery_plan
343 access: delivery_plan
345 action: DeliveryPlan/list
348 id: ar_reports_delivery_value_report
349 name: Delivery Value Report
351 access: delivery_value_report
353 action: DeliveryValueReport/list
356 id: ar_reports_financial_controlling
357 name: Financial Controlling
359 access: sales_order_edit
361 action: FinancialControllingReport/list
363 id: ar_reports_letters
366 access: sales_letter_report
378 action: ShopOrder/list
379 filter.transferred:eq_ignore_empty: 0
382 sort_by: shop_ordernumber
385 name: Webshop articles
386 access: shop_part_edit
388 action: ShopPart/list_articles
400 access: request_quotation_edit
404 type: request_quotation
406 id: ap_add_purchase_order
407 name: Add Purchase Order
408 icon: purchase_order_add
410 access: purchase_order_edit
416 id: ap_add_delivery_note
417 name: Add Delivery Note
419 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
423 type: purchase_delivery_order
425 id: ap_add_vendor_invoice
426 name: Add Vendor Invoice
428 access: client/allow_new_purchase_invoice & vendor_invoice_edit
437 access: purchase_letter_edit
451 access: request_quotation_edit
455 type: request_quotation
457 id: ap_reports_purchase_orders
458 name: Purchase Orders
459 icon: purchase_order_report
461 access: purchase_order_edit
467 id: ap_reports_delivery_orders
468 name: Delivery Orders
470 access: purchase_delivery_order_edit
474 type: purchase_delivery_order
476 id: ap_reports_vendor_invoices_ap_transactions
477 name: Vendor Invoices & AP Transactions
479 access: vendor_invoice_edit
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
637 id: general_ledger_cbob_transactions
638 name: CB/OB Transactions
641 access: general_ledger
643 action: YearEndTransactions/filter
644 - parent: general_ledger
645 id: general_ledger_reports
649 - parent: general_ledger_reports
650 id: general_ledger_reports_ar_aging
654 access: general_ledger
659 - parent: general_ledger_reports
660 id: general_ledger_reports_ap_aging
664 access: general_ledger
669 - parent: general_ledger_reports
670 id: general_ledger_reports_journal
674 access: general_ledger | gl_transactions
705 id: cash_bank_collection_via_sepa
706 name: Bank collection via SEPA
711 action: bank_transfer_add
714 id: cash_bank_transfer_via_sepa
715 name: Bank transfer via SEPA
720 action: bank_transfer_add
723 id: cash_bank_import_menu
726 access: bank_transaction
727 - parent: cash_bank_import_menu
728 id: cash_bank_import_csv
729 name: Custom CSV format
732 action: CsvImport/new
733 profile.type: bank_transactions
734 - parent: cash_bank_import_menu
735 id: cash_bank_import_mt940
736 name: SWIFT MT940 format
739 action: BankImport/upload_mt940
741 id: cash_bank_transactions_mt940
742 name: Bank transactions MT940
744 access: bank_transaction
746 action: BankTransaction/search
748 id: cash_reconciliation_with_bank
749 name: Reconciliation with bank
751 access: bank_transaction
753 action: Reconciliation/search
755 id: cash_reconciliation
757 icon: reconcilliation
762 action: reconciliation
768 - parent: cash_reports
769 id: cash_reports_receipts
778 - parent: cash_reports
779 id: cash_reports_payments
788 - parent: cash_reports
789 id: cash_reports_bank_collections_via_sepa
790 name: Bank collections via SEPA
795 action: bank_transfer_search
797 - parent: cash_reports
798 id: cash_reports_bank_transfers_via_sepa
799 name: Bank transfers via SEPA
804 action: bank_transfer_search
806 - parent: cash_reports
807 id: cash_reports_bank_transactions
808 name: Bank transactions
810 access: bank_transaction
812 action: BankTransaction/list_all
818 id: reports_chart_of_accounts
819 name: Chart of Accounts
820 icon: chart_of_accounts
825 action: chart_of_accounts
827 id: reports_trial_balance
834 report: trial_balance
836 id: reports_erfolgsrechnung
837 name: Erfolgsrechnung
838 icon: income_statement
840 access: report & client/feature_erfolgsrechnung
844 report: erfolgsrechnung
846 id: reports_income_statement
847 name: Income Statement
848 icon: income_statement
850 access: report & client/feature_eurechnung
854 report: income_statement
859 access: report & client/feature_eurechnung
865 id: reports_balance_sheet
869 access: report & client/feature_balance
873 report: balance_sheet
879 access: advance_turnover_tax_return & client/feature_ustva
884 id: reports_projecttransactions
885 name: Projecttransactions
893 id: reports_financial_overview
894 name: Financial Overview
898 action: FinancialOverview/list
900 id: reports_liquidity_projection
901 name: Liquidity projection
905 action: LiquidityProjection/show
910 access: batch_printing
911 - parent: batch_printing
912 id: batch_printing_sales_invoices
914 icon: sales_invoice_printing
922 - parent: batch_printing
923 id: batch_printing_sales_orders
925 icon: sales_order_printing
927 access: sales_order_edit
933 - parent: batch_printing
934 id: batch_printing_quotations
936 icon: quotation_printing
938 access: sales_quotation_edit
943 type: sales_quotation
944 - parent: batch_printing
945 id: batch_printing_packing_lists
949 access: invoice_edit | sales_order_edit
955 - parent: batch_printing
956 id: batch_printing_purchase_orders
957 name: Purchase Orders
958 icon: purchase_order_printing
960 access: purchase_order_edit
966 - parent: batch_printing
967 id: batch_printing_rfqs
971 access: request_quotation_edit
976 type: request_quotation
977 - parent: batch_printing
978 id: batch_printing_checks
987 - parent: batch_printing
988 id: batch_printing_receipts
990 icon: receipt_printing
1002 access: productivity
1003 - parent: productivity
1004 id: productivity_show_todo_list
1005 name: Show TODO list
1009 action: show_todo_list
1010 - parent: productivity
1011 id: productivity_add_follow_up
1017 - parent: productivity
1018 id: productivity_edit_access_rights
1019 name: Edit Access Rights
1023 action: edit_access_rights
1024 - parent: productivity
1025 id: productivity_reports
1028 - parent: productivity_reports
1029 id: productivity_reports_follow_ups
1035 - parent: productivity_reports
1036 id: productivity_reports_email_journal
1039 module: controller.pl
1042 action: EmailJournal/list
1049 id: system_client_configuration
1050 name: Client Configuration
1054 action: ClientConfig/edit
1056 id: system_ustva_einstellungen
1057 name: UStVa Einstellungen
1059 access: client/feature_ustva
1062 action: config_step1
1064 id: system_edit_dunning
1071 id: system_chart_of_accounts
1072 name: Chart of Accounts
1074 - parent: system_chart_of_accounts
1075 id: system_chart_of_accounts_add_account
1081 - parent: system_chart_of_accounts
1082 id: system_chart_of_accounts_list_accounts
1087 action: list_account
1088 - parent: system_chart_of_accounts
1089 id: system_chart_of_accounts_report_configuration_overview
1090 name: Report configuration overview
1093 action: Chart/show_report_configuration_overview
1095 id: system_buchungsgruppen
1096 name: Booking groups
1099 action: Buchungsgruppen/list
1105 action: Taxzones/list
1114 id: system_bank_accounts
1118 action: SimpleSystemSetting/list
1121 id: system_partsgroups
1125 action: SimpleSystemSetting/list
1128 id: system_part_classification
1129 name: Parts Classification
1130 icon: partsclassific
1133 action: SimpleSystemSetting/list
1134 type: part_classification
1136 id: system_pricegroups
1140 action: SimpleSystemSetting/list
1143 id: system_edit_units
1150 id: system_price_factors
1154 action: SimpleSystemSetting/list
1157 id: system_departments
1161 action: SimpleSystemSetting/list
1164 id: system_types_of_business
1165 name: Types of Business
1168 action: SimpleSystemSetting/list
1171 id: system_project_types
1175 action: SimpleSystemSetting/list
1178 id: system_project_status
1179 name: Project Status
1182 action: SimpleSystemSetting/list
1183 type: project_status
1185 id: system_requirement_specs
1186 name: Requirement specs
1188 - parent: system_requirement_specs
1189 id: system_requirement_specs_pre_defined_texts
1190 name: Pre-defined Texts
1193 action: SimpleSystemSetting/list
1194 type: requirement_spec_predefined_text
1195 - parent: system_requirement_specs
1196 id: system_requirement_specs_requirement_spec_types
1197 name: Requirement Spec Types
1200 action: SimpleSystemSetting/list
1201 type: requirement_spec_type
1202 - parent: system_requirement_specs
1203 id: system_requirement_specs_requirement_spec_statuses
1204 name: Requirement Spec Statuses
1207 action: SimpleSystemSetting/list
1208 type: requirement_spec_status
1209 - parent: system_requirement_specs
1210 id: system_requirement_specs_complexities
1214 action: SimpleSystemSetting/list
1215 type: requirement_spec_complexity
1216 - parent: system_requirement_specs
1217 id: system_requirement_specs_risks
1221 action: SimpleSystemSetting/list
1222 type: requirement_spec_risk
1223 - parent: system_requirement_specs
1224 id: system_requirement_specs_acceptance_statuses
1225 name: Acceptance Statuses
1228 action: SimpleSystemSetting/list
1229 type: requirement_spec_acceptance_status
1231 id: system_languages_and_translations
1232 name: Languages and translations
1234 - parent: system_languages_and_translations
1235 id: system_languages_and_translations_add_language
1239 action: SimpleSystemSetting/list
1241 - parent: system_languages_and_translations
1242 id: system_languages_and_translations_greetings
1245 module: generictranslations.pl
1247 action: edit_greetings
1248 - parent: system_languages_and_translations
1249 id: system_languages_and_translations_sepa_strings
1252 module: generictranslations.pl
1254 action: edit_sepa_strings
1255 - parent: system_languages_and_translations
1256 id: system_languages_and_translations_email_strings
1257 name: Preset email strings
1259 module: generictranslations.pl
1261 action: edit_email_strings
1263 id: system_payment_terms
1267 action: PaymentTerm/list
1269 id: system_delivery_terms
1270 name: Delivery Terms
1273 action: DeliveryTerm/list
1275 id: system_manage_custom_variables
1276 name: Manage Custom Variables
1279 action: CustomVariableConfig/list
1281 id: system_warehouses
1286 action: list_warehouses
1291 access: edit_shop_config
1295 id: system_import_csv
1298 - parent: system_import_csv
1299 id: system_import_csv_customers_and_vendors
1300 name: Customers and vendors
1303 action: CsvImport/new
1304 profile.type: customers_vendors
1305 - parent: system_import_csv
1306 id: system_import_csv_contacts
1310 action: CsvImport/new
1311 profile.type: contacts
1312 - parent: system_import_csv
1313 id: system_import_csv_shipto
1317 action: CsvImport/new
1318 profile.type: addresses
1319 - parent: system_import_csv
1320 id: system_import_csv_parts
1324 action: CsvImport/new
1326 - parent: system_import_csv
1327 id: system_import_csv_inventories
1331 action: CsvImport/new
1332 profile.type: inventories
1333 - parent: system_import_csv
1334 id: system_import_csv_projects
1338 action: CsvImport/new
1339 profile.type: projects
1340 - parent: system_import_csv
1341 id: system_import_csv_orders
1345 action: CsvImport/new
1346 profile.type: orders
1347 - parent: system_import_csv
1348 id: system_import_csv_ar_transactions
1349 name: AR Transactions
1352 action: CsvImport/new
1353 profile.type: ar_transactions
1355 id: system_templates
1359 - parent: system_templates
1360 id: system_templates_html_templates
1361 name: HTML Templates
1363 module: amtemplates.pl
1365 action: display_template_form
1368 - parent: system_templates
1369 id: system_templates_latex_templates
1370 name: LaTeX Templates
1372 module: amtemplates.pl
1374 action: display_template_form
1378 id: system_general_ledger_corrections
1379 name: General Ledger Corrections
1381 module: acctranscorrections.pl
1383 action: analyze_filter
1385 id: system_background_jobs_and_task_server
1386 name: Background jobs and task server
1389 - parent: system_background_jobs_and_task_server
1390 id: system_background_jobs_and_task_server_list_current_background_jobs
1391 name: List current background jobs
1394 action: BackgroundJob/list
1395 - parent: system_background_jobs_and_task_server
1396 id: system_background_jobs_and_task_server_background_job_history
1397 name: Background job history
1400 action: BackgroundJobHistory/list
1401 - parent: system_background_jobs_and_task_server
1402 id: system_background_jobs_and_task_server_task_server_control
1403 name: Task server control
1406 action: TaskServer/show
1408 id: system_audit_control
1413 action: audit_control
1415 id: system_history_search_engine
1416 name: History Search Engine
1420 action: show_history_search
1422 id: system_employees
1427 action: Employee/list
1433 id: program_user_preferences
1434 name: User Preferences
1440 id: program_internal_phone_list
1441 name: Internal Phone List
1444 action: CTI/list_internal_extensions
1452 action: company_logo
1455 id: program_kivitendo_modul
1456 name: kivitendo modules
1458 - parent: program_kivitendo_modul
1459 id: program_kivitendo_modul_overview
1460 name: Overview kivitendo modules
1462 href: http://www.kivitendo-premium.de/module.shtml
1464 - parent: program_kivitendo_modul
1465 id: program_kivitendo_modul_activate
1466 name: Activate kivitendo module
1468 href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1471 id: program_administration_area
1472 name: Administration area
1474 access: display_admin_link
1478 id: program_documentation_in_german_
1479 name: Documentation (in German)
1481 href: doc/kivitendo-Dokumentation.pdf
1484 id: program_kivitendo_website_external_
1485 name: kivitendo website (external)
1487 href: http://www.kivitendo.de/
1495 action: LoginScreen/logout