Openbravo Issue Tracking System - Modules
View Issue Details
0040943ModulesAdvance Warehouse Operationspublic2019-05-23 17:402019-06-18 12:21
anderaranguren 
Triage Finance 
urgentmajorrandom
acknowledgedopen 
5
 
 
0040943: The stock sometimes goes to a parent org and sometimes to a child org when doing a movement between 2 child orgs
The stock sometimes goes to a parent org and sometimes to a child org when doing a movement between 2 child orgs. Checked in Warehouse Operations window.
 Allow Goods Transaction outside AWO for Goods Movements preference must be set to 'Y'

1. Go to window Goods Movement with AWO-QA Admin and create a new record
2. Select the following data Organization: US
    Name: US East Coast to US West Coast
    Add some lines
3. Click on Move a Storage Bin Button
4. In the pop up in "Storage Bin From" click on the Locator Icon
5. In the search option displayed remove all options prefilled or search by Warehouse= %EAST% and select Beverage101
6. Now again in the pop up in "Storage To" click on the Locator Icon
7. In the search option displayed remove all options prefilled or search by Warehouse= %WEST% and select Beverage103
10. Click Ok and on Process Movements and OK

11. Go to Warehouse Operations window, go to the newly created record.
And realize that the organization is US when other times will be US West Coast
No tags attached.
related to design defect 0041029 new Triage Finance AWO should be defined at Warehouse level instead of at Organization Level 
related to feature request 0041117 closed collazoandy4 Allow to see Organization of Warehouse Column in Warehouse Operations Window 
Issue History
2019-05-23 17:40anderarangurenNew Issue
2019-05-23 17:40anderarangurenAssigned To => Triage Finance
2019-05-23 17:58martinsdanIssue Monitored: martinsdan
2019-05-23 18:02anderarangurenReproducibilityalways => random
2019-05-23 18:02anderarangurenSummaryThe stock goes to a parent org when doing a movement between child organization. Checked in Warehouse Operations window => The stock sometimes goes to a parent org and sometimes to a child org when doing a movement between 2 child orgs
2019-05-23 18:02anderarangurenDescription Updatedbug_revision_view_page.php?rev_id=18812#r18812
2019-05-23 18:02anderarangurenSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=18814#r18814
2019-05-24 09:19anderarangurenPriorityhigh => urgent
2019-05-24 09:19anderarangurenTypedesign defect => defect
2019-05-24 13:19SandrahuguetAssigned ToTriage Finance => nonofrancisco
2019-05-28 16:45anderarangurenSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=18832#r18832
2019-05-28 20:22nonofranciscoStatusnew => scheduled
2019-06-03 10:49ngarciaIssue Monitored: ngarcia
2019-06-05 10:15dmiguelezRelationship addedrelated to 0041029
2019-06-05 10:18dmiguelezNote Added: 0112408
2019-06-05 10:18dmiguelezTypedefect => design defect
2019-06-05 10:18dmiguelezDescription Updatedbug_revision_view_page.php?rev_id=18883#r18883
2019-06-05 10:19SandrahuguetAssigned Tononofrancisco => Triage Finance
2019-06-05 10:19SandrahuguetStatusscheduled => acknowledged
2019-06-18 12:18dmiguelezRelationship addedrelated to 0041117
2019-06-18 12:21dmiguelezNote Added: 0112855

Notes
(0112408)
dmiguelez   
2019-06-05 10:18   
Updated as a Design Defect.

The functional problem is that the information shown in Warehouse Operations Window is based on the Organization which has AWO enabled. It is exactly the same problem as the one reported in Issue 38530

The solution is to fix the Design Defect 41029 which proposes to move the 'Enable AWO' flag from the Organization to the Warehouse.

By doing so, the Warehouse Operations window will not be filtered by stock organization, it will be filtered by Warehouse instead, making the functional problem of this issue disapear.
(0112855)
dmiguelez   
2019-06-18 12:21   
As explained above, when managing the Storage Detail Table in Openbravo the Organization is not being taken into account as a Stock dimension.

Therefore, as of now, the stock is not differentiated per Organization.

In order to properly fix this design defect, it is needed to have this differentiation, and modify all the processes that updates the stock to reflect the change.