Tags give the ability to mark specific points in history as being important
-
2.4.3
fe433b0b · ·- SV-505 — Added a "Request Return" button to the order detail page, using the same conditions as the order list action (return feature enabled, and the order still inside the configured return window). Return availability moved into the new Block/Order/ReturnRequest.php trait, shared by Block/Order/Lister.php and Block/Order/Details.php; Block/Base/Details.php gained a canRequestReturn() default of false so the shared base/details/header-buttons.phtml template stays safe on the invoice, delivery and quotation detail pages. Order detail blocks now select DocDate, which the window check needs. - SV-501 — Return quantities are normalised in Helper/RmaCreateData.php before use. Anything non-numeric counts as nothing to return: PHP 8 compares a non-numeric string to 0 as a string, so 'NaN' > 0 was true and the value reached the total calculations, where it threw a TypeError that surfaced as the generic error message. - Return quantities are additionally capped at the Quantity the order line actually contains. The form's max attribute was previously the only limit, so a crafted post could return more than was ordered. The cap does not account for quantities returned on earlier requests for the same order. Added unit tests under Test/Unit/ — the first in this module.
-
2.4.2
ed0d05f2 · ·- Added a check for when SAP can somehow not return the order when preparing to send the RMA request to SAP
-
-
2.4.0
Release: 2.4.06bf4411f · ·SV-461 :: Improvements in RMA successful creation feedback, better in store notice and email confirmation.
-
-
2.3.2
Release: 2.3.2dda7ea46 · ·- Made an improvement so that the checkout shows the correct form based on the addresses
-
-
2.3.0
a511da34 · ·Security and Filters update - Added strong filter validations to text filters to prevent oData injection - Improved the filter template by making each display type its own template - Added a number display type currently only used for filters - DocNum lister columns now default to number instead of test display type
-
2.2.1
4c8bdfcd · ·- Made an adjustment that could prevent guest RMA data security issues - Created an additional Management enable/disable feature to toggle Webshop customer
-
2.2.0
abfeec28 · ·- Fixed a security vulnerability that could allow users to view all SAP data if they used the correct search filter
-
-
-
-
-
-
-
2.1.12
Release: 2.1.12f2847a65 · ·Added the calculated fields from the invoice lister to more pages, see https://epartment.atlassian.net/browse/ODV-161 for more context.
-
2.1.11
Release: 2.1.11db9fda23 · ·Made the address save controller build the address data dynamically instead of static.
-
2.1.10
Release: 2.1.10c22d3c58 · ·- now subtracting the paid amount from the invoice total to make sure the open amount is correct
-
2.1.9
Release: 2.1.90d72fb63 · ·- Added support for SAP systems that don't use down payments on invoices