Skip to main content

Recreatex documentation

Neue Funktionen

Recreatex

Activities

Customer ticket

Description

Version

Internal reference

Performance improvement when requesting a full list of activities using the stored procedure pActivitiesGetList.

8.4.2.0

BACKOFFICE-24886

Facility bookings

Customer ticket

Description

Version

Internal reference

The "From" and "Till" times selected in the calendar overview are now saved to the user's profile and reloaded upon reopening.

8.4.2.0

BACKOFFICE-24228

The info panel at the bottom of the Facility bookings graphic overview now also includes information about linked locker rooms, showing full details in a tooltip when hovering over the info.

8.4.2.0

BACKOFFICE-24710

Automatically adjust the start time of new bookings in a set to the end time of the previous booking.

8.4.2.0

BACKOFFICE-24730

The overview of available places now displays time blocks that combine opening hours of the infrastructure and activity availability periods, merging any overlaps into a single block.

8.4.2.0

BACKOFFICE-24898

Season planning: Added the ability to configure a booking priority for customers, with new settings to display this priority information within the Series of bookings overview and the graphical bookings overview.

8.4.2.0

BACKOFFICE-24922

Framework

Customer ticket

Description

Version

Internal reference

The Aspose libraries have been updated to a more recent version, and all relevant components have been upgraded accordingly.

8.4.2.0

BACKOFFICE-24010

Converted all assemblies in the Recreatex solution to target AnyCPU instead of x86, allowing it to run on both 32-bit and 64-bit systems.

8.4.2.0

BACKOFFICE-24954

Migrated SQLite references to support AnyCPU.

8.4.2.0

BACKOFFICE-25076

Implemented cleanup of temporary files, ensuring read-only files and directories are deleted without causing an exception when closing ReCreateX.

8.4.2.0; 8.5.0.0; 8.3.2.X; 8.3.1.X; 8.4.0.X; 8.3.0.X; 8.4.1.X

BACKOFFICE-25396

General

Customer ticket

Description

Version

Internal reference

Employees: Added the possibility to block a salary.

8.4.2.0

BACKOFFICE-22551

You can now create and configure regions in Recreatex, optionally link them to counties, and use these regions for more detailed reporting.

8.4.2.0

BACKOFFICE-24585

Articles: Implemented the possibility of deleting the article's active periods in batch.

8.4.2.0

BACKOFFICE-24850

It is now possible to add translations of county names into different languages.

8.4.2.0

BACKOFFICE-25031

It is now possible to add translations of region names into different languages.

8.4.2.0

BACKOFFICE-25032

MuseumPass: Ensured that MuseumPass membership articles can be correctly configured in the system by automatically excluding the "Activate immediately when sold" setting when the "Is MuseumPass" option is selected.

8.4.2.0; 8.5.0.0

BACKOFFICE-25370

Membership

Customer ticket

Description

Version

Internal reference

The SP to export membership renewal propositions can be extended for CSV export, allowing additional fields to be included.

8.4.2.0

BACKOFFICE-24597

The "Box" number, if available on the customer's address card, is now also shown on all POS (cash register) screens, including customer details.

8.4.2.0

BACKOFFICE-24747

We have introduced a new option that allows consumption vouchers to be valid from the day of membership extension, rather than the first day of the following month.

8.4.2.0

BACKOFFICE-24749

Disabled devaluation of memberships linked to Museumpass via backoffice.

8.4.2.0

BACKOFFICE-25157

We have implemented plugin-based authorization for subscription activations in Recreatex, enabling plugins to validate or deny activations based on custom criteria.

8.4.2.0; 8.5.0.0

BACKOFFICE-25158

Other

Customer ticket

Description

Version

Internal reference

Optimization of group ticket processing combined with locker whitelisting (GAT Relaxx).

8.4.2.0

BACKOFFICE-24918

POS

Customer ticket

Description

Version

Internal reference

Allow selection of multiple possibilities per option when selling an article at the POS.

8.4.2.0

BACKOFFICE-24008

A new POS parameter allows you to choose between translated article description, article description, and article ticket description for kitchen/bar tickets.

8.4.2.0

BACKOFFICE-24413

Implemented the ability to sort exhibition optional articles in the webshop based on relevance configured in the backoffice.

8.4.2.0

BACKOFFICE-24743

Combi exhibitions: Customers who order combi-exhibition tickets online with the pay-later option can complete their payment later at the POS.

8.4.2.0

BACKOFFICE-24882

We have introduced a new parameter to only show payment methods configured for the current POS when entering counted amounts.

8.4.2.0

