using title and name of contact in reports with base_contact

Registered by Ruud Riem-Vis

The base_contact module is a popular extension that allows to link partners to multiple contacts and contacts to multiple partners. Compared to the default approach, the contact information is shifted out of the address structure and moved to a separate contact structure.

Unfortunately, the original contact field in the address structure is referred to in a large number of invoicing modules :

    account_invoice_india/report/invoice.rml
    account_invoice_layout/report/report_account_invoice_layout.rml
    account_invoice_layout/report/special_message_invoice.rml
    account_invoice_payment_term/report/invoice.rml
    account/report/invoice.rml
    bookstore/report/invoice.rml
    c2c_invoice_report/report/invoice.rml
    cci_account/report/report_account_invoice_layout.rml
    ecommerce/report/invoice.rml
    l10n_ch/report/bvr.rml
    l10n_ch/report/invoice.rml
    report_intrastat/report/invoice.rml

This makes it impossible to use the contact name and title when doing invoicing. This is annoying as you cannot address a particular person when sending an invoice. This bug has been reported here : https://bugs.launchpad.net/bugs/573092

The expected behavior would be to retrieve the contact name and title from the invoice address in a manner that would be compatible with both the original and the base_contact structure.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.