One of Abel’s strengths is in its architecture.
Abel is highly configurable and its design provides for exceptional scalability.

Print Page

Abel’s ERP software will easily cope with growth and change in your business, and will continue to meet your needs for many years.

Engineered for performance, integrity and flexibility, Abel’s unique architecture provides a robust foundation that can be configured to meet most business requirements. Abel’s design is based on a powerful multi-layer model:

Abel’s Architecture, especially its Application Engine, is the single most significant point of difference between Abel and all other ERP systems. It provides Abel with configurable workflow automation, operational flexibility, integration and transaction integrity that cannot be matched by traditional modular ERP systems. Abel offers a powerful ERP Business Management Solution without the complexity and expense often associated with other ERP systems.

Abel’s Architecture makes implementing and maintaining your Abel system much easier than other ERP systems, because it provides complete definability of your data, screens, methods and business flows without the need for expensive software customization. Our ERP Consultants can easily implement new business requirements for you by switching on additional Abel functionality as your business requirements change.

Abel’s Foundation

The foundation of Abel ERP is the Application Engine. The idea for the Application Engine came from NATO’s research into improving logistics management. Their research discovered that all business is essentially conducted using approximately 500 “processes” (such as Ordering and Payments) and 700 “objects” (such as Clients, Stock and Employees). Abel takes these “objects” and “processes” as models for Abel’s data sets, behavior and workflows. This concept is complimented by equally strong technical engineering ensuring excellent performance across complex operations. In fact, one of the first things people usually notice about Abel is how fast it is. Abel has been engineered from the ground up for fast performance. The design of Abel’s engine is key to achieving surprising performance across complex operations.

Abel’s Application Engine offers seamless integration between all system functions. Unlike modular ERP systems, Abel is one system configured to contain all the data and functions you need. Operations are conducted in real time. For example, transactions affect the general ledger as soon as they are posted, so your managers always have an up-to-the-minute view across the whole business. All transactions are processed and validated in Abel’s Application Engine and the engine verifies that ledger totals balance at each side of every transaction.

Get in touch

Configuring and Customizing Abel

Abel can be configured to suit most businesses. If your business changes, our consultants can change the configuration to suit most requirements.

Workflow Definition and Automation
With Abel’s System Event matrix, our consultants can configure methods and workflows that suit most businesses. For example, you can decide if your business will use customer dispatches and our consultants can configure Abel to create them automatically when customer orders are posted.

Data and Screens
Abel contains over 1400 screens including several variations of many screens such as Customer Invoices. Some have configurable fields and many have configurable column names so they can be tailored to suit most businesses. Any functionality that you are not currently using can be “switched off”.

Internationalization and Localization
Abel has been engineered so it can be configured to handle most international and regional requirements. Our customers include businesses with multiple international locations, currencies and languages. Abel’s configuration settings manage the necessary differences in date formats, language, currency, and also differences in business compliance and local jurisdiction requirements.

Data Export Capability
Abel provides a customizable export to SQL databases or flat files for populating data warehouses or business intelligence applications. We recognize that businesses often want to use specialized tools for reporting and data analysis, so our data export ensures you can quickly and easily extract the data from Abel for use in other systems. Abel’s data exports can be automated to suit your requirements.

For more information refer to Reporting Toolset.

Custom Development
One of Abel’s key strengths is the User Schema – Abel Software’s framework for custom development. Though Abel’s functionality is comprehensive and highly configurable, we can also undertake custom development for you. We do this in the Abel User Schema.

Abel’s User Schema is used to implement anything from minor changes such as extra fields, screens and custom invoice formats, through to major new features and functionality. Because the User Schema is a purpose-built layer within Abel’s architecture, it delivers key benefits over traditional bespoke development:

  • The User Schema shares access to all the functionality, security, navigation, data structures, business rules and data integrity provided within the core Abel layers.
  • Custom changes are fully integrated with Abel’s standard screens, system workflows, navigation, security and data integrity.
  • Custom changes are built on top of Abel’s existing functionality so only your unique functionality need be developed, making custom changes much more affordable. For example, a new customer invoice format makes use of all the existing business rules, events and processing for customer invoices that are already available within Abel.
  • Traditional bespoke development can make it difficult and expensive to take upgrades, but Abel’s layered architecture ensures sites with user schema customizations can easily upgrade to new versions of Abel and adopt new functionality in the Abel core.

Because of Abel’s built-in design flexibility every customized option is seamlessly and inexpensively integrated into your Abel System. Our team provides a complete, software development and implementation service including consulting, change management advice, installation, configuration, and technical support.

Jade™ Platform

Abel uses the Jade database and development platform. The Jade platform is specifically engineered for business applications. Jade Software is at the forefront of developing market leading high-performance data storage products used by some of the world’s best-known companies such as Fonterra, DB Schenker and ASB Bank. Find out more.

The Jade Platform:

  • Scales easily to support applications of any size
  • Handles very large transaction volumes
  • Is highly configurable
  • Provides distributed processing
  • Interfaces with other languages, including .NET, Java, C, and C++.
  • Includes Web services, .NET Assembly integration, and WebSphere MQ support for interoperability with other systems.

Optional components:

  • Relational Population Service (RPS) that populates relational databases for business intelligence applications and data warehousing.
  • Synchronized Database Service (SDS) provides hot standby facilities and distributes read only tasks to secondary databases.

What our customers say:

  • Paul Brown

    co-founder - Deep Creek Brewing Company

    "“Working with Abel went as well as I could expect. We changed from three different software systems to one integrated system and it was working perfectly within a month.”"

  • Gavin Thwaites

    Chief Executive Officer - Dairy Technology Services

    "We couldn’t be happier with Abel,” he says. “Automating our processes has made us so much more efficient. We have fewer people working on manual tasks, we’ve cut costs and we now have the traceability and visibility we needed across our business. That’s making it easier for the whole organization to succeed."

  • Kyle Osborne

    Director - NZ Drinks

    "For NZ Drinks, automation was a great decision, and Abel’s robustness and flexibility provides us with a great foundation for growth,” Kyle says. “If we wanted to quadruple our business tomorrow, we wouldn’t have to change anything."

  • Peter O’Connor

    General Manager - Disc Brakes Australia

    "Once you configure Abel to suit your business processes, it just delivers. You get a system that can handle a very high level of complexity which would cost a lot more if you went anywhere else. I hate to think where we might have been today without Abel."

  • Cory Nielson

    Director of Information Technology - Alsco

    "Abel spent time getting to know how our business works and how to make us better. Our accountants are all amazingly surprised how much the new system has simplified their lives. We’ve already reduced the time for closing our monthly reports from nine or ten business days to four."

View Our Case Studies
Latest Abel News

Abel Software COVID-19 Update.

December 3, 2021

Update – 3rd December 2021 NOTE: The information in this blog is correct at the time of writing. Please refer to the Ministry of Health NZ website and the Covid19 website for the latest information. The Situation in New Zealand… Read more »


Read More >