Supported SAP Business One Versions
Sana Commerce Cloud does not support the DI Server. For more information, see Discontinued Support for DI Server below.
Sana Commerce Cloud provides seamless integration with SAP Business One systems running on the SQL database as well as SAP HANA. Sana Commerce Cloud can be connected to SAP Business One using Service Layer.
Important to know:
- DI Server integration is supported for SAP Business One 9.2 and higher for SQL and SAP HANA databases. DI Server support is discontinued by Sana Commerce. For more information, see Discontinued Support for DI Server below.
- For SAP Business One 9.3 and higher we recommend using the Service Layer for the SAP HANA database.
- For SAP Business One 10.0 FP 2102 and higher we recommend using the Service Layer for the SQL database.
- We recommend upgrading SAP Business One to the latest version and use the Service Layer for the SQL database.
SAP Version | Update * | Localization |
---|---|---|
9.2 | PL 00, PL 04, PL 08 | AUS, AUT, BEL, CAN, CHL, DEU, ESP, FRA, GBR, MEX, NLD, USA |
9.3 | PL 00, PL 03, PL 04, PL 05, PL 12 | AUS, AUT, BEL, CAN, CHE, CHL, DEU, ESP, FRA, GBR, MEX, NLD, USA |
10.0 | FP 2008, FP 2011, FP 2102, FP 2111 Hotfix 1, FP 2202 Hotfix 1, FP 2208, FP 2308, SP 2311, FP 2405, FP 2408, SP 2411 | AUS, AUT, BEL, CAN, CHE, CHL, DEU, ESP, FRA, GBR, MEX, NLD, USA
Other localizations are expected to be compatible with the standard administrative formats: Tax formats, Currency formats, Number formats, Date and time formats. |
* These are SAP Business One updates (Feature Packages, Support Packages, Patches, Hotfixes) that have been tested for compatibility with Sana Commerce Cloud and that we support. If your update is not on our list, we cannot guarantee its compatibility with Sana Commerce Cloud.
To date, we have successfully implemented projects on customers' SAP Business One systems running on the Australian, Austrian, Canadian, Swiss, Chilean, German, Spanish, French, United Kingdom, Mexican, Dutch and American localizations. These localizations have been fully tested. While other localizations are expected to be compatible, additional time may be needed to accommodate database specifics such as taxation. No major issues can be expected when supporting SAP Business One updates listed above.
Good to Know
Service Layer
You should be aware that there are a few known issues with SAP Business One Service Layer that can cause connection problems between Sana Commerce Cloud and SAP Business One. Therefore, we strongly recommend to check these issues first. For more information, refer to the official SAP documentation Troubleshooting Service Layer on Linux.
SAP released a Service Layer performance optimization guide for those who use add-ons in SAP Business One with the Service Layer and encounter performance issues. We strongly recommend that you read the guidelines provided by SAP. Please see the original document 3139544 - Optimize Service Layer Performance.
Discontinued Support for DI Server
Starting from Sana Commerce Cloud 1.0.56 for SAP Business One, we don’t support DI Server. Previous versions of the Sana Commerce Cloud add-on for SAP Business One can still be used with the DI Server but without the new features.
Almost since the release of a new Sana Commerce Cloud product, we release new features for SAP Business One only with the Service Layer, but not with the DI Server. This is because the DI Server is currently on passive support and will soon be discontinued by SAP Business One. Therefore, we don't recommend using the DI Server for new Sana Commerce Cloud installations.
Service Layer is a new generation of extension API for consuming SAP Business One objects and services via Web service with high scalability and high availability.
SAP Business One Version Numbers
It is possible to call the GetSettings API method in Sana Admin to see the version of SAP Business One that the Sana webstore is connected to. This can be used by technical people, product specialists, or support consultants, especially if they don’t have access to SAP Business One.
<ErpVersion>SAP B1 1000200, Localization:ln_English, DB:dst_US_V3, Users:5 </ErpVersion>
However, the version number in the SAP Business One client and the GetSettings response are shown in different formats, which can be confusing to the user.
Below you can see the table with the SAP Business One 10 versions as they are shown in the client and the GetSettings response.
Version Number in Sana | Version Number in SAP Business One | Supported / Not Supported by Sana |
---|---|---|
1000270 | SAP 10.0 SP 2411 |
![]() |
1000260 | SAP 10.0 FP 2408 |
![]() |
1000250 | SAP 10.0 FP 2405 |
![]() |
1000230 | SAP 10.0 SP 2311 |
![]() |
1000220 | SAP 10.0 FP 2308 |
![]() |
1000210 | SAP 10.0 FP 2305 |
![]() |
1000200 | SAP 10.0 FP 2208 |
![]() |
1000190 | SAP 10.0 FP 2202 |
![]() FP2202 Hotfix 1 |
1000180 | SAP 10.0 FP 2111 |
![]() FP2111 Hotfix 1 |
1000170 | SAP 10.0 FP 2108 |
![]() |
1000160 | SAP 10.0 FP 2105 |
![]() |
1000150 | SAP 10.0 FP 2102 |
![]() |
1000140 | SAP 10.0 FP 2011 |
![]() |
1000130 | SAP 10.0 FP 2008 |
![]() |
1000120 | SAP 10.0 PL 02 |
![]() |
1000110 | SAP 10.0 PL 01 |
![]() |
1000100 | First version |
![]() |
Limitations
-
We have identified compatibility issues between Sana Commerce Cloud and SAP Business One 10.0 SP2305 (1000210). We are checking these issues with SAP. Currently, we do not support this SAP Business One version.
- In SAP Business One 10 FP 2202, there is an issue with filtering and retrieving records for some tables that have an integer primary key through Service Layer, such as Orders - ORDR. This issue was fixed in FP 2202 Hotfix 1.
- In SAP Business 10 FP 2111, Service Layer throws an error if there is a comma symbol in the primary key, for example in the item code or customer code. When multiple records are filtered for a primary key with the integer type, Service Layer returns only one record. These issues are fixed in SAP Business 10 FP 2111 Hotfix 1 and FP 2202 Hotfix 1.
- Sana Commerce Cloud for SAP Business 10 with the Service Layer does not support feature packs 2105 and 2108. SAP Business One FP 2105 and FP 2108 have an issue related to the document numbers of the sales documents. For more information about this problem, see the following SAP notes (s-user login is required):
https://launchpad.support.sap.com/#/notes/0003094366
https://me.sap.com/notes/3111211/E - Sana Commerce Cloud for SAP Business One 9.3 does not support patch levels 10 and 11 for both, HANA and SQL databases due to a known SAP bug in these patch levels. This bug in the patch levels 10 and 11 for SAP Business One 9.3 causes frequent connection failures between Sana Commerce Cloud and SAP Business One. For more information, see DI Server Not Found. SAP fixed this issue in patch level 12. If you plan to upgrade your SAP Business One system, make sure that you are using the correct patch level.