New features/Improvements
- It is now possible to show username instead of full name in logon screen (se post import actions).
- Added support for Retain24 giftcards
- Possible to add certificates in the Connectivity app per country
- Improvments on terminal assignment i POS Registration app, where you now see more details on the terminals.
- Some performance improvements on poslog outbound job
- Better monitoring for poslog background job; number of unsent transactions is now visible in Monitoring
Bug fixes
- Fixed an bug in postTransaction, where saving contol unit could fail becasue of missing updatedAt field
- Corrected an error in gift receipts for payments on customer order, where the price would show + some other minor improvments on spacing etc.
- Fixed a bug where sometimes the scroll container on the payment methods did not propelry render on all screen sizes
- After upgrade to planet9 2.6.8 there was some small changes to logging on from remote system using JWT-tokens. Changes has been made to handle this.
- Nets [Connect@Cloud:](mailto:Connect@Cloud:) Fixed an error that could casuse a floating point error on the amount sent to the bank terminal
Upgrade guide
Objects to import:
App |
Script |
API |
Table |
Media |
Tile |
Theme |
Background job |
pos9 |
postTransaction |
|
|
|
|
|
|
pos |
getStoresAndWorkstation |
|
|
|
|
|
|
tender_setup |
monitoring |
|
|
|
|
|
|
events |
programPoslogOutbound |
|
|
|
|
|
|
settlement |
reporting |
|
|
|
|
|
|
till_registration |
|
|
|
|
|
|
|
posbe_connectivity |
|
|
|
|
|
|
|
pos_registration |
|
|
|
|
|
|
|
transaction_search |
|
|
|
|
|
|
|
monitor_poslog |
|
|
|
|
|
|
|
Post import actions:
- Add the following code in the enhancement section "Before startup", for the launchpads you wish to display username instad of full name:
`//Change full name to username
try {
sap.ui.getCore().byId('AppCacheUsers').onAfterRendering = function () {
try {
let userListItems = sap.ui.getCore().byId('AppCacheUsers').getItems();
userListItems.forEach((entry) => {
if (entry.getBindingContext().getProperty().username) {
entry.setTitle(entry.getBindingContext().getProperty().username.replace(/@[^@]+$/, ''));
}
});
} catch (err) {
}
}
} catch (err) {
}`