An IBC container rental company wanted to provide its customers with data about rented containers online. The portal should show current stock, orders, and invoices. Photos from delivery and return processes should be available. Repair and other extra costs should also be shown. A customer’s container inventory can include several hundred units.
Designed and implemented a web-based customer portal. Protected the system from unauthorized third-party access. Ensured each customer could only see their own data.
Approach:
Tools: CSS, HCL Domino 11, HCL Domino Leap, HCL Domino Volt, HCL Notes 11, JavaScript, Lotus @Functions, LotusScript, OAuth.
Result: Using the low-code HCL Domino Leap (formerly Volt), we quickly built a working web app. Leap’s direct access to Notes documents in the backend supported read permissions out of the box. Authentication was handled via OAuth and Google Authenticator.
A Hamburg private bank wanted to streamline and make transparent its Word-based internal process for closing customer accounts. We built a Notes application to capture data from all departments and support it with an automated workflow. Many departments participated sequentially or in parallel. The app needed configurable reminders and a reminder email function.
Built a Notes app meeting all department needs. Implemented a configurable workflow engine supporting serial and parallel steps. Added email templates for reminders and three-stage escalation management.
Approach:
Tools: IBM Domino 9, IBM Notes 9, Lotus @Functions, LotusScript.
Result: The detailed IT concept laid a solid foundation for aligning requirements. Thanks to Notes’ RAD approach, we delivered the app including configurable workflow in about 40 person-days. The workflow engine was built for easy reuse in future projects.
To optimize recurring finance and accounting tasks, we developed a task management app in IBM Notes. Tasks for each user are auto-generated two months ahead on a schedule.
Key requirements:
Tools: IBM Domino 9, IBM Notes 9, Lotus @Functions, LotusScript.
The manual Excel-based invoicing for an IBC container rental needed replacing with automated billing. Invoices should be sent by email. Different billing models and delivery methods had to be configurable. Invoices are PDFs: a cover with summary lines and a detailed multi-page annex. Annexes vary per customer, may include current stock lists. The module had to support cancellations and partial cancellations.
Built the billing system as a Notes database and integrated it into the existing Notes app suite. Auto-generated monthly invoice lines from rentals. Created all PDF invoices on demand and sent them via email. Handled rental period changes. Combined all invoice parts into a single PDF.
Approach:
Tools: Combit List & Label, IBM Domino 9, IBM Notes 9, Lotus @Functions, LotusScript, MS Excel, PDF24.
Result: Billing cycle reduced from 14 days to one. One person now handles invoicing instead of two. Paper and postage costs dropped, and errors greatly decreased.
For over three years, Mr. Thomas Heinecke has managed 2nd- and 3rd-level support for one of our Lotus Notes apps. This app handles all operational steps of our health checkups for client executives: appointment scheduling, exam documentation, billing with varied terms, plus statistical reports for clients and internal controlling. Mr. Heinecke impresses us every time with his excellent technical and organizational skills, reliability, flexibility, dedication, and straightforward approach. He remains our top choice for Lotus Notes challenges.
A food manufacturer’s management info system serves as a central database for environmental, safety, health, emergency, and energy management. Their inflexible one-document hazard assessment module needed reprogramming to meet legal and professional rules. Each hazard must link to risk evaluations via a custom risk matrix, and measures must be recorded. Various reminder functions, like for meeting deadlines, were needed.
Drafted a concept to meet customer needs. Rebuilt the hazard assessment module and integrated it into the management system.
Approach:
Tools: IBM Lotus Notes 8.5, Lotus @Functions, LotusScript, MS Word, Ytria ScanEZ.
Result: Splitting assessments into a hierarchy of hazards and measures achieved high flexibility. Delivering a prototype early helped uncover and fix issues before full build. The final structure made hazard assessment a central safety tool.
Advised a North German logistics firm on enhancing its complex IBM Lotus Notes fleet management system for liquid containers. The core uses Solvito.Module databases, extended with modules for offers, freight inquiries, order handling, and fleet management—about 40 databases total.
Major tasks:
Tools: Combit List & Label, HCL Domino 12, HCL Notes 12, IBM Domino 9, Lotus Notes 8.5, Lotus Notes 9, Lotus @Functions, LotusScript, PDF24, Solvito.CRM, Solvito.Module, Teamstudio Configurator, Ytria ScanEZ.
Supported Lotus Notes development in projects:
The client uses ~15 Stage-Gate workflow apps and custom workflows for global product development.
Tasks:
Result:
Tools: Lotus @Functions, Lotus Notes 6.5 & 8.5, LotusScript, MS Access, MS Excel, MS PowerPoint, MS Word, Teamstudio Analyser, Build Manager, CIAO, Configurator, Ytria ScanEZ, JavaScript, XPages.
The client’s Lotus Notes/Domino 7 MIS manages complaints and their handling. We added a seven-step escalation procedure and Excel report exports. Escalated cases auto-assign to meetings. The Word invitation template got an agenda of escalated cases.
Tasks:
Tools: Lotus @Functions, Lotus Notes 7.0.2, LotusScript, MS Excel, MS Word, OLE/COM, Teamstudio Configurator, Ytria ScanEZ.
Result: Clear initial requirements and speedy development led to early completion.
A major German health insurer’s web content was restructured. Its Lotus Notes-based WCMS has about 30 themed databases and generates ~30,000 web pages. To reduce editors’ work, we added helper features to move entire content sections between databases, update links, and adjust document links automatically.
Tasks:
Approach:
Tools: Lotus Domino 8, Lotus Notes 7.0.2 & 8, LotusScript, Teamstudio Configurator, UNIORG SYNTAGS ContentBase, Ytria ScanEZ.
Result: The restructure was done quickly. Editors’ manual fixes on status, permissions, and broken links dropped to a minimum. Color-coded logs highlighted inconsistencies and uncovered past errors.
A German health insurer’s WCMS uses ~30 Lotus Notes databases on UNIORG’s SYNTAGS ContentBase, managing ~30,000 pages. Java servlets handle many forms. We integrated Webtrends Analytics to track visitor behavior and added campaign, scenario, and grouping parameters configurable in content docs.
Approach:
Tools: Lotus Domino 8, Lotus @Functions, Lotus Notes 8, UNIORG SYNTAGS ContentBase, Webtrends Analytics.
Result: We achieved 99% page tracking in the WCMS. Campaign, scenario, and grouping parameters can be added without coding. The remaining 1% covers text newsletters and minor apps outside SYNTAGS ContentBase.
For vehicle quality assurance, many component and full-vehicle tests run regularly. Inspections for vehicles and parts, based on mileage or time intervals, were managed manually by engineers.
We added an inspection calendar to their complex Lotus Notes testing system. It supports scheduling manual and auto-generated dates, recalculating future dates when current ones shift, and filtering displayed dates by user-defined criteria.
Approach:
Tools: Lotus @Functions, Lotus Notes 7.0.2, LotusScript, Teamstudio Configurator.
Result: The inspection calendar integrated successfully. Engineers now have much better control over their own and others’ inspections and can easily spot due or overdue dates.
We installed the German branch’s purchase request (BANF) system—a Lotus Notes app with a teamwork Workflow-Engine and SAP R/3 MM interface—in the Swiss branch as a prototype, adapting to local requirements.
Approach:
Tools: Lotus Domino 7.0, Lotus @Functions, Lotus Notes 6.5 & 7.0, LotusScript, SAP LSX, teamwork databases and Workflow Engine.
Result: The prototype was deployed successfully, and SAP interfaces initialized.
A logistics firm planned a new ERP to merge data from Lotus Notes, Navision, and MS SQL. We built an export function for their address database.
Approach:
Tools: Lotus @Functions, Lotus Notes & Domino 6.5, LotusScript, Ytria ScanEZ.
They needed a Notes database with an approval workflow and escalation for new and existing customer credit management, plus nightly import of customer data from SQL Server via Lotus Connector.
Approach:
Tools: LC-LSX, Lotus Domino 8, Lotus @Functions, Lotus Notes 6.5, LotusScript, MS SQL Server, ODBC.
Result: With detailed specs, we quickly delivered a stable app. A separate Notes database holds customer data, imported nightly via Lotus Connector for the credit app.
An IT provider for a construction group uses a complex Notes/Domino PM system. Reporting relies on large multi-sheet Excel files spanning periods up to 10 years—time-consuming and error-prone, and not integrated.
We built a standalone Notes reporting database integrated into the PM solution. We stored the Excel monthly report data centrally and created a bi-directional interface to Excel using MVC patterns.
Approach:
Tools: Lotus Domino 6.5, Lotus @Functions, Lotus Notes 6.5, LotusScript, MS Excel 2000 & 2007, MVC, Subversion, Teamstudio CIAO & Configurator, VBA, XML, Ytria ScanEZ.
Result: We created Excel templates with dynamic data regions to preserve complex calculations. Interface configs as XML delivered flexible control of data exchange between Notes and Excel.
Biotech sales reps use a Notes database with over 600,000 docs on a US Domino server, syncing only subsets locally. A third-party app syncs with SAP frequently, but limited bandwidth led to hours-long replications. Time zone differences made US support difficult.
We designed and built a high-performance, standalone sync solution.
Approach:
Tools: LC LSX Oracle Connector, Lotus Domino 6.5, Lotus @Functions, Lotus Notes 6.5, LotusScript, SAP R/3, SQL, TOAD.
Result: Replication time dropped to a minimum by exporting/importing via text files.
Over the years, the consultant has repeatedly helped us succeed in various projects in Lotus Domino application development, SQL databases/reporting, and interface development with outstanding personal and technical skills. Even in tough phases, he ensured all goals were met. We wholeheartedly recommend him and will work with him again on future projects!
Since Jan 1, 2006, German federal agencies must make websites accessible under the BITV regulation. A large health insurer’s “Accessible Website Relaunch” project made this a core requirement. They use UNIORG’s SYNTAGS ContentBase WCMS on Lotus Notes—about 25 content DBs and 20 others via special interfaces, plus XML integrations.
We implemented accessibility across the entire WCMS.
Approach:
Tools: CSS, HTML, Java, JavaScript, Lotus Domino & Notes 6.5, Teamstudio Configurator, UNIORG SYNTAGS ContentBase, XML.
Result: The accessible website went live in spring 2006.
The client’s Notes CMS provides intranet info via Notes client for editing and browser for reading. Over years it grew complex with many script libraries and design elements. They wanted to integrate it into the corporate WebSphere portlet portal.
We integrated the CMS into the portal, improved performance, fixed JS navigation and sitemap issues, redesigned the sitemap, and estimated effort.
Approach:
Tools: CSS, HTML, JavaScript, Lotus Notes & Domino 6.5, Dreamweaver, Visio, Teamstudio Analyser & Configurator.
Result: Detailed analysis of recursive script structures avoided side effects and produced realistic estimates. We delivered HTML modules for the portlet server and completed all tasks within the estimated timeframe.
Discover other experts with similar qualifications and experience