Openbravo Issue Tracking System - POS2
View Issue Details
0055875POS2Corepublic2024-07-01 12:182024-08-22 14:52
inaki_luque 
inaki_luque 
normaltrivialhave not tried
closedfixed 
5
 
 
No
0055875: Block of SCO terminal when amount is reached
block the till in SCO when it reaches a certain amount
-
No tags attached.
Issue History
2024-07-01 12:18inaki_luqueNew Issue
2024-07-01 12:18inaki_luqueAssigned To => inaki_luque
2024-07-01 12:18inaki_luqueTriggers an Emergency Pack => No
2024-07-01 12:19inaki_luqueStatusnew => scheduled
2024-07-01 12:19inaki_luqueDescription Updatedbug_revision_view_page.php?rev_id=28175#r28175
2024-07-01 13:57hgbotNote Added: 0166544
2024-07-15 11:54hgbotNote Added: 0166971
2024-08-07 10:07hgbotResolutionopen => fixed
2024-08-07 10:07hgbotStatusscheduled => closed
2024-08-07 10:07hgbotNote Added: 0167786
2024-08-07 10:07hgbotNote Added: 0167787
2024-08-07 10:07hgbotNote Added: 0167788
2024-08-07 14:32hgbotNote Added: 0167806
2024-08-07 15:02hgbotNote Added: 0167807
2024-08-07 15:02hgbotNote Added: 0167808
2024-08-09 12:58hgbotNote Added: 0167914
2024-08-12 11:30hgbotNote Added: 0167967
2024-08-12 12:13hgbotNote Added: 0167972
2024-08-12 12:13hgbotNote Added: 0167973
2024-08-12 13:14hgbotNote Added: 0167979
2024-08-12 13:14hgbotNote Added: 0167980
2024-08-22 11:21hgbotNote Added: 0168355
2024-08-22 14:52hgbotNote Added: 0168378
2024-08-22 14:52hgbotNote Added: 0168379

Notes
(0166544)
hgbot   
2024-07-01 13:57   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/27 [^]
(0166971)
hgbot   
2024-07-15 11:54   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/27 [^]
(0167786)
hgbot   
2024-08-07 10:07   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout [^]
Changeset: 5f56e0b8ec5d2ac827d0e17fae31059ed68af2f8
Author: IƱaki <i.luque@orisha.com>
Date: 07-08-2024 07:25:29
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/commit/5f56e0b8ec5d2ac827d0e17fae31059ed68af2f8 [^]

Fixed ISSUE-55875: Block of SCO terminal when amount is reached

- New column created in OBSCO2_Configuration table
            - Name: amountThreshold
            - Type: Numeric
            - not mandatory

- This column is registered in the Application Dictionary.

- New field created in the SCO Configuration tab pointing this column.
            - Name: Block Basket Over Specified Amount.
            - Field Group: Alerts and Assistance Configuration.

- Adding new field to SCOConfigurationProperties.java in order to have
 it available in POS2

- when the user basket is over the amount defined in BO:
        - Help is called
        - New User Action that shows an approval, if it is specified in the BO,
          for continuing with the order.

---
A src-db/database/sourcedata/OBC2_USER_ACTION.xml
A web-jspack/org.openbravo.pos2.selfcheckout/src/model/ticket/user-actions/BasketIsOverTheThreshold.js
A web-jspack/org.openbravo.pos2.selfcheckout/src/model/user-interface/utils/__test__/callForHelp.test.js
A web-jspack/org.openbravo.pos2.selfcheckout/src/model/user-interface/utils/callForHelp.js
M src-db/database/model/tables/OBSCO2_CONFIGURATION.xml
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_FIELDGROUP.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src/org/openbravo/pos2/selfcheckout/term/SCOConfigurationProperties.java
M web-jspack/org.openbravo.pos2.selfcheckout/src/registry/registerUIExtensions.js
M web-jspack/org.openbravo.pos2.selfcheckout/src/registry/registerUserActions.js
---
(0167787)
hgbot   
2024-08-07 10:07   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout [^]
Changeset: 6f84611e9595e07b849ebdd88ae30d9a94a914ec
Author: Jorge Wederago <j.wederago@orisha.com>
Date: 07-08-2024 09:56:11
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/commit/6f84611e9595e07b849ebdd88ae30d9a94a914ec [^]

Fixed ISSUE-55875: Block of SCO terminal when amount is reached

