Openbravo Issue Tracking System - Retail Modules
View Issue Details
0048299Retail ModulesRetail API Discountpublic2021-12-21 15:232022-02-02 21:24
psanjuan 
jetxarri 
urgentmajoralways
closedfixed 
30Openbravo Appliance 14.04
RR20Q3 
 
No
0048299: Improve the promotion type : FREE PRODUCT PER TOTAL AMOUNT by adding several products in one time NOE 5526 and RM-216
Improve the promotion type : FREE PRODUCT PER TOTAL AMOUNT by adding several products in one time
N/A
Under definition
NOR
Issue History
2021-12-21 15:23psanjuanNew Issue
2021-12-21 15:23psanjuanTriggers an Emergency Pack => No
2021-12-21 15:23psanjuanAssigned To => psanjuan
2021-12-21 15:23psanjuanversion => RR20Q3
2021-12-23 00:21rafarodaTag Attached: NOR
2022-01-19 21:06hgbotNote Added: 0134402
2022-01-20 17:23hgbotNote Added: 0134429
2022-01-21 09:01hgbotNote Added: 0134455
2022-01-21 09:03hgbotNote Added: 0134456
2022-01-21 09:56hgbotNote Added: 0134460
2022-01-21 09:57hgbotNote Added: 0134461
2022-01-25 12:55psanjuanAssigned Topsanjuan => aferraz
2022-02-02 21:13hgbotResolutionopen => fixed
2022-02-02 21:13hgbotStatusnew => closed
2022-02-02 21:13hgbotNote Added: 0134739
2022-02-02 21:13hgbotNote Added: 0134740
2022-02-02 21:16hgbotNote Added: 0134741
2022-02-02 21:16hgbotNote Added: 0134742
2022-02-02 21:19hgbotNote Added: 0134743
2022-02-02 21:19hgbotNote Added: 0134744
2022-02-02 21:20aferrazAssigned Toaferraz => jetxarri
2022-02-02 21:24hgbotNote Added: 0134745
2022-02-02 21:24hgbotNote Added: 0134746

Notes
(0134402)
hgbot   
2022-01-19 21:06   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.bytotal/-/merge_requests/17 [^]
(0134429)
hgbot   
2022-01-20 17:23   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.discounts.tests/-/merge_requests/2 [^]
(0134455)
hgbot   
2022-01-21 09:01   
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/160 [^]
(0134456)
hgbot   
2022-01-21 09:03   
Merge request closed: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/160 [^]
(0134460)
hgbot   
2022-01-21 09:56   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/15 [^]
(0134461)
hgbot   
2022-01-21 09:57   
Merge Request created: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/18 [^]
(0134739)
hgbot   
2022-02-02 21:13   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.discounts.tests [^]
Changeset: 5bd8855695dfedccd9b58cd7cf04e4038448d7e0
Author: Javier Etxarri <javier.echarri@openbravo.com>
Date: 02-02-2022 21:10:52
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.discounts.tests/-/commit/5bd8855695dfedccd9b58cd7cf04e4038448d7e0 [^]

[Free Products] Fixes ISSUE-48299: Improve the promotion type FREE PRODUCT PER TOTAL AMOUNT
giving the option to add several products in one time

---
M src-test/org/openbravo/retail/discounts/tests/DiscountsMainTestSuite.java
M src-test/org/openbravo/retail/discounts/tests/StandaloneTestSuite.java
M src-test/org/openbravo/retail/discounts/tests/WebserviceTestSuite.java
---
(0134740)
hgbot   
2022-02-02 21:13   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.discounts.tests/-/merge_requests/2 [^]
(0134741)
hgbot   
2022-02-02 21:16   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata [^]
Changeset: 0edc1099fd7b095c1306f9e70e8c0de6bb7526b0
Author: Javier Etxarri <javier.echarri@openbravo.com>
Date: 02-02-2022 21:15:25
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/commit/0edc1099fd7b095c1306f9e70e8c0de6bb7526b0 [^]

[Free Products] Fixes ISSUE-48299: fix sample data including the new button column add free products and access to process

---
M referencedata/sampledata/The_White_Valley_Group/M_OFFER.xml
M referencedata/sampledata/The_White_Valley_Group/OBUIAPP_PROCESS_ACCESS.xml
---
(0134742)
hgbot   
2022-02-02 21:16   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.test.mobile.sampledata/-/merge_requests/18 [^]
(0134743)
hgbot   
2022-02-02 21:19   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata [^]
Changeset: 493e415aee7f8335f67efe869e5a1971294f566c
Author: Javier Etxarri <javier.echarri@openbravo.com>
Date: 02-02-2022 21:18:46
URL: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/commit/493e415aee7f8335f67efe869e5a1971294f566c [^]

