Kunden-/Lieferantenstammdaten: Berechtigungsmodell gefixt
[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
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
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
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
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
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
469   module: do.pl
470   params:
471     action: search
472     type: purchase_delivery_order
473 - parent: ap_reports
474   id: ap_reports_vendor_invoices_ap_transactions
475   name: Vendor Invoices & AP Transactions
476   order: 400
477   module: ap.pl
478   params:
479     action: search
480 - parent: ap_reports
481   id: ap_reports_delivery_plan
482   name: Delivery Plan
483   order: 500
484   access: delivery_plan
485   params:
486     action: DeliveryPlan/list
487     vc: vendor
488 - parent: ap_reports
489   id: ap_reports_delivery_value_report
490   name: Delivery Value Report
491   order: 600
492   access: delivery_value_report
493   params:
494     action: DeliveryValueReport/list
495     vc: vendor
496 - parent: ap_reports
497   id: ap_reports_letters
498   name: Letters
499   order: 1100
500   access: purchase_letter_report
501   params:
502     action: Letter/list
503     is_sales: 0
504 - id: warehouse
505   name: Warehouse
506   icon: warehouse
507   order: 400
508 - parent: warehouse
509   id: warehouse_stock
510   name: Stock
511   order: 100
512   access: warehouse_management
513   params:
514     action: Inventory/stock_in
515 - parent: warehouse
516   id: warehouse_produce_assembly
517   name: Produce Assembly
518   icon: assembly_produce
519   order: 200
520   access: warehouse_management
521   module: wh.pl
522   params:
523     action: transfer_warehouse_selection
524     trans_type: assembly
525 - parent: warehouse
526   id: warehouse_transfer
527   name: Transfer
528   order: 300
529   access: warehouse_management
530   module: wh.pl
531   params:
532     action: transfer_warehouse_selection
533     trans_type: transfer
534 - parent: warehouse
535   id: warehouse_removal
536   name: Removal
537   order: 400
538   access: warehouse_management
539   module: wh.pl
540   params:
541     action: transfer_warehouse_selection
542     trans_type: removal
543 - parent: warehouse
544   id: warehouse_stocktaking
545   name: Stocktaking
546   order: 450
547   access: warehouse_management
548   params:
549     action: Inventory/stocktaking
550 - parent: warehouse
551   id: warehouse_reports
552   name: Reports
553   order: 500
554 - parent: warehouse_reports
555   id: warehouse_reports_warehouse_content
556   name: Warehouse content
557   order: 100
558   access: warehouse_contents | warehouse_management
559   module: wh.pl
560   params:
561     action: report
562 - parent: warehouse_reports
563   id: warehouse_reports_whjournal
564   name: WHJournal
565   order: 200
566   access: warehouse_management
567   module: wh.pl
568   params:
569     action: journal
570 - parent: warehouse_reports
571   id: warehouse_reports_whusage
572   name: WHUsage
573   icon: warehouse_usage
574   order: 300
575   access: warehouse_contents | warehouse_management
576   params:
577     action: Inventory/stock_usage
578 - parent: warehouse_reports
579   id: warehouse_stocktaking_journal
580   name: Stocktaking Journal
581   order: 400
582   access: warehouse_contents | warehouse_management
583   params:
584     action: Inventory/stocktaking_journal
585 - id: general_ledger
586   name: General Ledger
587   icon: gl
588   order: 500
589 - parent: general_ledger
590   id: general_ledger_add_transaction
591   name: Add Transaction
592   icon: transaction_add
593   order: 100
594   access: gl_transactions
595   module: gl.pl
596   params:
597     action: add
598 - parent: general_ledger
599   id: general_ledger_add_ar_transaction
600   name: Add AR Transaction
601   icon: ar_transaction_add
602   order: 200
603   access: ar_transactions
604   module: ar.pl
605   params:
606     action: add
607 - parent: general_ledger
608   id: general_ledger_add_ap_transaction
609   name: Add AP Transaction
610   icon: ap_transaction_add
611   order: 300
612   access: ap_transactions
613   module: ap.pl
614   params:
615     action: add
616 - parent: general_ledger
617   id: general_ledger_datev_export_assistent
618   name: DATEV - Export Assistent
619   icon: datev
620   order: 400
621   access: datev_export & client/feature_datev
622   module: datev.pl
623   params:
624     action: export
625 - parent: general_ledger
626   id: general_ledger_gobd_export
627   name: GoBD Export
628   icon: gobd
629   order: 450
630   access: general_ledger
631   params:
632     action: GoBD/filter
633 - parent: general_ledger
634   id: year_end_closing
635   name: Year-end closing
636   icon: cbob
637   order: 470
638   access: general_ledger
639   params:
640     action: YearEndTransactions/form
641 - parent: general_ledger
642   id: zugferd_import
643   name: Factur-X/ZUGFeRD import
644   icon: cbob
645   order: 485
646   access: ap_transactions
647   params:
648     action: ZUGFeRD/upload_zugferd
649 - parent: general_ledger
650   id: general_ledger_reports
651   name: Reports
652   icon: gl_report
653   order: 500
654 - parent: general_ledger_reports
655   id: general_ledger_reports_ar_aging
656   name: AR Aging
657   icon: ar_aging
658   order: 100
659   access: general_ledger
660   module: rp.pl
661   params:
662     action: report
663     report: ar_aging
664 - parent: general_ledger_reports
665   id: general_ledger_reports_ap_aging
666   name: AP Aging
667   icon: ap_aging
668   order: 200
669   access: general_ledger
670   module: rp.pl
671   params:
672     action: report
673     report: ap_aging
674 - parent: general_ledger_reports
675   id: general_ledger_reports_journal
676   name: Journal
677   icon: journal
678   order: 300
679   access: general_ledger | gl_transactions
680   module: gl.pl
681   params:
682     action: search
683 - id: cash
684   name: Cash
685   icon: cash
686   order: 600
687 - parent: cash
688   id: cash_receipt
689   name: Receipt
690   icon: receipt
691   order: 100
692   access: cash
693   module: cp.pl
694   params:
695     action: payment
696     vc: customer
697     type: receipt
698 - parent: cash
699   id: cash_payment
700   name: Payment
701   icon: payment
702   order: 200
703   access: cash
704   module: cp.pl
705   params:
706     action: payment
707     vc: vendor
708     type: check
709 - parent: cash
710   id: cash_bank_collection_via_sepa
711   name: Bank collection via SEPA
712   order: 300
713   access: cash
714   module: sepa.pl
715   params:
716     action: bank_transfer_add
717     vc: customer
718 - parent: cash
719   id: cash_bank_transfer_via_sepa
720   name: Bank transfer via SEPA
721   order: 400
722   access: cash
723   module: sepa.pl
724   params:
725     action: bank_transfer_add
726     vc: vendor
727 - parent: cash
728   id: cash_bank_import_menu
729   name: Bank Import
730   order: 500
731   access: bank_transaction
732 - parent: cash_bank_import_menu
733   id: cash_bank_import_csv
734   name: Custom CSV format
735   order: 100
736   params:
737     action: CsvImport/new
738     profile.type: bank_transactions
739 - parent: cash_bank_import_menu
740   id: cash_bank_import_mt940
741   name: SWIFT MT940 format
742   order: 200
743   params:
744     action: BankImport/upload_mt940
745 - parent: cash
746   id: cash_bank_transactions_mt940
747   name: Bank transactions MT940
748   order: 600
749   access: bank_transaction
750   params:
751     action: BankTransaction/search
752 - parent: cash
753   id: cash_reconciliation_with_bank
754   name: Reconciliation with bank
755   order: 700
756   access: bank_transaction
757   params:
758     action: Reconciliation/search
759 - parent: cash
760   id: cash_reconciliation
761   name: Reconciliation
762   icon: reconcilliation
763   order: 800
764   access: cash
765   module: rc.pl
766   params:
767     action: reconciliation
768 - parent: cash
769   id: cash_reports
770   name: Reports
771   icon: cash_report
772   order: 900
773 - parent: cash_reports
774   id: cash_reports_receipts
775   name: Receipts
776   icon: receipt_report
777   order: 100
778   access: cash
779   module: rp.pl
780   params:
781     action: report
782     report: receipts
783 - parent: cash_reports
784   id: cash_reports_payments
785   name: Payments
786   icon: payment_report
787   order: 200
788   access: cash
789   module: rp.pl
790   params:
791     action: report
792     report: payments
793 - parent: cash_reports
794   id: cash_reports_bank_collections_via_sepa
795   name: Bank collections via SEPA
796   order: 300
797   access: cash
798   module: sepa.pl
799   params:
800     action: bank_transfer_search
801     vc: customer
802 - parent: cash_reports
803   id: cash_reports_bank_transfers_via_sepa
804   name: Bank transfers via SEPA
805   order: 400
806   access: cash
807   module: sepa.pl
808   params:
809     action: bank_transfer_search
810     vc: vendor
811 - parent: cash_reports
812   id: cash_reports_bank_transactions
813   name: Bank transactions
814   order: 500
815   access: bank_transaction
816   params:
817     action: BankTransaction/list_all
818 - id: reports
819   name: Reports
820   icon: report
821   order: 700
822 - parent: reports
823   id: reports_chart_of_accounts
824   name: Chart of Accounts
825   icon: chart_of_accounts
826   order: 100
827   access: report
828   module: ca.pl
829   params:
830     action: chart_of_accounts
831 - parent: reports
832   id: reports_trial_balance
833   name: Trial Balance
834   order: 200
835   access: report
836   module: rp.pl
837   params:
838     action: report
839     report: trial_balance
840 - parent: reports
841   id: reports_erfolgsrechnung
842   name: Erfolgsrechnung
843   icon: income_statement
844   order: 300
845   access: report & client/feature_erfolgsrechnung
846   module: rp.pl
847   params:
848     action: report
849     report: erfolgsrechnung
850 - parent: reports
851   id: reports_income_statement
852   name: Income Statement
853   icon: income_statement
854   order: 300
855   access: report & client/feature_eurechnung
856   module: rp.pl
857   params:
858     action: report
859     report: income_statement
860 - parent: reports
861   id: reports_bwa
862   name: BWA
863   order: 400
864   access: report & client/feature_eurechnung
865   module: rp.pl
866   params:
867     action: report
868     report: bwa
869 - parent: reports
870   id: reports_balance_sheet
871   name: Balance Sheet
872   icon: balance_sheet
873   order: 500
874   access: report & client/feature_balance
875   module: rp.pl
876   params:
877     action: report
878     report: balance_sheet
879 - parent: reports
880   id: reports_ustva
881   name: UStVa
882   icon: ustva
883   order: 600
884   access: advance_turnover_tax_return & client/feature_ustva
885   module: ustva.pl
886   params:
887     action: report
888 - parent: reports
889   id: reports_projecttransactions
890   name: Projecttransactions
891   order: 700
892   access: report
893   module: rp.pl
894   params:
895     action: report
896     report: projects
897 - parent: reports
898   id: reports_financial_overview
899   name: Financial Overview
900   order: 800
901   access: report
902   params:
903     action: FinancialOverview/list
904 - parent: reports
905   id: reports_liquidity_projection
906   name: Liquidity projection
907   order: 900
908   access: report
909   params:
910     action: LiquidityProjection/show
911 - id: batch_printing
912   name: Batch Printing
913   icon: printing
914   order: 800
915   access: batch_printing
916 - parent: batch_printing
917   id: batch_printing_sales_invoices
918   name: Sales Invoices
919   icon: sales_invoice_printing
920   order: 100
921   access: invoice_edit
922   module: bp.pl
923   params:
924     action: search
925     vc: customer
926     type: invoice
927 - parent: batch_printing
928   id: batch_printing_sales_orders
929   name: Sales Orders
930   icon: sales_order_printing
931   order: 200
932   access: sales_order_edit
933   module: bp.pl
934   params:
935     action: search
936     type: sales_order
937     vc: customer
938 - parent: batch_printing
939   id: batch_printing_quotations
940   name: Quotations
941   icon: quotation_printing
942   order: 300
943   access: sales_quotation_edit
944   module: bp.pl
945   params:
946     action: search
947     vc: customer
948     type: sales_quotation
949 - parent: batch_printing
950   id: batch_printing_packing_lists
951   name: Packing Lists
952   icon: package_lists
953   order: 400
954   access: invoice_edit | sales_order_edit
955   module: bp.pl
956   params:
957     action: search
958     type: packing_list
959     vc: customer
960 - parent: batch_printing
961   id: batch_printing_purchase_orders
962   name: Purchase Orders
963   icon: purchase_order_printing
964   order: 500
965   access: purchase_order_edit
966   module: bp.pl
967   params:
968     action: search
969     type: purchase_order
970     vc: vendor
971 - parent: batch_printing
972   id: batch_printing_rfqs
973   name: RFQs
974   icon: rfq_printing
975   order: 600
976   access: request_quotation_edit
977   module: bp.pl
978   params:
979     action: search
980     vc: vendor
981     type: request_quotation
982 - parent: batch_printing
983   id: batch_printing_checks
984   name: Checks
985   order: 700
986   access: cash
987   module: bp.pl
988   params:
989     action: search
990     type: check
991     vc: vendor
992 - parent: batch_printing
993   id: batch_printing_receipts
994   name: Receipts
995   icon: receipt_printing
996   order: 800
997   access: cash
998   module: bp.pl
999   params:
1000     action: search
1001     vc: customer
1002     type: receipt
1003 - id: productivity
1004   name: Productivity
1005   icon: productivity
1006   order: 900
1007 - parent: productivity
1008   id: productivity_show_todo_list
1009   name: Show TODO list
1010   order: 100
1011   access: productivity
1012   module: todo.pl
1013   params:
1014     action: show_todo_list
1015 - parent: productivity
1016   id: productivity_add_follow_up
1017   name: Add Follow-Up
1018   order: 200
1019   access: productivity
1020   module: fu.pl
1021   params:
1022     action: add
1023 - parent: productivity
1024   id: productivity_edit_access_rights
1025   name: Edit Access Rights
1026   order: 300
1027   access: productivity
1028   module: fu.pl
1029   params:
1030     action: edit_access_rights
1031 - parent: productivity
1032   id: productivity_reports
1033   name: Reports
1034   order: 400
1035 - parent: productivity_reports
1036   id: productivity_reports_follow_ups
1037   name: Follow-Ups
1038   order: 100
1039   access: productivity
1040   module: fu.pl
1041   params:
1042     action: search
1043 - parent: productivity_reports
1044   id: productivity_reports_email_journal
1045   name: Email journal
1046   order: 200
1047   access: email_journal
1048   module: controller.pl
1049   icon: mail_journal
1050   params:
1051     action: EmailJournal/list
1052 - id: system
1053   name: System
1054   icon: system
1055   order: 1000
1056   access: config
1057 - parent: system
1058   id: system_client_configuration
1059   name: Client Configuration
1060   order: 100
1061   access: admin
1062   params:
1063     action: ClientConfig/edit
1064 - parent: system
1065   id: system_ustva_einstellungen
1066   name: UStVa Einstellungen
1067   order: 200
1068   access: client/feature_ustva
1069   module: ustva.pl
1070   params:
1071     action: config_step1
1072 - parent: system
1073   id: system_edit_dunning
1074   name: Edit Dunning
1075   order: 300
1076   module: dn.pl
1077   params:
1078     action: edit_config
1079 - parent: system
1080   id: system_chart_of_accounts
1081   name: Chart of Accounts
1082   order: 400
1083 - parent: system_chart_of_accounts
1084   id: system_chart_of_accounts_add_account
1085   name: Add Account
1086   order: 100
1087   module: am.pl
1088   params:
1089     action: add_account
1090 - parent: system_chart_of_accounts
1091   id: system_chart_of_accounts_list_accounts
1092   name: List Accounts
1093   order: 200
1094   module: am.pl
1095   params:
1096     action: list_account
1097 - parent: system_chart_of_accounts
1098   id: system_chart_of_accounts_report_configuration_overview
1099   name: Report configuration overview
1100   order: 300
1101   params:
1102     action: Chart/show_report_configuration_overview
1103 - parent: system
1104   id: system_buchungsgruppen
1105   name: Booking groups
1106   order: 500
1107   params:
1108     action: Buchungsgruppen/list
1109 - parent: system
1110   id: system_taxzones
1111   name: Taxzones
1112   order: 600
1113   params:
1114     action: Taxzones/list
1115 - parent: system
1116   id: system_taxes
1117   name: Taxes
1118   order: 700
1119   module: am.pl
1120   params:
1121     action: list_tax
1122 - parent: system
1123   id: system_bank_accounts
1124   name: Bank accounts
1125   order: 800
1126   params:
1127     action: SimpleSystemSetting/list
1128     type: bank_account
1129 - parent: system
1130   id: system_partsgroups
1131   name: Partsgroups
1132   order: 900
1133   params:
1134     action: SimpleSystemSetting/list
1135     type: parts_group
1136 - parent: system
1137   id: system_part_classification
1138   name: Parts Classification
1139   icon: partsclassific
1140   order: 1100
1141   params:
1142     action: SimpleSystemSetting/list
1143     type: part_classification
1144 - parent: system
1145   id: system_pricegroups
1146   name: Pricegroups
1147   order: 1120
1148   params:
1149     action: SimpleSystemSetting/list
1150     type: pricegroup
1151 - parent: system
1152   id: system_edit_units
1153   name: Edit units
1154   order: 1140
1155   module: am.pl
1156   params:
1157     action: edit_units
1158 - parent: system
1159   id: system_price_factors
1160   name: Price Factors
1161   order: 1200
1162   params:
1163     action: SimpleSystemSetting/list
1164     type: price_factor
1165 - parent: system
1166   id: system_greetings
1167   name: Greetings
1168   order: 1250
1169   params:
1170     action: SimpleSystemSetting/list
1171     type: greeting
1172 - parent: system
1173   id: system_departments
1174   name: Departments
1175   order: 1300
1176   params:
1177     action: SimpleSystemSetting/list
1178     type: department
1179 - parent: system
1180   id: system_types_of_business
1181   name: Types of Business
1182   order: 1400
1183   params:
1184     action: SimpleSystemSetting/list
1185     type: business
1186 - parent: system
1187   id: system_contact_titles
1188   name: Contact Titles
1189   order: 1420
1190   params:
1191     action: SimpleSystemSetting/list
1192     type: contact_title
1193 - parent: system
1194   id: system_contact_departments
1195   name: Contact Departments
1196   order: 1430
1197   params:
1198     action: SimpleSystemSetting/list
1199     type: contact_department
1200 - parent: system
1201   id: system_project_types
1202   name: Project Types
1203   order: 1600
1204   params:
1205     action: SimpleSystemSetting/list
1206     type: project_type
1207 - parent: system
1208   id: system_project_status
1209   name: Project Status
1210   order: 1700
1211   params:
1212     action: SimpleSystemSetting/list
1213     type: project_status
1214 - parent: system
1215   id: system_requirement_specs
1216   name: Requirement specs
1217   order: 1800
1218 - parent: system_requirement_specs
1219   id: system_requirement_specs_pre_defined_texts
1220   name: Pre-defined Texts
1221   order: 100
1222   params:
1223     action: SimpleSystemSetting/list
1224     type: requirement_spec_predefined_text
1225 - parent: system_requirement_specs
1226   id: system_requirement_specs_requirement_spec_types
1227   name: Requirement Spec Types
1228   order: 200
1229   params:
1230     action: SimpleSystemSetting/list
1231     type: requirement_spec_type
1232 - parent: system_requirement_specs
1233   id: system_requirement_specs_requirement_spec_statuses
1234   name: Requirement Spec Statuses
1235   order: 300
1236   params:
1237     action: SimpleSystemSetting/list
1238     type: requirement_spec_status
1239 - parent: system_requirement_specs
1240   id: system_requirement_specs_complexities
1241   name: Complexities
1242   order: 400
1243   params:
1244     action: SimpleSystemSetting/list
1245     type: requirement_spec_complexity
1246 - parent: system_requirement_specs
1247   id: system_requirement_specs_risks
1248   name: Risks
1249   order: 500
1250   params:
1251     action: SimpleSystemSetting/list
1252     type: requirement_spec_risk
1253 - parent: system_requirement_specs
1254   id: system_requirement_specs_acceptance_statuses
1255   name: Acceptance Statuses
1256   order: 600
1257   params:
1258     action: SimpleSystemSetting/list
1259     type: requirement_spec_acceptance_status
1260 - parent: system
1261   id: system_languages_and_translations
1262   name: Languages and translations
1263   order: 1900
1264 - parent: system_languages_and_translations
1265   id: system_languages_and_translations_add_language
1266   name: Languages
1267   order: 100
1268   params:
1269     action: SimpleSystemSetting/list
1270     type: language
1271 - parent: system_languages_and_translations
1272   id: system_languages_and_translations_greetings
1273   name: Greetings
1274   order: 300
1275   module: generictranslations.pl
1276   params:
1277     action: edit_greetings
1278 - parent: system_languages_and_translations
1279   id: system_languages_and_translations_sepa_strings
1280   name: SEPA strings
1281   order: 400
1282   module: generictranslations.pl
1283   params:
1284     action: edit_sepa_strings
1285 - parent: system_languages_and_translations
1286   id: system_languages_and_translations_zugferd_notes
1287   name: Factur-X/ZUGFeRD notes for each invoice
1288   order: 450
1289   module: generictranslations.pl
1290   params:
1291     action: edit_zugferd_notes
1292 - parent: system_languages_and_translations
1293   id: system_languages_and_translations_email_strings
1294   name: Preset email strings
1295   order: 500
1296   module: generictranslations.pl
1297   params:
1298     action: edit_email_strings
1299 - parent: system
1300   id: system_payment_terms
1301   name: Payment Terms
1302   order: 2000
1303   params:
1304     action: PaymentTerm/list
1305 - parent: system
1306   id: system_delivery_terms
1307   name: Delivery Terms
1308   order: 2100
1309   params:
1310     action: DeliveryTerm/list
1311 - parent: system
1312   id: system_manage_custom_variables
1313   name: Manage Custom Variables
1314   order: 2200
1315   params:
1316     action: CustomVariableConfig/list
1317 - parent: system
1318   id: system_warehouses
1319   name: Warehouses
1320   order: 2300
1321   module: am.pl
1322   params:
1323     action: list_warehouses
1324 - parent: system
1325   id: system_shops
1326   name: Web shops
1327   order: 2350
1328   access: edit_shop_config
1329   params:
1330     action: Shop/list
1331 - parent: system
1332   id: system_import_csv
1333   name: Import CSV
1334   order: 2400
1335 - parent: system_import_csv
1336   id: system_import_csv_customers_and_vendors
1337   name: Customers and vendors
1338   order: 100
1339   params:
1340     action: CsvImport/new
1341     profile.type: customers_vendors
1342 - parent: system_import_csv
1343   id: system_import_csv_contacts
1344   name: Contacts
1345   order: 200
1346   params:
1347     action: CsvImport/new
1348     profile.type: contacts
1349 - parent: system_import_csv
1350   id: system_import_csv_shipto
1351   name: Shipto
1352   order: 300
1353   params:
1354     action: CsvImport/new
1355     profile.type: addresses
1356 - parent: system_import_csv
1357   id: system_import_csv_parts
1358   name: Parts
1359   order: 400
1360   params:
1361     action: CsvImport/new
1362     profile.type: parts
1363 - parent: system_import_csv
1364   id: system_import_csv_inventories
1365   name: Inventories
1366   order: 500
1367   params:
1368     action: CsvImport/new
1369     profile.type: inventories
1370 - parent: system_import_csv
1371   id: system_import_csv_projects
1372   name: Projects
1373   order: 600
1374   params:
1375     action: CsvImport/new
1376     profile.type: projects
1377 - parent: system_import_csv
1378   id: system_import_csv_orders
1379   name: Orders
1380   order: 700
1381   params:
1382     action: CsvImport/new
1383     profile.type: orders
1384 - parent: system_import_csv
1385   id: system_import_csv_delivery_orders
1386   name: Delivery Orders
1387   order: 720
1388   params:
1389     action: CsvImport/new
1390     profile.type: delivery_orders
1391 - parent: system_import_csv
1392   id: system_import_csv_ar_transactions
1393   name: AR Transactions
1394   order: 800
1395   params:
1396     action: CsvImport/new
1397     profile.type: ar_transactions
1398 - parent: system
1399   id: system_templates
1400   name: Templates
1401   order: 2500
1402   access: admin
1403 - parent: system_templates
1404   id: system_templates_html_templates
1405   name: HTML Templates
1406   order: 100
1407   module: amtemplates.pl
1408   params:
1409     action: display_template_form
1410     type: templates
1411     format: html
1412 - parent: system_templates
1413   id: system_templates_latex_templates
1414   name: LaTeX Templates
1415   order: 200
1416   module: amtemplates.pl
1417   params:
1418     action: display_template_form
1419     format: tex
1420     type: templates
1421 - parent: system
1422   id: system_general_ledger_corrections
1423   name: General Ledger Corrections
1424   order: 2600
1425   module: acctranscorrections.pl
1426   params:
1427     action: analyze_filter
1428 - parent: system
1429   id: system_background_jobs_and_task_server
1430   name: Background jobs and task server
1431   order: 2700
1432   access: admin
1433 - parent: system_background_jobs_and_task_server
1434   id: system_background_jobs_and_task_server_list_current_background_jobs
1435   name: List current background jobs
1436   order: 100
1437   params:
1438     action: BackgroundJob/list
1439 - parent: system_background_jobs_and_task_server
1440   id: system_background_jobs_and_task_server_background_job_history
1441   name: Background job history
1442   order: 200
1443   params:
1444     action: BackgroundJobHistory/list
1445 - parent: system_background_jobs_and_task_server
1446   id: system_background_jobs_and_task_server_task_server_control
1447   name: Task server control
1448   order: 300
1449   params:
1450     action: TaskServer/show
1451 - parent: system
1452   id: system_audit_control
1453   name: Audit Control
1454   order: 2800
1455   module: am.pl
1456   params:
1457     action: audit_control
1458 - parent: system
1459   id: system_history_search_engine
1460   name: History Search Engine
1461   order: 2900
1462   module: am.pl
1463   params:
1464     action: show_history_search
1465 - parent: system
1466   id: system_employees
1467   name: Employees
1468   order: 3000
1469   access: admin
1470   params:
1471     action: Employee/list
1472 - id: program
1473   name: Program
1474   icon: program
1475   order: 1100
1476 - parent: program
1477   id: program_user_preferences
1478   name: User Preferences
1479   order: 100
1480   module: am.pl
1481   params:
1482     action: config
1483 - parent: program
1484   id: program_internal_phone_list
1485   name: Internal Phone List
1486   order: 200
1487   params:
1488     action: CTI/list_internal_extensions
1489 - parent: program
1490   id: program_version
1491   name: Version
1492   icon: version
1493   order: 300
1494   module: login.pl
1495   params:
1496     action: company_logo
1497     no_todo_list: 1
1498 - parent: program
1499   id: program_kivitendo_modul
1500   name: kivitendo modules
1501   order: 350
1502 - parent: program_kivitendo_modul
1503   id: program_kivitendo_modul_overview
1504   name: Overview kivitendo modules
1505   order: 100
1506   href: http://www.kivitendo-premium.de/module.shtml
1507   target: _blank
1508 - parent: program_kivitendo_modul
1509   id: program_kivitendo_modul_activate
1510   name: Activate kivitendo module
1511   order: 200
1512   href: http://www.kivitendo-premium.de/modul-aktivieren.shtml
1513   target: _blank
1514 - parent: program
1515   id: program_administration_area
1516   name: Administration area
1517   order: 400
1518   access: display_admin_link
1519   params:
1520     action: Admin/login
1521 - parent: program
1522   id: program_documentation_in_german_
1523   name: Documentation (in German)
1524   order: 500
1525   href: doc/kivitendo-Dokumentation.pdf
1526   target: _blank
1527 - parent: program
1528   id: program_kivitendo_website_external_
1529   name: kivitendo website (external)
1530   order: 600
1531   href: http://www.kivitendo.de/
1532   target: _blank
1533 - parent: program
1534   id: program_logout
1535   name: Logout
1536   icon: logout
1537   order: 700
1538   params:
1539     action: LoginScreen/logout