Domino Engineering Articles
Technical articles on HCL Domino, NSF processing, security, auditing, replication, migration, integration, synchronization, event-driven automation, structured e-invoicing, AI/LLM integration and the Domino API-Engine.
Explore practical engineering approaches, security and audit scenarios, replication and migration patterns, event-driven workflows, and integration concepts from real-world Domino environments. The focus is on controlled modernization, high-performance backend processing, reliable data handling and the programmatic analysis of business-critical NSF applications. Topics range from event-driven processing and incremental Domino–SQL synchronization to European e-invoicing and the integration of external AI services.
Latest Technical Article
Event-Driven Data Processing in HCL Domino – Beyond Scheduled Agents
Integration workflows do not have to rely exclusively on fixed schedules. Incoming e-mails, new files, changes in Domino databases and HTTP requests can all trigger processing tasks.
This article explores how the Domino API-Engine combines these different triggers within a configurable runtime: APICTRL.NSF manages event definitions and scripts, TOOLBOX provides reusable script configurations, and APILOG.NSF records individual executions. APIJOB.NSF supports mail-in-driven processing.
A neutral workflow example follows an incoming event through validation, transformation and delivery to a target system. The article also examines concurrent executions, retries, error handling and the relationship to traditional Domino agents.
Read ArticlePublished and Planned Technical Articles
Other published articles cover incremental Domino–SQL synchronization, European e-invoice processing, LLM-based e-mail classification, field-protected replication, effective ACL access, multiple data sources and synchronization between independent NSF databases. Upcoming topics include XML workflows, MIME, RichText and additional integration interfaces.
Incremental Data Synchronization Between HCL Domino and SQL
Use @ScanDB and @ScanDBDeleted to detect modifications and deletions, update related SQL records and resume interrupted runs reliably. The article also outlines the additional requirements of bidirectional synchronization.
Read ArticleE-Invoice Processing in HCL Domino – ZUGFeRD, Factur-X & XRechnung
Extract structured invoice XML from ZUGFeRD/Factur-X PDF documents, parse CII data using XPath and make invoice fields available in Domino. The article also covers EN 16931, XRechnung, UBL and the options available with LotusScript and Java.
Read ArticleLLM-Based E-Mail Classification in HCL Domino
Read RFC822 headers and MIME content from Domino mail documents, send them directly to the OpenAI Responses API and store structured results in Domino. The example returns a spam score, a category and a summary, with a comparison to Domino IQ.
Read ArticleDomino Replication with Field Protection
Formula-based document selection and targeted field protection within a controlled replication operation. The example shows how selected fields can remain local while the remaining document content is synchronized between independent Domino databases.
Read ArticleUnderstanding Effective ACL Access in HCL Domino
Analyze effective ACL access across Domino users, direct and nested groups, databases and servers, including access levels, roles, privileges, ACL flags, ACL history and optional Reader and Author Names field analysis.
Read ArticleMultiple Data Sources with HCL Domino
Combining several Domino databases, relational databases, files and other interfaces within one server-side Engine script, including a runnable example using two Domino databases, two MySQL databases and CSV test data.
Read ArticleDomino Replication Without a Shared Replica ID
Controlled bidirectional synchronization between independent NSF databases, including document creation, updates, deletions, permissions and result statistics.
Read ArticlePush-and-Replace Scenarios
Controlled replacement logic for migration, restructuring and targeted data transfer.
XML Import and Export Workflows
Using structured XML data for Domino data exchange, migration, bulk import, export and integration processes.
MIME Processing in HCL Domino
Creating, analyzing and processing MIME content for e-mail generation, attachments, HTML bodies and integration scenarios.
RichText Processing and Document Content
Working with Domino RichText, attachments, structured content and document conversion within automated backend processes.
Other Interfaces and Connectors
Connecting Domino applications to external systems, file formats, services and customer-specific backend interfaces.
More Domino Engineering Topics
Further articles will cover practical API-Engine use cases, security and auditing scenarios, replication and migration patterns, AI/LLM integration and specialized Domino backend automation.
Are You Working on a Domino Security, Modernization or Integration Scenario?
SL Net-Solutions supports organizations that continue to rely on business-critical Domino applications with security analysis, auditing, replication, migration, integration, synchronization, data conversion and high-performance NSF processing.
