Aiddocs helps in modernization of legacy ERP

// Aiddocs cases

Legacy client-server ERP faced compatibility problems during Office 365 tests due to using the proprietary binary doc document format, and the DDE-dependent client-side implementation of merging data to documents. Aiddocs provided an economic way to replace deprecated technologies and open up new possibilities in document processes.


  • Future proof technology for document production
  • Consistent document output across all client apps, resulting cost savings
  • Customer has control over document templates. Application updates typically not needed any more on layout or even content changes.
  • One centralized template library to manage the template content. The new level of control this provides can’t be overstated.
  • Metadata easy to add for documents – helps in archiving.
  • Microsoft Office rich clients not required any more > new opportunities for planned Office 365 transition.
  • No need for additional libraries to create pdf files out of doc files, as Aiddocs offers both .docx and .pdf output formats as standard.
  • No need for additional libraries to insert QR codes, as Aiddocs offers that as standard.
  • Legacy binary .dot templates replaced by modern OpenXML templates.

Project in detail

Modernization of legacy IT system does not need to be a choice between go and no-go. Selectively replacing outdated functionality is often enough to transform the system to meet the requirements of today, paving the way for the more fundamental changes at later date.

In the case of our customer, a mid-sized organization providing testing and certification services, the custom in-house ERP system still serves the needs of the organization on the whole, despite of being designed as a technologically outdated client-server solution.

Problems with integrations

As is often the case, it’s integrations that pose challenges to legacy systems. This ERP needed to be integrated with Canon Therefore document management system, stressing the need for metadata in documents produced by the ERP. At the same time, moving to Office 365 with up-to-date Open XML file formats proved to cause technical problems, due to the old DDE technology used in the ERP to merge dynamic content to documents generated.


To overcome these problems, the original in-app implementation of document generation was replaced by Aiddocs service requests. The process turned out straightforward and highly cost-efficient.

The used Powerbuilder development platform didn’t provide a support for XML handling nor SOAP or REST for Aiddocs service requests, but this turned out not to be a significant problem. With just a few custom routines and the adoption of a tiny Aiddocs legacy connector component the document production functionality was rebuilt to use a solid, long term solution.

Potential for the future

As before, all document titles can be created by the ERP, but now also by the few process specific applications and by any other application in the organization, always resulting consistent output. This will be especially useful when the time comes to replace the legacy applications altogether.

Start typing and press Enter to search