Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0044980
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Web POSmajorhave not tried2020-09-03 16:482020-09-14 17:29
ReporteradrianromeroView Statuspublic 
Assigned Toadrianromero 
PrioritynormalResolutionfixedFixed in VersionRR20Q4
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0044980: Business layer for retail

DescriptionFor new user interface development, component provider must be isolated in retail modules between business logic, and current enyo interface. This will allow new user interface to depend only on business logic components.
Steps To ReproduceN/A
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0045085 closedjarmendariz Missing logging utilities in Business Logic 
related to defect 0045283 newRetail underscore dependency in discounts business logic 
related to defect 0045932 newRetail OB.MobileApp is used in Business Logic code 
blocks feature request 0044751 newRetail replace enyo with react for UI framework 

-  Notes
(0122599)
hgbot (developer)
2020-09-03 17:03

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 126b28cba7e63bf750a0249e84f30d25ab65c1a6
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-03T17:01:39+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/126b28cba7e63bf750a0249e84f30d25ab65c1a6 [^]

Fixes ISSUE-0044980: Business layer for retail

---
A web/org.openbravo.mobile.core/source/data/StateBackwardCompatibility.js
A web/org.openbravo.mobile.core/source/utils/RequestResultListener.js
A web/org.openbravo.mobile.core/source/utils/ob-localStorageClear.js
A web/org.openbravo.mobile.core/source/utils/ob-namespace.js
M src/org/openbravo/mobile/core/MobileCoreComponentProvider.java
M src/org/openbravo/mobile/core/MobileCoreConstants.java
M web/org.openbravo.mobile.core/source/utils/ob-console.js
M web/org.openbravo.mobile.core/source/utils/ob-debug.js
M web/org.openbravo.mobile.core/source/utils/ob-localStorage.js
---
(0122600)
hgbot (developer)
2020-09-03 17:05

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: ef66fd56e8e9f2ae4b65902e32bbcad7bc61fe9d
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-03T17:04:58+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/ef66fd56e8e9f2ae4b65902e32bbcad7bc61fe9d [^]

Fixes ISSUE-0044980: Business layer for retail

---
M src/org/openbravo/retail/posterminal/OBPOSComponentProvider.java
M src/org/openbravo/retail/posterminal/POSUtils.java
---
(0122602)
hgbot (developer)
2020-09-03 17:09

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts [^]
Changeset: f84c334a79181f4c38bf657aff81ea73be0d3adf
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-03T17:08:58+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts/-/commit/f84c334a79181f4c38bf657aff81ea73be0d3adf [^]

Fixes ISSUE-0044980: Business layer for retail

---
M src/org/openbravo/retail/discounts/DiscountsComponentProvider.java
M web/org.openbravo.retail.discounts/app/model/business-logic/discounts-engine/interface/discount-posinterface.js
---
(0122603)
hgbot (developer)
2020-09-03 17:14

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards [^]
Changeset: c79fbc2e655d50cbdbdb6e34ecdacd21e4ccb2e3
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-03T17:13:57+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.giftcards/-/commit/c79fbc2e655d50cbdbdb6e34ecdacd21e4ccb2e3 [^]

Fixes ISSUE-0044980: Business layer for retail

---
M src/org/openbravo/retail/giftcards/GCNVComponentProvider.java
---
(0122604)
hgbot (developer)
2020-09-03 17:18

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.selfcheckout [^]
Changeset: 0c3c1411a832fbadd9166d8eb46abcfa438a530b
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-03T17:17:43+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.selfcheckout/-/commit/0c3c1411a832fbadd9166d8eb46abcfa438a530b [^]

Fixes ISSUE-0044980: Business layer for retail

---
M src/org/openbravo/retail/selfcheckout/SCOComponentProvider.java
---
(0122606)
hgbot (developer)
2020-09-03 17:21

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.userinterface.react [^]
Changeset: 219ed7526c9c35034ec4846020e307f90ba99a58
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-03T17:20:35+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.userinterface.react/-/commit/219ed7526c9c35034ec4846020e307f90ba99a58 [^]

Fixes ISSUE-0044980: Business layer for retail

