SOFTWARE CUSTOMISATION

Aston Berkeley have been developing software since we started back in 1988. Although we can still provide full bespoke solutions, we now concentrate on providing packages which can be tailored to match your requirements exactly. Our developers customise Microsoft Dynamics NAV, Business Central and Dynamics 365 to your specification. 

We have also written add on routines to provide enhanced functionality for Sage 50. See our BatchRecorder section for batch and serial number tracking and LocationRecorder for multi stock locations. These products allow you to continue with Sage 50c rather than upgrading to a much more expensive solution. 

Dynamics Developers

Dynamics Developers

NAV and Business Central Customisation

Microsoft Dynamics NAV in its standard form is a very comprehensive E.R.P. system, but can be further enhanced via customisation to deal with specific requirements. A great benefit of Microsoft Dynamics NAV is the ease in which the software can be customised to suit your business needs. This has important benefits as it allows you to implement customisations during the initial implementation and also in the future to adapt to business changes.

NAV clearly identifies all amendments, making it easy to implement new versions of the product as and when they are released by Microsoft. Bespoke development is separated by a unique number series of tables, code units and fields.

Simple changes such as changing filed properties or creating new fields and screen changes can be provided by our support arrangements. More complex changes and full developments are assessed and a quotation provided. Work can be underdone on a fixed prices basis or time and materials.

Microsoft NAV remains in use for many companies but has now been replaced by Microsoft Dynamics Business Central which has many new features and brings a complete new user experience and easy integration into the complete Microsoft 365 range. We can help you migrate from NAV to take benefit of all the new features and move you from on premises to a fully managed cloud solution.

CRM Customisation

The standard CRM system allows general customisation to match your business requirements. You can customise a lot of elements in CRM such as the tabs, fields, page layouts and even hiding tabs or fields that you don’t need. A real strength of CRM is the ease in which it can be customised to fully suit your business.

  • Customise entity forms – this allows users to create, view or edit entity records. Use the form designer in the customisation tools to create and edit.
  • Customise dashboards – Dashboards provide a snapshot of your data in various forms by presenting data from charts, grids, IFRAMES and Web resources.
  • Customise templates –
  • Create customised email templates and mail merge templates. (Customising is a powerful way of achieving a successful CRM system)


We can perform any of the above for you and also offer more complex development including complex workflow processing, system and web integration. It is possible to automate a number of your sales processes and provide clever automated responses.

Let us do the organising for you!

bespoke applications

Bespoke Applications

.NET Development

The .NET Framework is a software framework developed by Microsoft that runs on Microsoft Windows and provides common functionality for those applications to run.

The Microsoft Office family includes, Access, Excel, Outlook, PowerPoint, Project, Visio and Word. There are a number of different ways to programmatically extend, automate, integrate or use Office in your development solution.

.NET Core

.NET Core is a general-purpose framework that may be used to build software applications for Windows, Linux, macOS, Mobile and Web.
Unlike other software frameworks, .NET Core is the most versatile framework and can be used to build all kinds of software including Web applications, Mobile apps, Desktop applications, Cloud services and many more.

Aston Berkeley provide full bespoke developments in .NET. The programming environment allows us to interface to Microsoft Office, providing customisation and automation to Excel spreadsheets and Word documents and many other applications and services.

Dynamics Developers

Dynamics 365 Customisation

The standard Dynamics 365 system allows general customisation to match your business requirements. You can customise a lot of elements in Dynamics 365 such as the tabs, fields, page layouts and even hide tabs or fields that you don’t need. A real strength of CRM is the ease in which it can be customised to fully suit your business.

  • Customise entity forms – this allows users to create, view or edit entity records. Use the form designer in the customisation tools to create and edit.
  • Customise dashboards – Dashboards provide a snapshot of your data in various forms by presenting data from charts, grids, IFRAMES and Web resources.
  • Customise templates – Create customised email templates and mail merge templates. (Customising is a powerful way of achieving a successful CRM system).
  • We can perform any of the above for you and also offer more complex development including complex workflow processing, system and web integration. It is possible to automate a number of your sales processes and provide clever automated responses.

Sage Developers

Sage 50c enhancements

Aston Berkeley is a Sage Development Centre and has access to tools to modify Sage 50c and add extra functionality. We have created specific products to add functionality to Sage 50c to prevent any unnecessary upgrade to Sage 200.

