Add columns to Contribution Detail report: Employer, Location Type, Preferred Communication Method
For some time I've been running a PHP file override to get some extra columns into the Contribution Detail report. Adding these to the core report is fairly easy, and these columns seem like they'd be useful to others (who could also of course just move right along as usual without using them, if they like).
Because these columns simply amount to more information about entities already included in the report, this change would not make any changes to the underlying logic (or lack thereof) of the report itself.
PR forthcoming.