Comment 17 for bug 596862

Revision history for this message
Joël Grand-Guillaume @ camptocamp (jgrandguillaume-c2c) wrote : Re: Regression on sales flow, no way to cancel SO anymore

@Ana

Detaching the Packing from the SO will allow you to cancel it. Your're right saying the packing is still done, that's why you need to return it with the "return packing" wizard. Confirming the SO again will generate another packing with the right quantities for example.

I think this is absolutely the right solution :

1. First, it doesn't change any flow, so it's "doable" on the stable version. Fabien won't ear anything about changing the workflow or any other solutions which will change or modify the functionnalities in the stable version. I must admit I agree with him. So this is the main reason.

2. It's not a problem to have the historical stock move (3 in this case). You do it like this also in finance by creating a reverse move instead of deleting the original one.

3. Changing the workflow (or deleting the stock move) is a VERY complex task which has a lot of impact. We though about it for the 6.0 version with Fabien and Quentin, but we couldn't achieve a good one. In other system as well it's forbidden to easily cancel a SO when packing is done, and this is because of good reason.

Well, I must say it's a good idea to make the same solution for PO and SO at least : here you get a good point ;) !

@everyone

I suggest to adapt the view of every packing (in, out, internal,...), so it'll be possible to manually revert a wrong operation done on packing in the Sale AND Purchase flow.

Regards,