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
271 icon: sales_invoice_add
273 - parent: ar_invoices
274 id: ar_invoices_mass_add_sales_invoice
275 name: Mass Create Print Sales Invoice from Delivery Order
280 action: MassInvoiceCreatePrint/list_sales_delivery_orders
287 id: ar_reports_requirement_specs
288 name: Requirement Specs
290 access: requirement_spec_edit
292 action: RequirementSpec/list
294 id: ar_reports_quotations
296 icon: report_quotations
298 access: sales_quotation_edit
302 type: sales_quotation
304 id: ar_reports_sales_orders
306 icon: report_sales_orders
308 access: sales_order_edit
314 id: ar_reports_delivery_orders
315 name: Delivery Orders
316 icon: delivery_order_report
318 access: sales_delivery_order_edit
322 type: sales_delivery_order
324 id: ar_reports_invoices_credit_notes_ar_transactions
325 name: Invoices, Credit Notes & AR Transactions
326 icon: invoices_report
332 nextsub: ar_transactions
334 id: ar_reports_sales_report
340 action: search_invoice
341 nextsub: invoice_transactions
343 id: ar_reports_dunnings
345 icon: dunnings_report
352 id: ar_reports_delivery_plan
355 access: delivery_plan
357 action: DeliveryPlan/list
361 id: ar_reports_delivery_value_report
362 name: Delivery Value Report
364 access: delivery_value_report
366 action: DeliveryValueReport/list
369 id: ar_reports_financial_controlling
370 name: Financial Controlling
372 access: sales_order_edit
374 action: FinancialControllingReport/list
376 id: ar_reports_letters
379 access: sales_letter_report
392 access: request_quotation_edit
396 type: request_quotation
398 id: ap_add_purchase_order
399 name: Add Purchase Order
400 icon: purchase_order_add
402 access: purchase_order_edit
408 id: ap_add_delivery_note
409 name: Add Delivery Note
411 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
415 type: purchase_delivery_order
417 id: ap_add_vendor_invoice
418 name: Add Vendor Invoice
420 access: client/allow_new_purchase_invoice & vendor_invoice_edit
435 access: request_quotation_edit
439 type: request_quotation
441 id: ap_reports_purchase_orders
442 name: Purchase Orders
443 icon: purchase_order_report
445 access: purchase_order_edit
451 id: ap_reports_delivery_orders
452 name: Delivery Orders
454 access: purchase_delivery_order_edit
458 type: purchase_delivery_order
460 id: ap_reports_vendor_invoices_ap_transactions
461 name: Vendor Invoices & AP Transactions
463 access: vendor_invoice_edit
467 nextsub: ap_transactions
469 id: ap_reports_delivery_plan
472 access: delivery_plan
474 action: DeliveryPlan/list
478 id: ap_reports_delivery_value_report
479 name: Delivery Value Report
481 access: delivery_value_report
483 action: DeliveryValueReport/list
493 access: warehouse_management
495 action: Inventory/stock_in
497 id: warehouse_produce_assembly
498 name: Produce Assembly
499 icon: assembly_produce
501 access: warehouse_management
504 action: transfer_warehouse_selection
507 id: warehouse_transfer
510 access: warehouse_management
513 action: transfer_warehouse_selection
516 id: warehouse_removal
519 access: warehouse_management
522 action: transfer_warehouse_selection
525 id: warehouse_reports
528 - parent: warehouse_reports
529 id: warehouse_reports_warehouse_content
530 name: Warehouse content
532 access: warehouse_contents | warehouse_management
536 - parent: warehouse_reports
537 id: warehouse_reports_whjournal
540 access: warehouse_management
548 - parent: general_ledger
549 id: general_ledger_add_transaction
550 name: Add Transaction
551 icon: transaction_add
553 access: general_ledger
557 - parent: general_ledger
558 id: general_ledger_add_ar_transaction
559 name: Add AR Transaction
560 icon: ar_transaction_add
562 access: general_ledger
566 - parent: general_ledger
567 id: general_ledger_add_ap_transaction
568 name: Add AP Transaction
569 icon: ap_transaction_add
571 access: general_ledger
575 - parent: general_ledger
576 id: general_ledger_datev_export_assistent
577 name: DATEV - Export Assistent
584 - parent: general_ledger
585 id: general_ledger_reports
589 - parent: general_ledger_reports
590 id: general_ledger_reports_ar_aging
594 access: general_ledger
599 - parent: general_ledger_reports
600 id: general_ledger_reports_ap_aging
604 access: general_ledger
609 - parent: general_ledger_reports
610 id: general_ledger_reports_journal
614 access: general_ledger
645 id: cash_bank_collection_via_sepa
646 name: Bank collection via SEPA
651 action: bank_transfer_add
654 id: cash_bank_transfer_via_sepa
655 name: Bank transfer via SEPA
660 action: bank_transfer_add
666 - parent: cash_bank_import
667 id: cash_bank_import_csv
670 access: bank_transaction
672 action: CsvImport/new
673 profile.type: bank_transactions
674 - parent: cash_bank_import
675 id: cash_bank_import_mt940
678 access: bank_transaction
680 action: BankImport/upload_mt940
682 id: cash_bank_transactions_mt940
683 name: Bank transactions MT940
685 access: bank_transaction
687 action: BankTransaction/search
689 id: cash_reconciliation_with_bank
690 name: Reconciliation with bank
692 access: bank_transaction
694 action: Reconciliation/search
695 next_sub: Reconciliation/reconciliation
697 id: cash_reconciliation
699 icon: reconcilliation
704 action: reconciliation
710 - parent: cash_reports
711 id: cash_reports_receipts
720 - parent: cash_reports
721 id: cash_reports_payments
730 - parent: cash_reports
731 id: cash_reports_bank_collections_via_sepa
732 name: Bank collections via SEPA
737 action: bank_transfer_search
739 - parent: cash_reports
740 id: cash_reports_bank_transfers_via_sepa
741 name: Bank transfers via SEPA
746 action: bank_transfer_search
748 - parent: cash_reports
749 id: cash_reports_bank_transactions
750 name: Bank transactions
752 access: bank_transaction
754 action: BankTransaction/list_all
760 id: reports_chart_of_accounts
761 name: Chart of Accounts
762 icon: chart_of_accounts
767 action: chart_of_accounts
769 id: reports_trial_balance
776 report: trial_balance
778 id: reports_income_statement
779 name: Income Statement
780 icon: income_statement
786 report: income_statement
797 id: reports_balance_sheet
805 report: balance_sheet
811 access: advance_turnover_tax_return
816 id: reports_projecttransactions
817 name: Projecttransactions
825 id: reports_financial_overview
826 name: Financial Overview
830 action: FinancialOverview/list
832 id: reports_liquidity_projection
833 name: Liquidity projection
837 action: LiquidityProjection/show
842 access: batch_printing
843 - parent: batch_printing
844 id: batch_printing_sales_invoices
846 icon: sales_invoice_printing
854 - parent: batch_printing
855 id: batch_printing_sales_orders
857 icon: sales_order_printing
859 access: sales_order_edit
865 - parent: batch_printing
866 id: batch_printing_quotations
868 icon: quotation_printing
870 access: sales_quotation_edit
875 type: sales_quotation
876 - parent: batch_printing
877 id: batch_printing_packing_lists
881 access: invoice_edit | sales_order_edit
887 - parent: batch_printing
888 id: batch_printing_purchase_orders
889 name: Purchase Orders
890 icon: purchase_order_printing
892 access: purchase_order_edit
898 - parent: batch_printing
899 id: batch_printing_rfqs
903 access: request_quotation_edit
908 type: request_quotation
909 - parent: batch_printing
910 id: batch_printing_checks
919 - parent: batch_printing
920 id: batch_printing_receipts
922 icon: receipt_printing
935 - parent: productivity
936 id: productivity_show_todo_list
941 action: show_todo_list
942 - parent: productivity
943 id: productivity_add_follow_up
949 - parent: productivity
950 id: productivity_edit_access_rights
951 name: Edit Access Rights
955 action: edit_access_rights
956 - parent: productivity
957 id: productivity_reports
960 - parent: productivity_reports
961 id: productivity_reports_follow_ups
967 - parent: productivity_reports
968 id: productivity_reports_email_journal
971 module: controller.pl
973 action: EmailJournal/list
980 id: system_client_configuration
981 name: Client Configuration
985 action: ClientConfig/edit
987 id: system_ustva_einstellungen
988 name: UStVa Einstellungen
994 id: system_edit_dunning
1001 id: system_chart_of_accounts
1002 name: Chart of Accounts
1004 - parent: system_chart_of_accounts
1005 id: system_chart_of_accounts_add_account
1011 - parent: system_chart_of_accounts
1012 id: system_chart_of_accounts_list_accounts
1017 action: list_account
1019 id: system_buchungsgruppen
1020 name: Buchungsgruppen
1023 action: Buchungsgruppen/list
1029 action: Taxzones/list
1038 id: system_bank_accounts
1042 action: BankAccount/list
1052 id: system_pricegroups
1060 id: system_edit_units
1067 id: system_price_factors
1072 action: list_price_factors
1074 id: system_departments
1078 action: Department/list
1080 id: system_types_of_business
1081 name: Types of Business
1084 action: Business/list
1093 id: system_project_types
1097 action: ProjectType/list
1099 id: system_project_status
1100 name: Project Status
1103 action: ProjectStatus/list
1105 id: system_requirement_specs
1106 name: Requirement specs
1108 - parent: system_requirement_specs
1109 id: system_requirement_specs_pre_defined_texts
1110 name: Pre-defined Texts
1113 action: RequirementSpecPredefinedText/list
1114 - parent: system_requirement_specs
1115 id: system_requirement_specs_requirement_spec_types
1116 name: Requirement Spec Types
1119 action: RequirementSpecType/list
1120 - parent: system_requirement_specs
1121 id: system_requirement_specs_requirement_spec_statuses
1122 name: Requirement Spec Statuses
1125 action: RequirementSpecStatus/list
1126 - parent: system_requirement_specs
1127 id: system_requirement_specs_complexities
1131 action: RequirementSpecComplexity/list
1132 - parent: system_requirement_specs
1133 id: system_requirement_specs_risks
1137 action: RequirementSpecRisk/list
1138 - parent: system_requirement_specs
1139 id: system_requirement_specs_acceptance_statuses
1140 name: Acceptance Statuses
1143 action: RequirementSpecAcceptanceStatus/list
1145 id: system_languages_and_translations
1146 name: Languages and translations
1148 - parent: system_languages_and_translations
1149 id: system_languages_and_translations_add_language
1154 action: add_language
1155 - parent: system_languages_and_translations
1156 id: system_languages_and_translations_list_languages
1157 name: List Languages
1161 action: list_language
1162 - parent: system_languages_and_translations
1163 id: system_languages_and_translations_greetings
1166 module: generictranslations.pl
1168 action: edit_greetings
1169 - parent: system_languages_and_translations
1170 id: system_languages_and_translations_sepa_strings
1173 module: generictranslations.pl
1175 action: edit_sepa_strings
1177 id: system_payment_terms
1181 action: PaymentTerm/list
1183 id: system_delivery_terms
1184 name: Delivery Terms
1187 action: DeliveryTerm/list
1189 id: system_manage_custom_variables
1190 name: Manage Custom Variables
1193 action: CustomVariableConfig/list
1195 id: system_warehouses
1200 action: list_warehouses
1202 id: system_import_csv
1205 - parent: system_import_csv
1206 id: system_import_csv_customers_and_vendors
1207 name: Customers and vendors
1210 action: CsvImport/new
1211 profile.type: customers_vendors
1212 - parent: system_import_csv
1213 id: system_import_csv_contacts
1217 action: CsvImport/new
1218 profile.type: contacts
1219 - parent: system_import_csv
1220 id: system_import_csv_shipto
1224 action: CsvImport/new
1225 profile.type: addresses
1226 - parent: system_import_csv
1227 id: system_import_csv_parts
1231 action: CsvImport/new
1233 - parent: system_import_csv
1234 id: system_import_csv_inventories
1238 action: CsvImport/new
1239 profile.type: inventories
1240 - parent: system_import_csv
1241 id: system_import_csv_projects
1245 action: CsvImport/new
1246 profile.type: projects
1247 - parent: system_import_csv
1248 id: system_import_csv_orders
1252 action: CsvImport/new
1253 profile.type: orders
1255 id: system_templates
1259 - parent: system_templates
1260 id: system_templates_html_templates
1261 name: HTML Templates
1263 module: amtemplates.pl
1265 action: display_template_form
1268 - parent: system_templates
1269 id: system_templates_latex_templates
1270 name: LaTeX Templates
1272 module: amtemplates.pl
1274 action: display_template_form
1277 - parent: system_templates
1278 id: system_templates_stylesheet
1281 module: amtemplates.pl
1283 action: display_template_form
1286 id: system_general_ledger_corrections
1287 name: General Ledger Corrections
1289 module: acctranscorrections.pl
1291 action: analyze_filter
1293 id: system_background_jobs_and_task_server
1294 name: Background jobs and task server
1297 - parent: system_background_jobs_and_task_server
1298 id: system_background_jobs_and_task_server_list_current_background_jobs
1299 name: List current background jobs
1302 action: BackgroundJob/list
1303 - parent: system_background_jobs_and_task_server
1304 id: system_background_jobs_and_task_server_background_job_history
1305 name: Background job history
1308 action: BackgroundJobHistory/list
1309 - parent: system_background_jobs_and_task_server
1310 id: system_background_jobs_and_task_server_task_server_control
1311 name: Task server control
1314 action: TaskServer/show
1316 id: system_audit_control
1321 action: audit_control
1323 id: system_history_search_engine
1324 name: History Search Engine
1328 action: show_history_search
1330 id: system_employees
1335 action: Employee/list
1341 id: program_user_preferences
1342 name: User Preferences
1348 id: program_internal_phone_list
1349 name: Internal Phone List
1352 action: CTI/list_internal_extensions
1360 action: company_logo
1363 id: program_kivitendo_modul
1364 name: kivitendo modules
1366 - parent: program_kivitendo_modul
1367 id: program_kivitendo_modul_overview
1368 name: Overview kivitendo modules
1370 href: http://www.kivitendo-premium.de/module.shtml
1372 - parent: program_kivitendo_modul
1373 id: program_kivitendo_modul_activate
1374 name: Activate kivitendo module
1376 href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1379 id: program_administration_area
1380 name: Administration area
1382 access: display_admin_link
1386 id: program_documentation_in_german_
1387 name: Documentation (in German)
1389 href: doc/kivitendo-Dokumentation.pdf
1392 id: program_kivitendo_website_external_
1393 name: kivitendo website (external)
1395 href: http://www.kivitendo.de/
1403 action: LoginScreen/logout