OSGi Interface to Create Custom Header and Footer
Goal: Functional
Developer: Hengsin (talk)
Feature Ticket: IDEMPIERE-4894
Description: Add AD_PrintHeaderFooter table and OSGi interface IPrintHeaderFooter to replace Standard Header and Footer for tabular (non-form) report.
Development
- Create OSGi component for the org.idempiere.print.IPrintHeaderFooter interface
- Create a AD_PrintHeaderFooter record for the created OSGi component. Fill Source Class field with Component Name
- Example AD_PrintHeaderFooter record:

Print Header Footer Window
Usage
- At print format, uncheck Standard Header Footer and select the desire Print Header Footer record.
- Example:

Print Format Example Header and Footer
Example
With Standard Header and Footer

Business Partner Details with Standard Header and Footer
With Example Header and Footer

Business Partner Detail Example Header and Footer
Source: Wiki