---
A src-db/database/sourcedata/OBC2_USER_ACTION.xml
A web-jspack/org.openbravo.pos2.selfcheckout/src/components/SCOStandardDialog/SCOStandardDialog.jsx
A web-jspack/org.openbravo.pos2.selfcheckout/src/components/SCOStandardDialog/__test__/SCOStandardDialog.test.jsx
A web-jspack/org.openbravo.pos2.selfcheckout/src/components/SCOStandardDialog/index.js
A web-jspack/org.openbravo.pos2.selfcheckout/src/model/ticket/user-actions/BasketIsOverTheThreshold.js
M src-db/database/model/tables/OBSCO2_CONFIGURATION.xml
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_FIELDGROUP.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src/org/openbravo/pos2/selfcheckout/term/SCOConfigurationProperties.java
M web-jspack/org.openbravo.pos2.selfcheckout/src/components/EnterCodeManuallyPopup/EnterCodeManuallyPopup.jsx
M web-jspack/org.openbravo.pos2.selfcheckout/src/components/EnterCodeManuallyPopup/__test__/EnterCodeManuallyPopup.test.jsx
M web-jspack/org.openbravo.pos2.selfcheckout/src/components/ProductAddedPopup/ProductAddedPopup.jsx
M web-jspack/org.openbravo.pos2.selfcheckout/src/components/ProductAddedPopup/__test__/ProductAddedPopup.test.jsx
M web-jspack/org.openbravo.pos2.selfcheckout/src/model/user-interface/actions/__test__/changeCurrentPopup.test.js
M web-jspack/org.openbravo.pos2.selfcheckout/src/model/user-interface/actions/changeCurrentPopup.js
M web-jspack/org.openbravo.pos2.selfcheckout/src/registry/registerComponents.js
M web-jspack/org.openbravo.pos2.selfcheckout/src/registry/registerUIExtensions.js
M web-jspack/org.openbravo.pos2.selfcheckout/src/registry/registerUserActions.js
---
(0167788)
hgbot   
2024-08-07 10:07   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/27 [^]
(0167806)
hgbot   
2024-08-07 14:32   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/49 [^]
(0167807)
hgbot   
2024-08-07 15:02   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout [^]
Changeset: 896d529f23899586c59d3bc2cfe601b85aa62fea
Author: Jorge Wederago <j.wederago@orisha.com>
Date: 07-08-2024 12:34:03
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/commit/896d529f23899586c59d3bc2cfe601b85aa62fea [^]

Related to ISSUE-55875: Block of SCO terminal when amount is reached
*Adapt popup to use the new colorful popup API

---
M web-jspack/org.openbravo.pos2.selfcheckout/src/components/SCOStandardDialog/SCOStandardDialog.jsx
M web-jspack/org.openbravo.pos2.selfcheckout/src/registry/registerUserActions.js
---
(0167808)
hgbot   
2024-08-07 15:02   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/49 [^]
(0167914)
hgbot   
2024-08-09 12:58   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/55 [^]
(0167967)
hgbot   
2024-08-12 11:30   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/merge_requests/139 [^]
(0167972)
hgbot   
2024-08-12 12:13   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions [^]
Changeset: bed80b084f203da7585bbc5ae3ea9878c1a98e78
Author: Jorge Wederago <j.wederago@orisha.com>
Date: 12-08-2024 11:29:58
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/commit/bed80b084f203da7585bbc5ae3ea9878c1a98e78 [^]

Related to ISSUE-55875: Fix dbconsistancy

---
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
(0167973)
hgbot   
2024-08-12 12:13   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.sessions/-/merge_requests/139 [^]
(0167979)
hgbot   
2024-08-12 13:14   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout [^]
Changeset: 529e5b297bb28f33e1e7a3dd88701530eb41bdda
Author: Jorge Wederago <j.wederago@orisha.com>
Date: 12-08-2024 12:37:17
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/commit/529e5b297bb28f33e1e7a3dd88701530eb41bdda [^]

Related to ISSUE-55875: Block of SCO terminal when amount is reached
Adapt the flow to handle properly the case of having just one payment method defined

---
M web-jspack/org.openbravo.pos2.selfcheckout/src/model/ticket/user-actions/BasketIsOverTheThreshold.js
M web-jspack/org.openbravo.pos2.selfcheckout/src/registry/registerUserActions.js
M web-jspack/org.openbravo.pos2.selfcheckout/src/registry/registerWindowsAndFlows.js
---
(0167980)
hgbot   
2024-08-12 13:14   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/55 [^]
(0168355)
hgbot   
2024-08-22 11:21   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/68 [^]
(0168378)
hgbot   
2024-08-22 14:52   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout [^]
Changeset: 720c17e08161e9b30fee9521d049a6ca1846bb11
Author: Jorge Wederago <j.wederago@orisha.com>
Date: 22-08-2024 12:26:45
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/commit/720c17e08161e9b30fee9521d049a6ca1846bb11 [^]

Related to ISSUE-55875: Reorganize SCO Configuration Window
Update Basket Threshold description
Renaming elements for consistency
Fixing pending export database

---
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
---
(0168379)
hgbot   
2024-08-22 14:52   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/68 [^]