Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0020044 | Openbravo ERP | 03. Procurement management | public | 2012-03-15 21:02 | 2012-03-21 16:46 |
|
Reporter | dmitry_mezentsev | |
Assigned To | vmromanos | |
Priority | immediate | Severity | major | Reproducibility | always |
Status | closed | Resolution | duplicate | |
Platform | | OS | 5 | OS Version | |
Product Version | pi | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0020044: Requisition window. Product selector shows empty list. |
Description | Suddenly this product selector received default filter in the Warehouse field which makes it empty.
In general this selector should show products that are not available in the stock and for them Warehouse field is empty. So if it is set - then list of products is empty. |
Steps To Reproduce | live.builds.pi (15.03.2012)
1. Login with a default user
2. Create new Requisition.
3. Go to Lines and create new line.
4. Try to select product and mention that list is empty and there is a default Warehouse filter applied. |
Proposed Solution | |
Additional Information | |
Tags | Regression QA |
Relationships | duplicate of | defect | 0020045 | | closed | dmiguelez | When creating a new Line in a Requisition the Product is not correctly filtered. | related to | defect | 0019786 | 3.0MP10 | closed | dmiguelez | No filter in the product selector due to the warehouse selected in the Goods Shipment header |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2012-03-15 21:02 | dmitry_mezentsev | New Issue | |
2012-03-15 21:02 | dmitry_mezentsev | Assigned To | => vmromanos |
2012-03-15 21:02 | dmitry_mezentsev | Modules | => Core |
2012-03-15 21:02 | dmitry_mezentsev | Tag Attached: Regression QA | |
2012-03-20 10:44 | vmromanos | Relationship added | related to 0019786 |
2012-03-20 10:47 | dmiguelez | Relationship added | related to 0020045 |
2012-03-20 10:58 | vmromanos | Note Added: 0046532 | |
2012-03-20 10:58 | vmromanos | Assigned To | vmromanos => dmitry_mezentsev |
2012-03-20 10:58 | vmromanos | Status | new => feedback |
2012-03-21 15:32 | vmromanos | Status | feedback => scheduled |
2012-03-21 15:32 | vmromanos | Note Added: 0046596 | |
2012-03-21 15:32 | vmromanos | Assigned To | dmitry_mezentsev => vmromanos |
2012-03-21 15:32 | vmromanos | fix_in_branch | => pi |
2012-03-21 16:46 | vmromanos | Relationship replaced | duplicate of 0020045 |
2012-03-21 16:46 | vmromanos | Note Added: 0046603 | |
2012-03-21 16:46 | vmromanos | Status | scheduled => closed |
2012-03-21 16:46 | vmromanos | Resolution | open => duplicate |
Notes |
|
|
The filter is now working as expected:
- If the selector is inside of a window with a warehouse field, the selector automatically filters by this warehouse
- If the selector is inside of a window without a warehouse field, the selector automatically filters by the default warehouse defined in the session (change role popup). This is the scenario reported in the issue.
IMHO this is the right behaviour. If your default warehouse is "My warehouse", you will probably want the ERP to automatically filter by the products inside this warehouse (normal scenario).
However, if you know you want to select a product outside your default warehouse (something exceptional), you should open the selector to remove the default filter.
If we think this behaviour is not right, we have two possible solutions:
- The product selector should not define a warehouse filter in case the window hasn't a warehouse field
- We should create a new product selector that doesn't take into account the default warehouse defined in the session and place it in the right windows.
|
|
|
|
After a bit of research the final solution is:
- The product selector should not define a warehouse filter in case the window hasn't a warehouse field |
|
|
|
|