BACKOFFICE-24920

Performance optimization on SP “pAddressCardsGetListByAddressAndCardTypeFormatted“.

8.4.2.0; 8.3.2.X; 8.3.1.X; 8.4.0.X; 8.3.0.X; 8.4.1.X

BACKOFFICE-25209

Recreatex - Enviso integration

Customer ticket

Description

Version

Internal reference

TradeFlow: The voucher details imported from Enviso are now correctly stored in Recreatex, enabling comprehensive reporting on sold, used, and outstanding vouchers.

8.4.2.X

BACKOFFICE-25190

Reporting

Customer ticket

Description

Version

Internal reference

Created a new stored procedure to use as a report source for the standard DevExpress report with article barcodes.

8.4.1.0; 8.4.2.0

BACKOFFICE-24853

Sales admin

Customer ticket

Description

Version

Internal reference

The customer token number can now be printed at the top of the sales receipt and kitchen/bar ticket in a larger font for improved clarity.

8.4.2.0

BACKOFFICE-24581

Financial export 36 (AFAS): Added new invoice export parameter to include project dimensions (FiPrjEntries object) in the sales export.

8.4.2.0

BACKOFFICE-24622

When processing open orders, the search criteria entered in the Orders overview are now saved when closing the screen.

8.4.2.0

BACKOFFICE-24688

Direct debit: Introduced a new option to register direct debit collections on the customer who buys the membership at the counter (POS), instead of the membership customer, aligning the counter process with the webshop.

8.4.2.0

BACKOFFICE-24868

Updated the invoice layout with a new POM payment section, including a fully clickable payment section image, with changes applied to Crystal Report invoices for all supported languages.

8.4.2.0

BACKOFFICE-24869

Direct debit: The digital signature filled in on the webshop is now visualized in the direct debit contract form (backoffice) and on the SEPA authorization report.

8.4.2.0

BACKOFFICE-24910

In the configuration of the Pay-by-link functionality for Enviso pay, we have added validation to ensure the Expiration days parameter does not exceed 70 days.

8.4.2.0

BACKOFFICE-25015

SoulIT: Extra field "SoulIT department" added to the SoulIT settings in the point of sale configuration.

8.4.2.0

BACKOFFICE-25257

Swimming courses

Customer ticket

Description

Version

Internal reference

Direct debit: Direct debit collections with a price dependent on lesson days allow you to charge students based on the actual number of lesson days within a collection period, ensuring accurate billing even if a student switches to another lesson group during that period.

8.4.2.0

BACKOFFICE-24599

The minimum and maximum age can now be entered as decimal values across the module.

8.4.2.0

BACKOFFICE-24722

Possibility to limit the number of students that are allowed to sign up for a catch-up lesson.

8.4.2.0

BACKOFFICE-24863

System

Customer ticket

Description

Version

Internal reference

Extended the Anonymize data functionality and the AnonymizeAddresses plugin to allow the deletion of guest data to comply with GDPR/AVG regulations.

8.4.2.0

BACKOFFICE-21812

Timeslot ticketing

Customer ticket

Description

Version

Internal reference

Implemented the possibility to add internal comments for exhibition periods, both individually and during batch creation.

8.4.2.0

BACKOFFICE-21749

Possibility to configure exhibition counters to block only web sales when ticket limit is reached while still allowing sales through POS and backoffice.

8.4.2.0

BACKOFFICE-24635

Added a new "Info" tab to the combi exhibition detail screen, including five 100-character info fields and a 1000-character internal message field.

8.4.2.0

BACKOFFICE-24725

The @IncludeExpositions parameter is now taken into account in the FindExpositions query.

8.4.2.0

BACKOFFICE-24914

When creating exhibition periods in batch, it is now possible to translate the remark that is added to the created periods.

8.4.2.0

BACKOFFICE-24921

UiTPAS

Customer ticket

Description

Version

Internal reference

Further implementation of the new UiTPAS JSON API 4.0 includes the new "Organizer ID" setting at the division level in SydAdmin. It also integrates into UiTPAS POS flows for card sales and pass holder registration, as well as the visualization of card data.

8.4.2.0

BACKOFFICE-25033

Webshop

Customer ticket

Description

Version

Internal reference

CD-139885

Activities: Made adjustments to retrieve the total count of activities, disregarding paging, to ensure accurate server-side paging in the Recreatex Webshop grids.

8.4.2.0

BACKOFFICE-23856

Exhibitions: Made adjustments to retrieve the total count of exhibitions, disregarding paging, to ensure accurate server-side paging in the Recreatex Webshop grids.

