Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0044943 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
design defect | [Openbravo ERP] 04. Warehouse management | minor | always | 2020-09-01 09:12 | 2020-09-01 09:12 | |||||||
Reporter | gorkaion | View Status | public | |||||||||
Assigned To | Triage Omni WMS | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
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 | ||||||||||||
Web browser | ||||||||||||
Modules | Core | |||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0044943: Negative Stock check can throw false positives | |||||||||||
Description | The negative stock check is always executed with current stock level. Not considering the movement date of the document being processed. Doing it this way when currently there is not stock we are confident that even if there is enough on the date of the document there is an outgoing document on a later date that won't have enough. If currently there is enough stock the check allows the processing of the document. But it could happen that on the date of the document there is not enough stock. Causing a false positive | |||||||||||
Steps To Reproduce | Create a new product item stocked. Create a Goods Receipt of 10 units with date today. Create a Goods Shipment of 5 units with movement yesterday. It allows to process the shipment as it counts that there are 10 units in stock. But checking by movement date there is 0. | |||||||||||
Proposed Solution | The current check should be executed 1st. And if there is enough stock a new check should be executed on the movement date of the document. | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Issue History | |||
Date Modified | Username | Field | Change |
2020-09-01 09:12 | gorkaion | New Issue | |
2020-09-01 09:12 | gorkaion | Assigned To | => Triage Finance |
2020-09-01 09:12 | gorkaion | Modules | => Core |
2020-09-01 09:12 | gorkaion | Triggers an Emergency Pack | => No |
Copyright © 2000 - 2009 MantisBT Group |