Browse By Tags

  • Sage 300 SDK field values not setting ONHOLD and PRIPERCENT

    Setup: C# Framework: .NET Framework 4.8 SDK: ACCPAC.Advantage Code Context: OpenView just initializes a session to the DB, there would be no issues behind this - it works just fine with everything. Important: No errors appear what so ever…
  • Sage 300 SDK read function

    Hi all, I am trying to read the vendor using SDK, But I dont get any result with that, Can any one help me how to make a call to read all the vendors using Sage SDK? Thanks
  • ACCPAK.MAK file not found

    Hi alll, I am trying to compile my module ID but having this error: makefile(19) : fatal error U1052: file 'ACCPAC.MAK' not found - Sage 300 SDK 70A is already installed and activated to few companies (I have ~15 companies, SDK is activated on…
  • Failed to Import the ActiveX Control

    Over the last couple of years, some partners have had an issue where they were not able to add a VB OCX to a WinForms screen as they would receive a message from Visual Studio stating : "Failed to import the ActiveX control. Please ensure it is registered…
  • Sage 300 UI Customization Issue in Closing external application.

    I have created external .net application to download data in excel format from Sage 300 2020 and i included that .exe inside sage.If i close the sage window, external application UI is still open..I want to close the external application if sage is closed…
  • Sage 300 - Sage CRM Integration Guide

    The integration between Sage 300 and Sage CRM creates a link that enables Sage CRM and Sage 300 to share information as it is entered into either program. After integration, front-office personnel can create customer quotes and orders in Sage CRM and…
  • Sage 300 2020 Web SDK

    Introduction The Sage 300 Web SDK (SDK) is a collection of wizards, utilities, samples and documentation for developing Web Screens for the Sage 300 Application. This week we released the Sage 300 2020 Web SDK to coincide with the release of the Sage…
  • Sage 300 How to Debug into a Business View from a Sage 300 Web Screen

    Introduction Some developers may already know how to debug into your C/C++ Accpac Business View while debugging/running your module’s Sage 300 Web Screen. But, for those who do not, this little tip is very handy. This tip allows you to debug into…
  • Sage 300: How to Create a Class in Visual Studio from JSON

    Introduction Some developers may already know how to create a class from JSON metadata. But, for those who do not, this little tip is very handy. I’ll use the Sage 300 Web API and create classes based upon the ARCustomers endpoint. Of course, this…
  • Sage 300 2019 Web SDK

    Introduction The Sage 300 Web SDK (SDK) is a collection of wizards, utilities, samples and documentation for developing Web Screens for the Sage 300 Application. This week we released the Sage 300 2019 Web SDK to coincide with the release of the Sage…
  • Sage 300 Trouble Installing Visual Basic 6.0 on Windows Server 2012/2016

    Introduction The Sage 300 SDK, not Web SDK, requires Visual Basic 6.0 SP6 to be installed on the computer. But, what happens when that computer has Windows Server 2012/2016 and there are compatibility issues when attempting to install Visual Basic 6…
  • Sage 300 How to Return Super View Values from the Process Service

    Introduction So, you are developing Web Screens for Sage 300 and you want to be able to check a field value or some field values that are returned from the super view. In the Sage 300 Desktop, which is based upon the Visual Basic 6.0 development environment…
  • Sage 300 Compiling Web Screens in Release Mode Tip

    Introduction When developing Web Screens for Sage 300, a developer typically compiles and runs in Debug mode within the Visual Studio IDE. Changing to Release mode and compiling the solution performs an additional step which is to deploy or copy the…
  • Sage 300 2018.2 Web SDK

    Introduction The Sage 300 Web SDK (SDK) is a collection of wizards, utilities, samples and documentation for developing Web Screens for the Sage 300 Application. This week we released the Sage 300 2018.2 Web SDK to coincide with the release of the…
  • The Sage 300 2018.1 Web SDK is available now!

    Introduction The Sage 300 Web SDK (SDK) is a collection of wizards, utilities, samples and documentation for developing Web Screens for the Sage 300 Application. This week we released the Sage 300 2018.1 Web SDK to coincide with the release of the…
  • Sage 300 and Visual Studio’s Code Maps

    Introduction The Sage 300 web screens are comprised of 113+ Visual Studio projects. This represents a large and complex code base. Simply opening a project and viewing the components and references to understand the relationships and dependencies can…
  • Sage 300 Optional Resource Files

    Introduction The Sage 300 Web Screens use Resource Files ( Resx files) to localize strings, text, captions, messages, etc. that are presented in the screens. Behind the scene, these Resx files are supported by Microsoft’s Resource Manager class and…
  • Sage 300 2017.1 Web SDK

    Introduction The Sage 300 Web SDK (SDK) is a collection of wizards, utilities, samples and documentation for developing Web Screens for the Sage 300 Application. This week we released the Sage 300 2017.1 Web SDK to coincide with the release of the…
  • Open Source Web SDK – Policies and Procedures

    Introduction In my previous article, I shared my thoughts on open sourcing the Sage 300 Web SDK (SDK) and how, in my opinion, this will benefit the Sage 300 Ecosystem. In this article, I am introducing the SDK as Open Source Software (OSS) and will…
  • Adding Your Application to the Home Page

    Introduction We’ve been talking about how to develop Web UIs using our beta SDK . But so far we’ve only been running these in Visual Studio, we haven’t talked about how to deploy them in a production system. With this article we’ll discuss how to add…
  • Sage 300 Web UI SDK – Adding UI Controls

    Introduction In my last posting I showed how to quickly create an empty Sage 300 Web UI by running our two new wizards from Visual Studio. In this article we’ll look at how to add some visual controls to this project and talk a bit about some of the…