Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0038938 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
feature request | [Retail Modules] Web POS | major | N/A | 2018-07-12 10:51 | 2019-06-05 15:02 | |||
Reporter | jorge-garcia | View Status | public | |||||
Assigned To | jorge-garcia | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | RR18Q4 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 3547d0875e6b | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | marvintm | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0038938: Add the possibility to define the assortment of a terminal at POS Terminal Type level | |||||||
Description | Now the assortment for a terminal could be only be defined at Organization level. Add Add the possibility to define the assortment of a terminal at POS Terminal Type level and, if not defined, use the one at Organization Level. | |||||||
Steps To Reproduce | - | |||||||
Proposed Solution | - | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0106307) hgbot (developer) 2018-08-13 10:10 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 3547d0875e6b85fe8a5679e785507b02648d870d Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Thu Jul 12 11:12:49 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3547d0875e6b85fe8a5679e785507b02648d870d [^] Fixed issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level This commit includes: * Added a new column in OBPOS_TERMINALTYPE to save the assortment id. * Added a new combo field in POS Terminal Type window called “Assortment”. * Change API in POSUtils to get the assortment. Now it’s necessary to send the posterminal id to get the assortment. * Declare two new method in POSUtils to get the terminal type and the organization of a terminal. * Change all declaration of the old API in retail pack to use the new API. * Change PcharacteristicHQLCriteria and ProductCharacteristicHQLCriteria to use the new remote search parameter posterminal id. Removed some useless overloaded function that cannot be used anymore. * Added in remote search the posterminal id as an additional parameter. --- M src-db/database/model/tables/OBPOS_TERMINALTYPE.xml M src-db/database/sourcedata/AD_COLUMN.xml M src-db/database/sourcedata/AD_FIELD.xml M src/org/openbravo/retail/posterminal/InitialValidations.java M src/org/openbravo/retail/posterminal/PCharacteristicHQLCriteria.java M src/org/openbravo/retail/posterminal/POSUtils.java M src/org/openbravo/retail/posterminal/ProductCharacteristicHQLCriteria.java M src/org/openbravo/retail/posterminal/master/Brand.java M src/org/openbravo/retail/posterminal/master/Category.java M src/org/openbravo/retail/posterminal/master/CategoryTree.java M src/org/openbravo/retail/posterminal/master/Characteristic.java M src/org/openbravo/retail/posterminal/master/CharacteristicValue.java M src/org/openbravo/retail/posterminal/master/Discount.java M src/org/openbravo/retail/posterminal/master/DiscountFilterProduct.java M src/org/openbravo/retail/posterminal/master/Product.java M src/org/openbravo/retail/posterminal/master/ProductCharacteristicValue.java M src/org/openbravo/retail/posterminal/master/ProductPrice.java M src/org/openbravo/retail/posterminal/process/HasServices.java M web/org.openbravo.retail.posterminal/js/components/modalproductcharacteristic.js --- |
(0106308) hgbot (developer) 2018-08-13 10:10 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 6fa66353ecde0d33e15cd44c08acf57bbcb50a45 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Jul 13 10:50:54 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/6fa66353ecde0d33e15cd44c08acf57bbcb50a45 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level Fix problem getting product services after changing the API to get the assortment. --- M src/org/openbravo/retail/posterminal/process/HasServices.java --- |
(0106309) hgbot (developer) 2018-08-13 10:10 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: b2521ca9d57aca4972eebc0205338dad5bcfa719 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Aug 03 14:59:23 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/b2521ca9d57aca4972eebc0205338dad5bcfa719 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level This commit includes: * Change some public methods to protected methods to improve new API. * Remove some useless methods to get the terminal type id and organization id for a POS terminal. --- M src/org/openbravo/retail/posterminal/PCharacteristicHQLCriteria.java M src/org/openbravo/retail/posterminal/POSUtils.java M src/org/openbravo/retail/posterminal/ProductCharacteristicHQLCriteria.java --- |
(0106310) hgbot (developer) 2018-08-13 10:10 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: f62101bbe8bf2adf84a37ea3eb83c73631e56610 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Wed Aug 08 08:29:09 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f62101bbe8bf2adf84a37ea3eb83c73631e56610 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level Fixed eclipse warning in Discount.java --- M src/org/openbravo/retail/posterminal/master/Discount.java --- |
(0106311) hgbot (developer) 2018-08-13 10:10 |
Repository: erp/pmods/org.openbravo.mobile.core Changeset: 1ec7d15357daff70f8773e05016d499e19c4f95f Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Thu Jul 12 10:56:10 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/1ec7d15357daff70f8773e05016d499e19c4f95f [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level It’s necessary to pass as a parameter the posterminal id remote search of products to get the assortment. --- M web/org.openbravo.mobile.core/source/retail/component/ob-retail-searchproductcharacteristic.js --- |
(0106312) hgbot (developer) 2018-08-13 10:11 |
Repository: erp/pmods/org.openbravo.retail.config Changeset: 9ede54310aae3f367192f344aaba21e40e56c1ec Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Thu Jul 12 10:58:30 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.config/rev/9ede54310aae3f367192f344aaba21e40e56c1ec [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level As now, the assortment could be defined at POS Terminal Type level, it’s necessary to change the ad_element to show a proper name in the backend. --- M src-db/database/sourcedata/AD_ELEMENT.xml M src-db/database/sourcedata/AD_FIELD.xml --- |
(0106313) hgbot (developer) 2018-08-13 10:11 |
Repository: erp/pmods/org.openbravo.retail.bestsellers Changeset: c0d6eb294db323a25a1e64ef5f3f2b1ea7d6dba3 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Jul 13 13:54:12 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.bestsellers/rev/c0d6eb294db323a25a1e64ef5f3f2b1ea7d6dba3 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level Change bestsellers module to use the new API to get the assortment through params in remote search. --- M src/org/openbravo/retail/bestsellers/PCharacteristicBestSellerHQLCriteria.java M src/org/openbravo/retail/bestsellers/PCharacteristicValueBestSellerHQLCriteria.java --- |
(0106314) hgbot (developer) 2018-08-13 10:11 |
Repository: erp/pmods/org.openbravo.retail.bestsellers Changeset: 07b51072e553214dfbc256b618a249a94b40de5b Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Mon Aug 06 08:45:53 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.bestsellers/rev/07b51072e553214dfbc256b618a249a94b40de5b [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level Change some public methods to protected methods to improve new API. --- M src/org/openbravo/retail/bestsellers/PCharacteristicBestSellerHQLCriteria.java M src/org/openbravo/retail/bestsellers/PCharacteristicValueBestSellerHQLCriteria.java --- |
(0106315) hgbot (developer) 2018-08-13 10:11 |
Repository: erp/pmods/org.openbravo.retail.multiupc Changeset: a3fad6e1e87aa19841915adb7e94ba7f69620b69 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Jul 13 13:55:18 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.multiupc/rev/a3fad6e1e87aa19841915adb7e94ba7f69620b69 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level Change multiupc to use the new API to get the assortment. --- M src/org/openbravo/retail/multiupc/MultiUPC.java --- |
(0106316) hgbot (developer) 2018-08-13 10:12 |
Repository: erp/pmods/org.openbravo.retail.complementary Changeset: 70117629ab104b07425fb5ccf5ca20d57b490330 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Jul 13 13:57:25 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.complementary/rev/70117629ab104b07425fb5ccf5ca20d57b490330 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level Change complementary module to use the new APi to get the assortment. --- M src/org/openbravo/retail/complementary/master/ComplementaryProducts.java --- |
(0106317) hgbot (developer) 2018-08-13 10:12 |
Repository: erp/pmods/org.openbravo.retail.discounts.combo Changeset: 307ce86dd46502633ca562c7cbbf711f7552cd03 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Mon Jul 16 13:24:01 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.combo/rev/307ce86dd46502633ca562c7cbbf711f7552cd03 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level It's necessary to send the posterminal id in the initial validation to get the assortment. --- M src/org/openbravo/retail/discounts/combo/master/DiscountComboValidation.java --- |
(0106318) hgbot (developer) 2018-08-13 10:13 |
Repository: erp/pmods/org.openbravo.retail.sampledata Changeset: 19a5e428364b04e26b6f47f27e32112a96cd1333 Author: Javier Rodriguez <javier.rodriguez <at> openbravo.com> Date: Mon Aug 06 12:14:22 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.sampledata/rev/19a5e428364b04e26b6f47f27e32112a96cd1333 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level --- M referencedata/sampledata/The_White_Valley_Group/OBPOS_APPLICATIONS.xml M referencedata/sampledata/The_White_Valley_Group/OBPOS_TERMINALTYPE.xml M referencedata/sampledata/The_White_Valley_Group/OBRETCO_PRODUCTCATEGORY.xml M referencedata/sampledata/The_White_Valley_Group/OBRETCO_PRODUCTLIST.xml M referencedata/sampledata/The_White_Valley_Group/OBRETCO_PROL_PRODUCT.xml --- |
(0106319) hgbot (developer) 2018-08-13 10:13 |
Repository: erp/pmods/org.openbravo.retail.levelpricing Changeset: b6e838df0fa003b98b16a2d6c2897d8646165016 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Fri Jul 13 13:58:31 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.levelpricing/rev/b6e838df0fa003b98b16a2d6c2897d8646165016 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level Change levelpricing module to use the new API to get the assortment. --- M src/org/openbravo/retail/levelpricing/master/LevelProductPrices.java --- |
(0106320) hgbot (developer) 2018-08-13 10:13 |
Repository: tools/automation/pi-mobile Changeset: 31c68eb258666833b372b0f902efdedb548b0ce6 Author: Javier Rodriguez <javier.rodriguez <at> openbravo.com> Date: Tue Aug 07 11:26:02 2018 +0200 URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/31c68eb258666833b372b0f902efdedb548b0ce6 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level --- M src-test/org/openbravo/test/mobile/retail/pack/selenium/TestIdPack.java A src-test/org/openbravo/test/mobile/retail/pack/selenium/terminals/WebPOSAssortmentsTerminalHelper.java A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/system/UseTerminalTypeAssortmentInstedOfOrganitationAssortment.java --- |
(0106460) hgbot (developer) 2018-08-23 10:41 |
Repository: erp/pmods/org.openbravo.retail.sampledata Changeset: aff88a32b8352ca3ed0fdec11bd952814f046219 Author: Javier Rodriguez <javier.rodriguez <at> openbravo.com> Date: Thu Aug 23 10:41:21 2018 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.sampledata/rev/aff88a32b8352ca3ed0fdec11bd952814f046219 [^] Related to issue 38938: Add the possibility to define the assortment of a terminal at POS Terminal Type level --- M referencedata/sampledata/The_White_Valley_Group/OBPOS_TERMINALTYPE.xml --- |
(0112421) hgbot (developer) 2019-06-05 15:02 |
Repository: erp/pmods/org.openbravo.retail.autobom Changeset: 2b13f45f0463f0a2984c7ed6e5c245d84826f414 Author: Roberto Carlos Toledano Gómez <rctg82 <at> gmail.com> Date: Thu Sep 13 11:37:25 2018 -0400 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.autobom/rev/2b13f45f0463f0a2984c7ed6e5c245d84826f414 [^] Related to issue 38938: Change API call to POSUtils to get the assortment. Now it’s necessary to send the posterminal id to get the assortment. --- M src/org/openbravo/retail/autobom/master/BillofMaterialsProduct.java M src/org/openbravo/retail/autobom/master/ProductBOMVersion.java --- |
Issue History | |||
Date Modified | Username | Field | Change |
2018-07-12 10:51 | jorge-garcia | New Issue | |
2018-07-12 10:51 | jorge-garcia | Assigned To | => jorge-garcia |
2018-07-12 10:51 | jorge-garcia | Triggers an Emergency Pack | => No |
2018-08-09 09:36 | jorge-garcia | Status | new => scheduled |
2018-08-09 09:45 | jorge-garcia | Relationship added | causes 0039108 |
2018-08-13 10:10 | hgbot | Checkin | |
2018-08-13 10:10 | hgbot | Note Added: 0106307 | |
2018-08-13 10:10 | hgbot | Status | scheduled => resolved |
2018-08-13 10:10 | hgbot | Resolution | open => fixed |
2018-08-13 10:10 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/3547d0875e6b85fe8a5679e785507b02648d870d [^] |
2018-08-13 10:10 | hgbot | Checkin | |
2018-08-13 10:10 | hgbot | Note Added: 0106308 | |
2018-08-13 10:10 | hgbot | Checkin | |
2018-08-13 10:10 | hgbot | Note Added: 0106309 | |
2018-08-13 10:10 | hgbot | Checkin | |
2018-08-13 10:10 | hgbot | Note Added: 0106310 | |
2018-08-13 10:10 | hgbot | Checkin | |
2018-08-13 10:10 | hgbot | Note Added: 0106311 | |
2018-08-13 10:11 | hgbot | Checkin | |
2018-08-13 10:11 | hgbot | Note Added: 0106312 | |
2018-08-13 10:11 | hgbot | Checkin | |
2018-08-13 10:11 | hgbot | Note Added: 0106313 | |
2018-08-13 10:11 | hgbot | Checkin | |
2018-08-13 10:11 | hgbot | Note Added: 0106314 | |
2018-08-13 10:11 | hgbot | Checkin | |
2018-08-13 10:11 | hgbot | Note Added: 0106315 | |
2018-08-13 10:12 | hgbot | Checkin | |
2018-08-13 10:12 | hgbot | Note Added: 0106316 | |
2018-08-13 10:12 | hgbot | Checkin | |
2018-08-13 10:12 | hgbot | Note Added: 0106317 | |
2018-08-13 10:13 | hgbot | Checkin | |
2018-08-13 10:13 | hgbot | Note Added: 0106318 | |
2018-08-13 10:13 | hgbot | Checkin | |
2018-08-13 10:13 | hgbot | Note Added: 0106319 | |
2018-08-13 10:13 | hgbot | Checkin | |
2018-08-13 10:13 | hgbot | Note Added: 0106320 | |
2018-08-17 17:50 | marvintm | Review Assigned To | => marvintm |
2018-08-17 17:50 | marvintm | Status | resolved => closed |
2018-08-17 17:50 | marvintm | Fixed in Version | => RR18Q4 |
2018-08-23 10:41 | hgbot | Checkin | |
2018-08-23 10:41 | hgbot | Note Added: 0106460 | |
2019-06-05 15:02 | hgbot | Checkin | |
2019-06-05 15:02 | hgbot | Note Added: 0112421 |
Copyright © 2000 - 2009 MantisBT Group |