8.4.2.0

BACKOFFICE-23965

Exhibitions: Implemented adjustments to support server-side paging and sorting.

8.4.2.0

BACKOFFICE-24194

API: Implemented the ability to sort exhibition optional articles in the webshop based on relevance configured in the backoffice.

8.4.2.0

BACKOFFICE-24744

Possibility to link waiting list registration with a direct debit flow to allow students to initiate a pending direct debit contract that becomes active once the student is transferred from the waiting list to a lesson group.

8.4.2.0

BACKOFFICE-24934

API: Possibility to link waiting list registration with a direct debit flow to allow students to initiate a pending direct debit contract that becomes active once the student is transferred from the waiting list to a lesson group.

8.4.2.0

BACKOFFICE-25046

Activities: Possibility to request the national register number of the parent (current user) online during the activity registration process.

8.4.1.0; 8.4.2.0

BACKOFFICE-25073

Membership: Implemented an option to display the customer price group and family composition in the shopping cart.

8.4.2.0

BACKOFFICE-25082

The new setting that allows discount codes to be generated on the first visit is now also implemented in the webshop.

8.4.2.0

BACKOFFICE-25092

API: Implemented the option to digitally sign direct debit contracts on the Webshop.

8.4.2.0

BACKOFFICE-25154

Direct debit: Possibility to settle direct debit rejections online in the Direct debit overview within the My Membership section (History and overviews).

8.4.2.0

BACKOFFICE-25215

WSDL

Facility bookings

Customer ticket

Description

Version

Internal reference

Added the property EmployeeID to the criteria of the FindReservationsOverviewByDay method to return only bookings with a task for the specified employee.

8.4.2.0

BACKOFFICE-24923

General

Customer ticket

Description

Version

Internal reference

API: Allow selection of multiple possibilities per option when selling an article at the POS.

8.4.2.0

BACKOFFICE-24625

The article properties AllowPriceChangeWeb and AllowPriceChangeWebshop are now included in the response of the FindSubscriptionArticles method.

8.4.0.2; 8.4.2.0; 8.4.1.1

BACKOFFICE-25047

Extended the Recreatex API to pass the custom text on the article level.

8.4.2.0

BACKOFFICE-25367

Exposed the IsMuseumPass property in the FindSubscriptions API and developed a new endpoint for validating MuseumPass cards.

8.4.2.0

BACKOFFICE-25373

Membership

Customer ticket

Description

Version

Internal reference

API: Implemented MuseumPass calls.

8.4.2.0

BACKOFFICE-25156

Added CollectionContractAmount to the response of the relevant methods as property of membership.

8.4.2.0

BACKOFFICE-25286

mPOS

Customer ticket

Description

Version

Internal reference

The API now includes the PrintPOSEntryTicketApart parameter (Print access tickets as separate tickets) in the response data for the /Counter/ConfigureDevice call.

8.4.2.0

BACKOFFICE-22266

Created a new endpoint GetSalesHeaderAccessTicketsPrintDataJson to enable printing access tickets on Adyen devices.

8.4.1.0; 8.4.2.0

BACKOFFICE-24736

API: Allow selection of multiple possibilities per option when selling an article at the POS.

8.4.2.0

BACKOFFICE-25081

Self-service kiosk

Customer ticket

Description

Version

Internal reference

SoulIT: Updated the SoulItService to call CheckNationalNumberV2, now using customer details (name, first name, gender, place of birth, birthdate, and picture) instead of the national register number.

8.4.2.0

BACKOFFICE-25061

Swimming courses

Customer ticket

Description

Version

Internal reference

The minimum and maximum age can now be entered as decimal values across the module.

8.4.2.0

BACKOFFICE-24884

System

Customer ticket

Description

Version

Internal reference

MuseumPass: Explored creating a general solution for future plugins compared to implementing custom API calls specifically for MuseumPass functionality.

8.4.2.0

BACKOFFICE-25155

Timeslot ticketing

Customer ticket

Description

Version

Internal reference

API: Added a new "Info" tab to the combi exhibition detail screen, including five 100-character info fields and a 1000-character internal message field.

8.4.2.0

BACKOFFICE-24726

Combi exhibitions: Allow your customers to book combi-exhibition tickets online using the "Pay later" option to finalize their order.

8.4.2.0

BACKOFFICE-25021

Combi exhibitions: Possibility to cancel unpaid combi-exhibition visits online.

8.4.2.0

BACKOFFICE-25185

Combi exhibitions: Possibility to adjust the number of tickets and optional articles for unpaid combi-exhibition visits online.

