Eureka Addons Sage Developer and Award Winning UK Sage 200 Partner Eureka Addons Sage Developer and Award Winning UK Sage 200 Partner
  • Products
        • Individual Eureka Addons
          • Plus Pack
          • Sales Order Plus
          • Purchase Order Plus
          • Stock Plus
          • Courier Link
          • Fixed Assets
          • Warranties, Service and Repairs
          • Data Exchange
          • AFD Lookup & Validate
        • Subscriptions – Packaged for Value
          • Commercial
            Subscription
          • Retail
            Subscription
          • Warranties
            Subscription
          • Besyncly Integration
            Subscription
  • Pricing
    • Product Pack Pricing
    • Subscription Pricing
  • Bespoke
  • About
    • Blog
    • Case Studies
    • Testimonials
    • Sage Business Partners Directory
  • Contact
  • Business Partner Portal
Eureka Addons Sage Developer and Award Winning UK Sage 200 Partner Eureka Addons Sage Developer and Award Winning UK Sage 200 Partner
  • Products
        • Individual Eureka Addons
          • Plus Pack
          • Sales Order Plus
          • Purchase Order Plus
          • Stock Plus
          • Courier Link
          • Fixed Assets
          • Warranties, Service and Repairs
          • Data Exchange
          • AFD Lookup & Validate
        • Subscriptions – Packaged for Value
          • Commercial
            Subscription
          • Retail
            Subscription
          • Warranties
            Subscription
          • Besyncly Integration
            Subscription
  • Pricing
    • Product Pack Pricing
    • Subscription Pricing
  • Bespoke
  • About
    • Blog
    • Case Studies
    • Testimonials
    • Sage Business Partners Directory
  • Contact
  • Business Partner Portal
Mar 08

Eureka Addons’ Latest Sage 200 Development Projects – November 2022

  • March 8, 2023
  • Sage 200 Enhancements

At Eureka Solutions, and probably everyone else in the Sage 200 community, it’s been a hectic period getting customers over the line with their system upgrades. Regardless, our multi-award-winning Sage 200 development team continued to excel and provide bespoke solutions to problems that Sage 200 doesn’t solve out-of-the-box.

Having delivered over 1,000 bespoke development projects, we’re still encountering new problems faced by both our customers and the customers of other Sage 200 Business Partners. As such, we’d like to highlight some of the solutions we’ve developed to enhance Sage 200 over the past few months.

Functionality – PO Authorisation and Budgets

The Problem – Bespoke development provided by the company’s previous business partner needed to be recompiled for the latest version of Sage 200 Professional and to be supported by Eureka Solutions.

The Solution – The project needed re-written in C# as it was previously written in VBscript from the previous development. Then, the forms were converted from Windows forms to Sage forms, with the functionality remaining as close to the original development as possible.

PO Authorisation – With the development complete, purchase orders will now require authorisation from one or more users. For example, these can be set to purchase orders between £100-500 require to be authorised by Manager A and B, whereas purchases orders greater than £500 require authorisation from Manager A, B and C before being processed. Existing orders that have not been amended/resaved will still require the previous user to authorise them.

For the users who can authorise a PO, their functionality includes viewing, authorising or rejecting the order, and will be notified to do so when required. Once the order is authorised or rejected, and email is sent to the creator of the order to inform them.

Budgets – Weekly and monthly budgets can now be imported into Sage 200 via a CSV file, allowing the user to view the details for that year broken down by week. The system uses 7-day weeks based on the financial year start date rather than calendar weeks.

The authorisation functionality was further developed throughout their Eureka Addon product, Purchase Order Plus, to ensure that all functionality was consistent throughout the system.

Functionality – Import Lines

The Problem – The client required a button on the Sales Order/Quotation and Purchase Order screens to import a file which adds lines to the Order/Quotation.

The Solution – An Import Lines button was added to the Enter/Amend screens for sales orders, sales quotations and purchase orders. When clicked, it prompts the user for a CSV file containing order line information such as StockCode, Description and Quantity.

When importing, the file will be validated to ensure the stock codes and quantity are valid, and then add the items to the current order/quotation as standard item lines. If no description is specified, the default stock item description will be used. Once completed, the user can continue processing the order/quotation as usual including amending the imported lines if required.

Functionality – Parcelforce for Courier Integration

The Problem – Our product, Courier Link, previously allowed the user to create shipping labels, generate and store tracking numbers and arrange courier collections within Sage 200. It connected to couriers such as Royal Mail, DPD, Parcelforce, FedEx, NetDespatch, Tufnells, Asendia and APC. However, there was no integration with the widely used ParcelForce.

The Solution – Development from our team has enabled the user to integrate their Sage 200 system with Parcelforce, using a web service API to create a shipment for delivery. This means that the API returns a pdf file containing the label to be printed and attached to the box.

More details about Courier Link can be found on our product specific webpage.

These are just a few short examples of the projects our development team has taken over the recent months, providing our customers with the functionality they need from their system. While Sage 200 has its limitations, there’s no reason why its users need to be limited by them.

