Desktop warnings: permissions, reports, income-expenses and staff
What the messages "You do not have permission", "The report could not be prepared", export errors, income / expense, staff code and "An error occurred while listing" mean.
This page lists the warnings and error messages that appear in the BenimPOS desktop app in reports, on the income / expense and staff pages, in settings and in general lists. Under each message you'll find what it means, why it appears and what to do. Search the page for the first words of the message on your screen (Ctrl+F). Parts shown as <…> in the messages appear on screen as a product name, an amount or error details.
Permission warnings
These appear when, logged in as staff, you open a page or action you don't have permission for. The manager edits permissions on the staff card under Staff. Details: Staff and permissions.
"You do not have permission to view this page"
What it means: The page you want to open (e.g. the sales screen, reports) is closed to your staff account.
Why it appears: The relevant view permission on the staff card (e.g. Can make sales, report Can view) is off. Staff without sales permission but with Price Check permission can open only the Price check screen.
What to do: Ask your manager to turn on the permission you need.
"You do not have permission to perform this action"
"You do not have permission to do this"
What it means: The action you want to take (e.g. cancelling a sale, deleting a payment, deleting a supplier, adding income / expenses) is closed to your staff account.
Why it appears: The permission on the relevant tab of the staff card (Sales, Customers, Suppliers, Income - Expense, Purchase Invoices…) is off, or the action is for managers only.
What to do: Have your manager do it, or have your manager turn on the permission on your staff card.
Reports
"The database did not respond in time while preparing the report (sync may be running in the background). Please try again in a few seconds."
"The report could not be prepared"
What it means: The report timed out.
Why it appears: The database responds slowly while syncing is running in the background or when a very wide date range is selected.
What to do: Wait a few seconds and press List again; narrow the date range if needed.
"An error occurred while preparing the report summary. Please try again."
"An error occurred while listing sales. Please try again."
What it means: The report summary or sales list could not be prepared.
Why it appears: The database didn't respond at that moment.
What to do: Wait a few seconds and try again; if it doesn't improve, close and reopen the app. If the problem continues, message our WhatsApp support line (weekdays 09:00–18:00) with a screenshot of the message.
"The report is still being prepared. Try again in a few seconds."
What it means: You tried to export to Excel before the report had loaded.
What to do: Once the list and summary have loaded, press Export to Excel again.
"An error occurred during export"
"Export error."
What it means: The report couldn't be exported to an Excel file.
Why it appears: An Excel file with the same name is open, so it couldn't be overwritten, or there is no write permission for the app folder.
What to do: Close any open Excel files and try again. Files are saved in the Excel Files folder inside the app folder.
Income and expenses
Details: Income and expenses.
"There is no <income / expense> to save. Enter an amount on at least one line."
What it means: No amount was entered on any line of the multiple income / expense screen.
What to do: Enter an AMOUNT on at least one line and press Save.
"Please enter a valid amount."
What it means: The amount couldn't be read.
What to do: Type the amount using digits only, with a single comma for the decimals.
"Please enter a valid payment type."
"Invalid payment type!"
What it means: No payment type was selected.
What to do: Choose one from the PAYMENT TYPE list.
"An error occurred while cancelling the income."
"An error occurred while cancelling the expense."
What it means: The record couldn't be cancelled.
Why it appears: The record may already have been cancelled, or the database didn't respond.
What to do: Refresh the list and check; cancel it again if needed.
Staff
"You must enter a staff name, a staff code and a password of at least 5 characters."
What it means: Required fields for the staff record are missing.
What to do: Enter the STAFF NAME, STAFF CODE and a PASSWORD of at least 5 characters and press Save.
"This staff code is used by another staff member. Please choose a different staff code."
"You have already added this staff member. Please choose a different staff code."
"Existing staff!"
What it means: The staff code must be unique; the code you typed is already saved for another staff member.
Why it appears: The code of an archived staff member may also count as in use.
What to do: Give a different staff code.
"JSON load error: <error details>"
What it means: The staff member's permission settings couldn't be read.
Why it appears: The permission data is missing or was synced incorrectly.
What to do: Close and reopen the staff card; if it continues, check and save the permissions in the web panel and wait for syncing.
Settings and account details
"First name, last name and business fields cannot be left blank."
What it means: Required fields in the account details are empty.
What to do: Fill in your first name, last name and business name and save.
"The app will restart and you will need to log in again. If you have an open sale, complete it first. Continue?"
What it means: The app will close and reopen to apply the theme or text size change.
What to do: Complete your open sale and click Yes. Text size and theme are saved for this computer only.
General listing and saving errors
The messages below appear when the database doesn't respond while a page's list is loading or being saved. None of them mean your data has been deleted.
"List error: <error details>"
"An error occurred while listing suppliers."
"An error occurred while listing supplier transactions."
"An error occurred while listing customer transactions."
"An error occurred while listing income."
"An error occurred while listing expenses."
"An error occurred while listing invoices."
"An error occurred while listing products. Please try again."
"An error occurred while listing product groups."
"An error occurred while listing staff."
"An error occurred while listing exchange rates."
"An error occurred while loading staff details."
"An error occurred while loading account details."
What it means: The list or details on the page couldn't be read from the database on the computer.
Why it appears: Syncing was running in the background, the computer was busy, or the database responded slowly.
What to do: Close the page (Ctrl+W) and open it again. If it keeps happening, restart the app; if it still happens, message our WhatsApp support line (weekdays 09:00–18:00) with a screenshot of the message.
"An error occurred while saving the product group."
"An error occurred while saving the staff member."
"An error occurred while archiving the staff member."
"An error occurred while saving the exchange rate."
"An error occurred while saving the details."
What it means: The change you made couldn't be saved.
Why it appears: A problem occurred while writing to the database.
What to do: Refresh the list and check whether the change was saved; if it wasn't, try again. If it continues, message our WhatsApp support line (weekdays 09:00–18:00) with a screenshot of the message.
If you didn't find your message here, or the suggested steps didn't solve the problem, send our WhatsApp support line a screenshot of the message, your registered email address and the version number at the bottom right of the home page. If a remote connection is needed, our team will ask you for your Alpemix connection details.