Notes |
|
(0110050)
|
hgbot
|
2019-02-25 12:35
|
|
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 39329fbe0944481f6e17e4abd53b19775feda946
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Jan 03 17:51:01 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/39329fbe0944481f6e17e4abd53b19775feda946 [^]
Fixed issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
This commit includes:
* New columns and foreign keys defined at database level.
* New reference list defined to add the possibility to define which kind of
scrim should be used for each process.
* New fields defined in Mobile Processes level to show new columns.
* Include new JavaScript file to Mobile core component provider.
* Add new fields in client-side information for process controller.
* Move Loading and Processing scrim to a new file.
* Generated two new kind of scrim (transparent and opaque).
* All scrims are now defined in ob-terminal-scrim.js.
* Modify showLoading, showLoadingTitle and showProcessing functions to
safeguard the API.
* Deprecate some utility functions to warn developers and clients.
* Create new default message for processing scrim.
---
M src-db/database/model/tables/OBMOBC_PROCESS_DEFINITION.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_MESSAGE.xml
M src-db/database/sourcedata/AD_REFERENCE.xml
M src-db/database/sourcedata/AD_REF_LIST.xml
M src/org/openbravo/mobile/core/MobileCoreComponentProvider.java
M src/org/openbravo/mobile/core/login/MobileCoreLoginUtilsServlet.java
M web/org.openbravo.mobile.core/source/component/ob-terminal-component.js
M web/org.openbravo.mobile.core/source/main.js
M web/org.openbravo.mobile.core/source/model/ob-terminal-model.js
M web/org.openbravo.mobile.core/source/utils/ob-processcontroller.js
M web/org.openbravo.mobile.core/source/utils/ob-utilitiesui.js
A web/org.openbravo.mobile.core/source/component/ob-terminal-scrim.js
---
|
|
|
(0110051)
|
hgbot
|
2019-02-25 12:35
|
|
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: 8ede9e6facd00087354cdd1cf286953465ea51a6
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Jan 08 13:50:44 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/8ede9e6facd00087354cdd1cf286953465ea51a6 [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Remove all references of “enyo.$.scrim” from mobile core’s module code.
Create new process controllers to implement opaque scrim in some flows.
Include xml reposition from merge conflict.
---
M src-db/database/sourcedata/AD_REF_LIST.xml
M src-db/database/sourcedata/OBMOBC_PROCESS_DEFINITION.xml
M web/org.openbravo.mobile.core/source/component/dialog/ob-profile.js
M web/org.openbravo.mobile.core/source/component/ob-commonbuttons.js
M web/org.openbravo.mobile.core/source/component/obpos-approval.js
M web/org.openbravo.mobile.core/source/model/ob-terminal-model.js
M web/org.openbravo.mobile.core/source/utils/ob-utilitiesui.js
---
|
|
|
(0110052)
|
hgbot
|
2019-02-25 12:35
|
|
Repository: erp/pmods/org.openbravo.mobile.core
Changeset: f598c8122391ab55b58cda57493d77ea77bc8cfd
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Jan 15 16:29:59 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/f598c8122391ab55b58cda57493d77ea77bc8cfd [^]
Fixed issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Include validation to avoid use a scrim message defined in ERP module.
---
M src-db/database/sourcedata/AD_COLUMN.xml
A src-db/database/sourcedata/AD_VAL_RULE.xml
---
|
|
|
(0110053)
|
hgbot
|
2019-02-25 12:35
|
|
|
|
(0110054)
|
hgbot
|
2019-02-25 12:36
|
|
|
|
(0110055)
|
hgbot
|
2019-02-25 12:36
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 79187f77a80e9bd5e68df26c30cf22213755ecac
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Jan 15 13:46:22 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/79187f77a80e9bd5e68df26c30cf22213755ecac [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Remove all references of “enyo.$.scrim” from posterminal’s module code.
Create new process controllers to implement opaque scrim in some flows.
---
M src-db/database/sourcedata/OBMOBC_PROCESS_DEFINITION.xml
M web/org.openbravo.retail.posterminal/js/cashmgmt/model/cashmgmt-model.js
M web/org.openbravo.retail.posterminal/js/components/modalreceipts.js
M web/org.openbravo.retail.posterminal/js/data/dataordersave.js
M web/org.openbravo.retail.posterminal/js/model/order.js
M web/org.openbravo.retail.posterminal/js/pointofsale/model/pointofsale-model.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/modals/modalcreditsales.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/pointofsale.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/toolbar-left.js
M web/org.openbravo.retail.posterminal/js/utils/ob-utilitiesuipos.js
M web/org.openbravo.retail.posterminal/js/utils/ticketCloseUtils.js
---
|
|
|
(0110056)
|
hgbot
|
2019-02-25 12:36
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: fafeb24f143c8df5fb75daa02952c46b63e74865
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Jan 17 10:31:25 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/fafeb24f143c8df5fb75daa02952c46b63e74865 [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Generate a new message in posterminal to avoid dependency check failure.
---
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/OBMOBC_PROCESS_DEFINITION.xml
---
|
|
|
(0110057)
|
hgbot
|
2019-02-25 12:36
|
|
|
|
(0110058)
|
hgbot
|
2019-02-25 12:36
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: e98aebd4d2950e292fa50258afd53fbf2f08299a
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Jan 21 11:02:40 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e98aebd4d2950e292fa50258afd53fbf2f08299a [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Include function check in ticketCloseUtils.
Remove unnecessary line in creditSaleAction component.
---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
M web/org.openbravo.retail.posterminal/js/utils/ticketCloseUtils.js
---
|
|
|
(0110059)
|
hgbot
|
2019-02-25 12:36
|
|
|
|
(0110060)
|
hgbot
|
2019-02-25 12:36
|
|
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: a7af7f37602714a07bc97d1e29e319e7f073db98
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Feb 25 12:19:59 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/a7af7f37602714a07bc97d1e29e319e7f073db98 [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of enyo' scrim
Revert change in Layway setDisabled function.
Removed incorrect code from layaway tap function.
---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
|
|
|
(0110061)
|
hgbot
|
2019-02-25 12:37
|
|
Repository: erp/pmods/org.openbravo.retail.discounts.bypaymentmethod
Changeset: 1644af4eec66723867cf4bc1878ef8a99bde1b8f
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Jan 08 13:48:31 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.bypaymentmethod/rev/1644af4eec66723867cf4bc1878ef8a99bde1b8f [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Remove all references of “enyo.$.scrim” from discount bypaymentmethod’s module
code.
Create new process controllers to implement opaque scrim in some flows.
---
M src-db/database/sourcedata/OBMOBC_PROCESS_DEFINITION.xml
M web/org.openbravo.retail.discounts.bypaymentmethod/js/paymentmethod-discount.js
---
|
|
|
(0110062)
|
hgbot
|
2019-02-25 12:37
|
|
Repository: erp/pmods/org.openbravo.retail.sessions
Changeset: 25c8985598e357f565b253bc1bc3909e594251d5
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Jan 08 13:57:04 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.sessions/rev/25c8985598e357f565b253bc1bc3909e594251d5 [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Remove all references of “enyo.$.scrim” from session’s module code.
Create new process controllers to implement opaque scrim in some flows.
---
M web/org.openbravo.retail.sessions/js/components/BusinessDateModel.js
M web/org.openbravo.retail.sessions/js/components/BusinessDateWindowView.js
A src-db/database/sourcedata/OBMOBC_PROCESS_DEFINITION.xml
---
|
|
|
(0110063)
|
hgbot
|
2019-02-25 12:38
|
|
Repository: erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations
Changeset: 8e49e6b1e91f410fbcc55a1f640dfd3c59375c80
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Jan 08 13:56:30 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations/rev/8e49e6b1e91f410fbcc55a1f640dfd3c59375c80 [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Remove all references of “enyo.$.scrim” from AWO’s module code.
Create new process controllers to implement opaque scrim in some flows.
---
M web/org.openbravo.warehouse.advancedwarehouseoperations/source/utils/obawo-utils.js
A src-db/database/sourcedata/OBMOBC_PROCESS_DEFINITION.xml
---
|
|
|
(0110064)
|
hgbot
|
2019-02-25 12:39
|
|
|
|
(0110065)
|
hgbot
|
2019-02-25 12:39
|
|
Repository: tools/automation/pi-mobile
Changeset: 6fd3851e57dd2c0f57014bf3083a064216b81b08
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Feb 25 12:28:55 2019 +0100
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/6fd3851e57dd2c0f57014bf3083a064216b81b08 [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Extend automated test scrim logic to cover all cases.
Deactivate enyo.$.scrim2 check, it is used in WebPOS menu to block the UI
and there is a lot of test keeping the menu opened at the end of the test.
---
M src-test/org/openbravo/test/mobile/retail/pack/selenium/terminals/WebPOSTerminalHelper.java
---
|
|
|
(0110281)
|
hgbot
|
2019-03-07 14:10
|
|
Repository: erp/pmods/org.openbravo.retail.complementary
Changeset: d81405ef73182eeaf5cc1ac69716cd4dec54c1aa
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Mar 07 14:10:02 2019 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.complementary/rev/d81405ef73182eeaf5cc1ac69716cd4dec54c1aa [^]
Related to issue 39597: Generate new scrims for webPOS to avoid the use of
enyo' scrim
Fix problem with test MultipleComplementary.
The problem was caused due to confirmation popup override and the remove
of several enyo.$.scrim from code.
The solution is to hide those popups already openend before showing the
complementary popup.
---
M web/org.openbravo.retail.complementary/js/dialogConfirm.js
---
|
|