For any enquiries into how we can expand and enhance Sage 200, please get in touch with Allan James at allan.james@eurekasolutions.co.uk or 01355 581960.

  • Facebook
  • Twitter
  • Reddit
  • Pinterest
  • Google+
  • LinkedIn
  • E-Mail

Comments are closed.

  • Blog Home Page

Recent Posts

  • Sage 200 2025 R2: What’s Improved and Why Eureka Addons are Still Needed
  • What’s New in Sage 200 Professional 2025 R1 and How Eureka Addons Make It Even Better
  • Sage 200 Custom Development: Recent Project Recap
  • 5 Common Sage 200 Pain Points (and How Eureka Addons Fix Them)
  • How to Optimise Sage 200 for Retail

Archives

  • February 2026
  • September 2025
  • July 2025
  • November 2024
  • September 2024
  • December 2023
  • March 2023
  • August 2022
  • December 2021
  • November 2021
  • February 2020
  • June 2017
  • April 2017
  • March 2017

Categories

  • Bespoke
  • Bespoke Development
  • Case Studies
  • Contract Management
  • E-commerce
  • Eureka Addons
  • Order Processing
  • Resources
  • Retail
  • Sage 200 Enhancements
  • Stock Management

BROUGHT TO YOU BY

eureka-logo
  • Privacy
  • Terms & Conditions
© 2020 Eureka Solutions (Scotland) Ltd. Registered in Scotland No. SC165567. Registered Office: Westpoint House, 5 Redwood Place, Peel Park, East Kilbride, G74 5PB.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More

Decline Cookie Settings
Accept All
Powered by WPLP Compliance Platform
Cookies are small text files that can be used by websites to make a user's experience more efficient. The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.
  • Necessary
    Always Active
    Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
    Name Domain Purpose Expiry Type
    wpl_user_preference staging.eurekaaddons.co.uk WP GDPR Cookie Consent Preferences. 1 year HTTP
    wcsid staging.eurekaaddons.co.uk Olark cookie - a session identifier that used only on your site to keep track of a single chat session. Session HTTP
    hblid staging.eurekaaddons.co.uk Olark cookie - a visitor identifier that used only on your site to remember this visitor between visits. 2 years HTTP
    _oklv staging.eurekaaddons.co.uk the Olark(chat window) loader version (for improved caching). Session HTTP
    olfsk staging.eurekaaddons.co.uk Olark cookie - storage identifier that used to maintain chat state across pages (e.g. message history) 2 years HTTP
    _ok staging.eurekaaddons.co.uk most recent Olark site ID (security measure). Session HTTP
    _okbk staging.eurekaaddons.co.uk Olark cookie - extra state information (e.g. chat box being open/closed) Session HTTP

  • Marketing
    Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

  • Analytics
    Analytics cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
    Name Domain Purpose Expiry Type
    _ga eurekaaddons.co.uk Google Universal Analytics long-time unique user tracking identifier. 2 years HTTP

  • Preferences
    Preference cookies enable a website to remember information that changes the way the website behaves or looks, like your preferred language or the region that you are in.
    Name Domain Purpose Expiry Type
    _okdetect staging.eurekaaddons.co.uk Olark Live chat functionality. Session HTML
    NID google.com Google unique id for preferences. 6 months HTTP

  • Unclassified
    Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
    Name Domain Purpose Expiry Type
    poptin_old_user staging.eurekaaddons.co.uk --- 2 days ---
    poptin_user_id staging.eurekaaddons.co.uk --- 1 year ---
    poptin_previous_url staging.eurekaaddons.co.uk --- Session ---
    _ga_Z0JQMKHDCM eurekaaddons.co.uk --- 2 years ---
    poptin_session staging.eurekaaddons.co.uk --- Session ---
    poptin_last_visit staging.eurekaaddons.co.uk --- 1 year ---
    bcookie linkedin.com --- 1 year ---
    lidc linkedin.com --- 1 days ---
    poptin_all_visited_pages staging.eurekaaddons.co.uk --- 56 years ---
    li_adsId staging.eurekaaddons.co.uk --- 56 years ---
    poptin_custom_new_visitor_session staging.eurekaaddons.co.uk --- 56 years ---
    poptin_origin_landing_page staging.eurekaaddons.co.uk --- 56 years ---
    olark_tab:browserTabId staging.eurekaaddons.co.uk --- 56 years ---
    olark_tab:seenConversationIds staging.eurekaaddons.co.uk --- 56 years ---
    wpEmojiSettingsSupports staging.eurekaaddons.co.uk --- 56 years ---
    poptin_client_id staging.eurekaaddons.co.uk --- 56 years ---
    olark_tab:lastEngagementTimestamp staging.eurekaaddons.co.uk --- 56 years ---
    poptin_every_visit_session staging.eurekaaddons.co.uk --- 56 years ---
    olark_tab:engagedConversationIds staging.eurekaaddons.co.uk --- 56 years ---
    poptin_new_user staging.eurekaaddons.co.uk --- 56 years ---

Powered by WPLP Compliance Platform
Cookie Settings