• Export data from Sage 50 CA using SDK

    Hi all,

    Is there anyone has an idea to export the data from Sage 50 CA? I was looking at the method w the class "CustomerLedger" but it has only the Save method it does not have the get method, Please let me know if you have any idea of hints to solve…

  • Sage 50 CA Alert issue with the SDK Import Invoice


    I am getting this error w the SDK import. 

    on this method objSalesJournal.Post();

    Error in ImportSalesOrder() Error: This customer order has not been printed or emailed. Record anyway? | Stack Trace: à SimplySDK.Support.SDKAlert.AskAlert(SimplyMessage…

  • So where do we download the Sage 50 CA SDK now?

    So now that Sage has overhauled their website, I can no longer find a way to download the SDK. I used to be able to find it on the public facing site, but now they've made sure to make no mention of it. All the old links suggesting how to download the SDK…

  • C# SDK convert Order to Invoice


    I can convert Order to Invoice, but  I'm not able to set quantity of the last line. If I set quantity of all the lines but not the last one, the POST will work. If I set quantity on all lines, it will failed on the POST, and an error will appear :…

  • Set TimeSlips Payroll Income using C# .NET SDK

    Hello Friends,

    I am using SAGE 2019.2 SDK for importing time slips from my application.

    In sage, when I click on "Payroll Income ", its showing below payroll Items and I think, its coming from table "tCompPy5"

    I would like to do same…

  • How to set an item inactive through Sage SDK

    I am trying to make an item inactive through Sage SDK, but I am unable to find any method or property in InventoryLedger class to do the same?

    Anyone, please help me to do the same?

    Thanks in advance

  • Developing C# application for Sage 50 Quantum Accounting 2019.3 (Canadian)

    Hi Team,

    I am new to Sage50 SDK development in C#. My Sage version is "Sage 50 Quantum Accounting 2019.3 (Canadian)"

    Getting started understanding development process, I downloaded Sage50SDK20193 and installed it. Here i found C# sample code…

  • Sage 2019.2 - Get Open Invoices using Query?

    Hello would like to know if it's possible to get a list of all open invoices using  SDKDatabaseUtility RunSelectQuery command?

    I've looked around here and also the DataDict but can't really find what tables I need to link to get this data.  Any…

  • Get all active Sales Taxes


    I am trying to get all active Tax Codes and iit's taxes using .NET SDK.

    From tTaxAuth table, I can get all Taxes ,from tTaxCode I am able to get all taxcodes and from tTxCdDtl table I am able to get Tax rate for each Taxcode's tax.

    I have removed…

  • Sage 50 CA SDK and Delphi

    We program in Delphi and I’m attempting to access a Sage 50 2019 database using the SDK, question is, can the SDK be used in a Delphi environment ?  I’ve made a program (based on the C++, C#, VB code samples) to simply open (wSDBOpenDatabase) and…

  • SalesJournal SetShipDate The field you are trying to change or function you are calling is not accessible under current circumstance.

    Hello Friends,

    I am using SAGE 2019.1 SDK for importing invoice in my application.

    I am getting error at the time of SetShip date "The field you are trying to change or function you are calling is not accessible under current circumstance.".

  • Accédez au SDK de Sage 50 2019 pour les intégrations tierces

    Cherchez vous importer des transaction à Sage 50 d'un logiciel externe? Besoin d'intégrer les deux? Vous devez être inscrit en tant que partenaire de développement avec un plan de support valide pour pouvoir obtenir l'assistance de l'équipe de développement…

  • Sage 50 SDK 2019 access for 3rd party integrations

    Looking to import transaction details to Sage 50 from an outside program? Need to integrate the two? You would need to be signed up as a development partner with a valid support plan in order to be able to get assistance from the sage 50 CA development team…

  • SDK question


    can someone point me to the right place to ask questions about Sage 50 Premium Accounting (trial) SDK integration in C# ?

    Lots of support links and phone numbers are broken and lead nowhere..

    Also, I get asked a customer id, and a chat bot told…

  • inventory liste price

    I want to know if is it possible to change the all the price for an inventory item via c sharp app ? Here is an exemple of the code i use to update inventory item:

    If (SDKInstanceManager.Instance.OpenDatabase(saiFile, username, password, False, "Sage…

  • Rounding Up or Down?

    Please consider this:

    Subtotal 295.00
    GST (5%) 14.75
    QST (9.975%) 29.42625
    Total 339.1763

    How does sage round the final total, we are using the SDK, the amount is off by 0.01$ sometimes does it round up to 339.18 or down to 339.17


  • How can I create a receipt with simplySDK

    Hi I would like to know if it is possible to create a receipt for an invoice with simply SDK without using an sql Query I looked at all the documentation that came with the SDK and I could not find a way 

    thanks in advance.

  • Converting a order to an invoice with simplySDK

    hi I'm trying to convert an order to an invoice using the Sage50 SDK and im getting an unknown error exception 

    SDKInstanceManager.Instance.OpenDatabase("FileLocation", "username", "password", true, "Sage 50 SDK Sample Program", "SASDK", 1);…

  • How to create a new sales invoice using the SDK?

    I am attempting to write a program to transfer information from our sales invoices in one system into our sage without manual typing the information. I've been trying to use the SDK and though I seem to have found methods for creating new clients or other…

  • SDK Code Samples 2018.0

    Hey All,

    I am looking for code samples to Add inventory, invoices/invoice details.  The SDK is pretty slim on code examples for this.  Anyone willing to share?



    [email protected]

  • Is there a version of the Sage 50 SDK that can be installed for .NET Core on Linux?

    I would like to create a web service that can run on a Linux host. Is there any way to do this?

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

    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 load…
  • 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


    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…

  • Sage 50 Canadian SDK - how to do wSDBGetDBVer in c#

    I am trying to use some of the features described in the documentation that came with the SDK. In the doc, dev-progref.pdf, I've read about the methods and they all seem to start with wSDB. I've seen that the wSDB* methods can be called in C++ and VB…