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
360 id: ar_reports_delivery_value_report
361 name: Delivery Value Report
363 access: delivery_value_report
365 action: DeliveryValueReport/list
368 id: ar_reports_financial_controlling
369 name: Financial Controlling
371 access: sales_order_edit
373 action: FinancialControllingReport/list
375 id: ar_reports_letters
378 access: sales_letter_report
391 access: request_quotation_edit
395 type: request_quotation
397 id: ap_add_purchase_order
398 name: Add Purchase Order
399 icon: purchase_order_add
401 access: purchase_order_edit
407 id: ap_add_delivery_note
408 name: Add Delivery Note
410 access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
414 type: purchase_delivery_order
416 id: ap_add_vendor_invoice
417 name: Add Vendor Invoice
419 access: client/allow_new_purchase_invoice & vendor_invoice_edit
434 access: request_quotation_edit
438 type: request_quotation
440 id: ap_reports_purchase_orders
441 name: Purchase Orders
442 icon: purchase_order_report
444 access: purchase_order_edit
450 id: ap_reports_delivery_orders
451 name: Delivery Orders
453 access: purchase_delivery_order_edit
457 type: purchase_delivery_order
459 id: ap_reports_vendor_invoices_ap_transactions
460 name: Vendor Invoices & AP Transactions
462 access: vendor_invoice_edit
466 nextsub: ap_transactions
468 id: ap_reports_delivery_plan
471 access: delivery_plan
473 action: DeliveryPlan/list
476 id: ap_reports_delivery_value_report
477 name: Delivery Value Report
479 access: delivery_value_report
481 action: DeliveryValueReport/list
491 access: warehouse_management
493 action: Inventory/stock_in
495 id: warehouse_produce_assembly
496 name: Produce Assembly
497 icon: assembly_produce
499 access: warehouse_management
502 action: transfer_warehouse_selection
505 id: warehouse_transfer
508 access: warehouse_management
511 action: transfer_warehouse_selection
514 id: warehouse_removal
517 access: warehouse_management
520 action: transfer_warehouse_selection
523 id: warehouse_reports
526 - parent: warehouse_reports
527 id: warehouse_reports_warehouse_content
528 name: Warehouse content
530 access: warehouse_contents | warehouse_management
534 - parent: warehouse_reports
535 id: warehouse_reports_whjournal
538 access: warehouse_management
546 - parent: general_ledger
547 id: general_ledger_add_transaction
548 name: Add Transaction
549 icon: transaction_add
551 access: general_ledger
555 - parent: general_ledger
556 id: general_ledger_add_ar_transaction
557 name: Add AR Transaction
558 icon: ar_transaction_add
560 access: general_ledger
564 - parent: general_ledger
565 id: general_ledger_add_ap_transaction
566 name: Add AP Transaction
567 icon: ap_transaction_add
569 access: general_ledger
573 - parent: general_ledger
574 id: general_ledger_datev_export_assistent
575 name: DATEV - Export Assistent
577 exclusion: country_mode=CH
583 - parent: general_ledger
584 id: general_ledger_reports
588 - parent: general_ledger_reports
589 id: general_ledger_reports_ar_aging
593 access: general_ledger
598 - parent: general_ledger_reports
599 id: general_ledger_reports_ap_aging
603 access: general_ledger
608 - parent: general_ledger_reports
609 id: general_ledger_reports_journal
613 access: general_ledger
644 id: cash_bank_collection_via_sepa
645 name: Bank collection via SEPA
650 action: bank_transfer_add
653 id: cash_bank_transfer_via_sepa
654 name: Bank transfer via SEPA
659 action: bank_transfer_add
665 - parent: cash_bank_import
666 id: cash_bank_import_csv
669 access: bank_transaction
671 action: CsvImport/new
672 profile.type: bank_transactions
673 - parent: cash_bank_import
674 id: cash_bank_import_mt940
677 access: bank_transaction
679 action: BankImport/upload_mt940
681 id: cash_bank_transactions_mt940
682 name: Bank transactions MT940
684 access: bank_transaction
686 action: BankTransaction/search
688 id: cash_reconciliation_with_bank
689 name: Reconciliation with bank
691 access: bank_transaction
693 action: Reconciliation/search
694 next_sub: Reconciliation/reconciliation
696 id: cash_reconciliation
698 icon: reconcilliation
703 action: reconciliation
709 - parent: cash_reports
710 id: cash_reports_receipts
719 - parent: cash_reports
720 id: cash_reports_payments
729 - parent: cash_reports
730 id: cash_reports_bank_collections_via_sepa
731 name: Bank collections via SEPA
736 action: bank_transfer_search
738 - parent: cash_reports
739 id: cash_reports_bank_transfers_via_sepa
740 name: Bank transfers via SEPA
745 action: bank_transfer_search
747 - parent: cash_reports
748 id: cash_reports_bank_transactions
749 name: Bank transactions
751 access: bank_transaction
753 action: BankTransaction/list_all
759 id: reports_chart_of_accounts
760 name: Chart of Accounts
761 icon: chart_of_accounts
766 action: chart_of_accounts
768 id: reports_trial_balance
775 report: trial_balance
777 id: reports_erfolgsrechnung
778 name: Erfolgsrechnung
779 icon: income_statement
781 inclusion: country_mode=CH
786 report: erfolgsrechnung
788 id: reports_income_statement
789 name: Income Statement
790 icon: income_statement
792 exclusion: country_mode=CH
797 report: income_statement
802 exclusion: country_mode=CH
809 id: reports_balance_sheet
813 exclusion: country_mode=CH
818 report: balance_sheet
824 exclusion: country_mode=CH
825 access: advance_turnover_tax_return
830 id: reports_projecttransactions
831 name: Projecttransactions
839 id: reports_financial_overview
840 name: Financial Overview
844 action: FinancialOverview/list
846 id: reports_liquidity_projection
847 name: Liquidity projection
851 action: LiquidityProjection/show
856 access: batch_printing
857 - parent: batch_printing
858 id: batch_printing_sales_invoices
860 icon: sales_invoice_printing
868 - parent: batch_printing
869 id: batch_printing_sales_orders
871 icon: sales_order_printing
873 access: sales_order_edit
879 - parent: batch_printing
880 id: batch_printing_quotations
882 icon: quotation_printing
884 access: sales_quotation_edit
889 type: sales_quotation
890 - parent: batch_printing
891 id: batch_printing_packing_lists
895 access: invoice_edit | sales_order_edit
901 - parent: batch_printing
902 id: batch_printing_purchase_orders
903 name: Purchase Orders
904 icon: purchase_order_printing
906 access: purchase_order_edit
912 - parent: batch_printing
913 id: batch_printing_rfqs
917 access: request_quotation_edit
922 type: request_quotation
923 - parent: batch_printing
924 id: batch_printing_checks
933 - parent: batch_printing
934 id: batch_printing_receipts
936 icon: receipt_printing
949 - parent: productivity
950 id: productivity_show_todo_list
955 action: show_todo_list
956 - parent: productivity
957 id: productivity_add_follow_up
963 - parent: productivity
964 id: productivity_edit_access_rights
965 name: Edit Access Rights
969 action: edit_access_rights
970 - parent: productivity
971 id: productivity_reports
974 - parent: productivity_reports
975 id: productivity_reports_follow_ups
981 - parent: productivity_reports
982 id: productivity_reports_email_journal
985 module: controller.pl
987 action: EmailJournal/list
994 id: system_client_configuration
995 name: Client Configuration
999 action: ClientConfig/edit
1001 id: system_ustva_einstellungen
1002 name: UStVa Einstellungen
1004 exclusion: country_mode=CH
1007 action: config_step1
1009 id: system_edit_dunning
1016 id: system_chart_of_accounts
1017 name: Chart of Accounts
1019 - parent: system_chart_of_accounts
1020 id: system_chart_of_accounts_add_account
1026 - parent: system_chart_of_accounts
1027 id: system_chart_of_accounts_list_accounts
1032 action: list_account
1034 id: system_buchungsgruppen
1035 name: Buchungsgruppen
1038 action: Buchungsgruppen/list
1044 action: Taxzones/list
1053 id: system_bank_accounts
1057 action: BankAccount/list
1067 id: system_pricegroups
1075 id: system_edit_units
1082 id: system_price_factors
1087 action: list_price_factors
1089 id: system_departments
1093 action: Department/list
1095 id: system_types_of_business
1096 name: Types of Business
1099 action: Business/list
1108 id: system_project_types
1112 action: ProjectType/list
1114 id: system_project_status
1115 name: Project Status
1118 action: ProjectStatus/list
1120 id: system_requirement_specs
1121 name: Requirement specs
1123 - parent: system_requirement_specs
1124 id: system_requirement_specs_pre_defined_texts
1125 name: Pre-defined Texts
1128 action: RequirementSpecPredefinedText/list
1129 - parent: system_requirement_specs
1130 id: system_requirement_specs_requirement_spec_types
1131 name: Requirement Spec Types
1134 action: RequirementSpecType/list
1135 - parent: system_requirement_specs
1136 id: system_requirement_specs_requirement_spec_statuses
1137 name: Requirement Spec Statuses
1140 action: RequirementSpecStatus/list
1141 - parent: system_requirement_specs
1142 id: system_requirement_specs_complexities
1146 action: RequirementSpecComplexity/list
1147 - parent: system_requirement_specs
1148 id: system_requirement_specs_risks
1152 action: RequirementSpecRisk/list
1153 - parent: system_requirement_specs
1154 id: system_requirement_specs_acceptance_statuses
1155 name: Acceptance Statuses
1158 action: RequirementSpecAcceptanceStatus/list
1160 id: system_languages_and_translations
1161 name: Languages and translations
1163 - parent: system_languages_and_translations
1164 id: system_languages_and_translations_add_language
1169 action: add_language
1170 - parent: system_languages_and_translations
1171 id: system_languages_and_translations_list_languages
1172 name: List Languages
1176 action: list_language
1177 - parent: system_languages_and_translations
1178 id: system_languages_and_translations_greetings
1181 module: generictranslations.pl
1183 action: edit_greetings
1184 - parent: system_languages_and_translations
1185 id: system_languages_and_translations_sepa_strings
1188 module: generictranslations.pl
1190 action: edit_sepa_strings
1192 id: system_payment_terms
1196 action: PaymentTerm/list
1198 id: system_delivery_terms
1199 name: Delivery Terms
1202 action: DeliveryTerm/list
1204 id: system_manage_custom_variables
1205 name: Manage Custom Variables
1208 action: CustomVariableConfig/list
1210 id: system_warehouses
1215 action: list_warehouses
1217 id: system_import_csv
1220 - parent: system_import_csv
1221 id: system_import_csv_customers_and_vendors
1222 name: Customers and vendors
1225 action: CsvImport/new
1226 profile.type: customers_vendors
1227 - parent: system_import_csv
1228 id: system_import_csv_contacts
1232 action: CsvImport/new
1233 profile.type: contacts
1234 - parent: system_import_csv
1235 id: system_import_csv_shipto
1239 action: CsvImport/new
1240 profile.type: addresses
1241 - parent: system_import_csv
1242 id: system_import_csv_parts
1246 action: CsvImport/new
1248 - parent: system_import_csv
1249 id: system_import_csv_inventories
1253 action: CsvImport/new
1254 profile.type: inventories
1255 - parent: system_import_csv
1256 id: system_import_csv_projects
1260 action: CsvImport/new
1261 profile.type: projects
1262 - parent: system_import_csv
1263 id: system_import_csv_orders
1267 action: CsvImport/new
1268 profile.type: orders
1270 id: system_templates
1274 - parent: system_templates
1275 id: system_templates_html_templates
1276 name: HTML Templates
1278 module: amtemplates.pl
1280 action: display_template_form
1283 - parent: system_templates
1284 id: system_templates_latex_templates
1285 name: LaTeX Templates
1287 module: amtemplates.pl
1289 action: display_template_form
1292 - parent: system_templates
1293 id: system_templates_stylesheet
1296 module: amtemplates.pl
1298 action: display_template_form
1301 id: system_general_ledger_corrections
1302 name: General Ledger Corrections
1304 module: acctranscorrections.pl
1306 action: analyze_filter
1308 id: system_background_jobs_and_task_server
1309 name: Background jobs and task server
1312 - parent: system_background_jobs_and_task_server
1313 id: system_background_jobs_and_task_server_list_current_background_jobs
1314 name: List current background jobs
1317 action: BackgroundJob/list
1318 - parent: system_background_jobs_and_task_server
1319 id: system_background_jobs_and_task_server_background_job_history
1320 name: Background job history
1323 action: BackgroundJobHistory/list
1324 - parent: system_background_jobs_and_task_server
1325 id: system_background_jobs_and_task_server_task_server_control
1326 name: Task server control
1329 action: TaskServer/show
1331 id: system_audit_control
1336 action: audit_control
1338 id: system_history_search_engine
1339 name: History Search Engine
1343 action: show_history_search
1345 id: system_employees
1350 action: Employee/list
1356 id: program_user_preferences
1357 name: User Preferences
1363 id: program_internal_phone_list
1364 name: Internal Phone List
1367 action: CTI/list_internal_extensions
1375 action: company_logo
1378 id: program_kivitendo_modul
1379 name: kivitendo modules
1381 - parent: program_kivitendo_modul
1382 id: program_kivitendo_modul_overview
1383 name: Overview kivitendo modules
1385 href: http://www.kivitendo-premium.de/module.shtml
1387 - parent: program_kivitendo_modul
1388 id: program_kivitendo_modul_activate
1389 name: Activate kivitendo module
1391 href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1394 id: program_administration_area
1395 name: Administration area
1397 access: display_admin_link
1401 id: program_documentation_in_german_
1402 name: Documentation (in German)
1404 href: doc/kivitendo-Dokumentation.pdf
1407 id: program_kivitendo_website_external_
1408 name: kivitendo website (external)
1410 href: http://www.kivitendo.de/
1418 action: LoginScreen/logout