-
Mobile POS
The waiters and other mobile staff can create orders from the Mobile POS screen. The screen can be accessed from any mobile phone’s browser and provides a simplified interface of the main POS…
-
Manufacturing Station Screen
The manufacturing screen is used on the production line to inform the worker what products need to be produced. This is integrated with the POS system of the Hospitality plug-in but can be…
-
Human Resources
General presentation The HR main screen is a custom UI app that provides a user-friendly interface for the main HR tasks. Certain portions or functionalities can be accessed by assigning the proper roles…
-
Database cloning for staging and test environments
Database Cloning During the development of an ERP system, you will need a testing environment. You can create one for scratch, but most of the time you would need some real test data.…
-
Inventory Count
If you need to execute an Inventory Count, you can use the last Goods Stock Balance to generate an Inventory Count. You need to generate one document for each Warehouse. After you generate…
-
POS Roles
If you have an Admin role, you can configure the roles and users from the Admin tools: Admin -> Tools -> Roles and Admin -> Tools -> Users. Each of these roles have different…
-
Initial stock tool
You can automatically import the initial stock in the system using the provided importing tool. The old stock must be exported in CSV format. The provided tool helps matching old stock product names…
-
Enums in Entity Framework
UI Erp Core framework’s UI, automatically handles the rendering of enum collections. You can tell the UI to render the control as a search help or a list box by using either the…
-
Month closing
Before you can report a month’s transactions (calculate the goods stock level and goods transactions), you need to ensure that all the Goods Issue jobs were completed successfully or that all the sales documents…
-
Overriding services
ERP Core uses the repository pattern and the IServiceProvider to implement business logic. In order to override the base functionality provided by the system, you can override the virtual methods and install the…