Return product from POS previous session makes cash report wrong

Bug #1123575 reported by Cats&Dogs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Fix Released
Low
OpenERP Publisher's Warranty Team

Bug Description

Hello,

trying to figure out what is going wrong...
Also tested on the runbot 7.0 built 3535

When you have POS sales created in a session (lets say yesterday) and start a new day with a new session you have often to take products in return from previous days (=sessions)

You can return the product by opening the specific POS sale, click on "Return Products", indicate which product(s) you want to return, and indicate how you pay the refund. Which is often a refund by Cash.

At the end of the day when you want to close your session your cash isn't correct. You're probably missing the saldo of all returned products which were originally sold on previous days.

In the screenshot you see an example where POS0008 is a return with a refund of 13,00 Euro Cash. Notice the session name where it is linked with. Instead of session Main/00003 it is linked to Main/00002.
When you open your session details you will see in the Main/00002 session there is a difference of 13,00 Euro. When you have closed your session (which is needed to be able to start a new one), this is not calculated in your accounting report of that day either !!! This is also a problem when you have closed your journal for that day and if not it is every day a hell of a job to detect on which days you need to change those entries...

Suggestion/question, the refund of the return should be registered on the day that you return the product

Related branches

Revision history for this message
Cats&Dogs (catsanddogs) wrote :
Revision history for this message
Cats&Dogs (catsanddogs) wrote :
Cats&Dogs (catsanddogs)
affects: openobject-library → openobject-addons
Changed in openobject-addons:
assignee: nobody → OpenERP Publisher's Warranty Team (openerp-opw)
tags: added: maintenance
Changed in openobject-addons:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Ravi Gohil (OpenERP) (rgo-openerp) wrote :

Hi,

This issue has been fixed in,
Branch: lp:~openerp-dev/openobject-addons/7.0-opw-589810-rgo
Rev Id: <email address hidden>
Rev #: 8908

The fix is under review of our experts, after their approval the fix will be merged with main stable branch.

Thanks.

Changed in openobject-addons:
status: Confirmed → Fix Committed
Revision history for this message
Martin Trigaux (OpenERP) (mat-openerp) wrote :

Hello,

This was merged into 7.0 (slightly modified patch). I have also integrated your suggestion to use today as date for the order.

Regards

revno: 9393 [merge]
revision-id: <email address hidden>

Changed in openobject-addons:
status: Fix Committed → Fix Released
Changed in openobject-addons:
milestone: none → 7.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.