Merge branch 'b-3.6.1' into mebil
[kivitendo-erp.git] / menus / user / 00-erp.yaml
1 # This is the main menu config file for user space menu entries.
2 #
3 # Each menu entry can have the following properties:
4 #
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/".
15 #          ! is supported to negate the subsequent expression.
16 #          If missing, access will be granted.
17 #
18 #          Example:
19 #            client/feature_default_enabled | ( feature & system )
20 #
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
27 ---
28 - id: master_data
29   name: Master Data
30   icon: master_data
31   order: 100
32 - parent: master_data
33   id: master_data_add_customer
34   name: Add Customer
35   icon: customer_add
36   order: 100
37   access: customer_vendor_edit|customer_vendor_all_edit
38   params:
39     action: CustomerVendor/add
40     db: customer
41 - parent: master_data
42   id: master_data_add_vendor
43   name: Add Vendor
44   icon: vendor_add
45   order: 200
46   access: customer_vendor_edit|customer_vendor_all_edit
47   params:
48     action: CustomerVendor/add
49     db: vendor
50 - parent: master_data
51   id: master_data_add_part
52   name: Add Part
53   icon: part_add
54   order: 300
55   access: part_service_assembly_edit
56   params:
57     action: Part/add_part
58 - parent: master_data
59   id: master_data_add_service
60   name: Add Service
61   icon: service_add
62   order: 400
63   access: part_service_assembly_edit
64   params:
65     action: Part/add_service
66 - parent: master_data
67   id: master_data_add_assembly
68   name: Add Assembly
69   icon: assembly_add
70   order: 500
71   access: part_service_assembly_edit
72   params:
73     action: Part/add_assembly
74 - parent: master_data
75   id: master_data_add_assortment
76   name: Add Assortment
77   icon: assortment_add
78   order: 550
79   access: part_service_assembly_edit & client/feature_experimental_assortment
80   params:
81     action: Part/add_assortment
82 - parent: master_data
83   id: master_data_add_project
84   name: Add Project
85   icon: project_add
86   order: 600
87   access: project_edit
88   params:
89     action: Project/new
90 - parent: master_data
91   id: master_data_add_requirement_spec_template
92   name: Add Requirement Spec Template
93   order: 700
94   access: requirement_spec_edit
95   params:
96     action: RequirementSpec/new
97     is_template: 1
98 - parent: master_data
99   id: master_data_update_prices
100   name: Update Prices
101   icon: prices_update
102   order: 800
103   access: part_service_assembly_edit
104   params:
105     action: PartsPriceUpdate/search_update_prices
106 - parent: master_data
107   id: master_data_price_rules
108   name: Price Rules
109   order: 900
110   access: part_service_assembly_edit
111   params:
112     action: PriceRule/list
113     filter.obsolete: 0
114 - parent: master_data
115   id: master_data_reports
116   name: Reports
117   icon: master_data_report
118   order: 1000
119 - parent: master_data_reports
120   id: master_data_reports_customers
121   name: Customers
122   icon: customer_report
123   order: 100
124   params:
125     action: CustomerVendor/search
126     db: customer
127 - parent: master_data_reports
128   id: master_data_reports_vendors
129   name: Vendors
130   icon: vendor_report
131   order: 200
132   params:
133     action: CustomerVendor/search
134     db: vendor
135 - parent: master_data_reports
136   id: master_data_reports_contacts
137   name: Contacts
138   order: 300
139   params:
140     action: CustomerVendor/search_contact
141     db: customer
142 - parent: master_data_reports
143   id: master_data_reports_articles
144   name: Articles
145   icon: part_report
146   order: 500
147   access: part_service_assembly_details
148   module: ic.pl
149   params:
150     action: search
151     searchitems: article
152 - parent: master_data_reports
153   id: master_data_reports_projects
154   name: Projects
155   icon: project_report
156   order: 700
157   access: project_edit
158   params:
159     action: Project/list
160     filter.active: active
161     filter.valid: valid
162 - parent: master_data_reports
163   id: master_data_reports_requirement_spec_templates
164   name: Requirement Spec Templates
165   order: 800
166   access: requirement_spec_edit
167   params:
168     action: RequirementSpec/list
169     is_template: 1
170 - id: ar
171   name: AR
172   icon: ar
173   order: 200
174 - parent: ar
175   id: ar_add_requirement_spec
176   name: Add Requirement Spec
177   order: 100
178   access: requirement_spec_edit
179   params:
180     action: RequirementSpec/new
181 - parent: ar
182   id: ar_add_quotation
183   name: Add Quotation
184   icon: quotation_add
185   order: 200
186   access: sales_quotation_edit
187   module: oe.pl
188   params:
189     action: add
190     type: sales_quotation
191 - parent: ar
192   id: ar_add_sales_order
193   name: Add Sales Order
194   icon: sales_order_add
195   order: 300
196   access: sales_order_edit
197   module: oe.pl
198   params:
199     action: add
200     type: sales_order
201 - parent: ar
202   id: ar_add_delivery_order
203   name: Add Delivery Order
204   icon: delivery_order_add
205   order: 400
206   access: sales_delivery_order_edit
207   module: do.pl
208   params:
209     action: add
210     type: sales_delivery_order
211 - parent: ar
212   id: ar_add_sales_invoice
213   name: Add Sales Invoice
214   icon: sales_invoice_add
215   order: 500
216   access: invoice_edit
217   module: is.pl
218   params:
219     action: add
220     type: invoice
221 - parent: ar
222   id: ar_add_credit_note
223   name: Add Credit Note
224   icon: credit_note_add
225   order: 600
226   access: invoice_edit
227   module: is.pl
228   params:
229     action: add
230     type: credit_note
231 - parent: ar
232   id: ar_add_dunning
233   name: Add Dunning
234   icon: dunning_add
235   order: 700
236   access: dunning_edit
237   module: dn.pl
238   params:
239     action: add
240 - parent: ar
241   id: ar_add_letter
242   name: Add Letter
243   order: 800
244   access: sales_letter_edit
245   params:
246     action: Letter/add
247     is_sales: 1
248 - parent: ar
249   id: ar_invoices
250   name: Invoices
251   icon: sales_invoice_add
252   order: 850
253 - parent: ar_invoices
254   id: ar_invoices_mass_add_sales_invoice
255   name: Mass Create Print Sales Invoice from Delivery Order
256   order: 100
257   access: invoice_edit
258   params:
259     noshow: 1
260     action: MassInvoiceCreatePrint/list_sales_delivery_orders
261 - parent: ar
262   id: ar_reports
263   name: Reports
264   icon: ar_report
265   order: 900
266 - parent: ar_reports
267   id: ar_reports_requirement_specs
268   name: Requirement Specs
269   order: 100
270   access: requirement_spec_edit
271   params:
272     action: RequirementSpec/list
273 - parent: ar_reports
274   id: ar_reports_quotations
275   name: Quotations
276   icon: report_quotations
277   order: 200
278   access: sales_quotation_edit | sales_quotation_view
279   module: oe.pl
280   params:
281     action: search
282     type: sales_quotation
283 - parent: ar_reports
284   id: ar_reports_sales_orders
285   name: Sales Orders
286   icon: report_sales_orders
287   order: 300
288   access: sales_order_edit | sales_order_view
289   module: oe.pl
290   params:
291     action: search
292     type: sales_order
293 - parent: ar_reports
294   id: ar_reports_delivery_orders
295   name: Delivery Orders
296   icon: delivery_order_report
297   order: 400
298   access: sales_delivery_order_edit | sales_delivery_order_view
299   module: do.pl
300   params:
301     action: search
302     type: sales_delivery_order
303 - parent: ar_reports
304   id: ar_reports_invoices_credit_notes_ar_transactions
305   name: Invoices, Credit Notes & AR Transactions
306   icon: invoices_report
307   order: 500
308   module: ar.pl
309   params:
310     action: search
311     nextsub: ar_transactions
312 - parent: ar_reports
313   id: ar_reports_sales_report
314   name: Sales Report
315   order: 600
316   access: invoice_edit
317   module: vk.pl
318   params:
319     action: search_invoice
320     nextsub: invoice_transactions
321 - parent: ar_reports
322   id: ar_reports_dunnings
323   name: Dunnings
324   icon: dunnings_report
325   order: 700
326   access: dunning_edit
327   module: dn.pl
328   params:
329     action: search
330 - parent: ar_reports
331   id: ar_order_item_search
332   name: Order item search
333   order: 750
334   access: sales_order_edit
335   params:
336     action: OrderItem/search
337 - parent: ar_reports
338   id: ar_reports_delivery_plan
339   name: Delivery Plan
340   order: 800
341   access: delivery_plan
342   params:
343     action: DeliveryPlan/list
344     vc: customer
345 - parent: ar_reports
346   id: ar_reports_delivery_value_report
347   name: Delivery Value Report
348   order: 900
349   access: delivery_value_report
350   params:
351     action: DeliveryValueReport/list
352     vc: customer
353 - parent: ar_reports
354   id: ar_reports_financial_controlling
355   name: Financial Controlling
356   order: 1000
357   access: sales_order_edit
358   params:
359     action: FinancialControllingReport/list
360 - parent: ar_reports
361   id: ar_reports_letters
362   name: Letters
363   order: 1100
364   access: sales_letter_report
365   params:
366     action: Letter/list
367     is_sales: 1
368 - id: webshop
369   name: Webshop
370   order: 250
371 - parent: webshop
372   id: webshop_import
373   name: Webshop Import
374   access: shop_order
375   params:
376     action: ShopOrder/list
377     filter.transferred:eq_ignore_empty: 0
378     filter.obsolete: 0
379     db: shop_orders
380     sort_by: shop_ordernumber
381 - parent: webshop
382   id: webshop_articles
383   name: Webshop articles
384   access: shop_part_edit
385   params:
386     action: ShopPart/list_articles
387     db: shop_parts
388     sort_by: part.onhand
389 - id: ap
390   name: AP
391   icon: ap
392   order: 300
393 - parent: ap
394   id: ap_add_rfq
395   name: Add RFQ
396   icon: rfq_add
397   order: 100
398   access: request_quotation_edit
399   module: oe.pl
400   params:
401     action: add
402     type: request_quotation
403 - parent: ap
404   id: ap_add_purchase_order
405   name: Add Purchase Order
406   icon: purchase_order_add
407   order: 200
408   access: purchase_order_edit
409   module: oe.pl
410   params:
411     action: add
412     type: purchase_order
413 - parent: ap
414   id: ap_add_delivery_note
415   name: Add Delivery Note
416   order: 300
417   access: client/allow_new_purchase_delivery_order & purchase_delivery_order_edit
418   module: do.pl
419   params:
420     action: add
421     type: purchase_delivery_order
422 - parent: ap
423   id: ap_add_vendor_invoice
424   name: Add Vendor Invoice
425   order: 400
426   access: client/allow_new_purchase_invoice & vendor_invoice_edit
427   module: ir.pl
428   params:
429     action: add
430     type: invoice
431 - parent: ap
432   id: ap_add_letter
433   name: Add Letter
434   order: 450
435   access: purchase_letter_edit
436   params:
437     action: Letter/add
438     is_sales: 0
439 - parent: ap
440   id: ap_reports
441   name: Reports
442   icon: ap_report
443   order: 500
444 - parent: ap_reports
445   id: ap_reports_rfqs
446   name: RFQs
447   icon: rfq_report
448   order: 100
449   access: request_quotation_edit | request_quotation_view
450   module: oe.pl
451   params:
452     action: search
453     type: request_quotation
454 - parent: ap_reports
455   id: ap_reports_purchase_orders
456   name: Purchase Orders
457   icon: purchase_order_report
458   order: 200
459   access: purchase_order_edit | purchase_order_view
460   module: oe.pl
461   params:
462     action: search
463     type: purchase_order
464 - parent: ap_reports
465   id: ap_reports_delivery_orders
466   name: Delivery Orders
467   order: 300
468   access: purchase_delivery_order_edit | purchase_delivery_order_view
469   module: do.pl
470   params:
471     action: search
472     type: purchase_delivery_order
473 - parent: ap_reports
474   id: ap_reports_supplier_delivery_orders
475   name: Supplier Delivery Orders
476   order: 350
477   access: purchase_delivery_order_edit | purchase_delivery_order_view
478   module: do.pl
479   params:
480     action: search
481     type: supplier_delivery_order
482 - parent: ap_reports
483   id: ap_reports_vendor_invoices_ap_transactions
484   name: Vendor Invoices & AP Transactions
485   order: 400
486   module: ap.pl
487   params:
488     action: search
489 - parent: ap_reports
490   id: ap_reports_delivery_plan
491   name: Delivery Plan
492   order: 500
493   access: delivery_plan
494   params:
495     action: DeliveryPlan/list
496     vc: vendor
497 - parent: ap_reports
498   id: ap_reports_delivery_value_report
499   name: Delivery Value Report
500   order: 600
501   access: delivery_value_report
502   params:
503     action: DeliveryValueReport/list
504     vc: vendor
505 - parent: ap_reports
506   id: ap_reports_letters
507   name: Letters
508   order: 1100
509   access: purchase_letter_report
510   params:
511     action: Letter/list
512     is_sales: 0
513 - id: warehouse
514   name: Warehouse
515   icon: warehouse
516   order: 400
517 - parent: warehouse
518   id: warehouse_stock
519   name: Stock
520   order: 100
521   access: warehouse_management
522   params:
523     action: Inventory/stock_in
524 - parent: warehouse
525   id: warehouse_produce_assembly
526   name: Produce Assembly
527   icon: assembly_produce
528   order: 200
529   access: warehouse_management
530   module: wh.pl
531   params:
532     action: transfer_warehouse_selection
533     trans_type: assembly
534 - parent: warehouse
535   id: warehouse_transfer
536   name: Transfer
537   order: 300
538   access: warehouse_management
539   module: wh.pl
540   params:
541     action: transfer_warehouse_selection
542     trans_type: transfer
543 - parent: warehouse
544   id: warehouse_removal
545   name: Removal
546   order: 400
547   access: warehouse_management
548   module: wh.pl
549   params:
550     action: transfer_warehouse_selection
551     trans_type: removal
552 - parent: warehouse
553   id: warehouse_stocktaking
554   name: Stocktaking
555   order: 450
556   access: warehouse_management
557   params:
558     action: Inventory/stocktaking
559 - parent: warehouse
560   id: warehouse_reports
561   name: Reports
562   order: 500
563 - parent: warehouse_reports
564   id: warehouse_reports_warehouse_content
565   name: Warehouse content
566   order: 100
567   access: warehouse_contents | warehouse_management
568   module: wh.pl
569   params:
570     action: report
571 - parent: warehouse_reports
572   id: warehouse_reports_whjournal
573   name: WHJournal
574   order: 200
575   access: warehouse_management
576   module: wh.pl
577   params:
578     action: journal
579 - parent: warehouse_reports
580   id: warehouse_reports_whusage
581   name: WHUsage
582   icon: warehouse_usage
583   order: 300
584   access: warehouse_contents | warehouse_management
585   params:
586     action: Inventory/stock_usage
587 - parent: warehouse_reports
588   id: warehouse_stocktaking_journal
589   name: Stocktaking Journal
590   order: 400
591   access: warehouse_contents | warehouse_management
592   params:
593     action: Inventory/stocktaking_journal
594 - id: general_ledger
595   name: General Ledger
596   icon: gl
597   order: 500
598 - parent: general_ledger
599   id: general_ledger_add_transaction
600   name: Add Transaction
601   icon: transaction_add
602   order: 100
603   access: gl_transactions
604   module: gl.pl
605   params:
606     action: add
607 - parent: general_ledger
608   id: general_ledger_add_ar_transaction
609   name: Add AR Transaction
610   icon: ar_transaction_add
611   order: 200
612   access: ar_transactions
613   module: ar.pl
614   params:
615     action: add
616 - parent: general_ledger
617   id: general_ledger_add_ap_transaction
618   name: Add AP Transaction
619   icon: ap_transaction_add
620   order: 300
621   access: ap_transactions
622   module: ap.pl
623   params:
624     action: add
625 - parent: general_ledger
626   id: general_ledger_datev_export_assistent
627   name: DATEV - Export Assistent
628   icon: datev
629   order: 400
630   access: datev_export & client/feature_datev
631   module: datev.pl
632   params:
633     action: export
634 - parent: general_ledger
635   id: general_ledger_gobd_export
636   name: GoBD Export
637   icon: gobd
638   order: 450
639   access: general_ledger
640   params:
641     action: GoBD/filter
642 - parent: general_ledger
643   id: year_end_closing
644   name: Year-end closing
645   icon: cbob
646   order: 470
647   access: general_ledger
648   params:
649     action: YearEndTransactions/form
650 - parent: general_ledger
651   id: zugferd_import
652   name: Factur-X/ZUGFeRD import
653   icon: cbob
654   order: 485
655   access: ap_transactions
656   params:
657     action: ZUGFeRD/upload_zugferd
658 - parent: general_ledger
659   id: pay_posting_import
660   name: DATEV - Pay Postings Import
661   icon: datev
662   order: 495
663   access: datev_export & client/feature_datev
664   params:
665     action: PayPostingImport/upload_pay_postings
666 - parent: general_ledger
667   id: general_ledger_reports
668   name: Reports
669   icon: gl_report
670   order: 500
671 - parent: general_ledger_reports
672   id: general_ledger_reports_ar_aging
673   name: AR Aging
674   icon: ar_aging
675   order: 100
676   access: general_ledger
677   module: rp.pl
678   params:
679     action: report
680     report: ar_aging
681 - parent: general_ledger_reports
682   id: general_ledger_reports_ap_aging
683   name: AP Aging
684   icon: ap_aging
685   order: 200
686   access: general_ledger
687   module: rp.pl
688   params:
689     action: report
690     report: ap_aging
691 - parent: general_ledger_reports
692   id: general_ledger_reports_journal
693   name: Journal
694   icon: journal
695   order: 300
696   access: general_ledger | gl_transactions
697   module: gl.pl
698   params:
699     action: search
700 - id: cash
701   name: Cash
702   icon: cash
703   order: 600
704 - parent: cash
705   id: cash_receipt
706   name: Receipt
707   icon: receipt
708   order: 100
709   access: cash
710   module: cp.pl
711   params:
712     action: payment
713     vc: customer
714     type: receipt
715 - parent: cash
716   id: cash_payment
717   name: Payment
718   icon: payment
719   order: 200
720   access: cash
721   module: cp.pl
722   params:
723     action: payment
724     vc: vendor
725     type: check
726 - parent: cash
727   id: cash_bank_collection_via_sepa
728   name: Bank collection via SEPA
729   order: 300
730   access: cash
731   module: sepa.pl
732   params:
733     action: bank_transfer_add
734     vc: customer
735 - parent: cash
736   id: cash_bank_transfer_via_sepa
737   name: Bank transfer via SEPA
738   order: 400
739   access: cash
740   module: sepa.pl
741   params:
742     action: bank_transfer_add
743     vc: vendor
744 - parent: cash
745   id: cash_bank_import_menu
746   name: Bank Import
747   order: 500
748   access: bank_transaction
749 - parent: cash_bank_import_menu
750   id: cash_bank_import_csv
751   name: Custom CSV format
752   order: 100
753   params:
754     action: CsvImport/new
755     profile.type: bank_transactions
756 - parent: cash_bank_import_menu
757   id: cash_bank_import_mt940
758   name: SWIFT MT940 format
759   order: 200
760   params:
761     action: BankImport/upload_mt940
762 - parent: cash
763   id: cash_bank_transactions_mt940
764   name: Bank transactions MT940
765   order: 600
766   access: bank_transaction
767   params:
768     action: BankTransaction/search
769 - parent: cash
770   id: cash_reconciliation_with_bank
771   name: Reconciliation with bank
772   order: 700
773   access: bank_transaction
774   params:
775     action: Reconciliation/search
776 - parent: cash
777   id: cash_reconciliation
778   name: Reconciliation
779   icon: reconcilliation
780   order: 800
781   access: cash
782   module: rc.pl
783   params:
784     action: reconciliation
785 - parent: cash
786   id: cash_reports
787   name: Reports
788   icon: cash_report
789   order: 900
790 - parent: cash_reports
791   id: cash_reports_receipts
792   name: Receipts
793   icon: receipt_report
794   order: 100
795   access: cash
796   module: rp.pl
797   params:
798     action: report
799     report: receipts
800 - parent: cash_reports
801   id: cash_reports_payments
802   name: Payments
803   icon: payment_report
804   order: 200
805   access: cash
806   module: rp.pl
807   params:
808     action: report
809     report: payments
810 - parent: cash_reports
811   id: cash_reports_bank_collections_via_sepa
812   name: Bank collections via SEPA
813   order: 300
814   access: cash
815   module: sepa.pl
816   params:
817     action: bank_transfer_search
818     vc: customer
819 - parent: cash_reports
820   id: cash_reports_bank_transfers_via_sepa
821   name: Bank transfers via SEPA
822   order: 400
823   access: cash
824   module: sepa.pl
825   params:
826     action: bank_transfer_search
827     vc: vendor
828 - parent: cash_reports
829   id: cash_reports_bank_transactions
830   name: Bank transactions
831   order: 500
832   access: bank_transaction
833   params:
834     action: BankTransaction/list_all
835 - id: reports
836   name: Reports
837   icon: report
838   order: 700
839 - parent: reports
840   id: reports_chart_of_accounts
841   name: Chart of Accounts
842   icon: chart_of_accounts
843   order: 100
844   access: report
845   module: ca.pl
846   params:
847     action: chart_of_accounts
848 - parent: reports
849   id: reports_trial_balance
850   name: Trial Balance
851   order: 200
852   access: report
853   module: rp.pl
854   params:
855     action: report
856     report: trial_balance
857 - parent: reports
858   id: reports_erfolgsrechnung
859   name: Erfolgsrechnung
860   icon: income_statement
861   order: 300
862   access: report & client/feature_erfolgsrechnung
863   module: rp.pl
864   params:
865     action: report
866     report: erfolgsrechnung
867 - parent: reports
868   id: reports_income_statement
869   name: Income Statement
870   icon: income_statement
871   order: 300
872   access: report & client/feature_eurechnung
873   module: rp.pl
874   params:
875     action: report
876     report: income_statement
877 - parent: reports
878   id: reports_bwa
879   name: BWA
880   order: 400
881   access: report & client/feature_eurechnung
882   module: rp.pl
883   params:
884     action: report
885     report: bwa
886 - parent: reports
887   id: reports_balance_sheet
888   name: Balance Sheet
889   icon: balance_sheet
890   order: 500
891   access: report & client/feature_balance
892   module: rp.pl
893   params:
894     action: report
895     report: balance_sheet
896 - parent: reports
897   id: reports_ustva
898   name: UStVa
899   icon: ustva
900   order: 600
901   access: advance_turnover_tax_return & client/feature_ustva
902   module: ustva.pl
903   params:
904     action: report
905 - parent: reports
906   id: reports_projecttransactions
907   name: Projecttransactions
908   order: 700
909   access: report
910   module: rp.pl
911   params:
912     action: report
913     report: projects
914 - parent: reports
915   id: reports_financial_overview
916   name: Financial Overview
917   order: 800
918   access: report
919   params:
920     action: FinancialOverview/list
921 - parent: reports
922   id: reports_liquidity_projection
923   name: Liquidity projection
924   order: 900
925   access: report
926   params:
927     action: LiquidityProjection/show
928 - id: mebil
929   name: Mebil
930   icon: wtg
931   order: 750
932 - parent: mebil
933   id: mebil_showmap
934   name: Map anzeigen
935   order: 100
936   access: report
937   params:
938     action: Mebil/showmap
939 - parent: mebil
940   id: mebil_calcmap
941   name: Map berechnen
942   order: 200
943   access: report
944   params:
945     action: Mebil/calcmap
946 - id: batch_printing
947   name: Batch Printing
948   icon: printing
949   order: 800
950   access: batch_printing
951 - parent: batch_printing
952   id: batch_printing_sales_invoices
953   name: Sales Invoices
954   icon: sales_invoice_printing
955   order: 100
956   access: invoice_edit
957   module: bp.pl
958   params:
959     action: search
960     vc: customer
961     type: invoice
962 - parent: batch_printing
963   id: batch_printing_sales_orders
964   name: Sales Orders
965   icon: sales_order_printing
966   order: 200
967   access: sales_order_edit
968   module: bp.pl
969   params:
970     action: search
971     type: sales_order
972     vc: customer
973 - parent: batch_printing
974   id: batch_printing_quotations
975   name: Quotations
976   icon: quotation_printing
977   order: 300
978   access: sales_quotation_edit
979   module: bp.pl
980   params:
981     action: search
982     vc: customer
983     type: sales_quotation
984 - parent: batch_printing
985   id: batch_printing_packing_lists
986   name: Packing Lists
987   icon: package_lists
988   order: 400
989   access: invoice_edit | sales_order_edit
990   module: bp.pl
991   params:
992     action: search
993     type: packing_list
994     vc: customer
995 - parent: batch_printing
996   id: batch_printing_purchase_orders
997   name: Purchase Orders
998   icon: purchase_order_printing
999   order: 500
1000   access: purchase_order_edit
1001   module: bp.pl
1002   params:
1003     action: search
1004     type: purchase_order
1005     vc: vendor
1006 - parent: batch_printing
1007   id: batch_printing_rfqs
1008   name: RFQs
1009   icon: rfq_printing
1010   order: 600
1011   access: request_quotation_edit
1012   module: bp.pl
1013   params:
1014     action: search
1015     vc: vendor
1016     type: request_quotation
1017 - parent: batch_printing
1018   id: batch_printing_checks
1019   name: Checks
1020   order: 700
1021   access: cash
1022   module: bp.pl
1023   params:
1024     action: search
1025     type: check
1026     vc: vendor
1027 - parent: batch_printing
1028   id: batch_printing_receipts
1029   name: Receipts
1030   icon: receipt_printing
1031   order: 800
1032   access: cash
1033   module: bp.pl
1034   params:
1035     action: search
1036     vc: customer
1037     type: receipt
1038 - id: productivity
1039   name: Productivity
1040   icon: productivity
1041   order: 900
1042 - parent: productivity
1043   id: productivity_show_todo_list
1044   name: Show TODO list
1045   order: 100
1046   access: productivity
1047   module: todo.pl
1048   params:
1049     action: show_todo_list
1050 - parent: productivity
1051   id: productivity_add_follow_up
1052   name: Add Follow-Up
1053   order: 200
1054   access: productivity
1055   module: fu.pl
1056   params:
1057     action: add
1058 - parent: productivity
1059   id: productivity_edit_access_rights
1060   name: Edit Access Rights
1061   order: 300
1062   access: productivity
1063   module: fu.pl
1064   params:
1065     action: edit_access_rights
1066 - parent: productivity
1067   id: productivity_reports
1068   name: Reports
1069   order: 400
1070 - parent: productivity_reports
1071   id: productivity_reports_follow_ups
1072   name: Follow-Ups
1073   order: 100
1074   access: productivity
1075   module: fu.pl
1076   params:
1077     action: search
1078 - parent: productivity_reports
1079   id: productivity_reports_email_journal
1080   name: Email journal
1081   order: 200
1082   access: email_journal
1083   module: controller.pl
1084   icon: mail_journal
1085   params:
1086     action: EmailJournal/list
1087 - id: system
1088   name: System
1089   icon: system
1090   order: 1000
1091   access: config
1092 - parent: system
1093   id: system_client_configuration
1094   name: Client Configuration
1095   order: 100
1096   access: admin
1097   params:
1098     action: ClientConfig/edit
1099 - parent: system
1100   id: system_ustva_einstellungen
1101   name: UStVa Einstellungen
1102   order: 200
1103   access: client/feature_ustva
1104   module: ustva.pl
1105   params:
1106     action: config_step1
1107 - parent: system
1108   id: system_edit_dunning
1109   name: Edit Dunning
1110   order: 300
1111   module: dn.pl
1112   params:
1113     action: edit_config
1114 - parent: system
1115   id: system_chart_of_accounts
1116   name: Chart of Accounts
1117   order: 400
1118 - parent: system_chart_of_accounts
1119   id: system_chart_of_accounts_add_account
1120   name: Add Account
1121   order: 100
1122   module: am.pl
1123   params:
1124     action: add_account
1125 - parent: system_chart_of_accounts
1126   id: system_chart_of_accounts_list_accounts
1127   name: List Accounts
1128   order: 200
1129   module: am.pl
1130   params:
1131     action: list_account
1132 - parent: system_chart_of_accounts
1133   id: system_chart_of_accounts_report_configuration_overview
1134   name: Report configuration overview
1135   order: 300
1136   params:
1137     action: Chart/show_report_configuration_overview
1138 - parent: system
1139   id: system_buchungsgruppen
1140   name: Booking groups
1141   order: 500
1142   params:
1143     action: Buchungsgruppen/list
1144 - parent: system
1145   id: system_taxzones
1146   name: Taxzones
1147   order: 600
1148   params:
1149     action: Taxzones/list
1150 - parent: system
1151   id: system_taxes
1152   name: Taxes
1153   order: 700
1154   module: am.pl
1155   params:
1156     action: list_tax
1157 - parent: system
1158   id: system_bank_accounts
1159   name: Bank accounts
1160   order: 800
1161   params:
1162     action: SimpleSystemSetting/list
1163     type: bank_account
1164 - parent: system
1165   id: system_partsgroups
1166   name: Partsgroups
1167   order: 900
1168   params:
1169     action: SimpleSystemSetting/list
1170     type: parts_group
1171 - parent: system
1172   id: system_part_classification
1173   name: Parts Classification
1174   icon: partsclassific
1175   order: 1100
1176   params:
1177     action: SimpleSystemSetting/list
1178     type: part_classification
1179 - parent: system
1180   id: system_pricegroups
1181   name: Pricegroups
1182   order: 1120
1183   params:
1184     action: SimpleSystemSetting/list
1185     type: pricegroup
1186 - parent: system
1187   id: system_edit_units
1188   name: Edit units
1189   order: 1140
1190   module: am.pl
1191   params:
1192     action: edit_units
1193 - parent: system
1194   id: system_price_factors
1195   name: Price Factors
1196   order: 1200
1197   params:
1198     action: SimpleSystemSetting/list
1199     type: price_factor
1200 - parent: system
1201   id: system_greetings
1202   name: Greetings
1203   order: 1250
1204   params:
1205     action: SimpleSystemSetting/list
1206     type: greeting
1207 - parent: system
1208   id: system_departments
1209   name: Departments
1210   order: 1300
1211   params:
1212     action: SimpleSystemSetting/list
1213     type: department
1214 - parent: system
1215   id: system_types_of_business
1216   name: Types of Business
1217   order: 1400
1218   params:
1219     action: SimpleSystemSetting/list
1220     type: business
1221 - parent: system
1222   id: system_contact_titles
1223   name: Contact Titles
1224   order: 1420
1225   params:
1226     action: SimpleSystemSetting/list
1227     type: contact_title
1228 - parent: system
1229   id: system_contact_departments
1230   name: Contact Departments
1231   order: 1430
1232   params:
1233     action: SimpleSystemSetting/list
1234     type: contact_department
1235 - parent: system
1236   id: system_project_types
1237   name: Project Types
1238   order: 1600
1239   params:
1240     action: SimpleSystemSetting/list
1241     type: project_type
1242 - parent: system
1243   id: system_project_status
1244   name: Project Status
1245   order: 1700
1246   params:
1247     action: SimpleSystemSetting/list
1248     type: project_status
1249 - parent: system
1250   id: system_requirement_specs
1251   name: Requirement specs
1252   order: 1800
1253 - parent: system_requirement_specs
1254   id: system_requirement_specs_pre_defined_texts
1255   name: Pre-defined Texts
1256   order: 100
1257   params:
1258     action: SimpleSystemSetting/list
1259     type: requirement_spec_predefined_text
1260 - parent: system_requirement_specs
1261   id: system_requirement_specs_requirement_spec_types
1262   name: Requirement Spec Types
1263   order: 200
1264   params:
1265     action: SimpleSystemSetting/list
1266     type: requirement_spec_type
1267 - parent: system_requirement_specs
1268   id: system_requirement_specs_requirement_spec_statuses
1269   name: Requirement Spec Statuses
1270   order: 300
1271   params:
1272     action: SimpleSystemSetting/list
1273     type: requirement_spec_status
1274 - parent: system_requirement_specs
1275   id: system_requirement_specs_complexities
1276   name: Complexities
1277   order: 400
1278   params:
1279     action: SimpleSystemSetting/list
1280     type: requirement_spec_complexity
1281 - parent: system_requirement_specs
1282   id: system_requirement_specs_risks
1283   name: Risks
1284   order: 500
1285   params:
1286     action: SimpleSystemSetting/list
1287     type: requirement_spec_risk
1288 - parent: system_requirement_specs
1289   id: system_requirement_specs_acceptance_statuses
1290   name: Acceptance Statuses
1291   order: 600
1292   params:
1293     action: SimpleSystemSetting/list
1294     type: requirement_spec_acceptance_status
1295 - parent: system
1296   id: system_languages_and_translations
1297   name: Languages and translations
1298   order: 1900
1299 - parent: system_languages_and_translations
1300   id: system_languages_and_translations_add_language
1301   name: Languages
1302   order: 100
1303   params:
1304     action: SimpleSystemSetting/list
1305     type: language
1306 - parent: system_languages_and_translations
1307   id: system_languages_and_translations_greetings
1308   name: Greetings
1309   order: 300
1310   module: generictranslations.pl
1311   params:
1312     action: edit_greetings
1313 - parent: system_languages_and_translations
1314   id: system_languages_and_translations_sepa_strings
1315   name: SEPA strings
1316   order: 400
1317   module: generictranslations.pl
1318   params:
1319     action: edit_sepa_strings
1320 - parent: system_languages_and_translations
1321   id: system_languages_and_translations_zugferd_notes
1322   name: Factur-X/ZUGFeRD notes for each invoice
1323   order: 450
1324   module: generictranslations.pl
1325   params:
1326     action: edit_zugferd_notes
1327 - parent: system_languages_and_translations
1328   id: system_languages_and_translations_email_strings
1329   name: Preset email strings
1330   order: 500
1331   module: generictranslations.pl
1332   params:
1333     action: edit_email_strings
1334 - parent: system
1335   id: system_payment_terms
1336   name: Payment Terms
1337   order: 2000
1338   params:
1339     action: PaymentTerm/list
1340 - parent: system
1341   id: system_delivery_terms
1342   name: Delivery Terms
1343   order: 2100
1344   params:
1345     action: DeliveryTerm/list
1346 - parent: system
1347   id: system_manage_custom_variables
1348   name: Manage Custom Variables
1349   order: 2200
1350   params:
1351     action: CustomVariableConfig/list
1352 - parent: system
1353   id: system_warehouses
1354   name: Warehouses
1355   order: 2300
1356   module: am.pl
1357   params:
1358     action: list_warehouses
1359 - parent: system
1360   id: system_shops
1361   name: Web shops
1362   order: 2350
1363   access: edit_shop_config
1364   params:
1365     action: Shop/list
1366 - parent: system
1367   id: system_import_csv
1368   name: Import CSV
1369   order: 2400
1370 - parent: system_import_csv
1371   id: system_import_csv_customers_and_vendors
1372   name: Customers and vendors
1373   order: 100
1374   params:
1375     action: CsvImport/new
1376     profile.type: customers_vendors
1377 - parent: system_import_csv
1378   id: system_import_csv_contacts
1379   name: Contacts
1380   order: 200
1381   params:
1382     action: CsvImport/new
1383     profile.type: contacts
1384 - parent: system_import_csv
1385   id: system_import_csv_additional_billing_address
1386   name: Additional Billing Addresses
1387   order: 250
1388   params:
1389     action: CsvImport/new
1390     profile.type: billing_addresses
1391 - parent: system_import_csv
1392   id: system_import_csv_shipto
1393   name: Shipto
1394   order: 300
1395   params:
1396     action: CsvImport/new
1397     profile.type: addresses
1398 - parent: system_import_csv
1399   id: system_import_csv_parts
1400   name: Parts
1401   order: 400
1402   params:
1403     action: CsvImport/new
1404     profile.type: parts
1405 - parent: system_import_csv
1406   id: system_import_csv_inventories
1407   name: Inventories
1408   order: 500
1409   params:
1410     action: CsvImport/new
1411     profile.type: inventories
1412 - parent: system_import_csv
1413   id: system_import_csv_projects
1414   name: Projects
1415   order: 600
1416   params:
1417     action: CsvImport/new
1418     profile.type: projects
1419 - parent: system_import_csv
1420   id: system_import_csv_orders
1421   name: Orders
1422   order: 700
1423   params:
1424     action: CsvImport/new
1425     profile.type: orders
1426 - parent: system_import_csv
1427   id: system_import_csv_delivery_orders
1428   name: Delivery Orders
1429   order: 720
1430   params:
1431     action: CsvImport/new
1432     profile.type: delivery_orders
1433 - parent: system_import_csv
1434   id: system_import_csv_ar_transactions
1435   name: AR Transactions
1436   order: 800
1437   params:
1438     action: CsvImport/new
1439     profile.type: ar_transactions
1440 - parent: system
1441   id: system_templates
1442   name: Templates
1443   order: 2500
1444   access: admin
1445 - parent: system_templates
1446   id: system_templates_html_templates
1447   name: HTML Templates
1448   order: 100
1449   module: amtemplates.pl
1450   params:
1451     action: display_template_form
1452     type: templates
1453     format: html
1454 - parent: system_templates
1455   id: system_templates_latex_templates
1456   name: LaTeX Templates
1457   order: 200
1458   module: amtemplates.pl
1459   params:
1460     action: display_template_form
1461     format: tex
1462     type: templates
1463 - parent: system
1464   id: system_general_ledger_corrections
1465   name: General Ledger Corrections
1466   order: 2600
1467   module: acctranscorrections.pl
1468   params:
1469     action: analyze_filter
1470 - parent: system
1471   id: system_background_jobs_and_task_server
1472   name: Background jobs and task server
1473   order: 2700
1474   access: admin
1475 - parent: system_background_jobs_and_task_server
1476   id: system_background_jobs_and_task_server_list_current_background_jobs
1477   name: List current background jobs
1478   order: 100
1479   params:
1480     action: BackgroundJob/list
1481 - parent: system_background_jobs_and_task_server
1482   id: system_background_jobs_and_task_server_background_job_history
1483   name: Background job history
1484   order: 200
1485   params:
1486     action: BackgroundJobHistory/list
1487 - parent: system_background_jobs_and_task_server
1488   id: system_background_jobs_and_task_server_task_server_control
1489   name: Task server control
1490   order: 300
1491   params:
1492     action: TaskServer/show
1493 - parent: system
1494   id: system_audit_control
1495   name: Audit Control
1496   order: 2800
1497   module: am.pl
1498   params:
1499     action: audit_control
1500 - parent: system
1501   id: system_history_search_engine
1502   name: History Search Engine
1503   order: 2900
1504   module: am.pl
1505   params:
1506     action: show_history_search
1507 - parent: system
1508   id: system_employees
1509   name: Employees
1510   order: 3000
1511   access: admin
1512   params:
1513     action: Employee/list
1514 - id: program
1515   name: Program
1516   icon: program
1517   order: 1100
1518 - parent: program
1519   id: program_user_preferences
1520   name: User Preferences
1521   order: 100
1522   module: am.pl
1523   params:
1524     action: config
1525 - parent: program
1526   id: program_internal_phone_list
1527   name: Internal Phone List
1528   order: 200
1529   params:
1530     action: CTI/list_internal_extensions
1531 - parent: program
1532   id: program_version
1533   name: Version
1534   icon: version
1535   order: 300
1536   module: login.pl
1537   params:
1538     action: company_logo
1539     no_todo_list: 1
1540 - parent: program
1541   id: program_kivitendo_modul
1542   name: kivitendo modules
1543   order: 350
1544 - parent: program_kivitendo_modul
1545   id: program_kivitendo_modul_overview
1546   name: Overview kivitendo modules
1547   order: 100
1548   href: http://www.kivitendo-premium.de/module.shtml
1549   target: _blank
1550 - parent: program_kivitendo_modul
1551   id: program_kivitendo_modul_activate
1552   name: Activate kivitendo module
1553   order: 200
1554   href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1555   target: _blank
1556 - parent: program
1557   id: program_administration_area
1558   name: Administration area
1559   order: 400
1560   access: display_admin_link
1561   params:
1562     action: Admin/login
1563 - parent: program
1564   id: program_documentation_in_german_
1565   name: Documentation (in German)
1566   order: 500
1567   href: doc/kivitendo-Dokumentation.pdf
1568   target: _blank
1569 - parent: program
1570   id: program_kivitendo_website_external_
1571   name: kivitendo website (external)
1572   order: 600
1573   href: http://www.kivitendo.de/
1574   target: _blank
1575 - parent: program
1576   id: program_logout
1577   name: Logout
1578   icon: logout
1579   order: 700
1580   params:
1581     action: LoginScreen/logout
1582
1583 - id: develop
1584   name: Developer Tools
1585   icon: developer
1586   order: 1200
1587   access: developer
1588 - parent: develop
1589   id: part_test
1590   name: Part Test
1591   access: developer
1592   icon: part
1593   order: 100
1594   params:
1595     action: Part/test_page