Customize ReadSoft Invoices

ReadSoft Invoices is designed to be a part of a complex environment, and its open interface makes it easy to integrate with a variety of other systems.

You can customize the program to suit your needs by modifying its functionality and adding more features. There are four ways of doing this.

VBA and DLL programming is a complex task which requires knowledge of programming, Visual Basic, C, C++ or other programming language, and simple ActiveX automation issues.

Important The INI files that are installed with ReadSoft Invoices are in Unicode format instead of ANSI. Plug-ins used with ReadSoft Invoices must take this into account when reading those INI files. If ReadSoft Invoices finds an INI file in ANSI format, it converts the INI file to Unicode.

Note ReadSoft Invoices customizations can be quite powerful. They can change values on invoices and even cause ReadSoft Invoices to malfunction. We recommend you proceed with caution when implementing event handlers.

Note ReadSoft Invoices's internal VBA engine is recommended only for simple debugging or status messages. We strongly advise against using the VBA engine for production customizations. Use COM plug-ins for production customizations.

Related topics

VBA and DLL event handlers: Overview

Events in Kofax ReadSoft Invoices

Where should the event handlers be placed?

Migrate Kofax ReadSoft Invoices customizations to recent operating systems