Hi Albert,
If you can specify to print the report to a file then it is easy; Cloverleaf can scan the directory (could be a mounted directory) where the file is created and add a header and a footer using a tclproc.
If the application is creating a Postscript, PCL or some other no easy readable format you could corrupt the file while adding headers or footers.
Best regards,
Carlos