invoice must take template from "company" not from "User"

Bug #350889 reported by Ferdinand
2
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Won't Fix
Wishlist
Unassigned
Trunk
Won't Fix
Wishlist
Unassigned

Bug Description

if user a - belonging to company A creates an invoice for company B - the report settings are used from form the "user-company" not from the "invoice company"
which is WRONG

Changed in openobject-addons:
importance: Undecided → Wishlist
Revision history for this message
Albert Cervera i Areny - http://www.NaN-tic.com (albert-nan) wrote :

IMHO this is not a wishlist but a bug. After all this allows you to print an unexistent invoice which is a pretty grave error. The same happens in bug #351083.

Revision history for this message
Fabien (Open ERP) (fp-tinyerp) wrote :

yes, but this is not a bug of the account module, but a new report to define in the multi_company module in addons-extra.

Revision history for this message
Ferdinand (office-chricar) wrote :

IMHO it's a design error
if more than ONE company can be defined without having "multi_company" installed
then the all base modules must be able to handle this situation correctly.

Revision history for this message
Christophe CHAUVET (christophe-chauvet) wrote :

Hi

This issue must be fix by the global multi company.

I begin to wrote a specification to the multi company, after i create a blueprint (maybe a branch with implementation)

Regards,

Revision history for this message
Fabien (Open ERP) (fp-tinyerp) wrote :

I checked a lot and, unfortunately, it's not possible with the current RML report engine. (header are global for all pages, so unable to print several invoices).

So I have to close this bug and let's see if we can improve this when we will improve the report engine or rewrite all reports.

Changed in openobject-addons:
status: New → Won't Fix
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.