Menu

Report Permissions

Pangea Open POS rajivv

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"/>


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.