---
M src/org/openbravo/userinterface/react/build/ComponentProviderBridge.java
M templates/ob-post.js.template
M templates/ob-pre.js.template
---
(0122607)
hgbot (developer)
2020-09-03 17:24

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.userinterface.react.pos [^]
Changeset: bcd7bb6262324c67fe1c74dede8a4e10b51e2883
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-03T17:23:45+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.userinterface.react.pos/-/commit/bcd7bb6262324c67fe1c74dede8a4e10b51e2883 [^]

Fixes ISSUE-0044980: Business layer for retail

---
M web-react/org.openbravo.userinterface.react.pos/ob-config.json
---
(0122681)
hgbot (developer)
2020-09-04 11:09

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 95524716fad12b2eed7417e84cbe4a01da508e4a
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-04T11:09:13+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/95524716fad12b2eed7417e84cbe4a01da508e4a [^]

Related to ISSUE-0044980: Business layer for retail
Adjust jest tests to new structure

---
M web-test/model/application-state/compat/StateBackwardCompatibility-basic.test.js
M web-test/model/application-state/compat/backward-compat-integration-base.js
M web/org.openbravo.mobile.core/source/utils/ob-localStorage.js
---
(0122789)
hgbot (developer)
2020-09-08 12:21

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/merge_requests/2 [^]
(0122790)
hgbot (developer)
2020-09-08 13:11

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor [^]
Changeset: 8940a25f6e4a0c6d1b449d3189d1154ac7738dbd
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-08T12:19:38+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/commit/8940a25f6e4a0c6d1b449d3189d1154ac7738dbd [^]

Related ISSUE-0044980: Business layer for retail
* Due to sources organization, bindings.js must initialize OB namespaces

---
M web/org.openbravo.service.jsexecutor/js/bindings.js
---
(0122791)
hgbot (developer)
2020-09-08 13:11

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.service.jsexecutor/-/merge_requests/2 [^]
(0123027)
hgbot (developer)
2020-09-14 17:29

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations [^]
Changeset: 15bd7a4d786bfee62e9715c275cf0c0e2a15709a
Author: Guillermo Alvarez de Eulate <guillermo.alvarez@openbravo.com>
Date: 2020-09-14T17:29:15+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.warehouse.advancedwarehouseoperations/-/commit/15bd7a4d786bfee62e9715c275cf0c0e2a15709a [^]

Related to ISSUE-0044980 Adapted AWO to make component provider dependant on new business logic layer

---
M src/org/openbravo/warehouse/advancedwarehouseoperations/mobile/OBAWOComponentProvider.java
---

- Issue History
Date Modified Username Field Change
2020-09-03 16:48 adrianromero New Issue
2020-09-03 16:48 adrianromero Assigned To => adrianromero
2020-09-03 16:48 adrianromero Triggers an Emergency Pack => No
2020-09-03 17:03 hgbot Resolution open => fixed
2020-09-03 17:03 hgbot Status new => resolved
2020-09-03 17:03 hgbot Fixed in Version => RR20Q4
2020-09-03 17:03 hgbot Note Added: 0122599
2020-09-03 17:05 hgbot Note Added: 0122600
2020-09-03 17:09 hgbot Note Added: 0122602
2020-09-03 17:14 hgbot Note Added: 0122603
2020-09-03 17:18 hgbot Note Added: 0122604
2020-09-03 17:21 hgbot Note Added: 0122606
2020-09-03 17:24 hgbot Note Added: 0122607
2020-09-04 11:09 hgbot Note Added: 0122681
2020-09-08 12:21 hgbot Note Added: 0122789
2020-09-08 13:11 hgbot Note Added: 0122790
2020-09-08 13:11 hgbot Note Added: 0122791
2020-09-11 08:02 marvintm Review Assigned To => marvintm
2020-09-11 08:02 marvintm Status resolved => closed
2020-09-14 17:29 hgbot Note Added: 0123027
2020-09-17 16:29 jarmendariz Relationship added related to 0045085
2020-10-22 14:43 alostale Relationship added related to 0045283
2021-02-22 09:01 alostale Relationship added blocks 0044751
2021-02-22 09:01 alostale Relationship added related to 0045932


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker