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
15 # ! is supported to negate the subsequent expression.
16 # If missing, access will be granted.
19 # client/feature_default_enabled | ( feature & system )
21 # href: fully qualified external link
22 # module: defaults to "controller.pl". Should not be present if the link is for
23 # Controller::Base dispatching to enable routing. Otherwise this
24 # script will be used.
25 # target: target window for link. ex: "_blank"
26 # params: additional url parameter
33 id: master_data_add_customer
37 access: customer_vendor_edit
39 action: CustomerVendor/add
42 id: master_data_add_vendor
46 access: customer_vendor_edit
48 action: CustomerVendor/add
51 id: master_data_add_part
55 access: part_service_assembly_edit
59 id: master_data_add_service
63 access: part_service_assembly_edit
65 action: Part/add_service
67 id: master_data_add_assembly
71 access: part_service_assembly_edit
73 action: Part/add_assembly
75 id: master_data_add_assortment
79 access: part_service_assembly_edit & client/feature_experimental
81 action: Part/add_assortment
83 id: master_data_add_project
91 id: master_data_add_requirement_spec_template
92 name: Add Requirement Spec Template
94 access: requirement_spec_edit
96 action: RequirementSpec/new
99 id: master_data_update_prices
103 access: part_service_assembly_edit
105 action: PartsPriceUpdate/search_update_prices
106 - parent: master_data
107 id: master_data_price_rules
110 access: part_service_assembly_edit
112 action: PriceRule/list
114 - parent: master_data
115 id: master_data_reports
117 icon: master_data_report
119 - parent: master_data_reports
120 id: master_data_reports_customers
122 icon: customer_report
124 access: customer_vendor_edit
126 action: CustomerVendor/search
128 - parent: master_data_reports
129 id: master_data_reports_vendors
133 access: customer_vendor_edit
135 action: CustomerVendor/search
137 - parent: master_data_reports
138 id: master_data_reports_contacts
141 access: customer_vendor_edit
143 action: CustomerVendor/search_contact
145 - parent: master_data_reports
146 id: master_data_reports_articles
150 access: part_service_assembly_details
155 - parent: master_data_reports
156 id: master_data_reports_projects
163 filter.active: active
165 - parent: master_data_reports
166 id: master_data_reports_requirement_spec_templates
167 name: Requirement Spec Templates
169 access: requirement_spec_edit
171 action: RequirementSpec/list
178 id: ar_add_requirement_spec
179 name: Add Requirement Spec
181 access: requirement_spec_edit
183 action: RequirementSpec/new
189 access: sales_quotation_edit
193 type: sales_quotation
195 id: ar_add_sales_order
196 name: Add Sales Order
197 icon: sales_order_add
199 access: sales_order_edit
205 id: ar_add_delivery_order
206 name: Add Delivery Order
207 icon: delivery_order_add
209 access: sales_delivery_order_edit
213 type: sales_delivery_order
215 id: ar_add_sales_invoice
216 name: Add Sales Invoice
217 icon: sales_invoice_add
225 id: ar_add_credit_note
226 name: Add Credit Note
227 icon: credit_note_add
247 access: sales_letter_edit
254 icon: sales_invoice_add
256 - parent: ar_invoices
257 id: ar_invoices_mass_add_sales_invoice
258 name: Mass Create Print Sales Invoice from Delivery Order
263 action: MassInvoiceCreatePrint/list_sales_delivery_orders
270 id: ar_reports_requirement_specs
271 name: Requirement Specs
273 access: requirement_spec_edit
275 action: RequirementSpec/list
277 id: ar_reports_quotations
279 icon: report_quotations
281 access: sales_quotation_edit
285 type: sales_quotation
287 id: ar_reports_sales_orders
289 icon: report_sales_orders
291 access: sales_order_edit
297 id: ar_reports_delivery_orders
298 name: Delivery Orders
299 icon: delivery_order_report
301 access: sales_delivery_order_edit
305 type: sales_delivery_order
307 id: ar_reports_invoices_credit_notes_ar_transactions
308 name: Invoices, Credit Notes & AR Transactions
309 icon: invoices_report
315 nextsub: ar_transactions
317 id: ar_reports_sales_report
323 action: search_invoice
324 nextsub: invoice_transactions
326 id: ar_reports_dunnings
328 icon: dunnings_report
335 id: ar_order_item_search
336 name: Order item search
338 access: sales_order_edit
340 action: OrderItem/search
342 id: ar_reports_delivery_plan
345 access: delivery_plan
347 action: DeliveryPlan/list
350 id: ar_reports_delivery_value_report
351 name: Delivery Value Report
353 access: delivery_value_report
355 action: DeliveryValueReport/list
358 id: ar_reports_financial_controlling
359 name: Financial Controlling
361 access: sales_order_edit
363 action: FinancialControllingReport/list
365 id: ar_reports_letters
368 access: sales_letter_report
380 action: ShopOrder/list
381 filter.transferred:eq_ignore_empty: 0
384 sort_by: shop_ordernumber
387 name: Webshop articles
388 access: shop_part_edit
390 action: ShopPart/list_articles
402 access: request_quotation_edit
406 type: request_quotation
408 id: ap_add_purchase_order
409 name: Add Purchase Order
410 icon: purchase_order_add
412 access: purchase_order_edit
418 id: ap_add_delivery_note
419 name: Add Delivery Note
421 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
425 type: purchase_delivery_order
427 id: ap_add_vendor_invoice
428 name: Add Vendor Invoice
430 access: client/allow_new_purchase_invoice & vendor_invoice_edit
439 access: purchase_letter_edit
453 access: request_quotation_edit
457 type: request_quotation
459 id: ap_reports_purchase_orders
460 name: Purchase Orders
461 icon: purchase_order_report
463 access: purchase_order_edit
469 id: ap_reports_delivery_orders
470 name: Delivery Orders
472 access: purchase_delivery_order_edit
476 type: purchase_delivery_order
478 id: ap_reports_vendor_invoices_ap_transactions
479 name: Vendor Invoices & AP Transactions
481 access: vendor_invoice_edit
486 id: ap_reports_delivery_plan
489 access: delivery_plan
491 action: DeliveryPlan/list
494 id: ap_reports_delivery_value_report
495 name: Delivery Value Report
497 access: delivery_value_report
499 action: DeliveryValueReport/list
502 id: ap_reports_letters
505 access: purchase_letter_report
517 access: warehouse_management
519 action: Inventory/stock_in
521 id: warehouse_produce_assembly
522 name: Produce Assembly
523 icon: assembly_produce
525 access: warehouse_management
528 action: transfer_warehouse_selection
531 id: warehouse_transfer
534 access: warehouse_management
537 action: transfer_warehouse_selection
540 id: warehouse_removal
543 access: warehouse_management
546 action: transfer_warehouse_selection
549 id: warehouse_stocktaking
552 access: warehouse_management
554 action: Inventory/stocktaking
556 id: warehouse_reports
559 - parent: warehouse_reports
560 id: warehouse_reports_warehouse_content
561 name: Warehouse content
563 access: warehouse_contents | warehouse_management
567 - parent: warehouse_reports
568 id: warehouse_reports_whjournal
571 access: warehouse_management
575 - parent: warehouse_reports
576 id: warehouse_reports_whusage
578 icon: warehouse_usage
580 access: warehouse_contents | warehouse_management
582 action: Inventory/stock_usage
583 - parent: warehouse_reports
584 id: warehouse_stocktaking_journal
585 name: Stocktaking Journal
587 access: warehouse_contents | warehouse_management
589 action: Inventory/stocktaking_journal
594 - parent: general_ledger
595 id: general_ledger_add_transaction
596 name: Add Transaction
597 icon: transaction_add
599 access: gl_transactions
603 - parent: general_ledger
604 id: general_ledger_add_ar_transaction
605 name: Add AR Transaction
606 icon: ar_transaction_add
608 access: ar_transactions
612 - parent: general_ledger
613 id: general_ledger_add_ap_transaction
614 name: Add AP Transaction
615 icon: ap_transaction_add
617 access: ap_transactions
621 - parent: general_ledger
622 id: general_ledger_datev_export_assistent
623 name: DATEV - Export Assistent
626 access: datev_export & client/feature_datev
630 - parent: general_ledger
631 id: general_ledger_gobd_export
635 access: general_ledger
638 - parent: general_ledger
639 id: general_ledger_cbob_transactions
640 name: CB/OB Transactions
643 access: general_ledger
645 action: YearEndTransactions/filter
646 - parent: general_ledger
647 id: general_ledger_reports
651 - parent: general_ledger_reports
652 id: general_ledger_reports_ar_aging
656 access: general_ledger
661 - parent: general_ledger_reports
662 id: general_ledger_reports_ap_aging
666 access: general_ledger
671 - parent: general_ledger_reports
672 id: general_ledger_reports_journal
676 access: general_ledger | gl_transactions
707 id: cash_bank_collection_via_sepa
708 name: Bank collection via SEPA
713 action: bank_transfer_add
716 id: cash_bank_transfer_via_sepa
717 name: Bank transfer via SEPA
722 action: bank_transfer_add
725 id: cash_bank_import_menu
728 access: bank_transaction
729 - parent: cash_bank_import_menu
730 id: cash_bank_import_csv
731 name: Custom CSV format
734 action: CsvImport/new
735 profile.type: bank_transactions
736 - parent: cash_bank_import_menu
737 id: cash_bank_import_mt940
738 name: SWIFT MT940 format
741 action: BankImport/upload_mt940
743 id: cash_bank_transactions_mt940
744 name: Bank transactions MT940
746 access: bank_transaction
748 action: BankTransaction/search
750 id: cash_reconciliation_with_bank
751 name: Reconciliation with bank
753 access: bank_transaction
755 action: Reconciliation/search
757 id: cash_reconciliation
759 icon: reconcilliation
764 action: reconciliation
770 - parent: cash_reports
771 id: cash_reports_receipts
780 - parent: cash_reports
781 id: cash_reports_payments
790 - parent: cash_reports
791 id: cash_reports_bank_collections_via_sepa
792 name: Bank collections via SEPA
797 action: bank_transfer_search
799 - parent: cash_reports
800 id: cash_reports_bank_transfers_via_sepa
801 name: Bank transfers via SEPA
806 action: bank_transfer_search
808 - parent: cash_reports
809 id: cash_reports_bank_transactions
810 name: Bank transactions
812 access: bank_transaction
814 action: BankTransaction/list_all
820 id: reports_chart_of_accounts
821 name: Chart of Accounts
822 icon: chart_of_accounts
827 action: chart_of_accounts
829 id: reports_trial_balance
836 report: trial_balance
838 id: reports_erfolgsrechnung
839 name: Erfolgsrechnung
840 icon: income_statement
842 access: report & client/feature_erfolgsrechnung
846 report: erfolgsrechnung
848 id: reports_income_statement
849 name: Income Statement
850 icon: income_statement
852 access: report & client/feature_eurechnung
856 report: income_statement
861 access: report & client/feature_eurechnung
867 id: reports_balance_sheet
871 access: report & client/feature_balance
875 report: balance_sheet
881 access: advance_turnover_tax_return & client/feature_ustva
886 id: reports_projecttransactions
887 name: Projecttransactions
895 id: reports_financial_overview
896 name: Financial Overview
900 action: FinancialOverview/list
902 id: reports_liquidity_projection
903 name: Liquidity projection
907 action: LiquidityProjection/show
912 access: batch_printing
913 - parent: batch_printing
914 id: batch_printing_sales_invoices
916 icon: sales_invoice_printing
924 - parent: batch_printing
925 id: batch_printing_sales_orders
927 icon: sales_order_printing
929 access: sales_order_edit
935 - parent: batch_printing
936 id: batch_printing_quotations
938 icon: quotation_printing
940 access: sales_quotation_edit
945 type: sales_quotation
946 - parent: batch_printing
947 id: batch_printing_packing_lists
951 access: invoice_edit | sales_order_edit
957 - parent: batch_printing
958 id: batch_printing_purchase_orders
959 name: Purchase Orders
960 icon: purchase_order_printing
962 access: purchase_order_edit
968 - parent: batch_printing
969 id: batch_printing_rfqs
973 access: request_quotation_edit
978 type: request_quotation
979 - parent: batch_printing
980 id: batch_printing_checks
989 - parent: batch_printing
990 id: batch_printing_receipts
992 icon: receipt_printing
1004 access: productivity
1005 - parent: productivity
1006 id: productivity_show_todo_list
1007 name: Show TODO list
1011 action: show_todo_list
1012 - parent: productivity
1013 id: productivity_add_follow_up
1019 - parent: productivity
1020 id: productivity_edit_access_rights
1021 name: Edit Access Rights
1025 action: edit_access_rights
1026 - parent: productivity
1027 id: productivity_reports
1030 - parent: productivity_reports
1031 id: productivity_reports_follow_ups
1037 - parent: productivity_reports
1038 id: productivity_reports_email_journal
1041 module: controller.pl
1044 action: EmailJournal/list
1051 id: system_client_configuration
1052 name: Client Configuration
1056 action: ClientConfig/edit
1058 id: system_ustva_einstellungen
1059 name: UStVa Einstellungen
1061 access: client/feature_ustva
1064 action: config_step1
1066 id: system_edit_dunning
1073 id: system_chart_of_accounts
1074 name: Chart of Accounts
1076 - parent: system_chart_of_accounts
1077 id: system_chart_of_accounts_add_account
1083 - parent: system_chart_of_accounts
1084 id: system_chart_of_accounts_list_accounts
1089 action: list_account
1090 - parent: system_chart_of_accounts
1091 id: system_chart_of_accounts_report_configuration_overview
1092 name: Report configuration overview
1095 action: Chart/show_report_configuration_overview
1097 id: system_buchungsgruppen
1098 name: Booking groups
1101 action: Buchungsgruppen/list
1107 action: Taxzones/list
1116 id: system_bank_accounts
1120 action: SimpleSystemSetting/list
1123 id: system_partsgroups
1127 action: SimpleSystemSetting/list
1130 id: system_part_classification
1131 name: Parts Classification
1132 icon: partsclassific
1135 action: SimpleSystemSetting/list
1136 type: part_classification
1138 id: system_pricegroups
1142 action: SimpleSystemSetting/list
1145 id: system_edit_units
1152 id: system_price_factors
1156 action: SimpleSystemSetting/list
1159 id: system_departments
1163 action: SimpleSystemSetting/list
1166 id: system_types_of_business
1167 name: Types of Business
1170 action: SimpleSystemSetting/list
1173 id: system_project_types
1177 action: SimpleSystemSetting/list
1180 id: system_project_status
1181 name: Project Status
1184 action: SimpleSystemSetting/list
1185 type: project_status
1187 id: system_requirement_specs
1188 name: Requirement specs
1190 - parent: system_requirement_specs
1191 id: system_requirement_specs_pre_defined_texts
1192 name: Pre-defined Texts
1195 action: SimpleSystemSetting/list
1196 type: requirement_spec_predefined_text
1197 - parent: system_requirement_specs
1198 id: system_requirement_specs_requirement_spec_types
1199 name: Requirement Spec Types
1202 action: SimpleSystemSetting/list
1203 type: requirement_spec_type
1204 - parent: system_requirement_specs
1205 id: system_requirement_specs_requirement_spec_statuses
1206 name: Requirement Spec Statuses
1209 action: SimpleSystemSetting/list
1210 type: requirement_spec_status
1211 - parent: system_requirement_specs
1212 id: system_requirement_specs_complexities
1216 action: SimpleSystemSetting/list
1217 type: requirement_spec_complexity
1218 - parent: system_requirement_specs
1219 id: system_requirement_specs_risks
1223 action: SimpleSystemSetting/list
1224 type: requirement_spec_risk
1225 - parent: system_requirement_specs
1226 id: system_requirement_specs_acceptance_statuses
1227 name: Acceptance Statuses
1230 action: SimpleSystemSetting/list
1231 type: requirement_spec_acceptance_status
1233 id: system_languages_and_translations
1234 name: Languages and translations
1236 - parent: system_languages_and_translations
1237 id: system_languages_and_translations_add_language
1241 action: SimpleSystemSetting/list
1243 - parent: system_languages_and_translations
1244 id: system_languages_and_translations_greetings
1247 module: generictranslations.pl
1249 action: edit_greetings
1250 - parent: system_languages_and_translations
1251 id: system_languages_and_translations_sepa_strings
1254 module: generictranslations.pl
1256 action: edit_sepa_strings
1257 - parent: system_languages_and_translations
1258 id: system_languages_and_translations_email_strings
1259 name: Preset email strings
1261 module: generictranslations.pl
1263 action: edit_email_strings
1265 id: system_payment_terms
1269 action: PaymentTerm/list
1271 id: system_delivery_terms
1272 name: Delivery Terms
1275 action: DeliveryTerm/list
1277 id: system_manage_custom_variables
1278 name: Manage Custom Variables
1281 action: CustomVariableConfig/list
1283 id: system_warehouses
1288 action: list_warehouses
1293 access: edit_shop_config
1297 id: system_import_csv
1300 - parent: system_import_csv
1301 id: system_import_csv_customers_and_vendors
1302 name: Customers and vendors
1305 action: CsvImport/new
1306 profile.type: customers_vendors
1307 - parent: system_import_csv
1308 id: system_import_csv_contacts
1312 action: CsvImport/new
1313 profile.type: contacts
1314 - parent: system_import_csv
1315 id: system_import_csv_shipto
1319 action: CsvImport/new
1320 profile.type: addresses
1321 - parent: system_import_csv
1322 id: system_import_csv_parts
1326 action: CsvImport/new
1328 - parent: system_import_csv
1329 id: system_import_csv_inventories
1333 action: CsvImport/new
1334 profile.type: inventories
1335 - parent: system_import_csv
1336 id: system_import_csv_projects
1340 action: CsvImport/new
1341 profile.type: projects
1342 - parent: system_import_csv
1343 id: system_import_csv_orders
1347 action: CsvImport/new
1348 profile.type: orders
1349 - parent: system_import_csv
1350 id: system_import_csv_ar_transactions
1351 name: AR Transactions
1354 action: CsvImport/new
1355 profile.type: ar_transactions
1357 id: system_templates
1361 - parent: system_templates
1362 id: system_templates_html_templates
1363 name: HTML Templates
1365 module: amtemplates.pl
1367 action: display_template_form
1370 - parent: system_templates
1371 id: system_templates_latex_templates
1372 name: LaTeX Templates
1374 module: amtemplates.pl
1376 action: display_template_form
1380 id: system_general_ledger_corrections
1381 name: General Ledger Corrections
1383 module: acctranscorrections.pl
1385 action: analyze_filter
1387 id: system_background_jobs_and_task_server
1388 name: Background jobs and task server
1391 - parent: system_background_jobs_and_task_server
1392 id: system_background_jobs_and_task_server_list_current_background_jobs
1393 name: List current background jobs
1396 action: BackgroundJob/list
1397 - parent: system_background_jobs_and_task_server
1398 id: system_background_jobs_and_task_server_background_job_history
1399 name: Background job history
1402 action: BackgroundJobHistory/list
1403 - parent: system_background_jobs_and_task_server
1404 id: system_background_jobs_and_task_server_task_server_control
1405 name: Task server control
1408 action: TaskServer/show
1410 id: system_audit_control
1415 action: audit_control
1417 id: system_history_search_engine
1418 name: History Search Engine
1422 action: show_history_search
1424 id: system_employees
1429 action: Employee/list
1435 id: program_user_preferences
1436 name: User Preferences
1442 id: program_internal_phone_list
1443 name: Internal Phone List
1446 action: CTI/list_internal_extensions
1454 action: company_logo
1457 id: program_kivitendo_modul
1458 name: kivitendo modules
1460 - parent: program_kivitendo_modul
1461 id: program_kivitendo_modul_overview
1462 name: Overview kivitendo modules
1464 href: http://www.kivitendo-premium.de/module.shtml
1466 - parent: program_kivitendo_modul
1467 id: program_kivitendo_modul_activate
1468 name: Activate kivitendo module
1470 href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1473 id: program_administration_area
1474 name: Administration area
1476 access: display_admin_link
1480 id: program_documentation_in_german_
1481 name: Documentation (in German)
1483 href: doc/kivitendo-Dokumentation.pdf
1486 id: program_kivitendo_website_external_
1487 name: kivitendo website (external)
1489 href: http://www.kivitendo.de/
1497 action: LoginScreen/logout