← Back to team overview

credativ team mailing list archive

Re: [Bug 816748] Re: Stock in output location is incorrect with backorder

 

Hi Quentin,
Thanks for your reply. I dont know if this is a bug or a limitation due 
to current design but whatever you call it, the virtual stock is 
incorrect even in your simple case:  if you have still 500 from output 
to customer when only 200 have been sent, your stock must be wrong.

Besides, this impact directly your procurement calculation which is as 
well wrong. So you can call it "wishlist" to get rid of an annoying bug 
that you cannot solve right away but this is definitively a bug and a 
very annoying one.

Remarks:
- This is particularly annoying when I have to tell the customer in OPW 
that this is not a bug when figures are obviously wrong.
- We cannot split the PO as the original order is 5oo and it is 
referenced by the supplier for future backorder: this is completely 
unrealistic on a business point of view (each order have a hundred line 
that you should recalculate manually).
- You have the same problem for your POs arriving at input location 
through chained locations.
- And finally I have to disagree with you as this case is not 
exceptional when you deal with backorder, all the contrary.

Correct behavior should be after shipping 200 out of 500:

* 200 from stock to output (done) To be Invoiced
* 300 from stock to output (ready) To be Invoiced
* 200 from ouput to customer (done) Not applicable

* 300 from ouput to customer (waiting)  Not applicable
In this case your real and virtual stock are correct and your 
procurement calculation is correct

We are developing the functionality by ourself and if we get to a stable 
solution, we will publish it in the community.


openerp 	

*Eric CAUDAL*, CEO
eric.caudal@xxxxxxxxxxxxxx  <mailto:eric.caudal@xxxxxxxxxxxxxx>
Cell: + 86 186 2136 1670
*Elico Corp - OpenERP Ready Partner, Shanghai.*
http://www.openerp.net.cn



** Attachment added: "Logo-Elico90.gif"
   https://bugs.launchpad.net/bugs/816748/+attachment/2631195/+files/Logo-Elico90.gif

-- 
You received this bug notification because you are a member of OpenERP
Framework Experts, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/816748

Title:
  Stock in output location is incorrect with backorder

Status in OpenERP Addons (modules):
  Won't Fix

Bug description:
  How to reproduce:
  I create an sales order of 500 pieces with automatique step between output and customer location.
  If I ship only 200 pieces, the backorder of 300 is created in the correct state, and an delivery note is created for 200 pieces from stock to output in done state (which allw invoicing). So far so good.

  Problem is the output picking of 200 from output to customer is not
  created at that moment and the goods still appear in the output
  location, whereas physically there are not there anymore.

  All final moves from output to customer locations are only done when
  all backorders are processed or cancelled, which can takes weeks or
  months.

  In the meantime our stock in output location is not correct.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/816748/+subscriptions


References