Development changes and improvements LS One 2022

If a ticket from the support portal is attached to the work described here below, the ticket number (both development and support ticket number) are listed after the description. If no ticket numbers are listed, then either this change request came from the LS One roadmap and/or backlog or the request came to us through some other channel.
.NET framework updated to .net 4.8
The entire LS One suite has been updated to run on .net framework 4.8.
Data replication
Note that when updating to LS One 2021.1 or 2022 you must update your Data Director version to 3.02.114 or later.

This version must run with Data Director version 3.02.114 or later
Diff report for 2021.1 to 2022
2021.1 to 2022 diff report download - coming soon
Database changes

To view all database changes the update scripts for this release can be reviewed in the Development pack. The update scripts can be found at ..\DevPack\Source\Core\Datalayer\DatabaseUtil\SQLScripts\Update Database\LS One 2022
In this release there were no breaking changes made to database tables, but there was a table added for the customer account deposit posting to SAP Business One. You can see the changes outlined in the update scripts.
Other
Issue number | Support issue | Description |
---|---|---|
ONE-14448 | LSTS-18268 | For some our development and new functionality we need to run Logon window minimized during POS starts. Now it is some kind of TopMost. Is it possible to run Logon window minimized? Can you provide any samples, description or advise us how to minimize Logon window programmatically. |
ONE-14432 | To ease the integration of customer between various systems such as LS One and ecommerce system we added a new field to the customer to keep the external ID of the customer on the LS One side. This field is called ExternalID and is not used for any other purpose in LS One. |
Inserted: | February 2022 |
Version: | LS One 2022 |