Other Changes
Shopping Cart Calculation Performance Improvements
We removed a lot of unnecessary data from the shopping cart calculations, which allowed us to significantly improve performance.
Splitting the Customer's Name into the First, Middle, and Last During Registration
When registering in the Sana webstore, customers can enter their full name in the Name field. There are no separate fields for entering the first, middle, and last names.
Suppose customers register in the Sana webstore and enter their full names in the Name field with spaces. In that case, the names separated by spaces will be saved to Microsoft Dynamics 365 for Finance and Operations in the corresponding fields. This is only relevant for customers that are saved to Microsoft Dynamics 365 for Finance and Operations with the Person type.
Multi-Threading: Maximum Threads
Sana Commerce Cloud uses multi-threading in Microsoft Dynamics 365 for Finance and Operations to calculate all product prices concurrently. It allows us to save time and calculate product prices much faster.
We have limited the number of threads. This is now controlled with a new setting in the Webshop optimization window called Maximum threads. By default, the number of threads is set to 5 and can be changed between 2 and 10. This is to avoid AOS overloading which can lead to poor performance. This can also lead to out-of-memory or other problems.