On Pangea Open POS you can choose to display or not reports. And you can as well give permission only to some users.
To display a report, add the Menu.Root script in POS Maintenance/Local Resources/Menu.Root.
To give permission to a user to see a report, add the Role script in POS Maintenance/Roles for the desired user.
REPORTS
Actual Food Cost Day
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ActualFoodCostbyDay", "/com/openbravo/reports/actual_food_cost_day.bs");
Roles
<class name="/com/openbravo/reports/actual_food_cost_day.bs"/>
Actual Product Cost
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.AssemblyProductCost", "/com/openbravo/reports/actual_product_cost_day.bs");
Roles
<class name="/com/openbravo/reports/actual_product_cost_day.bs"/>
Batches
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Batches", "/com/openbravo/reports/batches.bs");
Roles
<class name="/com/openbravo/reports/batches.bs"/>
Batches Restaurant
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Batches", "/com/openbravo/reports/batchesresto.bs");
Roles
<class name="/com/openbravo/reports/batchesresto.bs"/>
Card Report
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CardCharge", "/com/openbravo/reports/cardreport.bs");
Roles
<class name="/com/openbravo/reports/cardreport.bs"/>
Card Report Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CardCharge", "/com/openbravo/reports/cardreport_multistore.bs");
Roles
<class name="/com/openbravo/reports/cardreport_multistore.bs"/>
Cash Flow
Menu.Root
submenu.addPanel("/com/openbravo/images/cashflow.png", "Menu.CashFlow", "/com/openbravo/reports/cashflow.bs");
Roles
<class name="/com/openbravo/reports/cashflow.bs"/>
Cash Flow Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/cashflow.png", "Menu.CashFlow", "/com/openbravo/reports/cashflow_multistore.bs");
Roles
<class name="/com/openbravo/reports/cashflow_multistore.bs"/>
Cash Register Log
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CashRegisterLog", "/com/openbravo/reports/cashregisterlog.bs");
Roles
<class name="/com/openbravo/reports/cashregisterlog.bs"/>
Category Sales
Menu.Root
submenu.addPanel("/com/openbravo/images/categorysales.png", "Menu.CategorySales", "/com/openbravo/reports/categorysales.bs");
Roles
<class name="/com/openbravo/reports/categorysales.bs"/>
Chart Sales
Menu.Root
submenu.addPanel("/com/openbravo/images/chart.png", "Menu.SalesChart", "/com/openbravo/reports/chartsales.bs");
Roles
<class name="/com/openbravo/reports/chartsales.bs"/>
Closed POS
Menu.Root
submenu.addPanel("/com/openbravo/images/Cashclosed.png", "Menu.Closing", "/com/openbravo/reports/closedpos.bs");
Roles
<class name="/com/openbravo/reports/closedpos.bs"/>
Closed POS Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/Cashclosed.png", "Menu.Closing", "/com/openbravo/reports/closedpos_multistore.bs");
Roles
<class name="/com/openbravo/reports/closedpos_multistore.bs"/>
Closed Products
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ClosedProducts", "/com/openbravo/reports/closedproducts.bs");
Roles
<class name="/com/openbravo/reports/closedproducts.bs"/>
Commissions
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CommissionsReport", "/com/openbravo/reports/commissions.bs");
Roles
<class name="/com/openbravo/reports/commissions.bs"/>
Commissions Details
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CommissionsDetailReport",
"/com/openbravo/reports/commissions_detail.bs");
Roles
<class name="/com/openbravo/reports/commissions_detail.bs"/>
Covers
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CoverSalesAverage", "/com/openbravo/reports/coverreport_day.bs");
Roles
<class name="/com/openbravo/reports/coverreport_day.bs"/>
Current Stock
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CurrentStock", "/com/openbravo/reports/current_stock.bs");
Roles
<class name="/com/openbravo/reports/current_stock.bs"/>
Customers
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CustomersReport", "/com/openbravo/reports/customers.bs");
Roles
<class name="/com/openbravo/reports/customers.bs"/>
Customers List
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CustomersList", "/com/openbravo/reports/customers_list.bs");
Roles
<class name="/com/openbravo/reports/customers_list.bs"/>
Customers Diary
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.CustomersDiary", "/com/openbravo/reports/customersdiary.bs");
Roles
<class name="/com/openbravo/reports/customersdiary.bs"/>
Daily Presence
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.DailyPresenceReport", "/com/openbravo/reports/dailypresencereport.bs");
Roles
<class name="/com/openbravo/reports/dailypresencereport.bs"/>
Daily Schedule
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.DailyScheduleReport", "/com/openbravo/reports/dailyschedulereport.bs");
Roles
<class name="/com/openbravo/reports/dailyschedulereport.bs"/>
Expenses List
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ExpensesList", "/com/openbravo/reports/expenses_list.bs");
Roles
<class name="/com/openbravo/reports/expenses_list.bs"/>
Extended Cash Register Log
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ExtendedCashRegisterLog", "/com/openbravo/reports/extendedcashregisterlog.bs");
Roles
<class name="/com/openbravo/reports/extendedcashregisterlog.bs"/>
Extended Products
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ExtendedByProducts", "/com/openbravo/reports/extproducts.bs");
Roles
<class name="/com/openbravo/reports/extproducts.bs"/>
Ingredients Stock Movements
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.IngredientStockMovements", "/com/openbravo/reports/ingredientstockmovements.bs");
Roles
<class name="/com/openbravo/reports/ingredientstockmovements.bs"/>
Inventory
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Inventory", "/com/openbravo/reports/inventory.bs");
Roles
<class name="/com/openbravo/reports/inventory.bs"/>
Inventory List Details
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.InventoryListDetail",
"/com/openbravo/reports/inventorylistdetail.bs");
Roles
<class name="/com/openbravo/reports/inventorylistdetail.bs"/>
Inventory Movements
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.InventoryMovements",
"/com/openbravo/reports/inventorymovements.bs");
Roles
<class name="/com/openbravo/reports/inventorymovement.bs"/>
Inventory Movements Restaurant
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.InventoryMovements", "/com/openbravo/reports/inventorymovementsresto.bs");
Roles
<class name="/com/openbravo/reports/inventorymovementsresto.bs"/>
Inventory Restaurant
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Inventory", "/com/openbravo/reports/inventoryresto.bs");
Roles
<class name="/com/openbravo/reports/inventoryresto.bs"/>
Inventory Retail Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.InventoryProduct",
"/com/openbravo/reports/inventoryretail_multistore.bs");
Roles
<class name="/com/openbravo/reports/inventoryretail_multistore.bs"/>
Item Order
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ItemOrder", "/com/openbravo/reports/itemorder.bs");
Roles
<class name="/com/openbravo/reports/itemorder.bs"/>
Item Receipt
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ItemReceipt", "/com/openbravo/reports/itemreceipt.bs");
Roles
<class name="/com/openbravo/reports/itemreceipt.bs"/>
Item Sales
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.SalesProfit", "/com/openbravo/reports/itemsales.bs");
Roles
<class name="/com/openbravo/reports/itemsales.bs"/>
Masseuse Commission
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.MasseuseCommissionsReport", "/com/openbravo/reports/masseuse_commissions.bs");
Roles
<class name="/com/openbravo/reports/masseuse_commissions.bs"/>
Masseuse Sales
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.MasseuseSalesReport", "/com/openbravo/reports/masseuse_sales.bs");
Roles
<class name="/com/openbravo/reports/masseuse_sales.bs"/>
Materials Stock Movements
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.InventoryMaterial",
"/com/openbravo/reports/inventoryretail_ing_multistore.bs");
Roles
<class name="/com/openbravo/reports/inventoryretail_ing_multistore.bs"/>
Menus
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Menus", "/com/openbravo/reports/menus.bs");
Roles
<class name="/com/openbravo/reports/menus.bs"/>
Menus Retail
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Menus", "/com/openbravo/reports/menusretail.bs");
Roles
<class name="/com/openbravo/reports/menusretail.bs"/>
Payments
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.PaymentReport", "/com/openbravo/reports/paymentreport.bs");
Roles
<class name="/com/openbravo/reports/paymentreport.bs"/>
Payments Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.PaymentReport", "/com/openbravo/reports/paymentreport_multistore.bs");
Roles
<class name="/com/openbravo/reports/paymentreport_multistore.bs"/>
Payments Multicurrency
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.PaymentsMultiCurrency", "/com/openbravo/reports/paymentsmulticurrency.bs");
Roles
<class name="/com/openbravo/reports/paymentsmulticurrency.bs"/>
People
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.UsersReport", "/com/openbravo/reports/people.bs");
Roles
<class name="/com/openbravo/reports/people.bs"/>
Performances
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.PerformanceReport", "/com/openbravo/reports/performancereport.bs");
Roles
<class name="/com/openbravo/reports/performancereport.bs"/>
Pie Sales Category
Menu.Root
submenu.addPanel("/com/openbravo/images/chart.png", "Menu.CategoryProductSalesChart", "/com/openbravo/reports/piesalescat.bs");
Roles
<class name="/com/openbravo/reports/piesalescat.bs"/>
Print History
Menu.Root
submenu.addPanel("/com/openbravo/images/chart.png", "Menu.print_history", "/com/openbravo/reports/print_history_report.bs");
Roles
<class name="/com/openbravo/reports/print_history_report.bs"/>
Product Labels
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ProductLabels", "/com/openbravo/reports/productlabels.bs");
Roles
<class name="/com/openbravo/reports/productlabels.bs"/>
Product Labels 40x30
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ProductLabels", "/com/openbravo/reports/productlabels40x30.bs");
Roles
<class name="/com/openbravo/reports/productlabels40x30.bs"/>
Products
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Products", "/com/openbravo/reports/products.bs");
Roles
<class name="/com/openbravo/reports/products.bs"/>
Products Sales
Menu.Root
submenu.addPanel("/com/openbravo/images/productsales.png", "Menu.ProductSales",
"/com/openbravo/reports/productsales.bs");
Roles
<class name="/com/openbravo/reports/productsales.bs"/>
Product Sales Profit
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.SalesProfit",
"/com/openbravo/reports/productsalesprofit.bs");
Roles
<class name="/com/openbravo/reports/productsalesprofit.bs"/>
Product Sales Profit by Day
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ProfitAndLossByDay",
"/com/openbravo/reports/productsalesprofit_daynoroom.bs");
Roles
<class name="/com/openbravo/reports/productsalesprofit_daynoroom.bs"/>
Product Sales Profit by Day Restaurant
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ProfitAndLossByDay", "/com/openbravo/reports/productsalesprofitall_day.bs");
Roles
<class name="/com/openbravo/reports/productsalesprofitall_day.bs"/>
Product Sales Profit Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.SalesProfit",
"/com/openbravo/reports/productsalesprofit_multistore.bs");
Roles
<class name="/com/openbravo/reports/productsalesprofit_multistore.bs"/>
Product Sales Profit by Year
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ProfitAndLossByMonth", "/com/openbravo/reports/productsalesprofit_year.bs");
Roles
<class name="/com/openbravo/reports/productsalesprofit_year.bs"/>
Product Sales Profit by Year with Card Charge
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ProfitAndLossByMonth", "/com/openbravo/reports/productsalesprofit_year_cardcharge.bs");
Roles
<class name="/com/openbravo/reports/productsalesprofit_year_cardcharge.bs"/>
Product Sales Profit by Year Retail
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.ProfitAndLossByMonth",
"/com/openbravo/reports/productsalesprofit_year_retail.bs");
Roles
<class name="/com/openbravo/reports/productsalesprofit_year_retail.bs"/>
Product Sales Profit Spa
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.SalesProfit", "/com/openbravo/reports/productsalesprofitspa.bs");
Roles
<class name="/com/openbravo/reports/productsalesprofitspa.bs"/>
Product Sales Profit Spa Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.SalesProfit", "/com/openbravo/reports/productsalesprofitspa_multistore.bs");
Roles
<class name="/com/openbravo/reports/productsalesprofitspa_multistore.bs"/>
Products Catalog
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Catalog", "/com/openbravo/reports/productscatalog.bs");
Roles
<class name="/com/openbravo/reports/productscatalog.bs"/>
Reservations
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Reservations", "/com/openbravo/reports/reservations.bs");
Roles
<class name="/com/openbravo/reports/reservations.bs"/>
Sales by Customer
Menu.Root
submenu.addPanel("/com/openbravo/images/Salesbycustomer.png", "Menu.SalesByCustomer", "/com/openbravo/reports/salebycustomer.bs");
Roles
<class name="/com/openbravo/reports/salebycustomer.bs"/>
Sales Catalog
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.Menu", "/com/openbravo/reports/salecatalog.bs");
Roles
<class name="/com/openbravo/reports/salecatalog.bs"/>
Sales by Table
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.SalesByTable", "/com/openbravo/reports/salesbytable.bs");
Roles
<class name="/com/openbravo/reports/salesbytable.bs"/>
Sales Receipts
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.SalesReceipt", "/com/openbravo/reports/salesreceipt.bs");
Roles
<class name="/com/openbravo/reports/salesreceipt.bs"/>
Sales Taxes
Menu.Root
submenu.addPanel("/com/openbravo/images/salestaxes.png", "Menu.SaleTaxes", "/com/openbravo/reports/saletaxes.bs");
Roles
<class name="/com/openbravo/reports/saletaxes.bs"/>
Sales Taxes Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/salestaxes.png", "Menu.SaleTaxes",
"/com/openbravo/reports/saletaxes_multistore.bs");
Roles
<class name="/com/openbravo/reports/saletaxes_multistore.bs"/>
Scheduled Reports
Menu.Rootsubmenu.addPanel("/com/openbravo/images/reports.png", "Menu.Scheduled", "/com/openbravo/reports/scheduled.bs");
Roles
<class name="/com/openbravo/reports/scheduled.bs"/>
Statement of Selling
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling",
"/com/openbravo/reports/statementofselling.bs");
Roles
<class name="/com/openbravo/reports/statementofselling.bs"/>
Statement of Selling by Day
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSellingDay",
"/com/openbravo/reports/statementofselling_day.bs");
Roles
<class name="/com/openbravo/reports/statementofselling_day.bs"/>
Statement of Selling no Card Charge
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling", "/com/openbravo/reports/statementofsellingnocharge.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingnocharge.bs"/>
Statement of Selling no Card Charge Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling",
"/com/openbravo/reports/statementofsellingnocharge_multistore.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingnocharge_multistore.bs"/>
Statement of Selling no Commission
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling", "/com/openbravo/reports/statementofsellingnocommission.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingnocommission.bs"/>
Statement of Selling no Commission Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling",
"/com/openbravo/reports/statementofsellingnocommission_multistore.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingnocommission_multistore.bs"/>
Statement of Selling no Card Charge no Commission
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling", "/com/openbravo/reports/statementofsellingnochargenocommission.bs
Roles
<class name="/com/openbravo/reports/statementofsellingnochargenocommission.bs"/>
Statement of Selling no Card Charge no Commission Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling",
"/com/openbravo/reports/statementofsellingnochargenocommission_multistore.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingnochargenocommission_multistore.bs"/>
Statement of Selling Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling",
"/com/openbravo/reports/statementofselling_multistore.bs");
Roles
<class name="/com/openbravo/reports/statementofselling_multistore.bs"/>
Statement of Selling Restaurant
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling", "/com/openbravo/reports/statementofsellingresto.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingresto.bs"/>
Statement of Selling Restaurant Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling", "/com/openbravo/reports/statementofsellingresto_multistore.bs
Roles
<class name="/com/openbravo/reports/statementofsellingresto_multistore.bs"/>
Statement of Selling Restaurant by Day
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSellingDay", "/com/openbravo/reports/statementofsellingresto_day.bs
Roles
<class name="/com/openbravo/reports/statementofsellingresto_day.bs"/>
Statement of Selling Restaurant by Day Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSellingDay", "/com/openbravo/reports/statementofsellingresto_day_multistore.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingresto_day_multistore.bs"/>
Statement of Selling Spa
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling", "/com/openbravo/reports/statementofsellingspa.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingspa.bs"/>
Statement of Selling Spa Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSelling", "/com/openbravo/reports/statementofsellingspa_multistore.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingspa_multistore.bs"/>
Statement of Selling Spa by Day
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSellingDay", "/com/openbravo/reports/statementofsellingspa_day.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingspa_day.bs"/>
Statement of Selling Spa by Day Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.StatementOfSellingDay", "/com/openbravo/reports/statementofsellingspa_day_multistore.bs");
Roles
<class name="/com/openbravo/reports/statementofsellingspa_day_multistore.bs"/>
Tax Category Sales
Menu.Root
submenu.addPanel("/com/openbravo/images/salestaxes.png", "Menu.TaxCatSales", "/com/openbravo/reports/taxcatsales.bs");
Roles
<class name="/com/openbravo/reports/taxcatsales.bs"/>
Taxes
Menu.Root
submenu.addPanel("/com/openbravo/images/taxsummary.png", "Menu.ReportTaxes", "/com/openbravo/reports/taxes.bs");
Roles
<class name="/com/openbravo/reports/taxes.bs"/>
Taxes Multistore
Menu.Root
submenu.addPanel("/com/openbravo/images/taxsummary.png", "Menu.ReportTaxes", "/com/openbravo/reports/taxes_multistore.bs");
Roles
<class name="/com/openbravo/reports/taxes_multistore.bs"/>
Time Series Products
Menu.Root
submenu.addPanel("/com/openbravo/images/salestaxes.png", "Menu.TimeSeriesProduct", "/com/openbravo/reports/timeseriesproduct.bs");
Roles
<class name="/com/openbravo/reports/timeseriesproduct.bs"/>
Top 10 Sales
Menu.Root
submenu.addPanel("/com/openbravo/images/top10sales.png", "Menu.Top10Sales", "/com/openbravo/reports/top10sales.bs");
Roles
<class name="/com/openbravo/reports/top10sales.bs"/>
User Sales
Menu.Root
submenu.addPanel("/com/openbravo/images/reports.png", "Menu.UserSells", "/com/openbravo/reports/usersales.bs");
Roles
<class name="/com/openbravo/reports/usersales.bs"/>