Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0036213 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | always | 2017-06-08 17:58 | 2017-06-30 09:41 | |||
Reporter | dmiguelez | View Status | public | |||||
Assigned To | jorge-garcia | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | RR17Q3 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 0a7e2b735dd4 | ||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | marvintm | |||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0036213: Adapt Web POS stock validation to support Inventory Status | |||||||
Description | Inventory Status has been introduced in Q3 and Stock Validation Module must be adapted to support it. Previously, the check for allowing negative Stock was done at Client level. Now this flag has been deprecated and it has been moved to Bin Level. Each Bin has an Inventory Status, and this Status has three flags, one of them is OverIssue, this is the new Allow negative Stock flag. This module must be adapted to look for negative Stock using this flag instead of the one in client information | |||||||
Steps To Reproduce | Inventory Status has been introduced in Q3 and Stock Validation Module must be adapted to support it. Previously, the check for allowing negative Stock was done at Client level. Now this flag has been deprecated and it has been moved to Bin Level. Each Bin has an Inventory Status, and this Status has three flags, one of them is OverIssue, this is the new Allow negative Stock flag. This module must be adapted to look for negative Stock using this flag instead of the one in client information | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0097249) dmiguelez (viewer) 2017-06-08 17:58 |
Filter by stock in product search Module must be checked to see if it is needed to be adapted |
(0097692) hgbot (developer) 2017-06-27 08:36 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 4eaed24d6da2b0cbaed9dc257dc158936ad6cb0c Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Mon Jun 26 13:51:52 2017 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4eaed24d6da2b0cbaed9dc257dc158936ad6cb0c [^] Fixed issue 36213: Adapt Web POS stock validation to support Inventory Status The solution is to set the imageID to the product model and check it in case the preference is set to Y. --- M src/org/openbravo/retail/posterminal/master/ProductProperties.java M web/org.openbravo.retail.posterminal/js/components/renderproduct.js M web/org.openbravo.retail.posterminal/js/model/product.js --- |
(0097694) jorge-garcia (viewer) 2017-06-27 09:13 |
The previous patch fixes the issue number 36303 |
(0097764) hgbot (developer) 2017-06-29 13:04 |
Repository: erp/pmods/org.openbravo.retail.stockvalidation Changeset: 0a7e2b735dd4c46a3f577cd53aa447332c161c81 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Thu Jun 29 12:35:09 2017 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.stockvalidation/rev/0a7e2b735dd4c46a3f577cd53aa447332c161c81 [^] Fixed issue 36213: Adapt Web POS stock validation to support Inventory Status Stock validation module has been changed: * Two files has been deleted from the module because are no longer necessaries. * The check of allow negative stock is set at store bin level. * The allow negative stock has been renamed to overissue. * The functionality checks for those store bins in case there is not enough stock. --- M src/org/openbravo/retail/stockvalidation/OBPOSSVComponentProvider.java M src/org/openbravo/retail/stockvalidation/OrderFromQuotationStockChecker.java M src/org/openbravo/retail/stockvalidation/StockChecker.java M web/org.openbravo.retail.stockvalidation/js/modals.js R src/org/openbravo/retail/stockvalidation/ModulePropertiesServlet.java R web/org.openbravo.retail.stockvalidation/js/initmodule.js --- |
(0097781) hgbot (developer) 2017-06-30 08:11 |
Repository: erp/pmods/org.openbravo.retail.posterminal Changeset: 00aead81c6501c6bce82c19a915f979c17ac64c3 Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Thu Jun 29 12:38:12 2017 +0200 URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/00aead81c6501c6bce82c19a915f979c17ac64c3 [^] Related to issue 36213: Adapt Web POS stock validation to support Inventory Status OrderLoader now admits to specify a store bin which allows to have negative stock. --- M src/org/openbravo/retail/posterminal/OrderLoader.java --- |
(0097782) hgbot (developer) 2017-06-30 08:12 |
Repository: tools/automation/pi-mobile Changeset: eef8d3733266bbbd4153804e16c36f165d3e117b Author: Jorge Garcia <jorge.garcia <at> openbravo.com> Date: Thu Jun 29 17:36:03 2017 +0200 URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/eef8d3733266bbbd4153804e16c36f165d3e117b [^] Related to issue 36213: Adapt Web POS stock validation to support Inventory Status Change some test due to the new way of check stock validation. --- M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/stockvalidation/CheckStockValidation.java M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/stockvalidation/EnableDisableStockValidation.java M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/stockvalidation/I34089_OrderFromQuotationNotAllowNegativeStock.java M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/tests/stockvalidation/I34092_OrderStockValidationMultiReceipt.java --- |
![]() |
|||
Date Modified | Username | Field | Change |
2017-06-08 17:58 | dmiguelez | New Issue | |
2017-06-08 17:58 | dmiguelez | Assigned To | => Retail |
2017-06-08 17:58 | dmiguelez | OBNetwork customer | => No |
2017-06-08 17:58 | dmiguelez | Triggers an Emergency Pack | => No |
2017-06-08 17:58 | dmiguelez | Note Added: 0097249 | |
2017-06-26 13:50 | jorge-garcia | Assigned To | Retail => jorge-garcia |
2017-06-26 13:50 | jorge-garcia | Status | new => acknowledged |
2017-06-27 08:36 | hgbot | Checkin | |
2017-06-27 08:36 | hgbot | Note Added: 0097692 | |
2017-06-27 08:36 | hgbot | Status | acknowledged => resolved |
2017-06-27 08:36 | hgbot | Resolution | open => fixed |
2017-06-27 08:36 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4eaed24d6da2b0cbaed9dc257dc158936ad6cb0c [^] |
2017-06-27 09:04 | jorge-garcia | Status | resolved => new |
2017-06-27 09:04 | jorge-garcia | Resolution | fixed => open |
2017-06-27 09:13 | jorge-garcia | Status | new => scheduled |
2017-06-27 09:13 | jorge-garcia | Note Added: 0097694 | |
2017-06-29 13:04 | hgbot | Checkin | |
2017-06-29 13:04 | hgbot | Note Added: 0097764 | |
2017-06-29 13:04 | hgbot | Status | scheduled => resolved |
2017-06-29 13:04 | hgbot | Resolution | open => fixed |
2017-06-29 13:04 | hgbot | Fixed in SCM revision | http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4eaed24d6da2b0cbaed9dc257dc158936ad6cb0c [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.stockvalidation/rev/0a7e2b735dd4c46a3f577cd53aa447332c161c81 [^] |
2017-06-30 08:11 | hgbot | Checkin | |
2017-06-30 08:11 | hgbot | Note Added: 0097781 | |
2017-06-30 08:12 | hgbot | Checkin | |
2017-06-30 08:12 | hgbot | Note Added: 0097782 | |
2017-06-30 09:41 | marvintm | Review Assigned To | => marvintm |
2017-06-30 09:41 | marvintm | Status | resolved => closed |
2017-06-30 09:41 | marvintm | Fixed in Version | => RR17Q3 |
2018-11-08 11:05 | ngarcia | Relationship added | related to 0039600 |
Copyright © 2000 - 2009 MantisBT Group |