Invoice Printing in Batch - scrapped printed layout

Description

i want to print in batch invoices

1. System Admin, create new menu item
2. create copy of process Rpt C_Invoice as Rpt C_Invoice_Batch, then select print format Invoice_Header ** TEMPLATE ** and paramater DateAcct wth range.
3. Logout as admin/login to GW client
4. Select ne menu item Print Invoice Batch, select date range 2000 to today date.
5. see attached pdf

BUGS
i.)nested print formats with lines ignore header - next invoice line is printed in first/previous invoice line
ii.)Invoices No is allways same. - no headers are really printed.

related forum thread: https://groups.google.com/forum/#!topic/idempiere/OM47iQsHuyQ

Environment

2.1.0.v20141202-1513

Activity

Show:
Norbert Bede
December 10, 2014, 2:55 PM

example printed today. 10.12.2014 from public idempiere demo.

Tomáš Švikruha
December 12, 2014, 4:55 PM

Hi , it looks like layout engine is designed to print documents with only one header. I tried to fix this bug, but I am new in this area so help me test if bug is fixed and there are no new bugs related to this patch. Thanks...

Norbert Bede
December 12, 2014, 6:27 PM

Thanks for fixing. Test result:

1. paging is proper
2. numbering is proper

Small nuance but i remember that was available before too. Please see attached file: batchprinting-test1.pdf page 9-10. This is a use case when number of rows generate 2 pages page 9 (1st page) page 10 (2nd page). Issue #1: height of placeholder between header and content (embedded rows) is different on page 1st and 2nd. Marked with red rectangle.

Tomáš Švikruha
December 12, 2014, 7:44 PM

I can't see any red rectangle on 9th or 10th page (opened on smartphone). Maybe you attached bad pdf file...

Norbert Bede
December 12, 2014, 7:50 PM

scissored mentioned 2 pages.

Assignee

Tomáš Švikruha

Reporter

Norbert Bede

Labels

None

Tested By

None

Affects versions

Priority

Major
Configure