The proposal to merge lp:~openerp-dev/openobject-addons/trunk-bug-805407-uco 
into lp:openobject-addons has been updated.

Description changed to:

[FIX] point_of_sale:
-------------------------------
* Corrected set to draft functionality as said in the bug. (lp:805407)


I have used the following test cases:
∘ Checked for "Set to draft". : current behavior
   ‣ Make payment of 3 qty, picking with 3 qty
   ‣ Again set to draft, deduct 2 quantities -> make payment 1 qty -> picking 
of 1 qty in done state -> another picking with 2 qty in draft state.
   ‣ Add 1 more product and increase qty of any of the products already on pos 
line. -> one picking with no stock moves is created.
   ‣ Increased qty is not getting deducted from the stock. and no moves created 
for newly added product.

∘ For "Set to draft". : expected behavior
   ‣ Add 1 more product and increase qty of any of the products already on pos 
line. -> one picking with stock moves of increased qty and new product should 
be there.
   ‣ Increased qty should be deducted from the stock. And no moves should be 
created accordingly.

∘ For "refund without exchange" : works correctly
   ‣ As the name suggest we're returning the product with lesser or equal 
quantity on pos line then the qty gets deducted, that's obvious. and we can see 
an incoming picking too.
   ‣ But if we increase the qty then its getting added on stock, as we generate 
an incoming picking.

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-805407-uco/+merge/69067
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-805407-uco/+merge/69067
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-addons/trunk-bug-805407-uco.

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to