You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Nicolas Malin (JIRA)" <ji...@apache.org> on 2016/06/08 20:49:20 UTC

[jira] [Comment Edited] (OFBIZ-7248) Improve the layout of PDF documents

    [ https://issues.apache.org/jira/browse/OFBIZ-7248?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15321416#comment-15321416 ] 

Nicolas Malin edited comment on OFBIZ-7248 at 6/8/16 8:48 PM:
--------------------------------------------------------------

I have a proposal :) , for many case :

# Generic Document, quick configure for a project : 
** Define a generic decorator on common oriented to rendering xsl-fo standard page.
** This Decorator would be use directly on application component to rendering document or surcharge on hot-deploy to extend for each project
** easy to realize and homogenise all document and code
# Configure Document for each party
** The document rendering through content system
** Define a partyContentTypeId for each document type
** When you render a document, you check if the party on relation (on most of case the defaultOrganizationPartyId) have a partyContent on this type and call the content rendering
** This support multi-tenant, multi organization on same instance, support different technology

For each document call, we use a Worker to resolve the method to render (by screen and what screen or by content)

I hope that would be helpfully for this issue


was (Author: soledad):
I have a proposal :) , for many case :

1. Generic Document, quick configure for a project : 
   * Define a generic decorator on common oriented to rendering xsl-fo standard page.
   * This Decorator would be use directly on application component to rendering document or surcharge on hot-deploy to extend for each project
   * easy to realize and homogenise all document and code
2. Configure Document for each party
   * The document rendering through content system
   * Define a partyContentTypeId for each document type
   * When you render a document, you check if the party on relation (on most of case the defaultOrganizationPartyId) have a partyContent on this type and call the content rendering
   * This support multi-tenant, multi organization on same instance, support different technology

For each document call, we use a Worker to resolve the method to render (by screen and what screen or by content)

I hope that would be helpfully for this issue

> Improve the layout of PDF documents
> -----------------------------------
>
>                 Key: OFBIZ-7248
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-7248
>             Project: OFBiz
>          Issue Type: Improvement
>            Reporter: Mohammad Kathawala
>             Fix For: Trunk
>
>
> The layout of all the PDF documents in OFBiz like Order, Invoice, Picklist, Shipment etc. does not look very good and is not very readable for end users. We need to have a properly structured PDF documents which is easy to read.
> I am going  to create sub-tasks of this parent task for all the different objects.  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)