Openbravo Issue Tracking System - POS2
View Issue Details
0054602POS2POSpublic2024-02-07 02:002024-02-22 08:14
gaboflash 
gaboflash 
normalminorN/A
closedfixed 
5
 
24Q2 
No
0054602: Allow to activate or deactivate the product exchange functionality based on the product characteristic configuration in BO
A new checkbox should be added to the Channel Touchpoint Type and logic has to be implemented to allows activate or not the functionality for product exchange
N/A
No tags attached.
Issue History
2024-02-07 02:00gaboflashNew Issue
2024-02-07 02:00gaboflashAssigned To => gaboflash
2024-02-07 02:00gaboflashTriggers an Emergency Pack => No
2024-02-08 18:08hgbotNote Added: 0160507
2024-02-20 03:46hgbotNote Added: 0160956
2024-02-22 08:12hgbotResolutionopen => fixed
2024-02-22 08:12hgbotStatusnew => closed
2024-02-22 08:12hgbotFixed in Version => 24Q2
2024-02-22 08:12hgbotNote Added: 0161057
2024-02-22 08:12hgbotNote Added: 0161058
2024-02-22 08:12hgbotNote Added: 0161059
2024-02-22 08:12hgbotNote Added: 0161060
2024-02-22 08:12hgbotNote Added: 0161061
2024-02-22 08:12hgbotNote Added: 0161062
2024-02-22 08:12hgbotNote Added: 0161063
2024-02-22 08:12hgbotNote Added: 0161064
2024-02-22 08:14hgbotNote Added: 0161066
2024-02-22 08:14hgbotNote Added: 0161067
2024-02-22 08:14hgbotNote Added: 0161068

Notes
(0160507)
hgbot   
2024-02-08 18:08   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2414 [^]
(0160956)
hgbot   
2024-02-20 03:46   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1479 [^]
(0161057)
hgbot   
2024-02-22 08:12   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 18cb64cfb2171dbbfb5566fa262360928a77ce74
Author: Gabriel Lopez <gabriel.lopez@doceleguas.com>
Date: 22-02-2024 08:10:18
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/18cb64cfb2171dbbfb5566fa262360928a77ce74 [^]

Fixes ISSUE-54602: Added support for managing the execution of the product exchange process based on product characteristics settings

---
A src-db/database/model/modifiedTables/M_PRODUCT_CH.xml
A src/org/openbravo/pos2/master/ProductCharacteristic.java
A src/org/openbravo/pos2/master/ProductCharacteristicProperties.java
A web-jspack/org.openbravo.pos2/src/model/masterdata/ProductCharacteristicModel.js
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M web-jspack/org.openbravo.pos2/src/model/ticket/actions/ExchangeProductActionPreparation.js
M web-jspack/org.openbravo.pos2/src/ob-init.js
---
(0161058)
hgbot   
2024-02-22 08:12   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2414 [^]
(0161059)
hgbot   
2024-02-22 08:12   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 2ba78135c0c48721628fbfc9590ce11458cc0fce
Author: Gabriel Lopez <gabriel.lopez@doceleguas.com>
Date: 22-02-2024 08:10:18
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/2ba78135c0c48721628fbfc9590ce11458cc0fce [^]

Related to ISSUE-54602: Fixed test Jest

---
M web-jspack/org.openbravo.pos2/src/model/ticket/actions/__test__/ExchangeProductActionPreparation.test.js
---
(0161060)
hgbot   
2024-02-22 08:12   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: c1ffbd736ea54fa32228995f29ac7c6041b49e8e
Author: Gabriel Lopez <gabriel.lopez@doceleguas.com>
Date: 22-02-2024 08:10:18
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/c1ffbd736ea54fa32228995f29ac7c6041b49e8e [^]

Related to ISSUE-54602: Read the characteristics information from the existing ProductCharacteristicValue masterdata instead of creating a new separate masterdata model for Prodct Characteristics

