• SAGE 50 SDK - Company Open Works on Server but not on Workstation

    I have written an application to post general journals to SAGE 50 using data from a point of sale application. The program works fine on the server where the company files are located but when we moved the application to a workstation where the accounting…
  • Error when using UNC Network path to connect via latest .NET SDK (2021.1)

    Hello: I have been experimenting with the latest version of the .NET SDK (2021.1). My configuration uses UNC network paths and not mapped drives. When I try to run any of the sample applications, I get the following error: Object must be a root directory…
  • 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…
  • Why do certain SDK functions take longer complete?

    I am encountering an odd problem and could sure use some insight. I'm rewriting one of our older web applications in order to add more functionality. I have a form to add, edit and delete sales orders. Adding and deleting orders work great but I have…
  • Sage API Importing Question

    Hello everyone. I have a question about the Sage 50 SDK. I am trying to create a PO in Sage through the API. Using .Net and C#, I can see the Lines and the specific fields for the PO itself, but I am unsure how to set the Vendor the PO is linked to in…
  • how to add Prepayment to Customer in Peachtree with help of API

    hi, from last few days i am searching on how to add prepayment to customers in Peachtree, I need to replicate below mentioned functionality of Sage 50 in my app using API - Receive Money ~> Receive Money from Customer - select customer - check…
  • Specified directory could not be found Parameter name: s:\company

    So I am trying to use the Sage 50 API in a web application. The Web App will generate invoices and send them to Sage 50. Now the data is stored on another server at \\serverName\peachtree. I have this mapped to my S drive on the server and have that user…
  • Unable to get API key, been trying for a year+

    FormerMember
    FormerMember
    I've been submitting the form on this page https://www.sage.com/en-us/partners/independent-software-vendors/# on and off every month or so for a year+ now but never get a reply, Today I tried sending an e-mail to this address [email protected] Waiting…
  • How to overwrite the sales tax using sdk

    We want to be able to write the Sales tax of a document back to sage using a third party application. From the .net dll, we have understood that the sales tax can only be calculated but not written to. But we want to know if there is any way we can edit…
  • Sage SDK Web Support

    Does the Sage 50 SDK support web applications? I'm attempting to create an ASP.NET application to talk with Sage back and forth. I added the API to the website with it simply starting a session but I receive an expection: Could not load file or assembly…
  • .NET API and C# PeachtreeSession events don't seem to be triggering.

    I'm attempting to implement these events, but they don't seem to be triggered when I close either a company, or the Sage application itself. My code notifies me that the event handlers are being added, but the handlers never get called. private static…
  • CriptographicException and System.InvalidOperationException

    I can hit all the sample databases and my private database locally; however, when deployed I get this exception: System.Security.Cryptography.CryptographicException","StackTrace": " at Sage.Peachtree.API.PeachtreeSession.VerifyOrRequestAccess(CompanyIdentifier…
  • Having connectivity issue with Sage 50 US 2016 Quantum Accounting Edition

    Hi All, We are having connectivity problems with Sage 50 US 2016 Quantum Accounting Edition. The version of the Sage 50 is " 23.2.00.0184 ". Our application is .Net application which is integrating with Sage 50 US. It is working fine on our end but…