etendosoftware / etendo_core

Etendo Classic source code
9 stars 10 forks source link

EPL-1506: Filtering the fields in the "create invoices from orders" window does not work. #398

Open brunoromerosmf opened 3 months ago

brunoromerosmf commented 3 months ago

Error's description

There are two scenarios where this issue occurs:

  1. When creating a new field in this window, it works correctly (as explained in ticket : https://github.com/etendosoftware/etendo_core/issues/397), but filtering by this field in the window does not work at all.
  2. For existing fields, when you try to filter by any of these fields and there are selected lines, the filter does not work; the selected lines always appear regardless.

    Steps to reproduce the error

  3. For the first case, follow the steps explained in https://github.com/etendosoftware/etendo_core/issues/397 to add a field the way it works, and then try to filter by it (as I try in the attached video)
  4. For the second case, First see how the filter works correctly without any line selected, and then, select more than one line and try to filter (I reproduce the case in the attached video).

    Expected behavior

    It should correctly filter all fields, no matter if the field is new or if there are selected invoices.

    Affected Version

    ¿Latest/Specific? Yes Version number: 24.1.6

    Solution Design (optional)

    Other test cases

    Given: When: Then: