Skip to Content
0

error 100000085

May 10, 2017 at 01:26 PM

187

avatar image
Former Member

Hi, I have a external application Which communicates with SAP Business One. The application work with Production Orders. We have about 161 users in the Application and about 30 SAP users with licenses. But when more then 2 users of the Application use the same SAP user, my Application do not connect with DI API. Can someone help me?

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
ANKIT CHAUHAN
May 10, 2017 at 01:32 PM
0

Hi,

kindly refer to SAP Note 1815509 for the "License Abuse Prevention" mechanism in SAP Business One 9.x . Please note that this limitation applies to the DI API also. Here are some Business Rules about the Logon limitations:

• Add-on A on machine 1 using B1 account X is granted access to DI-API
• Add-on B on machine 1 using B1 account X is also granted access to DI-API
• Any Add-on on machine 2 using B1 acccount X is not granted access to DI-API
• After DI-API inactivity from machine 1 exceeding timeout period (currently 5 minutes) the DI-API session will timeout
• Any Add-on on new machine Y using B1 account X is granted access to DI-API
• Any Add-on on new machine Z using B1 account X is not granted access to DI-API, as current session is now bound to machine X.

Also any SAP user which is having the Named User License and trying to make DI API connection, internally it will work as "Indirect Access" for DI API only. Since new logon limitation is introduced in SAP Business One Version 9.2 PL04, SAP User is not allowed to make more than one DI API connection in your scenario.

Let me know in case you have any concern on this!

Kind regards,
ANKIT CHAUHAN
SAP SME Support

Share
10 |10000 characters needed characters left characters exceeded