Skip to Content

SAP Business One 10 DI API compatibility

Hi,
we have developed an extension that is working fine with B1 9.2 and 9.3.

We are testing it on B1 10, and it's not working.
I would try to understand the compatibility, do I need to reference DI v.10 and recompile ?
Once done, will it work backward on B1 9.x ?

Any help reference about it ?

From SDK Help Center:
An application initially developed with SDK release X will also run with the interfaces and components of SDK release X+1 without any changes.

Thank you
Paolo

Add a comment
10|10000 characters needed characters exceeded

  • Hi ANKIT CHAUHAN ,
    thank you.

    Does the compatibility you specify for SAPbobsCOM.dll also apply for SAPboui.dll ?

    I would like to point out that I get the SAPbobs.Company instance via single sign-on. Like this:

    Company = New SAPbobsCOM.Company
    Dim conStr = sboApp.Company.GetConnectionContxt(Company.GetContextCookie) 'sboApp = SAPbouiCOM.Application object
    Dim Ret = Company.SetSboLoginContext(conStr)
    If Ret <> 0 Then
    	Throw New ApplicationException("Error in 'SetSboLoginContext': " & Company.GetLastErrorDescription & "(" & Company.GetLastErrorCode & ")")
    End If
    
    
    Ret = Company.Connect()<br>

    Can this be an issue for making 9.0 components work with SAP B1 10.0 ?

    Paolo

  • Hi Paolo Fornari,

    Regarding your other question, below is the documented solution which mentions about SBO-COMMON access in DI API in SAP Business One Version 10.0 :

    Kind regards,

    ANKIT CHAUHAN

    SAP Business One Support

  • Hi Paolo Fornari,

    SAPbobsCOM.dll version 9.0, is expected to work on SAP Business One Version 10.0. If it is not working, you can raise an incident for SAP Support to get it investigated.

    SAPbobsCOM.dll version 10.0, is not supposed to work on SAP Business One Version 9.3.

    Kind regards,

    ANKIT CHAUHAN

    SAP Business One Support

Related questions

1 Answer

  • Posted on Mar 13, 2020 at 09:59 AM

    Hi,

    How's the B1 Studio compatibility with VS2017 ? I've install SBO10, VS2017, but cant find b1studio

    How to connect UI API with SBO 10? is it still the same ? can use SAPB1SDK.dll without conn string.?

    I try SBO10 VS2017, connect using SAPb1SDK, it got error.

    Please someone enlighten me, how to connect ?


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.