Empowered
This manual covers the Empowered Cash Register module. The Cash Register feature simplifies Point of Sale (POS) management, providing a seamless and adaptable solution for businesses. This user-friendly tool allows for the easy setup of multiple stores, cash registers, and cash drawers, with real-time inventory updates and efficient transaction logging. Key features include fast barcode scanning, receipt and invoice printing, payment processing, and automated day closings, ensuring a smooth and transparent POS experience.
To begin using the Empowered modules, the Admin User needs to create the “EMPOWERED ALL USERS” permission set. This can be accomplished on the "Module Configuration" page, accessible through the “Search” icon in Business Central. Clicking on the warning message on the "Module Configuration" page will generate the "EMPOWERED ALL USERS" permission set automatically:
When the "EMPOWERED ALL USERS" permission set is created, it should be assigned to the users to enable them to use Empowered Modules. Admin User can assign “EMPOWERED ALL USERS” permission set for all users on the standard “Permission Set by User” Business Central page:
EMPOWERED ALL USERS Permission Set: allows Users to use Empowered modules when they are enabled.
When the "EMPOWERED ALL USERS" permission set is assigned, in order to allow users to use the Cash Register module, the Admin User needs to enable the module by selecting it on the "Module Configuration" page:
When a related module is selected, all separate module-related Empowered permission sets are automatically added to the “EMPOWERED ALL USERS” permission set. This eliminates the need to manually assign the module-related permission sets to all users as it is managed by the application. Apart from “EMPOWERED ALL USERS”, no other permission sets should be manually assigned if you intend to use Empowered modules.
The Cash Register module has 1 module-related permission set called “EXW CASHREGISTER”. Admin Users do not need to manually assign this permission set for other users if they have the “EMPOWERED ALL USERS” permission set assigned, and the module enabled in the “Module Configuration” page.
EXW CASHREGISTER Permission Set: Allows the User to utilize all Cash Register module-related functionalities and make changes in all Cash Register module-related pages and standard BC pages where Cash Register functionality is implemented.
Note: If you assign the module-related permission set but do not enable the module, most of the features within the module will not work.
Additional setup is required to use Cash Register module. The setup can be accessed using the “Search” icon in Business Central. To open this page, the User needs to click on it:
General Journal
Sales Lines
Cash Payments
Advance
Voucher
End Text
“Cash Register List” can be accessed via “Cash Register Setup” -> “Related” or using the “Search” icon in Business Central.
Actions
„Open/Close Drawer List” can be accessed via „Cash Register List” -> „Related” -> „Cash Counts” -> „Open/Close Cash Count”. This page provides an overview of cash drawers both opening and closing cash counts. It displays key details such as the money drawer code, whether the default opening or closing cash amount was used, the opening and closing dates, whether the opening or closing was registered, and the total amounts recorded at both stages.
“Movement types” can be accessed via “Cash Register Setup” -> “Related” or using the “Search” icon in Business Central.
Movement types are used to keep track of all the movements on the Audit Log page.
Movement types can be created for different activities. All Movements after using the related action will be visible and can be tracked on “Audit Log” page.
“Coins / Notes List” can be accessed via “Cash Register Setup” -> “Related” or using the “Search” icon in Business Central.
On this page Coins and Notes can be created. These are used to count the cash on the opening and closing of the Cash Register.
User can change the list or add Coins and Notes to match their currency.
“Report Selection” can be accessed via “Cash Register Setup” -> “Report Selection” or using the “Search” icon in Business Central.
On the “Report Selection” page, the User can define which reports are used for the different document types related to the Cash Register. These reports are selected based on the Usage type (such as Invoice, Shipment, Ticket, etc.).
Below is an example of how a report is defined for Usage: Invoice:
In addition to “Invoice”, User can also set up reports for the following usage types:
Usage | Report ID |
Shipment | 71665687 |
Ticket | 71665680 |
Voucher | 71665688 |
Credit Memo | 1307 |
Return Ticket | 71665685 |
Return Receipt | 71665684 |
The “Voucher List” page can be accessed using the “Search” icon in Business Central. This page provides an overview of all generated vouchers and allows users to manage and access them. User can print the vouchers by clicking on “Reports” -> “Print”.
The “Advances List” page can be accessed using the “Search” icon in Business Central. This page provides an overview of all generated advances and allows users to manage and access them. User can print the advances by clicking on “Reports” -> “Print”.
The “Audit Log” page can be accessed using the “Search” icon in Business Central.
This page gives a chronological overview of all the Movements (which are configured in the “Movement Types” page) for all Cash Registers.
Action “Cash In / Out” can be found on the “Cash Tickets Overview” page. This action opens „Cash In/Out” page and allows the User to add or extract money from the Drawer for a specific purpose.
Action is visible only when Cash Register is open, and action is active only when “Allow Cash in / Cash out” is activated on the “Cash Register List” page.
Cash Drawer Code and Cash Register No. values come from the Cash Register List Entry, Date is equal to Work Day.
The User is required to choose a Sales Person, input the Amount, select a Reason Code (Cash In or Cash Out), and provide a Comment if necessary.
When all the information is filled in, the User can Post this Cash In/Out and Amount is added or extracted from the Drawer. Users can find Cash In/Out information on the Audit Log page (a movement type should be set up).
The “Cash Tickets Overview” page can be accessed using the “Search” icon in Business Central.
NOTE: The page can only be opened when the current system User assigns themselves as the “User” in the “Cash Register List”.
Actions
New Cash Ticket can be created by clicking “New Ticket” action on the “Cash Tickets Overview” page after Cash Register is opened.
NOTE: If the "Private Customer No." field is left empty in the “Cash Register List”, no customer information will automatically populate in the “Cash Ticket” Card, and the User will need to select the customer manually.
Scan Item: If a barcode scanner is available, the barcode can be scanned here for quick item entry. Alternatively, the item number can be manually entered in this field, providing flexibility in how items are inputted and ensuring a smooth and efficient checkout process.
Lines
User can Select an Item from the dropdown menu on the Number field. When the Items are added, the system will calculate the amount, including VAT on the Ticket header.
Actions
FactBoxes
To open the “Cash Register Customer Card”, the User can click on the "Customer" action or on the drop-down menu in the "Customer No" field.
There are two types of customers: “private” (individuals buying for personal use, usually without an invoice) and “professional” (businesses purchasing for work-related purposes, requiring an invoice).
This page is designed for users with restricted access to customer information, limiting their ability to view extensive details or modify essential data. While it selectively displays only limited information, the source for this page remains the standard Customer page. Therefore, all newly created Cash Register Customers can be found on the standard Customers list. When a User creates a new Cash Register Customer, they can only enter or edit limited information.
General
Contact
When creating a new Cash Register Customer, certain values are auto-filled from the customer template chosen in the “Cash Register List”. If the User opts not to use the default customer template when creating a new customer, they can choose a different template by clicking on the "Apply Template" action and selecting the preferred one.
To open the “Payment Page” where the payment can be registered, the User can click on the "Payment" action in “Cash Ticket” page.
In this chapter the processes of the Cash Register in Business Central are described and explained. At the beginning, a Cash Register List will be created with random data, and it will be used throughout the process description to clearly demonstrate the data origin and the functioning of Cash Register module actions.
Before opening the Cash Register and creating the Cash Ticket we need to set up the Cash Register List Entry. To work with this created entry, the User needs to assign themselves as the “User”.
Newly created entry gets status “Open”.
To create a new Cash Ticket, click “New Ticket” action.
The Cash Ticket Card opens, and the data in the General FastTab is automatically populated with the information from the Customer selected as Private Customer on the “Cash Register List” page.
In the Ticket Lines User can add an Item and change the Quantity.
NOTE. Price and Discount can be added/edited only when “Editable Unit Prices”, “Editable Discounts” fields are active in the “Cash Register Setup” page.
After Item is added to the Ticket Lines User can click on the “Payment” action.
Cash tickets can be created not only manually but also from existing Sales Orders. This can be done in two ways.
First: We have created a simple Sales Order:
Now the User needs to click on the “Get Sales Order” action on the “Cash Ticket Overview” page and enter Sales Order number in “Scan Order” field:
New Cash Ticket opens with the information from Sales Order:
Second: User can create a regular Sales Order and link it to a specific cash register using the “Cash Register field”, which is located under the General FastTab in the “Sales Order” card.
At the same time, the Sales Order also appears as a Cash Ticket on the “Cash Ticket Overview” page.
All payment details are displayed in the page header when the “Payment” page opens. The “Total Amount Incl. VAT” indicates the amount to be paid.
Users can choose from multiple payment methods: Cash, Card, or Voucher. Field “Document No.” becomes active when the selected Payment Method matches the method chosen in the “Cash Register Setup”, Advance, or Voucher tabs, allowing the User to specify the Voucher or Advance number. In this example User uses Cash as a Payment Method.
User can enter greater Amount that is needed for a Payment. In that case the system will automatically deduct the entered Amount from the “Total Amount Incl. VAT” and add a new line with deducted Amount.
Users can also enter an amount that is less than the total payment due. In that case the system will automatically calculate the “Amount still to pay” field value.
In our case User enters the Amount that is equal to the “Total Amount Incl. VAT” and clicks “Close” action.
Now User can Post the Document and Print the Ticket. For “Private” customers, the “Invoice” and “Ship” actions will not be available in the “Post” action group on the ribbon. They will be available only for “professional” customers.
NOTE. Ticket can be Posted and Printed only when the Payment is made.
Cash Register Ticket is downloaded locally to the User’s computer. When User opens the Ticket, they can see both the original and a copy of the Ticket, containing all the necessary information:
Two operations with detailed information have been recorded in the “Audit Log” since all movement types have been configured in “Movement Types” page.
On the Cash Registers closing, a cash count will be performed. To close the Cash Register we need to go to the “Cash Tickets Overview” page and click “Close Drawer” action.
Before Cash Register is closed, “Close Cash Drawer” page opens if the “Count cash on closing cash register” field is activated in the “Cash Register List” page.
User needs to add the Quantities of Coins and Notes counted. “Total Close” needs to be equal to “Total to Register” in the header. If Amounts do not match, then the error message is shown.
When “Total Close” Amount is equal to “Total to Register” Amount, User can click on “Register” to close the Cash Register.
Since the Cash Register is closed, the only available action is “Open Drawer”.
The operation was recorded in the "Audit Log" page.
Cash tickets are often used for quick, direct sales transactions (like over-the-counter sales). Cash tickets posted through a Sales Order are used when the sale is part of a larger, pre-processed order that needs to be tracked and documented.
For this example, the Cash Register needs to be already opened. See the "Opening Cash Register" section for instructions.
To post Cash Ticket through the Sales Order User needs to create a new Cash Ticket.
Users can copy the Cash Ticket Number to make it easier to locate in the Sales Orders list.
In the “Sales Order” card, the User can view the linked Cash Register number. All information in the Sales Order is identical to that in the Cash Ticket.
When the User posts the Sales Order, a Posted Sales Invoice is generated and the Cash Ticket disappears from the "Cash Ticket Overview" page.
Opening the Cash Register requires navigating to the “Cash Tickets Overview” page and selecting the “Open Drawer” action. The drawer cannot be reopened on the same day it was previously closed.
Before Cash Register is opened, “Open Cash Drawer” page opens if the “Count cash on opening cash register” field is activated in the “Cash Register List” page.
NOTE: If the “Count cash on opening cash register” field is not activated, Cash Register will open without any additional page.
The "Default Cash Amount" value is also retrieved from the Cash Register List page.
Enter Quantities for the Coins and Notes in the Coins/Notes lines. Sum of all Coins and Notes and their Quantities are shown in the “Total Cash” field.
Click “Register” action.
Cash Register successfully opened, and the operation is logged on the “Audit Log” page.
“Open Drawer” action is now not active because only one Cash Drawer can be active at the time.
When the Cash Register is open, the status on the "Cash Register List" page is displayed as Open, and vice versa.
Before the User can create a voucher, the Cash Register and Cash Ticket must be opened.
On the Cash Ticket Lines User needs to select VOUCHER Item which was specified in the “Cash Register Setup” page, “Voucher” FastTab. Enter the Unit Price of the Voucher.
NOTE. Amount needs to be greater than the Minimum Amount value (if entered) in the “Cash Register Setup” page.
On the “Payment” page which opens when clicking on “Payment” action, User needs to select a Payment Method (cash, card, etc.) and enter Amount, then close the page.
Next User needs to Post and Print the Ticket.
Vouchers validity date is set according to the Cash Register Setup.
After Cash Ticket was Posted and Voucher was Printed, Voucher can be found on the “Voucher List” page.
All operations were logged on the “Audit Log” page.
User can process a customer return with a Cash Ticket and generate a Voucher when they do not provide a cash refund or replace the goods for a customer.
To use a Voucher, in our example, the Cash Register needs to be opened, and Cash Ticket needs to be created.
In the “Cash Ticket” Card, User needs to click “Payment” action.
On the “Payment” page User needs to select “Payment Method” – Voucher.
NOTE. When using Payment Method – Voucher, Amount field cannot be edited, it comes from selected Voucher.
User can select Voucher by clicking on “Document No.” field.
Vouchers that are still valid according to “Due date” and Work Day can be used.
Vouchers Amount deducts from the “Total Amount Incl. VAT”.
Next, we need to Post and Print the Ticket.
Voucher payment is completed after posting the Cash Ticket, and all operations are logged on the “Audit Log” page.
To register an advance payment on Cash Register tickets, User need to create a Cash Ticket, select the Advance Item (which was specified in “Cash Register Setup”) on the lines, enter the Quantity and Amount.
In the Cash Ticket Card, User needs to click on “Payment” action.
On the Payment page User can select Payment Method – Advance and select Advance by clicking on “Document No.” field.
Advances that are still valid according to “Due date” and Work Day can be used.
Advances Amount deducts from the “Total Amount Incl. VAT” field. “Amount” field cannot be edited because value comes from the selected Advance.
User needs to enter remaining amount using any other Payment Method.
Next, User needs to Post and Print the Ticket.
Advance payment process is completed after posting the Cash Ticket, and all operations are logged on the “Audit Log” page.
A customer return can be processed using a Cash Ticket. If the User does not refund the amount in cash or replace the item, the system can generate a voucher instead. To process a return, the User needs to create a new Cash Ticket following the steps in the Creating Cash Ticket section.
The returned item should be scanned or manually added to the transaction, and the quantity must be entered as a negative number.
In the “Payment” card, the User selects the refund method and amount.
If the refund is given in cash, the system will round the amount based on the settings in “Cash Register Setup” page.
If no cash refund is provided and the return amount exceeds the minimum voucher amount set in “Cash Register Setup” page, User needs to either “Post and Print Ticket” or “Post” and “Invoice”.
When “Post and Invoice” is selected, Sales Credit Memo will be printed, including both original and a copy as well as corresponding voucher.
At this point, when “Post and Print Ticket” is selected, Cash Register Return Ticket will be printed, including both original and a copy.
Accordingly, a corresponding Sales Return Order will be created.
If “Post” and “Ship” option is selected, a Posted Return Receipt is created.
Accordingly, a corresponding Sales Return Receipt is printed, including both original and a copy.
The system will generate a voucher as well, which can then be used by the customer for future purchases.
With this functionality, the User can generate a report of all transactions for a selected day or period. The User can access the “Cash Transaction List” from the “Cash Register” menu on the Empowered Tab in Role Center, or by using the “Search” icon in Business Central.
When opening the Report Layout page, User can configure the following options:
Clicking the “Preview & Close” button generates an on-screen preview of the report.
The Transaction List displays all tickets from the selected period, including their payment methods and invoice numbers (if applicable). Additionally, totals for all used payment methods are shown.
A “Control” section provides an overview of all combined payments and refunds.
User can compare the end-of-day cash count with the total from the initial cash, total payments, and cash in/out transactions.
This report can be customized to meet specific business requirements.
Day Closing functionality allows User to finalize all transactions for a specific day or period. Users can access the “Day Closing” from the “Cash Register” menu on the Empowered Tab in Role Center, or by using the “Search” icon in Business Central.
NOTE: To run a Day Closing, firstly, The User needs to close the Cash Drawer.
Sales Invoice will be posted for the Private customer tickets, and the General Journal entries will be created for the selected period.
Users can apply filters to refine the closing process by:
NOTE: The “Day Closing” Report Request page includes two additional checkboxes that are available only in sandbox environments.
Promotions and Actions functionality can be integrated with the Cash Register module to automatically apply eligible promotions during the sales process. This feature provides additional flexibility and ensures that discounts or promotional offers are correctly applied directly from the Cash Register.
To use this functionality, both “Cash Register” and “Promotions and Actions” modules must be enabled in the “Module Configuration” page. The Promotions setup must also be properly configured, including enabling the “Release – Calculate Promotion” boolean.
Once both modules are enabled, users can calculate and apply promotions directly on the “Cash Ticket Card” page using the new “Calculate Promotions” action.
When the User initiates the payment process, the system displays a confirmation message: “Would you like to calculate promotions for this ticket? Available promotions will be applied if any are found.”
This confirmation message is shown only when the “Release – Calculate Promotion” option is enabled in the “Promotions Setup” page. If the User selects “Yes”, the system automatically searches for any available active promotions and applies them to the current cash ticket.
If the User selects “No”, the payment process continues without applying promotions.
NOTE: More detailed information about the Promotions and Actions functionality and its setup can be found in the Empowered Promotions and Actions User Manual.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.