[jira] Commented: (OFBIZ-313) FIFO stock reservation not being honoured

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] Commented: (OFBIZ-313) FIFO stock reservation not being honoured

Nicolas Malin (Jira)

    [ https://issues.apache.org/jira/browse/OFBIZ-313?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12497439 ]

Jacopo Cappellato commented on OFBIZ-313:
-----------------------------------------

Ray,

I really think that "Reserve Order Enum Id" refers to the order in which inventory items are reserved according to their creation date; but I could be wrong and it would be great to have feedback from others about this subject.

I was not suggesting to close this issue, I'm sure there is an issue that we have to fix. There is a small detail that I'd like to add to your example: the date or sequence in which the sales orders are created should not the only/main rule to set orders' priority. We should look instead at ship groups' ship before date etc...



> FIFO stock reservation not being honoured
> -----------------------------------------
>
>                 Key: OFBIZ-313
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-313
>             Project: OFBiz (The Open for Business Project)
>          Issue Type: Bug
>          Components: product
>    Affects Versions: SVN trunk
>            Reporter: David E. Jones
>         Assigned To: Ray Barlow
>
> This issue is from the old Undersun Jira server, submitted by Ray Barlow and described as below:
> The default catalogue data suggests that orders should be prioritised on the FIFO priniciple for stock allocation. So when order1 comes in it should be allocated all the stock it requires for completion before order2 and stay that way.
> I'm ignoring the business complications that can arise around picking order2 first as it is being held up by one item order1 has and order1 is being held up because of another item etc.
> The FIFO allocation fails under the following scenario: (clean database against SVN seed data)
> 1) Place an order for 10 x WG-9943-S4. This allocates all ATP stock.
> 2) Create some more stock against WG-9943-S4, I've done 10/10 on ATP/QOH
> 3) Now create another order 10 x WG-9943-S4, which again should allocate all the stock.
> 4) Both orders should be ready to complete, nothing on back order.
> 5) In the order manager view order WS10000 (order1) and click on the inventory link, mine is showing as id 10000
> 6) Add an invariance to remove some stock i.e. -2/-2 ATP/QOH as damaged.
> 7) Back to the order view and now WS10000 is on back order. This means order2 has jumped the que and the balance routine did not honour the FIFO prinicple! WS10000 should get priority over the stock allocated to order2.
> PS: When I clicked on "Find Order" and show all records, it displayed 1-2 of 2, but in the list there was only order number WS10000 visible, I'll investigate further, but it appears the view is showing one to few!

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.