• add Unit of Measure fields to Sage API

    The following fields are currently not available in the SAGE API, yet there are required for a Sales Invoice import when using Multi-Packs:

    1) U/M ID

    2) U/M No. of Stocking Units

    I am requesting to have these fields added to the SAGE API so our shipments…

  • Can you create and save a Purchase Invoice using the SAGE 50 2022 SDK?

    I'm getting a "read-only" error when attempting to save a Purchase Invoice in SAGE 50 using the 2022 SDK.  I need to to know if this is supported or if I might be missing something that is causing this error.

  • Fail to use SDK to import Sales Order in Peachtree Accounting 2012

    I fail to import Sales Order into Peachtree Accounting 2012.

    My Peachtree information:
    Release: Sage Peachtree Quantum 2012

    Error Message: The supplied property path 'InventoryItem.ID' has too many levels. Only a single level is supported…

  • How to integrate my billing solution with Sage 50 US?


    Do you have any idea how is the process to integrate me with sage 50 US 2022 through a SDK.

    I want to achieve the integration to be able to extract and update the status of invoices from an external invoicing system that I have designed in Python…

  • The entity is read-only

    I am currently developing an app with the .net sdk and am trying to input a sales invoice. All seems well until I call the .Save() method on my invoice. I get the error that the entity is read only. Based on a previous search through the forum, If I go…

  • Unable to open Peachtree session- Peachtree270.ini does not exist


    I'm trying to open a Peachtree session to connect to Sage 50 accounting software.  I'm using Sage 50 2021 software and 2021 SDK. Both are installed on the same machine.

    Below is the exception that I'm getting-

    **** Inner Exception Type…

  • Table for Recent activity Log

    Can anyone tell me is there any table where I can query recent activity (Insert, Update) in Sage 50 ?

  • Get All customers, vendors details using .Net SDK


    How can i get data of all customers and vendors using .NET SDK ?

    In Development Guide I can see there is a method "Load by name", which can only return 1 Customer/Vendor. 

    But I want to retrieve all the Customers/Vendors. Is it possible…

  • Is there a way to receive qty on a Purchase Order?

    Is there a way to receive qty on a Purchase Order Line?  These are non inventory items.  Using .Net SDK or COM SDK.

  • .NET SDK Vendor Contact Field

    I tried getting the data of the vendor factory, there is no contact field on the maintain vendor window.

    I checked MailToContact, PaymentsContact, PurchaseOrdersContact, ShipmentsContact, and Contacts array also.

    Does anyone have a solution?


  • Do I Need A New Application ID For Each Installation?

    We have a developer license and application ID which we have used to create a connector that pulls data from an ERP into Sage 50. It runs as a windows service. It has worked well on all our development boxes. Yesterday, we tried to install the windows…

  • Can The 2020 SDK Be Used For Sage 50 Premium Accounting 2016

    We are looking for a way to automatically create Sales Invoices and Sales Orders in our Sage 50 Accounting Premium 2016 using the SDK. There is no longer any link for the 2016 SDK. Can the 2020 SDK be used with Sage 50 Accounting 2016?

  • Document the Location of the Help Files in the SDK

    Currently the Quick Start Guide does not mention that there are two very significant help files that are installed as part of the SDK installation process.

    These are described below:

    The .NET API documentation is installed as a .CHM file “SagePeachtreeAPIDocumentation…

  • Enable COM SDK / API to run in headless mode

    Sage 50 SDK / API requires the Sage 50 desktop UI to remain open.

    Sage 50 .NET already has this ability implemented exactly how the Sage 50 COM SDK / API should be implemented.

  • SDK for Sage 50 US 2018.

    Hi Guys,  

    Understand the Sage 50 US 2018 is retired but is it possible for me to get the SDK for this version? 



  • How to set date range for customer export? sage50 api question.

    Im exporting sage50 customer details in this code. Please let me know how can I set date range to the exporter object so that will pull only contact updates within certain dates. 


    exporter = (Export)ptApp.CreateExporter(PeachwIEObj.peachwIEObjContactsList…

  • Peachtree 2010 SDK

    I could not get Peachtree 2010 SDK from sage officially. I read if there is someone on the board who has access to the file he/she can share it.

    So please share the SDK with me if you have access to it.


  • Unable to download Peachtree 2010 SDK

    I am unable to locate the SDK. The link provided on many answers (http://www.peachtree.com/sdk) redirects to a page that has nothing to do with SDK but promotes sage cloud registration.

    Where can I get the SDK?

    Thank you!

  • Incompatible Company Version Exception

    I went to deploy a desktop application on a clients machine after completing development and testing.
    Upon authentication, I get the following exception message.  I verified that we are using the same version of Sage50 and the build number.
    Does anyone…

  • ValidationException when building CustomerCreditMemo - Sage 50 SDK .NET

    Greetings all,

    We use the .NET SDK for Sage 50 to integrate our software with Sage 50.

    I've got a situation where we're trying to make a Credit Memo in our software to push over in to sage 50. During a relatively routine step, we are getting a Sage ValidationException…

  • ASP.NET Error PRForms.dll


    After updating the Sage50 application to the 2019 version I'm receiving an error "Could not load file or assembly 'PRForms.DLL' or one of its dependencies."  when referencing Sage.Peachtree.API in an ASP.NET application.  Any…

  • Sage 2018 - upgraded to 2019 and then downgraded back to 2018, now API won't work

    We have written a program for one of our clients using the Sage Peachtree API. Every time they upgrade versions, we always have to get the latest DLLs and rebuild our app to make it work again. However recently they say that they installed Sage 2019,…

  • Sage 50 2019 SDK Release Date

    Hey there.

    We recently updated our Sage 50 Accounting software from 2018 to 2019. Naturally, the software we use that integrates with Sage is now unable to connect and sync data. 

    Is there a current release date for the Sage 2019 SDK or is there a link…

  • SDK and Updating Employees

    When we hire new employees where I work, we have to create accounts in all kinds of different programs. Plus create windows accounts and email accounts. I wrote a Information Management Program that I have connectors to all our programs (all Microsoft…

  • Getting PeachTree API exception - Entity is read-only

    The company account is accessible through the desktop Sage 50 US Edition just fine.     When we try to access through our app that uses Sage API to access it gives the following message.   ANyone knows what the issue is?

    WIndows 2012 Server R2

    Sage 50 US…