We have faced requirements to override default print formats for Bank Reconciliation Statement whereby foreign currency account is used.
It is monkey patching the query_report to replace the script and/or html_format. Thanks to @snv for sharing his monkey patch that was modified to achieve this.
Feel free to use the code from GitHub - aakvatech/CSF_TZ
Hope it helps others.