Supported SAP Business One Versions

NOTE

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.

Copy
<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

  1. 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.

  2. 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.
  3. 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.

  4. 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


  5. 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.