All articles
Technical Case StudyB2Win SuiteStreamServeInfor LNBaan

How B2Win Suite Was Used to Distribute Documents Produced by StreamServe

Jamal Saad
Jamal Saad
CTO & Development Manager, NAZDAQ
June 17, 2026 5 min read
From StreamServe to automated document delivery with B2Win Suite

This customer story describes how DRT Holdings, a manufacturing and engineering company based in Dayton, Ohio, used B2Win Suite to extend its existing StreamServe document output and automate email distribution without redesigning its document templates.

StreamServe was widely used as an output management system for producing outgoing documents from Baan and Infor LN environments. Over time, StreamServe became part of OpenText's customer communications portfolio, while Baan and Infor LN continued on a separate product path under Infor. As the alignment between these solutions became less direct, DRT needed a practical way to reuse its existing StreamServe document library for automated email distribution, without rebuilding templates originally designed for printing and faxing.

Goal

The goal was to automate document distribution with B2Win Suite, converting and emailing existing StreamServe output while preserving the document templates customers had already built.

Solution Overview

B2Win Suite was used to monitor a network location for files generated by StreamServe:

  • A PCL file, containing the print data to be converted.
  • An STR file, containing control information such as recipient details.

For each document, B2Win Suite matched the related PCL and STR files, converted the PCL file to PDF, and emailed the PDF using recipient information extracted from the STR file.

The workflow handled real-world file conditions: STR and PCL files could arrive in either order, multiple file pairs could be copied at once, and network storage could be slow or temporarily incomplete.

Workflow Mechanism

B2Win Suite uses a workflow-based architecture, with each processing step configured as a node. This solution used the following nodes:

B2Win Suite workflow: File Listener trigger, two Custom Script nodes (read STR file and convert PCL to PDF), Rename File, and Send Email via SMTP.
The B2Win Suite workflow used at DRT — from the File Listener trigger through PCL-to-PDF conversion and automated email delivery.
1

File Listening Trigger

This node monitors the configured location and starts a workflow run only when the matching PCL and STR files for a job are ready to process.

The listener matched related files regardless of arrival order, waited for stable file size and availability, and used read timeouts to avoid processing partial copies or temporary NAS delays.

2

Custom Script — Read STR File Contents

This script reads the STR file and extracts job information, such as the recipient email address from the ${FAX} variable.

Because some STR files used unusual encoding, this step filtered and normalized the content before extracting recipient details.

3

Custom Script — PCL to PDF Converter

This node converts the PCL print data into PDF format.

4

Rename File

This node renames the generated PDF according to the required naming convention.

5

Delivery by Email

This final node emails the converted PDF using recipient information extracted from the STR file and passed through the workflow as a property.

Additional Requirements

Additional error-handling and file-management logic made the solution more reliable.

Error Handling

Conditions and branches handled successful processing, conversion failures, delivery issues, and temporary file-read problems.

The workflow included an on-success branch for completed jobs and an on-failure branch for conversion or delivery errors.

For transient failures, the workflow retried the job. B2Win Suite's workflow model made this possible without manually reconstructing failed conversions.

The failure branch notified the administrator when conversion or delivery did not complete successfully, making exceptions visible instead of leaving failed jobs unnoticed.

A Conditions node routed each job based on the success or failure status of the preceding step.

File Archiving

The Archive - Server node moved successfully processed source files to the SENT folder on the B2Win Suite server.

To ensure idempotency, each report was marked complete only after conversion, email delivery, and archiving, preventing duplicate sends if the same source files were encountered again.

B2Win Suite workflow showing successful email delivery followed by archiving the processed source file.
The workflow archives successfully processed source files after email delivery, helping prevent duplicate processing.

Result

The solution now processes hundreds of documents daily. It lets customers keep existing StreamServe document designs while adding reliable PDF conversion, email delivery, retry handling, administrator notification, and duplicate-processing protection.

“When our legacy document delivery solution reached end-of-life, we needed a reliable way to continue delivering hundreds of purchase orders, invoices, and other business documents directly from our Infor Baan environment. NAZDAQ helped us modernize our document delivery process while preserving business continuity. Their team was responsive, knowledgeable, and demonstrated a level of commitment to our success that is increasingly rare among software vendors.”

— David Geis, IT Manager, DRT Holdings

See how B2Win Suite can modernize document delivery from Infor LN, Baan, or CloudSuite — while preserving the templates you already rely on.

Request a Demo
TagsB2Win SuiteStreamServeInfor LNBaanDocument OutputCustomer StoryEmail DistributionDRTUse Case
About the author
Jamal Saad

Jamal Saad

CTO & Development Manager, NAZDAQ

Jamal Saad is the CTO and Development Manager at NAZDAQ with 15+ years of experience architecting and delivering enterprise software. He defines the technology roadmap, drives product strategy, and manages team to deliver scalable, AI-driven platforms and data integration tools. Passionate about innovation, he champions R&D and agile practices to align technical excellence with business impact.

About the company
B2Win Suite logo

The Platform for Data

& Document Automation

Experience B2Win Suite

Discover how B2Win Suite can streamline your reporting, data integration, and document workflows — all from one powerful platform.