The Development is provided as an external add-on. We interface with Sage 50c taking information out and adding it back, but we don’t change the core system. This keeps your investment in Sage 50c secure and allows you to easily install the upgrades which continue to be developed by Sage.

Adds batch/lot number or serial number traceability and information related to expiry or warranty dates. It provides a simple and efficient way to record the stock movement and sales of items requiring batch/lot traceability or ‘sell by’ information. Full batch details are recorded on Sage’s stock transaction history and are available on standard Sage reports. Batch details are recorded on Sage invoices which can be printed, faxed or e-mailed automatically to your clients. An automatic archive provides full history of invoice information, including batch details. The system has been used widely by the pharmaceutical and food industry to help them comply with their necessary legislation.

“The batch tracking and audit trail of all stock movements within BatchRecorder provided a solution which allowed us to stick with Sage50 rather than moving to Sage 200. We find BatchRecorder enlightening, as it has given us a better understanding of how Sage works. Aston Berkeley’s support on BatchRecorder has been excellent, you were able to provide us with a solution to an unusual problem / request. ”

Gives the ability to record stock at different locations. You can create as many locations as required covering different warehouses, bins, aisles, or vehicles. Stock can be allocated at order entry, so you can control free stock at each location.

The key to the system’s success is simplicity; it can be easily added to existing Sage 50 systems or installed as new. Existing Sage users require no additional training.

LocationRecorder is a very user friendly easy to use system. It provided the extra functionality to Sage 50 which allowed us to downgrade from Microsoft Navision to a much cheaper and easier system. The system is so easy to use it requires very little training. ”

Sage 100

Although Sage has issued an end of life statement for Sage 100 it still has many happy users. We have provided a customisation service for Sage for more than 25 years, from simple report changes to full bespoke system integration.

We still provide Sage 100 support and have access to comprehensive software development kits, enabling you to add value by integrating third party software and data sources.

Contents

BatchRecorder

BatchRecorder

Grab control of your batch recorded stock

Sage 50 doesn't give functionality to control your batch stock and before if you needed batch control you had to upgrade to Sage 200 which is a very big investment to make. The alternative is to implement our BatchRecorder into your Sage 50 system and you'll be able to control all your batch recorded stock at a price that is affordable to any company.

Adds batch/lot number or serial number traceability and information related to expiry or warranty dates. It provides a simple and efficient way to record the stock movement and sales of items requiring batch/lot traceability or 'sell by' information. Full batch details are recorded on Sage's stock transaction history and are available on standard Sage reports. Batch details are recorded on Sage invoices which can be printed, faxed or e-mailed automatically to your clients. An automatic archive provides full history of invoice information including batch details. The system has been used widely by the pharmaceutical and food industry to help them comply with their necessary legislation. As for it's compatibility, our application is compatible with all Sage 50 versions including Sage 50c v28/2022.

See More...

Batch Recorder for Sage 50

BatchRecorder Overview

An overview of our BatchRecorder add-on, including images and detailed diagrams of how the product works and integrates with Sage 50. (click to download pdf)

LocationRecorder

Multiple locations for Sage 50

Our application gives the user the ability to record stock at multiple locations in Sage 50. The user can create their own codes for each Sage 50 stock location covering bins, aisles, vehicles, warehouses and many more. Stock is allocated at an order entry showing free stock at each Sage 50 stock location. Unlike other systems which use a stock code, the system uses specific location codes to control multiple stock locations for Sage 50. User can view stock levels at multiple stock locations for Sage 50 and easily transfer from one location to another.

Our key to the systems success is its simplicity. As it's an add-on to Sage it can be easily added to the existing or new Sage 50. Sage users won't require any additional training. As for it's compatibility, our application is compatible with all Sage 50 versions including Sage 50c v28/2022.

Small and mid-size companies use our LocationRecorder product for accurate warehouse management, handling Multi Stock Locations with Sage 50 without the necessity of upgrading to Sage 200.

See More

LocationRecorder Overview

An overview of our LocationRecorder add-on, including images and detailed diagrams of how the product works and integrates with Sage 50. (click to download pdf)

Sage Purchase Order to Sales Order

Sage Purchase Order to Sales Order

By default Sage gives an option to create Purchase Orders from your Sales Order but some people might work in a slightly different way, where you go off and create a Sales Order based on their Purchase Order. 

Our tool allows you to do just that which helps you to save time by not having to create an entire order from scratch.

Click here for more details