Our Solution: The Technology

Imagine changing your ERP system — instantly. With our patent-pending Simparel™ technology, we can deliver the most flexible ERP system available, because we don't write code to do it. We deliver a faster, more reliable system, and we deliver it more quickly and more cheaply than anyone else. And if your business changes? We'll change your system — as often as you like, because we don't write code to do it.

How do we develop a complex ERP or SCM application quickly without writing any code? Simparel processes are optimized for ERP and SCM solutions. Our practical experience has allowed us to identify the patterns inherent in all enterprise applications, and we have built them into the Simparel engine. Only the details need to be listed in the definition dictionary.

Our solutions offer the following robust capabilities:

Instant UI Configuration

Because our solution's presentation layer is metadata-based, the user interface (UI) can be changed instantly and at runtime. This capability includes languages, menus, form layouts, and font/format/colors. If your company is international, each authorized user can change the language instantly, no matter where s/he is logging in.

Other user preferences and interfaces likewise can be changed immediately, including: form fields displayed, placement, buttons, actions, or anything and everything related to application behavior.

Performance Optimization

Simparel architecture forces business logic to be stored and run from the database as stored procedures and triggers. This feature ensures minimal network round trips, and that the business logic takes full advantage of native database optimization features. As a result, Simparel systems perform better and run faster than traditional ERP systems.

Rich Business Logic

Consultants build business logic without code using our Update Method designer, thereby allowing logic to be redefined and used quickly.

Update Method Designer

The logic stored in the definition dictionary is as rich as any database programming language, yet much faster to implement. It also runs on all currently supported database systems (e.g. SQL Server, Oracle, DB2).

Data Resolution and Validation

Logic can be applied to all manners of data resolution, including default values and validations, as well as hierarchical and logical resolution, on either the server-side or the client-side.

Availability Engine

Simparel's sophisticated ERP Availability Engine can calculate when resources will become available, across all applications of the system. For example, when a customer order is entered, the engine can determine the product's availability in inventory or higher along the supply chain, whether vendor orders have been placed to fill that inventory, how long it will take for new and pending vendor orders to complete, and how long it will take to fulfill the customer's order as a result. The definition dictionary entries determine which supply-chain segments are compared to which demand segments, the desired allocation logic, and the exception methodology.

Inbound/Outbound Data Engine (EDI)

Simparel includes a flexible inbound/outbound data engine that easily maps, imports or exports to other systems. It makes migration from and integration with other systems much easier, but also enables full EDI support. Simparel supports all common EDI transactions for all major trading partners and clients.

Multi-Level Security Model

Security can be set at several levels in the system:

  • Functionality: Decides whether an item or product should be displayed on the menu for a particular user group.
  • View: Allows forms to be displayed differently, with different fields, for different users with different permissions.
  • Column: Decides whether a field is accessible to a user. For example, only certain user groups should be able to access "Item Cost." These security settings seamlessly apply throughout the system and its applications.
  • Row: Determines whether a record is accessible to a user or user group. For example, Joe Salesman may be restricted from viewing information about Bill Salesman.

Unlimited User-Defined Drilldowns

All data grids in the system permit user- defined drilldowns, based on user permissions. The user builds the drilldowns and adds them to the right-click menu of any data grid. These may include queries of any nature, from simple reference help to compound, system-wide aggregations.