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
274 id: ar_reports_requirement_specs
275 name: Requirement Specs
277 access: requirement_spec_edit
279 action: RequirementSpec/list
281 id: ar_reports_quotations
283 icon: report_quotations
285 access: sales_quotation_edit
289 type: sales_quotation
291 id: ar_reports_sales_orders
293 icon: report_sales_orders
295 access: sales_order_edit
301 id: ar_reports_delivery_orders
302 name: Delivery Orders
303 icon: delivery_order_report
305 access: sales_delivery_order_edit
309 type: sales_delivery_order
311 id: ar_reports_invoices_credit_notes_ar_transactions
312 name: Invoices, Credit Notes & AR Transactions
313 icon: invoices_report
319 nextsub: ar_transactions
321 id: ar_reports_sales_report
327 action: search_invoice
328 nextsub: invoice_transactions
330 id: ar_reports_dunnings
332 icon: dunnings_report
339 id: ar_reports_delivery_plan
342 access: delivery_plan
344 action: DeliveryPlan/list
348 id: ar_reports_delivery_value_report
349 name: Delivery Value Report
351 access: delivery_value_report
353 action: DeliveryPlan/list
354 mode: delivery_value_report
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
380 access: request_quotation_edit
384 type: request_quotation
386 id: ap_add_purchase_order
387 name: Add Purchase Order
388 icon: purchase_order_add
390 access: purchase_order_edit
396 id: ap_add_delivery_note
397 name: Add Delivery Note
399 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
403 type: purchase_delivery_order
405 id: ap_add_vendor_invoice
406 name: Add Vendor Invoice
408 access: client/allow_new_purchase_invoice & vendor_invoice_edit
423 access: request_quotation_edit
427 type: request_quotation
429 id: ap_reports_purchase_orders
430 name: Purchase Orders
431 icon: purchase_order_report
433 access: purchase_order_edit
439 id: ap_reports_delivery_orders
440 name: Delivery Orders
442 access: purchase_delivery_order_edit
446 type: purchase_delivery_order
448 id: ap_reports_vendor_invoices_ap_transactions
449 name: Vendor Invoices & AP Transactions
451 access: vendor_invoice_edit
455 nextsub: ap_transactions
457 id: ap_reports_delivery_plan
460 access: delivery_plan
462 action: DeliveryPlan/list
466 id: ap_reports_delivery_value_report
467 name: Delivery Value Report
469 access: delivery_value_report
471 action: DeliveryPlan/list
473 mode: delivery_value_report
482 access: warehouse_management
484 action: Inventory/stock_in
486 id: warehouse_produce_assembly
487 name: Produce Assembly
488 icon: assembly_produce
490 access: warehouse_management
493 action: transfer_warehouse_selection
496 id: warehouse_transfer
499 access: warehouse_management
502 action: transfer_warehouse_selection
505 id: warehouse_removal
508 access: warehouse_management
511 action: transfer_warehouse_selection
514 id: warehouse_reports
517 - parent: warehouse_reports
518 id: warehouse_reports_warehouse_content
519 name: Warehouse content
521 access: warehouse_contents | warehouse_management
525 - parent: warehouse_reports
526 id: warehouse_reports_whjournal
529 access: warehouse_management
537 - parent: general_ledger
538 id: general_ledger_add_transaction
539 name: Add Transaction
540 icon: transaction_add
542 access: general_ledger
546 - parent: general_ledger
547 id: general_ledger_add_ar_transaction
548 name: Add AR Transaction
549 icon: ar_transaction_add
551 access: general_ledger
555 - parent: general_ledger
556 id: general_ledger_add_ap_transaction
557 name: Add AP Transaction
558 icon: ap_transaction_add
560 access: general_ledger
564 - parent: general_ledger
565 id: general_ledger_datev_export_assistent
566 name: DATEV - Export Assistent
573 - parent: general_ledger
574 id: general_ledger_reports
578 - parent: general_ledger_reports
579 id: general_ledger_reports_ar_aging
583 access: general_ledger
588 - parent: general_ledger_reports
589 id: general_ledger_reports_ap_aging
593 access: general_ledger
598 - parent: general_ledger_reports
599 id: general_ledger_reports_journal
603 access: general_ledger
634 id: cash_bank_collection_via_sepa
635 name: Bank collection via SEPA
640 action: bank_transfer_add
643 id: cash_bank_transfer_via_sepa
644 name: Bank transfer via SEPA
649 action: bank_transfer_add
655 - parent: cash_bank_import
656 id: cash_bank_import_csv
659 access: bank_transaction
661 action: CsvImport/new
662 profile.type: bank_transactions
663 - parent: cash_bank_import
664 id: cash_bank_import_mt940
667 access: bank_transaction
669 action: BankImport/upload_mt940
671 id: cash_bank_transactions_mt940
672 name: Bank transactions MT940
674 access: bank_transaction
676 action: BankTransaction/search
678 id: cash_reconciliation_with_bank
679 name: Reconciliation with bank
681 access: bank_transaction
683 action: Reconciliation/search
684 next_sub: Reconciliation/reconciliation
686 id: cash_reconciliation
688 icon: reconcilliation
693 action: reconciliation
699 - parent: cash_reports
700 id: cash_reports_receipts
709 - parent: cash_reports
710 id: cash_reports_payments
719 - parent: cash_reports
720 id: cash_reports_bank_collections_via_sepa
721 name: Bank collections via SEPA
726 action: bank_transfer_search
728 - parent: cash_reports
729 id: cash_reports_bank_transfers_via_sepa
730 name: Bank transfers via SEPA
735 action: bank_transfer_search
737 - parent: cash_reports
738 id: cash_reports_bank_transactions
739 name: Bank transactions
741 access: bank_transaction
743 action: BankTransaction/list_all
749 id: reports_chart_of_accounts
750 name: Chart of Accounts
751 icon: chart_of_accounts
756 action: chart_of_accounts
758 id: reports_trial_balance
765 report: trial_balance
767 id: reports_income_statement
768 name: Income Statement
769 icon: income_statement
775 report: income_statement
786 id: reports_balance_sheet
794 report: balance_sheet
800 access: advance_turnover_tax_return
805 id: reports_projecttransactions
806 name: Projecttransactions
814 id: reports_financial_overview
815 name: Financial Overview
819 action: FinancialOverview/list
821 id: reports_liquidity_projection
822 name: Liquidity projection
826 action: LiquidityProjection/show
831 access: batch_printing
832 - parent: batch_printing
833 id: batch_printing_sales_invoices
835 icon: sales_invoice_printing
843 - parent: batch_printing
844 id: batch_printing_sales_orders
846 icon: sales_order_printing
848 access: sales_order_edit
854 - parent: batch_printing
855 id: batch_printing_quotations
857 icon: quotation_printing
859 access: sales_quotation_edit
864 type: sales_quotation
865 - parent: batch_printing
866 id: batch_printing_packing_lists
870 access: invoice_edit | sales_order_edit
876 - parent: batch_printing
877 id: batch_printing_purchase_orders
878 name: Purchase Orders
879 icon: purchase_order_printing
881 access: purchase_order_edit
887 - parent: batch_printing
888 id: batch_printing_rfqs
892 access: request_quotation_edit
897 type: request_quotation
898 - parent: batch_printing
899 id: batch_printing_checks
908 - parent: batch_printing
909 id: batch_printing_receipts
911 icon: receipt_printing
924 - parent: productivity
925 id: productivity_show_todo_list
930 action: show_todo_list
931 - parent: productivity
932 id: productivity_add_follow_up
938 - parent: productivity
939 id: productivity_edit_access_rights
940 name: Edit Access Rights
944 action: edit_access_rights
945 - parent: productivity
946 id: productivity_reports
949 - parent: productivity_reports
950 id: productivity_reports_follow_ups
962 id: system_client_configuration
963 name: Client Configuration
967 action: ClientConfig/edit
969 id: system_ustva_einstellungen
970 name: UStVa Einstellungen
976 id: system_edit_dunning
983 id: system_chart_of_accounts
984 name: Chart of Accounts
986 - parent: system_chart_of_accounts
987 id: system_chart_of_accounts_add_account
993 - parent: system_chart_of_accounts
994 id: system_chart_of_accounts_list_accounts
1001 id: system_buchungsgruppen
1002 name: Buchungsgruppen
1005 action: Buchungsgruppen/list
1011 action: Taxzones/list
1020 id: system_bank_accounts
1024 action: BankAccount/list
1034 id: system_pricegroups
1042 id: system_edit_units
1049 id: system_price_factors
1054 action: list_price_factors
1056 id: system_departments
1060 action: Department/list
1062 id: system_types_of_business
1063 name: Types of Business
1066 action: Business/list
1075 id: system_project_types
1079 action: ProjectType/list
1081 id: system_project_status
1082 name: Project Status
1085 action: ProjectStatus/list
1087 id: system_requirement_specs
1088 name: Requirement specs
1090 - parent: system_requirement_specs
1091 id: system_requirement_specs_pre_defined_texts
1092 name: Pre-defined Texts
1095 action: RequirementSpecPredefinedText/list
1096 - parent: system_requirement_specs
1097 id: system_requirement_specs_requirement_spec_types
1098 name: Requirement Spec Types
1101 action: RequirementSpecType/list
1102 - parent: system_requirement_specs
1103 id: system_requirement_specs_requirement_spec_statuses
1104 name: Requirement Spec Statuses
1107 action: RequirementSpecStatus/list
1108 - parent: system_requirement_specs
1109 id: system_requirement_specs_complexities
1113 action: RequirementSpecComplexity/list
1114 - parent: system_requirement_specs
1115 id: system_requirement_specs_risks
1119 action: RequirementSpecRisk/list
1120 - parent: system_requirement_specs
1121 id: system_requirement_specs_acceptance_statuses
1122 name: Acceptance Statuses
1125 action: RequirementSpecAcceptanceStatus/list
1127 id: system_languages_and_translations
1128 name: Languages and translations
1130 - parent: system_languages_and_translations
1131 id: system_languages_and_translations_add_language
1136 action: add_language
1137 - parent: system_languages_and_translations
1138 id: system_languages_and_translations_list_languages
1139 name: List Languages
1143 action: list_language
1144 - parent: system_languages_and_translations
1145 id: system_languages_and_translations_greetings
1148 module: generictranslations.pl
1150 action: edit_greetings
1151 - parent: system_languages_and_translations
1152 id: system_languages_and_translations_sepa_strings
1155 module: generictranslations.pl
1157 action: edit_sepa_strings
1159 id: system_payment_terms
1163 action: PaymentTerm/list
1165 id: system_delivery_terms
1166 name: Delivery Terms
1169 action: DeliveryTerm/list
1171 id: system_manage_custom_variables
1172 name: Manage Custom Variables
1175 action: CustomVariableConfig/list
1177 id: system_warehouses
1182 action: list_warehouses
1184 id: system_import_csv
1187 - parent: system_import_csv
1188 id: system_import_csv_customers_and_vendors
1189 name: Customers and vendors
1192 action: CsvImport/new
1193 profile.type: customers_vendors
1194 - parent: system_import_csv
1195 id: system_import_csv_contacts
1199 action: CsvImport/new
1200 profile.type: contacts
1201 - parent: system_import_csv
1202 id: system_import_csv_shipto
1206 action: CsvImport/new
1207 profile.type: addresses
1208 - parent: system_import_csv
1209 id: system_import_csv_parts
1213 action: CsvImport/new
1215 - parent: system_import_csv
1216 id: system_import_csv_inventories
1220 action: CsvImport/new
1221 profile.type: inventories
1222 - parent: system_import_csv
1223 id: system_import_csv_projects
1227 action: CsvImport/new
1228 profile.type: projects
1229 - parent: system_import_csv
1230 id: system_import_csv_orders
1234 action: CsvImport/new
1235 profile.type: orders
1237 id: system_templates
1241 - parent: system_templates
1242 id: system_templates_html_templates
1243 name: HTML Templates
1245 module: amtemplates.pl
1247 action: display_template_form
1250 - parent: system_templates
1251 id: system_templates_latex_templates
1252 name: LaTeX Templates
1254 module: amtemplates.pl
1256 action: display_template_form
1259 - parent: system_templates
1260 id: system_templates_stylesheet
1263 module: amtemplates.pl
1265 action: display_template_form
1268 id: system_general_ledger_corrections
1269 name: General Ledger Corrections
1271 module: acctranscorrections.pl
1273 action: analyze_filter
1275 id: system_background_jobs_and_task_server
1276 name: Background jobs and task server
1279 - parent: system_background_jobs_and_task_server
1280 id: system_background_jobs_and_task_server_list_current_background_jobs
1281 name: List current background jobs
1284 action: BackgroundJob/list
1285 - parent: system_background_jobs_and_task_server
1286 id: system_background_jobs_and_task_server_background_job_history
1287 name: Background job history
1290 action: BackgroundJobHistory/list
1291 - parent: system_background_jobs_and_task_server
1292 id: system_background_jobs_and_task_server_task_server_control
1293 name: Task server control
1296 action: TaskServer/show
1298 id: system_audit_control
1303 action: audit_control
1305 id: system_history_search_engine
1306 name: History Search Engine
1310 action: show_history_search
1312 id: system_employees
1317 action: Employee/list
1323 id: program_user_preferences
1324 name: User Preferences
1330 id: program_internal_phone_list
1331 name: Internal Phone List
1334 action: CTI/list_internal_extensions
1342 action: company_logo
1345 id: program_kivitendo_modul
1346 name: kivitendo modules
1348 - parent: program_kivitendo_modul
1349 id: program_kivitendo_modul_overview
1350 name: Overview kivitendo modules
1352 href: http://www.kivitendo-premium.de/module.shtml
1354 - parent: program_kivitendo_modul
1355 id: program_kivitendo_modul_activate
1356 name: Activate kivitendo module
1358 href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1361 id: program_administration_area
1362 name: Administration area
1364 access: display_admin_link
1368 id: program_documentation_in_german_
1369 name: Documentation (in German)
1371 href: doc/kivitendo-Dokumentation.pdf
1374 id: program_kivitendo_website_external_
1375 name: kivitendo website (external)
1377 href: http://www.kivitendo.de/
1385 action: LoginScreen/logout