Recreatex 8.4.1
What's new in Recreatex 8.4.1
General |
|
Webshop |
|
UiTPAS |
|
Timeslot ticketing |
|
Recreatex - Enviso integration |
|
New versions and remarks
The Recreatex 8.4.1.0 release contains the development and internal optimisation tickets of the following applications and their respective versions:
Recreatex 8.4.1.0
Recreatex WSDL 8.4.1.0
Recreatex WEBSHOP 6.4.1.0
Recreatex BKO (Childcare) web app 6.4.1.0
Recreatex LLV (Instructor) web app 6.4.1.0
Recreatex Self-service kiosk 6.4.1.0
Recreatex Driver 8.4.1.0
Recreatex Web Tasks 8.4.1.0
Recreatex Plugin Framework 8.4.1.0
Important
Recreatex version support
Full Support: Recreatex 8.3.0.X /6.3.0.X and higher
Minimal Support: Recreatex 8.1.0.X / 6.1.0.X, 8.2.0.X / 6.2.0.X, 8.2.2.X / 6.2.2.X
Important
Important reminders:
As of 14th January 2020, Microsoft has stopped support for Windows 7. We recommend upgrading your systems to Windows 10.
Microsoft has stopped supporting Office 2003 and Office 2007. We recommend that you update to Office 2016, which Microsoft will support until 14th October 2025.
From version 7.1.0 onwards, Recreatex requires .NET 4.7.2. We recommend that you update your systems accordingly.
The minimum requirement for SQL Server software is now SQL Server 2016. We have updated our minimum and recommended requirements for the SQL Server software to ensure optimum performance, stability, functionality and security. If you have not done so already, we recommend updating to SQL Server 2016 or higher to run newer versions of Recreatex.
New features
Recreatex
Activities | |||
---|---|---|---|
Customer ticket | Description | Version | Internal reference |
Possibility to request the customer’s national register number online within the activity registration flow. | 8.4.1.0 | ||
Database | |||
Customer ticket | Description | Version | Internal reference |
The prefilter has been rewritten to use Dynamic SQL, generating a specific query plan for each set of parameters passed to the criteria/query. | 8.4.1.0 | ||
Added the WITH RECOMPILE option to the SP "pSubscriptionsGetListByAddressWithTest" to improve performance by ensuring the query plan is recompiled for each execution. | 8.4.1.0; 8.3.2.X; 8.4.0.X | ||
The query plan has been optimized by removing unnecessary subqueries, eliminating the DISTINCT operation, and using LOOP JOIN instead of MERGE JOIN to improve performance. | 8.4.1.0; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | ||
Edge | |||
Customer ticket | Description | Version | Internal reference |
Added the ability to assign Salto keys directly within Recreatex. | 8.4.1.0 | ||
Event planning | |||
Customer ticket | Description | Version | Internal reference |
You can now configure whether employee tasks need to be reconfirmed always, never, or prompt the user to decide whether reconfirmation is needed when changes are made to the event planning file. | 8.4.1.0 | ||
F&B solution | |||
Customer ticket | Description | Version | Internal reference |
Implemented the possibility of displaying categorized products on the F&B kiosk using the categories and subcategories linked to a sales zone. | 8.4.1.0 | ||
Facility bookings | |||
Customer ticket | Description | Version | Internal reference |
A new field “Option” has been added to the “Booking series” form, getting its initial value from the first booking in the series and allowing users to enable or disable this option automatically for all bookings in the new series when copying or moving a booking series. | 8.4.1.0 | ||
CD-135219 | When importing bookings from third-party software, a new field marks the bookings as read-only in Recreatex, while still allowing them to be displayed on InfoPlay. | 8.4.1.0 | |
CD-136181 | A query hint has been added to enhance the performance of the pReservationPlacesGetListByInfrastructureAndPeriod, with an additional optimization to bypass certain checks for season planning, applicable only when the customer is not using season planning. | 8.1.2.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.4.0.X; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
Possibility to request the customer’s national register number online within the facility booking flow. | 8.4.1.0 | ||
Fiscal certificates | |||
Customer ticket | Description | Version | Internal reference |
In the modules Sales admin, Activities, Childcare, and Swimming courses, users can now directly open the mailing queue from the confirmation pop-up when sending fiscal certificates. | 8.4.1.0 | ||
Framework | |||
Customer ticket | Description | Version | Internal reference |
Recreatex now enables separate logging configuration for various functionalities and plugins via the new "Log4NetAppenders" table, which is automatically created and populated with default loggers, allowing users to specify the logging level for each logger in the Log4Net table. | 8.4.1.0 | ||
Ensured all unit tests can run consistently across multiple solutions. | 8.4.1.0 | ||
General | |||
Customer ticket | Description | Version | Internal reference |
Possibility to configure prices per division that are automatically retrieved upon login. | 8.4.1.0 | ||
When transferring customer cards within Recreatex you can now choose whether a linked digital wallet should be transferred as well. | 8.4.1.0 | ||
Using the new general parameter "Import national register number", you can prevent the customer’s national register number from being copied to the employee card when linking an employee to a customer. | 8.0.0.X; 8.4.1.0; 8.2.1.X; 8.3.2.3; 8.3.2.4; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.X | ||
When the new general parameter “Import national register number” is disabled, the national register number field becomes read-only on both, the Customer address card and the Contact person form. | 8.0.0.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.3; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.X | ||
Possibility to mask national register numbers in Recreatex using a new setting at the security user group level in SydAdmin. | 8.4.1.0 | ||
Settings have been added on the article category level, including availability timetable, image, and description translations, and made available in the API. | 8.4.1.0 | ||
Membership | |||
Customer ticket | Description | Version | Internal reference |
The SP pGenerateDivisionCards has been optimized by replacing the batch insert with a single row insert inside a loop. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8; 8.2.2.X | ||
POS | |||
Customer ticket | Description | Version | Internal reference |
Implemented an option to print digital wallet article description on the receipt. | 8.4.0.0; 8.4.1.0 | ||
Added a new option to print the exhibition description on the sales receipt. | 8.4.1.0 | ||
NF525: The VAT code in the fiscal archive is now the same as on the POS receipt. | 8.4.1.0; 8.4.0.X MP; 8.3.2.4; 8.3.1.5; 8.3.0.10 | ||
NF525: Adjusted the VAT summary format in the NF525TicketBillLog to display a more detailed breakdown by VAT rate in the database. | 8.4.1.0; 8.4.0.X MP; 8.3.2.4; 8.3.1.5; 8.3.0.10 | ||
NF525: The Info field in the invoice and fiscal archive logging now includes the ReceiptNumbers field, which contains the sale numbers of all sales included in the invoice. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8 | ||
NF525: In the NF525InvoiceLogs, the correct document type is now generated (Invoice for sales, Credit note for credits), and new operation types ‘Vente’ (sale) and ‘Retour’ (credit) are included in the info field. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8 | ||
NF525: When logging events in the Jetlog, the codes 320 and 323 are now applied to the correct events. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8 | ||
NF525: The log record in the NF525DuplicateLogs now shows the correct document type when printing a receipt duplicate. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8 | ||
A warning message will be shown if a cashier attempts to use a payment method with terminal processing and no terminal is set up. | 8.4.1.0 | ||
Implemented a new flow to allow the cashier to scan and reschedule exhibition tickets at the POS. | 8.4.1.0 | ||
Implemented a new flow to allow the cashier to scan and cancel exhibition tickets at the POS. | 8.4.1.0 | ||
Recreatex - Enviso integration | |||
Customer ticket | Description | Version | Internal reference |
Recreatex articles can now also be synced to Enviso as memberships and vouchers, in addition to tickets, thanks to the newly implemented product types in Enviso. | 8.4.1.0 | ||
Visitor information collected during ticket sales in Enviso can now be imported into Recreatex and stored as external mapping fields at the ticket level. | 8.4.1.0; 8.4.0.1; 8.3.2.5 | ||
Reporting | |||
Customer ticket | Description | Version | Internal reference |
DevExpress logic has been changed for DevExpress XtraReport to support the use of stored procedures. | 8.4.1.0; 8.4.2.0 | ||
Sales admin | |||
Customer ticket | Description | Version | Internal reference |
Modified the plugin ProfitDataImport (AFAS) to allow the import of articles into Recreatex without applying the current division and updating the PLU number field with the article code. | 8.4.1.0 | ||
Implemented changes to register overstay charges only for memberships with the highest access priority and to set the LastInDateTime for extra memberships with higher priority added later to the main membership, ensuring accurate overstay tracking. | 8.4.0.0; 8.4.1.0 | ||
A new stored procedure, [dbo].[pReportInvoiceReservationsValidate], has been added with a parameter @MaxNumberOfInvoices to limit the number of invoices that can be printed at once. | 8.4.1.0 | ||
Export type 28 (Alfa): Email addresses are now included in the invoice export. | 8.4.1.0 | ||
Financial export 58 (Dynamic CSV): The code was updated to ensure that if a PDF export fails, an error message will be displayed, and the failed invoice numbers will be shown, allowing the next invoice to be processed without blocking the operation. | 8.4.1.0 | ||
SMS | |||
Customer ticket | Description | Version | Internal reference |
Added the possibility to use merge fields in SMS messages. | 8.4.0.0; 8.4.1.0 | ||
Added the option to select a Spryng processing route in the SMS.Notification plugin, allowing configuration between the default business route and an alternative route. | 8.4.1.0 | ||
Dynamic SMS messages can now automatically select localized versions based on the LanguageID from the SMS template and allow fallback to the default message if no matching translation is found. | 8.4.1.0 | ||
Swimming courses | |||
Customer ticket | Description | Version | Internal reference |
Call lists: A new date selection field "Lesson date from" has been introduced, enabling the calculation of the earliest possible start date for a lesson group. | 8.4.1.0 | ||
Call lists: When calculating the start date, an exclusion calendar linked to the lesson group is taken into account. | 8.4.1.0 | ||
CD-144206; CD-140013 | Students can now catch up on lessons on fully booked days if someone has signed out. | 8.4.1.0; 8.4.0.1 | |
SydAdmin | |||
Customer ticket | Description | Version | Internal reference |
Updated the card generation process to correctly consider the company and division code. | 8.4.1.0; 8.4.0.1; 8.3.2.5 | ||
SyDelCo | |||
Customer ticket | Description | Version | Internal reference |
The column Division has been included in the export file when updating article prices, allowing for manual edits and re-importing into the system. | 8.4.1.0 | ||
Timeslot ticketing | |||
Customer ticket | Description | Version | Internal reference |
Combi exhibitions: A new level (step) has been introduced in the combi exhibition configuration, allowing the addition of multiple exhibitions per step for increased flexibility and choice options for customers. | 8.4.0.0; 8.4.1.0 | ||
Combi exhibitions: It is now possible to allow the booking of overlapping exhibition timeslots. | 8.4.0.0; 8.4.1.0 | ||
Improved the ticket printing functionality. | 8.4.1.0 | ||
For the exhibition counters, it is now possible to configure each exhibition as counting or not counting towards the visitor limit and to block or allow further ticket sales once the limit is reached. | 8.4.1.0 | ||
Additional settings now allow you to configure access to the exhibition a specified number of minutes before or after the start and end of the timeslot. | 8.4.1.0 | ||
Optional articles linked to exhibitions are now only offered at the POS if the exhibition visit sale falls within the article’s active period. | 8.4.1.0 | ||
Modified the system to support registering of a 0.00€ advance payment for exhibition visits when a 100% discount code is used. | 8.4.1.0 | ||
CD-140514; CD-140398 | The price calculation for combi exhibition tickets has been updated to handle unit price and quantity, with additional support for Price x Hours and Fixed price calculations. | 8.4.1.0; 8.4.0.1 | |
UiTPAS | |||
Customer ticket | Description | Version | Internal reference |
Implemented UiTPAS JSON API 4.0. | 8.4.1.0 | ||
Webshop | |||
Customer ticket | Description | Version | Internal reference |
Info regarding the infrastructure can now be displayed on the Webshop. | 8.4.1.0 | ||
Provided integration with Klasse Lerarenkaart (teacher card) to allow teachers to benefit from their cards on the Webshop. | 8.4.1.0 | ||
Bookings (Facility bookings): Created a new web booking flow that optimizes facility capacity by allowing customers to book only within predefined timeslots, considering opening hours and suggesting available times based on predefined timeslot duration and booking limits. | 8.4.1.0 | ||
Fiscal certificate: Implemented a new logic to store the certificate duplicates as hard copy PDFs in the database, allowing the same PDFs to be downloaded from the Webshop without recreating them via the Document service. | 8.4.1.0 | ||
Implemented the possibility of redeeming an amount from the Gezinsbond account balance via the Webshop. | 8.4.1.0 | ||
Implemented the possibility to request an extra description for consumption and gift vouchers sold through the Webshop. | 8.4.1.0 | ||
Enhanced the GetNMBSProducts method to include excluded products in the response and log the reasons for exclusion in Log4Net. | 8.4.1.0 | ||
Waiting list calls: We have improved the flow by including the first lesson date in the call overview and showing students a feedback screen after they decline or confirm the call. | 8.4.1.0 | ||
Exhibitions (Timeslot ticketing): Modified the system to support registering of a 0.00€ advance payment for exhibition visits when a 100% discount code is used. | 8.4.1.0 | ||
For the exhibition counters, it is now possible to configure each exhibition as counting or not counting towards the visitor limit and to block or allow further ticket sales once the limit is reached. | 8.4.1.0 | ||
UiTPAS: Implemented UiTPAS JSON API 4.0. | 8.4.1.0 | ||
Possibility to request the national register number of the current user and the participants online within the activity registration flow. | 8.4.1.0; 8.4.2.0 |
WSDL
Digital wallet | |||
---|---|---|---|
Customer ticket | Description | Version | Internal reference |
Logging has been added using log4net to capture null returns from GetDigitalWallet calls due to parsing failures, missing divisionCard, or no digitalWallets found in the database. | 8.4.1.0; 8.3.2.3; 8.3.1.5; 8.3.0.9; 8.4.0.1 | ||
Fiscal certificates | |||
Customer ticket | Description | Version | Internal reference |
Swimming courses, Activities, Childcare: Implemented a new logic to store the certificate duplicates as hard copy PDFs in the database, allowing the same PDFs to be downloaded from the Webshop without recreating them via the Document service. | 8.4.1.0 | ||
General | |||
Customer ticket | Description | Version | Internal reference |
Possibility to configure prices per division that are automatically retrieved upon login. | 8.4.1.0 | ||
The timeout for calling the SoulIT API in the ValidateSoulIT endpoint has been reduced to 5000ms, with improved logging that now includes proper messages and full stack traces. | 8.4.1.0 | ||
Added a new CustomerPriceGroupDiscount object in the FindSalesZoneArticles method of the Articles web service, which is included when the CustomerPriceGroupDiscount option is set to true. | 8.4.1.0 | ||
mPOS | |||
Customer ticket | Description | Version | Internal reference |
Add the pspReferene to the FindSales call to enable refunds via card (Adyen). | 8.4.1.0 | ||
A new endpoint, GetSalesHeaderAccessTicketsPrintDataJson, has been created to enable the printing of access tickets on Adyen devices. | 8.4.1.0; 8.4.2.0 | ||
ODS/KDS | |||
Customer ticket | Description | Version | Internal reference |
API: The SMS message is now correctly triggered when the order status is changed via the KDS app. | 8.4.0.0; 8.4.1.0; 8.3.2.3 | ||
POS | |||
Customer ticket | Description | Version | Internal reference |
The /Counter/ConfigureDevice call now includes the reset time of the sales zone in the response. | 8.4.1.0 | ||
Taskflow | |||
Customer ticket | Description | Version | Internal reference |
The FindReservationsOverviewByDay query now supports dynamic SQL with pagination, sorting, and filtering by infrastructure and place for improved readability and functionality. | 8.4.1.0 | ||
The FindActivities call now includes task details by adding EmployeeTasks to the criteria and response. | 8.4.1.0 | ||
The FindRentalOrders call now includes ReservationId in the criteria and response. | 8.4.1.0 | ||
The FindReservations call now includes the image of the contact person in the response. | 8.4.1.0 | ||
Timeslot ticketing | |||
Customer ticket | Description | Version | Internal reference |
Enhanced the functionality for exhibition timeslots across multiple days to allow the choice between showing only the start date or both the start and end dates of the timeslot. | 8.4.1.0 |
Webshop
Activities | |||
---|---|---|---|
Customer ticket | Description | Version | Internal reference |
Possibility to request the customer’s national register number online within the activity registration flow. | 6.4.1.0 | ||
Bookings (Facility bookings) | |||
Customer ticket | Description | Version | Internal reference |
Info regarding the infrastructure can now be displayed on the Webshop. | 6.4.1.0 | ||
Possibility to request the customer’s national register number online within the facility booking flow. | 6.4.1.0 | ||
Created a new web booking flow that optimizes facility capacity by allowing customers to book only within predefined timeslots, considering opening hours and suggesting available times based on predefined timeslot duration and booking limits. | 6.4.1.0 | ||
Created a new web booking flow that optimizes facility capacity by allowing customers to book only within predefined timeslots, considering opening hours and suggesting available times based on predefined timeslot duration and booking limits. | 6.4.1.0 | ||
WCAG: Implemented improvements in the "Create booking" screen. | 6.4.1.0 | ||
In the new web booking flow, added the option to select a contact and provide the national register number if configured on place level, including validation and updates of user's data in the backoffice. | 6.4.1.0 | ||
In the new web booking flow, added the drop-down field for customer card selection. | 6.4.1.0 | ||
In the new web booking flow, added the competition type field. | 6.4.1.0 | ||
Processed additional remarks regarding the new web booking flow, including adjusting certain UI elements and their behaviour and taking into account floating bookings. | 6.4.1.0 | ||
In the new web booking flow, added the legend to explain the colour coding of the timeslot blocks. | 6.4.1.0 | ||
Fiscal certificates | |||
Customer ticket | Description | Version | Internal reference |
Swimming courses, Activities, Childcare: Implemented a new logic to store the certificate duplicates as hard copy PDFs in the database, allowing the same PDFs to be downloaded from the Webshop without recreating them via the Document service. | 6.4.1.0 | ||
General | |||
Customer ticket | Description | Version | Internal reference |
CSS: Additional adjustments to enhance the new styling. | 6.4.1.0; 6.4.0.X MP; 6.3.2.4; 6.3.1.5; 6.3.0.10 | ||
Possibility to configure prices per division that are automatically retrieved upon login. | 6.4.1.0 | ||
CD-130348 | Implemented cancel payment mechanism for Enviso pay. | 6.4.1.0; 6.3.2.3; 6.3.1.4; 6.3.0.8; 6.4.0.1 | |
Icons on the menu tab pages are now hidden to prevent overlap. | 6.4.1.0 | ||
WCAG: Resolved issues for version 8.4.1.0. | 6.4.1.0 | ||
Gezinsbond: Implemented the possibility to redeem an amount from the Gezinsbond account balance via the Webshop. | 6.4.1.0 | ||
CD-142023 | Optimized the new Webshop UI for compatibility with certain mobile devices (e.g. tall narrow mobile phones). | 6.4.1.0 | |
Ingenico Direct: Configured the limit for the number of allowed payments to 1. | 6.4.1.0; 6.4.0.1; 6.4.2.0; 6.3.0.X; 6.3.2.X; 6.3.1.X | ||
Lessons (Swimming courses) | |||
Customer ticket | Description | Version | Internal reference |
WCAG: Implemented improvements in the "Catch up lesson group day" screen. | 6.4.1.0 | ||
Waiting list calls: We have improved the flow by including the first lesson date in the call overview and showing students a feedback screen after they decline or confirm the call. | 6.4.1.0 | ||
Possibility to request the national register number of the current user and the participants online within the activity registration flow. | 6.4.1.0; 6.4.2.0 | ||
Manager | |||
Customer ticket | Description | Version | Internal reference |
A selection of settings in Technical settings are now hidden, and Waiting queue settings are disabled for regular admin accounts, making them accessible only with a SuperUser account. | 6.4.1.0 | ||
Added SaveSettingChangeLogs method and JsonIgnore to complex properties to ensure accurate logging in the Webshop Manager settings changelog. | 6.4.1.0 | ||
Membership | |||
Customer ticket | Description | Version | Internal reference |
WCAG: Implemented improvements in the "Map membership" screen. | 6.4.1.0 | ||
Other | |||
Customer ticket | Description | Version | Internal reference |
Integrated a dummy web application for Postback, with baseUrl validation and the default behaviour if not provided. | 6.4.1.0; 6.3.2.3; 6.3.1.4; 6.3.0.8; 6.4.0.1 | ||
Tickets (Seated ticketing) | |||
Customer ticket | Description | Version | Internal reference |
Improved the visualization of prices with volume discounts. | 6.4.1.0 | ||
WCAG: Implemented improvements in the ticket and ticket membership registration screens. | 6.4.1.0 | ||
Vouchers | |||
Customer ticket | Description | Version | Internal reference |
Implemented the possibility to request an extra description for consumption and gift vouchers sold through the Webshop. | 6.4.1.0 | ||
Webshop (module) | |||
Customer ticket | Description | Version | Internal reference |
NMBS: Added the actual NMBS ticket description along with the Recreatex article description to improve customer clarity. | 6.4.1.0 | ||
Provided integration with Klasse Lerarenkaart (teacher card) to allow teachers to benefit from their cards on the Webshop. | 6.4.1.0 |
Interface framework
Customer ticket | Description | Version | Internal reference |
---|---|---|---|
Feratel CheckAPI: Created a new plugin for access control integration, compatible with Edge. | 8.3.2.0; 8.4.0.0; 8.4.1.0 | ||
Implemented a feature to append a customer ID segment to all API calls and extended the configuration screen to save this field. | 8.3.0.3; 8.4.0.0; 8.3.1.2; 8.3.2.2; 8.4.1.0 | ||
LB365.Magda: Added the option to configure a default employee in the LB365 plugin to identify updates made by the plugin in the logging. | 8.4.0.0; 8.3.2.1; 8.4.1.0; 8.4.2.0 | ||
MailReportEntryTicketSubs plugin: Moved the plugin configuration settings to SydAdmin, extended the logging in the log4net table during runtime and adapted to use a mailing queue for sending emails. | 8.4.1.0 | ||
PomPaymentConfirmation: Extended the plugin to process membership renewal proposals paid via POM. | 8.4.1.0 | ||
QrCodeOrderingPrintService: Adapted the plugin to allow the selection of multiple sales zones per point of sale. | 8.4.1.0 | ||
StorecoveEInvoicing: The plugin has been updated to generate a PDF invoice and include it as an attachment in the call sent to Storecove. | 8.4.1.0 | ||
TimeEdit: Created a new plugin to pick up facility bookings from TimeEdit software and import them as read-only bookings in Recreatex. | 8.4.1.0 | ||
CD-136088; CD-121579 | TradeFlow: You can now also move visits created from a secondary Enviso offer that is not the main one, linked to the exhibition created in Recreatex. | 8.4.0.0; 8.3.2.2; 8.4.1.0 | |
TradeFlow: The plugin has been modified to import vouchers sold in Enviso into Recreatex as sales records. | 8.4.1.0; 8.3.2.3; 8.4.0.2 | ||
TradeFlow: The plugin has been modified to import memberships sold in Enviso into Recreatex as sales records. | 8.4.1.0; 8.3.2.3; 8.4.0.2 | ||
TradeFlow: When visitors redeem their voucher in Enviso, the sale is now synced back to Recreatex, ensuring all financial data and discounts are correctly applied and proportionally split between the purchased articles. | 8.4.1.0; 8.3.2.3; 8.4.0.2 |
Self-service kiosk
Customer ticket | Description | Version | Internal reference |
---|---|---|---|
Set the background colour of the input box in the "Print Ticket by Order Number" functionality to the Secondary colour to ensure readability when a background image is used. | 6.1.1.X MP; 6.1.0.X MP; 6.1.2.X MP; 6.2.1.X MP; 6.4.1.0; 6.4.0.X MP; 6.2.2.X MP; 6.2.0.X MP; 6.3.2.X MP; 6.3.0.X MP; 6.3.1.6 |
Bug fixes
Recreatex
Activities | |||
---|---|---|---|
Customer ticket | Description | Version | Internal reference |
CD-42744 | Users are not prompted to save their changes when closing the activity detail screen without saving after editing information in the UiTPAs tab. | 8.0.0.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.3; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.1 | |
An error occurs when adding an optional membership to a registration after the registration has already been recorded. | 8.0.0.X; 8.4.0.0; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.3; 8.3.1.5; 8.2.0.X; 8.3.0.9 | ||
When recording an activity registration via the back office while NF525 is active, an error is incorrectly shown indicating that the maximum amount that can be settled is 0 €. | 8.2.1.X MP; 8.4.0.0; 8.4.1.0; 8.2.2.X; 8.3.2.3; 8.3.1.5; 8.2.0.X; 8.3.0.9 | ||
Fiscal certificates: When printing a test fiscal certificate with more than 4 different prices the second page has no period for a price. | 8.4.0.0; 8.4.1.0; 8.3.2.4; 8.3.1.5; 8.3.0.9 | ||
Unable to record a day activity registration if it includes an option. | |||
Unable to delete an activity | 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.0.X; 8.3.2.X; 8.3.1.X; 8.4.0.X | ||
BKO (Childcare web application) | |||
Customer ticket | Description | Version | Internal reference |
CD-139353 | Registering and deregistering children using a link is very slow for some childcare locations, frequently displaying a “session closed” message. | 8.4.1.0; 8.4.0.X MP; 8.3.2.X MP; 8.3.0.X MP; 8.3.1.X MP | |
Childcare | |||
Customer ticket | Description | Version | Internal reference |
CD-100600 | The general ledger account is used for prepayments, although it should only be applied when charging for attendance. | 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | |
Database | |||
Customer ticket | Description | Version | Internal reference |
Modified the definition of FindChildCareCentreEntries.sql to use dynamic SQL. | 8.4.1.0; 8.3.0.X; 8.3.2.X; 8.3.1.X; 8.4.0.X | ||
Modified SP pReportOrganisedVisitsListPrice to improve performance. | 8.4.1.0 | ||
Modified the SP pActivityDaysGetListByActivityID to eliminate the use of functions. | 8.4.1.0 | ||
Modified SP pItemsGetByDuoSportCode to improve performance. | 8.4.1.0 | ||
Modified SP pReservationsPlaceNotAllowedActivityAfterSave to improve performance. | 8.4.1.0 | ||
Performance improvement on the function “dbo.fnAddressHasSomethingToPay“ used to check if the customer has anything to pay so that the “Pay“ button could be enabled to allow proceeding to the payment screen. | 8.4.1.0 | ||
Performance optimization on SP “pSalesHeadersGetListForInvoicing“ to fetch the invoices to process in the “Invoicing“ screen. | 8.4.1.0 | ||
Performance optimizations on the function “fnInvoiceGetALAccountDescriptions” used in the SP “[dbo].[pInvoiceExportMercuriusHead]“ to export invoices with the Export type 39 (Mercurius). | 8.4.1.0 | ||
Performance optimization on SP “pReportSalesByGLAccount“ used to fetch the data for the report “Sales per ledger account“. | 8.4.1.0 | ||
Performance optimization on SP “pExpositionPeriodsGetListByDate“ used to visualize periods on the tab Visits in the detail of an exhibition visit in backoffice. | 8.4.1.0 | ||
Performance optimization of the FindSales.sql resource file for fetching API data used in mPOS to display an overview of recent transactions. | 8.4.1.0 | ||
Performance optimization on SP “pReportPeriodState“ used to fetch the data for the report “Periodical statement“. | 8.4.1.0 | ||
Performance optimization on SP “pActivitiesGetList“, used to fetch activities for a lookup box where an activity can be selected. | 8.4.1.0 | ||
Queries using the fnFileIsHandled function are causing high CPU and memory load due to frequent execution and multiple index scans, resulting in long execution times. | 8.4.1.0; 8.3.2.X; 8.4.1.X; 8.4.0.X | ||
During high peak moments, the SP SetSaleRefundStatus shows frequent fails. | 8.4.1.0 | ||
Frequent locking and deadlocks caused by SP [dbo].[pGenerateDivisionCards] due to an inefficient SQL execution plan. | 8.4.1.0; 8.2.2.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | ||
Event planning | |||
Customer ticket | Description | Version | Internal reference |
CD-102782 | An error occurred when booking a specific event file. | 8.0.0.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.1 | |
CD-132102 | The screen for modifying the periods of a file component lacks a proper label. | 8.4.1.0; 8.4.0.X MP | |
CD-135173 | The granted discount is not applied to the sale at the POS. | 8.4.1.0 | |
CD-136039 | During high peak moments on the Webshop, the ticketing module frequently encountered a foreign key constraint error involving the SalesLines and SalesHeaders tables. | 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-137534 | When changing the customer (price group) in a file, the prices of individual articles update accordingly, but the price of the infrastructure/place does not update. | 8.0.0.X; 8.4.1.0; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X; 8.4.1.X MP | |
Facility bookings | |||
Customer ticket | Description | Version | Internal reference |
CD-99901 | Rights per division are not correctly applied in the occupancy overview. | 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-132145 | A season planning request declined via the Webshop can still be deleted in the backoffice. | 8.1.0.X; 8.4.1.0; 8.2.2.X; 8.3.1.5; 8.2.0.X; 8.3.0.10; 8.4.0.X; 8.3.2.5 | |
CD-119896 | Error when trying to make an additional booking while the check on the maximum number of simultaneous bookings is active. | 8.1.0.X; 8.1.2.X; 8.1.1.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.2.0.X; 8.3.0.10; 8.4.0.1 | |
CD-136448 | When creating a new serial booking that overlaps with an existing single booking, no warning for double booking is displayed. | 8.4.1.0; 8.2.2.X; 8.2.0.X; 8.4.0.X; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-136996 | When opening an activity in the booking series overview, an empty form for a new activity appears instead of displaying the details of the chosen activity. | 8.4.1.0 | |
CD-140481 | Season planning: It is possible to record a deleted series booking that was part of an approved season planning series. | 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
Fiscal certificates | |||
Customer ticket | Description | Version | Internal reference |
Users can download fiscal certificates belonging to other children/families by altering the numeric value at the end of the URL. | 8.1.0.X; 8.1.2.X; 8.1.1.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.2.5; 8.3.0.11; 8.3.1.6 | ||
CD-135663 | When printing duplicates of two fiscal certificates, while the “Create test certificate” checkbox on the “Original” tab is checked, one certificate may incorrectly print as two due to unintended page splits based on the test certificate number. | 8.4.1.0; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
Framework | |||
Customer ticket | Description | Version | Internal reference |
CD-80884 | When exporting a report to the local disk, the success message is displayed in English for Dutch users. | 8.4.0.0; 8.4.1.0 | |
CD-132719 | Issue with the license code after updating the Recreatex application. | 8.4.1.0 | |
Problem with switching between tabs in modules System (Web service settings), Rental (Modify rental order) and Facility bookings (Modify booking activity). | 8.0.0.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | ||
CD-139481 | Updated the nsoftware.IPWorksSSL component in Recreatex to support TLS 1.2. | 8.1.0.X; 8.1.2.X; 8.1.1.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.3.0.X; 8.3.2.X; 8.3.1.X; 8.4.0.X | |
Translation and UI issues in Recreatex 8.4.1.0. | 8.4.1.0 | ||
General | |||
Customer ticket | Description | Version | Internal reference |
CD-115662 | When sending a mailing for direct debit payment reversals in RCX, no log is generated in the customer's CRM tab. | 8.0.0.X; 8.4.0.0; 8.4.1.0; 8.2.2.5; 8.3.2.2; 8.3.1.4; 8.3.0.8; 8.2.0.10; 8.2.1.X | |
Article images in PNG format intended for web use are no longer transparent after being uploaded to Recreatex. | 8.4.1.0; 8.4.0.1; 8.4.2.0; 8.3.0.X; 8.3.2.X; 8.3.1.X | ||
CD-127840 | Visa Debit and Mastercard Debit payments are not recognized in Recreatex. | 8.4.1.0; 8.3.2.3; 8.3.1.5; 8.3.0.9; 8.4.0.1 | |
CD-133555 | Shiftbase: When synchronizing employees, the current position of an employee in Shiftbase software is not considered. | 8.4.1.0 | |
CD-134765 | Recreatex continues to store national register numbers even though the option to import national register number when scanning eID has been turned off. | 8.0.0.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.3; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.1 | |
A discount is not applied to article options. | 8.4.1.0; 8.4.0.1 | ||
When copying articles, the overstay charges configuration and the accounting per division settings are not included. | 8.0.0.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.2.0.X MP; 8.3.2.X MP; 8.3.0.X MP; 8.3.1.X MP | ||
A runtime error is encountered when attempting to save customer follow-up information after navigating first to the empty Actions tab. | 8.0.0.X MP; 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | ||
When adding a new follow-up action in the "Customer follow-up" tab, the "Follow-up subtype" field is left empty, causing an exception when saving. | 8.0.0.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | ||
CD-135042 | When generating the e-purse report, customers are grouped incorrectly by name instead of AddressID, causing customers with the same name to appear only once in the report. | 8.4.1.0; 8.2.2.X; 8.2.0.X; 8.4.0.X; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
Mailing | |||
Customer ticket | Description | Version | Internal reference |
An unclear error message is displayed when trying to send invoices by e-mail to an invalid e-mail address. | 8.4.1.0; 8.4.0.X MP | ||
CD-55517 | Mailing selection for lesson groups based on access days does not work correctly. | 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | |
CD-124602 | The unsubscribe link appears twice in the same email. | 8.1.1.X MP; 8.1.0.X MP; 8.1.2.X MP; 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | |
Membership | |||
Customer ticket | Description | Version | Internal reference |
When printing a membership card from the detail screen in the backoffice, the output differs from when printing at the POS. | 8.4.1.0 | ||
CD-126897 | Error when trying to prolong a composed membership. | 8.0.0.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.3; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.1 | |
When a customer has several time-restricted memberships on the same card and exceeds the allowed time, the overstay charges are only registered for the first membership. | 8.4.0.0; 8.4.1.0; 8.3.2.2 | ||
An exception occurs in Membership logging when searching for memberships with a NULL subtype value. | 8.4.0.0; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.3; 8.3.1.5; 8.2.0.X; 8.3.0.9 | ||
CD-135697 | If a customer has a grant customer assigned, the end customer correctly receives the entrance tickets, but the consumption vouchers are not included in the same sale. | 8.0.0.X; 8.4.0.0; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.2.0.X; 8.3.0.9 | |
CD-127197 | Family membership renewal after expiration incorrectly calculates the price and payment period for newly assigned members. | 8.0.0.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.1 | |
CD-137473 | When creating memberships in batch, the setting to register a sale is correctly selected but the option "at every scan" is incorrect as the original membership specifies "at first visit". | 8.1.0.X; 8.1.2.X; 8.1.1.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.2.5; 8.3.0.11; 8.3.1.6 | |
CD-132153 | Cancelling an exhibition visit creates a new active membership on the same card. | 8.4.1.0; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.4.2.0; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-142957 | Using the filter option ‘All divisions’ on the ‘Current membership balance’ report results in an empty report. | 8.4.1.0; 8.2.2.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
POS | |||
Customer ticket | Description | Version | Internal reference |
CD-110769 | Notification bypass allows multiple cashiers to access and modify the same table, possibly leading to merged tables and incorrect sales data. | 8.4.1.0; 8.4.2.0 | |
CD-119212 | Runtime error when trying to undo a membership cancellation at the POS. | 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.3.0.10 | |
CD-119843 | When deleting an article intended for the kitchen receipt from the order summary at the cash register with FMD/GKS active, the cancelled article still appears on the kitchen receipt. | 8.4.0.0; 8.4.1.0; 8.3.2.3 | |
CD-109132 | Concurrency violation occurs when two employees process the same table on different POS cash registers simultaneously. | 8.0.0.X MP; 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | |
CD-125392 | Clicking the Cancel button on the exhibition membership selection screen results in the order being added to the basket instead of being cancelled. | 8.0.0.X MP; 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | |
CD-131890 | Clicking "Load" in the Modify POS plugin screen deletes all existing configurations for the selected counter plugin without any prompt. | 8.0.0.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.3; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.1 | |
CD-132077 | When printing bar/kitchen receipts in a larger font only the sales info (customer/table/time) is printed without the sales articles and the receipt is not automatically cut off. | 8.4.1.0; 8.3.2.4; 8.4.0.1 | |
CD-132339; CD-132347; CD-132700; CD-134754 | When scanning a lesson group membership at the POS, the lesson group name is not fully visible on the POS screen. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8 | |
NF525: A cash invoice for a purchase paid with at least two different cash payment methods only shows one payment method. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8 | ||
CD-143189; CD-129809 | A white screen appears for several seconds when transitioning from the POS screen to the payment screen during the first sale of the day. | 8.4.1.0; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-133324 | In specific configurations using promotion rules, the POS may calculate the amount incorrectly. | 8.4.0.0; 8.4.1.0; 8.3.2.2 | |
CD-135606; CD-132045 | When printing kitchen/bar tickets in larger font the message "This is not a valid VAT ticket." is cut off. | 8.4.1.0; 8.3.2.4; 8.4.0.1 | |
Bar and kitchen tickets are no longer printed via mPOS. | 8.4.0.0; 8.4.1.0; 8.3.2.3 | ||
CD-134790 | An error occurs when attempting to change the price of an article to a value lower than the original price, even though the article's configuration allows price changes at the POS. | 8.4.0.0; 8.4.1.0; 8.3.2.3 | |
An error occurs indicating that the 'DigitalWalletId' column is read-only when attempting to register a digital wallet sale. | 8.4.0.0; 8.4.1.0; 8.2.2.X; 8.3.2.3; 8.3.1.5; 8.3.0.9 | ||
CD-137271 | When the modules in the menu Various are not active, the NF525 integrity checker is also unavailable for the current division. | 8.0.0.X; 8.4.1.0; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
NF525: Sales entries created for the grant customer during membership renewal transactions are not recorded in the NF525TicketBillLogs. | 8.0.0.X MP; 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | ||
NF525: When an invoice is paid by cash at the counter the receipt issued for this transaction does not contain a signature. | 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.X | ||
CD-137276 | NF525: The integrity checker uses incorrect logic to determine the last record to generate a signature for the next record. | 8.0.0.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.2.0.X; 8.3.0.10; 8.4.0.1 | |
The exhibition timeslot info visualised on the membership information screen is incorrect. | 8.4.1.0; 8.4.0.X MP | ||
CD-139038 | The POS receipt printer is no longer working after the 8.4.0.0 update. | 8.4.1.0; 8.4.0.1 | |
CD-139336 | NF525: When NF525 is active on the logged-in division, closing future periods is no longer allowed. | 8.4.1.0; 8.4.2.0; 8.3.2.X; 8.4.0.X | |
CD-139347 | NF525: When creating a new employee, the setting employees.AllowCounterSaleManipulation defaults to 1 instead of 0, which is incorrect for NF525 compliance, as employees should not be allowed to manipulate sales. | 8.0.0.X; 8.4.1.0; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.2.5; 8.3.0.11; 8.3.1.6 | |
CD-136068 | Exhibition data disappears from a table sale on the POS after processing other sales and returning to the table sale, causing incorrect pricing. | 8.4.1.0; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.4.2.0; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-141474 | When deleting an item from POS sales lines related to an exhibition visit on POS, Recreatex crashes. | 8.4.1.0; 8.4.0.X; 8.3.2.X | |
CD-141349 | When changing authorization via POS extra functions, the validation rule to verify if the employee can process negative sales is not applied to the correct employee. | 8.4.1.0; 8.2.2.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-143472 | In the bookings overview, already paid bookings are displayed with a euro sign (€) instead of a pound sign (£). | 8.4.1.0; 8.4.0.1; 8.4.2.0; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-143648 | When additional money is withdrawn via a card transaction, the cash drawer does not open. | 8.4.1.0; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
Clicking the Test API connection button in the Gezinsbond plugin configuration results in an error. | 8.4.1.0; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | ||
Runtime error occurs when creating an exhibition visit manually. | 8.4.1.0; 8.4.2.0 | ||
QR ordering app | |||
Customer ticket | Description | Version | Internal reference |
CD-138954 | Runtime error when trying to load articles. | 8.4.1.0; 8.3.2.4; 8.3.1.5; 8.3.0.10; 8.4.0.1 | |
Recreatex - Enviso integration | |||
Customer ticket | Description | Version | Internal reference |
CD-122417 | When importing rebookings from Enviso, the default payment method from the TradeFlow plugin configuration is used instead of the value "Free:Free" sent from Enviso. | 8.4.0.0; 8.4.1.0; 8.3.2.3; 8.3.1.5; 8.3.0.9 | |
Importing an Enviso sale into Recreatex with the TradeFlow plugin, or through direct selling at the Recreatex counter, fails when the gender field in the visitor data is NULL. | 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.3.0.10; 8.4.0.1 | ||
Rental | |||
Customer ticket | Description | Version | Internal reference |
The "Modify rental" screen can be resized to the point where the buttons at the bottom overlap. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8; 8.4.0.X MP | ||
CD-137032 | New rental orders that are created by copying a previous order do not get a division assigned automatically. | 8.0.0.X MP; 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | |
Runtime error encountered while closing a newly created rental order. | 8.4.1.0 | ||
Reporting | |||
Customer ticket | Description | Version | Internal reference |
CD-130761; CD-132172 | When verifying reports all % signs are changed to € signs. | 8.4.1.0 | |
Sales admin | |||
Customer ticket | Description | Version | Internal reference |
CD-87721 | When crediting a sale with a payment method direct invoice, the credit invoice is not created automatically. | 8.4.1.0 | |
CD-82354 | Some sales lines are duplicated in the sales overview of the Invoicing module. | 8.0.2.X; 8.0.1.X; 8.0.0.X; 8.1.0.X; 8.1.2.X; 8.1.1.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.3.1.5; 8.2.0.X; 8.3.0.10; 8.4.0.X; 8.3.2.5 | |
CD-115762 | Financial export (AFAS Profit): Contact person details do not always come through properly. | 8.0.0.X MP; 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | |
Fiscal certificates: No data was found when printing a duplicate of a fiscal certificate for donations & godparenthood. | 8.0.0.X MP; 8.2.1.X MP; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8; 8.2.0.10; 8.4.0.X MP; 8.2.2.X MP | ||
CD-128318 | SAG.Plugin.RevenueRecognition: The plugin does not correctly handle cumulative (expired) memberships. | 8.0.0.X; 8.4.0.0; 8.4.1.0; 8.2.2.5; 8.3.2.2; 8.3.1.4; 8.3.0.8; 8.2.0.10; 8.2.1.X | |
The application log shows an error when trying to process open orders. | 8.4.0.0; 8.4.1.0 | ||
CD-135868 | Direct debit: Upon the termination of a collection contract, an additional day is charged for the last collection. | 8.0.0.X; 8.4.1.0; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.2.0.X; 8.3.0.9; 8.4.0.1 | |
When crediting a sale no Enviso refund reference is filled in. | 8.4.0.0; 8.4.1.0; 8.3.2.4; 8.3.1.5 | ||
CD-137830 | Financial export 28 (Alfa): When exporting invoices, the cost location code is truncated to 10 characters, leading to incorrect cost locations during import to Alfa. | 8.0.0.X; 8.4.1.0; 8.2.2.X; 8.3.2.4; 8.3.1.5; 8.2.0.X; 8.3.0.10; 8.4.0.1 | |
Invoice export fails when an invoice has no sales payment lines (i.e., sales with an amount of 0). | 8.0.0.X MP; 8.2.1.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.2.4; 8.3.1.5; 8.2.0.X MP; 8.3.0.10 | ||
It should not be possible to create a new external mapping on the sale. | 8.0.0.X MP; 8.4.1.0; 8.4.0.X MP; 8.2.2.X MP; 8.3.1.5; 8.2.0.X MP; 8.3.0.10; 8.3.2.X MP | ||
Runtime error occurs when trying to print a consumption/gift voucher via the Print E-ticket button. | 8.4.1.0; 8.4.0.1 | ||
CD-141247 | The invoicing payment overview takes more than 2 minutes to load. | 8.4.1.0; 8.4.0.X | |
Self-service kiosk | |||
Customer ticket | Description | Version | Internal reference |
CD-140447 | Ticket retrieval at the self-service kiosk is very slow. | 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.1.6; 8.3.0.X; 8.3.2.X | |
Exhibitions: Error when searching for exhibition tickets. | 8.4.1.0 | ||
Overstay charges are not correctly processed by the self-service kiosk. | 8.4.1.0; 8.4.0.1 | ||
SMS | |||
Customer ticket | Description | Version | Internal reference |
CD-138925 | Messages with the status Sent, Failed, Error or Pending can be deleted for all message types. | 8.4.1.0; 8.3.2.4; 8.3.1.5; 8.4.0.1 | |
CD-140515 | The text of an SMS message can be altered after the message has been sent. | 8.4.1.0 | |
The "Use schedule" setting on the SMS schedule configuration screen is mandatory even if it is not enabled. | 8.4.1.0 | ||
A schedule template created via the SMS module does not appear in the templates overview. | 8.4.1.0 | ||
Swimming courses | |||
Customer ticket | Description | Version | Internal reference |
When finalizing a reservation via the Pending waiting list students overview, the LockPersonID column remains filled, causing the reservation to be excluded from the report Students per waiting list. | 8.4.1.0 | ||
CD-127238 | Blocked lesson groups are not visible in the rights per division overview. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8 | |
CD-129731 | Call lists: When the lesson group overview for the 'Call waiting list students' function is longer than can be displayed, the lesson groups that are not visible are not included when selecting or deselecting all lesson groups. | 8.0.0.X; 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8; 8.2.0.10; 8.2.1.X; 8.2.2.X | |
Timeslot ticketing | |||
Customer ticket | Description | Version | Internal reference |
Changing the exhibition period "From" date/time automatically changes the "Till" date/time to the same value. | 8.0.0.X MP; 8.2.1.X MP; 8.4.1.0; 8.2.2.5; 8.3.2.2; 8.3.1.4; 8.3.0.8; 8.2.0.10; 8.4.0.X MP | ||
CD-128856 | When printing tickets with the option to email, the emails are not sent. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8; 8.2.0.10; 8.2.1.X; 8.2.2.X | |
Combi exhibitions: In certain situations, the timeslots displayed when the "Minimum time before" setting is applied, are incorrect. | 8.4.0.0; 8.4.1.0 | ||
CD-131167; CD-131167 | Not possible to give a discount on an exhibition visit that has component articles. | 8.4.0.0; 8.4.1.0; 8.3.2.2; 8.3.1.4; 8.3.0.8 | |
CD-135355 | The exhibition visit detail screen/pop-up does not resize properly on POS screens with a resolution of 1366 x 768, causing fields to overlap and some information to be hidden when maximized. | 8.4.1.0; 8.4.0.1; 8.4.2.0; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
Error when trying to move combi exhibition via backoffice. | 8.4.0.0; 8.4.1.0 | ||
CD-139248 | The screen "Modify exhibition" has an incorrectly translated title in Dutch (NL). | 8.4.1.0; 8.4.0.X MP; 8.3.2.X MP; 8.4.1.X MP | |
CD-141657 | Combi exhibitions: The setting Max. time before does not filter the exhibition periods as expected. | 8.4.1.0; 8.4.0.1 | |
CD-140395 | Combi exhibitions: Allow timeslot overlap functionality does not work. | 8.4.1.0; 8.4.0.1 | |
Combi exhibitions: The “Max. time before” setting is not applied correctly, causing all periods to be displayed on the Webshop instead of only the relevant periods that match the setting. | 8.4.1.0; 8.4.0.1 | ||
CD-126403 | API: When rebooking an organized visit, the rebooking cost incorrectly shows the VAT amount, and the API returns an error stating the price has changed, even though the price remains the same. | 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
Webshop | |||
Customer ticket | Description | Version | Internal reference |
CD-122759; CD-135540; CD-132467 | The displayed price is incorrect when applying a discount based on the number of tickets purchased. | 8.4.0.0; 8.4.1.0 | |
Vouchers: Cannot apply voucher to regular sales articles. | 8.4.1.0; 8.4.0.1 | ||
The Webshop has been experiencing frequent issues where it fails to connect because all available connections are in use, and the maximum number of connections has been reached. | 8.4.1.0 | ||
CD-136345; CD-138475; CD-135847 | Bookings: Closing days are not correctly displayed in the overview of facility bookings. | 8.1.0.X; 8.1.2.X; 8.1.1.X; 8.4.1.0; 8.2.1.X; 8.2.2.X; 8.2.0.X; 8.4.0.1; 8.3.2.5; 8.3.0.11; 8.3.1.6 | |
CD-139714 | Exhibitions: Composed articles set as prices for exhibitions are not visible on the Webshop when buying tickets, despite having the same “show on web” setting as other visible articles. | 8.4.1.0; 8.4.0.1 | |
CD-139799 | After paying with Ingenico Direct, customers can continue shopping in the same session on the Webshop, including editing or deleting their basket. | 8.4.1.0; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-133617 | Opening the module Lessons on the Webshop is very slow. | 8.4.1.0; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X | |
CD-142721 | The page "My lesson group unsubscribes/catch-ups" (History and overviews) does not load. | 8.4.1.0; 8.4.0.1; 8.4.2.0; 8.3.2.X | |
WebTasks | |||
Customer ticket | Description | Version | Internal reference |
CD-136183; CD-112630 | The WebTasks application is very slow. | 8.4.1.0; 8.4.0.1; 8.3.0.X; 8.3.2.X; 8.3.1.X |
Webshop
Activities | |||
---|---|---|---|
Customer ticket | Description | Version | Internal reference |
Fiscal certificates: Users can download fiscal certificates belonging to other children/families by altering the numeric value at the end of the URL. | 6.1.1.X; 6.1.0.X; 6.1.2.X; 6.4.1.0; 6.2.1.X; 6.4.0.1; 6.2.2.X; 6.2.0.X; 6.3.2.5; 6.3.0.11; 6.3.1.6 | ||
CD-140058 | Participant age verification based on calendar year does not work correctly online. | 6.1.1.X; 6.1.0.X; 6.1.2.X; 6.4.1.0; 6.2.1.X; 6.4.0.1; 6.2.2.X; 6.2.0.X; 6.3.0.X; 6.3.2.X; 6.3.1.X | |
Bookings (Facility bookings) | |||
Customer ticket | Description | Version | Internal reference |
CD-137862 | No infrastructures are available in the locations overview when accessed through the main menu after entering the Webshop via a deeplink. | 6.4.1.0; 6.4.0.1; 6.2.2.X; 6.3.2.4; 6.3.1.5; 6.3.0.9 | |
CD-140735; CD-130483 | When opening a deeplink to infrastructure the image is not loaded. | 6.0.0.X MP; 6.4.1.0; 6.4.0.X MP; 6.2.2.X MP; 6.2.0.X MP; 6.3.2.X MP; 6.3.0.X MP; 6.3.1.6 | |
Additional remarks on the new facility booking component. | 6.4.1.0 | ||
Exhibitions (Timeslot ticketing) | |||
Customer ticket | Description | Version | Internal reference |
CD-134460; CD-134828; CD-132500 | When the exhibition ticket price is based on the selected period, the step where the customer selects the period incorrectly shows a price of 0, with the actual price only appearing in the shopping basket. | 6.4.1.0; 6.4.0.1; 6.3.2.4 | |
Error when trying to move combi exhibition. | 6.4.0.0; 6.4.1.0 | ||
When moving a combi exhibition the StateBag does not map the periods. | 6.4.1.0; 6.4.0.1; 6.2.2.X; 6.4.2.0; 6.3.0.X; 6.3.2.X; 6.3.1.X | ||
CD-142097 | Recreatex confirmation emails for combi exhibition orders contain visible HTML code. | 6.4.1.0; 6.4.0.1 | |
On mobile devices, the search bar overlaps with the exhibitions button when both regular and combi exhibition flows are enabled in the Manager. | 6.4.1.0; 6.4.0.X MP; 6.2.2.X MP; 6.3.2.X MP; 6.3.0.X MP; 6.3.1.X MP | ||
General | |||
Customer ticket | Description | Version | Internal reference |
CD-133193 | The fields on the guest checkout form do not appear in the order they were set up. | 6.4.1.0; 6.4.0.1; 6.2.2.X; 6.3.2.4; 6.3.1.5; 6.3.0.10; 6.2.0.X | |
Inflow: The number of people in the waiting queue before you is incorrect. | 6.4.1.0; 6.4.0.X MP; 6.2.2.X MP; 6.3.2.4; 6.3.1.5; 6.3.0.10 | ||
CD-136787 | The Loqate postcode look-up switches to the manual address input for non-UK addresses when you fill in other fields (name, email, or phone number), even if the selected country is still the UK. | 6.4.1.0; 6.4.0.1; 6.2.2.X; 6.3.2.4; 6.3.1.5; 6.3.0.10; 6.2.0.X | |
CD-138190 | It is possible to purchase direct debit articles online without entering an IBAN or BIC number. | 6.0.0.X; 6.4.1.0; 6.4.0.1; 6.2.2.X; 6.3.2.4; 6.3.1.5; 6.3.0.9; 6.2.0.X | |
CD-135891 | When uploading a picture in landscape mode via mobile phone, it is difficult to scroll and access the Save button in the image editor. | 6.4.1.0; 6.4.0.X MP; 6.2.2.X MP; 6.3.2.4; 6.3.1.5; 6.3.0.10 | |
CD-138780 | Triggering a refund in Adyen sends a postback to the original PostBackUrl, which is intended only for checkout purposes and does not support refunds. | 6.4.1.0; 6.4.0.1; 6.3.2.4; 6.3.1.5; 6.3.0.10 | |
CD-139493 | Ingenico Direct: Unable to pay with Ecocheques in an anonymous flow on the Webshop. | 6.1.1.X; 6.1.0.X; 6.1.2.X; 6.4.1.0; 6.2.1.X; 6.4.0.1; 6.2.2.X; 6.3.2.4; 6.3.1.5; 6.3.0.10; 6.2.0.X | |
CD-139318 | Missing translations for a new development. | 6.4.1.0; 6.4.0.X MP | |
CD-139579 | A new setting has an incorrect Dutch (NL) translation in Webshop Manager. | 6.4.1.0; 6.4.0.X MP; 6.3.1.5; 6.3.2.X MP | |
CD-138841 | Direct debit: The BIC, IBAN, and other information can only be entered for UK accounts when providing direct debit bank details. | 6.0.0.X; 6.4.1.0; 6.4.0.1; 6.2.2.X; 6.2.0.X; 6.3.2.5; 6.3.0.11; 6.3.1.6 | |
CD-140437 | In the UI of Webshop v6.4.0.0, the account button is misaligned from the side. | 6.4.1.0; 6.4.0.X MP; 6.3.2.X MP; 6.3.0.X MP; 6.3.1.X MP | |
Manager | |||
Customer ticket | Description | Version | Internal reference |
CD-139601 | Facebook analytics/pixel ID should be labelled as Meta. | 6.4.1.0; 6.4.0.X MP; 6.3.2.X MP | |
An unhandled exception occurs when returning to the Manager application after logging into the Webshop. | 6.4.1.0; 6.4.2.0 | ||
Membership | |||
Customer ticket | Description | Version | Internal reference |
CD-130968 | When purchasing a direct debit membership, the customer’s profile photo disappears. | 6.0.0.X; 6.4.1.0; 6.2.2.5; 6.3.2.3; 6.3.1.4; 6.3.0.8; 6.2.0.9; 6.2.1.X; 6.4.0.1 | |
Webshop (module) | |||
Customer ticket | Description | Version | Internal reference |
CD-137792 | Some filter settings do not work correctly, resulting in the display of article group filters even when all filters are unchecked, and showing an empty price filter when using the compact filter view. | 6.0.0.X MP; 6.4.1.0; 6.4.0.X MP; 6.2.2.X MP; 6.2.0.X MP; 6.3.2.X MP; 6.3.0.X MP; 6.3.1.6 |
Interface framework
Customer ticket | Description | Version | Internal reference |
---|---|---|---|
CD-116048 | CeviNewHorizon: A runtime exception occurs when exporting invoices. | 8.2.2.1; 8.3.0.1; 8.3.1.1; 8.4.0.0; 8.3.2.1; 8.4.1.0 | |
CD-128282 | GED Skidata Connector: The fields in the XML are not in the correct order, potentially causing issues when printing the tickets. | 8.3.0.3; 8.3.1.1; 8.4.0.0; 8.3.2.1; 8.4.1.0 | |
CD-136260; CD-131499 | Storecove E-invoicing: Issues with the latest version of the plugin. | 8.3.0.4; 8.3.2.2; 8.4.1.0; 8.4.0.1; 8.3.1.3 | |
CD-129940 | Contact is not updated if the email address already exists in MailBlue. | 8.3.2.2; 8.4.1.0; 8.4.0.1 |
Self-service kiosk
Customer ticket | Description | Version | Internal reference |
---|---|---|---|
CD-138767 | Issues with the printing of online orders and eID verification after the update. | 6.4.1.0; 6.4.0.1; 6.3.2.5; 6.3.1.6 | |
CD-141263 | Scanning an order number for ticket printing at the self-service kiosk sometimes disables the Home and Next buttons, requiring a session end by the manager to restore functionality. | 6.4.1.0; 6.4.0.1; 6.3.2.X; 6.3.1.X |
BKO (Childcare web application)
Customer ticket | Description | Version | Internal reference |
---|---|---|---|
CD-127454 | Search results in the web app do not prioritize exact matches, causing the exact matches to be listed lower despite being present in the results. | 6.0.0.X MP; 6.4.1.0; 6.4.0.X MP; 6.2.2.X MP; 6.2.0.X MP; 6.3.2.X MP; 6.3.0.X MP; 6.3.1.X MP |
Detailed information
Define prices per division
You can now configure prices per division, allowing for different prices at various venues or locations. Once set up, these prices are automatically retrieved when logging into the corresponding division.
This feature has been integrated across all relevant Recreatex modules, Webshop, and the SyDelCo application, ensuring consistent pricing management throughout the system.
Go to General > Basic data > Articles > Articles > open the detail of an article and go to the tab Selling prices. A new setting Division has been added at the level of an article selling price.
Define selling prices for all relevant divisions.
The price of the logged-in division is considered as the current article price.
When logging in, prices for the specific logged-in division and prices without a division are retrieved and applied as follows:
If prices are available for the logged-in division, those prices are applied.
If no prices are available for the logged-in division, the default prices (prices with no specific division) are applied.
Prices per division are applied across the Recreatex system, including Recreatex backoffice application, POS (cash register), API (Webshop, mPOS, Self-service kiosk) and SyDelCo.
Article sale: including sale of all types of articles, such as regular sales articles, tickets, memberships, activities or lesson registrations.
In our example, we have a default price without division (1) and two division-specific prices (2 and 3). The price of an article sold at the POS will depend on the cashier's logged-in division. If a division has a specific price configured, that price will be applied. The default price will be used if no separate price is configured for a division.
Article management: article price updates via the SyDelCo application.
The column Division is now included in the export file, with the possibility of manually editing the information and importing it back into the system. Importing older files without this column remains possible.
Reporting: in reports where the division-specific article price is relevant.
For example, the printing of article barcodes including the article price.
Mask national register numbers in Recreatex using SydAdmin security user groups.
Handling sensitive data such as national register numbers within Recreatex application can now be managed efficiently using SydAdmin security user groups. Using a new setting at the security group level, you can now mask the national register number in Recreatex overviews, input forms, reports and POS.
In SydAdmin, go to Management > Security users/program group > open the security group you want to modify.
Activate the setting Hide sensitive data (national number) and save the changes.
Make sure you assign all relevant users to this security group.
The national register number is masked as a series of asterisks.
Input forms (employee, contact and customer address card)
Overviews (customers, contacts and employees)
Reports (e.g. Customer card report)
POS
Sales admin (Invoicing)
Facility bookings: Enhanced activity booking flow
With our new web booking flow, you can now restrict your customers to book within a range of predefined timeslots (blocks), optimizing the use of your facility’s capacity and avoiding gaps in the facility schedule.
The enhanced flow considers your facility’s opening hours, calculates available timeslots, and suggests options based on the predefined timeslot duration and the minimum/maximum number of timeslots allowed per booking.
This feature is currently available for bookings by activity and Quick booking by activity.
In Recreatex, go to Facility bookings > Settings > Activities and open the detail screen of the relevant activity. In the tab Web modify the configuration in the section Next gen booking flow as follows:
Activate: Select the option to activate the alternative flow for this activity.
Min. selectable blocks: Specify the minimum number of timeslots the customer must select per booking.
Max. selectable blocks: Specify the maximum number of timeslots the customer may select per booking.
Block size: Specify the timeslot duration (hh:mm). Based on this setting and the facility's opening hours the system calculates the timeslots in the webshop calendar overview.
In Webshop Manager, go to General > User interface > Miscellaneous and activate the new Webshop user interface.
The new booking flow is currently available for Quick booking by activity (1) or regular booking, starting from activity selection in the tab Activities (2).
1. Calendar
The graphical calendar view is easy to navigate and guides the user towards the most suitable selection, helping to minimize gaps in the facility’s schedule.
The calendar displays only timeslots within the opening hours of the selected facility. In our example, the facility opens at 10:00. (1)
When the calendar overview is loaded, it centres on the timeslot closest to the current date and time (2). For example, if the customer opens the calendar overview at 14:41, it will display the timeslots around that hour.
If the customer picks a time outside of the current selection (3), the calendar automatically scrolls down to display the desired timeslots.
The color-coded blocks and legend clearly explain the timeslot details:
Timeslots selected by the customer (4)
When a customer selects a block in the calendar, the system automatically marks additional blocks to reach the minimum required selection defined by the configuration. In our example, the customer must select at least 2 blocks of 30 minutes.
Suggested additional timeslots (5)
Depending on the maximum number of blocks a customer may select, the system will suggest additional possible timeslots that are always consecutive, to use the facility time efficiently.
Once the maximum number of timeslots is selected, any remaining suggestions are removed from the calendar.
Available timeslots (6)
Reserved timeslots (7)
These are the already-booked timeslots or floating bookings (temporarily reserved slots by other customers if booking simultaneously).
Timeslots that are no longer available (8) either because they have already started/passed or because it is not possible to select the minimum number of consecutive timeslots.
Customers can switch to the old booking flow and back if needed. (9)
If multiple infrastructures are possible or an infrastructure has more places than can fit the screen the system will display pagination controls to allow the customer to navigate to the desired infrastructure and place.
2. Extras
In the next step, the customers can see the booking overview (1) and provide the same additional information (2) as in the old booking flow: participants, customer card, contact person, national register number, birth date, description, remarks, subsidy info and competition type (for groups).
For more information about requesting and validating the national register number in the facility booking flow, see Webshop: Obtain national register number via activity registration or facility booking.
3. Summary
In the final step, before adding the booking to the shopping cart and proceeding with the payment, customers can review their booking details (1) and the additional information provided in the previous step (2).
Fiscal certificates: Download a fixed PDF copy of certificate duplicate on the Webshop.
We have implemented a new approach to ensure a consistent layout of fiscal certificates displayed on the Webshop and those generated by Recreatex (Crystal Reports). Instead of recreating the fiscal certificate copy on the Webshop via the Document service, the PDF hard copy of the certificate saved in the database will be displayed and available for customers to download.
This new logic for managing and distributing duplicates of fiscal certificates has been implemented in the following modules: Swimming courses, Activities, and Childcare.
When an original fiscal certificate is generated, a PDF duplicate of the certificate is saved in the database. The same PDF document is then picked up by the Webshop and made available for the customer to download:
in My Fiscal certificates (History and Overviews)
via a direct link
Although duplicates are now created automatically whenever the original fiscal certificates are generated, there may still be instances where generating duplicates is necessary. For example:
Older versions: Fiscal certificates created in older Recreatex versions might not have a copy yet saved in backoffice.
Layout changes: If the layout of the fiscal certificate has been altered, you can re-generate the duplicates to ensure consistency with the original.
When a duplicate is requested, the system checks for an existing PDF copy in the database.
If a copy exists, the user can choose to display the existing PDF duplicate or regenerate a new one.
If the user opts to display the existing PDF, it is shown without any changes to the database.
If the user opts to regenerate the duplicates, the database is updated with the new PDF version. A progress bar is displayed while generating to allow the user to track the progress.
Webshop: Obtain national register number via activity registration or facility booking
Including a request for the national register number on generic forms (such as user profile creation) may conflict with GDPR guidelines without proper justification.
If you, however, organize activities or provide facilities where registration or booking requires the national register number, e.g., to allow issuing fiscal certificates, it is now possible to request the national register number at the level of activity registration or facility booking.
Activate the new web setting Ask national register number.
Activities: open the relevant activity and go to the tab Web > General
Facility bookings: open the relevant place and go to the tab Web
Depending on the availability of the information in the customer's profile (login user or contact person), the following section will be available or not.
Activities: A section with 2 mandatory fields National register and Date of birth is added in the tab Specify participants.
Bookings: A section with 2 mandatory fields National register and Date of birth is added in the tab Create booking.
Birth date and national register number are available in the customer profile.
The section requesting the birth date and national register number is not included in the activity registration and facility booking flow.
Birth date or national register number is available in the customer profile.
The section requesting the birth date and national register number is included in the activity registration and facility booking flow. The information already available in the customer profile is taken over and pre-filled automatically.
After the activity registration or the facility booking has been completed, the new information (birth date or national register number) provided by the customer, is added to the customer's profile.
Birth date and national register number are not available in the customer profile
The section requesting the birth date and national register number is included in the activity registration and facility booking flow.
After the activity registration or the facility booking has been completed, the new information (birth date and national register number) provided by the customer, is added to the customer's profile.
UiTPAS: Configure new UiTPAS JSON API 4.0
We have transitioned from the old XML-API (UiTPAS API 3.0) to the new UiTPAS JSON API 4.0. This implementation introduces several changes in the UiTPAS/UiTdatabank configuration, allowing users easy access through client-based authentication, and making the previously used login screen redundant.
In SydAdmin, go to Management > Company data, open the company detail screen, and click on the tab Division. Then, open the relevant division detail and click on the tab UiTPAS.
The following settings must be filled in:
Uitpas API v4 (Client authentication)
Use Uitpas API v4: select this option
Base URL: https://api.uitpas.be
Uitdatabank Search API v3 (Client authentication)
Base URL: https://search.uitdatabank.be
Client authentication
Client id: customer-specific
Client secret: customer-specific
Authentication url: https://account.uitid.be
Audience: https://api.publiq.be
For the previously implemented UiTdatabank Entry API v3, we have added the option Use client authentication for Entry API v3 to ensure users can utilize the same authentication method across all UiTPAS/UiTdatabank components.
UiTdatabank Entry API v3
Use client authentication for Entry API v3: select this option
Base URL: https://io.uitdatabank.be
Client authentication
Client id: customer-specific
Client secret: customer-specific
Authentication url: https://account.uitid.be
Audience: https://api.publiq.be
In Recreatex, go to General > Basic data > Employees > Employees and open the relevant employee. Under the tab Cashier data > Authorisation > General you will find 2 new settings:
Allow Uitpas (Client Authentication)
This setting only applies when Use Uitpas API v4 is activated.
Activating this setting allows the user to access UiTPAS functionality. Upon logging into Recreatex, the UiTPAS features become available automatically, with client authentication handled in the background.
Allow Uitdatabank (Client Authentication)
This setting only applies when Use client authentication for Entry API v3 is activated.
Activating this setting allows the user to access UiTdatabank functionality. Upon logging into Recreatex, the UiTdatabank features become available automatically, with client authentication handled in the background.
In Recreatex, go to Sales admin > settings > Points of sale > open the relevant point of sale and go to the tab UiTPAS.
The system checks the division set on the point of sale under the tab Access control and verifies the setting Use Uitpas API v4 for that division. When the division setting Use Uitpas API v4 is enabled, the point of sale setting Activate UITPAS authentication is disabled, as authentication with a username and password is no longer required.
Your organizers must be configured as customer accounts in Recreatex with the organizer ID filled in as CdbID.
Important
When selecting an UiTPAS event from the list you can only see the events for organizers configured as customer accounts with the organizer ID filled in.
Under General > Basic data > Customers > Addresses, create an address card with all necessary details for each organizer.
On the tab Various > tab Uitdatabank > CdbID: fill in the organizer ID.
API changelog
Date | Type | Method | Summary | Internal reference |
---|---|---|---|---|
22 May 2024 | Edit | FindSales | Added 3 new fields in the response
| |
30 May 2024 | Add | GetCombiExpositionTicketOptionalArticles | Criteria
Result List of CombiExpositionTicketOptionalArticles for CombiExposition with price correct for expositionPeriod | |
18 Jun 2024 | Edit |
| Added properties to ReservationActivity
| |
14 Jun 2024 | Add | GetStatusLerarenkaart | Criteria
Result
| |
21 Jun 2024 | Edit | FindEmpleyees FindInfrastructures FindPlaces FindReservations FindreservationViewsBySearchCriteria GetReservationDocumentation GetSeasonPlanningConfirmationDocumentData | Added property ShowInfrastructureInfoOnWeb | |
03 Jul 2024 | Add |
| ||
04 Jul 2024 | Edit | ConfigureDevice | Added property TokenResetTime to the response in the Sales zone | |
04 Jul 2024 | Edit | FindWaitingListStudentOverview ListWaitingListCalls | Added LessonGroupEntryDate to the response | |
09 Jul 2024 | Edit | FindExpositionPeriodDates.sql | Added a new property FilterOverlappingDays to the criteria | |
15 Jul 2024 | Edit | FindActivities | Added Include EmployeeTasks to the criteria Added EmployeeTasks to the response | |
16 Jul 2024 | Edit | FindReservations | Added ImageUrl to the response in contactperson | |
17 Jul 2024 | Edit | FindRentalOrders | Added ReservationId to the criteria | |
18 Jul 2024 | Edit | FindReservationsOverviewByDay |
| |
02 Aug 2024 | Edit | CheckoutBasket | Added property to Basket
| |
05 Aug 2024 | Edit | FindSalesZoneArticles | Added to FindSalesZoneArticlesCriteria
Added to Article
| |
05 Aug 2024 | Edit | CheckoutBasket | Added property to Basket
| |
07 Aug 2024 | Edit | FindSalesZoneArticles | Added property to FindSalesZoneArticlesCriteria
Added to ArticleCategory
| |
07 Aug 2024 | Add | ImageService | Added new URL for ItemCategory image /ItemCategory/{SHOPID}/{ID}?width={WIDTH}&height={HEIGHT} | |
07 Aug 2024 | Edit | GetSalesZoneStatus | Added to SalesZoneConfiguration
| |
01 Oct 2024 | Edit | Basket calls | Added 2 properties to ActivityReservation
|