8.4.2.0

BACKOFFICE-25310

Webshop

Activities

Customer ticket

Description

Version

Internal reference

Made adjustments to retrieve the total count of activities, disregarding paging, to ensure accurate server-side paging in the Recreatex Webshop grids.

6.4.2.0

WEBAPP-8403

Possibility to request the national register number of the parent (current user) online during the activity registration process.

6.4.1.0; 6.4.2.0

WEBAPP-8434

Bookings (Facility bookings)

Customer ticket

Description

Version

Internal reference

Implemented a new Manager setting to limit how far ahead customers can view the facility bookings calendar, preventing them from scrolling to see future dates beyond the allowed booking window.

6.4.2.0

WEBAPP-8197

A new manager setting now allows the extra description added in the backoffice to be displayed in the My Facility bookings overview (History and overviews).

6.4.2.0

WEBAPP-8289

Added the possibility to visualize own bookings in the graphical overview in a different colour than in the colour for occupied hours used by default for all bookings.

6.4.2.0

WEBAPP-8291

The new manager settings allow you to change the default sorting of the season planning overview and enable a default filter to show only today's season plannings, which can be further adjusted by the user.

6.4.2.0

WEBAPP-8395

When viewing or creating a season planning with bookings that cross midnight, the 'Till' field now includes the date as well as the hour.

6.4.2.0

WEBAPP-8396

We have introduced three separate settings to make the approval, decline, and change actions for season planning configurable individually, with all options allowed by default.

6.4.2.0

WEBAPP-8397

A new manager setting now allows the filter in the season planning overview to open automatically when the user opens the screen.

6.4.2.0

WEBAPP-8398

When trying to register a facility booking that requires a contact's national register number and birth date, and the contact cannot be selected for some reason, an error message will now prompt the customer to contact the webshop owner.

6.4.2.0; 6.4.1.X MP

WEBAPP-8435

Exhibitions (Timeslot ticketing)

Customer ticket

Description

Version

Internal reference

Implemented server-side paging in the exhibition overview, replacing client-side paging to improve performance when booking tickets.

6.4.2.0

WEBAPP-8022

Improved the performance of FindExpositionPeriodDates to reduce the number of calls.

6.4.2.0

WEBAPP-8373

Implemented the ability to sort exhibition optional articles in the webshop based on relevance configured in the backoffice.

6.4.2.0

WEBAPP-8381

Combi exhibitions: Possibility to cancel unpaid combi-exhibition visits online.

6.4.2.0

WEBAPP-8441

Combi exhibitions: Possibility to adjust the number of tickets and optional articles for unpaid combi-exhibition visits online.

6.4.2.0

WEBAPP-8442

The ticket quantity fields now enforce minimum and maximum values, even when the 'Mandatory to buy at least the minimum quantity (web)' setting is not enabled.

6.4.2.0

WEBAPP-8493

General

Customer ticket

Description

Version

Internal reference

CD-147956

Enhanced GDPR compliance of the Webshop by ensuring extra HTML and JavaScript are only loaded when specific categories of cookies are accepted by the user.

6.4.2.0

WEBAPP-6930

Removed all unused and end-of-life payment methods from the Webshop.

6.4.2.0

WEBAPP-8067

Resolved WCAG issues for version 8.4.2 (sprint 1).

6.4.2.0

WEBAPP-8286

Gezinsbond integration: Added the new Gezinsbond logo, updated the card number field with a placeholder to indicate required input, and improved several labels for better clarity.

6.4.2.0

WEBAPP-8299

Combi exhibitions: Allow your customers to book combi-exhibition tickets online using the "Pay later" option to finalize their order.

6.4.2.0

WEBAPP-8364

Resolved WCAG issues for version 8.4.2 (sprint 3).

6.4.2.0

WEBAPP-8368

Ingenico Direct: The number of allowed payments is now limited to 1 to avoid situations where users, after completing the payment and being redirected to the webshop, still can return to the hosted checkout page.

6.4.1.0; 6.4.0.1; 6.4.2.0; 6.3.0.12; 6.3.2.X; 6.3.1.X

WEBAPP-8384

Implemented global caching per ShopID with a timeout, replacing session caching to improve performance and address session dependency issues.

6.4.2.0

WEBAPP-8393

Updated remaining translations.

6.4.2.0

WEBAPP-8558

Lessons (Swimming courses)

Customer ticket

Description

Version

Internal reference

Possibility to limit the number of students that are allowed to sign up for a catch-up lesson.

8.4.2.0

BACKOFFICE-25199

