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
270 icon: sales_invoice_add
272 - parent: ar_invoices
273 id: ar_invoices_mass_add_sales_invoice
274 name: Mass Create Print Sales Invoice from Delivery Order
279 action: MassInvoiceCreatePrint/list_sales_delivery_orders
286 id: ar_reports_requirement_specs
287 name: Requirement Specs
289 access: requirement_spec_edit
291 action: RequirementSpec/list
293 id: ar_reports_quotations
295 icon: report_quotations
297 access: sales_quotation_edit
301 type: sales_quotation
303 id: ar_reports_sales_orders
305 icon: report_sales_orders
307 access: sales_order_edit
313 id: ar_reports_delivery_orders
314 name: Delivery Orders
315 icon: delivery_order_report
317 access: sales_delivery_order_edit
321 type: sales_delivery_order
323 id: ar_reports_invoices_credit_notes_ar_transactions
324 name: Invoices, Credit Notes & AR Transactions
325 icon: invoices_report
331 nextsub: ar_transactions
333 id: ar_reports_sales_report
339 action: search_invoice
340 nextsub: invoice_transactions
342 id: ar_reports_dunnings
344 icon: dunnings_report
351 id: ar_reports_delivery_plan
354 access: delivery_plan
356 action: DeliveryPlan/list
359 id: ar_reports_delivery_value_report
360 name: Delivery Value Report
362 access: delivery_value_report
364 action: DeliveryValueReport/list
367 id: ar_reports_financial_controlling
368 name: Financial Controlling
370 access: sales_order_edit
372 action: FinancialControllingReport/list
374 id: ar_reports_letters
377 access: sales_letter_report
389 access: request_quotation_edit
393 type: request_quotation
395 id: ap_add_purchase_order
396 name: Add Purchase Order
397 icon: purchase_order_add
399 access: purchase_order_edit
405 id: ap_add_delivery_note
406 name: Add Delivery Note
408 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
412 type: purchase_delivery_order
414 id: ap_add_vendor_invoice
415 name: Add Vendor Invoice
417 access: client/allow_new_purchase_invoice & vendor_invoice_edit
432 access: request_quotation_edit
436 type: request_quotation
438 id: ap_reports_purchase_orders
439 name: Purchase Orders
440 icon: purchase_order_report
442 access: purchase_order_edit
448 id: ap_reports_delivery_orders
449 name: Delivery Orders
451 access: purchase_delivery_order_edit
455 type: purchase_delivery_order
457 id: ap_reports_vendor_invoices_ap_transactions
458 name: Vendor Invoices & AP Transactions
460 access: vendor_invoice_edit
464 nextsub: ap_transactions
466 id: ap_reports_delivery_plan
469 access: delivery_plan
471 action: DeliveryPlan/list
474 id: ap_reports_delivery_value_report
475 name: Delivery Value Report
477 access: delivery_value_report
479 action: DeliveryValueReport/list
489 access: warehouse_management
491 action: Inventory/stock_in
493 id: warehouse_produce_assembly
494 name: Produce Assembly
495 icon: assembly_produce
497 access: warehouse_management
500 action: transfer_warehouse_selection
503 id: warehouse_transfer
506 access: warehouse_management
509 action: transfer_warehouse_selection
512 id: warehouse_removal
515 access: warehouse_management
518 action: transfer_warehouse_selection
521 id: warehouse_reports
524 - parent: warehouse_reports
525 id: warehouse_reports_warehouse_content
526 name: Warehouse content
528 access: warehouse_contents | warehouse_management
532 - parent: warehouse_reports
533 id: warehouse_reports_whjournal
536 access: warehouse_management
544 - parent: general_ledger
545 id: general_ledger_add_transaction
546 name: Add Transaction
547 icon: transaction_add
549 access: general_ledger
553 - parent: general_ledger
554 id: general_ledger_add_ar_transaction
555 name: Add AR Transaction
556 icon: ar_transaction_add
558 access: general_ledger
562 - parent: general_ledger
563 id: general_ledger_add_ap_transaction
564 name: Add AP Transaction
565 icon: ap_transaction_add
567 access: general_ledger
571 - parent: general_ledger
572 id: general_ledger_datev_export_assistent
573 name: DATEV - Export Assistent
576 access: datev_export & client/feature_datev
580 - parent: general_ledger
581 id: general_ledger_reports
585 - parent: general_ledger_reports
586 id: general_ledger_reports_ar_aging
590 access: general_ledger
595 - parent: general_ledger_reports
596 id: general_ledger_reports_ap_aging
600 access: general_ledger
605 - parent: general_ledger_reports
606 id: general_ledger_reports_journal
610 access: general_ledger
641 id: cash_bank_collection_via_sepa
642 name: Bank collection via SEPA
647 action: bank_transfer_add
650 id: cash_bank_transfer_via_sepa
651 name: Bank transfer via SEPA
656 action: bank_transfer_add
662 - parent: cash_bank_import
663 id: cash_bank_import_csv
666 access: bank_transaction
668 action: CsvImport/new
669 profile.type: bank_transactions
670 - parent: cash_bank_import
671 id: cash_bank_import_mt940
674 access: bank_transaction
676 action: BankImport/upload_mt940
678 id: cash_bank_transactions_mt940
679 name: Bank transactions MT940
681 access: bank_transaction
683 action: BankTransaction/search
685 id: cash_reconciliation_with_bank
686 name: Reconciliation with bank
688 access: bank_transaction
690 action: Reconciliation/search
691 next_sub: Reconciliation/reconciliation
693 id: cash_reconciliation
695 icon: reconcilliation
700 action: reconciliation
706 - parent: cash_reports
707 id: cash_reports_receipts
716 - parent: cash_reports
717 id: cash_reports_payments
726 - parent: cash_reports
727 id: cash_reports_bank_collections_via_sepa
728 name: Bank collections via SEPA
733 action: bank_transfer_search
735 - parent: cash_reports
736 id: cash_reports_bank_transfers_via_sepa
737 name: Bank transfers via SEPA
742 action: bank_transfer_search
744 - parent: cash_reports
745 id: cash_reports_bank_transactions
746 name: Bank transactions
748 access: bank_transaction
750 action: BankTransaction/list_all
756 id: reports_chart_of_accounts
757 name: Chart of Accounts
758 icon: chart_of_accounts
763 action: chart_of_accounts
765 id: reports_trial_balance
772 report: trial_balance
774 id: reports_erfolgsrechnung
775 name: Erfolgsrechnung
776 icon: income_statement
778 access: report & client/feature_erfolgsrechnung
782 report: erfolgsrechnung
784 id: reports_income_statement
785 name: Income Statement
786 icon: income_statement
788 access: report & client/feature_eurechnung
792 report: income_statement
797 access: report & client/feature_eurechnung
803 id: reports_balance_sheet
807 access: report & client/feature_balance
811 report: balance_sheet
817 access: advance_turnover_tax_return & client/feature_ustva
822 id: reports_projecttransactions
823 name: Projecttransactions
831 id: reports_financial_overview
832 name: Financial Overview
836 action: FinancialOverview/list
838 id: reports_liquidity_projection
839 name: Liquidity projection
843 action: LiquidityProjection/show
848 access: batch_printing
849 - parent: batch_printing
850 id: batch_printing_sales_invoices
852 icon: sales_invoice_printing
860 - parent: batch_printing
861 id: batch_printing_sales_orders
863 icon: sales_order_printing
865 access: sales_order_edit
871 - parent: batch_printing
872 id: batch_printing_quotations
874 icon: quotation_printing
876 access: sales_quotation_edit
881 type: sales_quotation
882 - parent: batch_printing
883 id: batch_printing_packing_lists
887 access: invoice_edit | sales_order_edit
893 - parent: batch_printing
894 id: batch_printing_purchase_orders
895 name: Purchase Orders
896 icon: purchase_order_printing
898 access: purchase_order_edit
904 - parent: batch_printing
905 id: batch_printing_rfqs
909 access: request_quotation_edit
914 type: request_quotation
915 - parent: batch_printing
916 id: batch_printing_checks
925 - parent: batch_printing
926 id: batch_printing_receipts
928 icon: receipt_printing
941 - parent: productivity
942 id: productivity_show_todo_list
947 action: show_todo_list
948 - parent: productivity
949 id: productivity_add_follow_up
955 - parent: productivity
956 id: productivity_edit_access_rights
957 name: Edit Access Rights
961 action: edit_access_rights
962 - parent: productivity
963 id: productivity_reports
966 - parent: productivity_reports
967 id: productivity_reports_follow_ups
973 - parent: productivity_reports
974 id: productivity_reports_email_journal
977 module: controller.pl
979 action: EmailJournal/list
986 id: system_client_configuration
987 name: Client Configuration
991 action: ClientConfig/edit
993 id: system_ustva_einstellungen
994 name: UStVa Einstellungen
996 access: client/feature_ustva
1001 id: system_edit_dunning
1008 id: system_chart_of_accounts
1009 name: Chart of Accounts
1011 - parent: system_chart_of_accounts
1012 id: system_chart_of_accounts_add_account
1018 - parent: system_chart_of_accounts
1019 id: system_chart_of_accounts_list_accounts
1024 action: list_account
1026 id: system_buchungsgruppen
1027 name: Booking groups
1030 action: Buchungsgruppen/list
1036 action: Taxzones/list
1045 id: system_bank_accounts
1049 action: BankAccount/list
1059 id: system_pricegroups
1067 id: system_edit_units
1074 id: system_price_factors
1079 action: list_price_factors
1081 id: system_departments
1085 action: Department/list
1087 id: system_types_of_business
1088 name: Types of Business
1091 action: Business/list
1100 id: system_project_types
1104 action: ProjectType/list
1106 id: system_project_status
1107 name: Project Status
1110 action: ProjectStatus/list
1112 id: system_requirement_specs
1113 name: Requirement specs
1115 - parent: system_requirement_specs
1116 id: system_requirement_specs_pre_defined_texts
1117 name: Pre-defined Texts
1120 action: RequirementSpecPredefinedText/list
1121 - parent: system_requirement_specs
1122 id: system_requirement_specs_requirement_spec_types
1123 name: Requirement Spec Types
1126 action: RequirementSpecType/list
1127 - parent: system_requirement_specs
1128 id: system_requirement_specs_requirement_spec_statuses
1129 name: Requirement Spec Statuses
1132 action: RequirementSpecStatus/list
1133 - parent: system_requirement_specs
1134 id: system_requirement_specs_complexities
1138 action: RequirementSpecComplexity/list
1139 - parent: system_requirement_specs
1140 id: system_requirement_specs_risks
1144 action: RequirementSpecRisk/list
1145 - parent: system_requirement_specs
1146 id: system_requirement_specs_acceptance_statuses
1147 name: Acceptance Statuses
1150 action: RequirementSpecAcceptanceStatus/list
1152 id: system_languages_and_translations
1153 name: Languages and translations
1155 - parent: system_languages_and_translations
1156 id: system_languages_and_translations_add_language
1161 action: add_language
1162 - parent: system_languages_and_translations
1163 id: system_languages_and_translations_list_languages
1164 name: List Languages
1168 action: list_language
1169 - parent: system_languages_and_translations
1170 id: system_languages_and_translations_greetings
1173 module: generictranslations.pl
1175 action: edit_greetings
1176 - parent: system_languages_and_translations
1177 id: system_languages_and_translations_sepa_strings
1180 module: generictranslations.pl
1182 action: edit_sepa_strings
1184 id: system_payment_terms
1188 action: PaymentTerm/list
1190 id: system_delivery_terms
1191 name: Delivery Terms
1194 action: DeliveryTerm/list
1196 id: system_manage_custom_variables
1197 name: Manage Custom Variables
1200 action: CustomVariableConfig/list
1202 id: system_warehouses
1207 action: list_warehouses
1209 id: system_import_csv
1212 - parent: system_import_csv
1213 id: system_import_csv_customers_and_vendors
1214 name: Customers and vendors
1217 action: CsvImport/new
1218 profile.type: customers_vendors
1219 - parent: system_import_csv
1220 id: system_import_csv_contacts
1224 action: CsvImport/new
1225 profile.type: contacts
1226 - parent: system_import_csv
1227 id: system_import_csv_shipto
1231 action: CsvImport/new
1232 profile.type: addresses
1233 - parent: system_import_csv
1234 id: system_import_csv_parts
1238 action: CsvImport/new
1240 - parent: system_import_csv
1241 id: system_import_csv_inventories
1245 action: CsvImport/new
1246 profile.type: inventories
1247 - parent: system_import_csv
1248 id: system_import_csv_projects
1252 action: CsvImport/new
1253 profile.type: projects
1254 - parent: system_import_csv
1255 id: system_import_csv_orders
1259 action: CsvImport/new
1260 profile.type: orders
1261 - parent: system_import_csv
1262 id: system_import_csv_ar_transactions
1263 name: AR Transactions
1266 action: CsvImport/new
1267 profile.type: ar_transactions
1269 id: system_templates
1273 - parent: system_templates
1274 id: system_templates_html_templates
1275 name: HTML Templates
1277 module: amtemplates.pl
1279 action: display_template_form
1282 - parent: system_templates
1283 id: system_templates_latex_templates
1284 name: LaTeX Templates
1286 module: amtemplates.pl
1288 action: display_template_form
1291 - parent: system_templates
1292 id: system_templates_stylesheet
1295 module: amtemplates.pl
1297 action: display_template_form
1300 id: system_general_ledger_corrections
1301 name: General Ledger Corrections
1303 module: acctranscorrections.pl
1305 action: analyze_filter
1307 id: system_background_jobs_and_task_server
1308 name: Background jobs and task server
1311 - parent: system_background_jobs_and_task_server
1312 id: system_background_jobs_and_task_server_list_current_background_jobs
1313 name: List current background jobs
1316 action: BackgroundJob/list
1317 - parent: system_background_jobs_and_task_server
1318 id: system_background_jobs_and_task_server_background_job_history
1319 name: Background job history
1322 action: BackgroundJobHistory/list
1323 - parent: system_background_jobs_and_task_server
1324 id: system_background_jobs_and_task_server_task_server_control
1325 name: Task server control
1328 action: TaskServer/show
1330 id: system_audit_control
1335 action: audit_control
1337 id: system_history_search_engine
1338 name: History Search Engine
1342 action: show_history_search
1344 id: system_employees
1349 action: Employee/list
1355 id: program_user_preferences
1356 name: User Preferences
1362 id: program_internal_phone_list
1363 name: Internal Phone List
1366 action: CTI/list_internal_extensions
1374 action: company_logo
1377 id: program_kivitendo_modul
1378 name: kivitendo modules
1380 - parent: program_kivitendo_modul
1381 id: program_kivitendo_modul_overview
1382 name: Overview kivitendo modules
1384 href: http://www.kivitendo-premium.de/module.shtml
1386 - parent: program_kivitendo_modul
1387 id: program_kivitendo_modul_activate
1388 name: Activate kivitendo module
1390 href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1393 id: program_administration_area
1394 name: Administration area
1396 access: display_admin_link
1400 id: program_documentation_in_german_
1401 name: Documentation (in German)
1403 href: doc/kivitendo-Dokumentation.pdf
1406 id: program_kivitendo_website_external_
1407 name: kivitendo website (external)
1409 href: http://www.kivitendo.de/
1417 action: LoginScreen/logout