Duplicate headers while bulk printing time sheets

I need to bulk print time sheets. I see it’s possible by checking the time sheets which is great, but there’s an issue whenever I do this to print the sheets.

The first time sheet prints perfectly. Every other time sheet after shows the first’s header then the next time sheet (see the attached images). Is there any quick fix for this? I’ve tried with and without letterhead, which doesn’t make a difference.


Tested it, working fine for me. Did you create custom print format or using standard print format and also what version are you on.

I haven’t created a custom print format, so I’m on standard. I do have a custom letterhead, however but it shows the duplicate with an without it.

I’m on versions:
ERPNext: v7.0.36
Frappe Framework: v7.0.30
Paypal Integration: v0.0.1

Updated to:

ERPNext: v7.1.16
Frappe Framework: v7.1.16

But still having the same issue.

This seems to happen to everything that’s printed in “bulk” (/api/method/frappe.utils.print_format.download_multi_pdf)

Looks like an issue, can you please raise a github issue for the same at Sign in to GitHub · GitHub

Hi, has this issue been resolved?.

I just stumble this problem, and upon checking on erpnext github, i could not find the fix there.

Thanks!