• This Invoice has no lines and has zero total amounts - while using batch option

    Hi All, I am trying to import the Sales invoice into Sage 100, using Business object interface. using below code. using(DispatchObject oARCustomerEntry = new DispatchObject()) { object retVal = 0; object[] nextSalesOrderNumber = new object[] { …
  • pvxcom.exe becomes unresponsive to BOI

    I am running a set of business object commands to print a report. Sometimes the commands run without any problems and my report gets printed. If I run the report over and over, about 1 out of 5 times I make it through to the step where I call NewObject…
  • Re: Where do I get Interop.ProvideX.dll

    Years ago our master developer provided us with a copy of Interop.ProvideX.dll for a .net application we have. The file is from 2009, it works with Pvxcom.exe. We are having issues with this version (leaving too many copies running, crashing in the middle…
  • Question about APIs

    FormerMember
    FormerMember
    Is BOI the best API to use for integration that can create Invoices and Payments? I am new to Sage 100 and need info to integrate it with our own homegrown system. We use C# and Javascript (Node.js) Are there other APIs? I wish there were someplace to…
  • Not able to create Sales Orders in Sage 100 using BOI

    I have written a code to create sales orders from my c# code.But when i set customerNo$,it always fails and returns '0'. Here is my Code namespace SageSalesOrder { class Program { public static string successCheck(int checkValue, string call) {…
  • Need a kick start for C#

    Hey guys. I'm (really) embarrassed to ask this, but I need a bit of help getting back into the BOI. Specifically I need to figure out how to setup a C# and VB.NET project to use the BOI - includes / using, etc. I'm particularly interested in C#. (rusty…
  • Issue in RMAs insert using BOI

    Hi ALL, I have an issue to import RMAs few field, All the information get inserted but just EmailAddress and Fax Number not get inserted using BOIs, I am using COM APIs with the C#.Net Can anyone please help me to resolve this issue? Or Can give me…
  • Issue to point to the production company using BOI C#.Net integration

    Hi ALL, I am using BOI with the C#.Net code to import data into Sage 100, I tested the program in with the test company, Now I am trying to import data into the other company but it still importing data into the test company. I changed the company code…
  • Update ReturnHeader and Return line Items using BOI.

    Hi All, I need to update some details of the ReturnHeader object and Return Details object. I am trying to use "nWrite()" method to update records. But it is not working. Can anyone help me out to solve the issue, Please? Thanks, SF
  • Add TaxSchedule in SalesOrder using BOI program.

    Hi ALL, I want to add the TaxSchedule in SalesOrder according to the ZipCode. When I creating a Sales Order manually it works, But if I creating a sales Order entry using BOI with C#.Net code it is not working. Can anyone advice or give me hint…
  • BOI Code for Return Merchandise Authorization - Import

    Hi ALL, Can anyone please share with me RMAS import code using BOI ? It's really urgent, Please give me hint or source code. Thanks, SF
  • pass parameters in BOI Method

    Hi ALL, I want to call a GetFirstShipToAddress$(div$, cust$) method to get the Address which has customer number, How do I pass parameters in this method using C# code? Please can anyone help me to resolve this? Thanks,
  • Can we do ShipToCode AutoGenerated using BOI?

    Hi ALL, I just at a point, can we do AutoGenerated ShipToCode using BOI? Please help me or give me hint regarding. Thanks, SF
  • User field on Sales Order screen

    Hi ALL, There is a field called "User" on the Top right on the Sales Order Entry screen. Can we pass the values of that field from the BOI programming? And Can please tell me that it stores into which table? Please help me by giving hint to resolve…
  • System.Runtime.InteropServices.COMException: <NewObject Error: 90>

    Hi All, I am getting this exception "System.Runtime.InteropServices.COMException: <NewObject Error: 90>" on the below code line, It is working fine in 2016. but on client machine it giving me an exception. oSS = pvx.GetType().InvokeMember("NewObject…
  • How to set AR Invoice 'InvoiceDate$'

    Hello, I am able to create AR Invoice using BOI, but I am not able to set the 'InvoiceDate$' to past date. No error being returned, but the date is set to current date. Not sure what I am doing wrong. Here is my code, string _invoiceDate = '20170105…
  • boi - object declarations

    Sage 100 - COM Options
  • Get list of batches using BOI

    I am trying to get all available batches using BOI, SY_BatchManager_bus, is returning empty string for BatchNo$. Thanks
  • BOI - Inventory Adjustment with Lot not showing up in Lot/Serial Inquiry

    I am trying to get a simple Inventory Adjustment transaction with a lot to interface into MAS via an external VB.NET program. After I enter the inventory adjustment and lot distribution, I update the transaction register. Everything looks OK in MAS except…
  • Can anyone provide MAS90 3.60 C# Example for inserting new GL

    Hello My company have been using mas90 3.6 for a long time now and i want to know if i can insert new GL Entry using C#, if it can be done please provide a complete example in how it's done. By the way i tried https://sagecity.na.sage.com/support_communities…
  • VendorNo$ "is not numeric" ?

    I am having some trouble creating an AP invoice in Sage 100 2016 using BOI in C#. I am able to create the providex, create an Invoice IU session and create a new AP_Invoice_bus object. My code for creating an invoice goes something like: InvoiceObject…
  • BOI - Accessing SO_SalesOrder_bus throws exception

    I am trying access SO_SalesOrder_bus in order to set the print flags, but every time I try to create a new object for this object, it fails with this exception: An unhandled exception of type 'System.Runtime.InteropServices.COMException' occurred in…
  • BOI Credit Card error when adding invoice using AR_Invoice_Bus

    We are uploading invoice header/details to Sage 100 ERP 2013 using the AR_Invoice_Bus from Visual Studio 2013 under .NET Framework 4.0. Many of the invoices we upload go successfully, but some encounter this error: "You cannot use a credit card payment…
  • Getting <NewObject: 200> error while connecting to Sage 100 / AR_Customer_svc

    I am fairly new to Sage, went through the Object Interface class at SageU.com. While running the example I am getting an error <NewObject: 200> whenever there is a call to Invoke Method on "AR_Customer_svc". Using Win 2012 Server, Sage 100 - 2014 with…
  • Establish BOI connection with Sage 100 Premium

    Hello All. We are trying to move our integration of PO with BOI from Sage 100 Standard 2014 to Sage 100 Premium 2015. The initial issue is just trying to establish a connection with MAS. Was have a DSN named SOTOMAS90 with SQL Native Client 11.0 created…