How Aster Software Automated Multi-Document Generation with Docs Made Easy

Information Technology
October 21, 2026

Key Highlights

10 H+

saved on manual document handling

100%

consistent document package structure

98%

improved document data accuracy

Challenges


Managing Separate Documents for Each Load

The team needed to generate multiple documents for each Load (Object), including related shipment and account information. Creating each document separately involved extra steps and coordination, making the process harder to manage and keeping the final package consistent across records.

Combining All Required Documents into One File

Aster Software needed every document package to follow a specific sequence and appear in one combined file. Without a configured package, the team had to manage individual outputs, which made the process less convenient and increased the chances of missing or incorrectly ordering documents.

Retrieving Data Beyond Standard Salesforce Relationships

Some documents required filtered, combined, or calculated data that standard Salesforce relationship paths could not fully provide. The team needed a more flexible way to prepare this information before generating documents, while ensuring the results matched the Load record being processed.

Keeping Data Specific to Each Record

The generated documents needed to show information related to the exact Load selected by the user. Without record-specific data retrieval, there was a risk of returning a generic dataset instead of the correct shipment information for each document package.

Maintaining a Separate Processing Environment

Aster Software wanted document generation to run in a dedicated environment rather than share processing infrastructure with other organizations. Meeting this requirement meant setting up a private server that could support the client’s document workflow independently.

Solutions


Document Package for One-Step Generation

Docs Made Easy configured a Document Package on the Load object, bringing multiple Document Solutions into one generation process. This allows the required documents to be generated in a defined sequence and combined into a single output file, reducing manual coordination.

Relationship-Based Data Retrieval

Relationship paths were configured to retrieve shipment and account records connected to each Load. This helps ensure that every package includes the required related documents, following the same structure instead of relying on users to collect and organize individual files manually.

Custom Apex Data Source for Complex Data

A custom Apex class was developed using the IDmeApexDataSource interface to retrieve and prepare data that standard relationships could not fully provide. Registered as an Apex data source, it supports filtering, combining, and calculating information before it appears in the generated documents.

Record-Specific Data Retrieval

The Load record ID was passed to the Apex class through Assign Behavior, allowing the data logic to focus on the record being processed. This helps ensure that each generated package contains the appropriate information for its specific Load rather than unrelated records.

Combined Output with a Defined Sequence

The package was configured to generate each document in the required order and combine the results into one file. A naming convention was also set up for the final output, making completed document packages easier for the team to identify and manage.

Dedicated Private Server Setup

Docs Made Easy set up a private server specifically for Aster Software’s document generation. This keeps the client’s processing separate from shared infrastructure and supports a more isolated, consistent environment for running its document workflow.

Pending

Conclusion


Aster Software's document generation process is now organized around a configured workflow in Salesforce. Docs Made Easy helps the team combine related documents, retrieve record-specific data, and generate one complete package without manually assembling individual files. With custom Apex logic and a dedicated private server, Aster Software can manage complex document requirements more consistently. The setup also gives the team flexibility to extend its packages as new document and data needs arise.

Company Overview

Aster Software Inc. is a software development company that needed a better way to generate complete document packages for each Load in Salesforce. The team wanted to combine shipment records, apply custom data logic, and generate consistent documents through one reliable process.

Sales & Support

Need Help with Docs Made Easy Implementation Start your documentation journey today. No strings attached.

support@docsmadeasy.com +1(262)310-7818