Openbravo Issue Tracking System - POS2
View Issue Details
0050587POS2POSpublic2022-10-19 14:192022-10-21 13:30
cberner 
Retail 
normalminorhave not tried
newopen 
5
 
 
No
0050587: In multiselect mode, support specifying which lines are selectable or not
When in multiselect mode, in some cases it is desirable to not allow selecting some of the order lines depending on a criteria.

An example of this is services configuration, when in this step, we only want to allow multiselection of order lines with related services, and only those should be able to be selected.
1. Login WebPOS
2. Add one GPS Handheld product to the ticket and a any other product without services(Avalanche Transceiver)
3. Click on the GPS Handheld and Related Services

See that Avalanche Transceiver is selectable, although it has no related services.
No tags attached.
related to defect 0049933 closed cberner [Services] If a Service Product is defined as "Included Product Categories" can be added as a service of itself 
Issue History
2022-10-19 14:19cbernerNew Issue
2022-10-19 14:19cbernerAssigned To => Retail
2022-10-19 14:19cbernerTriggers an Emergency Pack => No
2022-10-19 14:21cbernerRelationship addedrelated to 0049933
2022-10-21 13:30hgbotNote Added: 0142417

Notes
(0142417)
hgbot   
2022-10-21 13:30   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 41ecc8beff8f103b214e62596447dd57225df27e
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 21-10-2022 10:52:23
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/41ecc8beff8f103b214e62596447dd57225df27e [^]

Fixes ISSUE-49933: If a Service Product is defined as "Included Product Categories" can be added as a service of itself

It was possible to add a service to itself in that case. To fix it, we
don't show any result when some service is selected in the
multiselection, that will make sure it is not possible to add a service
to another service.

This should be reviewed when FR-50587 is fixed, as that will make this
fix obsolete and no longer necessary.

---
M web-jspack/org.openbravo.pos2/src/model/user-interface/user-actions/ApplyServiceProductSearchFilters.js
---