1. A computer readable storage medium storing: a publication definition module to create and define properties for a publication object, comprising executable instructions to: associate a set of static documents and a set of report templates with the publication object; define a conditional delivery rule for the publication object, the conditional delivery rule specifying a condition for the inclusion merging of a report template from the set of report templates to be merged with a static document from the set of static documents; and define a personalization filter for the publication object, the personalization filter specifying one or more recipient attributes used to personalize a publication document for a corresponding recipient; and a publication processing module comprising executable instructions to: evaluate the conditional delivery rule and the personalization filter to select one or more report templates from the set of report templates; fetch data from a data source for the one or more selected report templates; generate distinct reports from the one or more selected report templates; evaluate the conditional delivery rule for each distinct report to select dynamic content from each distinct report for each recipient from the set of recipients; and merge the dynamic content with each static document associated with the publication object to create a distinct publication document for each recipient from the set of recipients; and initiate post processing of at least one of the publication documents, the post processing comprising: digitally signing and/or encrypting the corresponding publication document prior to delivery of the corresponding publication document.
1. A computer readable storage medium storing: a publication definition module to create and define properties for a publication object, comprising executable instructions to: associate a set of static documents and a set of report templates with the publication object; define a conditional delivery rule for the publication object, the conditional delivery rule specifying a condition for the inclusion merging of a report template from the set of report templates to be merged with a static document from the set of static documents; and define a personalization filter for the publication object, the personalization filter specifying one or more recipient attributes used to personalize a publication document for a corresponding recipient; and a publication processing module comprising executable instructions to: evaluate the conditional delivery rule and the personalization filter to select one or more report templates from the set of report templates; fetch data from a data source for the one or more selected report templates; generate distinct reports from the one or more selected report templates; evaluate the conditional delivery rule for each distinct report to select dynamic content from each distinct report for each recipient from the set of recipients; and merge the dynamic content with each static document associated with the publication object to create a distinct publication document for each recipient from the set of recipients; and initiate post processing of at least one of the publication documents, the post processing comprising: digitally signing and/or encrypting the corresponding publication document prior to delivery of the corresponding publication document. 3. The computer readable storage medium of claim 1 , wherein the conditional delivery rule comprises a set of logical conditions.