Files
unicenta-opos/src/main/resources/com/unicenta/pos/templates/Role.Administrator.xml
T
hugh 0282345603 5.0 Source Code
Committing 5.0 Source Code
2023-04-06 18:58:04 +01:00

198 lines
9.7 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
uniCenta oPOS - Touch friendly Point Of Sale
Copyright (c) 2009-2018 uniCenta.
http://sourceforge.net/projects/unicentaopos
This file is part of uniCenta oPOS.
uniCenta oPOS is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
uniCenta oPOS is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with uniCenta oPOS.
If not, see <http://www.gnu.org/licenses/>.
-->
<!--
The Administrator Role Permissions has full access to all uniCenta oPOS
functionality.
The Administrator Role should only be used to make system changes.
*** Do not change unless you know what you are doing ***
-->
<permissions>
<class name="plugins.configure"/>
<class name="com.unicenta.pos.panels.JPanelCloseMoney"/>
<class name="com.unicenta.pos.panels.JPanelCloseMoneyReprint"/>
<class name="com.unicenta.pos.panels.JPanelPayments"/>
<class name="com.unicenta.pos.sales.JPanelTicketEdits"/>
<class name="com.unicenta.pos.sales.JPanelTicketSales"/>
<class name="payment.bank"/>
<class name="payment.cash"/>
<class name="payment.cheque"/>
<class name="payment.debt"/>
<class name="payment.free"/>
<class name="payment.magcard"/>
<class name="payment.slip"/>
<class name="payment.voucher"/>
<class name="refund.cash"/>
<class name="refund.cheque"/>
<class name="refund.magcard"/>
<class name="refund.voucher"/>
<class name="sales.ChangeTaxOptions"/>
<class name="sales.DeleteLines"/>
<class name="sales.DeleteTicket"/>
<class name="sales.EditLines"/>
<class name="sales.EditTicket"/>
<class name="sales.Layout"/>
<class name="sales.Override"/>
<class name="sales.PrintRemote"/>
<class name="sales.PrintTicket"/>
<class name="sales.RefundTicket"/>
<class name="sales.ShowList"/>
<class name="sales.Total"/>
<class name="sales.ViewSharedTicket"/>
<!-- Standard button scripts -->
<class name="button.opendrawer"/>
<class name="button.print"/>
<class name="button.Totaldiscount"/>
<!-- Additional button scripts -->
<class name="button.keyboard"/>
<class name="button.Linediscount"/>
<class name="button.refundit"/>
<class name="button.scharge"/>
<class name="button.sendorder"/>
<class name="com.unicenta.pos.forms.MenuCustomers"/>
<class name="com.unicenta.pos.customers.CustomersPanel"/>
<class name="/com/unicenta/reports/customers.bs"/>
<class name="/com/unicenta/reports/customers_cards.bs"/>
<class name="/com/unicenta/reports/customers_debtors.bs"/>
<class name="/com/unicenta/reports/customers_diary.bs"/>
<class name="/com/unicenta/reports/customers_export.bs"/>
<class name="/com/unicenta/reports/customers_list.bs"/>
<class name="/com/unicenta/reports/customers_sales.bs"/>
<class name="com.unicenta.pos.forms.MenuSuppliers"/>
<class name="com.unicenta.pos.suppliers.SuppliersPanel"/>
<class name="/com/unicenta/reports/suppliers.bs"/>
<class name="/com/unicenta/reports/suppliers_b.bs"/>
<class name="/com/unicenta/reports/suppliers_creditors.bs"/>
<class name="/com/unicenta/reports/suppliers_diary.bs"/>
<class name="/com/unicenta/reports/suppliers_export.bs"/>
<class name="/com/unicenta/reports/suppliers_list.bs"/>
<class name="/com/unicenta/reports/suppliers_products.bs"/>
<class name="/com/unicenta/reports/suppliers_sales.bs"/>
<class name="com.unicenta.pos.forms.MenuStockManagement"/>
<class name="com.unicenta.pos.inventory.AttributeSetsPanel"/>
<class name="com.unicenta.pos.inventory.AttributesPanel"/>
<class name="com.unicenta.pos.inventory.AttributeUsePanel"/>
<class name="com.unicenta.pos.inventory.AttributeValuesPanel"/>
<class name="com.unicenta.pos.inventory.AuxiliarPanel"/>
<class name="com.unicenta.pos.inventory.BundlePanel"/>
<class name="com.unicenta.pos.inventory.CategoriesPanel"/>
<class name="com.unicenta.pos.inventory.ProductsPanel"/>
<class name="com.unicenta.pos.inventory.ProductsWarehousePanel"/>
<class name="com.unicenta.pos.inventory.StockDiaryPanel"/>
<class name="com.unicenta.pos.inventory.StockManagement"/>
<class name="com.unicenta.pos.inventory.TaxCategoriesPanel"/>
<class name="com.unicenta.pos.inventory.TaxCustCategoriesPanel"/>
<class name="com.unicenta.pos.inventory.TaxPanel"/>
<class name="com.unicenta.pos.inventory.UomPanel"/>
<class name="/com/unicenta/reports/inventory.bs"/>
<class name="/com/unicenta/reports/inventory_b.bs"/>
<class name="/com/unicenta/reports/inventory_broken.bs"/>
<class name="/com/unicenta/reports/inventory_diary.bs"/>
<class name="/com/unicenta/reports/inventory_diff.bs"/>
<class name="/com/unicenta/reports/inventory_diffdetail.bs"/>
<class name="/com/unicenta/reports/inventory_listdetail.bs"/>
<class name="/com/unicenta/reports/labels_barcode_sheet.bs"/>
<class name="/com/unicenta/reports/labels_barcode_shelfedge.bs"/> <class name="/com/unicenta/reports/productscatalog.bs"/>
<class name="/com/unicenta/reports/labels_product.bs"/>
<class name="/com/unicenta/reports/products.bs"/>
<class name="/com/unicenta/reports/salecatalog.bs"/>
<class name="com.unicenta.pos.forms.MenuSalesManagement"/>
<class name="/com/unicenta/reports/sales_cashflow.bs"/>
<class name="/com/unicenta/reports/sales_cashregisterlog.bs"/>
<class name="/com/unicenta/reports/sales_categorysales.bs"/>
<class name="/com/unicenta/reports/sales_categorysales_1.bs"/>
<class name="/com/unicenta/reports/sales_closedpos.bs"/>
<class name="/com/unicenta/reports/sales_closedpos_1.bs"/>
<class name="/com/unicenta/reports/sales_closedproducts.bs"/>
<class name="/com/unicenta/reports/sales_closedproducts_1.bs"/>
<class name="/com/unicenta/reports/sales_extendedcashregisterlog.bs"/>
<class name="/com/unicenta/reports/sales_extproducts.bs"/>
<class name="/com/unicenta/reports/sales_payments.bs"/>
<class name="/com/unicenta/reports/sales_productsalesprofit.bs"/>
<class name="/com/unicenta/reports/sales_saletaxes.bs"/>
<class name="/com/unicenta/reports/sales_taxcatsales.bs"/>
<class name="/com/unicenta/reports/sales_taxes.bs"/>
<class name="/com/unicenta/reports/sales_chart_piesalescat.bs"/>
<class name="/com/unicenta/reports/sales_chart_productsales.bs"/>
<class name="/com/unicenta/reports/sales_chart_sales.bs"/>
<class name="/com/unicenta/reports/sales_chart_timeseriesproduct.bs"/>
<class name="/com/unicenta/reports/sales_chart_top10.bs"/>
<class name="com.unicenta.pos.forms.MenuMaintenance"/>
<class name="com.unicenta.pos.admin.PeoplePanel"/>
<class name="com.unicenta.pos.admin.ResourcesPanel"/>
<class name="com.unicenta.pos.admin.RolesPanel"/>
<class name="com.unicenta.pos.inventory.LocationsPanel"/>
<class name="com.unicenta.pos.mant.JPanelFloors"/>
<class name="com.unicenta.pos.mant.JPanelPlaces"/>
<class name="com.unicenta.pos.voucher.VoucherPanel"/>
<class name="/com/unicenta/reports/customers_vouchers.bs"/>
<class name="/com/unicenta/reports/users.bs"/>
<class name="/com/unicenta/reports/users_nosales.bs"/>
<class name="/com/unicenta/reports/users_sales.bs"/>
<class name="/com/unicenta/reports/users_tips.bs"/>
<class name="/com/unicenta/reports/users_voids.bs"/>
<class name="com.unicenta.pos.imports.JPanelCSV"/>
<class name="com.unicenta.pos.imports.CustomerCSVImport"/>
<class name="com.unicenta.pos.imports.JPanelCSVCleardb"/>
<class name="com.unicenta.pos.imports.JPanelCSVImport"/>
<class name="com.unicenta.pos.imports.StockQtyImport"/>
<class name="com.unicenta.pos.transfer.Transfer"/>
<class name="/com/unicenta/reports/tools_invalidcategory.bs"/>
<class name="/com/unicenta/reports/tools_invaliddata.bs"/>
<class name="/com/unicenta/reports/tools_inventoryqtyupdate.bs"/>
<class name="/com/unicenta/reports/tools_missingdata.bs"/>
<class name="/com/unicenta/reports/tools_newproducts.bs"/>
<class name="/com/unicenta/reports/tools_updatedprices.bs"/>
// <class name="/com/unicenta/reports/tools_badprice.bs"/>
<!-- EPM -->
<class name="com.unicenta.pos.forms.MenuEmployees" />
<class name="com.unicenta.pos.epm.BreaksPanel" />
<class name="com.unicenta.pos.epm.JPanelEmployeePresence" />
<class name="com.unicenta.pos.epm.LeavesPanel" />
<class name="/com/unicenta/reports/epm_dailypresence.bs" />
<class name="/com/unicenta/reports/epm_dailyschedule.bs" />
<class name="/com/unicenta/reports/epm_performance.bs" />
<!-- <class name="com.unicenta.possync.ProductsSyncCreate"/> -->
<!-- <class name="com.unicenta.possync.OrdersSyncCreate"/> -->
<class name="Menu.ChangePassword"/>
<class name="com.unicenta.pos.panels.JPanelPrinter"/>
<class name="com.unicenta.pos.config.JPanelConfiguration"/>
</permissions>