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
379 access: request_quotation_edit
383 type: request_quotation
385 id: ap_add_purchase_order
386 name: Add Purchase Order
387 icon: purchase_order_add
389 access: purchase_order_edit
395 id: ap_add_delivery_note
396 name: Add Delivery Note
398 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
402 type: purchase_delivery_order
404 id: ap_add_vendor_invoice
405 name: Add Vendor Invoice
407 access: client/allow_new_purchase_invoice & vendor_invoice_edit
416 access: purchase_letter_edit
430 access: request_quotation_edit
434 type: request_quotation
436 id: ap_reports_purchase_orders
437 name: Purchase Orders
438 icon: purchase_order_report
440 access: purchase_order_edit
446 id: ap_reports_delivery_orders
447 name: Delivery Orders
449 access: purchase_delivery_order_edit
453 type: purchase_delivery_order
455 id: ap_reports_vendor_invoices_ap_transactions
456 name: Vendor Invoices & AP Transactions
458 access: vendor_invoice_edit
463 id: ap_reports_delivery_plan
466 access: delivery_plan
468 action: DeliveryPlan/list
471 id: ap_reports_delivery_value_report
472 name: Delivery Value Report
474 access: delivery_value_report
476 action: DeliveryValueReport/list
479 id: ap_reports_letters
482 access: purchase_letter_report
494 access: warehouse_management
496 action: Inventory/stock_in
498 id: warehouse_produce_assembly
499 name: Produce Assembly
500 icon: assembly_produce
502 access: warehouse_management
505 action: transfer_warehouse_selection
508 id: warehouse_transfer
511 access: warehouse_management
514 action: transfer_warehouse_selection
517 id: warehouse_removal
520 access: warehouse_management
523 action: transfer_warehouse_selection
526 id: warehouse_reports
529 - parent: warehouse_reports
530 id: warehouse_reports_warehouse_content
531 name: Warehouse content
533 access: warehouse_contents | warehouse_management
537 - parent: warehouse_reports
538 id: warehouse_reports_whjournal
541 access: warehouse_management
545 - parent: warehouse_reports
546 id: warehouse_reports_whusage
548 icon: warehouse_usage
550 access: warehouse_contents | warehouse_management
552 action: Inventory/stock_usage
557 - parent: general_ledger
558 id: general_ledger_add_transaction
559 name: Add Transaction
560 icon: transaction_add
562 access: gl_transactions
566 - parent: general_ledger
567 id: general_ledger_add_ar_transaction
568 name: Add AR Transaction
569 icon: ar_transaction_add
571 access: ar_transactions
575 - parent: general_ledger
576 id: general_ledger_add_ap_transaction
577 name: Add AP Transaction
578 icon: ap_transaction_add
580 access: ap_transactions
584 - parent: general_ledger
585 id: general_ledger_datev_export_assistent
586 name: DATEV - Export Assistent
589 access: datev_export & client/feature_datev
593 - parent: general_ledger
594 id: general_ledger_gobd_export
598 access: general_ledger
601 - parent: general_ledger
602 id: general_ledger_cbob_transactions
603 name: CB/OB Transactions
606 access: general_ledger
608 action: YearEndTransactions/filter
609 - parent: general_ledger
610 id: general_ledger_reports
614 - parent: general_ledger_reports
615 id: general_ledger_reports_ar_aging
619 access: general_ledger
624 - parent: general_ledger_reports
625 id: general_ledger_reports_ap_aging
629 access: general_ledger
634 - parent: general_ledger_reports
635 id: general_ledger_reports_journal
639 access: general_ledger | gl_transactions
670 id: cash_bank_collection_via_sepa
671 name: Bank collection via SEPA
676 action: bank_transfer_add
679 id: cash_bank_transfer_via_sepa
680 name: Bank transfer via SEPA
685 action: bank_transfer_add
688 id: cash_bank_import_menu
691 access: bank_transaction
692 - parent: cash_bank_import_menu
693 id: cash_bank_import_csv
694 name: Custom CSV format
697 action: CsvImport/new
698 profile.type: bank_transactions
699 - parent: cash_bank_import_menu
700 name: SWIFT MT940 format
703 action: BankImport/upload_mt940
705 id: cash_bank_transactions_mt940
706 name: Bank transactions MT940
708 access: bank_transaction
710 action: BankTransaction/search
712 id: cash_reconciliation_with_bank
713 name: Reconciliation with bank
715 access: bank_transaction
717 action: Reconciliation/search
719 id: cash_reconciliation
721 icon: reconcilliation
726 action: reconciliation
732 - parent: cash_reports
733 id: cash_reports_receipts
742 - parent: cash_reports
743 id: cash_reports_payments
752 - parent: cash_reports
753 id: cash_reports_bank_collections_via_sepa
754 name: Bank collections via SEPA
759 action: bank_transfer_search
761 - parent: cash_reports
762 id: cash_reports_bank_transfers_via_sepa
763 name: Bank transfers via SEPA
768 action: bank_transfer_search
770 - parent: cash_reports
771 id: cash_reports_bank_transactions
772 name: Bank transactions
774 access: bank_transaction
776 action: BankTransaction/list_all
782 id: reports_chart_of_accounts
783 name: Chart of Accounts
784 icon: chart_of_accounts
789 action: chart_of_accounts
791 id: reports_trial_balance
798 report: trial_balance
800 id: reports_erfolgsrechnung
801 name: Erfolgsrechnung
802 icon: income_statement
804 access: report & client/feature_erfolgsrechnung
808 report: erfolgsrechnung
810 id: reports_income_statement
811 name: Income Statement
812 icon: income_statement
814 access: report & client/feature_eurechnung
818 report: income_statement
823 access: report & client/feature_eurechnung
829 id: reports_balance_sheet
833 access: report & client/feature_balance
837 report: balance_sheet
843 access: advance_turnover_tax_return & client/feature_ustva
848 id: reports_projecttransactions
849 name: Projecttransactions
857 id: reports_financial_overview
858 name: Financial Overview
862 action: FinancialOverview/list
864 id: reports_liquidity_projection
865 name: Liquidity projection
869 action: LiquidityProjection/show
874 access: batch_printing
875 - parent: batch_printing
876 id: batch_printing_sales_invoices
878 icon: sales_invoice_printing
886 - parent: batch_printing
887 id: batch_printing_sales_orders
889 icon: sales_order_printing
891 access: sales_order_edit
897 - parent: batch_printing
898 id: batch_printing_quotations
900 icon: quotation_printing
902 access: sales_quotation_edit
907 type: sales_quotation
908 - parent: batch_printing
909 id: batch_printing_packing_lists
913 access: invoice_edit | sales_order_edit
919 - parent: batch_printing
920 id: batch_printing_purchase_orders
921 name: Purchase Orders
922 icon: purchase_order_printing
924 access: purchase_order_edit
930 - parent: batch_printing
931 id: batch_printing_rfqs
935 access: request_quotation_edit
940 type: request_quotation
941 - parent: batch_printing
942 id: batch_printing_checks
951 - parent: batch_printing
952 id: batch_printing_receipts
954 icon: receipt_printing
967 - parent: productivity
968 id: productivity_show_todo_list
973 action: show_todo_list
974 - parent: productivity
975 id: productivity_add_follow_up
981 - parent: productivity
982 id: productivity_edit_access_rights
983 name: Edit Access Rights
987 action: edit_access_rights
988 - parent: productivity
989 id: productivity_reports
992 - parent: productivity_reports
993 id: productivity_reports_follow_ups
999 - parent: productivity_reports
1000 id: productivity_reports_email_journal
1003 module: controller.pl
1006 action: EmailJournal/list
1013 id: system_client_configuration
1014 name: Client Configuration
1018 action: ClientConfig/edit
1020 id: system_ustva_einstellungen
1021 name: UStVa Einstellungen
1023 access: client/feature_ustva
1026 action: config_step1
1028 id: system_edit_dunning
1035 id: system_chart_of_accounts
1036 name: Chart of Accounts
1038 - parent: system_chart_of_accounts
1039 id: system_chart_of_accounts_add_account
1045 - parent: system_chart_of_accounts
1046 id: system_chart_of_accounts_list_accounts
1051 action: list_account
1053 id: system_buchungsgruppen
1054 name: Booking groups
1057 action: Buchungsgruppen/list
1063 action: Taxzones/list
1072 id: system_bank_accounts
1076 action: SimpleSystemSetting/list
1079 id: system_partsgroups
1083 action: SimpleSystemSetting/list
1086 id: system_part_classification
1087 name: Parts Classification
1088 icon: partsclassific
1091 action: SimpleSystemSetting/list
1092 type: part_classification
1094 id: system_pricegroups
1098 action: SimpleSystemSetting/list
1101 id: system_edit_units
1108 id: system_price_factors
1112 action: SimpleSystemSetting/list
1115 id: system_departments
1119 action: SimpleSystemSetting/list
1122 id: system_types_of_business
1123 name: Types of Business
1126 action: SimpleSystemSetting/list
1129 id: system_project_types
1133 action: SimpleSystemSetting/list
1136 id: system_project_status
1137 name: Project Status
1140 action: SimpleSystemSetting/list
1141 type: project_status
1143 id: system_requirement_specs
1144 name: Requirement specs
1146 - parent: system_requirement_specs
1147 id: system_requirement_specs_pre_defined_texts
1148 name: Pre-defined Texts
1151 action: SimpleSystemSetting/list
1152 type: requirement_spec_predefined_text
1153 - parent: system_requirement_specs
1154 id: system_requirement_specs_requirement_spec_types
1155 name: Requirement Spec Types
1158 action: SimpleSystemSetting/list
1159 type: requirement_spec_type
1160 - parent: system_requirement_specs
1161 id: system_requirement_specs_requirement_spec_statuses
1162 name: Requirement Spec Statuses
1165 action: SimpleSystemSetting/list
1166 type: requirement_spec_status
1167 - parent: system_requirement_specs
1168 id: system_requirement_specs_complexities
1172 action: SimpleSystemSetting/list
1173 type: requirement_spec_complexity
1174 - parent: system_requirement_specs
1175 id: system_requirement_specs_risks
1179 action: SimpleSystemSetting/list
1180 type: requirement_spec_risk
1181 - parent: system_requirement_specs
1182 id: system_requirement_specs_acceptance_statuses
1183 name: Acceptance Statuses
1186 action: SimpleSystemSetting/list
1187 type: requirement_spec_acceptance_status
1189 id: system_languages_and_translations
1190 name: Languages and translations
1192 - parent: system_languages_and_translations
1193 id: system_languages_and_translations_add_language
1197 action: SimpleSystemSetting/list
1199 - parent: system_languages_and_translations
1200 id: system_languages_and_translations_greetings
1203 module: generictranslations.pl
1205 action: edit_greetings
1206 - parent: system_languages_and_translations
1207 id: system_languages_and_translations_sepa_strings
1210 module: generictranslations.pl
1212 action: edit_sepa_strings
1213 - parent: system_languages_and_translations
1214 id: system_languages_and_translations_email_strings
1215 name: Preset email strings
1217 module: generictranslations.pl
1219 action: edit_email_strings
1221 id: system_payment_terms
1225 action: PaymentTerm/list
1227 id: system_delivery_terms
1228 name: Delivery Terms
1231 action: DeliveryTerm/list
1233 id: system_manage_custom_variables
1234 name: Manage Custom Variables
1237 action: CustomVariableConfig/list
1239 id: system_warehouses
1244 action: list_warehouses
1246 id: system_import_csv
1249 - parent: system_import_csv
1250 id: system_import_csv_customers_and_vendors
1251 name: Customers and vendors
1254 action: CsvImport/new
1255 profile.type: customers_vendors
1256 - parent: system_import_csv
1257 id: system_import_csv_contacts
1261 action: CsvImport/new
1262 profile.type: contacts
1263 - parent: system_import_csv
1264 id: system_import_csv_shipto
1268 action: CsvImport/new
1269 profile.type: addresses
1270 - parent: system_import_csv
1271 id: system_import_csv_parts
1275 action: CsvImport/new
1277 - parent: system_import_csv
1278 id: system_import_csv_inventories
1282 action: CsvImport/new
1283 profile.type: inventories
1284 - parent: system_import_csv
1285 id: system_import_csv_projects
1289 action: CsvImport/new
1290 profile.type: projects
1291 - parent: system_import_csv
1292 id: system_import_csv_orders
1296 action: CsvImport/new
1297 profile.type: orders
1298 - parent: system_import_csv
1299 id: system_import_csv_ar_transactions
1300 name: AR Transactions
1303 action: CsvImport/new
1304 profile.type: ar_transactions
1306 id: system_templates
1310 - parent: system_templates
1311 id: system_templates_html_templates
1312 name: HTML Templates
1314 module: amtemplates.pl
1316 action: display_template_form
1319 - parent: system_templates
1320 id: system_templates_latex_templates
1321 name: LaTeX Templates
1323 module: amtemplates.pl
1325 action: display_template_form
1329 id: system_general_ledger_corrections
1330 name: General Ledger Corrections
1332 module: acctranscorrections.pl
1334 action: analyze_filter
1336 id: system_background_jobs_and_task_server
1337 name: Background jobs and task server
1340 - parent: system_background_jobs_and_task_server
1341 id: system_background_jobs_and_task_server_list_current_background_jobs
1342 name: List current background jobs
1345 action: BackgroundJob/list
1346 - parent: system_background_jobs_and_task_server
1347 id: system_background_jobs_and_task_server_background_job_history
1348 name: Background job history
1351 action: BackgroundJobHistory/list
1352 - parent: system_background_jobs_and_task_server
1353 id: system_background_jobs_and_task_server_task_server_control
1354 name: Task server control
1357 action: TaskServer/show
1359 id: system_audit_control
1364 action: audit_control
1366 id: system_history_search_engine
1367 name: History Search Engine
1371 action: show_history_search
1373 id: system_employees
1378 action: Employee/list
1384 id: program_user_preferences
1385 name: User Preferences
1391 id: program_internal_phone_list
1392 name: Internal Phone List
1395 action: CTI/list_internal_extensions
1403 action: company_logo
1406 id: program_kivitendo_modul
1407 name: kivitendo modules
1409 - parent: program_kivitendo_modul
1410 id: program_kivitendo_modul_overview
1411 name: Overview kivitendo modules
1413 href: http://www.kivitendo-premium.de/module.shtml
1415 - parent: program_kivitendo_modul
1416 id: program_kivitendo_modul_activate
1417 name: Activate kivitendo module
1419 href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1422 id: program_administration_area
1423 name: Administration area
1425 access: display_admin_link
1429 id: program_documentation_in_german_
1430 name: Documentation (in German)
1432 href: doc/kivitendo-Dokumentation.pdf
1435 id: program_kivitendo_website_external_
1436 name: kivitendo website (external)
1438 href: http://www.kivitendo.de/
1446 action: LoginScreen/logout