project_billing_utils: dissociate invoice wizard uses SQL and that breaks triggers in module analytic_hours_block

Bug #1266850 reported by Leonardo Pistone
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Project Management - Invoicing and Reporting
Fix Released
Undecided
Leonardo Pistone

Bug Description

To reproduce:

in 7.0, install analytic_hours_block in and project_billing_utils.

- Create an invoice with a analytic account and confirm it.
- create an hour block associated to the invoice.
- create an analytic line on the same analytic account, analytic journal of type General (i.e. Timesheet Journal).
- Use the Associate wizard introduced in project_billing_utils to associate it to the block.
- Check that in the hour block the time spent is updated.
- Now use the Dissociate wizard, again from project_billing_utils to dissociate the line from the block
- Check in the block: the line is still counted as worked.

Thanks

Related branches

Changed in project-reporting:
assignee: nobody → Leonardo Pistone @ camptocamp (lpistone)
Changed in project-reporting:
status: New → Fix Committed
Changed in project-reporting:
status: Fix Committed → Fix Released
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.