HttpServletResponse response) throws IOException {
final Receipt receipt = getRenderedObject("receipt");
try {
final ReceiptDocument original = new ReceiptDocument(receipt, getMessageResourceProvider(request), true);
final ReceiptDocument duplicate = new ReceiptDocument(receipt, getMessageResourceProvider(request), false);
final byte[] data = ReportsUtils.exportMultipleToPdfAsByteArray(original, duplicate);
ReceiptGeneratedDocument.store(receipt, original.getReportFileName() + ".pdf", data);