Integration to SAP Business One

Added support for SAP Business One (HANA)

The SAP Business One integration package for LS One now contains support for SAP Business One for SAP HANA (version 9.3) as well as SAP Business One for SQL Server.

The connection to SAP Business One HANA is done through the service layer (more specifically the semantic layer). The connection to SAP Business One SQL is done as before through the SAP integration framework for Business One (B1if).

All information about using LS One with SAP Business One can be found in the LS One integration framework documentation.

We will continue to keep the integration to both SAP Business One (SQL) and SAP Business One (HANA) up to date with the same functionality.

Inventory transfer in SAP Business One (HANA)

The new integration to SAP Business One (HANA) includes stock transfer handled from LS One and the inventory updated in SAP Business One. Inventory transfer can be requested, sent and received between stores from the Site Manager as well as directly on the POS. It is even possible to perform some steps from LS One and other steps from SAP Business One in the same inventory transfer workflow.

More information about inventory transfer with SAP Business One is found in the LS One integration framework documentation.

In a coming release, inventory transfer will be added in the integration to SAP Business One SQL as well.

Units of measure improvements

Items with multiple units of measure and prices are now fully supported by the LS One to SAP Business One Integration Package. The correct sale unit of measure is also passed into SAP Business One when sales transactions are posted.

Common units of measure conversions are now imported as global conversion rules in LS One instead of per-item conversion rules.

The following Data Director sync jobs require an additional parameter called DeleteUnitConversions (and value true)

  • All from SAP Business One
  • Items from SAP Business One

 

Other improvements

Issue number Support issue Description
ONE-9733 LSTS-6097 Fixed an issue where the items are not synced if their name or variant name in SAP is bigger than 60 characters
ONE-10299 LSTS-7332 Fixed a bug in SAP B1 integration where item sales unit and barcode were not posted correctly to SAP B1. Fixed a bug in SAP B1 integration where custom prices for different units of measure than the item base unit were not imported into LS One. Fixed a bug in SAP B1 integration where price lists were not imported into LS One.
ONE-10414 LSTS-7332 A bug has been fixed in SAP B1 package that prevented the 'Manual' unit of measure from SAP B1 to be imported into LS One.
ONE-10658 LSTS-8360 Minor improvement in the SAP Business One integration. The receipt ID is now added to the customer ref no. on created invoices and credit memos
ONE-11123 LSTS-8521 Improved performance of units conversion rules import from SAP Business One into LS One
ONE-10560 SUP-1732 Fixed an issue in the SAP Business One integration where multiple "Post transactions" jobs could run at the same time causing the same transaction to be posted more than once.
ONE-11185 SUP-1837 A bug has been fixed in LS One Connector to SAP Business One that prevented incoming or outgoing payments to be correctly exported to SAP Business One.
ONE-10047 Fixed a typo in the scheduler log messages when trying to post an invalid payment to SAP.
ONE-11142 Fixed a bug where the installer would install two Site Manager plugins for the SAP B1 Connector
ONE-9363 Added the store ID in the "LS One store" column in the SAP warehouse mapping view.
ONE-9749 Fixed an issue where sometimes the credit note is not posted to SAP due to an incorrect rounding.
ONE-9773 Fixed an issue where the plugin name for a job cannot be changed.
ONE-9783 Fixed an issue where the SAP installer would silently fail when selecting a folder that does not exist.
ONE-9788 Fixed an issue where barcodes associated with items that were not being replicated to LS One were being replicated
ONE-9897 Issue with posting payment where SAP B1 displayed a message saying "No valid income credit card payments to SAP" has been fixed
ONE-9897 A bug has been fixed in SAP Business One integration when payments were not posted in SAP. If at least one card is not mapped correctly, no payments should be posted for the currently processed transaction.
ONE-9898 A bug has been fixed in SAP Business One integration where discounts were not correctly posted to SAP.
ONE-9910 Added optional parameter DateFormat to the Post Transactions job in the SAP B1 integration. Can be used to override the date format when posting transactions to SAP Business One.
ONE-9913 Additional touch button styles have been added to the SAP B1 data package
ONE-10424   All webservice methods from SAP B1 integration plugin return now the same results aggregation object