FIXED:
Resolution of the following issues:
- Fixed an issue that could cause the app to unexpectedly close when editing and validating a menu if the Delete items sent to preparation permission was disabled.
- Removed unnecessary text displayed under the name of products sent to KDS1 when Gratuity was enabled.
- Fixed an issue that could prevent the generation of the SAFT file when incorrect data existed in print records.
- Corrected tax calculation in menus with multiple tax distributions.
- Fixed a payment screen freeze when managing products with Gratuity and making partial payments.
- Fixed a freeze that could occur when cancelling a gift card payment from the payment method selection.
- Corrected tip calculation by percentage on products with quantity greater than 1 when paying by items.
- Fixed an issue that allowed payments with Gift Card for an amount greater than the order total.
- Fixed an issue when selecting products during itemized payments using seat management.
- Fixed an issue that prevented modifying the quantity of a product not yet sent to kitchen when the Delete items sent to preparation permission was enabled.
- Corrected calculation of food and beverage totals in orders with weighted products, removed discounts, and partial payments.
- Fixed an issue that allowed adding optional modifiers to already paid products, potentially causing order imbalances.
- Corrected tax calculation when adding the same product multiple times to an order. Now, tax is calculated independently for each line.
- Fixed an issue that prevented automatic printing of orders sent from Revo SOLO when a customer was associated with the table.
- Adjusted arrival and departure dates in reservation queries to display correctly on devices set to time zones other than UTC.
- Fixed an issue that prevented registering customers in InTOUCH when the phone number included the + symbol.
- Corrected the translation of Occupy table in XEF filters to display correctly in all languages.
- Updated the French translation of a message related to card payments and tips.
- Improved the error message when searching for a non-existent order or entering letters in the order history search.
- Fixed an issue with partial payments in PMS integrations that could send the total order amount instead of the pending amount.
- Fixed an issue that allowed moving contents to tables belonging to deactivated rooms in the Back-office layout.
- Fixed an issue with 2x1 promotions when products from different categories were involved.
IMPROVED:
Improved:
- The reason for discounts is now limited to a maximum of 40 characters to prevent errors during registration.
- The PMS shift closure report now separates discounts into Product discounts and Order discounts, making it easier to review and providing a more detailed breakdown.
- Improved the message shown when attempting to combine incompatible payment methods, indicating that itemized payment is required to close the order.
