Sweeping !1241 from master to devel: [master] Separate bookkeeping XML generation from BookkeepingReport
In order to merge the SimDQ files it would be useful to be able to generate bookkeeping entries. Currently this requires the BookkeepingReport class to be duplicated however I think it's easier to refactor BookkeepingReport
to move the XML generaion to a dataclass.
The test coverage of this is pretty good so I'm fairly confident it's a transparent change.
BEGINRELEASENOTES
*Bookkeeping
CHANGE: Factorise bookkeeping XML generation out of BookkeepingReport
ENDRELEASENOTES