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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0036213
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2017-06-08 17:582017-06-30 09:41
ReporterdmiguelezView Statuspublic 
Assigned Tojorge-garcia 
PriorityurgentResolutionfixedFixed in VersionRR17Q3
StatusclosedFix in branchFixed in SCM revision0a7e2b735dd4
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

0036213: Adapt Web POS stock validation to support Inventory Status

DescriptionInventory 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 ReproduceInventory 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
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0039600 closedguilleaer AWO Retail Connector allows to get negative stock in a storage bin that does not allow overissue 

-  Notes
(0097249)
dmiguelez (developer)
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 (reporter)
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
---

- Issue History
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 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
Powered by Mantis Bugtracker