• Sage50 Third party integration

    Hello, I am looking for help with the integration of Sage50 and a third-party software. Can anyone help me?
  • 64-bit MS Access with 32-bit Sage 50 US SDK

    Does anyone have experience interfacing with Sage 50 US with MS Access utilizing the Sage 32-bit SDK?
  • Sage Connectivity with external system

    Hi, I hope this email finds you well. My name is Rooma, and I am reaching out to inquire about the connectivity options available for integrating Sage 300 ,50 with a .NET application, specifically for passing financial data. We are currently developing…
  • PeachtreeException: "Can't start Btrieve Transaction."

    Sage 50US 2023 .NET SDK, calling PurchaseInvoice.Save() and received "Can't start Btrieve Transaction." Stack Trace: Sage.Peachtree.API.Exceptions.PeachtreeException: Can't start Btrieve Transaction. Sage.Peachtree.API.Entity.SaveInternal() Sage.Peachtree…
  • 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…
  • How can I get the sales filtered by KEY?

    I am using the SDK, but I can't find how to filter by KEY use ID and/or KEY and it tells me that it is not possible Dim m_salesList = oCompanyContext.Factories.SalesInvoiceFactory.List() oFilterFact = FilterExpression.Equal(FilterExpression.Property…
  • .NET 5, 6 Support

    Hello. Do we know when it might be possible to interface a .NET 5+ project with Sage 50? Any idea of ETA or direction would be greatly appreciated. It looks like .NET Framework 4.8 was release just over 3 years ago (April 2019). If you're reading this…
  • 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…
  • VendorReceiptFactory filtering

    I would like to filter the List with a customer ID. The VB code looks like this: Dim p As Sage.Peachtree.API.VendorReceiptList = Me.company.Factories.VendorReceiptFactory.List() Dim vendorFilter = PropertyFilterExpression.Equal(PropertyFilterExpression…
  • ETA on .NET 5+ Compatibility with Sage 50 SDK/API?

    Hello, I was wondering if there is a rough timeline for compatibility with .NET 5+ (formerly known as .NET Core) with the Sage 50 SDK/API? Apologies if I'm missed a similar question on the forums; I made a best-effort to check before asking. As far…
  • The company could not be opened because the file COMPANY.DAT is missing or damaged.

    I have a third party application that integrates with Sage 50. After a client has copied their sandbox company to a new file for their production company, I am no longer able to open the Sage 50 company and receive the following error: I have seen…
  • Sage.Peachtree.API v2021.1.1.176 - SalesInvoice.Save() Issue

    Has anyone seen/resolved the following error when trying to save a sales invoice using SalesInvoice.Save()? Error: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index It worked fine before we…
  • Integrating Objets100cLib (Sage dll) to third party c# application

    Hi , Greetings of the day !!! I need help integrating Objets100cLib (Sage dll) to third party c# application , can any one help with this ? i want to access data like suppliers/articles etc. Thanks in advance
  • Import Unit Cost for Inventory Adjustments with the COM API

    I'm trying to import the Unit Cost field among others for Inventory adjustments via the COM Interface. For some reason this one field likes to remain at 0.00 even when making a positive adjustment with a value greater than 0.00. Here is an example of…
  • RPC_E_SERVERFAULT

    Hi , I am getting RPC_E_SERVERFAULT error while I am trying to exporting the data using COM API C# code. I am able to login into Sage using APIs,I can delete the transaction but the Specifically I can not do the export and getting this error. …
  • Use of REST with locally installed applications (sage 50 quantum)

    Hi, All wise and mighty sage pros! I am an integrations developer and have been for over 30 years. Having worked with MANY api's I don't think my question will be so much a challenge but rather just details I don't yet know ;) I have had many…
  • Company identifier always NULL?

    Hello, My company updated to Sage 50 2020. Since then a program, we wrote, that was working before (Sage 50 2017) stop working. Diving into the code I found that the CompanyIdentifier is not longer being populated and comes NULL, basically I am using…
  • Accounting Period

    I've found how to get a list of the Accounting Periods through the SDK (Using .net API). Is there a place to find the current period so I'm not entering or updating records from an accounting period?
  • Getting exception 'Non-zero amount must be rounded to whole currency' Sage 50 C# WPF?

    FormerMember
    FormerMember
    When I try to add an amount in AmountPaid field & if the amount = 55.23 then it throws an exception with stated text "Non-zero amount must be rounded to whole currency" I tried AmountPaid = Match.Ceiling(amount) which changes the 55.23 to 56 which works…
  • Integration with Rails app 2019

    Hello and good day to all. I'm looking for a way to access SAGE 50 endpoints for purchase orders, invoice. inventory etc through our front-end system built in Rails. The ideal solution would be through an API which I couldn't find any suitable yet.…
  • 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…
  • Unable to Access/ Open Sample Company in Sage50

    Dear Sage Support, Good Morning, Hope everyone is doing great, I'm having hard time connecting my .NET Application via .NET SDK for Sage50 Accounting. I have prepared an sample CONSOLE APPLICATION in order to test the authentication as per documentation…
  • Integrating Sage 50 Quantum Accounting 2019 with .NET Application

    I have built web application (.NET Application) that caters to business needs of my client. My client have been doing/ managing their accounting via Sage 50 Quantum Accounting Desktop Version software at their end. Now, since we as a part of their…
  • Error installing console app

    FormerMember
    FormerMember
    I have created a windows service in a console application using TopShelf library. If i run the app directly it works but i when I try to install it I get an error of Unhandled Exception: System.ArgumentException: Specified directory could not be found…
  • IProcserver 32 not found

    Hi ALL, I am working for a client, I am unable to connect with COM API on their machine. After a long investigation, I came to know there is an Iprocserver is not available on their Machine. Here is the reference image. if someone can help me. …