We are using D2's extension pack (O2) for transferring metadata from Documentum D2 to a MS Word document's properties. This is also working in the back-end as part of life-cycle changes using D2's provided method. However these properties are used as fields in the MS Word document to display status, version or other fields. In O2 this relies on using macro-scripts in the MS Word document that are refreshes the fields based on the update queries. For various reasons, we want to be independent on client run macro scripts and have the fields refreshed in the back-end.
Does anyone have done something similar? Any recommendations or thoughts? We are currently considering to use Aspose for Word or docx4j to implement this.
(note: for generating PDF's this is not an issue, because the fields are updated in ADTS before PDF is created).