← Back to team overview

openerp-expert-production team mailing list archive

Re: [Bug 596862] Re: Regression: on sales flow : we cannot cancel a SO anymore

 

I don't think it is a regression. It has been like that from beginning. You
can not cancell done moves, you can not erase moves at less it is on draft
mode.

So... if you make a picking done, it's not possible erasing picking. This is
a little bit extrange case because why do you need cancelling a done move? I
say... if you really sent goods to customer, it's right picking is done and
can not be cancelled.
If your picking comes back from customer you will need registering this new
entry picking. Marking it as related to first picking. This is right.

If you really are not sending goods to customer... ¿Why do you make moves
done?

By the other side:

   - It should be possible erasing Cancelled moves. Only draft AND CONFIRMED
   moves could be set to cancelled. This way, if move is not done, you could
   cancel and erase invalid moves. Today all cancelled moves are staying on
   database for ever and ever. This should be perfectly possible because
   confirmed moves are not generating accounting moves, if I'm not mistaken.
   - For done moves, I think it's right generating an inverse move to
   "unmake" the made movement.

Joël: you are right when you say if I return a packing and confirm the
return, I still cannot cancel the SO
But there is a "behind door" to make possible erasing a picking with done
moves and this is, opening the move directly on move lines and erasing pack
number from the one2many field. Once all lines are "not included" on a
picking you can erase the picking and come back the order to draft status...
It's not very "pretty" but it works.


2010/6/24 Joël Grand-Guillaume @ CampToCamp <
joel.grandguillaume@xxxxxxxxxxxxxx>

> Hi,
>
>
> The suggestion of using return packing is a good one. It'll someway cancel
> the accounting move (by generation of reversed entries), so we're not
> running into trouble with accounting principle (do you confirm this
> Ferdinand ?).
>
> The things is : for know, if I return a packing and confirm the return,
> I still cannot cancel the SO (or I may be miss something !?). We might
> be able to say something like : If a SO has been picked, then we cannot
> cancel it, but if goods are returned, so then we should be able to
> cancel the SO, make it different, an re-confirm it again.
>
> That way, Accounting is OK, modification of the SO is possible (to
> adjust quantities, or whatever), and the "re-confirmation" of the SO
> will regenerate the new packing and allow the delivery of the good goods
> as well as regenerate the right accouting entries !
>
> What do you think ?
>
> Regards,
>
> Joël
>
> --
> Regression: on sales flow : we cannot cancel a SO anymore
> https://bugs.launchpad.net/bugs/596862
> You received this bug notification because you are subscribed to
> OpenObject Addons.
>
> Status in OpenObject Addons Modules: New
>
> Bug description:
> Hi,
>
>
> I just realized that with the new check on the last version it's just
> impossible to cancel a SO when his picking has already been confirmed !!!
>
> I mean, this should not appear in a normal flow, I agree, but what to do
> when you're facing this !??
>
> To reproduce :
>
> 1. Create a SO with 1 line (no matter the configuration)
> 2. Confirm it, go to the packing and confirmed it (force if necessary)
> 3. Go back to the SO, try to cancel => It says you must cancel the packing
> first !
> => Normal
> 4. Goto to the packing, you cannot cancel it, there is no button ! The
> workflow doesn't allow to cancel the "done" packing !
> => Can be normal...
> 5. Ok, so now you try to Delete this "done" packing in order to cancel your
> SO and it's not possible anymore !!! Says you cannot delete a done packing
>
> So, you cannot cancel, you cannot delete the packing... But you need one of
> those solutions to delete your SO !!
>
> We do need something here to be able to cancel the SO, whatever it is.
>
> I'll suggest to enable the workflow transition from Done to Cancel state
> into packing. Doing this, we'll be able to ensure who's doing that through
> "role" security.
>
> Thanks,
>
>
> Joël
>
>
>


-- 
Ana Juaristi Olalde
Consultor Freelance OpenERP
www.anajuaristi.com
www.openerpsite.com
www.avanzosc.com
677 93 42 59 - 943 85 06 25

-- 
Regression: on sales flow : we cannot cancel a SO anymore
https://bugs.launchpad.net/bugs/596862
You received this bug notification because you are a member of OpenERP
Manufacturing Experts, which is a direct subscriber.

Status in OpenObject Addons Modules: New

Bug description:
Hi,


I just realized that with the new check on the last version it's just impossible to cancel a SO when his picking has already been confirmed !!!

I mean, this should not appear in a normal flow, I agree, but what to do when you're facing this !??

To reproduce :

1. Create a SO with 1 line (no matter the configuration)
2. Confirm it, go to the packing and confirmed it (force if necessary)
3. Go back to the SO, try to cancel => It says you must cancel the packing first !
=> Normal
4. Goto to the packing, you cannot cancel it, there is no button ! The workflow doesn't allow to cancel the "done" packing !
=> Can be normal...
5. Ok, so now you try to Delete this "done" packing in order to cancel your SO and it's not possible anymore !!! Says you cannot delete a done packing

So, you cannot cancel, you cannot delete the packing... But you need one of those solutions to delete your SO !!

We do need something here to be able to cancel the SO, whatever it is.

I'll suggest to enable the workflow transition from Done to Cancel state into packing. Doing this, we'll be able to ensure who's doing that through "role" security.

Thanks,


Joël





References