• Could not load file or assembly 'Sage_SA.Work, Version=1.0.0.1,

    Downloaded the Sage 50 SDK (Simply Accounting) that has C# Example code to run if we want to add information to Sage 50 Accounting Software.Nothing has been modified on my side yet but running the example code i am getting Following Error. Could not…
  • Distribute to Client Computer

    Hello all, We've been using the SDK and everything is working great on our development box. However, we are now ready to distribute to our clients computer. The documentation seems pretty sparse in this regard. How do we distribute the SDK to our…
  • SDKInstanceManager OpenDatabase always returns false and has no error messages

    Hi, I'm trying to work through the C# sample project in the Sage 50 Accounting SDK (Simply) but for some reason I can't get the opendatabase connection to let me access the database. I have set up my user in the Sage app and I know my username and password…
  • Add payments to invoices added through the SalesJournal?

    I am using the .NET SDK (C#) to export invoices and payments of those invoices from my own database into Sage50. I managed to create invoices (payment type = pay later) in the Sage50 db using the SalesJournal class. I now need to add payments for…
  • SDKInstanceManager.Instance.OpenDatabase() always return false

    Hello, Suddenly today our software was not able to have a successful call to SDKInstanceManager.Instance.OpenDatabase. Since were still running on SDK 2016.2, we decided to updated the Sage 50 “Simple Comptable” , the Connexion Manager on the server…
  • Why is "Pay Later" never properly selected?

    Hello I have this issue where all invoices created from the below code are always created with payment method "Cash", even though I make it "Pay Later". Also, the invoices have a "PAID" stamp on them, which they shouldn't according to SAGE users here…
  • How do I know if the connection to the database is open ?

    I´m working with sage 50 CA 2016 SDK, and i have a problem with database connection. When I run this code in a console application successfully opens the connection, but when I run the same code in a Winform application , does not open the connection…
  • RE: Sage 50 - Canadian Edition SDK

    Majestix said: Customer Ledger, the only fields available for update are the address related fields. Custom fields, and data found on other tabs are not included in the current 2016.2 SDK True, except for CurrencyCode and PriceList that come from the…
  • Sage 50 - SDK Download

    Hi, I would like to know where I can get the Sage 50 SDK? Thanks! Simon
  • RE: SDKInstanceManager.Instance.OpenDatabase always returning false with no reason why or error message

    ray9999 said: Why is it not working on my development machine? Because something is different. I can't much more than guess. If you search all the forums you'll probably find the same references to .NET versions and compile targets that I did. ray9999…
  • Where payment terms are stored for the customer in Sage 50 CA Edition?

    I'm working on extracting data from the database sage 50 CA, but in the documentation containing the data definition , I have not found the relationship of the payment terms with customers, or where it is stored ( table). Here is the information that…
  • Exist the price levels in Sage 50 CA?

    I'm working on the integration of Sage 50 CA with a third party application with .NET. And price levels are within the required information extracted from the database Sage 50 CA, but so far I have not found any information to verify the existence of…
  • Where stored the data returned by the function wSDBFetchRecord ?

    I'm trying to extract data from tables in the database Sage 50 CA 2016, with a Visual Basic application that uses the SDK Sage 50 CA (Simply.ConnectionManagerService.dll). I'm using the function "wSDBSelectRecords" to extract the data And then I 'm…
  • How to capture the data returned wSDBSelectRecords in sage 50 2016 CA SDK with Visual Basic .NET?

    I´m using ConnectionManagerService.dll and I am using the function wSDBSelectRecords with this syntax: Call wSDBSelectRecords(iDBLink, iTBLink, "", 0, True) But I do not know how to capture the data you are going to select in a DataTable. I´m Working…
  • SAGE 50 2016.0 SDK Unable to open company database with sample source code

    Anybody has an idea? Code compiles fine, using Visual Studio 2015, .NET framework 4, The program exits normally and shows Unable to open company file.
  • Sage SDK APTimeSlipActivityInfo

    Hi I been trying to use the SDK to import time slips but without success, I can't initialize the object APTimeSlipActivityInfo which looks like the one that I should use. Any help or example about how to do that would be appreciated. Regards,…
  • Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations.

    Hi All, I am getting the message Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations. when I am calling OpenSalesJournal in the 2015.3 SDK. The call stack is: System.MethodAccessException: [F:\Development…
  • How do we export invoice transactions to sage 50 Quantum (Can) for multiple depots?

    Our client is running a custom SQL solution for billing and exporting the Sales Ledger postings to sage 50 Quantum (Can). Their SDK does not have a field for branch or depot location. Is there a way to export the transactions with the appropriate branch…
  • RE: […\Sage_SA.Domain.dll] Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations” in the latest SDK (2015.3 CA)

    I've submitted enough bugs to know that my response of 'works on my machine' isn't terribly helpful. But an error message without some code isn't test-able. If you have purchased the SDK, you have access to free support. If not, based on past responses…
  • RE: Import Sales Invoice using imp file

    Alex79 said: Can someone point me to some sample creation of sales invoice using the SDK? In the Sample\c# folder of the SDK, there should be 'SDKExample.csproj'. Under Main (Somewhere around line 1518) you can change the examples that are commented…
  • RE: Sage 50 SDK Canadian Edition

    Hi, There's no reference in the dotnet help for tax properties in the customer ledger class. As you say, using the SDK to directly query and update the table as in this snip from the sample looks to me, to be the only way to do it. Anyone else?…
  • Sage 50 SDK Canadian Edition

    is there any complete example about how to create or update a customer and assign the Tax. as it seems to not be possible with the sdk and only with a direct access to Sage 50 Mysql Database Thanks
  • dbClient.GetConnectionInfo(szFileDir, szHost, szPort) parameters

    I'm writing an application in VB.NET to run custom queries against the Sage 50 database. I've gone through the SDK manuals, but have some additional questions while walking through the sample code. We run the connection manager on the server and install…
  • RE: SKD Canada 2015 ready?

    Hi Jninepug, You can find the SDK download from the link below http://na.sage.com/ca/sage-50-accounting/download/sdk/download Hope this helps.
  • SKD Canada 2015 ready?

    Does anyone know if the Sage 50 Accounting - Canadian Edition - SDK is available yet? Thank you,