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 searchHelp or listBox value for the UiDisplayAs attribute assigned to the enum list property. If you don’t assign any UiDisplayAs attribute, the … Read more

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 generated the goods issues. In order to do that, run the BOM Goods Issue (Sales -> Production) STEP 1 (job). If all … Read more

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 overridden class as a service in your plug-in. The automatic service installer first installs all the classes marked with the InstallAsServiceAttribute then … Read more

Calendar

Calendar Abstract The calendar provided by the ERP Core project respects most of the RFC5545. Please consult the RFC5545 for more details about the calendar functionality. The Calendar functionality of the ERP system provides scheduled event triggers and the base functionality for other Calendar implementations. For example, you can use the Calendar base functionality to … Read more

Goods Stock Management

In certain situations some stock level optimizations and corrections might be needed. You need to consult the goods stock levels and correct them before reporting it to accounting. Preview of Goods Stock Balance In order to consult the goods stock at a certain moment you need to run the Preview Goods Stock Balance (Job) report … Read more

Purge Deleted Entities Rfc

This is a SUPER-USER tool and requires good understanding of the database and models. Please use with caution! All entities (except for the auto generated JOIN tables) have a IsDeleted flag to implement the soft delete functionality. If the flag is set to true, the entity is no longer displayed in the system but it … Read more

Product Definition

The products in ERP Core are defined using the Product Definition entity. This is the master data for all products and services that the company can create business transactions for (purchase, sell, manufacture, transfer etc.).   The Product Definition is a hierarchical typed entity. This means it can have types, parents and children. The Product … Read more

Organizational Structure

In ERP Core the organization is organized hierarchically into organizational entities. The Organizational Entity allows to create a structured layout of the organization according to the responsibility levels and hierarchy. Each Organizational Entity is a typed node and can have multiple types, multiple parents and multiple children (diamond node). The Organizational Entity also has EAVs … Read more

Business Partner

ERP Core uses the Business Partner concept that unifies the master data under a universal entity. A related topic is also the Organizational Entity. The Business Partner holds all relevant data of a business entity in one place and certain characteristics change its business logic behaviour. For example, we don’t need a separate entity model … Read more

Home screen

You can add user’s shortcuts to the home screen. Each user can configure its own home screen according to their needs, for example a manager can add shortcuts to analytics reports while a warehouse worker can add shortcuts to the bar code scanner and stock management applications. The shortcut items use different background colors according … Read more

Categories Ui