Sage 50 Connect - Technical Overview

Technical Overview

Sage 50 Accounts is the industry leading accounting software in the UK for managing the finances of small and medium sized businesses. It is used by 40% of UK small and medium sized businesses across all industry sectors.

The Sage 50 Accounts, Accounts Plus and Accounts Professional editions all include the Sage Data Objects (SDO) that allow 3rd party developers to develop solutions that link client applications like a Kentico CMS web store to the Sage 50 Accounts system.

Discover IT is a member of the Sage Developer Programme and we have developed a Web Service called Sage 50 Connect for Kentico. The benefit of using this architecture is that data can be exchanged readily between two computers at different physical locations (and running on different operating systems), which is often the case where an Internet based solution has to connect to a back‐end business system.

Sage Integrated Web Store

The Web Services are stored on the computer hosting the Sage 50 Accounts system. This computer must be connected to the Internet via a broadband link with a static IP address. It may and almost certainly should be located behind a firewall.

The E-commerce Web store is hosted on a web server often at a separate physical location. It is usually connected to the Internet and open to public access although, of course, it may be located on an Intranet designed for access by a specific organisation.

Sage System Requirements

  • Sage 50 Accounts, Accounts Plus or Accounts Professional, v14 (2008) to v19 (2013)
  • Windows XP Pro, Server 2003, 2008, 2008 R2, 2012, Windows Vista Home Premium / Business / Enterprise / Ultimate or Windows 7 (both 32bit and 64bit)
  • Microsoft .NET Framework 3.5 SP1 or higher
  • Microsoft Internet Information Services (IIS) 6, or 7

Webstore Hosting Requirements

  • Kentico CMS 5.5, 5.5R2, 6, 7
  • Server-side Requirements
    • Windows XP, Server 2003, 2008, 2008 R2, 2012, Windows Vista Home Premium / Business / Enterprise / Ultimate or Windows 7 (both 32bit and 64bit)
    • Microsoft .NET Framework 3.5 SP1 or higher
    • Microsoft Internet Information Services (IIS) or Visual Studio / Visual Web Developer 2008/2010 built-in web server
    • Microsoft SQL Server 2005, 2008, 2008 R2, 2012 (including free SQL Server Express Edition)
  • Hosting Requirements
    • ASP.NET 3.5 SP1 (or higher) and Microsoft SQL Server 2005/2008/2012 support
    • Medium-trust or full-trust permissions for the ASP.NET application
    • If the server uses medium trust, ASP.NET AJAX 1.0 must be installed on the server
    • It's recommended that your hosting plan comes with 2 GB or more memory and 2+ GB database