Possibility to link waiting list registration with a direct debit flow to allow students to initiate a pending direct debit contract that becomes active once the student is transferred from the waiting list to a lesson group.

6.4.2.0

WEBAPP-8372

The minimum and maximum age can now be entered as decimal values across the module.

6.4.2.0

WEBAPP-8446

LLV (Instructor website)

Customer ticket

Description

Version

Internal reference

Updated service references for LLV (Instructor website).

6.4.2.0; 8.5.0.0

WEBAPP-8536

Manager

Customer ticket

Description

Version

Internal reference

Added a textbox to allow custom scripts to be included in the header of the Webshop.

6.4.2.0

WEBAPP-8288

A new page has been added that lists all statebags, allowing users to view customer and payment details, take actions based on the state of the statebag, and filter the list by key, session ID, payment methods, period, and state.

6.4.2.0

WEBAPP-8498

Membership

Customer ticket

Description

Version

Internal reference

Implemented an option to display the customer price group and family composition in the shopping cart.

6.4.2.0

WEBAPP-8263

Direct debit: Implemented the option to digitally sign direct debit contracts on the Webshop.

6.4.2.0

WEBAPP-8377

Direct debit: Possibility to settle direct debit rejections online in the Direct debit overview within the My Membership section (History and overviews).

6.4.2.0

WEBAPP-8445

The overview My membership now shows the direct debit amount as the price for memberships with a direct debit contract (tab Direct debit).

6.4.2.0

WEBAPP-8496

Ticketing (Seated ticketing)

Customer ticket

Description

Version

Internal reference

Added a new setting to show or hide the ticket price legend in the Best Available Seats (BAS) flow online.

6.4.2.0

WEBAPP-8226

Interface framework

Customer ticket

Description

Version

Internal reference

EnvisoTimeslotSyncer: A new plugin has been developed to synchronize blocked and unblocked exhibition periods between RCX and Enviso, ensuring consistent timeslots even when blocking or unblocking occurs through other flows.

8.4.2.0

PLUGINS-2140

ExportSqlTables: The plugin settings are now configurable per view/table, allowing custom configurations such as path, batch size, adding timestamp, removing CSV headers, and excluding the ID column or quote condition.

8.4.0.1; 8.4.2.0; 8.4.1.1

PLUGINS-2101

ExportSQLTablesPlugin: A textbox in the plugin configuration allows you to choose a custom field delimiter for exports.

8.4.0.1; 8.4.2.0; 8.4.1.1

PLUGINS-2144

CD-135791

Gezinsbond: Adjusted the plugin to use secure SFTP encryption instead of FTP, with an option to switch between the two and a new setting to enter the private key for secure connections.

8.4.2.0; 8.4.1.X

BACKOFFICE-24612

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

PLUGINS-2157

MultiRecreatexCard: The plugin has been updated to display membership information, including the name, surname, and picture of the holder, allowing the cashier to validate and choose whether to devaluate the membership, instead of automatic devaluation.

8.4.2.0; 8.4.1.1

PLUGINS-2160

MuseumPass: Developed a new MuseumPass plugin to enable ticket and membership validation via the MuseumPass API.

8.4.2.0

PLUGINS-2180

MuseumPass: Implemented the ISubscriptionActivationValidator interface in the MuseumPass plugin to activate memberships when activated via Recreatex or the Admission app.

8.4.2.0

PLUGINS-2196

NF525FiscalArchiveGenerator: A new plugin now automatically closes the period of the previous day, extending the existing functionality of manual daily, monthly, and yearly closures in Recreatex.

8.4.2.0

PLUGINS-2184

OdsKds: Implemented admin authentication to restrict user creation to authorized users only.

8.4.2.0

PLUGINS-2161

SAG.Plugin.Horeko: Created a new runnable plugin, configurable per division, to enable the export of Recreatex sales to Horeko.

8.4.2.0

PLUGINS-2181

SAG.Plugin.Piggy: A new plugin that generates Piggy vouchers from RCX admission tickets, linking them to barcodes for use in Horeca applications already integrated with Piggy loyalty software.

8.4.2.0

PLUGINS-2165

UploadFiscalCertificates: The plugin has been adapted to the new PDF-hardcopy logic, updating the URL format and changing the primary key generation method for security.

8.4.2.0; 8.4.1.1

PLUGINS-2159

Self-service kiosk

Customer ticket

Description

Version

Internal reference

SoulIT: Updated the SoulItService to call “CheckNationalNumberV2”, now using customer details (name, first name, gender, place of birth, birthdate, and picture) instead of the national register number.

6.4.2.0

WEBAPP-8475