Notes |
|
(0143607)
|
hgbot
|
2022-11-15 11:55
|
|
|
|
(0144828)
|
hgbot
|
2022-12-20 09:55
|
|
|
|
(0144829)
|
hgbot
|
2022-12-20 09:55
|
|
|
|
(0145132)
|
hgbot
|
2023-01-03 09:56
|
|
|
|
(0145910)
|
hgbot
|
2023-01-27 08:47
|
|
|
|
(0145911)
|
hgbot
|
2023-01-27 08:47
|
|
|
|
(0145912)
|
hgbot
|
2023-01-27 08:50
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.maxlevelofcash [^]
Changeset: eec15f61f2bd9da2d17850da25b45c590616015a
Author: Yogas Karnik <yogas.karnik@openbravo.com>
Date: 27-01-2023 07:50:03
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.maxlevelofcash/-/commit/eec15f61f2bd9da2d17850da25b45c590616015a [^]
Fixes ISSUE-50896: Add max level of cash alerts to the POS
* Adds configuration Limit amount for warning and Limit amount for blocking values at Payment method level in Touch point type window.
* Implements validation business logic for cash management events and payments in ENYO POS and for payments in REACT POS. It the Limit amount for warning is reached, a message is displayed but the operation continues but if the Limit amount for blocking is reached the operation is canceled.
* Includes the Safe box amount in the validation with a remote request. In case the remote request fails (for example when the POS is offline) a message is displayed but the flow continues without taking in consideration the safe box amount.
---
A src-db/database/sourcedata/AD_MESSAGE.xml
A src-db/database/sourcedata/OBMOBC_SERVICES.xml
A src/org/openbravo/retail/maxlevelofcash/OBRMLComponentProvider.java
A src/org/openbravo/retail/maxlevelofcash/event/AppPaymentTypeHandler.java
A src/org/openbravo/retail/maxlevelofcash/process/OBRMLGetSafeBoxBalance.java
A web-jspack/org.openbravo.retail.maxlevelofcash/src/hooks/PrePaymentHook.js
A web-jspack/org.openbravo.retail.maxlevelofcash/src/ob-init.js
A web/org.openbravo.retail.maxlevelofcash/actionpreparations/ValidateCashMgmtPaymentIn.js
A web/org.openbravo.retail.maxlevelofcash/js/hooks/paymentValidation.js
A web/org.openbravo.retail.maxlevelofcash/model/paymentAmountValidation.js
A web/org.openbravo.retail.maxlevelofcash/model/validateMaxLevelOfCash.js
M src-db/database/model/modifiedTables/OBPOS_APP_PAYMENT_TYPE.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
---
|
|
|
(0145913)
|
hgbot
|
2023-01-27 08:50
|
|
|