CustomerService
Loyalty programs
In Edit Stores view for Loyalty Programs the Edit Stores button redirects the user to the Stores view, where it is possible to search for a given store using the search field and filter within them. The buttons " Select all" and "deselect all" select and deselect all stores in the grid. What is more, the number with the count for selected stores is updated when stores are selected /deselected.
Member Statistic Dashboard
Remove the '%' Sign for Gross Profit Amount in Detailed Comparison in Period Section
The Gross Profit Amount is displayed without the '%' sign in the Detailed Comparison in Period section in the Member Statistic Dashboard.
System Parameter UI for Bonus Service
The system parameter section that allows the users/chains to configure the service as they need to was added. The new system parameter 'Validation' that governs if BonusService should try to validate member data against CustomerService or not was added:
- The parameter is default false, possible values ar True or False
- The two new user roles are available in user management:
- If the user has the "View system parameters" role, the "edit" button is not available in the UI, and it is not possible to change the value of the parameter
- If the user has the "Edit system parameters" role, the "edit" button is available.
- Clicking the Edit button changes the state of the UI to edit mode, and it is possible to: Edit the parameter, save or cancel the changes
Add Missing Index on SSN
The missing index was added on SocialSecurityNumber - Identy.Person table preventing SSN lookup timeout when a lot of rows are present.
Update BusinessCustomer Import Contract in Customer Service
The BusinessCustomer.Import contract in Swagger has:
- all fields that are mandatory are marked as such in
- information about max and min length for all fields that are burdened with max and min length criteria
Customer View is Filtering out Valid Customers
All valid customer relationships are shown in the customer grid.
System Parameter UI for Bonus Service
The system parameter section that allows the users/chains to configure the service as they need to was added. The new system parameter 'Validation' that governs if BonusService should try to validate member data against CustomerService or not was added:
- The parameter is default false, possible values ar True or False
- The two new user roles are available in user management:
- If the user has the "View system parameters" role, the "edit" button is not available in the UI, and it is not possible to change the value of the parameter
- If the user has the "Edit system parameters" role, the "edit" button is available.
- Clicking the Edit button changes the state of the UI to edit mode, and it is possible to: Edit the parameter, save or cancel the changes
Fallback occurs for more cases than it should
Invalid registration data (e.g. too low age of member) will be handled with correct status 400.
Loyalty Program Details View in Customer Service
Loyalty Program Details View with view role was created. The view role gives access to a view where the fields are not editable and the buttons at the lower right corner are not visible.
Add Confirmed field for Social Security Number
New column SocialSecurityNumberConfirmed in Ident.Person table has been implemented. It is possible to edit value using MemberInfoService API
Loyalty program list view
...