[Free Products] Fixes ISSUE-48299: fix sample data including the new button column add free products and access to process

---
M referencedata/sampledata/Retail_Test/M_OFFER.xml
M referencedata/sampledata/Retail_Test/OBUIAPP_PROCESS_ACCESS.xml
---
(0134744)
hgbot   
2022-02-02 21:19   
Merge request merged: https://gitlab.com/openbravo/ci/modules/org.openbravo.retail.testsampledata/-/merge_requests/15 [^]
(0134745)
hgbot   
2022-02-02 21:24   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.bytotal [^]
Changeset: 788c1be2b52d2c9b98fae206a37dda3879c78129
Author: Javier Etxarri <javier.echarri@openbravo.com>
Date: 02-02-2022 21:23:18
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.bytotal/-/commit/788c1be2b52d2c9b98fae206a37dda3879c78129 [^]

[Free Products] Fixes ISSUE-48299: Improve the promotion type FREE PRODUCT PER TOTAL AMOUNT giving the option to add several
products add the same time and also using a CSV file

---
A src-db/database/sourcedata/AD_MODEL_OBJECT.xml
A src-db/database/sourcedata/AD_MODEL_OBJECT_MAPPING.xml
A src-db/database/sourcedata/OBUIAPP_PARAMETER.xml
A src-db/database/sourcedata/OBUIAPP_PROCESS.xml
A src-test/org/openbravo/retail/discounts/bytotal/StandaloneTestSuite.java
A src-test/org/openbravo/retail/discounts/bytotal/actionhandler/ImportFreeProductInDiscountTest.java
A src-test/org/openbravo/retail/discounts/bytotal/actionhandler/OfferPickFreeProductActionHandlerTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/ByTotalTestSuite.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/ByTotalDiscountsFromUser.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/FreeItem.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/ScaledBytotalStep.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/ByTotalAmount.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/ByTotalAmountScaled.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/ByTotalFreeItems.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/ByTotalPercentage.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/ByTotalPercentageScaled.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/BytotalManualPromotions.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/FixedDiscountPerTotalAmount.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/FixedPercentagePerTotalAmount.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/VariableDiscountPerTotalAmount.java
A src-test/org/openbravo/retail/discounts/bytotal/test/base/model/definition/VariablePercentagePerTotalAmount.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/CheckDiscountByTotalTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountByTotalAmountScaledTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountByTotalAmountTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountByTotalFreeItemsTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountByTotalPercentageScaledTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountByTotalPercentageTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountFixedDiscountPerTotalAmountTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountFixedPercentagePerTotalAmountTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountVariableDiscountPerTotalAmountTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountVariablePercentagePerTotalAmountTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/DiscountsUnitTestSuite.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/I35975_VerifyFreeProductsPerTotalAmountTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/I37027_VerifyManualDiscountsByTotalTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/I39536_VerifyTotalDiscountWithSplitLinesTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/I40007_VerifyWhenAddDiscFixed5EuroTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/I40460_VerifyTotalDiscountWithPriorityTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/I40666_VerifyTotalDiscountWithNonGroupedProductTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/I40812_VerifyMultiManualTotalDiscountsTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/I41097_VerifyManualAndTotalDiscountsTest.java
A src-test/org/openbravo/retail/discounts/bytotal/test/unittests/I41397_VerifyNoNegativeTotalPriceWithManualDiscountsTest.java
A src/org/openbravo/retail/discounts/bytotal/ByTotalUtils.java
A src/org/openbravo/retail/discounts/bytotal/actionhandler/ImportFreeProductInDiscount.java
A src/org/openbravo/retail/discounts/bytotal/actionhandler/OfferPickFreeProductActionHandler.java
A web/org.openbravo.retail.discounts.bytotal/css/ob-upload-free-products.css
A web/org.openbravo.retail.discounts.bytotal/js/uploadFreeProductsButton.js
M src-db/database/model/modifiedTables/M_OFFER.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/org/openbravo/retail/discounts/bytotal/DiscTComponentProvider.java
---
(0134746)
hgbot   
2022-02-02 21:24   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.discounts.bytotal/-/merge_requests/17 [^]