---
A src/org/openbravo/pos2/master/ProductCharacteristicValueProperties.java
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.pos2/src/model/ticket/actions/ExchangeProductActionPreparation.js
M web-jspack/org.openbravo.pos2/src/ob-init.js
R src/org/openbravo/pos2/master/ProductCharacteristic.java
R web-jspack/org.openbravo.pos2/src/model/masterdata/ProductCharacteristicModel.js
---
(0161061)
hgbot   
2024-02-22 08:12   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 2cc8668313ef25945cd169a142280ba2dd2b9bb7
Author: Gabriel Lopez <gabriel.lopez@doceleguas.com>
Date: 22-02-2024 08:10:18
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/2cc8668313ef25945cd169a142280ba2dd2b9bb7 [^]

Related to ISSUE-54602: Added support for the case when the find function returns undefined because no elements match the specified condition

---
M web-jspack/org.openbravo.pos2/src/model/ticket/actions/ExchangeProductActionPreparation.js
---
(0161062)
hgbot   
2024-02-22 08:12   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: cd3696ca5dba129d8ef43b83228d902a6065c78b
Author: Gabriel Lopez <gabriel.lopez@doceleguas.com>
Date: 22-02-2024 08:10:18
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/cd3696ca5dba129d8ef43b83228d902a6065c78b [^]

Related to ISSUE-54602: Moved the variant property to the query in posterminal so that it can be used by other modules

---
M src/org/openbravo/pos2/master/ProductCharacteristicValueProperties.java
---
(0161063)
hgbot   
2024-02-22 08:12   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 64a79fd607c9032a355cda898d4c2cd960295a41
Author: Gabriel Lopez <gabriel.lopez@doceleguas.com>
Date: 22-02-2024 08:10:18
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/64a79fd607c9032a355cda898d4c2cd960295a41 [^]

Related to ISSUE-54602: Added Jest test for product exchange logic based on the Allow Exchange characteristics config

---
M web-jspack/org.openbravo.pos2/src/model/ticket/actions/__test__/ExchangeProductActionPreparation.test.js
---
(0161064)
hgbot   
2024-02-22 08:12   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 6fb23a0d6f88e399a1a2786185180235feddb0ba
Author: Antonio Moreno <antonio.moreno@openbravo.com>
Date: 22-02-2024 08:11:13
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/6fb23a0d6f88e399a1a2786185180235feddb0ba [^]

Fixed ISSUE-54602. Implemented rules to restrict the product exchange flow. Merge branch 'fix/54602'

---
A src-db/database/model/modifiedTables/M_PRODUCT_CH.xml
A src/org/openbravo/pos2/master/ProductCharacteristicValueProperties.java
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.pos2/src/model/ticket/actions/ExchangeProductActionPreparation.js
M web-jspack/org.openbravo.pos2/src/model/ticket/actions/__test__/ExchangeProductActionPreparation.test.js
---
(0161066)
hgbot   
2024-02-22 08:14   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1479 [^]
(0161067)
hgbot   
2024-02-22 08:14   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 1f785e7570d82141c892e715d0a45abd94c17bb2
Author: Gabriel Lopez <gabriel.lopez@doceleguas.com>
Date: 22-02-2024 07:14:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/1f785e7570d82141c892e715d0a45abd94c17bb2 [^]

Related to ISSUE-54602: Read the characteristics information from the existing ProductCharacteristicValue masterdata instead of creating a new separate masterdata model for Prodct Characteristics

---
M src/org/openbravo/retail/posterminal/master/ProductCharacteristicValue.java
---
(0161068)
hgbot   
2024-02-22 08:14   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 01bbfcadfe55ef6b11278df1728a4579806121aa
Author: Gabriel Lopez <gabriel.lopez@doceleguas.com>
Date: 22-02-2024 07:14:43
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/01bbfcadfe55ef6b11278df1728a4579806121aa [^]

Related to ISSUE-54602: Added the Variant property of ProductCharacteristic to the masterdata model ProductCharacteristicValue

---
M src/org/openbravo/retail/posterminal/master/ProductCharacteristicValueProperties.java
---