Utskriftsformat
iDempiere har ett inbyggd rapportsystem som går att använda och anpassa relativt fritt.
De termer man bör komma ihåg är bl a följande
Print Format - Detta är ett utskriftsformat som är kopplat antingen till en Jasper Rapport eller en inbyggd rapporttyp.
Document Type - Dokumenttypen pekar mot ett Print Format.
Jasper Report Format
Om man vill ha en helt egen layout / design måste man använda ett s.k Jasper Report format.
Ett Jasper Rapport format definierar man i "Tenant" = System i fönstret "Report & Process".
För att skapa en Jasper-baserad rapport gör man följande:
- Skapa en ny rapport i "Report & Process".
- Data Access Level = "Client + Organization"
- I fältet "Jasper Report", skriv "attachment:MyReport.jasper"
- Se till att det finns en bilaga till processen som heter "MyReport.jasper", dvs klicka på gemet och ladda upp den.
Se ovan exempel på hur en JasperRapport kan vara definierad. Lägg märke till att bilder, underrapporter och översättningar också finns med som bilagor.
När vi har en Jasper Rapport definierad som ovan kan vi gå in i vår "Tenant" och skapa ett "Print Format" som vi kopplar till vår Jasper Rapport.
Se nedan exempel
Leta därefter fram "Document Type" och koppla det nya formatet från t ex AR Invoice.